30dfd6603f79: Bug 1529729 - Change Saved Logins menu items to open a pref-controlled URI, if set. r=jaws
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 14 Mar 2019 04:53:47 +0000 - rev 521828
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1529729 - Change Saved Logins menu items to open a pref-controlled URI, if set. r=jaws If `signon.management.overrideURI` is set, open that URI in a new tab instead of opening passwordManager.xul in a window. Differential Revision: https://phabricator.services.mozilla.com/D23204
082a7bbf945a: Bug 1530671 - Title: Enable the NSS gyp build to distinguish a Mozilla build from a Comm build r=glandium
Kai Engert <kaie@kuix.de> - Wed, 13 Mar 2019 22:32:46 +0000 - rev 521827
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1530671 - Title: Enable the NSS gyp build to distinguish a Mozilla build from a Comm build r=glandium Differential Revision: https://phabricator.services.mozilla.com/D21525
88ea72c345ab: Bug 1524655 - Remove `dom.push.alwaysConnect` and connect unconditionally. r=jrconlin,pjenvey
Lina Cambridge <lina@yakshaving.ninja> - Thu, 14 Mar 2019 04:22:18 +0000 - rev 521826
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1524655 - Remove `dom.push.alwaysConnect` and connect unconditionally. r=jrconlin,pjenvey Also, remove a test that's no longer relevant, since we don't need to fetch all subscriptions at startup. Differential Revision: https://phabricator.services.mozilla.com/D20085
63b6e32fe386: Bug 1535135. Annotate static binding methods/getters/setters as MOZ_CAN_RUN_SCRIPT. r=qdot
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 13 Mar 2019 20:50:36 +0000 - rev 521825
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1535135. Annotate static binding methods/getters/setters as MOZ_CAN_RUN_SCRIPT. r=qdot We do this for non-static ones already; we should do it for static ones too. Differential Revision: https://phabricator.services.mozilla.com/D23390
64f683055202: Bug 1527325 - Don't re-export contents of WR API units r=gw
Dzmitry Malyshau <dmalyshau@mozilla.com> - Thu, 14 Mar 2019 01:44:05 +0000 - rev 521824
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1527325 - Don't re-export contents of WR API units r=gw The cleans up our WR use statements further, easying the merge conflicts. Note: this PR is subject to instant rot, it is preferred to land quickly. Differential Revision: https://phabricator.services.mozilla.com/D23373
46f6705f9c0c: Bug 1533240 - Replace DMD's custom TLS code with use of mozilla/ThreadLocal.h. r=erahm
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 14 Mar 2019 01:05:15 +0000 - rev 521823
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1533240 - Replace DMD's custom TLS code with use of mozilla/ThreadLocal.h. r=erahm Differential Revision: https://phabricator.services.mozilla.com/D22448
779dcbea91ce: Backed out 6 changesets (bug 1451104) for toolchains bustage on a CLOSED TREE.
Gurzau Raul <rgurzau@mozilla.com> - Thu, 14 Mar 2019 05:02:44 +0200 - rev 521822
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Backed out 6 changesets (bug 1451104) for toolchains bustage on a CLOSED TREE. Backed out changeset 2f6199beeb71 (bug 1451104) Backed out changeset 7c116f85ede6 (bug 1451104) Backed out changeset 5179c8066914 (bug 1451104) Backed out changeset 675f73d41eb4 (bug 1451104) Backed out changeset c64bfaad8a2f (bug 1451104) Backed out changeset 991777e081ff (bug 1451104)
0bc302ab1f25: Bug 1522713 - Don't change node binding to tree when updating remoteness; r=nika
Kyle Machulis <kyle@nonpolynomial.com> - Thu, 14 Mar 2019 00:52:02 +0000 - rev 521821
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1522713 - Don't change node binding to tree when updating remoteness; r=nika Since we now have a method on nsFrameLoaderOwner/MozFrameLoaderOwner that can update remoteness, we should no longer need to unbind and rebind browser elements to the tree to change their remoteness attributes. We can just call the method and have the Frameloaders rebuilt in the backend. We're still getting some test breakage in Marionette and browser chrome with this patch. Putting this behind a pref so the fission team can still work with it while the tests are being fixed. Depends on D22790 Differential Revision: https://phabricator.services.mozilla.com/D22791
bade3af814f6: Bug 1522713 - Allow updating of Frameloader Remoteness via FrameLoaderOwner; r=nika
Kyle Machulis <kyle@nonpolynomial.com> - Thu, 14 Mar 2019 01:25:07 +0000 - rev 521820
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1522713 - Allow updating of Frameloader Remoteness via FrameLoaderOwner; r=nika Adds a method for to nsFrameLoaderOwner destroying and rebuilding a FrameLoader in order to facilitate a process switch. Method works without requiring that the work be done in the frontend. Depends on D22789 Differential Revision: https://phabricator.services.mozilla.com/D22790
d63e984effad: Bug 1522713 - Rename mRemoteFrame to mIsRemoteFrame; r=nika
Kyle Machulis <kyle@nonpolynomial.com> - Thu, 14 Mar 2019 00:51:58 +0000 - rev 521819
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1522713 - Rename mRemoteFrame to mIsRemoteFrame; r=nika We have mRemoteFrameChild which owns a RemoteFrameChild, but mRemoteFrame is just a state. Change to mIsRemoteFrame to reflect this. Differential Revision: https://phabricator.services.mozilla.com/D22789
f73f629e8cca: Bug 1517528 - Capstone: convert about:privatebrowsing using gandalf's conversion script, r=Gijs,jaws,zbraniecki,flod
Nicholas Cowles <cowlesni@msu.edu> - Mon, 11 Mar 2019 17:56:36 +0000 - rev 521818
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1517528 - Capstone: convert about:privatebrowsing using gandalf's conversion script, r=Gijs,jaws,zbraniecki,flod Differential Revision: https://phabricator.services.mozilla.com/D19250
80d51d772560: Bug 1525320: Add config prefs that let us tell media and animated images to paint only the first frame r=jya
Will Hawkins <whawkins@mozilla.com> - Wed, 13 Mar 2019 02:48:38 +0000 - rev 521817
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1525320: Add config prefs that let us tell media and animated images to paint only the first frame r=jya Differential Revision: https://phabricator.services.mozilla.com/D21613
2f6199beeb71: Bug 1451104 - part 6 - don't remove the libstdc++ files from the mingw build; r=glandium
Nathan Froyd <froydnj@gmail.com> - Tue, 12 Mar 2019 00:27:26 +0000 - rev 521816
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1451104 - part 6 - don't remove the libstdc++ files from the mingw build; r=glandium History does not disclose why we needed this, but in the brave new GCC 6-compiled world, deleting these files means that host links can no longer find libstdc++, which causes problems. Let's put the files back. Depends on D22883 Differential Revision: https://phabricator.services.mozilla.com/D22884
7c116f85ede6: Bug 1451104 - part 5 - move toolchains off GCC 4.9; r=glandium
Nathan Froyd <froydnj@gmail.com> - Tue, 12 Mar 2019 00:26:01 +0000 - rev 521815
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1451104 - part 5 - move toolchains off GCC 4.9; r=glandium Firefox itself has moved on to GCC 6.x; we can move our toolchains along too. Depends on D22882 Differential Revision: https://phabricator.services.mozilla.com/D22883
5179c8066914: Bug 1451104 - part 4 - sync up gcc-related toolchains and linux64-binutils binutils version; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Tue, 12 Mar 2019 00:25:33 +0000 - rev 521814
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1451104 - part 4 - sync up gcc-related toolchains and linux64-binutils binutils version; r=glandium We're going to copy an x86_64-unknown-linux-gnu ld into the clang build, which clang will then use in preference to things on PATH. We therefore need to ensure that this ld is the same ld as would be used for other builds, such as PGO. This change is the most expedient way to do that; future work will make the gcc job(s) depend on linux64-binutils directly. Depends on D22881 Differential Revision: https://phabricator.services.mozilla.com/D22882
675f73d41eb4: Bug 1451104 - part 3 - inform stage2/3 clang about gcc binutils; r=glandium
Nathan Froyd <froydnj@gmail.com> - Thu, 14 Mar 2019 00:43:01 +0000 - rev 521813
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1451104 - part 3 - inform stage2/3 clang about gcc binutils; r=glandium We do this to encourage clang to find an new-enough linker instead of the system one. Differential Revision: https://phabricator.services.mozilla.com/D22881
c64bfaad8a2f: Bug 1451104 - part 2 - force clang to always pick up its local GCC headers and libraries; r=glandium
Nathan Froyd <froydnj@gmail.com> - Tue, 12 Mar 2019 00:21:20 +0000 - rev 521812
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1451104 - part 2 - force clang to always pick up its local GCC headers and libraries; r=glandium We want our clang bootstrap to use the GCC headers we're building with, not whatever sysroot it happens to find on the server we're building on. The -gcc-toolchain argument we specify when building clang will also be picked up by llvm-config, so we need to strip it out when building the plugin. Otherwise, we will get peculiar failures about not being able to find C++ header files. Depends on D22879 Differential Revision: https://phabricator.services.mozilla.com/D22880
991777e081ff: Bug 1451104 - part 1 - be explicit about our GCC/binutils target and build machine; r=glandium
Nathan Froyd <froydnj@gmail.com> - Tue, 12 Mar 2019 00:19:25 +0000 - rev 521811
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1451104 - part 1 - be explicit about our GCC/binutils target and build machine; r=glandium Explicit is better than implicit, and helps ensure that GCC is always using the binutils we built it with, rather than the system binutils. Differential Revision: https://phabricator.services.mozilla.com/D22879
e913585fdb4b: Bug 1534444 - Use higher resolution animations in CFR Pin Tab popup r=k88hudson
Ricky Rosario <rickyrosario@gmail.com> - Thu, 14 Mar 2019 01:48:31 +0000 - rev 521810
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1534444 - Use higher resolution animations in CFR Pin Tab popup r=k88hudson MozReview-Commit-ID: BhOjvZoYJ9i Differential Revision: https://phabricator.services.mozilla.com/D23049
9d0023caa09b: Bug 1534159 - remove exceptions for Android and Darwin from libstdcxx checks; r=glandium
Nathan Froyd <froydnj@mozilla.com> - Wed, 13 Mar 2019 22:24:20 +0000 - rev 521809
Push 10867 by dvarga@mozilla.com at Thu, 14 Mar 2019 15:20:45 +0000
Bug 1534159 - remove exceptions for Android and Darwin from libstdcxx checks; r=glandium The only place we'd need the compat libraries would be for host binaries, and those shouldn't be a problem given that our system images are new enough. Differential Revision: https://phabricator.services.mozilla.com/D22873
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 tip