lp:~gerboland/qtubuntu/fix-test-crash-backingstore

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

Owner:
Gerry Boland
Project:
qtubuntu
Status:
Merged

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

Typo

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:
lp:qtubuntu
This branch contains Public information 
Everyone can see this information.

Subscribers