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 #3797
Conversation
Differential Revision: https://phabricator.services.mozilla.com/D52339 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/093ad83d0ab40951603cb3df46dc29877d51ca75
|
@bors-servo r+ |
|
|
Sync changes from mozilla-central
|
|
…tting. r=jfkthame Differential Revision: https://phabricator.services.mozilla.com/D52441 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/d967ac6c56aeec99c2fba3814c8550a1c5971384
|
@bors-servo r+ |
|
|
|
Sync changes from mozilla-central
|
|
…tion. r=nical Add a first pass at invalidation debugging infrastructure. Also tidy up the locations that invalidate into a common method, that sets the invalidation reason. Differential Revision: https://phabricator.services.mozilla.com/D52128 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/260dfcecdb6287707bd90040a4d2bf7988274ef1
…. r=sotaro Differential Revision: https://phabricator.services.mozilla.com/D52493 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/e05f10f48f524d429d9eade6ee8d7001ab32061f
…e dependencies. r=nical This reduces the amount of invalidation on some pages very significantly. It also fixes a number of cases where picture caching "fails", resulting in everything invalidating every frame. Differential Revision: https://phabricator.services.mozilla.com/D52275 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/afa3fdcab69155f37dc35daa0cdb22dbb849b907
|
@bors-servo r+ |
|
|
|
Sync changes from mozilla-central
|
|
…culling. r=kvark This adds a regression test for bug #1594567. Differential Revision: https://phabricator.services.mozilla.com/D52619 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/31cc5ca631c7a7618b7e5027dd56d6906b1bbd1b
…kvark Instead of creating a picture caching slice for any content that is fixed position, also check if the clip(s) for the cluster are fixed position or anchored to the scroll root. This prevents WR creating slices for parallax style effects. There's not much point in doing this anyway, since those slices will invalidate due to the spatial node of the clip changing during scrolling. This also allows subpixel AA to be enabled in more situations. Differential Revision: https://phabricator.services.mozilla.com/D52621 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/03ab38bbbd2e4be75170cdca08fcc7bd519e47c2
Differential Revision: https://phabricator.services.mozilla.com/D52303 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/7019a4a1fe39964f90b14158e84d05d727d888bd
|
@bors-servo r+ |
|
|
|
Sync changes from mozilla-central
|
|
…ts in the profiler HUD. r=gw It's a more useful number since we also report the number of existing and rasterized picture cache tiles. Also bump the expected number of alpha passes up to 2 since it is rather common. Differential Revision: https://phabricator.services.mozilla.com/D52134 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/7ce4cf2b6d61a4241708fec5e22f634192a1fe90
|
@bors-servo r+ |
|
|
|
Sync changes from mozilla-central
|
|
|
The mac mini needs its worker started again. I'll do that tomorrow. |
In Draw compositor mode, tiles are placed into a bucket based on the tile kind and/or opacity. This simplifies the renderer code for this mode, which uses the z-buffer to reject opaque tiles. In native compositor mode, the tiles need to be submitted in the correct draw order. Opacity is a property of the native surface, and should not affect the order the tiles are added to the visual tree of the native compositor. Differential Revision: https://phabricator.services.mozilla.com/D52933 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/e7837d7a78c67fb122f6f4685eb0e2f06841b621
|
@bors-servo r+ |
|
|
|
Sync changes from mozilla-central
|
mac worker is back this should make progress now. |
|
|
…to webrender_api. r=kvark Differential Revision: https://phabricator.services.mozilla.com/D52686 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/24b134b55c5f70eab758d74682fc1f6ca829e0ff
… (breaks the build) r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D53056 [wrupdater] From https://hg.mozilla.org/mozilla-central/rev/fb4b9875d44d472f27ea1df1066e1f359b28a053
|
@bors-servo r+ |
|
|
|
Sync changes from mozilla-central
|
|
moz-gfx commentedNov 9, 2019
No description provided.