searching for reviewer(nchevobbe)
45761fca51fcb3d398e215675fb732fc17c00f54: Bug 1780912 - [devtools] Make the local web extension toolbox be always on top. r=nchevobbe,eemeli
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 15 Sep 2022 07:31:31 +0000 - rev 706959
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1780912 - [devtools] Make the local web extension toolbox be always on top. r=nchevobbe,eemeli This allows to keep the DevTools visible while interacting with the Firefox window where the extension is running. This behavior is enabled by default, but can be disable on-demand via a button in the top toolbar. Note that it requires to close and reopen the window/toolbox as platform APIs disallow changing this behavior "live" on a given window. Differential Revision: https://phabricator.services.mozilla.com/D155843
2f3853320ba4779f25b223fdbadb93751c838403: Bug 1790889 - Use width and height properties for splitters in the Storage Inspector and StyleEditor r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Thu, 15 Sep 2022 07:26:22 +0000 - rev 706957
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1790889 - Use width and height properties for splitters in the Storage Inspector and StyleEditor r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D157375
09551eb6e6ad66ecdfa6af1192f69ff4bde7b068: Bug 1790898 - [devtools] Remove gap in the storage editor navigation sidebar r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Thu, 15 Sep 2022 05:33:13 +0000 - rev 706951
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1790898 - [devtools] Remove gap in the storage editor navigation sidebar r=nchevobbe This was added in the original landing of the TreeWidget. Nowadays this is only used by the storage inspector and I haven't seen any bad side effect. Differential Revision: https://phabricator.services.mozilla.com/D157368
6ad704440502527b8e1c03c399caca9ac46cc636: Bug 1789191 - Add CSSContainerRule.queryContainerFor(Element). r=nchevobbe,dshin
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Sep 2022 12:25:22 +0000 - rev 706497
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1789191 - Add CSSContainerRule.queryContainerFor(Element). r=nchevobbe,dshin This actually caught a bug in the existing selection logic. Differential Revision: https://phabricator.services.mozilla.com/D156414
0552fd39333b23e693bcf06983f92c505c120d63: Bug 1789191 - Add CSSContainerRule.queryContainerFor(Element). r=nchevobbe,dshin
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 10 Sep 2022 02:37:44 +0000 - rev 706474
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1789191 - Add CSSContainerRule.queryContainerFor(Element). r=nchevobbe,dshin This actually caught a bug in the existing selection logic. Differential Revision: https://phabricator.services.mozilla.com/D156414
56c223bba6d641b8dece88a80047222ad73082c9: Bug 1789191 - Add CSSContainerRule.queryContainerFor(Element). r=nchevobbe,dshin
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 09 Sep 2022 19:34:55 +0000 - rev 706433
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1789191 - Add CSSContainerRule.queryContainerFor(Element). r=nchevobbe,dshin This actually caught a bug in the existing selection logic. Differential Revision: https://phabricator.services.mozilla.com/D156414
35ccddb0757d043b838692e042311bc1ba80b610: Bug 1789595 - [devtools] Migrate require to new devtools/server's ESM to ChromeUtils.importESModule. r=nchevobbe
Alexandre Poirot <poirot.alex@gmail.com> - Fri, 09 Sep 2022 10:13:15 +0000 - rev 706380
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1789595 - [devtools] Migrate require to new devtools/server's ESM to ChromeUtils.importESModule. r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D156827
ec840ebd0d2202141ed6d14ec0d5ad87d6689764: Bug 1789595 - [devtools] Convert devtools/server JSM to ES Modules. r=nchevobbe
Alexandre Poirot <poirot.alex@gmail.com> - Fri, 09 Sep 2022 10:13:15 +0000 - rev 706379
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1789595 - [devtools] Convert devtools/server JSM to ES Modules. r=nchevobbe This is the result of: $ ./mach esmify devtools/server/ Differential Revision: https://phabricator.services.mozilla.com/D156826
8e320b5393eec19b9fbeb7227e73a38e2b942047: Bug 1789202 - [devtools] Expose ChromeUtils as a global to all DevTools modules. r=perftest-reviewers,nchevobbe,AlexandruIonescu
Alexandre Poirot <poirot.alex@gmail.com> - Fri, 09 Sep 2022 07:22:51 +0000 - rev 706368
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1789202 - [devtools] Expose ChromeUtils as a global to all DevTools modules. r=perftest-reviewers,nchevobbe,AlexandruIonescu This will help transition to ES Modules as this symbol is exposed to them. $ sed -ie "/require(.ChromeUtils.)/d" $(git grep -l 'require("ChromeUtils")' devtools/) $ sed -ie "/loader.lazyRequireGetter(this, .ChromeUtils./d" $(git grep -l 'loader.lazyRequireGetter(this, "ChromeUtils"' devtools/) + the edition of builtin-modules.js + eslintrc.js + manual eslint fixes Differential Revision: https://phabricator.services.mozilla.com/D156402
32517628703d6315ed3e632cc31ab91815d927a8: Bug 1789201 - [devtools] Expose Services as a global to all DevTools modules. r=perftest-reviewers,nchevobbe,julienw,AlexandruIonescu
Alexandre Poirot <poirot.alex@gmail.com> - Fri, 09 Sep 2022 07:22:51 +0000 - rev 706367
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1789201 - [devtools] Expose Services as a global to all DevTools modules. r=perftest-reviewers,nchevobbe,julienw,AlexandruIonescu This will help transition to ES Modules as this symbol is exposed to them. $ sed -ie "/require(.Services.)/d" $(git grep -l 'require("Services")' devtools/) $ sed -ie "/loader.lazyRequireGetter(this, .Services./d" $(git grep -l 'loader.lazyRequireGetter(this, "Services"' devtools/) + the edition of builtin-modules.js + eslintrc.js + manual eslint fixes + removal of devtools-services in the debugger, except for jest tests Differential Revision: https://phabricator.services.mozilla.com/D156401
d2360a2a3d70c65a93d16fa3e1af5d0d218fc9bf: Bug 1780912 - [devtools] Make the local web extension toolbox be always on top. r=nchevobbe,eemeli
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 07 Sep 2022 21:00:17 +0000 - rev 706226
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1780912 - [devtools] Make the local web extension toolbox be always on top. r=nchevobbe,eemeli This allows to keep the DevTools visible while interacting with the Firefox window where the extension is running. This behavior is enabled by default, but can be disable on-demand via a button in the top toolbar. Note that it requires to close and reopen the window/toolbox as platform APIs disallow changing this behavior "live" on a given window. Differential Revision: https://phabricator.services.mozilla.com/D155843
50b43191a4459453f60c4068e8341e5fb629d179: Bug 1778977 - [devtools] Rename stylesheet-enabled to stylesheet-toggle r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Wed, 07 Sep 2022 15:23:07 +0000 - rev 706180
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1778977 - [devtools] Rename stylesheet-enabled to stylesheet-toggle r=nchevobbe Depends on D156082 Now that the toggle itself can be disabled, the classname felt too confusing Differential Revision: https://phabricator.services.mozilla.com/D156656
3b4cf7908a1d689dd7dffce527a71359a4e2ebbe: Bug 1778977 - [devtools] Disable the visibility toggle button on system stylesheets in Style Editor r=nchevobbe,fluent-reviewers,flod
Julian Descottes <jdescottes@mozilla.com> - Wed, 07 Sep 2022 15:23:06 +0000 - rev 706179
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1778977 - [devtools] Disable the visibility toggle button on system stylesheets in Style Editor r=nchevobbe,fluent-reviewers,flod Depends on D156655 system stylesheets cannot be disabled, apply a dedicated classname on the summary and disable the visibility toggle Differential Revision: https://phabricator.services.mozilla.com/D156082
dc2d60968d0ced8ed2368c926e4104c8e351d818: Bug 1789580 - [devtools] StyleEditor should use a different icon when the stylesheet is disabled r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Wed, 07 Sep 2022 15:23:06 +0000 - rev 706178
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1789580 - [devtools] StyleEditor should use a different icon when the stylesheet is disabled r=nchevobbe Only modified the provided SVGs to have fill-context & fill-stroke for colors. Differential Revision: https://phabricator.services.mozilla.com/D156655
d8614095627fdcffdf2352d45c7bf769f81bf945: Bug 1789052 - [devtools] Fix storage inspector sorting logic r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Sep 2022 13:00:15 +0000 - rev 705944
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1789052 - [devtools] Fix storage inspector sorting logic r=nchevobbe Two issues fixed: - when sorting on one column, other column content should be re-arranged - natural order sort was not symmetrical for dates and led to inconsistent sorting Differential Revision: https://phabricator.services.mozilla.com/D156420
ab10436a5d1eeaf57f7b260b8844b2e34ee557e0: Bug 1777716 - [devtools] Add back the 'Resend' context menu to send quick requests without editing r=nchevobbe
Hubert Boma Manilla <hmanilla@mozilla.com> - Mon, 05 Sep 2022 09:39:35 +0000 - rev 705924
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1777716 - [devtools] Add back the 'Resend' context menu to send quick requests without editing r=nchevobbe This patch adds reverts back to having distint context menu items for 'Resend' and 'Edit and Resend' but this is using the new http custom request functionality. Differential Revision: https://phabricator.services.mozilla.com/D155159
193c31e135ccd7f731ef19309c39c72782878cee: Bug 1788933 - Convert View Source toolkit JSWindowActors from JSMs to ESMs. r=nchevobbe
Mike Conley <mconley@mozilla.com> - Fri, 02 Sep 2022 16:01:58 +0000 - rev 705383
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1788933 - Convert View Source toolkit JSWindowActors from JSMs to ESMs. r=nchevobbe This was taken care of mostly by automation via the ./mach esmify script, but I had to update the ActorManagerParent.jsm by hand to refer to the new ESMs. Differential Revision: https://phabricator.services.mozilla.com/D156310
36a665be9f2dd6223675216d5b1e41d7d9d36063: Bug 1783885 - [devtools] StyleEditor should lazily prettify editor content r=nchevobbe,ochameau
Julian Descottes <jdescottes@mozilla.com> - Fri, 02 Sep 2022 10:48:24 +0000 - rev 705342
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1783885 - [devtools] StyleEditor should lazily prettify editor content r=nchevobbe,ochameau Depends on D155479 Differential Revision: https://phabricator.services.mozilla.com/D155481
780c601e47943cbb4f13ec2696e1b7b1d87e8220: Bug 1787999 - [devtools] Show pseudo locale settings only in the browser toolbox. r=nchevobbe
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 01 Sep 2022 08:41:51 +0000 - rev 705240
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1787999 - [devtools] Show pseudo locale settings only in the browser toolbox. r=nchevobbe Note that it will also stop showing locale and popup settings for remote browser toolboxes. Toolbox.isBrowserToolbox being false for this usecase. Differential Revision: https://phabricator.services.mozilla.com/D155956
8eab39068a3c10b8c1dbf1421582d3079c6f6f1b: Bug 1787409 - [devtools] Allow to open DevTools when installing an add-on remotely. r=nchevobbe,devtools-backward-compat-reviewers
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 01 Sep 2022 08:41:50 +0000 - rev 705239
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1787409 - [devtools] Allow to open DevTools when installing an add-on remotely. r=nchevobbe,devtools-backward-compat-reviewers I'm folding the helper_addons file as this is used only by this one test. Differential Revision: https://phabricator.services.mozilla.com/D155686
9285c88795e11234e0d1d3e66d4ea0effe89a9df: Bug 1787409 - [devtools] Resolve toolbox's opening only once the meatball menu is updated. r=nchevobbe
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 01 Sep 2022 08:41:50 +0000 - rev 705238
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1787409 - [devtools] Resolve toolbox's opening only once the meatball menu is updated. r=nchevobbe _buildTabs/_setInitialMeatballState wasn't awaited for. So that preference front request might be pending when closing the toolbox too quickly in tests. We should wait for all RDP requests to be completed before resolving Toolbox.open. Differential Revision: https://phabricator.services.mozilla.com/D155872
dea228ebaaf03473f446d493caf84efe1d5fe9a1: Bug 1787992 - [devtools] Expose gDevTools.showToolboxForWebExtension to open a webext toolbox in a dedicated window. r=nchevobbe
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 01 Sep 2022 08:41:49 +0000 - rev 705237
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1787992 - [devtools] Expose gDevTools.showToolboxForWebExtension to open a webext toolbox in a dedicated window. r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D155950
f23316f3486fdb33c535f7ae1131d12e91258022: Bug 1783885 - [devtools] Add DAMP performance test for StyleEditor with many minified files r=perftest-reviewers,nchevobbe,sparky
Julian Descottes <jdescottes@mozilla.com> - Wed, 31 Aug 2022 07:40:49 +0000 - rev 705101
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1783885 - [devtools] Add DAMP performance test for StyleEditor with many minified files r=perftest-reviewers,nchevobbe,sparky Adding a custom test for styleeditor loading many stylesheets. Differential Revision: https://phabricator.services.mozilla.com/D155479
227dfbdf295a5328f26c992ba9b31975ca9833fc: Bug 1786055 - Migrate styleeditor DTD localization to Fluent. r=nchevobbe,fluent-reviewers,flod
Eemeli Aro <eemeli@mozilla.com> - Fri, 26 Aug 2022 16:31:40 +0000 - rev 699717
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1786055 - Migrate styleeditor DTD localization to Fluent. r=nchevobbe,fluent-reviewers,flod After the preceding change, the editMenuOverlay strings are only used by the styleeditor. Therefore it makes sense to migrate them here specifically to its localization file. Differential Revision: https://phabricator.services.mozilla.com/D155449
0a2ff7dadf29a1a30e5a824e50a019118486632e: Bug 1787173 - Improve CSS OM for CSSContainerRule. r=nchevobbe
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 26 Aug 2022 10:31:38 +0000 - rev 699650
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1787173 - Improve CSS OM for CSSContainerRule. r=nchevobbe This implements https://github.com/w3c/csswg-drafts/pull/7293, pending a spec resolution, so landing test as tentative for now, but the change makes sense. Differential Revision: https://phabricator.services.mozilla.com/D155602
a57903f4543df52c4b31103e9c08a6d5071aac54: Bug 1778269 - [devtools] Preview support for FormData objects r=nchevobbe
colin_czb <colin.cazabet@gmail.com> - Wed, 24 Aug 2022 12:29:26 +0000 - rev 699445
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1778269 - [devtools] Preview support for FormData objects r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D155412
9e49f83ddfaff47c51c9e9bd7a004485fb518899: Bug 1687461 - [devtools] Enable SOURCE resource on all targets r=nchevobbe,devtools-backward-compat-reviewers,bomsy
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 23 Aug 2022 10:03:18 +0000 - rev 699311
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1687461 - [devtools] Enable SOURCE resource on all targets r=nchevobbe,devtools-backward-compat-reviewers,bomsy Differential Revision: https://phabricator.services.mozilla.com/D103376
5e2fb6eb567201ed8ab09ba04bfec51cb4021690: Bug 1786321 - [devtools] Update MDN compat data (2022 August 22nd week) r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Tue, 23 Aug 2022 06:31:49 +0000 - rev 699293
Push 17066 by ffxbld-merge at Mon, 19 Sep 2022 09:56:23 +0000
Bug 1786321 - [devtools] Update MDN compat data (2022 August 22nd week) r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D155230
ca04b1dbc33aedd8812082a93d6252b2239ac56c: Bug 1789052 - [devtools] Fix storage inspector sorting logic. r=nchevobbe, a=RyanVM
Julian Descottes <jdescottes@mozilla.com> - Mon, 05 Sep 2022 13:00:15 +0000 - rev 699141
Push 17050 by ryanvm@gmail.com at Wed, 07 Sep 2022 13:19:44 +0000
Bug 1789052 - [devtools] Fix storage inspector sorting logic. r=nchevobbe, a=RyanVM Two issues fixed: - when sorting on one column, other column content should be re-arranged - natural order sort was not symmetrical for dates and led to inconsistent sorting Differential Revision: https://phabricator.services.mozilla.com/D156420
039f45ee61e79945b5766f64c75e178113594d1f: Bug 1772155 - [devtools] Move all session data entry processing into a dedicated module. r=nchevobbe
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 11 Aug 2022 21:27:00 +0000 - rev 698118
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1772155 - [devtools] Move all session data entry processing into a dedicated module. r=nchevobbe This will help keep target-actor-mixin generic and move each data entry processing to a dedicated module. Differential Revision: https://phabricator.services.mozilla.com/D147881
d6c758891f5d505f3dcb09cc559b9aa4d3199597: Bug 1778268 - [devtools] Preview support for Headers objects r=nchevobbe
colin_czb <colin.cazabet@gmail.com> - Thu, 11 Aug 2022 06:27:20 +0000 - rev 698017
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1778268 - [devtools] Preview support for Headers objects r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D153893
7cae93f348a7f209c35b545a3b2a18dacc0a8477: Bug 1783893 - [devtools] Changes view should rely on the computed property name r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Wed, 10 Aug 2022 16:18:53 +0000 - rev 697954
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1783893 - [devtools] Changes view should rely on the computed property name r=nchevobbe Similar to the fix done for values in Bug 1590031, now focused on property names. Differential Revision: https://phabricator.services.mozilla.com/D154124
bf52569d96ca2803296afc52fdb53cd39763ac31: Bug 1783670 - [devtools] Avoid performance regression of Front.watchFronts API. r=nchevobbe
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 09 Aug 2022 11:38:15 +0000 - rev 697738
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1783670 - [devtools] Avoid performance regression of Front.watchFronts API. r=nchevobbe The Front.watchFronts API is sparsly used whereas we always instantiate two EventEmitter and emit two events for all the Fronts. We can avoid doing that unless we start using this API only on a couple of fronts. Differential Revision: https://phabricator.services.mozilla.com/D153957
05e81ff1c3756374484f00dbb3e4aa38f774eeb6: Bug 1783606 - [devtools] Avoid unnecessary markupview updates for the unavailable children feature r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Mon, 08 Aug 2022 19:59:01 +0000 - rev 697664
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1783606 - [devtools] Avoid unnecessary markupview updates for the unavailable children feature r=nchevobbe We had false positives due to false != undefined comparisons. Make sure to convert relevant form values to booleans Differential Revision: https://phabricator.services.mozilla.com/D153931
2dbd81dc3e2de0ff4fdf4f51bfb1a4ba5911d8a9: Bug 1735748 - [devtools] Disable all DevTools reload shortcuts in the Browser Toolbox, but replicate the local-build-only full reload shortcut. r=jdescottes,nchevobbe
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 08 Aug 2022 16:55:32 +0000 - rev 697633
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1735748 - [devtools] Disable all DevTools reload shortcuts in the Browser Toolbox, but replicate the local-build-only full reload shortcut. r=jdescottes,nchevobbe This replicates the key shortcut implemented by browser-development-helpers.js. Differential Revision: https://phabricator.services.mozilla.com/D128478
886b1d4088b5d5490664aa86bdf9eeb778db6072: Bug 1766636: ensure Browser Content Toolbox groups with the correct Windows taskbar icon r=nchevobbe,jdescottes
Ben Hearsum <bhearsum@mozilla.com> - Mon, 08 Aug 2022 15:59:38 +0000 - rev 697626
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1766636: ensure Browser Content Toolbox groups with the correct Windows taskbar icon r=nchevobbe,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D152461
48d2a85f55af05f882079c0917da35c8917253e5: Bug 1783606 - [devtools] Avoid unnecessary markupview updates for the unavailable children feature r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Mon, 08 Aug 2022 14:44:06 +0000 - rev 697614
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1783606 - [devtools] Avoid unnecessary markupview updates for the unavailable children feature r=nchevobbe We had false positives due to false != undefined comparisons. Make sure to convert relevant form values to booleans Differential Revision: https://phabricator.services.mozilla.com/D153931
6ae2a1a3e8525b1a6d1c7741b8e17229a0b197c3: Bug 1772916 - Port osfile.jsm usage to IOUtils in devtools/client/ r=nchevobbe
Barret Rennie <barret@brennie.ca> - Thu, 04 Aug 2022 20:03:22 +0000 - rev 697474
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1772916 - Port osfile.jsm usage to IOUtils in devtools/client/ r=nchevobbe The bulk was removed in bug 1771608, but some vestigial bits were missed. We cannot yet fix the remaining import in devtools/shared/ until we have a way to replace osfile.jsm in a content process. Differential Revision: https://phabricator.services.mozilla.com/D153700
05abc66849091d5a13e0c4f5a39d00d434c422b5: Bug 1770415 - [devtools] Update documentation about sw debugging r=devtools-reviewers,nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Thu, 04 Aug 2022 12:09:29 +0000 - rev 697381
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1770415 - [devtools] Update documentation about sw debugging r=devtools-reviewers,nchevobbe Outdated information and screenshots about sw debugging from the application panel. Differential Revision: https://phabricator.services.mozilla.com/D152158
19cb3c811aaecde7e5bcb1826d5e7882f4c9f754: Bug 1781061 - Part 10: Add eager evaluation test for reused iterator. r=nchevobbe
Tooru Fujisawa <arai_a@mac.com> - Thu, 04 Aug 2022 06:41:18 +0000 - rev 697357
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1781061 - Part 10: Add eager evaluation test for reused iterator. r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D153450
c2480e13b36d5898cc15582643d58885fd1ddd54: Bug 1781061 - Part 9: Add eager evaluation test for crafted iterable. r=nchevobbe
Tooru Fujisawa <arai_a@mac.com> - Thu, 04 Aug 2022 06:41:18 +0000 - rev 697356
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1781061 - Part 9: Add eager evaluation test for crafted iterable. r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D153162
5a547dbb387bc837ebf0188f7a9b2d52dd844dc2: Bug 1781061 - Part 0: Do not use Array.from in eager evaluation test. r=nchevobbe
Tooru Fujisawa <arai_a@mac.com> - Thu, 04 Aug 2022 06:41:14 +0000 - rev 697347
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1781061 - Part 0: Do not use Array.from in eager evaluation test. r=nchevobbe `Array.from` on an iterable object internally calls `%ArrayIteratorPrototype%.next`, which is effectful. The later patches will add more coverage inside for-of loop inside self-hosted JS, and that will expose the call on `obj[Symbol.iterator]().next`, which can be `%ArrayIteratorPrototype%.next` or any other function. Differential Revision: https://phabricator.services.mozilla.com/D153153
30d2983176bd8f44a9e3c4d6f6543118ef4a8a1e: Bug 1782661 - [devtools] Update json5 vendored library to v2.2.1 r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Wed, 03 Aug 2022 16:20:53 +0000 - rev 697224
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1782661 - [devtools] Update json5 vendored library to v2.2.1 r=nchevobbe Compare https://github.com/json5/json5/compare/v2.1.0%E2%80%A6v2.2.1 Differential Revision: https://phabricator.services.mozilla.com/D153602
11aee184972ff75cb84b8fb630a65331791f9a38: Bug 1579774 - New inactive CSS rule to show warning when width or height is used on ruby element. r=nchevobbe,fluent-reviewers
Raphael Ferrand <goldenraphti@users.noreply.github.com> - Tue, 02 Aug 2022 07:22:18 +0000 - rev 696906
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1579774 - New inactive CSS rule to show warning when width or height is used on ruby element. r=nchevobbe,fluent-reviewers Differential Revision: https://phabricator.services.mozilla.com/D151138
600f16b4682255729eb1f62a4b07d37cf815c3ed: Bug 1776250 - [devtools] Show a badge in the markupview when children are unavailable r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Mon, 01 Aug 2022 16:52:55 +0000 - rev 696838
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1776250 - [devtools] Show a badge in the markupview when children are unavailable r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D150189
844e77bdce07d0a48357cd4035683b89ddd5fbdc: Bug 1782038 - [devtools] Wait for node picker to be restarted in browser_aboutdebugging_addons_popup_picker.js r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Mon, 01 Aug 2022 09:46:51 +0000 - rev 696810
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1782038 - [devtools] Wait for node picker to be restarted in browser_aboutdebugging_addons_popup_picker.js r=nchevobbe Depends on D153325 Differential Revision: https://phabricator.services.mozilla.com/D153326
c94d2513c1ba5199e0fb10131baa57cb801624b1: Bug 1767695 - [devtools] Wait for storage table in browser_aboutdebugging_addons_debug_storage.js r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Mon, 01 Aug 2022 09:46:50 +0000 - rev 696809
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1767695 - [devtools] Wait for storage table in browser_aboutdebugging_addons_debug_storage.js r=nchevobbe This should fix the intermittents > TEST-UNEXPECTED-FAIL | devtools/client/aboutdebugging/test/browser/browser_aboutdebugging_addons_debug_storage.js | undefined assertion name - Got +0, expected 2 Note that there are other existing intermittents (timeouts mostly) which I have not investigated Differential Revision: https://phabricator.services.mozilla.com/D153325
333810fcd2bfdc1436b1ae5c62f747c6e59b1dab: Bug 1775149 - [devtools] Fix intermittent failure for browser_toolbox_options_frames_button.js r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Mon, 01 Aug 2022 07:14:26 +0000 - rev 696800
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1775149 - [devtools] Fix intermittent failure for browser_toolbox_options_frames_button.js r=nchevobbe Fixes the failure locally, rendering the iframe button might not be synchronous with updating the pref Differential Revision: https://phabricator.services.mozilla.com/D153323
748aa8332f696f651cecc5fffbc9f5b32bbcf2c3: Bug 1782077 - [devtools] Restore CSS specificity for Edit And Resend headers r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Fri, 29 Jul 2022 05:36:22 +0000 - rev 696668
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1782077 - [devtools] Restore CSS specificity for Edit And Resend headers r=nchevobbe The flex-wrap rule no longer had higher specificity than .network-monitor .tabpanel-summary-container { flex-wrap: wrap; padding-inline-start: 4px; margin-bottom: 5px; } Which broke the layout. https://searchfox.org/mozilla-central/rev/2bbb0c0a90df20702df8c8011a8996536a83cb75/devtools/client/netmonitor/src/assets/styles/HeadersPanel.css#166 I am adding a ".network-monitor" to selectors for which I started using a class instead of an ID. Differential Revision: https://phabricator.services.mozilla.com/D153097
a9fea26c9ef89b9bcfe98b27595bf3c33dcb216e: Bug 1781034 - Add a shortcut to open the browser toolbox to the layout debugger. r=layout-reviewers,devtools-reviewers,nchevobbe,dshin
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 26 Jul 2022 15:06:30 +0000 - rev 696393
Push 16977 by ffxbld-merge at Mon, 22 Aug 2022 14:10:44 +0000
Bug 1781034 - Add a shortcut to open the browser toolbox to the layout debugger. r=layout-reviewers,devtools-reviewers,nchevobbe,dshin Depends on D152628 Differential Revision: https://phabricator.services.mozilla.com/D152629