f2fefbe8b9dbe19350d93ea13997f11c9fe6561a: Bug 1601072 part 3 - Assert all backward jumps are to a JSOP_LOOPHEAD. r=arai,jorendorff
Jan de Mooij <jdemooij@mozilla.com> - Mon, 16 Dec 2019 07:13:08 +0000 - rev 507046
Push 36922 by ncsoregi@mozilla.com at Mon, 16 Dec 2019 17:21:47 +0000
Bug 1601072 part 3 - Assert all backward jumps are to a JSOP_LOOPHEAD. r=arai,jorendorff Differential Revision: https://phabricator.services.mozilla.com/D56717
099b03af31e1e873e46063d4b11232dc20e0752b: Bug 1601072 part 2 - Inline emitBackwardJump into LoopControl::emitLoopEnd and simplify a bit. r=arai
Jan de Mooij <jdemooij@mozilla.com> - Wed, 11 Dec 2019 14:06:55 +0000 - rev 507045
Push 36922 by ncsoregi@mozilla.com at Mon, 16 Dec 2019 17:21:47 +0000
Bug 1601072 part 2 - Inline emitBackwardJump into LoopControl::emitLoopEnd and simplify a bit. r=arai Depends on D56715 Differential Revision: https://phabricator.services.mozilla.com/D56716
cad2de45dfa1ca61a3aed2089ed2dcb5c4c30908: Bug 1601072 part 1 - Rewrite BytecodeEmitter::emitYieldStar to emit a loop. r=arai
Jan de Mooij <jdemooij@mozilla.com> - Wed, 11 Dec 2019 14:06:53 +0000 - rev 507044
Push 36922 by ncsoregi@mozilla.com at Mon, 16 Dec 2019 17:21:47 +0000
Bug 1601072 part 1 - Rewrite BytecodeEmitter::emitYieldStar to emit a loop. r=arai This way we get proper JIT tiering. It will also make it possible to assert all backward jumps are to a JSOP_LOOPHEAD. Differential Revision: https://phabricator.services.mozilla.com/D56715
6946b03252679929f2c275df87f74a65557d3ceb: Bug 1604071 - Remove dead assignment from nsPrintDialogServiceGTK::Show. r=stransky
Alex Henrie <alexhenrie24@gmail.com> - Mon, 16 Dec 2019 07:03:52 +0000 - rev 507043
Push 36922 by ncsoregi@mozilla.com at Mon, 16 Dec 2019 17:21:47 +0000
Bug 1604071 - Remove dead assignment from nsPrintDialogServiceGTK::Show. r=stransky Differential Revision: https://phabricator.services.mozilla.com/D57256
f7f5cecc40ddcf4321c71f852258bd0763d586aa: Bug 1601537: Fix text navigation in text leaf Accessibles on Android. ?MarcoZ r=MarcoZ
James Teh <jteh@mozilla.com> - Mon, 16 Dec 2019 06:25:54 +0000 - rev 507042
Push 36922 by ncsoregi@mozilla.com at Mon, 16 Dec 2019 17:21:47 +0000
Bug 1601537: Fix text navigation in text leaf Accessibles on Android. ?MarcoZ r=MarcoZ For paragraphs, divs, spans, etc., a11y focus on Android goes to text leaf Accessibles, rather than to the HyperTextAccessible container. This does make sense, as these containers frequently embed other content, so the text needs to be reachable as a separate item. However, previously, performing text navigation on these text leaf Accessibles returned the HyperTextAccessible parent. This isn't supported by Talkback, and even if it were, it causes other problems; e.g. a11y focus being lost if the user was focused on a child other than the first child of such a container. Therefore, if text navigation was performed on a text leaf Accessible, we now return a result within the text leaf Accessible if possible, rather than the HyperTextAccessible. 1. Make AccessibleWrap::GetTextContents support text leaf Accessibles (for both local and remote proxied Accessibles). This is used when providing text for text traversal events. 2. When navigating text on Android, we use Pivot::Next/PrevText. However, this will always return a HyperTextAccessible, even when starting on a text leaf. Therefore, if the result from Pivot::Next/prevText resides entirely within the same text leaf, translate the offsets from the HyperTextAccessible so they're relative to the text leaf and return the text leaf. 3. Pivot::Next/PrevText already supported starting from a text leaf Accessible. However, they ignored the offsets, which meant that navigating from a text leaf would always navigate to the start/end of the text leaf. Now, if a text leaf is passed to Pivot::Next/PrevText, the offsets (if specified) are translated to the HyperTextAccessible parent first. 4. Adjust the existing character/word/line tests so they ensure that navigation returns the node that has a11y focus; i.e. the text leaf. Differential Revision: https://phabricator.services.mozilla.com/D57269
0016ade97e65a470bc97521ab8338210e74cdd02: Bug 1603676 - Move picture caching check for WR compositor to Feature::WEBRENDER_COMPOSITOR check r=gw
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 16 Dec 2019 03:50:31 +0000 - rev 507041
Push 36921 by nerli@mozilla.com at Mon, 16 Dec 2019 09:50:52 +0000
Bug 1603676 - Move picture caching check for WR compositor to Feature::WEBRENDER_COMPOSITOR check r=gw about:support could have an information that WR compositor is disabled by disabling picture caching. Differential Revision: https://phabricator.services.mozilla.com/D57266
b85d5793f58d9d0b45bbbfe67b89708701e1404a: Bug 1604088 - Switch OS compositor off by default on Windows. r=sotaro
Glenn Watson <git@intuitionlibrary.com> - Mon, 16 Dec 2019 03:39:27 +0000 - rev 507040
Push 36921 by nerli@mozilla.com at Mon, 16 Dec 2019 09:50:52 +0000
Bug 1604088 - Switch OS compositor off by default on Windows. r=sotaro This switches the OS compositor integration for WR on Windows off by default. There are a couple of issues (primarily performance related) that we need to fix up before making it the default for a release. Differential Revision: https://phabricator.services.mozilla.com/D57267
9d653dc355d3fec5c9870edd49f739d21be734e9: Bug 1601609: Set dom.animations-api.implicit-keyframes.enabled pref in __dir__.ini file. r=birtles
Daisuke Akatsuka <daisuke@birchill.co.jp> - Mon, 16 Dec 2019 01:05:20 +0000 - rev 507039
Push 36921 by nerli@mozilla.com at Mon, 16 Dec 2019 09:50:52 +0000
Bug 1601609: Set dom.animations-api.implicit-keyframes.enabled pref in __dir__.ini file. r=birtles Differential Revision: https://phabricator.services.mozilla.com/D56846
0b2556575c730985732cc1a975cd0da577c4a17d: Bug 1600124 - Don't crash debug builds if we get an empty rectangle passed. r=rhunt
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 16 Dec 2019 00:20:55 +0000 - rev 507038
Push 36921 by nerli@mozilla.com at Mon, 16 Dec 2019 09:50:52 +0000
Bug 1600124 - Don't crash debug builds if we get an empty rectangle passed. r=rhunt Depends on D57052 Differential Revision: https://phabricator.services.mozilla.com/D57053
052b2bc4479fb0f91f3c3dc8658581a80ca251cc: Bug 1601743 - Don't apply the referrer header to the referrer that we send back to the content process when converting a DocumentChannel into a real channel. r=Ehsan
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 16 Dec 2019 00:19:03 +0000 - rev 507037
Push 36921 by nerli@mozilla.com at Mon, 16 Dec 2019 09:50:52 +0000
Bug 1601743 - Don't apply the referrer header to the referrer that we send back to the content process when converting a DocumentChannel into a real channel. r=Ehsan Differential Revision: https://phabricator.services.mozilla.com/D56841
210fbd8cbce35f5ce94c6fb999d149b7ebb68bf5: Bug 1598749 - Remove w3c-css/received/css-namespaces reftests. r=dbaron
Ting-Yu Lin <tlin@mozilla.com> - Thu, 12 Dec 2019 23:58:06 +0000 - rev 507036
Push 36921 by nerli@mozilla.com at Mon, 16 Dec 2019 09:50:52 +0000
Bug 1598749 - Remove w3c-css/received/css-namespaces reftests. r=dbaron These reftests can be safely removed because all css-namespace tests are pass in both received/reftest.list and wpt reftests (no testing/web-platform/meta/css/css-namespaces folder). The only manual modification in this patch are removing `os.path.join("css-namespaces"),` in import-tests.py. Others parts are generated by running import-tests.py on a wpt repository with commit 15f199c91a72b0d51bf0a12b3b77827ecb5051ff. Depends on D56376 Differential Revision: https://phabricator.services.mozilla.com/D56377
d8f553f72a44ed0d88d4e6792970bd5457c89dac: Bug 1598749 - Make ./import-tests.py work for python installed at different paths. r=dbaron
Ting-Yu Lin <tlin@mozilla.com> - Thu, 12 Dec 2019 23:56:15 +0000 - rev 507035
Push 36921 by nerli@mozilla.com at Mon, 16 Dec 2019 09:50:52 +0000
Bug 1598749 - Make ./import-tests.py work for python installed at different paths. r=dbaron When executing `./import-tests.py` in a python virtualenv, the path of the python interpreter won't be at /usr/bin/python. By using `/usr/bin/env python`, it works as the system can find a python interpreter in $PATH. Differential Revision: https://phabricator.services.mozilla.com/D56376
b46d82e7becfe0f1a5a83a84e3fd836db26ae670: Bug 1602407 - Update documents with wiki.m.o continuation model link added. r=dbaron
Ting-Yu Lin <tlin@mozilla.com> - Thu, 12 Dec 2019 23:57:11 +0000 - rev 507034
Push 36921 by nerli@mozilla.com at Mon, 16 Dec 2019 09:50:52 +0000
Bug 1602407 - Update documents with wiki.m.o continuation model link added. r=dbaron DONTBUILD because this is a comment-only change. Differential Revision: https://phabricator.services.mozilla.com/D56342
83a65c8e56c8bfc3c071f4f15a146f227f7f9024: Bug 1603889 - Simplify the scrollbar preference setup. r=smaug
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 15 Dec 2019 22:56:23 +0000 - rev 507033
Push 36921 by nerli@mozilla.com at Mon, 16 Dec 2019 09:50:52 +0000
Bug 1603889 - Simplify the scrollbar preference setup. r=smaug So much plumbing to pass an enum down. Differential Revision: https://phabricator.services.mozilla.com/D57182
7d9b9858c2ec5be49a71a7ae7dbe7d2edca82be1: Bug 1603515 - Extend Blacklist of webrender compositor on Intel HD 520 r=gw
sotaro <sotaro.ikeda.g@gmail.com> - Sun, 15 Dec 2019 19:47:04 +0000 - rev 507032
Push 36921 by nerli@mozilla.com at Mon, 16 Dec 2019 09:50:52 +0000
Bug 1603515 - Extend Blacklist of webrender compositor on Intel HD 520 r=gw Differential Revision: https://phabricator.services.mozilla.com/D57100
cc0b63131cb04034df8250b492f7e9820ee8848e: Bug 1604063 - Make LengthPercentage not copy. r=boris
Emilio Cobos Álvarez <emilio@crisal.io> - Sun, 15 Dec 2019 21:33:34 +0000 - rev 507031
Push 36921 by nerli@mozilla.com at Mon, 16 Dec 2019 09:50:52 +0000
Bug 1604063 - Make LengthPercentage not copy. r=boris This is needed to support min() / max() / clamp(), etc. Differential Revision: https://phabricator.services.mozilla.com/D57249
d21f0bb74a11a2022f25bbd0d0d1f214e27583d5: Bug 1602727 - Fix DevTools destroyer patterns r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Sun, 15 Dec 2019 21:07:59 +0000 - rev 507030
Push 36921 by nerli@mozilla.com at Mon, 16 Dec 2019 09:50:52 +0000
Bug 1602727 - Fix DevTools destroyer patterns r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D56527
d86fd2d397dcb2e430fffa39aad6a278b123da4e: Bug 1599962 - OBT should list remote <browser> elements when debugging non browser windows r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Thu, 12 Dec 2019 16:23:21 +0000 - rev 507029
Push 36921 by nerli@mozilla.com at Mon, 16 Dec 2019 09:50:52 +0000
Bug 1599962 - OBT should list remote <browser> elements when debugging non browser windows r=ochameau Code change suggested by :Gijs to support non browser windows Differential Revision: https://phabricator.services.mozilla.com/D56349
7e6a4e2214958f95a105a53ee575fde499a0cee2: Bug 1604009 - Remove dead assignments from nsGridRowGroupLayout functions. r=dbaron
Alex Henrie <alexhenrie24@gmail.com> - Sun, 15 Dec 2019 18:57:44 +0000 - rev 507028
Push 36920 by dluca@mozilla.com at Sun, 15 Dec 2019 21:49:48 +0000
Bug 1604009 - Remove dead assignments from nsGridRowGroupLayout functions. r=dbaron Differential Revision: https://phabricator.services.mozilla.com/D57234
9ae248d61ed1d5ff0f3aed26521d06060b0f45fa: Bug 1603427 - Can't download from target.condprof.tests.tar.gz r=Bebe,stephendonner
Tarek Ziadé <tarek@mozilla.com> - Sat, 14 Dec 2019 15:32:58 +0000 - rev 507027
Push 36920 by dluca@mozilla.com at Sun, 15 Dec 2019 21:49:48 +0000
Bug 1603427 - Can't download from target.condprof.tests.tar.gz r=Bebe,stephendonner Make sure mozharness does not attempt to download the condprof source in win-aarch64 (not supported yet) Differential Revision: https://phabricator.services.mozilla.com/D57082
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip