searching for reviewer(ochameau)
bfb47bf5fcbffb017a5d102f788099431f1444b2: Bug 1618385: Use 'dom-complete' event instead to not miss 'navigate' event. r=ochameau,Honza
Daisuke Akatsuka <daisuke@birchill.co.jp> - Thu, 23 Apr 2020 23:53:32 +0000 - rev 590116
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1618385: Use 'dom-complete' event instead to not miss 'navigate' event. r=ochameau,Honza Differential Revision: https://phabricator.services.mozilla.com/D71881
de5aad1dc90e32d9483d5324fd808bfa92086410: Bug 1607801 - Create a TypeScript friendly lazy loading mechanism; r=ochameau
Greg Tatum <gtatum@mozilla.com> - Tue, 28 Apr 2020 17:51:09 +0000 - rev 590053
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1607801 - Create a TypeScript friendly lazy loading mechanism; r=ochameau This patch changes the lazy loading mechanism to explicitly create a "lazy" object that can be used to load modules. It makes it so that TypeScript can understand what is going on with the lazy loading. I couldn't find a solution to make the Object.define mechanism work for the global object. I briefly considered using the Object.define() method on the returned "lazy" object, as this could be typed correctly, but I felt magically accessing properties was less clear compared to calling a function that has the side effect of maybe loading a module for the first time. Differential Revision: https://phabricator.services.mozilla.com/D59208
6e1e4190acc3a91e8f1b40d5ea80940b30f45c0b: Bug 1625942: Add a browser test for document events ResourceWatcher. r=ochameau
Daisuke Akatsuka <daisuke@birchill.co.jp> - Tue, 28 Apr 2020 17:26:56 +0000 - rev 590036
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1625942: Add a browser test for document events ResourceWatcher. r=ochameau Depends on D69329 Differential Revision: https://phabricator.services.mozilla.com/D71007
f9527efad858c701d4c5470586b6bf753ebbf9eb: Bug 1625942: Introduce dom-loading event. r=ochameau,Honza
Daisuke Akatsuka <daisuke@birchill.co.jp> - Tue, 28 Apr 2020 15:58:35 +0000 - rev 590035
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1625942: Introduce dom-loading event. r=ochameau,Honza Depends on D69329 Differential Revision: https://phabricator.services.mozilla.com/D71505
3e7ece9f761e666778e19b773339c91e276091c5: Bug 1625942: Introduce ResourceWatcher into network monitor to fetch DocumentEvents. r=ochameau
Daisuke Akatsuka <daisuke@birchill.co.jp> - Tue, 28 Apr 2020 17:26:56 +0000 - rev 590034
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1625942: Introduce ResourceWatcher into network monitor to fetch DocumentEvents. r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D69329
89802aeeb73a0f6e3901eae438e27fb438201d7e: Bug 1625905 - Use the ResourceWatcher API to fetch JS Errors. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 27 Apr 2020 15:35:59 +0000 - rev 589770
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1625905 - Use the ResourceWatcher API to fetch JS Errors. r=ochameau. In this patch we add a new resource type for page errors. We don't do anything specific for CSS Warnings yet, as they're going to be handled as part of Bug 1625910. A test is added (following devtools/shared/webconsole/test/chrome/test_page_errors.html as an example). A couple function that were used for the console-messages test are moved into head.js as they're also used in the error-message test. Differential Revision: https://phabricator.services.mozilla.com/D71955
eda5ef391b253da263853393a353c151d04e8ad6: Bug 1602318 - Disable parent-initiated loads when using devtools. r=nika,ochameau
Matt Woodrow <mwoodrow@mozilla.com> - Sun, 26 Apr 2020 00:55:12 +0000 - rev 589628
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1602318 - Disable parent-initiated loads when using devtools. r=nika,ochameau Differential Revision: https://phabricator.services.mozilla.com/D71136
9e586758fa634f3c9d979c6d93949e819bbb4a56: Bug 1625905 - Use the ResourceWatcher API to fetch JS Errors. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 24 Apr 2020 07:32:42 +0000 - rev 589332
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1625905 - Use the ResourceWatcher API to fetch JS Errors. r=ochameau. In this patch we add a new resource type for page errors. We don't do anything specific for CSS Warnings yet, as they're going to be handled as part of Bug 1625910. A test is added (following devtools/shared/webconsole/test/chrome/test_page_errors.html as an example). A couple function that were used for the console-messages test are moved into head.js as they're also used in the error-message test. Differential Revision: https://phabricator.services.mozilla.com/D71955
0e0bdebf223bc33c71c83ed0321c66c12fd367fb: Bug 1602318 - Disable parent-initiated loads when using devtools. r=nika,ochameau
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 24 Apr 2020 07:01:02 +0000 - rev 589321
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1602318 - Disable parent-initiated loads when using devtools. r=nika,ochameau Differential Revision: https://phabricator.services.mozilla.com/D71136
bed5bc16127cd20c7bd81e1269f329b2506ac0a8: Bug 1604211: Introduce target-switching mechanism for devtools inspectedWindow. r=rpl,ochameau,jdescottes
Daisuke Akatsuka <daisuke@birchill.co.jp> - Fri, 24 Apr 2020 04:35:51 +0000 - rev 589275
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1604211: Introduce target-switching mechanism for devtools inspectedWindow. r=rpl,ochameau,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D66736
fe4e3650f01118b693fe98d0d3d3f1376f609707: Bug 1631403 - Add test case to cover RDP APIs that 'web-ext run' depends on. r=rpl,ochameau,robwu
William Durand <will+git@drnd.me> - Thu, 23 Apr 2020 14:14:49 +0000 - rev 589175
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1631403 - Add test case to cover RDP APIs that 'web-ext run' depends on. r=rpl,ochameau,robwu Differential Revision: https://phabricator.services.mozilla.com/D71892
6e1b1dbdfcef920254825f55e7ab861679478b1d: Bug 1631725 - Use TargetList TYPES instead of custom ones for targets in Toolbox redux store. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 23 Apr 2020 15:00:18 +0000 - rev 589145
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1631725 - Use TargetList TYPES instead of custom ones for targets in Toolbox redux store. r=ochameau. Differential Revision: https://phabricator.services.mozilla.com/D71729
78f47bf435233a728f49abf3eae68fd17f45e8ba: Bug 1631403 - Add test case to cover RDP APIs that 'web-ext run' depends on. r=rpl,ochameau
William Durand <will+git@drnd.me> - Wed, 22 Apr 2020 15:11:16 +0000 - rev 588932
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1631403 - Add test case to cover RDP APIs that 'web-ext run' depends on. r=rpl,ochameau Differential Revision: https://phabricator.services.mozilla.com/D71892
0b9746e48f91aa51605487ae131f909f41ba721e: Bug 1627977 - Use the ResourceWatcher API to fetch ConsoleService LogMessages. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 21 Apr 2020 12:54:24 +0000 - rev 588598
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1627977 - Use the ResourceWatcher API to fetch ConsoleService LogMessages. r=ochameau. Differential Revision: https://phabricator.services.mozilla.com/D71348
08f53075391635ac8dfda75efbabc1c62b29540d: Bug 1627977 - Move legacyListeners to their own folder. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 21 Apr 2020 12:52:25 +0000 - rev 588597
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1627977 - Move legacyListeners to their own folder. r=ochameau. Differential Revision: https://phabricator.services.mozilla.com/D71347
4b3345b2e33b0e3927534f5c857b0c3086ed731b: Bug 1602318 - Disable parent-initiated loads when using devtools. r=nika,ochameau
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 20 Apr 2020 23:04:31 +0000 - rev 588514
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1602318 - Disable parent-initiated loads when using devtools. r=nika,ochameau Differential Revision: https://phabricator.services.mozilla.com/D71136
9fee43c9403793783bd4bed9000ade31051d3116: Bug 1631012 - Cannot list tabs on Firefox Preview Nightly r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Mon, 20 Apr 2020 12:25:32 +0000 - rev 588301
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1631012 - Cannot list tabs on Firefox Preview Nightly r=ochameau This is blocking Gecko View debugging at the moment, so I would like to land a simple fix and work on a more long term solution in 1631020 Differential Revision: https://phabricator.services.mozilla.com/D71363
4255bd054e34fcaf2a5e5d2c9b1dba9f2fe4e2d8: Bug 1625942: Add a browser test for document events ResourceWatcher. r=ochameau
Daisuke Akatsuka <daisuke@birchill.co.jp> - Fri, 17 Apr 2020 08:14:51 +0000 - rev 588077
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1625942: Add a browser test for document events ResourceWatcher. r=ochameau Depends on D69329 Differential Revision: https://phabricator.services.mozilla.com/D71007
743e1ce65e061403c0fca63f0b76301c08b480a4: Bug 1625942: Introduce ResourceWatcher into network monitor to fetch DocumentEvents. r=ochameau
Daisuke Akatsuka <daisuke@birchill.co.jp> - Fri, 17 Apr 2020 08:13:23 +0000 - rev 588076
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1625942: Introduce ResourceWatcher into network monitor to fetch DocumentEvents. r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D69329
c9502ace44dc09842ca2935db5ba8aba7dadbf4e: Bug 1618691 - Simplify RootActor::listTabs response r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Tue, 14 Apr 2020 13:16:33 +0000 - rev 587431
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1618691 - Simplify RootActor::listTabs response r=ochameau Depends on D65693 Differential Revision: https://phabricator.services.mozilla.com/D70174
25435d0912613f02ef4ad10fc1c90e3ccedde86f: Bug 1618691 - Use tab descriptor in about:debugging r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Tue, 14 Apr 2020 13:16:55 +0000 - rev 587430
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1618691 - Use tab descriptor in about:debugging r=ochameau Depends on D69545 Differential Revision: https://phabricator.services.mozilla.com/D65693
3f8d60253ea9a2c368bde7f352c6fbbcf0b54d2f: Bug 1618691 - Stop returning selected tab information in listTabs r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Tue, 14 Apr 2020 13:15:37 +0000 - rev 587429
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1618691 - Stop returning selected tab information in listTabs r=ochameau Depends on D69544 Since selected is read on the descriptor form, there is no need to include it in the listTabs response. Differential Revision: https://phabricator.services.mozilla.com/D69545
e3025878bda102ebc8371366598cf15fcca41a1f: Bug 1618691 - Return selected as property of the TabDescriptorActor form r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Tue, 14 Apr 2020 13:15:24 +0000 - rev 587428
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1618691 - Return selected as property of the TabDescriptorActor form r=ochameau Depends on D69543 There are no actual call sites for selected, but we have a test checking the feature. Alternatively we could get rid of the feature. Differential Revision: https://phabricator.services.mozilla.com/D69544
57c00207e4bcc8d8fe67a15e2419112764e6b539: Bug 1618691 - Remove < FF75 backward compatibility code for getTab and listTabs r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Tue, 14 Apr 2020 12:51:55 +0000 - rev 587427
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1618691 - Remove < FF75 backward compatibility code for getTab and listTabs r=ochameau Depends on D69542 Differential Revision: https://phabricator.services.mozilla.com/D69543
bb99b5f24bfe848902c37ff5779a36f92731f018: Bug 1618691 - Remove < FF75 backward compatibility code for getProcess r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Tue, 14 Apr 2020 12:51:01 +0000 - rev 587426
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1618691 - Remove < FF75 backward compatibility code for getProcess r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D69542
7041739be1e0634ac20a13fcacab201b14393aac: Bug 1627979 - Allow to retrieve only logMessage cached messages. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 14 Apr 2020 12:43:46 +0000 - rev 587365
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1627979 - Allow to retrieve only logMessage cached messages. r=ochameau. Differential Revision: https://phabricator.services.mozilla.com/D70194
f2e10991e1bbbe6768646a0a361fdcb0d947daab: Bug 1624873 - Show frame targets in context selector. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Tue, 14 Apr 2020 12:18:33 +0000 - rev 587354
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1624873 - Show frame targets in context selector. r=ochameau. Differential Revision: https://phabricator.services.mozilla.com/D68762
5f2454ac6dff9acca081f343af6e71e32886b2f3: Bug 1628346 - Enable Context Selector for the Browser Toolbox on Nightly. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 10 Apr 2020 13:52:19 +0000 - rev 586906
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1628346 - Enable Context Selector for the Browser Toolbox on Nightly. r=ochameau. Differential Revision: https://phabricator.services.mozilla.com/D70357
9867a224aa3b309232d0baeee2eee6b053cbce37: Bug 1628346 - Add a dedicated context selector pref for content toolbox. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 10 Apr 2020 13:51:51 +0000 - rev 586905
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1628346 - Add a dedicated context selector pref for content toolbox. r=ochameau. Differential Revision: https://phabricator.services.mozilla.com/D70356
1ad0f0552ed9cfcf2c5cd980582725acc1f8d0c2: Bug 1628346 - Enable Context Selector for the Browser Toolbox on Nightly. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 10 Apr 2020 08:55:15 +0000 - rev 586892
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1628346 - Enable Context Selector for the Browser Toolbox on Nightly. r=ochameau. Depends on D70356 Differential Revision: https://phabricator.services.mozilla.com/D70357
4626a35ae758003cabb6619d9ff843151dbe82df: Bug 1628346 - Add a dedicated context selector pref for content toolbox. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 10 Apr 2020 08:55:17 +0000 - rev 586891
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1628346 - Add a dedicated context selector pref for content toolbox. r=ochameau. Differential Revision: https://phabricator.services.mozilla.com/D70356
acb119efbe2461e08f862f8e5a80bde9b58e5e6e: Bug 1628346 - Enable Context Selector for the Browser Toolbox on Nightly. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 09 Apr 2020 19:46:17 +0000 - rev 586878
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1628346 - Enable Context Selector for the Browser Toolbox on Nightly. r=ochameau. Depends on D70356 Differential Revision: https://phabricator.services.mozilla.com/D70357
bbef701c7a1aad1def411071ccc4bf47322bbfa1: Bug 1628346 - Add a dedicated context selector pref for content toolbox. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 09 Apr 2020 19:45:51 +0000 - rev 586877
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1628346 - Add a dedicated context selector pref for content toolbox. r=ochameau. Differential Revision: https://phabricator.services.mozilla.com/D70356
e4261f9f80873db93a21766b4da79430c6563c85: Bug 1603182: Address target-switching for performance panel. r=julienw,ochameau
Daisuke Akatsuka <daisuke@birchill.co.jp> - Thu, 09 Apr 2020 23:21:31 +0000 - rev 586847
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1603182: Address target-switching for performance panel. r=julienw,ochameau Depends on D68536 Differential Revision: https://phabricator.services.mozilla.com/D68537
cb175ba8e6c3405533e7921210709a95e10dd142: Bug 1628691 - Remove deprecated trait retrieveNodeFromContentDomReference (Fx71) r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Thu, 09 Apr 2020 13:07:52 +0000 - rev 586725
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1628691 - Remove deprecated trait retrieveNodeFromContentDomReference (Fx71) r=ochameau Depends on D62616 Differential Revision: https://phabricator.services.mozilla.com/D62617
5f6645d2f0d8fd3e2b6f23a74291617d781b9df3: Bug 1628691 - Remove leftover usage of this._target in inspector.js r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Thu, 09 Apr 2020 13:07:29 +0000 - rev 586724
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1628691 - Remove leftover usage of this._target in inspector.js r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D62616
c5d34194528012f31ac00ceb04851976e52c7fe0: Bug 1622116 - Add a helper for visualizing server pools. r=ochameau
Jason Laster <jlaster@mozilla.com> - Wed, 08 Apr 2020 17:33:12 +0000 - rev 586478
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1622116 - Add a helper for visualizing server pools. r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D66687
ba6d3ccb74adb5b87a6485e3bfc07e6325adcf18: Bug 1623033 - Added response panel damp tests r=ochameau
Hubert Boma Manilla <hmanilla@mozilla.com> - Tue, 07 Apr 2020 10:23:34 +0000 - rev 586060
Push 13072 by ffxbld-merge at Mon, 04 May 2020 14:22:08 +0000
Bug 1623033 - Added response panel damp tests r=ochameau - Added test for html preview - First pass at damp test for rendering response sidepanel Differential Revision: https://phabricator.services.mozilla.com/D67831
77ddc1eb1e608630fcb97ebe451f2e6f6f878131: Bug 1619720 - Remove TabDescriptor options r=ochameau,ladybenko
Julian Descottes <jdescottes@mozilla.com> - Thu, 02 Apr 2020 16:09:09 +0000 - rev 585148
Push 12945 by ffxbld-merge at Mon, 06 Apr 2020 13:49:11 +0000
Bug 1619720 - Remove TabDescriptor options r=ochameau,ladybenko Depends on D65397 Now that we removed all options available for the TabDescriptor, we can just remove the constructor argument and related code. Differential Revision: https://phabricator.services.mozilla.com/D65398
4d4cf9f6af397de502f4f63b2f76ebaefbf88783: Bug 1619720 - Remove forceUnzombify option in TabDescriptorActor r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Thu, 02 Apr 2020 15:47:32 +0000 - rev 585147
Push 12945 by ffxbld-merge at Mon, 06 Apr 2020 13:49:11 +0000
Bug 1619720 - Remove forceUnzombify option in TabDescriptorActor r=ochameau Depends on D65360 After removing the `favicons` option for the TabDescriptorActor, there is only one `option` left: `forceUnzombify`. This option is a purely server side option https://searchfox.org/mozilla-central/rev/4d9cd186767978a99dafe77eb536a9525980e118/devtools/server/actors/root.js#347 We can assume that all the callers that need to get a valid target need to have the tab unzombified. So we can remove the option and always call unzombify from getTarget. Differential Revision: https://phabricator.services.mozilla.com/D65397
d571c906d03a37c62068b00d080d93ab1777b658: Bug 1619720 - Request favicons directly from the tab descriptor r=ochameau,ladybenko
Julian Descottes <jdescottes@mozilla.com> - Thu, 02 Apr 2020 15:44:24 +0000 - rev 585146
Push 12945 by ffxbld-merge at Mon, 06 Apr 2020 13:49:11 +0000
Bug 1619720 - Request favicons directly from the tab descriptor r=ochameau,ladybenko Depends on D69331 This changeset adds a new getFavicon API on the TabDescriptorActor and uses it from about:debugging to retrieve the favicons for the tabs. Currently, the TabDescriptorActor (living in the parent process) modifies the form of its BrowsingContextTargetActor (living in the content process) to add a "favicon" property on it. The reason we do this is that the API to get favicons can only be used from the parent process. Before tab descriptors, we had "frame-prox(ies)" instead in the parent process and the client could not directly query those frame proxies (they were not actors, and had no corresponding front). That's why we used this workaround of modifying the target actor form. But now clients can directly call APIs on the TabDescriptor, so we don't have to insert the favicon information in the form of the target actor anymore. Differential Revision: https://phabricator.services.mozilla.com/D65360
cf163aa1c34348ff50af704ca51d4556e5a3639b: Bug 1626875 - Return TabDescriptors in TestTabList for DevTools xpcshell tests r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Thu, 02 Apr 2020 13:24:19 +0000 - rev 585076
Push 12945 by ffxbld-merge at Mon, 06 Apr 2020 13:49:11 +0000
Bug 1626875 - Return TabDescriptors in TestTabList for DevTools xpcshell tests r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D69331
414695ea5cd7a01f4b6dcaaaa85f13546ceac8e6: Bug 1625495 - Remove devtools/shared/client folder r=daisuke,ochameau,nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Tue, 31 Mar 2020 08:36:29 +0000 - rev 584463
Push 12945 by ffxbld-merge at Mon, 06 Apr 2020 13:49:11 +0000
Bug 1625495 - Remove devtools/shared/client folder r=daisuke,ochameau,nchevobbe Depends on D68599 This changeset moves devtools-client.js and constants.js to devtools/client and removes devtools/shared/client Differential Revision: https://phabricator.services.mozilla.com/D68600
eb632d0b3a7b80faece5fda635e7b770ed1da44a: Bug 1622718 - Part 2: Avoid leaking devtools loaders except when opt-in. r=ochameau
Logan Smyth <loganfsmyth@gmail.com> - Mon, 30 Mar 2020 23:28:58 +0000 - rev 584410
Push 12945 by ffxbld-merge at Mon, 06 Apr 2020 13:49:11 +0000
Bug 1622718 - Part 2: Avoid leaking devtools loaders except when opt-in. r=ochameau Differential Revision: https://phabricator.services.mozilla.com/D67114
788f28e4235e6f5ea214e9fc97bc6b591b865c12: Bug 1624507 - Part 7: Simplify lazy service and require getters. r=ochameau
Logan Smyth <loganfsmyth@gmail.com> - Mon, 30 Mar 2020 08:24:40 +0000 - rev 584276
Push 12945 by ffxbld-merge at Mon, 06 Apr 2020 13:49:11 +0000
Bug 1624507 - Part 7: Simplify lazy service and require getters. r=ochameau The lazy service function has tons of unused parameters that we might as well clean up, and the require getter can easily used more shared code for its implementation. Differential Revision: https://phabricator.services.mozilla.com/D67982
9b77104307c8ae69596d197c0b5a47ec706080ed: Bug 1624507 - Part 6: Avoid lazy getters when unnecessary. r=ochameau
Logan Smyth <loganfsmyth@gmail.com> - Mon, 30 Mar 2020 08:24:28 +0000 - rev 584275
Push 12945 by ffxbld-merge at Mon, 06 Apr 2020 13:49:11 +0000
Bug 1624507 - Part 6: Avoid lazy getters when unnecessary. r=ochameau These all look like they were changed to be lazy to allow for features of WebReplay to swap out the implementations, but now that Replay has been removed from the codebase, these can be treated the same way other globals are. Differential Revision: https://phabricator.services.mozilla.com/D67981
f5c9aab72e63b71769a4081c3b95f10de36a10cf: Bug 1624507 - Part 5: Make AMD support an opt-in feature of the loader. r=ochameau
Logan Smyth <loganfsmyth@gmail.com> - Mon, 30 Mar 2020 08:24:05 +0000 - rev 584274
Push 12945 by ffxbld-merge at Mon, 06 Apr 2020 13:49:11 +0000
Bug 1624507 - Part 5: Make AMD support an opt-in feature of the loader. r=ochameau Since base-loader's job is to handle this kind of thing, and it already requires a special case to populate the descriptor anyway, so it seems a lot easier to provide this as builtin optional feature of base-loader. Differential Revision: https://phabricator.services.mozilla.com/D67979
9e81684c57ff5a95c812991b55deafb0e5fa9d8d: Bug 1624507 - Part 4: Remove per-module DOMParser and console bindings. r=ochameau
Logan Smyth <loganfsmyth@gmail.com> - Mon, 30 Mar 2020 08:23:22 +0000 - rev 584273
Push 12945 by ffxbld-merge at Mon, 06 Apr 2020 13:49:11 +0000
Bug 1624507 - Part 4: Remove per-module DOMParser and console bindings. r=ochameau I can't see any reason why these need to be scoped into the per-file target environment, and they both feel like strange special cases, so might as well remove them now. Differential Revision: https://phabricator.services.mozilla.com/D67978
f2dcd8a4e828bde96e0cf522baff12525ea0b7f2: Bug 1624507 - Part 3: Remove unused sandboxes property. r=ochameau
Logan Smyth <loganfsmyth@gmail.com> - Mon, 30 Mar 2020 08:23:01 +0000 - rev 584272
Push 12945 by ffxbld-merge at Mon, 06 Apr 2020 13:49:11 +0000
Bug 1624507 - Part 3: Remove unused sandboxes property. r=ochameau This is never used so it seems like there isn't much reason to keep it around. Differential Revision: https://phabricator.services.mozilla.com/D67977
49c28a45cf44e0aab145cd3c3c985a30c16e7dae: Bug 1624507 - Part 2: Remove unused Timer module. r=ochameau
Logan Smyth <loganfsmyth@gmail.com> - Mon, 30 Mar 2020 08:22:54 +0000 - rev 584271
Push 12945 by ffxbld-merge at Mon, 06 Apr 2020 13:49:11 +0000
Bug 1624507 - Part 2: Remove unused Timer module. r=ochameau This module doesn't appear to ever be used, and we already provide setTimeout and such as globals so presumable we're using those in the places where we need functional timers. Differential Revision: https://phabricator.services.mozilla.com/D67976