Created by Gerry Boland on 2017-03-13 and last modified on 2017-03-24
Get this branch:
bzr branch lp:~gerboland/qtubuntu/fix-test-crash-backingstore
Only Gerry Boland can upload to this branch. If you are Gerry Boland please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Gerry Boland

Recent revisions

384. By Gerry Boland on 2017-03-24

QOffScreenSurface on stack instead of heap

383. By Gerry Boland on 2017-03-13

Missing close quote

382. By Gerry Boland on 2017-03-13

Shrink diff slightly

381. By Gerry Boland on 2017-03-13

Add required header

380. By Gerry Boland on 2017-03-13


379. By Gerry Boland on 2017-03-13

BackingStore: is possible for context's QPlatformSurface to be deleted before backing store is.

On destruction, check if there is a current context, and if not, it is likely the QWindow's original QPlatformSurface has been deleted. To clean up properly, need to create a temporary QOffscreenSurface, which can then acquire the GL context and delete the texture safely.

378. By CI Train Bot Account on 2017-03-08

Releasing 0.64+17.04.20170308-0ubuntu1

377. By Albert Astals Cid on 2017-03-08

Initialize m_tag

It's most probably not needed but it's proper to do.

On what to initialize half of the QPA do 0 and half do this, i went for this

Approved by: Lukáš Tinkl, Unity8 CI Bot

376. By Albert Astals Cid on 2017-03-08

Make sure mMimeData doesn't point to already deleted memory

QMirClientClipboard::mimeData(QClipboard::Mode mode) calls updateMimeData() and then returns mMimeData

Given that updateMimeData() can end up deleting the data in mMimeData but not always resetting the pointer we may end up returning a pointer that points to garbage

Approved by: Daniel d'Andrada, Unity8 CI Bot

375. By CI Train Bot Account on 2017-03-08

Implement QPlatformWindow::setMask and add support for special InputMethod
window type

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.