a6eb531e1216a2c78fc2ee36d9d52eec8bd5d636: Bug 1290420 Part 2: Respect the metaViewportOverride flag on the docshell. r=dholbert
Botond Ballo <botond@mozilla.com>, Brad Werth <bwerth@mozilla.com> - Tue, 11 Sep 2018 15:17:24 +0000 - rev 491677
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1290420 Part 2: Respect the metaViewportOverride flag on the docshell. r=dholbert Depends on D3373 Differential Revision: https://phabricator.services.mozilla.com/D3375
755a32f2794364243ae6f3c03eeba9cbc79f034d: Bug 1290420 Part 1: Add a docshell flag for overriding meta viewport handling. r=smaug
Botond Ballo <botond@mozilla.com>, Brad Werth <bwerth@mozilla.com> - Tue, 11 Sep 2018 15:17:24 +0000 - rev 491676
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1290420 Part 1: Add a docshell flag for overriding meta viewport handling. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D3373
0936ac1e0de3d820f77c82ddee434f4adc679373: Bug 1487228 - (2/2) avoid holding CERTCertList instances long-term in nsNSSCertList r=jcj
Dana Keeler <dkeeler@mozilla.com> - Wed, 12 Sep 2018 18:14:03 +0000 - rev 491675
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1487228 - (2/2) avoid holding CERTCertList instances long-term in nsNSSCertList r=jcj Each instance of CERTCertList creates a PLArena with a chunk size of 2048 bytes, but only needs space for 3 pointers per certificate in the list. The majority of the time Gecko uses CERTCertList, we'll store ~3 certificates (although in some cases we do store a few hundred, such as in tests or the certificate manager). This is fairly inefficient. This patch starts the process of avoiding using CERTCertList in Gecko by converting nsNSSCertList (i.e. nsIX509CertList) (as well as nsNSSCertListEnumerator) to use a more efficient data structure to hold references to certificates long-term. Future follow-up patches could (and should) update certificate verification APIs in PSM to avoid CERTCertList as well. Depends on D5096 Differential Revision: https://phabricator.services.mozilla.com/D5097
9b0cc329120c93e33422e071a3b4b9d5b2f9772b: Bug 1487228 - (1/2) remove nsIX509CertList.getRawCertList r=jcj
Dana Keeler <dkeeler@mozilla.com> - Wed, 12 Sep 2018 17:54:45 +0000 - rev 491674
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1487228 - (1/2) remove nsIX509CertList.getRawCertList r=jcj nsIX509CertList.getRawCertList is only used once and doesn't provide particularly unique functionality (its one use can easily be re-worked in terms of other APIs). Removing this API will ease refactoring work to avoid holding long-lived references to CERTCertList instances in nsNSSCertList. Differential Revision: https://phabricator.services.mozilla.com/D5096
e6b25c0709ad0599e189a78fac5a48306840938c: Bug 1490664 - Fix Fennec build sans MOZ_CRASHREPORTER r=droeh
James Willcox <snorp@snorp.net> - Wed, 12 Sep 2018 19:03:18 +0000 - rev 491673
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490664 - Fix Fennec build sans MOZ_CRASHREPORTER r=droeh Differential Revision: https://phabricator.services.mozilla.com/D5694
ef459f7635ca32184962f43af1b32eafdc579431: Bug 1490618 - Use the right variable name for the new ASTMatcher API check r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Wed, 12 Sep 2018 12:18:13 +0000 - rev 491672
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490618 - Use the right variable name for the new ASTMatcher API check r=froydnj This will make the result properly displayed. Differential Revision: https://phabricator.services.mozilla.com/D5659
f1e4fc4339f7e1d3bbeb09dac18a7c5159c38acb: Bug 1358342 - Remove the aushelper system add-on. r=mhowell
Robert Strong <robert.bugzilla@gmail.com> - Mon, 10 Sep 2018 15:55:02 +0000 - rev 491671
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1358342 - Remove the aushelper system add-on. r=mhowell The aushelper add-on is no longer needed and needs to be removed before bootstraping for add-ons is removed Depends on D5338 Differential Revision: https://phabricator.services.mozilla.com/D5339
030e811bfc347ef942462aa0550a8f9c73a04886: Bug 1358342 - Remove telemetry for the aushelper system add-on. r=chutten
Robert Strong <robert.bugzilla@gmail.com> - Mon, 10 Sep 2018 16:01:38 +0000 - rev 491670
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1358342 - Remove telemetry for the aushelper system add-on. r=chutten The aushelper add-on is no longer needed and needs to be removed before bootstraping for add-ons is removed Differential Revision: https://phabricator.services.mozilla.com/D5338
b58b7cd29a0b3e43a3644e4c88c04740124870b4: Bug 1488417 - Even better error message on property access on undefined/null variable.
Jason Orendorff <jorendorff@mozilla.com> - Wed, 12 Sep 2018 22:02:17 +0000 - rev 491669
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1488417 - Even better error message on property access on undefined/null variable. Differential Revision: https://phabricator.services.mozilla.com/D5711
0a6d1ff90dbac00c73ac31df4630c33d04c2da52: Backed out changeset ef589916a739 (bug 1477551) for build bustage. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Thu, 13 Sep 2018 00:55:20 +0300 - rev 491668
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Backed out changeset ef589916a739 (bug 1477551) for build bustage. CLOSED TREE
ef589916a7395d07a65c64fad5c1a607bb76bb42: Bug 1477551 - Ensure the clip and the rect that we push for bullets agree. r=jrmuizel
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 12 Sep 2018 20:13:17 +0000 - rev 491667
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1477551 - Ensure the clip and the rect that we push for bullets agree. r=jrmuizel Using mPathRect causes rounding errors unnecessarily. Differential Revision: https://phabricator.services.mozilla.com/D5698
7102989560f2a6155025e4f083cc41427516c2b8: Backed out 2 changesets (bug 1412179) for breaking reftests on layout/reftests/box-shadow/fieldset.html
Dorel Luca <dluca@mozilla.com> - Thu, 13 Sep 2018 00:10:48 +0300 - rev 491666
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Backed out 2 changesets (bug 1412179) for breaking reftests on layout/reftests/box-shadow/fieldset.html Backed out changeset 29b47a085757 (bug 1412179) Backed out changeset f22f3ce35811 (bug 1412179)
fddb4d2af447a6dc9cf8edb35191aa1b67ec3c36: Bug 1488296 - Race condition when setting favicons for a browser with a changed currentURI. r=mossop
Marco Bonardo <mbonardo@mozilla.com> - Wed, 12 Sep 2018 17:07:15 +0000 - rev 491665
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1488296 - Race condition when setting favicons for a browser with a changed currentURI. r=mossop There is a race condition between the time we decide to fetch an icon and the time we actually store that icon, where the original browser currentURI may have changed. Differential Revision: https://phabricator.services.mozilla.com/D5685
2ca4150b4f77a3d300d9153e99e6f3bf99109972: Bug 1490525 Part 3 - Remove unused #includes in nsColumnSetFrame.cpp r=dholbert
Ting-Yu Lin <aethanyc@gmail.com> - Wed, 12 Sep 2018 20:37:20 +0000 - rev 491664
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490525 Part 3 - Remove unused #includes in nsColumnSetFrame.cpp r=dholbert Verified locally by s/UNIFIED_SOURCES/SOURCES/ in layout/generic/moz.build. Differential Revision: https://phabricator.services.mozilla.com/D5636
69658275272a9439305358857a9c609f23ffc229: Bug 1490525 Part 2 - Convert nsColumnSetFrame's reflow logs by using MOZ_LOG r=dholbert
Ting-Yu Lin <aethanyc@gmail.com> - Wed, 12 Sep 2018 20:37:48 +0000 - rev 491663
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490525 Part 2 - Convert nsColumnSetFrame's reflow logs by using MOZ_LOG r=dholbert Since bug 775624, nsReflowStatus has become a class, not an integer. We need to expose operator<<() for nsReflowStatus to non-debug build to dump nsReflowStatus's content in MOZ_LOG. Differential Revision: https://phabricator.services.mozilla.com/D5635
11b66d57623b4e3fb41a989af2e1484419e71e39: Bug 1490525 Part 1 - Remove nsReflowStatus::ToString() r=heycam
Ting-Yu Lin <aethanyc@gmail.com> - Wed, 12 Sep 2018 04:04:09 +0000 - rev 491662
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490525 Part 1 - Remove nsReflowStatus::ToString() r=heycam This does Bug 1464967 Part 2 in a different way by using mozilla::ToString() to dump nsReflowStatus. Differential Revision: https://phabricator.services.mozilla.com/D5634
9f5ed30e70fb2d1cab801a9b9f9106f203407017: Fix Bug 1490762 - Add local dump for onboarding bucket on Remote Settings r=leplatrem
Nan Jiang <njiang028@gmail.com> - Wed, 12 Sep 2018 19:15:30 +0000 - rev 491661
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Fix Bug 1490762 - Add local dump for onboarding bucket on Remote Settings r=leplatrem Differential Revision: https://phabricator.services.mozilla.com/D5696
f1da54a2d166d6370d485d2b3d2f5b386a6af177: Bug 1490742. Enable gfx.webrender.qualified.all on Nightly r=Gankro
Jeff Muizelaar <jmuizelaar@mozilla.com> - Wed, 12 Sep 2018 19:40:32 +0000 - rev 491660
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490742. Enable gfx.webrender.qualified.all on Nightly r=Gankro Differential Revision: https://phabricator.services.mozilla.com/D5701
e03c9835c643e0a059e2f3b58d9d76a5d361450d: Bug 1489317: Part 4 - Add asssertion that COM is initialized on the thread that is resolving an agile reference; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Wed, 12 Sep 2018 18:56:10 +0000 - rev 491659
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1489317: Part 4 - Add asssertion that COM is initialized on the thread that is resolving an agile reference; r=mhowell Depends on D5321 Differential Revision: https://phabricator.services.mozilla.com/D5323
7b7af15e22ed6bb1e56adb0579373d59e2e69ef5: Bug 1489317: Part 3 - Use an agile reference for JumpListBuilder::mJumpListMgr to ensure smooth transition between apartments; r=mhowell
Aaron Klotz <aklotz@mozilla.com> - Wed, 12 Sep 2018 19:58:07 +0000 - rev 491658
Push 9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1489317: Part 3 - Use an agile reference for JumpListBuilder::mJumpListMgr to ensure smooth transition between apartments; r=mhowell Depends on D5318 Differential Revision: https://phabricator.services.mozilla.com/D5321
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip