Commit graph

16 commits

Author SHA1 Message Date
Julian Descottes
ea13b52036 Bug 1407326 - remove references to invertIconForLightTheme in extensions codebase;r=rpl
MozReview-Commit-ID: B2eTpm6qbOh

--HG--
extra : rebase_source : 4435d53e0f96a2beea27d5e727642479fba7d1f2
2017-10-10 19:49:04 +02:00
Luca Greco
51b5ca0e35 Bug 1401288 - Run remote devtools panel browsers in the right TabGroup. r=aswan
This patch ensures that the devtools panel browser elements are associated to
the same TabGroup of the other extension pages from the same extension.

MozReview-Commit-ID: 40TSPqGfTnz

--HG--
extra : rebase_source : 93c429c5a3277407da648e3efa03717b4bd22fbd
2017-09-19 20:06:02 +02:00
Luca Greco
19b7ef8391 Bug 1398729 - Support devtools.panels.elements sidebar.setExpression API method. r=aswan
MozReview-Commit-ID: 2tRLF59o8Bg

--HG--
extra : rebase_source : c0371df9af68cf3332194ed6849525b0620cd8d0
2017-09-09 16:39:17 +02:00
Luca Greco
aa97a9eb65 Bug 1374590 - Fix changing devtools toolbox dock location while using WebExtension devtools panel. r=aswan
MozReview-Commit-ID: 2O1MoNZXZm0

--HG--
extra : rebase_source : fc986e0a9b100453ee14eb7d10947765a094cfb8
2017-09-11 17:32:05 +02:00
Luca Greco
ff48108bf0 Bug 1374590 - Refactoring ParentDevToolsPanel class to provide create/destroyBrowserElement helper methods. r=aswan,ochameau
MozReview-Commit-ID: FsGlCU0H9VG

--HG--
extra : rebase_source : 8a3711bf01460e572d638a98ca3706312ef51518
2017-09-11 15:49:36 +02:00
Luca Greco
43ae29fe27 Bug 1341305 - Implement devtools.panels.elements.createSidebarPane and sidebar's setObject APIs. r=aswan
MozReview-Commit-ID: 2OhNuUWY9CP

--HG--
extra : rebase_source : 1d9186f6c3e67891647351c7e660d3c3b6627ebc
2017-07-24 16:58:55 +02:00
Kris Maglione
701fb54270 Bug 1387907: Part 3 - Merge ext-browser.js and ext-utils.js. r=mixedpuppy
MozReview-Commit-ID: CmOax5b5Gki

--HG--
extra : rebase_source : d0200575bfe49607f277cef5aea3da920852fd45
2017-08-06 18:20:25 -07:00
Luca Greco
9472da0b3d Bug 1341304 - Implement devtools.panels.elements.onSelectionChanged. r=aswan
MozReview-Commit-ID: HMKvnk3wDyX

--HG--
extra : rebase_source : 71d999ae31270ace519c692406608b7dd3d868d7
2017-06-01 20:06:53 +02:00
Luca Greco
1e852ced0c Bug 1347108 - Reduce the amount of time to show up a WebExtensions DevTools panel. r=aswan,bgrins
MozReview-Commit-ID: LJl8VJNErnz

--HG--
extra : rebase_source : aef91625b185ffe9e58ea1a5a70a6f763607505c
2017-06-08 17:10:07 +02:00
Mark Banner
403075400a Bug 1371292 - Clean up more ESLint global definitions in configuration files in toolkit/ and browser/. r=mossop
MozReview-Commit-ID: 5KC23kzaCFN

--HG--
extra : rebase_source : 6a7541b5ffe85d275bc16194c155ad43f93d52ae
2017-06-08 10:59:12 +01:00
Luca Greco
d382c7e1f3 Bug 1366755 - devtools.panels.create should set invertIconForLightTheme to false by default. r=aswan
MozReview-Commit-ID: 1bn3cMngoql

--HG--
extra : rebase_source : 50931aa31fe3a4da7e4ba2751abf5a3f98a90089
2017-06-07 16:34:56 +02:00
Kris Maglione
0cd3e0a862 Bug 1368189: Move more code out of ExtensionUtils.jsm. r=mixedpuppy
Also removes some dead code.

A lot of the code in ExtensionUtils.jsm is not needed in all processes, and a
lot of the rest isn't needed until extension code runs. Most of it winds up
being loaded into all processes way earlier than necessary.

MozReview-Commit-ID: CMRjCPOjRF2

--HG--
extra : rebase_source : 37718eaf05a22b8ccb95f633cf7454bd7975cdce
2017-05-26 15:44:41 -07:00
Kris Maglione
e6d84db845 Bug 1350522: Part 4 - Convert browser APIs to lazy loading. r=aswan
MozReview-Commit-ID: BQoWF9nHOuF

--HG--
rename : browser/components/extensions/ext-desktop-runtime.js => browser/components/extensions/ext-browser.js
extra : source : 7fd4ade8811856e835506310a57725dbd355c786
extra : histedit_source : c1775902971f858bfaa386977ca8d579c0ce3c61%2C489e3ed33d4c1bb47c3afbe30849b42e83771f48
2017-04-02 11:59:55 -07:00
Luca Greco
f30c630e4d Bug 1340529 - Fix shown/hidden events for a devtools_panel toggled from toolbox preferences. r=kmag
MozReview-Commit-ID: H81qwCEoaf9

--HG--
extra : rebase_source : 8376f43d40739be337f983c34a9527137fb1c1c5
2017-02-16 04:07:49 +01:00
Luca Greco
8a61d7124f Bug 1300587 - Workaround issues with dock/undock devtools toolbox with a devtools_panel. r=kmag
- this workaround is related to the same issue described in Bug 1075490
  for the SDK "dev/panel" module.

MozReview-Commit-ID: 5UYn1F88u1

--HG--
extra : rebase_source : 19fdf7902e64b294b515296ce9781db0f9810475
2016-10-07 12:37:53 +02:00
Luca Greco
aa57f6acbe Bug 1300587 - Implements devtools_panel context and devtools.panel.create API method. r=kmag
MozReview-Commit-ID: GVpwEkHqP3o

--HG--
extra : rebase_source : 868884e4e6b5dab47ca00028f87d86f0471233d2
2017-02-09 18:23:18 +01:00