Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upSync changes from mozilla-central #3765
Conversation
…icture cache slices r=nical,kvark Previously, the setup_picture_caching function was hard coded to support only a very specific shape of display list. With this change, flags are added to PrimitiveCluster that can specify if a picture cache slice should be created before / after this cluster when picture caching is set up. The usage of these flags in this patch matches the old behaviour, so should not have any functional effect. However, in future we will make use of this functionality to create picture slices for a number of different use cases, such as: * Creating cache tiles for the UI. * Slicing the scene where there are video elements, in order to allow these to be composited directly by the OS. This may also apply to WebGL and/or canvas elements. * Slicing the scene when there is a very large fixed position background image or other element, to avoid invalidating the entire tile cache each frame. Differential Revision: https://phabricator.services.mozilla.com/D46125 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/c2c9dbf826fe7b81bc8535988d2a48570a43c7e3
|
@bors-servo r+ |
|
|
Sync changes from mozilla-central
ghost
commented
Sep 26, 2019
Submitting the task to Taskcluster failed. DetailsCannot read property 'length' of undefined |
|
|
Differential Revision: https://phabricator.services.mozilla.com/D46657 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/a0daec0e73011a6b972d2bc87c1cf620d569af80
…icture cache slices r=nical,kvark Previously, the setup_picture_caching function was hard coded to support only a very specific shape of display list. With this change, flags are added to PrimitiveCluster that can specify if a picture cache slice should be created before / after this cluster when picture caching is set up. The usage of these flags in this patch matches the old behaviour, so should not have any functional effect. However, in future we will make use of this functionality to create picture slices for a number of different use cases, such as: * Creating cache tiles for the UI. * Slicing the scene where there are video elements, in order to allow these to be composited directly by the OS. This may also apply to WebGL and/or canvas elements. * Slicing the scene when there is a very large fixed position background image or other element, to avoid invalidating the entire tile cache each frame. Differential Revision: https://phabricator.services.mozilla.com/D46125 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/fc39374e708f30428d1a18c1c93b5fc089cc782b
|
@bors-servo r+ |
|
|
|
Sync changes from mozilla-central <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/webrender/3765) <!-- Reviewable:end -->
|
|
To support NDK r20, wrench needs to be built with a more recent, upstream (though still unpublished) version of cargo-apk. This has some consequences which have been adjusted for: * Gradle is no longer required to build wrench. * The output apk file paths have changed. * The apks are now signed automatically. * The default activity name has changed. * Android permissions must be explicitly requested. * We must ensure winit is built with a matching version of android_glue. Differential Revision: https://phabricator.services.mozilla.com/D47129 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/34ab960f8d33ccc5d0640a6eb8d1c2d5715824c1
|
@bors-servo r+ |
|
|
|
Sync changes from mozilla-central <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/webrender/3765) <!-- Reviewable:end -->
|
|
…s outside the range. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D47468 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/c64546d80cf844f0d958dd174e4d95cae6ca14d8
|
@bors-servo r+ |
|
|
|
Sync changes from mozilla-central <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/webrender/3765) <!-- Reviewable:end -->
|
|
ghost
commented
Sep 28, 2019
Submitting the task to Taskcluster failed. Detailstasks field of .taskcluster.yml must be array of tasks or empty array |
moz-gfx commentedSep 26, 2019
•
edited by larsbergstrom
This change is