f9e8d4068c06c1339efddad1d558e32a87f8ead6: Bug 1231213 - Correctly choose nsBufferedStream's underlying nsIInputStream after initialization. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:25:51 +0000 - rev 488294
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1231213 - Correctly choose nsBufferedStream's underlying nsIInputStream after initialization. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26159
a8966ba20267de4cd27a8da1bcb61f39297d4047: Bug 1231213 - Properly declare some dependencies so everything will compile with additional files. r=asuth
Perry Jiang <perry@mozilla.com> - Thu, 15 Aug 2019 17:25:44 +0000 - rev 488293
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1231213 - Properly declare some dependencies so everything will compile with additional files. r=asuth Differential Revision: https://phabricator.services.mozilla.com/D26158
b57a45d3b47642f3f1294e3e0151f8b018b00453: Bug 1567429 - remove checksums signing from release automation. r=tomprince
Mihai Tabara <mtabara@mozilla.com> - Thu, 15 Aug 2019 17:31:40 +0000 - rev 488292
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1567429 - remove checksums signing from release automation. r=tomprince Remove individual checksums signing in favor of big fat checksums Differential Revision: https://phabricator.services.mozilla.com/D40095
43d96432677f15bb68ebc9edebdcf83ec59be7ec: Bug 1573362 - update a copy for some of the text label checks messages. r=mtigley,fluent-reviewers,flod
Yura Zenevich <yura.zenevich@gmail.com> - Thu, 15 Aug 2019 15:15:40 +0000 - rev 488291
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1573362 - update a copy for some of the text label checks messages. r=mtigley,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D41750
7f41e2dd2f998cbb4f533a8fec9046e7b8aeb147: Backed out changeset 067d47e20a94 (bug 1572811) for causing failures in CharacterData.cpp CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Thu, 15 Aug 2019 20:30:45 +0300 - rev 488290
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Backed out changeset 067d47e20a94 (bug 1572811) for causing failures in CharacterData.cpp CLOSED TREE
8b8878633443587a44118fad8f247c6b9cd6adb9: Backed out changeset 8e9d1223d391 (bug 1572349) for causing build bustages in Document.cpp CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Thu, 15 Aug 2019 20:29:35 +0300 - rev 488289
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Backed out changeset 8e9d1223d391 (bug 1572349) for causing build bustages in Document.cpp CLOSED TREE
e9611b9cff9a7a9bf7ce21a1384d017bf9c02fbe: Bug 1569701 Part 2 - Use ColumnSetWrapper's effective computed content block-size to impose constraint for ColumnSet. r=dbaron
Ting-Yu Lin <tlin@mozilla.com> - Thu, 15 Aug 2019 16:59:13 +0000 - rev 488288
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1569701 Part 2 - Use ColumnSetWrapper's effective computed content block-size to impose constraint for ColumnSet. r=dbaron Run broken-column-rule-1.html with column-span enabled because it was regressed by Bug 1548100 Part 2, but fixed by this patch. Differential Revision: https://phabricator.services.mozilla.com/D41907
6d5655c8638d8683fe22521583bddd575c668575: Bug 1569701 Part 1 - Make BlockReflowInput::mConsumedBSize a constant, and delete it assessor method. r=dbaron
Ting-Yu Lin <tlin@mozilla.com> - Thu, 15 Aug 2019 16:49:14 +0000 - rev 488287
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1569701 Part 1 - Make BlockReflowInput::mConsumedBSize a constant, and delete it assessor method. r=dbaron We always pass consumed block-size into BlockReflowInput's constructor in nsBlockFrame::Reflow(). By making mConsumedBSize a constant, its assessor method becomes redundant. Update the documentation to reflect the reality that ConsumedBSize() accumulates content block-size from all previous *continuations*, which was done in Bug 1506293 Part 2. Differential Revision: https://phabricator.services.mozilla.com/D41906
e56e6ed91e5af309cbca9ce38252f03530d81b79: Bug 1569701 Part 0 - Use nscoord instead of int for contentBEnd in nsColumnSetFrame::ReflowChildren(). r=dbaron
Ting-Yu Lin <tlin@mozilla.com> - Wed, 14 Aug 2019 23:17:06 +0000 - rev 488286
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1569701 Part 0 - Use nscoord instead of int for contentBEnd in nsColumnSetFrame::ReflowChildren(). r=dbaron Differential Revision: https://phabricator.services.mozilla.com/D41905
1b097ae05490a3b2c5e1c125160b0adea3515fe2: Bug 1414372: Introduce interface mixins r=bzbarsky
Kagami Sascha Rosylight <saschanaz@outlook.com> - Thu, 15 Aug 2019 16:53:49 +0000 - rev 488285
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1414372: Introduce interface mixins r=bzbarsky Add IDLInterfaceMixin with a new superclass shared with existing IDLInterfaceOrNamespace. Differential Revision: https://phabricator.services.mozilla.com/D38802
8e9d1223d391da60c16ea3e4087123f6c3b9f3a4: Bug 1572349 - Add Document::ResolveWithBaseURI r=bzbarsky
Kagami Sascha Rosylight <saschanaz@outlook.com> - Thu, 15 Aug 2019 14:49:19 +0000 - rev 488284
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1572349 - Add Document::ResolveWithBaseURI r=bzbarsky This adds a helper method that enables simpler code in D41047 and D36714. Differential Revision: https://phabricator.services.mozilla.com/D41902
6b4a203e3a5567e117999b454cb408f7f5707393: Bug 1572032 - Provide Unknown-MIME-Type in case of Nosniff + no mime r=ckerschb
Sebastian Streich <sstreich@mozilla.com> - Thu, 15 Aug 2019 13:06:57 +0000 - rev 488283
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1572032 - Provide Unknown-MIME-Type in case of Nosniff + no mime r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D41943
36da938c155282e93753e0d0db8c61bcf1ddd04a: Bug 1571682 - Make allocationSiteGroup fail cleanly on OOM r=tcampbell,jandem
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 15 Aug 2019 16:18:21 +0000 - rev 488282
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1571682 - Make allocationSiteGroup fail cleanly on OOM r=tcampbell,jandem This should make this fail cleanly on OOM rather than crashing, which should make this crash go away (without reducing memory usage obviously). The problem was the lack of hasHash/ensureHash methods that we use to handle OOM when generating unique IDs for GC things. I also tidied the equivalent code for ObjectGroupRealm::NewEntry (FallibleHashMethods is already implemented for MovableCellHasher). We could further improve this by giving each script an immutable hash code on creation if you think it's worth the tradeoff of storing this for every script. Differential Revision: https://phabricator.services.mozilla.com/D41233
d024bd1f20c28bbf183decce5582427eff6f8785: Bug 1505689 part 9 - Use static const values instead of macros for magic BASELINE_*_SCRIPT and ION_*_SCRIPT values. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Thu, 15 Aug 2019 16:14:26 +0000 - rev 488281
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1505689 part 9 - Use static const values instead of macros for magic BASELINE_*_SCRIPT and ION_*_SCRIPT values. r=tcampbell This defines both |constexpr uintptr_t| and |const pointer| values. reinterpret_cast in constexpr is not allowed and this way we can still use these values in static_asserts. Differential Revision: https://phabricator.services.mozilla.com/D42109
11d01998d8f72baa0994f4a967dbe259fe7d55d1: Bug 1505689 part 8 - Make JitScript::clear{Baseline,Ion}Script return the cleared script. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Thu, 15 Aug 2019 16:14:16 +0000 - rev 488280
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1505689 part 8 - Make JitScript::clear{Baseline,Ion}Script return the cleared script. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D42108
f7a4be5909d3ee0fcf36d64979f50036e2938a07: Bug 1505689 part 7 - Rename DestroyJitScripts to JSScript::releaseJitScriptOnFinalize. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Thu, 15 Aug 2019 16:14:04 +0000 - rev 488279
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1505689 part 7 - Rename DestroyJitScripts to JSScript::releaseJitScriptOnFinalize. r=tcampbell This is more consistent with the rest of the code. Differential Revision: https://phabricator.services.mozilla.com/D41709
8bf0e43c0df043e3527a419e095e641ff52bfcb4: Bug 1505689 part 6 - Merge TraceJitScripts into JitScript::trace. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Thu, 15 Aug 2019 16:13:57 +0000 - rev 488278
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1505689 part 6 - Merge TraceJitScripts into JitScript::trace. r=tcampbell This also removes BaselineScript::Trace and IonScript::Trace that were just forwarding to the non-static trace(). Differential Revision: https://phabricator.services.mozilla.com/D41708
7db7c0c4fadd8303e1002a8f737d8f31a9400c4b: Bug 1505689 part 5 - Move BaselineScript and IonScript pointers from JSScript to JitScript. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Thu, 15 Aug 2019 16:13:50 +0000 - rev 488277
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1505689 part 5 - Move BaselineScript and IonScript pointers from JSScript to JitScript. r=tcampbell Differential Revision: https://phabricator.services.mozilla.com/D41582
257f973566ba9b0331af6858092345cce9832b34: Bug 1505689 part 4 - Add DisabledBaseline and DisabledIon flags to JSScript. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Thu, 15 Aug 2019 16:13:45 +0000 - rev 488276
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1505689 part 4 - Add DisabledBaseline and DisabledIon flags to JSScript. r=tcampbell We want to move BaselineScript and IonScript to JitScript, but JitScript can be discarded on GC. These flags ensure this state is persisted when that happens. Differential Revision: https://phabricator.services.mozilla.com/D41578
515f936e0df687205b4c99fa0c4c0aba9e1d0dde: Bug 1505689 part 3 - Clean up lazy linking code a bit, remove ION_PENDING_SCRIPT. r=tcampbell
Jan de Mooij <jdemooij@mozilla.com> - Thu, 15 Aug 2019 16:13:41 +0000 - rev 488275
Push 36440 by ncsoregi@mozilla.com at Fri, 16 Aug 2019 03:57:48 +0000
Bug 1505689 part 3 - Clean up lazy linking code a bit, remove ION_PENDING_SCRIPT. r=tcampbell ION_PENDING_SCRIPT didn't add anything over setting |ion| to nullptr. Differential Revision: https://phabricator.services.mozilla.com/D41575
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip