searching for reviewer(jdescottes)
6e1fab3e66c81f8230b87e6ed0936dc888ca675b: Bug 1735825 - [devtools] Pass watcher context down to TargetActorRegistry. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 21 Oct 2021 17:05:49 +0000 - rev 596623
Push 38903 by nbeleuzu@mozilla.com at Fri, 22 Oct 2021 03:08:27 +0000
Bug 1735825 - [devtools] Pass watcher context down to TargetActorRegistry. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D128897
ef25f892cec3b65af661898245cc1ebfc5826302: Bug 1735825 - [devtools] Pass Watcher's context down to the content process via DevToolsFrame queries and WatcheRegistry. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 21 Oct 2021 17:05:49 +0000 - rev 596622
Push 38903 by nbeleuzu@mozilla.com at Fri, 22 Oct 2021 03:08:27 +0000
Bug 1735825 - [devtools] Pass Watcher's context down to the content process via DevToolsFrame queries and WatcheRegistry. r=jdescottes This is the second and last step, to propagate the context down to the content process. So that now, whenever we introduce a new context or add something into it, it should be automatically made available to the whole codebase. Differential Revision: https://phabricator.services.mozilla.com/D128491
4e2ba86016fee187724fb3490cfff4a2631f84b2: Bug 1735825 - [devtools] Introduce a context in Watcher actor to describe what context should be debugged. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 21 Oct 2021 17:05:49 +0000 - rev 596621
Push 38903 by nbeleuzu@mozilla.com at Fri, 22 Oct 2021 03:08:27 +0000
Bug 1735825 - [devtools] Introduce a context in Watcher actor to describe what context should be debugged. r=jdescottes This is only the beginning, focusing first on parent process usages. WatcherActor still expose browserElement shortcut as it is useful in many places. Context is kept JSON-serializable in order to later pass it through the SessionData. Differential Revision: https://phabricator.services.mozilla.com/D128490
3b187778a0a9940cfe132fae78c6aee4da96b6b0: Bug 1736786 - use option.textContent in devtools css filter widget r=jdescottes
Frederik Braun <fbraun@mozilla.com> - Thu, 21 Oct 2021 07:09:51 +0000 - rev 596544
Push 38901 by smolnar@mozilla.com at Thu, 21 Oct 2021 16:02:15 +0000
Bug 1736786 - use option.textContent in devtools css filter widget r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D128990
0587e7fe9330c693cf8ae028ff4dcda5c3ca5a12: Bug 1736782 - Add a test for document-builder.sjs. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 20 Oct 2021 16:35:50 +0000 - rev 596485
Push 38900 by nfay@mozilla.com at Thu, 21 Oct 2021 09:36:31 +0000
Bug 1736782 - Add a test for document-builder.sjs. r=jdescottes. Differential Revision: https://phabricator.services.mozilla.com/D128987
54db984669831cb2041c456f83dd1f7ad58ca95e: Bug 1736339 - Add a delay parameter to document-builder.sjs. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 20 Oct 2021 08:21:53 +0000 - rev 596447
Push 38898 by imoraru@mozilla.com at Thu, 21 Oct 2021 03:32:00 +0000
Bug 1736339 - Add a delay parameter to document-builder.sjs. r=jdescottes. Differential Revision: https://phabricator.services.mozilla.com/D128853
59c6e74da9db894eb5212e1e83109e1cb9beaec9: Bug 1736141 - Remove unneeded observer in devtools theme code. r=jdescottes
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 19 Oct 2021 10:48:53 +0000 - rev 596321
Push 38894 by mlaza@mozilla.com at Tue, 19 Oct 2021 15:45:06 +0000
Bug 1736141 - Remove unneeded observer in devtools theme code. r=jdescottes The toolbar pref change triggers eventually a look-and-feel-changed notification, so no need to observe that directly. Depends on D128674 Differential Revision: https://phabricator.services.mozilla.com/D128675
f56f65127c6c32effe8710cee800fe7181e9183d: Bug 1735162 - [marionette] Write Marionette port to MarionetteActivePort file in profile directory. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Fri, 15 Oct 2021 14:45:28 +0000 - rev 596008
Push 38881 by imoraru@mozilla.com at Fri, 15 Oct 2021 21:35:21 +0000
Bug 1735162 - [marionette] Write Marionette port to MarionetteActivePort file in profile directory. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D128412
644b1dd9a9fd52332167d7c439530a1073af58f1: Bug 1735632 - [devtools] Avoid running allocation tracker test on code coverage builds. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Fri, 15 Oct 2021 06:19:52 +0000 - rev 595985
Push 38881 by imoraru@mozilla.com at Fri, 15 Oct 2021 21:35:21 +0000
Bug 1735632 - [devtools] Avoid running allocation tracker test on code coverage builds. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D128408
323331e97dad3d16fcffd2af7f62e4173856c8c8: Bug 1735624 - [devtools] Avoid running allocation test on code coverage builds. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 14 Oct 2021 19:32:18 +0000 - rev 595961
Push 38880 by nerli@mozilla.com at Fri, 15 Oct 2021 09:50:04 +0000
Bug 1735624 - [devtools] Avoid running allocation test on code coverage builds. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D128407
049337bf81a0a27159698a078be06e222423188a: Bug 1735346 - [marionette] Fix test_navigation.py TestPageLoadStrategy.test_none to properly wait for the element. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Thu, 14 Oct 2021 18:20:19 +0000 - rev 595937
Push 38880 by nerli@mozilla.com at Fri, 15 Oct 2021 09:50:04 +0000
Bug 1735346 - [marionette] Fix test_navigation.py TestPageLoadStrategy.test_none to properly wait for the element. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D128273
fa9cdfdeb57a24de0578208559cc05b29a73e3b3: Bug 1735543: Update tests within remote/shared/messagehandler to work with https-first enabled r=webdriver-reviewers,jdescottes
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Thu, 14 Oct 2021 12:31:45 +0000 - rev 595868
Push 38878 by apavel@mozilla.com at Thu, 14 Oct 2021 21:28:56 +0000
Bug 1735543: Update tests within remote/shared/messagehandler to work with https-first enabled r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D128470
cf29fbe4e56f34129bff5618fca792a2bf31ddff: Bug 1539502 - [devtools] Warn when late allocations happen when recording memory leaking. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 13 Oct 2021 09:17:56 +0000 - rev 595638
Push 38873 by ncsoregi@mozilla.com at Wed, 13 Oct 2021 16:41:37 +0000
Bug 1539502 - [devtools] Warn when late allocations happen when recording memory leaking. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D127778
d22b45edbf35bdf716ead1f383c2814284edb0c3: Bug 1539502 - [devtools] Prevent leaking all transient global while recording memory leaks. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 13 Oct 2021 09:17:56 +0000 - rev 595637
Push 38873 by ncsoregi@mozilla.com at Wed, 13 Oct 2021 16:41:37 +0000
Bug 1539502 - [devtools] Prevent leaking all transient global while recording memory leaks. r=jdescottes This is two reason for leaking the globals: * The JIT/CachedIR that are introduced by trackingAllocationSites=true and can be fixed by calling minimizeMemoryUsage to purge CachedIR objects. * The Debugger::allocationsLog which relates to Debugger.Memory.drainAllocationLog and can be fixed by calling drainAllocationLog to clear allocationsLog. We also have to be careful about disable allocation site recording while doing the GCs. On start and on stop. Both were keeping strong references to the globals. In this patch, I'm also extending the coverage of the AllocationTracker to better assert what precise leaks are reported. Differential Revision: https://phabricator.services.mozilla.com/D127777
660b572e30496bda577acc308f9cd5e4dc0946c5: Bug 1734738 - [aboutprofiling] Disable all threads checkboxes when the 'all threads' checkbox is checked r=jdescottes
Julien Wajsberg <felash@gmail.com> - Wed, 13 Oct 2021 08:39:36 +0000 - rev 595627
Push 38873 by ncsoregi@mozilla.com at Wed, 13 Oct 2021 16:41:37 +0000
Bug 1734738 - [aboutprofiling] Disable all threads checkboxes when the 'all threads' checkbox is checked r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D128100
8ed5613ee53ac0e67792ae057f57e810fae01adb: Bug 1734738 - [aboutprofiling] Adjust the space around the checkbox to select all threads r=jdescottes
Julien Wajsberg <felash@gmail.com> - Wed, 13 Oct 2021 08:39:35 +0000 - rev 595626
Push 38873 by ncsoregi@mozilla.com at Wed, 13 Oct 2021 16:41:37 +0000
Bug 1734738 - [aboutprofiling] Adjust the space around the checkbox to select all threads r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D128099
d6288ef5f8ac7eb85c8a991aa5dbc4fdf6bc4150: Bug 1709137 - Use Multilocalization Helper for the Toolbox l10n helper r=jdescottes
htmlHxcker <clintonadeleke@gmail.com> - Tue, 12 Oct 2021 16:50:00 +0000 - rev 595538
Push 38872 by malexandru@mozilla.com at Wed, 13 Oct 2021 03:44:20 +0000
Bug 1709137 - Use Multilocalization Helper for the Toolbox l10n helper r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D128204
81a98f3eb838c7137a78e22b92b31e14e2aa5a63: Bug 1670480 - Add an "auto" theme for devtools which follows the browser's color scheme. r=jdescottes
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 12 Oct 2021 09:25:05 +0000 - rev 595484
Push 38871 by nerli@mozilla.com at Tue, 12 Oct 2021 21:40:32 +0000
Bug 1670480 - Add an "auto" theme for devtools which follows the browser's color scheme. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D128093
cb13dc106ff9c32459274806a2c0f0bb05ecd831: Bug 1734738 - [aboutprofiling] Disable all threads checkboxes when the 'all threads' checkbox is checked r=jdescottes
Julien Wajsberg <felash@gmail.com> - Tue, 12 Oct 2021 09:23:03 +0000 - rev 595483
Push 38871 by nerli@mozilla.com at Tue, 12 Oct 2021 21:40:32 +0000
Bug 1734738 - [aboutprofiling] Disable all threads checkboxes when the 'all threads' checkbox is checked r=jdescottes Depends on D128099 Differential Revision: https://phabricator.services.mozilla.com/D128100
39004de98ca3ed9902fb9bbafeb2f694f84a5909: Bug 1734738 - [aboutprofiling] Adjust the space around the checkbox to select all threads r=jdescottes
Julien Wajsberg <felash@gmail.com> - Tue, 12 Oct 2021 09:23:02 +0000 - rev 595482
Push 38871 by nerli@mozilla.com at Tue, 12 Oct 2021 21:40:32 +0000
Bug 1734738 - [aboutprofiling] Adjust the space around the checkbox to select all threads r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D128099
c05735ea0851b467fff194cad944579452953cf7: Bug 1734786 - [devtools] Remove usage of Promise.jsm in devtools/client/inspector. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 11 Oct 2021 16:30:05 +0000 - rev 595378
Push 38868 by mlaza@mozilla.com at Mon, 11 Oct 2021 21:46:13 +0000
Bug 1734786 - [devtools] Remove usage of Promise.jsm in devtools/client/inspector. r=jdescottes. Differential Revision: https://phabricator.services.mozilla.com/D127929
b07b755162f9aec58aedca2b33360caeed9dd29b: Bug 1734592 - [devtools] Remove Promise.jsm usage in devtools/client/inspector/rules. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 11 Oct 2021 16:30:04 +0000 - rev 595375
Push 38868 by mlaza@mozilla.com at Mon, 11 Oct 2021 21:46:13 +0000
Bug 1734592 - [devtools] Remove Promise.jsm usage in devtools/client/inspector/rules. r=jdescottes. Differential Revision: https://phabricator.services.mozilla.com/D127809
0c98c980f2dedd3a5a74d1d978ed2cc4a230ad9e: Bug 1735131 - [remote] Ignore "document-element-inserted" notifications without a window object. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Mon, 11 Oct 2021 15:11:07 +0000 - rev 595367
Push 38868 by mlaza@mozilla.com at Mon, 11 Oct 2021 21:46:13 +0000
Bug 1735131 - [remote] Ignore "document-element-inserted" notifications without a window object. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D128079
0752e08d7ec9c841d6b3163fe2c22d04c9e2d932: Bug 1734786 - [devtools] Remove usage of Promise.jsm in devtools/client/inspector. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 11 Oct 2021 14:03:15 +0000 - rev 595351
Push 38868 by mlaza@mozilla.com at Mon, 11 Oct 2021 21:46:13 +0000
Bug 1734786 - [devtools] Remove usage of Promise.jsm in devtools/client/inspector. r=jdescottes. Differential Revision: https://phabricator.services.mozilla.com/D127929
aca421f634ea2c8edcd3cf3d24376ec3f83e5d86: Bug 1734592 - [devtools] Remove Promise.jsm usage in devtools/client/inspector/rules. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 11 Oct 2021 14:03:14 +0000 - rev 595348
Push 38868 by mlaza@mozilla.com at Mon, 11 Oct 2021 21:46:13 +0000
Bug 1734592 - [devtools] Remove Promise.jsm usage in devtools/client/inspector/rules. r=jdescottes. Differential Revision: https://phabricator.services.mozilla.com/D127809
aa46e06b3ba47dc196cefa0873e74df3d25fcdd1: Bug 1734676 - [remote] Use HTTPS for most of the browser chrome test pages. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Mon, 11 Oct 2021 12:35:13 +0000 - rev 595335
Push 38868 by mlaza@mozilla.com at Mon, 11 Oct 2021 21:46:13 +0000
Bug 1734676 - [remote] Use HTTPS for most of the browser chrome test pages. r=webdriver-reviewers,jdescottes For most of the CDP browser chrome tests we can make use of HTTPS URLs to access test pages. We should not do that for cookie related tests, which also have to test HTTP. Differential Revision: https://phabricator.services.mozilla.com/D127875
c0f2a8744f8bc1f3f57bfb8a3e0041f4cb6d7e86: Bug 1734208 - [remote] Ignore stdout in Puppeteer if dumpio isn't used. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Mon, 11 Oct 2021 05:46:47 +0000 - rev 595293
Push 38867 by ctuns@mozilla.com at Mon, 11 Oct 2021 15:27:35 +0000
Bug 1734208 - [remote] Ignore stdout in Puppeteer if dumpio isn't used. r=webdriver-reviewers,jdescottes When the browser child process has logging enabled and output on stdout isn't constantly processed, the browser process is about to freeze. To avoid such a situation at least the stdout pipe shouldn't be set by default but only if dumpio is enabled. Differential Revision: https://phabricator.services.mozilla.com/D127883
01343fa8b6c56f17326f450656c794bdc6e11d7d: Bug 1730893 - [devtools profiler] Properly localize buttons in the profiler popup r=jdescottes,fluent-reviewers,desktop-theme-reviewers,nbaumgardner,harry,flod
Julien Wajsberg <felash@gmail.com> - Fri, 08 Oct 2021 11:47:34 +0000 - rev 595203
Push 38862 by ctuns@mozilla.com at Fri, 08 Oct 2021 21:42:24 +0000
Bug 1730893 - [devtools profiler] Properly localize buttons in the profiler popup r=jdescottes,fluent-reviewers,desktop-theme-reviewers,nbaumgardner,harry,flod This fixes a warning when Fluent translates these buttons: previously it was removing the content, which we don't control. The proper way is assigning attributes instead. This also required touching the style a bit. Differential Revision: https://phabricator.services.mozilla.com/D127678
4aa923342154700ac962fe22da2821bb9985e07d: Bug 1730893 - [devtools profiler] Localize the profiler button using Fluent instead of properties r=jdescottes,fluent-reviewers,nbaumgardner,flod
Julien Wajsberg <felash@gmail.com> - Fri, 08 Oct 2021 11:47:33 +0000 - rev 595202
Push 38862 by ctuns@mozilla.com at Fri, 08 Oct 2021 21:42:24 +0000
Bug 1730893 - [devtools profiler] Localize the profiler button using Fluent instead of properties r=jdescottes,fluent-reviewers,nbaumgardner,flod The profiler popup widget was using the old properties-based way of translating its label and tooltips. Moreover the tooltips weren't translated anymore when recording/capturing. This patch fixes this by moving to Fluent and using Fluent to change the button's tooltips when the state changes. Differential Revision: https://phabricator.services.mozilla.com/D127677
3cf700ab977a298e19a00f1ec66d14939766955b: Bug 1610382 - [remote] Re-enable browser_setCacheDisabled.js. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Thu, 07 Oct 2021 19:23:12 +0000 - rev 595130
Push 38857 by nerli@mozilla.com at Thu, 07 Oct 2021 21:51:52 +0000
Bug 1610382 - [remote] Re-enable browser_setCacheDisabled.js. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D127819
bf2267c9d02b47afdad66314173f638889e517c1: Bug 1706581 - [remote] Write CDP connection details to DevToolsActivePort file. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Thu, 07 Oct 2021 18:43:25 +0000 - rev 595123
Push 38857 by nerli@mozilla.com at Thu, 07 Oct 2021 21:51:52 +0000
Bug 1706581 - [remote] Write CDP connection details to DevToolsActivePort file. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D127626
9ecf86eb9ee48c21396ab84bbba1c61967227365: Bug 1731564: Use motivated SpinEventLoopUntil inside devtools/*. r=devtools-reviewers,jdescottes
Jens Stutte <jstutte@mozilla.com> - Thu, 07 Oct 2021 08:06:11 +0000 - rev 595017
Push 38857 by nerli@mozilla.com at Thu, 07 Oct 2021 21:51:52 +0000
Bug 1731564: Use motivated SpinEventLoopUntil inside devtools/*. r=devtools-reviewers,jdescottes Depends on D126957 Differential Revision: https://phabricator.services.mozilla.com/D127099
77b2785ec40fb4ec90d714ff846e8c7591a990c7: Bug 1733063 hides light and dark mode buttons in the inspector when no chrome on window r=jdescottes
Jon Barson <jbarson@gmail.com> - Thu, 07 Oct 2021 07:18:59 +0000 - rev 595008
Push 38857 by nerli@mozilla.com at Thu, 07 Oct 2021 21:51:52 +0000
Bug 1733063 hides light and dark mode buttons in the inspector when no chrome on window r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D127744
283c5393cbbcfe0bd792f0f58325df536b1a1fa6: Bug 1731564: Use motivated SpinEventLoopUntil inside devtools/*. r=devtools-reviewers,jdescottes
Jens Stutte <jstutte@mozilla.com> - Wed, 06 Oct 2021 19:45:12 +0000 - rev 594964
Push 38855 by nbeleuzu@mozilla.com at Thu, 07 Oct 2021 03:26:29 +0000
Bug 1731564: Use motivated SpinEventLoopUntil inside devtools/*. r=devtools-reviewers,jdescottes Depends on D126957 Differential Revision: https://phabricator.services.mozilla.com/D127099
58f77625e990306d41fbfc35917cc3547f7e9af6: Bug 1601245 - [remote] Enable Puppeteer and CDP browser-chrome mochitests for Fission. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Wed, 06 Oct 2021 04:30:27 +0000 - rev 594799
Push 38852 by ctuns@mozilla.com at Wed, 06 Oct 2021 09:41:30 +0000
Bug 1601245 - [remote] Enable Puppeteer and CDP browser-chrome mochitests for Fission. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D127524
c48240f42eda724304c6de3b9bc250efd056b89d: Bug 1601245 - [remote] Use "document-element-inserted" notification to determine when a frame is ready. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Wed, 06 Oct 2021 04:30:26 +0000 - rev 594798
Push 38852 by ctuns@mozilla.com at Wed, 06 Oct 2021 09:41:30 +0000
Bug 1601245 - [remote] Use "document-element-inserted" notification to determine when a frame is ready. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D127522
bec94f6ef8a76f981587071d9f4f799100c6b7e5: Bug 1601245 - [remote] Fix the handling of life-cycle "init" events for initial about:blank pages. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Wed, 06 Oct 2021 04:30:26 +0000 - rev 594797
Push 38852 by ctuns@mozilla.com at Wed, 06 Oct 2021 09:41:30 +0000
Bug 1601245 - [remote] Fix the handling of life-cycle "init" events for initial about:blank pages. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D127523
33b2332510dd518eff57a227a0224c30e534a24f: Bug 1601245 - [remote] With Fission enabled use "DOMWindowCreated" event to detect newly created frames. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Wed, 06 Oct 2021 04:30:25 +0000 - rev 594796
Push 38852 by ctuns@mozilla.com at Wed, 06 Oct 2021 09:41:30 +0000
Bug 1601245 - [remote] With Fission enabled use "DOMWindowCreated" event to detect newly created frames. r=webdriver-reviewers,jdescottes Because with Fission enabled the "DOMWindowCreated" event is emitted way early it can be used to detect when a new frame has been created. But with Fission disabled the event is received too late, and as such the appropriate network requests and responses for the document have already been done. That means that Puppeteer actually hangs waiting for them. As such keep using the "webnavigation-create" observer notification for Fission-disabled builds for now. Differential Revision: https://phabricator.services.mozilla.com/D127521
88c7f76c4fc89f6b71285513373708c9b8094f37: Bug 1601245 - [remote] Update browser-chrome tests to assert on event count and not event order. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Wed, 06 Oct 2021 04:30:25 +0000 - rev 594795
Push 38852 by ctuns@mozilla.com at Wed, 06 Oct 2021 09:41:30 +0000
Bug 1601245 - [remote] Update browser-chrome tests to assert on event count and not event order. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D127520
a26075e0ca2211c18798363eefd007c6650f9d89: Bug 1733523 - [devtools] Handle moving node selection when selected node's target gets destroyed. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 05 Oct 2021 09:58:19 +0000 - rev 594582
Push 38850 by imoraru@mozilla.com at Tue, 05 Oct 2021 21:54:18 +0000
Bug 1733523 - [devtools] Handle moving node selection when selected node's target gets destroyed. r=jdescottes. Toolbox's Selection instance listens for `mutations` walkerFront event in order to detect if the selected node was removed from the DOM tree, and in such case, emits a `detached-front` event that can be consumed by the markup view. But, when an iframe gets removed and EFT (or Fission for a remote iframe) is enabled we don't get the `mutations` event. To fix this, we add a `onTargetDestroyed` method to `Selection`, that we call from the toolbox. This fixes the browser_inspector_delete-selected-node-* tests when EFT is enabled. Differential Revision: https://phabricator.services.mozilla.com/D127224
5f8305eba055da6e4ac87f33ae25ed55051ef28c: Bug 1681539 - [devtools performance] Localize all presets r=jdescottes,fluent-reviewers,flod
Julien Wajsberg <felash@gmail.com> - Tue, 05 Oct 2021 09:13:13 +0000 - rev 594571
Push 38849 by nerli@mozilla.com at Tue, 05 Oct 2021 15:48:45 +0000
Bug 1681539 - [devtools performance] Localize all presets r=jdescottes,fluent-reviewers,flod This uses the new FTL file to provide localizations for all presets in all profiler UIs. Differential Revision: https://phabricator.services.mozilla.com/D125216
4c640c8a94a67a38034e64dd0c874033920e1c0d: Bug 1681539 - [devtools performance] Move all of the popup initialization to one function in popup.jsm.js r=jdescottes
Julien Wajsberg <felash@gmail.com> - Tue, 05 Oct 2021 09:13:13 +0000 - rev 594570
Push 38849 by nerli@mozilla.com at Tue, 05 Oct 2021 15:48:45 +0000
Bug 1681539 - [devtools performance] Move all of the popup initialization to one function in popup.jsm.js r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D126205
640c8f2e40b8fe7e4fa140d4953bf796593decb3: Bug 1733539 - [devtools] Fix NodeActor#waitForFrameLoad. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 05 Oct 2021 08:12:31 +0000 - rev 594552
Push 38849 by nerli@mozilla.com at Tue, 05 Oct 2021 15:48:45 +0000
Bug 1733539 - [devtools] Fix NodeActor#waitForFrameLoad. r=jdescottes. `waitForFrameLoad` was waiting for the `DOMContentLoaded` if the document `readyState` wasn't "complete". But `readyState` can be "interactive", which means `DOMContentLoaded` was already emitted. In such case, `waitForFrameLoad` would wait forever. This would cause blank markup view in the inspector panel if a node was selected in an iframe and the page would be passed the "loading" `readyState`, but still in the "interactive" phase. The fix is simple: only wait for `DOMContentLoaded` if `readyState` is "loading". The existing test we have for checking selecting node in iframe and reloading is modified; we include a slow loading image in the iframe, which will make it stay in the "interactive" state a bit longer. Without the fix, the test was failing nicely, highlighting the issue. Differential Revision: https://phabricator.services.mozilla.com/D127282
a8fbb888ffa9a12fa549f2fba79a3f8668568018: Bug 1723925 - [devtools] Add documentation to update the simulated-devices list for RDM r=jdescottes
Jan Odvarko <odvarko@gmail.com> - Tue, 05 Oct 2021 07:47:18 +0000 - rev 594546
Push 38849 by nerli@mozilla.com at Tue, 05 Oct 2021 15:48:45 +0000
Bug 1723925 - [devtools] Add documentation to update the simulated-devices list for RDM r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D127419
b3d1cf58aa3c5f690917fddea0508a688f6d11e1: Bug 1732690 - [devtools] Fix GeometryHighlighter in iframes. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 04 Oct 2021 06:10:50 +0000 - rev 594422
Push 38846 by ctuns@mozilla.com at Mon, 04 Oct 2021 21:51:21 +0000
Bug 1732690 - [devtools] Fix GeometryHighlighter in iframes. r=jdescottes. The highlighter wasn't working on remote iframe as we were trying to retrieve it from the top-level inspector front. Differential Revision: https://phabricator.services.mozilla.com/D126807
06e2c1336902e91c3dae7a608760363f0c7c7687: Bug 1732334 - [devtools] Fix CSS Shape Editor on iframe with dedicated target. r=jdescottes.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 04 Oct 2021 06:10:50 +0000 - rev 594421
Push 38846 by ctuns@mozilla.com at Mon, 04 Oct 2021 21:51:21 +0000
Bug 1732334 - [devtools] Fix CSS Shape Editor on iframe with dedicated target. r=jdescottes. Differential Revision: https://phabricator.services.mozilla.com/D126806
05ff9c0ed3a7096ed67cbf63f1904cd2f803b136: Bug 1733463 - [remote] Use "window.origin" for context's origin in "Runtime.executionContextCreated". r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Fri, 01 Oct 2021 18:49:28 +0000 - rev 593966
Push 38839 by abutkovits@mozilla.com at Sat, 02 Oct 2021 09:50:48 +0000
Bug 1733463 - [remote] Use "window.origin" for context's origin in "Runtime.executionContextCreated". r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D127243
67db7d4b74adde2c37ec836969ddf7ea8cc0fe36: Bug 1601245 - [remote] Use same-origin URLs for browser-chrome navigation tests. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Fri, 01 Oct 2021 18:49:28 +0000 - rev 593965
Push 38839 by abutkovits@mozilla.com at Sat, 02 Oct 2021 09:50:48 +0000
Bug 1601245 - [remote] Use same-origin URLs for browser-chrome navigation tests. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D127242
2dad32171df02a8bcf5e66389223ebde2432ca9c: Bug 1733333: Update tests within devtools/shared/ to work with https-first enabled r=jdescottes
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Fri, 01 Oct 2021 13:46:10 +0000 - rev 593931
Push 38838 by imoraru@mozilla.com at Fri, 01 Oct 2021 21:46:01 +0000
Bug 1733333: Update tests within devtools/shared/ to work with https-first enabled r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D127098
41ddffd893416d14b3d377bd8e67e27a7a4aa08a: Bug 1732259: Update tests within devtools/client/webconsole/test to work with https-first enabled r=jdescottes
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Fri, 01 Oct 2021 08:51:24 +0000 - rev 593911
Push 38837 by smolnar@mozilla.com at Fri, 01 Oct 2021 15:49:07 +0000
Bug 1732259: Update tests within devtools/client/webconsole/test to work with https-first enabled r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D126485