46b8854f1f8e710947d857af39e7933e08c7f868: Bug 1371065: Part 0 - Fix unit tests that use the SDK loader :/ r=Mossop
Kris Maglione <maglione.k@gmail.com> - Fri, 08 Sep 2017 18:16:50 -0700 - rev 429820
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1371065: Part 0 - Fix unit tests that use the SDK loader :/ r=Mossop MozReview-Commit-ID: 4ewrbY0FS09
68fc77ea1ef10f5ae69dc67899566391be636ee3: Bug 1399214 Make WPT try to fix stacks even if a symbol dir is not explicitly passed. r=jgraham
Ben Kelly <ben@wanderview.com> - Tue, 12 Sep 2017 12:02:09 -0700 - rev 429819
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1399214 Make WPT try to fix stacks even if a symbol dir is not explicitly passed. r=jgraham
ea320a011ac9d7775d84bf9675682470dc75266f: Bug 1392235, part 3 - Add a reftest for SVG mask reference loops. r=longsonr
Jonathan Watt <jwatt@jwatt.org> - Tue, 22 Aug 2017 22:20:53 +0100 - rev 429818
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392235, part 3 - Add a reftest for SVG mask reference loops. r=longsonr MozReview-Commit-ID: 6G5hOKStofC
0cbc588a5934f03a9343975e6ab684ba01fda03b: Bug 1392235, part 2 - Fix AutoReferenceChainGuard to never set/unset state when it breaks a reference chain. r=longsonr
Jonathan Watt <jwatt@jwatt.org> - Tue, 22 Aug 2017 11:43:15 +0100 - rev 429817
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392235, part 2 - Fix AutoReferenceChainGuard to never set/unset state when it breaks a reference chain. r=longsonr MozReview-Commit-ID: I4y8eNGU0Er
beb2e1710ae47fe77e02f2d644aa830751045790: Bug 1392235, part 1 - Fix AutoReferenceChainGuard::Reference to flag the guarded frame as in-use. r=longsonr
Jonathan Watt <jwatt@jwatt.org> - Tue, 22 Aug 2017 11:43:15 +0100 - rev 429816
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1392235, part 1 - Fix AutoReferenceChainGuard::Reference to flag the guarded frame as in-use. r=longsonr MozReview-Commit-ID: 2HgAugFnKQ5
246cba2233e3103ac3e0f160c40ccec9e6946ec9: Bug 1398880 - Implement the new photon font and syntax colors for the inspector and debugger. r=pbro
Gabriel Luong <gabriel.luong@gmail.com> - Tue, 12 Sep 2017 14:43:04 -0400 - rev 429815
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1398880 - Implement the new photon font and syntax colors for the inspector and debugger. r=pbro
f255ec4e8c361e4526b7bfb1083cecb41fabbdd1: Bug 1375978 - enumerate fonts asynchronously; r=jfkthame,nhnt11
Myk Melez <myk@mykzilla.org> - Tue, 12 Sep 2017 11:05:37 -0700 - rev 429814
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1375978 - enumerate fonts asynchronously; r=jfkthame,nhnt11
e58e11f74cc02a5aec2b4588190385b1980654e0: Bug 1398665 - Handle the case when gNeckoChild is null properly in RequestContext::DOMContentLoaded. r=hurley
Kershaw Chang <kechang@mozilla.com> - Tue, 12 Sep 2017 08:40:00 -0400 - rev 429813
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1398665 - Handle the case when gNeckoChild is null properly in RequestContext::DOMContentLoaded. r=hurley In child process, during shutdown, it's possible that IsNeckoChild() is true but gNeckoChild is null. When this case happens, we have to early return in RequestContext::DOMContentLoaded() to avoid the asseration failure (MOZ_ASSERT(!IsNeckoChild())) in RequestContext::ScheduleUnblock().
32268f6138e0e93ac223c863d9587ff680549764: Bug 1396267 - Check that owner has content before aria-owns relocation. r=surkov
Eitan Isaacson <eitan@monotonous.org> - Mon, 11 Sep 2017 13:56:00 -0400 - rev 429812
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1396267 - Check that owner has content before aria-owns relocation. r=surkov
9c55653c204f3ec22b996495a60938b1d3d4037b: Bug 1393057 - Remove hover transition from toolbar buttons. r=Gijs
Philipp Sackl <philipp@mozilla.com> - Tue, 12 Sep 2017 16:39:45 +0200 - rev 429811
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1393057 - Remove hover transition from toolbar buttons. r=Gijs
0c0dfeb3692a60f3e8f62ee2ee0235fcb5607512: Bug 1395313 - Let JSON Viewer ignore the BOM. r=Honza
Oriol Brufau <oriol-bugzilla@hotmail.com> - Tue, 12 Sep 2017 06:15:00 -0400 - rev 429810
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1395313 - Let JSON Viewer ignore the BOM. r=Honza
a8d001a6ee41840e38414a313579a2b0c2799300: Bug 1398671 - Call AsyncAbort when canceling a tail request. r=hurley
Kershaw Chang <kechang@mozilla.com> - Tue, 12 Sep 2017 08:38:00 -0400 - rev 429809
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1398671 - Call AsyncAbort when canceling a tail request. r=hurley When a tail request is canceled, neither mCachePump nor mTransactionPump was created. That means we have to call AsyncAbort to make sure that OnStopRequest() will be called and the request will be removed from the load group.
c439271f94d7a8cb1e314f2134d97150b5d0dac6: Bug 1399060 - MIPS[64]: Fix simulator build failures. r=bbouvier
Miran.Karic <Miran.Karic@imgtec.com> - Tue, 12 Sep 2017 03:37:00 -0400 - rev 429808
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1399060 - MIPS[64]: Fix simulator build failures. r=bbouvier MIPS simulator build started failing recently. Also a recent change caused build failure in MIPS64. This fixes both problems.
644d9742cf75fecc073c6f13553c7806cfe48ffb: Bug 1399160 - Make CCGraphBuilder::BuildGraph to check the budget more often, r=mccr8
Olli Pettay <Olli.Pettay@helsinki.fi> - Tue, 12 Sep 2017 18:59:57 +0300 - rev 429807
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1399160 - Make CCGraphBuilder::BuildGraph to check the budget more often, r=mccr8
294b732822db474cbce1624a517282956e174669: Bug 1264588: Fix permafail test_cpow_cookies.html. r=smaug
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Tue, 12 Sep 2017 17:55:10 +0200 - rev 429806
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1264588: Fix permafail test_cpow_cookies.html. r=smaug
be5bcc9e9657f8ccfc304cda349899ec19caee6f: Bug 1399074 - Update more tests within dom/ to comply with new toplevel data: URI navigation policy. r=smaug
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Tue, 12 Sep 2017 17:54:49 +0200 - rev 429805
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1399074 - Update more tests within dom/ to comply with new toplevel data: URI navigation policy. r=smaug
f559248aac81105d5e83105f5ff75934709ca6b8: Bug 1398933 - Follow-up, fix cannot compare timedelta bustage, on a CLOSED TREE
Geoff Brown <gbrown@mozilla.com> - Tue, 12 Sep 2017 09:35:13 -0600 - rev 429804
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1398933 - Follow-up, fix cannot compare timedelta bustage, on a CLOSED TREE
fd7e4852bd06df199e89663b6d4e7ca5c3f2e0ea: Bug 1245527 - Remove NSS U2F SoftToken. r=ttaubert, r=jed
J.C. Jones <jjones@mozilla.com> - Tue, 05 Sep 2017 12:32:42 -0700 - rev 429803
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1245527 - Remove NSS U2F SoftToken. r=ttaubert, r=jed The nsIU2FToken and its implementors are no longer needed; the soft token was re-implemented into dom/webauthn/U2FSoftTokenManager.cpp during the WebAuthn implementation. When the dom/u2f/ code changed to the implementation from WebAuthn, the old synchronous version became dead code. This patch removes the dead code. MozReview-Commit-ID: 2yDD0tccgZr
dd315914f198f74605f6f3bb5311a12e66a1787f: Bug 1245527 - Rewrite U2F.cpp to use U2FTokenManager. r=keeler, r=ttaubert
J.C. Jones <jjones@mozilla.com> - Mon, 11 Sep 2017 12:56:59 -0700 - rev 429802
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1245527 - Rewrite U2F.cpp to use U2FTokenManager. r=keeler, r=ttaubert - This patch reworks the U2F module to asynchronously call U2FManager, which in turn handles constructing and managing the U2FTokenManager via IPC. - Add U2FTransaction{Parent,Child} implementations to mirror similar ones for WebAuthn - Rewrite all tests to compensate for U2F executing asynchronously now. - Used async tasks, used the manifest parameters for scheme, and generally made these cleaner. - The mochitest "pref =" functionality from Bug 1328830 doesn't support Android yet, causing breakage on Android. Rework the tests to go back to the old way of using iframes to test U2F. NOTE TO REVIEWERS: Since this is huge, I recommend the following: keeler - please review U2F.cpp/h, the tests, and the security-prefs.js. Most of the U2F logic is still in U2F.cpp like before, but there's been some reworking of how it is called. ttaubert - please review U2FManager, the Transaction classes, build changes, and the changes to nsGlobalWindow. All of these should be very similar to the WebAuthn code it's patterned off. MozReview-Commit-ID: C1ZN2ch66Rm
f335590189063d61d09236c479f1c1d9241e7a33: Bug 1245527 - Use PWebAuthnTransactionParent superclass for U2FTokenManager. r=keeler
J.C. Jones <jjones@mozilla.com> - Fri, 25 Aug 2017 18:37:17 -0700 - rev 429801
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1245527 - Use PWebAuthnTransactionParent superclass for U2FTokenManager. r=keeler This is a change to permit interacting with the U2FTokenManager from the dom/U2F context in addition to the dom/WebAuthn one. MozReview-Commit-ID: BvP5BY2wVYi
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip