Commit Graph

507068 Commits

Author SHA1 Message Date
Kartikaya Gupta
1f97dac250 Back out 4 csets from bug 1326421 because of various test failures. r=backout 2017-01-13 17:07:59 -05:00
Ethan Lin
7e0247dbdd Bug 1330921. Fix the coordinates of WebRenderColorLayer. r=kats
This adds a stacking context like the layer types.
2017-01-13 15:24:05 -05:00
Jeff Muizelaar
c6a63ff91b Bug 1330921. Actually backout 6699d31aaa45 because I forgot the bug number 2017-01-13 15:23:28 -05:00
Jeff Muizelaar
50c403a02e Bug 1330921. Backout 6699d31aaa45 because I forgot the bug number 2017-01-13 15:21:52 -05:00
Kartikaya Gupta
4f75c822cd Bug 1326421 - Clean up remaining uses of gfxPrefs::WebRenderEnabled. r=dvander
MozReview-Commit-ID: 4qE5l4cuHlk
2017-01-13 15:16:52 -05:00
Kartikaya Gupta
a1fc730a16 Bug 1326421 - Update GL context creation code to use compositor-specific WebRender flag instead of a global pref. r=dvander
MozReview-Commit-ID: DQkGHCAxu3I
2017-01-13 15:16:52 -05:00
Kartikaya Gupta
5c7f3cb9dd Bug 1326421 - Have content processes create WebRenderLayerManagers if and only if the compositor being used is WebRender. r=dvander
Also guard against a scenario where RecvDocShellIsActive gets called before
we have the layers id for the tab. Because we need to have the compositor
options (which requires knowing the layers id) before we can create the layer
manager, we need to avoid calling GetLayerManager() before we have the options.

MozReview-Commit-ID: 1MKdhvUJobD
2017-01-13 15:16:52 -05:00
Kartikaya Gupta
c9bbaf820c Bug 1326421 - Add a compositor option for WebRender being enabled or not. r=dvander
MozReview-Commit-ID: LeQRgKSn0Ql
2017-01-13 15:16:51 -05:00
Ethan Lin
1417e1a7ab Fix the coordinates of WebRenderColorLayer. r=kats
This adds a stacking context like the layer types.
2017-01-13 15:14:54 -05:00
Ryan Hunt
04951a435e Merge m-c to graphics 2017-01-13 10:14:22 -06:00
Kartikaya Gupta
68152320b8 Bug 1329574 - Re-run mach vendor rust to pick up core-graphics 0.4.2. r=gfx?
MozReview-Commit-ID: C2vdUiMPTpJ
2017-01-13 10:30:02 -05:00
Kartikaya Gupta
6bbca95a6b Bug 1329574 - core-graphics 0.4.3 is Too New, 0.4.1 is Too Old, but 0.4.2 is Just Right. r=gfx?
MozReview-Commit-ID: FS3XfiBZ1GO
2017-01-13 10:29:24 -05:00
ffxbld
ef80e5ccca No bug, Automated HPKP preload list update from host bld-linux64-spot-222 - a=hpkp-update 2017-01-13 06:58:30 -08:00
ffxbld
b49f0182ad No bug, Automated HSTS preload list update from host bld-linux64-spot-222 - a=hsts-update 2017-01-13 06:58:29 -08:00
Kartikaya Gupta
015f1aee9c Bug 1329574 - Re-run mach vendor rust to pick up the core-graphics downgrade. Also picks up a missing error-chain file. r=gfx?
MozReview-Commit-ID: 27YOVB0X4Qy
2017-01-13 09:55:45 -05:00
Kartikaya Gupta
9ba37c3847 Bug 1329574 - Downgrade core-graphics from 0.4.3 to 0.4.1. r=gfx?
MozReview-Commit-ID: 5bNkGbkaqwD
2017-01-13 09:54:38 -05:00
Kartikaya Gupta
f34755930f Bug 1329574 - Follow-up to remove leftover files from webrender update. r=hshih?
MozReview-Commit-ID: 4Xb2QTRixbj
2017-01-13 09:44:15 -05:00
JerryShih
d154c247dd Bug 1329574 - enable depth-buffer for WGL gl context. r=jgilbert
MozReview-Commit-ID: ISIhJOa6CBL
2017-01-13 20:02:20 +08:00
JerryShih
0d06f1859b Bug 1329574 - try to create double-buffer for GLX gl context. r=jrmuizel?
Some FBConfigs do not have the double-buffer attribute. This patch adds one
more selection condition for the double-buffer.

MozReview-Commit-ID: 6QLpEXAi04X
2017-01-13 20:02:20 +08:00
JerryShih
00ecb7b7e6 Bug 1329574 - enable depth-buffer for GLX gl context. r=lsalzman
WebRender starts to use depth-buffer, but the default FBConfig doesn't have that.
This patch try to choose a compatible(same color bits) FBConfig with depth setting.

MozReview-Commit-ID: HgAEshdNsFs
2017-01-13 20:02:20 +08:00
JerryShih
ca6059b422 Bug 1329574 - enable depth-buffer for CGL gl context. r=mchang
MozReview-Commit-ID: J1xT0xDI715
2017-01-13 20:02:20 +08:00
JerryShih
0c9d622bc9 Bug 1329574 - update WR binding for external image life-time updates. r=nical?
MozReview-Commit-ID: e5SZ345Rf2
2017-01-13 20:02:19 +08:00
JerryShih
1833411d22 Bug 1329574 - update webrender_bindings for Renderer options changes. r=gfx? 2017-01-13 20:02:19 +08:00
JerryShih
8ec6afaf32 Bug 1329574 - |mach vendor rust| updates for WR ee97fcaa. r=kats?
MozReview-Commit-ID: 2v2oym606Wb

--HG--
rename : third_party/rust/unicode-xid/.cargo-checksum.json => third_party/rust/unicode-xid-0.0.3/.cargo-checksum.json
rename : third_party/rust/unicode-xid/.travis.yml => third_party/rust/unicode-xid-0.0.3/.travis.yml
rename : third_party/rust/unicode-xid/Cargo.toml => third_party/rust/unicode-xid-0.0.3/Cargo.toml
rename : third_party/rust/unicode-xid/README.md => third_party/rust/unicode-xid-0.0.3/README.md
rename : third_party/rust/unicode-xid/scripts/unicode.py => third_party/rust/unicode-xid-0.0.3/scripts/unicode.py
rename : third_party/rust/unicode-xid/src/lib.rs => third_party/rust/unicode-xid-0.0.3/src/lib.rs
rename : third_party/rust/unicode-xid/src/tables.rs => third_party/rust/unicode-xid-0.0.3/src/tables.rs
rename : third_party/rust/unicode-xid/src/tests.rs => third_party/rust/unicode-xid-0.0.3/src/tests.rs
2017-01-13 20:02:19 +08:00
JerryShih
b91f4338fc Bug 1329574 - update WR to ee97fcaa4ee8eda89f7bd67b1a8920d3382af294. r=kats?
MozReview-Commit-ID: JkmecRWImE2
2017-01-13 20:02:18 +08:00
Nicolas Silva
c95874efc9 Bug 1328602 - Start replacing wrstate with DisplayListBuilder. r=gfx? 2017-01-13 11:25:07 +01:00
Ethan Lin
38e526837c Bug 1330574 - Remove unnecessary change of testcase. r=gfx? 2017-01-13 18:09:01 +08:00
Ethan Lin
8788183d92 Bug 1330574 - Part2. Mask some reftests as passing after fix WebRenderContainerLayer overflow rect. r=kats 2017-01-13 17:28:00 +08:00
Ethan Lin
59efc29d19 Bug 1330574 - Part1. Correct WebRenderContainerLayer overflow rect. r=kats 2017-01-13 17:28:00 +08:00
Carsten "Tomcat" Book
d69139ac79 merge mozilla-inbound to mozilla-central a=merge 2017-01-13 10:20:25 +01:00
Iris Hsiao
5de57312ba Backed out changeset 865a34953fb5 (bug 1324093) 2017-01-13 10:51:29 +08:00
Iris Hsiao
cfdcf7cc03 Backed out changeset d3cc90db1908 (bug 1324093) 2017-01-13 10:51:25 +08:00
Iris Hsiao
34b2dfc2b1 Backed out changeset 0ee273b613db (bug 1324093) 2017-01-13 10:51:22 +08:00
Iris Hsiao
bd9f5b0ffe Backed out changeset b843a34fdc23 (bug 1324093) 2017-01-13 10:51:19 +08:00
Iris Hsiao
70dfe84673 Backed out changeset 630abb959e06 (bug 1324093) 2017-01-13 10:51:15 +08:00
Iris Hsiao
9380475110 Backed out changeset 7c26d27a3635 (bug 1324093) for jit6 assert failure 2017-01-13 10:51:12 +08:00
Bobby Holley
e69afdcb2e Bug 1323671 - Reenable crashtests. r=me 2017-01-12 17:37:30 -08:00
Bobby Holley
eb34404cc8 Bug 1323654 - Reenable crashtests. r=me 2017-01-12 17:37:27 -08:00
Bobby Holley
129614b0d6 Bug 1329854 - Update crashtest expectations. r=me 2017-01-12 17:37:23 -08:00
Bobby Holley
6a150c778b Bug 1329854 - Check IsInStyleRefresh for all the servo-related handling in nsCSSFrameConstructor::Content{Appended,RangeInserted}. r=heycam 2017-01-12 17:33:07 -08:00
Bobby Holley
0574db6b6e Bug 1329854 - Call NoteDirtyDescendants when frame construction bails out due to lack of a container frame. r=heycam 2017-01-12 17:33:01 -08:00
Bobby Holley
2a1b6401df Bug 1329854 - Avoid propagating the dirty descendants bit when appending items to display:none subtrees. r=heycam 2017-01-12 17:32:56 -08:00
Bobby Holley
38e55d8cfa Bug 1329854 - Handle suppressed frames in stylo incremental restyle. r=heycam 2017-01-12 17:32:40 -08:00
Ryan VanderMeulen
605429a73d Bug 1326277 - Update README.mozilla to reflect the correct in-tree Hunspell version. DONTBUILD 2017-01-12 20:24:07 -05:00
Kartikaya Gupta
a147e85efe Bug 1330755 - Properly release the window device context. r=jimm
MozReview-Commit-ID: 7Y3p4g3yI3s

--HG--
extra : rebase_source : 111817e743836644fb1077c9b961cfe99a62980f
2017-01-12 17:25:12 -05:00
Kartikaya Gupta
f587b1a292 Re-vendor rust libraries after merging gkrust and gkrust-gtest. r=me
MozReview-Commit-ID: 8U4R44bO26c
2017-01-12 12:41:07 -05:00
Kartikaya Gupta
c65ab1c730 Merge m-c to graphics
MozReview-Commit-ID: LPeWBwbK82h
2017-01-12 12:40:09 -05:00
Brian Grinstead
a8e973778d Bug 1307347 - Longer timeout for browser_console_history_persist.js.
--HG--
extra : rebase_source : f7db2b0ca61d80de139e78f8bd6d151f2b40c732
2017-01-12 12:36:00 -05:00
Kartikaya Gupta
5068b330bb Back out 4 csets from bug 1322504 for introducing or exposing an intermittent debug reftest-e10s-4 failure. r=backout 2017-01-12 12:33:49 -05:00
ffxbld
7819b25fdb No bug, Automated HPKP preload list update from host bld-linux64-spot-137 - a=hpkp-update 2017-01-12 06:52:38 -08:00