3e1c4662c842f4767f8d2d4dd5128a3d24bc2e38: Bug 1386821 - add a separate flag to check if devtools entry point was recorded;r=ochameau draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 03 Aug 2017 12:55:26 +0200 - rev 642573
Push 72804 by jdescottes@mozilla.com at Tue, 08 Aug 2017 14:02:56 +0000
Bug 1386821 - add a separate flag to check if devtools entry point was recorded;r=ochameau MozReview-Commit-ID: Ae1k097opw5
dc80edf968e75cfdbf3556c062901cbf9875c4a6: Bug 1386821 - call initDevTools if devtools.toolbar.visible is true;r=ochameau draft
Julian Descottes <jdescottes@mozilla.com> - Thu, 03 Aug 2017 08:57:38 +0200 - rev 642572
Push 72804 by jdescottes@mozilla.com at Tue, 08 Aug 2017 14:02:56 +0000
Bug 1386821 - call initDevTools if devtools.toolbar.visible is true;r=ochameau MozReview-Commit-ID: C1EFv9T0VKS
02e5974fe43c6956718a245e567b78639c126adb: @@@@@ LOCAL ROOT CHANGESET @@@@@ draft
Julian Descottes <jdescottes@mozilla.com> - Mon, 24 Apr 2017 09:35:45 +0200 - rev 642571
Push 72804 by jdescottes@mozilla.com at Tue, 08 Aug 2017 14:02:56 +0000
@@@@@ LOCAL ROOT CHANGESET @@@@@ MozReview-Commit-ID: Y6XOGu8S8m
74f6ba0f9dac5b7b247d134f55d87dbab9ec1e28: Bug 1383058 - Always adopt the info from autocomplete attribute. r=MattN draft
Sean Lee <selee@mozilla.com> - Fri, 21 Jul 2017 22:17:17 +0800 - rev 642570
Push 72803 by bmo:selee@mozilla.com at Tue, 08 Aug 2017 13:54:35 +0000
Bug 1383058 - Always adopt the info from autocomplete attribute. r=MattN MozReview-Commit-ID: CdAX9XZX7R0
c0b82eab2d97829a7a11cc51fa002c1eae49a4d0: Bug 1382899 - Reduce Promise overhead in the DownloadLegacy.js progress events. r=florian draft
Paolo Amadini <paolo.mozmail@amadzone.org> - Tue, 08 Aug 2017 14:44:52 +0100 - rev 642569
Push 72802 by paolo.mozmail@amadzone.org at Tue, 08 Aug 2017 13:45:49 +0000
Bug 1382899 - Reduce Promise overhead in the DownloadLegacy.js progress events. r=florian MozReview-Commit-ID: KS4kujUvX3s
ef40a9d1287220e342ecd723c9ae351e6b4f2b5c: Bug 1386363 - remove access to the com.apple.SystemConfiguration.configd mach service from content processes; r?haik draft
Alex Gaynor <agaynor@mozilla.com> - Mon, 07 Aug 2017 10:09:32 -0400 - rev 642568
Push 72801 by bmo:agaynor@mozilla.com at Tue, 08 Aug 2017 13:40:14 +0000
Bug 1386363 - remove access to the com.apple.SystemConfiguration.configd mach service from content processes; r?haik MozReview-Commit-ID: 3hFEx67JkdO
ef2c7e587302d0e4400239aa8dd3973ab84287a9: Bug 1387123 - Replace all usages of require(promise).defer by require(devtools/shared/defer).defer. r=tromey draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 08 Aug 2017 15:19:56 +0200 - rev 642567
Push 72800 by bmo:poirot.alex@gmail.com at Tue, 08 Aug 2017 13:38:25 +0000
Bug 1387123 - Replace all usages of require(promise).defer by require(devtools/shared/defer).defer. r=tromey In prevision of Promise.jsm removal, use defer helper module instead of Promise.jsm as that's the only one feature that DOM Promise don't support. PART3: Manual fixes - Go manually fix: http://searchfox.org/mozilla-central/source/devtools/client/dom/dom-panel.js which has duplicated import of defer symbol (it already used to import it) - execute eslint, see all the places where we import of 'promise' is no longer use it (there may be leftovers not covered by eslint that will be covered in bug 1387128) devtools/server/tests/mochitest/inspector-helpers.js needs to keep importing promise as it is a shared test script. - fix devtools/client/performance/panel.js and devtools/client/webconsole/console-output.js which use loader.lazyRequireGetter(this, "promise") and miss the defer import - fix devtools/server/worker.js to use 'worker.require(devtools/shared/defer")' MozReview-Commit-ID: HIOB5Et87Wc
a30d06dce2a0331ba3040514848e2568ea57e17b: Bug 1387123 - Replace all usages of require(promise).defer by require(devtools/shared/defer).defer. r=tromey draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 08 Aug 2017 15:24:04 +0200 - rev 642566
Push 72800 by bmo:poirot.alex@gmail.com at Tue, 08 Aug 2017 13:38:25 +0000
Bug 1387123 - Replace all usages of require(promise).defer by require(devtools/shared/defer).defer. r=tromey In prevision of Promise.jsm removal, use defer helper module instead of Promise.jsm as that's the only one feature that DOM Promise don't support. PART2: Substitutes promise.defer usages with defer $ sed -i 's/promise.defer/defer/gI' $(egrep -lir "promise.defer\(\)" devtools) Reset modification to the following files as they are using deprecated syncable promises as we don't want to touch them. http://searchfox.org/mozilla-central/search?q=deprecated-sync-thenables&case=true&regexp=false&path= $ git checkout devtools/client/debugger/test/mochitest/ $ git checkout devtools/shared/client/main.js $ git checkout devtools/client/debugger/ $ git checkout devtools/server/main.js MozReview-Commit-ID: DGN5ae68wtn
9837f392d709be7addcdd96cadd004f137102e7d: Bug 1387123 - Replace all usages of require(promise).defer by require(devtools/shared/defer).defer. r=tromey draft
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 08 Aug 2017 15:33:56 +0200 - rev 642565
Push 72800 by bmo:poirot.alex@gmail.com at Tue, 08 Aug 2017 13:38:25 +0000
Bug 1387123 - Replace all usages of require(promise).defer by require(devtools/shared/defer).defer. r=tromey In prevision of Promise.jsm removal, use defer helper module instead of Promise.jsm as that's the only one feature that DOM Promise don't support. PART1: Import devtools/shared/defer $ sed -i '/require("promise")/a const defer = require("devtools/shared/defer");' $(egrep -lir "promise.defer\(\)" $(egrep -rl "require\(\"promise\"\)" devtools)) But ignore debugger as it still uses sync promises and would better be handled manually $ git checkout devtools/client/debugger/ MozReview-Commit-ID: 7FvhNxULB2x
e8765964d834f59d7e05b95f3bdd6acbd2ccf5f8: Bug 1387122 - Remove all useless Promise = require("promise"). r=tromey draft
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 07 Aug 2017 17:53:29 +0200 - rev 642564
Push 72800 by bmo:poirot.alex@gmail.com at Tue, 08 Aug 2017 13:38:25 +0000
Bug 1387122 - Remove all useless Promise = require("promise"). r=tromey Promise with a capital 'P' is already available in all DevTools sandboxes. Still a couple of letfovers: * Modules still using `Promise.defer()` (will be handled in bug 1387123) * devtools/shared/defer, which introduces changes in Promise unhandled exception and stacks (bug 1388054) MozReview-Commit-ID: PBaliHFa7u
84c86a9467543ecb3c0de7d7b7fc87066a3900ac: Bug 1387570 - remove access to the com.apple.cache_delete mach service from content processes; r?haik draft
Alex Gaynor <agaynor@mozilla.com> - Mon, 07 Aug 2017 10:11:37 -0400 - rev 642563
Push 72799 by bmo:agaynor@mozilla.com at Tue, 08 Aug 2017 13:38:21 +0000
Bug 1387570 - remove access to the com.apple.cache_delete mach service from content processes; r?haik MozReview-Commit-ID: LoB1rx5DoV5
a5d611aba151136b2565d59ccad8c56185bf8367: Bug 1383733 - Show two rows of top sites. r?mcomella draft
Sebastian Kaspari <s.kaspari@gmail.com> - Wed, 02 Aug 2017 20:11:40 +0200 - rev 642562
Push 72798 by s.kaspari@gmail.com at Tue, 08 Aug 2017 13:14:34 +0000
Bug 1383733 - Show two rows of top sites. r?mcomella MozReview-Commit-ID: 1EHeCejXoFf
51af1c5297861783a87b1cd1e2e5447c9a964d68: Bug 1383736 - Use full size icons in top sites (and highlights). r?mcomella draft
Sebastian Kaspari <s.kaspari@gmail.com> - Mon, 07 Aug 2017 19:15:48 +0200 - rev 642561
Push 72797 by s.kaspari@gmail.com at Tue, 08 Aug 2017 13:12:56 +0000
Bug 1383736 - Use full size icons in top sites (and highlights). r?mcomella MozReview-Commit-ID: 39ri4ah1ned
0232fbf184f9243fcc16259ac3504da6624888ac: Bug 1388234: Don't assert when calling out of band to ResolveInheritingAnonimousBoxStyle. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 08 Aug 2017 14:54:13 +0200 - rev 642560
Push 72796 by bmo:emilio+bugs@crisal.io at Tue, 08 Aug 2017 12:55:16 +0000
Bug 1388234: Don't assert when calling out of band to ResolveInheritingAnonimousBoxStyle. r?heycam MozReview-Commit-ID: FYctJRfLTK6
a45475a46edb73195bea47b2177ec6e8d22a1781: Bug 1386525 - devtools reps: update bundle to v0.12.0. r= draft
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 08 Aug 2017 14:43:27 +0200 - rev 642559
Push 72795 by bmo:nchevobbe@mozilla.com at Tue, 08 Aug 2017 12:49:14 +0000
Bug 1386525 - devtools reps: update bundle to v0.12.0. r= MozReview-Commit-ID: HhfJcKOGO2H
c1a3bee3868db60b37ff00308005e6b536b712be: Bug 1383736 - Use full size icons in top sites (and highlights). r?mcomella draft
Sebastian Kaspari <s.kaspari@gmail.com> - Mon, 07 Aug 2017 19:15:48 +0200 - rev 642558
Push 72794 by s.kaspari@gmail.com at Tue, 08 Aug 2017 12:48:08 +0000
Bug 1383736 - Use full size icons in top sites (and highlights). r?mcomella MozReview-Commit-ID: 39ri4ah1ned
eaa8926b435f8ac0e101dd0f571056fb941b1143: Bug 1388319 - Mark ServoStyleSet dirty in its Init. r?emilio draft
Xidorn Quan <me@upsuper.org> - Tue, 08 Aug 2017 22:41:32 +1000 - rev 642557
Push 72793 by xquan@mozilla.com at Tue, 08 Aug 2017 12:42:06 +0000
Bug 1388319 - Mark ServoStyleSet dirty in its Init. r?emilio MozReview-Commit-ID: 804KasIiS6E
a3ab1d32de5789501222f14676f7b654a2766664: Bug 1332273 - Support programmatically registered content scripts. draft
Luca Greco <lgreco@mozilla.com> - Thu, 27 Apr 2017 20:47:58 +0200 - rev 642556
Push 72792 by luca.greco@alcacoop.it at Tue, 08 Aug 2017 12:33:34 +0000
Bug 1332273 - Support programmatically registered content scripts. MozReview-Commit-ID: BiWlyYV7ZvB
f86e535240e4dfac654496faeb38c3a31f48472c: Bug 1383733 - Show two rows of top sites. r?mcomella draft
Sebastian Kaspari <s.kaspari@gmail.com> - Wed, 02 Aug 2017 20:11:40 +0200 - rev 642555
Push 72791 by s.kaspari@gmail.com at Tue, 08 Aug 2017 12:30:37 +0000
Bug 1383733 - Show two rows of top sites. r?mcomella MozReview-Commit-ID: 1EHeCejXoFf
2d30dc993fb8729dc96029d7f6b026f9cb8033a1: Bug 1366163: Update test expectations. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 08 Aug 2017 14:15:27 +0200 - rev 642554
Push 72790 by bmo:emilio+bugs@crisal.io at Tue, 08 Aug 2017 12:16:24 +0000
Bug 1366163: Update test expectations. r?heycam MozReview-Commit-ID: 2UFRnrIOETo
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip