37f99b1726dfc801e8aeb34f71f6ca14ef92c2e5: Bug 1387325 - Part2. Add WR support for nsDisplayXULImage. r=mattwoodrow draft
Ethan Lin <ethlin@mozilla.com> - Thu, 17 Aug 2017 14:47:25 +0800 - rev 661473
Push 78766 by bmo:ethlin@mozilla.com at Fri, 08 Sep 2017 13:57:10 +0000
Bug 1387325 - Part2. Add WR support for nsDisplayXULImage. r=mattwoodrow MozReview-Commit-ID: 9DncgchiS44
a4106f02b3da5211c0e500488d5ba92244204fda: Bug 1387325 - Part1. Refactor nsImageBoxFrame::PaintImage to make it easier to add WR support. r=mattwoodrow draft
Ethan Lin <ethlin@mozilla.com> - Thu, 17 Aug 2017 14:45:21 +0800 - rev 661472
Push 78766 by bmo:ethlin@mozilla.com at Fri, 08 Sep 2017 13:57:10 +0000
Bug 1387325 - Part1. Refactor nsImageBoxFrame::PaintImage to make it easier to add WR support. r=mattwoodrow MozReview-Commit-ID: AmHPifpVAHZ
bb495d91dbb4e02489d6767e2d4f6660a9f8b0ac: Bug 1390093 - Add whydidyouupdate mixin to React components r?jlast draft
Michael Ratcliffe <mratcliffe@mozilla.com> - Tue, 29 Aug 2017 11:50:36 +0100 - rev 661471
Push 78765 by bmo:mratcliffe@mozilla.com at Fri, 08 Sep 2017 13:54:47 +0000
Bug 1390093 - Add whydidyouupdate mixin to React components r?jlast @Jason: You only really need to review devtools/shared/mixinService.js and devtools/client/jsonview/viewer-config.js because you already r+ssed the rest of the changes. This patch just provides a simple way for us to add plugins to **all** our React components. As for the whydidyouupdate mixin: I am sure you need no introduction. This mixin outputs to the browser console. It is great for understanding why a particular React render was called. Changes: - At Alex's request I have added devtools.performance.measure.whydidyouupdate.filter that matches component names. This pref can contain a string e.g. "ToolBoxToolbar" or a regex e.g. /Toolbox/. - Fixed the error in the JSON Viewer... there was a cross domain security error. Because it runs in content, it couldn't use any components that included mixinService.js. I fixed this using a define in viewer.config.js. I am in the process of creating another mixin that outputs shouldComponentUpdate methods... hopefully. MozReview-Commit-ID: D7adUCMpvOA
b3965465e70208981ab2fa1c40c44abcb2856a81: Bug 1245527 - Remove NSS U2F SoftToken r?ttaubert draft
J.C. Jones <jjones@mozilla.com> - Tue, 05 Sep 2017 12:32:42 -0700 - rev 661470
Push 78764 by bmo:jjones@mozilla.com at Fri, 08 Sep 2017 13:40:36 +0000
Bug 1245527 - Remove NSS U2F SoftToken r?ttaubert 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
ea98d28743fdcca53db59b1cdaa54acd0594130d: Bug 1245527 - Rewrite U2F.cpp to use U2FTokenManager r?keeler r?ttaubert draft
J.C. Jones <jjones@mozilla.com> - Tue, 05 Sep 2017 12:32:42 -0700 - rev 661469
Push 78764 by bmo:jjones@mozilla.com at Fri, 08 Sep 2017 13:40:36 +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 prefs and scheme, and generally made these cleaner. 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
4bafdafcbed0615cfdddd28306e4c1d5a4f69c70: Bug 1396205 - Show the Go button only when the user started typing in the location bar. ui-r=shorlander r=daleharvey draft
Dão Gottwald <dao@mozilla.com> - Fri, 08 Sep 2017 15:38:51 +0200 - rev 661468
Push 78763 by dgottwald@mozilla.com at Fri, 08 Sep 2017 13:39:22 +0000
Bug 1396205 - Show the Go button only when the user started typing in the location bar. ui-r=shorlander r=daleharvey MozReview-Commit-ID: GSvYdIQexo1
be020c092d513a5dd0203bcab0b1b1cd81162211: Bug 1395834 - Launchpad is broken; r=nchevobbe draft
Jan Odvarko <odvarko@gmail.com> - Fri, 08 Sep 2017 15:36:54 +0200 - rev 661467
Push 78762 by jodvarko@mozilla.com at Fri, 08 Sep 2017 13:37:56 +0000
Bug 1395834 - Launchpad is broken; r=nchevobbe MozReview-Commit-ID: 96WdD6YETkj
03dee49a5a8bd688611cdc2ba1e3b7e51bc064b5: Bug 1245527 - Remove NSS U2F SoftToken r?ttaubert draft
J.C. Jones <jjones@mozilla.com> - Tue, 05 Sep 2017 12:32:42 -0700 - rev 661466
Push 78761 by bmo:jjones@mozilla.com at Fri, 08 Sep 2017 13:37:37 +0000
Bug 1245527 - Remove NSS U2F SoftToken r?ttaubert 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
0bbcfbc97a739e5e9f37cdfbf9818942c366c7df: Bug 1245527 - Rewrite U2F.cpp to use U2FTokenManager r?keeler r?ttaubert draft
J.C. Jones <jjones@mozilla.com> - Tue, 05 Sep 2017 12:32:42 -0700 - rev 661465
Push 78761 by bmo:jjones@mozilla.com at Fri, 08 Sep 2017 13:37:37 +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 prefs and scheme, and generally made these cleaner. 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
56f9eda830f5eca9ecf0a5c5a8d6b6175acf8635: Bug 1034036 - Part 3: Tests that use set state should wait until window is restored to continue. r?mikedeboer draft
Beekill95 <nnn_bikiu0707@yahoo.com> - Tue, 15 Aug 2017 14:45:08 +0700 - rev 661464
Push 78760 by bmo:nnn_bikiu0707@yahoo.com at Fri, 08 Sep 2017 13:24:18 +0000
Bug 1034036 - Part 3: Tests that use set state should wait until window is restored to continue. r?mikedeboer MozReview-Commit-ID: 5SZ9ePGMKF1
eee267e2733cac80bba6d34ad1c0fe3944e07f16: Bug 1034036 - Part 2: Test that we stored correct z-indices and windows creation order, ensure we restore windows in reversed z-index. r?mikedeboer draft
Beekill95 <nnn_bikiu0707@yahoo.com> - Tue, 25 Jul 2017 10:53:04 +0700 - rev 661463
Push 78760 by bmo:nnn_bikiu0707@yahoo.com at Fri, 08 Sep 2017 13:24:18 +0000
Bug 1034036 - Part 2: Test that we stored correct z-indices and windows creation order, ensure we restore windows in reversed z-index. r?mikedeboer MozReview-Commit-ID: HlAL2e6o7xX
216b0100975980c115f58d1570aa6a05c3cfef6f: Bug 1034036 - Part 1: Separate windows opening and windows restoration process. Make windows restored in reversed z-order. r?mikedeboer draft
beekill <nnn_bikiu0707@yahoo.com> - Fri, 21 Jul 2017 10:00:32 +0700 - rev 661462
Push 78760 by bmo:nnn_bikiu0707@yahoo.com at Fri, 08 Sep 2017 13:24:18 +0000
Bug 1034036 - Part 1: Separate windows opening and windows restoration process. Make windows restored in reversed z-order. r?mikedeboer MozReview-Commit-ID: Faa8fnHRVvw
2ac285b5f1363a332446b2694e2c6e0801678d8d: Bug 1397447 - ensure the button is in the navbar by default, r?mak draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 08 Sep 2017 14:07:05 +0100 - rev 661461
Push 78759 by bmo:gijskruitbosch+bugs@gmail.com at Fri, 08 Sep 2017 13:19:38 +0000
Bug 1397447 - ensure the button is in the navbar by default, r?mak MozReview-Commit-ID: H6r3dAEg4r1
1b9ed069b0ebe8438ec2dca21f8c1966a7d1f527: Bug 1397447 - make downloads button autohide by default, r?mak draft
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 08 Sep 2017 14:16:36 +0100 - rev 661460
Push 78759 by bmo:gijskruitbosch+bugs@gmail.com at Fri, 08 Sep 2017 13:19:38 +0000
Bug 1397447 - make downloads button autohide by default, r?mak MozReview-Commit-ID: E9izQpa4fFZ
2de1a8b71901f609ad2e3558c6abf1a8594318b0: Bug 1385221 - Implement Permission sorting in the Permissions dialog. r?johannh draft
Prathiksha <prathikshaprasadsuman@gmail.com> - Wed, 16 Aug 2017 21:27:02 +0530 - rev 661459
Push 78758 by bmo:prathikshaprasadsuman@gmail.com at Fri, 08 Sep 2017 13:12:40 +0000
Bug 1385221 - Implement Permission sorting in the Permissions dialog. r?johannh MozReview-Commit-ID: 1F9eZ54ppbB
b496b1609b3539c5e68446ace885f64c38f6f1b0: Bug 1397983: Synchronously unbind XBL anonymous content from UnbindToTree. r?smaug draft
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 08 Sep 2017 14:59:04 +0200 - rev 661458
Push 78757 by bmo:emilio@crisal.io at Fri, 08 Sep 2017 13:04:51 +0000
Bug 1397983: Synchronously unbind XBL anonymous content from UnbindToTree. r?smaug In this case we happen to unbind off a runnable that hasn't yet run when the second call to SetServoRestyleRoot happens. MozReview-Commit-ID: JzCylX9mxYZ
e4b9b878ecc021fc0645946b175427dc1b861459: Bug 1388266 - Ignore error about non-existing _locale and localization directory r=kmag draft
Rob Wu <rob@robwu.nl> - Thu, 07 Sep 2017 17:55:28 +0200 - rev 661457
Push 78757 by bmo:emilio@crisal.io at Fri, 08 Sep 2017 13:04:51 +0000
Bug 1388266 - Ignore error about non-existing _locale and localization directory r=kmag MozReview-Commit-ID: 8wEBUG7bjJD
19d60fdfef875aa19252f302bae5f0a58bff3292: Backed out changeset 274175ce0863 (bug 1229979) for failing reftest layout/reftests/text-shadow/decorations-multiple-zorder.html, at least on Windows and Android. r=backout draft
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 08 Sep 2017 10:56:24 +0200 - rev 661456
Push 78757 by bmo:emilio@crisal.io at Fri, 08 Sep 2017 13:04:51 +0000
Backed out changeset 274175ce0863 (bug 1229979) for failing reftest layout/reftests/text-shadow/decorations-multiple-zorder.html, at least on Windows and Android. r=backout
97817831006f60fbad1edc9507eff0dafc18bdc0: Backed out changeset 2f3ff7517e84 (bug 1229979) draft
Sebastian Hengst <archaeopteryx@coole-files.de> - Fri, 08 Sep 2017 10:55:13 +0200 - rev 661455
Push 78757 by bmo:emilio@crisal.io at Fri, 08 Sep 2017 13:04:51 +0000
Backed out changeset 2f3ff7517e84 (bug 1229979)
88aeefcda59ccf5592f463068e27997a19df2bf6: Bug 1373444 - Fix typo in wpt harness, r=maja_zf draft
James Graham <james@hoppipolla.co.uk> - Thu, 07 Sep 2017 12:07:12 +0100 - rev 661454
Push 78757 by bmo:emilio@crisal.io at Fri, 08 Sep 2017 13:04:51 +0000
Bug 1373444 - Fix typo in wpt harness, r=maja_zf MozReview-Commit-ID: 3x0JxmvRAvV
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip