ebcb2c853b9ce80debb2a093c3855a16a2f15492: Bug 1538101 - Centralize a bit invalid value error reporting. r=jdm
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 08 May 2019 12:44:36 +0000 - rev 473058
Push 113065 by opoprus@mozilla.com at Thu, 09 May 2019 03:46:59 +0000
Bug 1538101 - Centralize a bit invalid value error reporting. r=jdm Also, buffer the errors, since we're going to want to look at the whole declaration block to skip reporting them. This shouldn't change behavior, just moves some work to the caller, and defers a bit the work so that it happens only when error reporting is enabled. Differential Revision: https://phabricator.services.mozilla.com/D30200
465fa362c7020a91a653ba36f068487558114b89: Bug 1549833, r=valentin
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 07 May 2019 23:23:30 +0100 - rev 473057
Push 113064 by gijskruitbosch@gmail.com at Wed, 08 May 2019 23:23:59 +0000
Bug 1549833, r=valentin Differential Revision: https://phabricator.services.mozilla.com//D30285
7244f626713e301a1e3a338c57ad027864c57fe5: Merge mozilla-central to inbound. a=merge CLOSED TREE
Oana Pop Rus <opoprus@mozilla.com> - Thu, 09 May 2019 01:01:06 +0300 - rev 473056
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Merge mozilla-central to inbound. a=merge CLOSED TREE
fd9b8188501938a9306105a01db5beeefeab1a19: Merge inbound to mozilla-central. a=merge
Oana Pop Rus <opoprus@mozilla.com> - Thu, 09 May 2019 00:50:52 +0300 - rev 473055
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Merge inbound to mozilla-central. a=merge
72f13244bf42d994d1a559457c6081b938f8ccb2: Bug 1549821 - Fix a couple of issues with the Amazon search engine urls. r=mkaply
Mark Banner <standard8@mozilla.com> - Wed, 08 May 2019 11:50:55 +0000 - rev 473054
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Bug 1549821 - Fix a couple of issues with the Amazon search engine urls. r=mkaply Differential Revision: https://phabricator.services.mozilla.com/D30256
b5344f8392c0bae8dd62280f3b608b1f907f6568: Bug 1549696: factor out functionality to determine fixup node in nsDocumentEncoder. r=hsivonen
Mirko Brodesser <mbrodesser@mozilla.com> - Wed, 08 May 2019 11:09:51 +0000 - rev 473053
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Bug 1549696: factor out functionality to determine fixup node in nsDocumentEncoder. r=hsivonen In order to reduce code duplication and make the code more legible. Differential Revision: https://phabricator.services.mozilla.com/D30199
b771a88efe40227ba5cce8f1880d755018c1871e: Bug 1549278 - [mips] Wasm/Ion: generate better code for wasmSelect in some cases. r=jandem
Yu Yin <yuyin-hf@loongson.cn> - Wed, 08 May 2019 07:52:44 +0000 - rev 473052
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Bug 1549278 - [mips] Wasm/Ion: generate better code for wasmSelect in some cases. r=jandem port https://phabricator.services.mozilla.com/D27071 to mips. Differential Revision: https://phabricator.services.mozilla.com/D29999
d6bc3bde65d6e4f99c5c5cd6be6898801bfd0549: Bug 1548848 - Moving assigned nodes caused by slot removal should properly invalidate layout; r=emilio
Edgar Chen <echen@mozilla.com> - Wed, 08 May 2019 10:39:40 +0000 - rev 473051
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Bug 1548848 - Moving assigned nodes caused by slot removal should properly invalidate layout; r=emilio Differential Revision: https://phabricator.services.mozilla.com/D30194
cee398776b835ecb955e0ff7af1a457898808637: Bug 1549241 - disable payments-related feature-policy tests on GeckoView due to crashes r=baku
Marcos Cáceres <mcaceres@mozilla.com> - Wed, 08 May 2019 08:53:25 +0000 - rev 473050
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Bug 1549241 - disable payments-related feature-policy tests on GeckoView due to crashes r=baku See https://bugzilla.mozilla.org/show_bug.cgi?id=1544637 Differential Revision: https://phabricator.services.mozilla.com/D29976
2bea789487b771c178585c365496b61d51fbaa6e: Bug 1541404 part 24 - Fix JSScript::resetWarmUpCounter() calls to not affect Baseline. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Wed, 08 May 2019 10:04:19 +0000 - rev 473049
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Bug 1541404 part 24 - Fix JSScript::resetWarmUpCounter() calls to not affect Baseline. r=tcampbell Most of the script->resetWarmUpCounter() calls are heuristics to delay Ion compilation. This patch adds resetWarmUpCounterToDelayIonCompilation to make that more explicit. This method does nothing if the script is not warm enough for Baseline compilation, to ensure scripts never get stuck in the (Baseline) interpreter. Differential Revision: https://phabricator.services.mozilla.com/D29990
5822c9d23ff717f637b5cd9c2c24a8e2d223fcb8: Bug 1418629 - Single quotation mark shouldn't always separator. r=Ehsan
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 08 May 2019 09:36:05 +0000 - rev 473048
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Bug 1418629 - Single quotation mark shouldn't always separator. r=Ehsan This seems to be regression by bug 1362858. Actually, single quotation mark is always separator for spellchecker after landing bug 1462858. When user tries to input "doesn't", "'" becomes separator for spellchecker. Then "doesn" will be misspell word. So we shouldn't mark single quotation mark as separator if user is inputting word. Differential Revision: https://phabricator.services.mozilla.com/D29153
80c8ca102b81ddccf720129381d8669b88f61a17: Bug 1549319 - Make template methods marked as MOZ_CAN_RUN_SCRIPT take only EditorDOMPoint (i.e., not allow EditorRawDOMPoint) r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 08 May 2019 09:40:17 +0000 - rev 473047
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Bug 1549319 - Make template methods marked as MOZ_CAN_RUN_SCRIPT take only EditorDOMPoint (i.e., not allow EditorRawDOMPoint) r=m_kato It'd be better to change copy constructor of `EditorDOMPointBase` to explicit, but it'd require too many changes in editor code. So, this patch just changes each method callers only. Differential Revision: https://phabricator.services.mozilla.com/D30054
676e672cabe55841b8ec22fd12983a104e00bb9d: Bug 1549306 - Mark EditorBase::CreateNodeWithTransaction() as MOZ_CAN_RUN_SCRIPT r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 08 May 2019 07:00:45 +0000 - rev 473046
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Bug 1549306 - Mark EditorBase::CreateNodeWithTransaction() as MOZ_CAN_RUN_SCRIPT r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D30052
9fcabe77196c1e35abbe19f7e3dd37abb351d25e: Bug 1549302 - Mark EditorBase::DeleteTextWithTransaction() as MOZ_CAN_RUN_SCRIPT r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Wed, 08 May 2019 06:31:48 +0000 - rev 473045
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Bug 1549302 - Mark EditorBase::DeleteTextWithTransaction() as MOZ_CAN_RUN_SCRIPT r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D30049
e677f0ef8e59fc3e2f36c31cc38bc2d56a03b956: Bug 1547994 - Remove preference that can disable Remote Settings signature verification r=glasserc
Mathieu Leplatre <mathieu@mozilla.com> - Tue, 07 May 2019 14:16:22 +0000 - rev 473044
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Bug 1547994 - Remove preference that can disable Remote Settings signature verification r=glasserc Differential Revision: https://phabricator.services.mozilla.com/D29656
2f69959d8a8881860661e3c7cf5ab4780aa7602f: Bug 1545761 - Accept paren-less initializer syntax for globals. r=jseward
Lars T Hansen <lhansen@mozilla.com> - Wed, 08 May 2019 09:17:56 +0000 - rev 473043
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Bug 1545761 - Accept paren-less initializer syntax for globals. r=jseward This is for alignment with the WAT standard (wabt / reference interpreter). To simplify, we split this parsing out from the parsing used for the initializers for elem/data because those have other complexities and will be handled separately, see bug 1527871. Differential Revision: https://phabricator.services.mozilla.com/D30333
16ed123dc40181c309ed40a34b83ae3756136169: Bug 1541404 part 20 - Implement more BaselineInterpreterCodegen bits. r=djvj
Jan de Mooij <jdemooij@mozilla.com> - Wed, 08 May 2019 08:18:41 +0000 - rev 473042
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Bug 1541404 part 20 - Implement more BaselineInterpreterCodegen bits. r=djvj Differential Revision: https://phabricator.services.mozilla.com/D29463
37bf1a4ee6bcaa9e0142db6eabd9cd5d6b0f03c4: Backed out changeset 2996e082682c (bug 1548858) for mda failures at dom/media/test/test_can_play_type_mpeg.html
Daniel Varga <dvarga@mozilla.com> - Wed, 08 May 2019 12:02:03 +0300 - rev 473041
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Backed out changeset 2996e082682c (bug 1548858) for mda failures at dom/media/test/test_can_play_type_mpeg.html
9928e1d5bc06081359d16e04226e989d912484ee: Bug 1543714 - Move BytecodeSection,PerScriptData and related classes to BytecodeSection.{cpp,h}. r=jorendorff
Tooru Fujisawa <arai_a@mac.com> - Wed, 08 May 2019 09:00:02 +0000 - rev 473040
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Bug 1543714 - Move BytecodeSection,PerScriptData and related classes to BytecodeSection.{cpp,h}. r=jorendorff Differential Revision: https://phabricator.services.mozilla.com/D27098
d81d08e2b3a115f803bfb2c033b885470a3e6a9d: Bug 1549723 - disable browser_startup_mainthreadio.js and browser_startup_content_mainthreadio.js mochitests for debug builds, r=mconley.
Florian Quèze <florian@queze.net> - Wed, 08 May 2019 08:56:26 +0000 - rev 473039
Push 113063 by opoprus@mozilla.com at Wed, 08 May 2019 22:02:04 +0000
Bug 1549723 - disable browser_startup_mainthreadio.js and browser_startup_content_mainthreadio.js mochitests for debug builds, r=mconley. Differential Revision: https://phabricator.services.mozilla.com/D30220
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip