fbeac1746d504ac63ad910d9c103ca2d65377d73: Bug 1603772: Revert the error type change when instantiating segments with Cranelift; r=rhunt
Benjamin Bouvier <benj@benj.me> - Fri, 13 Dec 2019 19:35:58 +0000 - rev 507050
Push 36922 by ncsoregi@mozilla.com at Mon, 16 Dec 2019 17:21:47 +0000
Bug 1603772: Revert the error type change when instantiating segments with Cranelift; r=rhunt Differential Revision: https://phabricator.services.mozilla.com/D57126
b92d5b9b880a082ca7c9a61ad9addc88c35f5ab8: Bug 1603772: Cranelift: only return the ret value when it's not used for internal purposes; r=rhunt
Benjamin Bouvier <benj@benj.me> - Fri, 13 Dec 2019 19:35:58 +0000 - rev 507049
Push 36922 by ncsoregi@mozilla.com at Mon, 16 Dec 2019 17:21:47 +0000
Bug 1603772: Cranelift: only return the ret value when it's not used for internal purposes; r=rhunt The return value of a wasm builtin call may just be used to check if the runtime caused an internal error (e.g. oom). There are assertions in code that the return value of wasm builtins not supposed to return a wasm value actually do this, so we shouldn't return values that are only internally used. This could have been done a simpler way by only having "FailureMode::NotZero" imply "do not return", but this is more future-proof like this: shared memory / atomics builtins both check the internal value *and* return it to the wasm value stack. Differential Revision: https://phabricator.services.mozilla.com/D57125
c18a1b66855ca56a3933b5b63f5c5fa9d8eb8998: Bug 1603927 - Do not try to pause compositor when nsWindow is destroyed r=stransky
sotaro <sotaro.ikeda.g@gmail.com> - Mon, 16 Dec 2019 07:31:57 +0000 - rev 507048
Push 36922 by ncsoregi@mozilla.com at Mon, 16 Dec 2019 17:21:47 +0000
Bug 1603927 - Do not try to pause compositor when nsWindow is destroyed r=stransky Differential Revision: https://phabricator.services.mozilla.com/D57197
e1ef71575321e3a606eac6e8ff396110c5c13949: Bug 1438979 - Re-enable browser_webconsole_network_messages_expand.js. r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 16 Dec 2019 07:57:40 +0000 - rev 507047
Push 36922 by ncsoregi@mozilla.com at Mon, 16 Dec 2019 17:21:47 +0000
Bug 1438979 - Re-enable browser_webconsole_network_messages_expand.js. r=Honza. The test is split in two to make it easier to read. Differential Revision: https://phabricator.services.mozilla.com/D56884
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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip