Commit graph

93 commits

Author SHA1 Message Date
Julian Descottes
1d94b51b97 Bug 1272774 - allow listTabs to return favicon data from PlacesUtils;r=ochameau
MozReview-Commit-ID: 8bkn3mG6YkL

--HG--
extra : rebase_source : 9f514f1adbc4e79022c8c18c5195d3e1d1298062
2018-01-04 17:25:45 +01:00
Julian Descottes
38f14b6373 Bug 1423687 - show warning in about:debugging when loading a temporary legacy extension;r=aswan,pbro
MozReview-Commit-ID: I9U5zzwZCSj

--HG--
extra : rebase_source : 72a8141a50d4420910a6e1051a56b38579ec14e8
2017-12-08 14:44:46 +01:00
Julian Descottes
322d9410d2 Bug 1413051 - fix aboutdebugging addon tip icon in RTL;r=ochameau
MozReview-Commit-ID: 3aMuHiBHhVG

--HG--
extra : rebase_source : 7a59d3f888f888d220a7f0c469875bd61ae64e62
2017-12-04 14:07:50 +01:00
Julian Descottes
92392b47b7 Bug 1411565 - about:debugging connect to remote runtime using url parameters;r=ochameau
This changeset adds basic remote connection functionality to about:debugging.
About:debugging can target a remote firefox instance if the host and port
parameters are passed as URL search params.

The feature is not explicitly exposed at the moment and there is no UI to
connect an instance, and no UI feedback when connected to a remote instance.

When connected, about:debugging should correctly list tabs, workers and addons
for the target instance of Firefox. Debugging features work for all supported
targets.

Known limitations:
- preferences are read from the local Firefox instance (multiprocess, addon
  debugging etc...). At the moment the remote instance must be manually
  correctly configured

MozReview-Commit-ID: DOekSCb96XC

--HG--
extra : rebase_source : 89b73e885e50bfba4e1888f8791f637a5ba05ca7
extra : intermediate-source : 840e23f2a496e2cec280643fef127095bd67d518
extra : source : 6cc5cc4494e67ae9dd7371420710c3f8afe5b256
2017-10-23 10:15:40 +02:00
Andrew Swan
fcb1dba461 Bug 1353861 Handle .zip files as temporary addons r=jdescottes
MozReview-Commit-ID: A9MQtnT16LV

--HG--
extra : rebase_source : 2f12d0acab93994d4d25cc200daeb0b16996a7b5
2017-11-15 22:03:34 -08:00
Michael Ratcliffe
07fae2ebf6 Bug 1417444 - about:debugging to use prop-types and react-dom-factories r=jdescottes
MozReview-Commit-ID: EQ5MSMrvdWW

--HG--
extra : rebase_source : fb7427c518f7bf6c5e4abc079b6568ca73d0546c
2017-11-15 14:48:37 +00:00
Michael Ratcliffe
55f243558a Bug 1411920 - about:debugging to ES6 classes r=jdescottes
MozReview-Commit-ID: Js4NQoGfgtI

--HG--
extra : rebase_source : 9c627a1010ade3290536fd30b72b2c789e3aa949
2017-10-26 13:20:22 +01:00
Maxime Vaillancourt
68de1114a3 Bug 1411199 - CamelCase all aboutdebugging component files. r=jdescottes
--HG--
rename : devtools/client/aboutdebugging/components/aboutdebugging.js => devtools/client/aboutdebugging/components/Aboutdebugging.js
rename : devtools/client/aboutdebugging/components/panel-header.js => devtools/client/aboutdebugging/components/PanelHeader.js
rename : devtools/client/aboutdebugging/components/panel-menu.js => devtools/client/aboutdebugging/components/PanelMenu.js
rename : devtools/client/aboutdebugging/components/panel-menu-entry.js => devtools/client/aboutdebugging/components/PanelMenuEntry.js
rename : devtools/client/aboutdebugging/components/target-list.js => devtools/client/aboutdebugging/components/TargetList.js
rename : devtools/client/aboutdebugging/components/addons/controls.js => devtools/client/aboutdebugging/components/addons/Controls.js
rename : devtools/client/aboutdebugging/components/addons/install-error.js => devtools/client/aboutdebugging/components/addons/InstallError.js
rename : devtools/client/aboutdebugging/components/addons/panel.js => devtools/client/aboutdebugging/components/addons/Panel.js
rename : devtools/client/aboutdebugging/components/addons/target.js => devtools/client/aboutdebugging/components/addons/Target.js
rename : devtools/client/aboutdebugging/components/tabs/panel.js => devtools/client/aboutdebugging/components/tabs/Panel.js
rename : devtools/client/aboutdebugging/components/tabs/target.js => devtools/client/aboutdebugging/components/tabs/Target.js
rename : devtools/client/aboutdebugging/components/workers/multi-e10s-warning.js => devtools/client/aboutdebugging/components/workers/MultiE10sWarning.js
rename : devtools/client/aboutdebugging/components/workers/panel.js => devtools/client/aboutdebugging/components/workers/Panel.js
rename : devtools/client/aboutdebugging/components/workers/service-worker-target.js => devtools/client/aboutdebugging/components/workers/ServiceWorkerTarget.js
rename : devtools/client/aboutdebugging/components/workers/target.js => devtools/client/aboutdebugging/components/workers/Target.js
2017-10-24 22:59:21 -04:00
Nicolas Chevobbe
307f01eac7 Bug 1403895 - Remove devtools/shared/client/main.js; r=ochameau.
Remove the main file that we don't need anymore and modify all
the imports to target the specific file they now need.

MozReview-Commit-ID: 2uWjTnAMAU0

--HG--
extra : rebase_source : ebf75886fac79aaebfab16c03997f402e9f5a278
2017-09-29 15:24:14 +02:00
Mark Striemer
b775fd5f46 Bug 1390647 - Match about:debugging and about:addons sidebar to about:preferences r=jdescottes
MozReview-Commit-ID: H4oZ6KzwssP

--HG--
extra : rebase_source : eb76e854337c22e9511aff5896467975e9bc3106
2017-09-11 18:40:47 -05:00
Mark Striemer
5f150a3d48 Bug 1381550 - Update font sizes in about:debugging r=jdescottes
MozReview-Commit-ID: 9fTtFH1DnGN

--HG--
extra : rebase_source : ae09412a3175ede65bebb6ba2a2dc2bc71811762
2017-07-19 11:57:05 -05:00
Mark Striemer
74c3b5612e Bug 1330732 - Show install warnings in about:debugging r=aswan,jdescottes
MozReview-Commit-ID: 8SFcYuln8w8

--HG--
extra : rebase_source : 5e9b51508bf7b7366b393b485ff1cbbd1c7e146e
2017-06-29 11:11:21 -07:00
Sebastian Hengst
27f7641802 Backed out changeset 1d1b993bfea6 (bug 1330732) for failing chrome's test_chrome_ext_contentscript_unrecognizedprop_warning.html and test_chrome_ext_eventpage_warning.html. r=backout 2017-07-17 20:46:06 +02:00
Andy McKay
dc2475042e bug 1380818 show the add-on id on about:debugging r=jdescottes
MozReview-Commit-ID: D1K0LgLX34S

--HG--
extra : rebase_source : dd6304091fb65e5bf211ab401d70bba0970cd03f
2017-07-15 07:47:05 -07:00
Mark Striemer
914c3765d8 Bug 1376941 - Retry install add-on button on error in about:debugging r=jdescottes
MozReview-Commit-ID: 2Lq40TPLMsZ

--HG--
extra : rebase_source : c668a7716027e1a4165b141f5c150ba9c872f81a
2017-07-04 12:53:19 -05:00
Mark Striemer
ad3bd63b56 Bug 1330732 - Show install warnings in about:debugging r=aswan,jdescottes
MozReview-Commit-ID: 8SFcYuln8w8

--HG--
extra : rebase_source : 4ea494040aa0a7163709ebeaf24bcadd313fddc1
2017-06-29 11:11:21 -07:00
Mark Striemer
cb7b08b51c Bug 1367485 - Improve formatting of Windows paths in about:debugging r=jdescottes
MozReview-Commit-ID: 1mKNvccF6nZ

--HG--
extra : rebase_source : 12b7079145db72269536a80a3343ae8ea255dd22
2017-06-28 13:49:05 -07:00
Andy McKay
bab1d02fc9 Bug 1326230 - Add a warning for temporary ids in about:debugging. r=mstriemer
MozReview-Commit-ID: 2Ui2kfB8UPe

--HG--
extra : transplant_source : %DC%B9%EC%10%94%96%C7%9E%ECa%0D%BA%9E%3D%3C%94Q%5E%19%15
2017-06-02 14:15:08 -07:00
Mark Striemer
0d2d8d0fbe Bug 1338827 - Only show reload button for temporary add-ons in about:debugging r=jdescottes
MozReview-Commit-ID: m8Le3N4xyg

--HG--
extra : rebase_source : 29339a2a539bab37bcf535221dc89ff1c597ffe7
2017-05-18 09:30:48 -05:00
Mark Striemer
d86510ee6d Bug 1338827 - Add button to remove add-on in about:debugging r=jdescottes
MozReview-Commit-ID: HqpzhIM1MGV

--HG--
extra : rebase_source : 0da973a0737661d788196df8cea10bc69aecc778
2017-05-18 10:40:14 -05:00
Andy McKay
53f5dca650 bug 1360756 show internal ID for about:debugging r=jdescottes,mstriemer
MozReview-Commit-ID: 2LwFAzKSVKT

--HG--
extra : rebase_source : 1bffb7764fb2b6bf48a0559f5b27a1ae8886c61e
2017-05-19 12:00:04 -07:00
Julian Descottes
995e59eb20 Bug 1363685 - revert addonDebugging.label2 to addonDebugging.label;r=flod
MozReview-Commit-ID: ETJtGEVjaYE

--HG--
extra : rebase_source : 714aa4726d35953e08b786640fd94ded94400fc4
2017-05-10 13:21:07 +02:00
Julian Descottes
ad1d261fed Bug 1363100 - change aboutdebugging links text to "Learn more";r=flod,ochameau
MozReview-Commit-ID: jOWDb17tsv

--HG--
extra : rebase_source : 6cdf4a4d54a817a99367d8cf5535746142944429
2017-05-08 22:42:10 +02:00
Andy McKay
4be0ca813d bug 1353933 add a note about web-ext r=jdescottes
MozReview-Commit-ID: 2nNGL9BUKjQ

--HG--
extra : rebase_source : babd4c8fc8daf850852b956684391d6bf586d60e
2017-05-05 16:53:04 -07:00
Mark Striemer
f815c9a9f7 Bug 1330741 - Show filesystem location of add-ons in about:debugging r=jdescottes
MozReview-Commit-ID: 3pmdAi80boT

--HG--
extra : rebase_source : dbbb3a311d98459cf152d3b5c91162113142bb7a
extra : source : 92edadd517ce746647724db5f9465d8898ae331c
2017-03-21 18:20:28 -05:00
Blake Kaplan
634d60f3ac Bug 1357909 - Tweak the strings explaining to the user what's happening. r=ochameau
This patch also watches the dom.ipc.multiOptOut pref to make sure we update
our state when all of the relevant prefs change as well as clarifies how the
code works.

MozReview-Commit-ID: 8qKymEth7C8

--HG--
extra : rebase_source : a7bb9da363aa8e99c803f778d2f9b7eb8ffa0c0a
2017-04-19 15:51:44 -07:00
Blake Kaplan
c0d02b25be Bug 1349363 - Use a centralized function to tell if e10s-multi is on. r=Felipe
MozReview-Commit-ID: JQJtCanIv3a

--HG--
extra : rebase_source : e459489211499ccc65b3b834ed0ec4e4d751994e
2017-04-17 14:58:52 -07:00
Florian Queze
37ff4fc7cc Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Sebastian Hengst
a07223d699 Backed out changeset 322fde2d53bf (bug 1356569) so bug 1355161 can be backed out. r=backout 2017-04-14 23:39:22 +02:00
Florian Queze
95d4d20c17 Bug 1356569 - Remove addObserver's last parameter when it is false, r=jaws. 2017-04-14 21:51:38 +02:00
Mark Striemer
611e641acc Bug 1344016 - Update styling of about:debugging for add-ons r=jdescottes
MozReview-Commit-ID: CGCoX6mtuv4

--HG--
extra : rebase_source : 17754a44fc7fcf15aa914f5c2cea18354038dede
2017-04-05 16:35:44 -05:00
Mike Conley
411230f211 Bug 1339775 - Add role="checkbox" for specially styled in-content checkboxes. r=jaws
MozReview-Commit-ID: IZhRECggz4j

--HG--
extra : rebase_source : a95bafc0996c6021a4dff4f0cd7addb1a45a9f6e
2017-03-23 00:05:03 -04:00
Julian Descottes
829b30f34e Bug 1345932 - show warning info in about:debugging#workers if multi-e10s is on;r=ochameau
If multi e10s is enabled, service worker debugging is unavailable.
We temporarily disabled the start/push/debug buttons in about:debugging
for all service workers if multi-e10s is on.

A warning section is also displayed on top of about:debugging, letting the
user know that they can set dom.ipc.processCount to 1 in order to force
a single content process and restore debugging capabilities.

MozReview-Commit-ID: IPAlbOq2Hij

--HG--
extra : rebase_source : 493253a65392982e7564343da7654a7ba00a3d6c
extra : source : 7fcfc6bf254734d16bff0145257fc256e7395a79
2017-03-16 16:06:05 +01:00
Julian Descottes
99f717bd7c Bug 1345932 - cleanup service worker panel render method;r=ochameau
MozReview-Commit-ID: AZdbg38ayLo

--HG--
extra : rebase_source : 56287fac00505eb68ee07677779bfb8ee98eb2a3
2017-03-15 20:10:59 +01:00
Wes Kocher
1b29a33fce Merge m-c to autoland, a=merge
MozReview-Commit-ID: K0Q4b2wzvlJ
2017-03-03 17:29:54 -08:00
Andrea Marchesini
24004054a8 Bug 1334975 - Get rid of nsIFilePicker.show() use in gecko, r=ochameau 2017-03-03 09:42:27 +01:00
Mark Striemer
efe6d980c0 Bug 1245717 - List temporary add-ons separately in about:debugging r=jdescottes
MozReview-Commit-ID: HbqW3UTQMAq

--HG--
extra : rebase_source : 04efc2bc99967a57c26bbc614eb4304b71cf9e0d
2017-03-02 16:12:25 -06:00
Catalin Badea
1609baa123 Bug 1328293 - Show if a service worker is listening for fetch events in about:debugging. r=jdescottes 2017-01-22 09:03:00 +02:00
Mike Conley
f556978353 Bug 1317795 - Fix broken alignment of in-content UI checkboxes. r=jaws
MozReview-Commit-ID: 4JpOSYu3BZS

--HG--
extra : rebase_source : 5642f4970f654cf6ba04f1c3a3e03ef3847681cb
2016-11-19 17:59:58 -05:00
Patrick Pei
e6ee3c8395 Bug 1264929 - Make about:debugging pass ESLint's "react/prop-types" rule. r=jdescottes
MozReview-Commit-ID: ABhdvunhR7a
2016-11-09 10:02:50 +01:00
Iris Hsiao
b559e5cd5a Backed out changeset 2631d596fc32 (bug 1264929) for dt1 failures on OS X and Win7 2016-11-09 13:36:04 +08:00
Patrick Pei
ee153c8e3d Bug 1264929 - Make about:debugging pass ESLint's "react/prop-types" rule. r=jdescottes
--HG--
extra : rebase_source : 0b97af80d22697e2d80dee2ce0b91ce07e45b889
2016-10-20 03:52:00 -04:00
J. Ryan Stinnett
137f7ec3ea Bug 1311178 - Remove various duplicate DevTools files. r=ntim
MozReview-Commit-ID: ABtuFPC85OQ

--HG--
rename : devtools/client/themes/images/security-state-local.svg => devtools/client/themes/images/globe.svg
rename : devtools/client/themes/images/itemArrow-dark-ltr.svg => devtools/client/themes/images/item-arrow-dark-ltr.svg
rename : devtools/client/themes/images/itemArrow-ltr.svg => devtools/client/themes/images/item-arrow-ltr.svg
rename : devtools/client/themes/images/itemArrow-rtl.svg => devtools/client/themes/images/item-arrow-rtl.svg
rename : devtools/client/themes/images/debugger-blackbox.svg => devtools/client/themes/images/item-toggle.svg
extra : rebase_source : fe6f4a532d83a25ddf4083506c945f2b57015b27
2016-10-19 15:59:09 -05:00
Julian Descottes
61c6c5d259 Bug 1153292 - part5: create ServiceWorkerActor;r=janx
MozReview-Commit-ID: CdlqUHHW1O1

--HG--
extra : rebase_source : d27c8063dd690aded44ef3e9bf7ed4ddba838a89
2016-09-27 20:52:50 +02:00
Julian Descottes
1a25f252c3 Bug 1153292 - part4: aboutdebugging: display registering status for service workers;r=janx
MozReview-Commit-ID: DuE46jPSDvR

--HG--
extra : rebase_source : 83bcd044a79b616b202f87cc9a93182fc12b4c24
2016-09-15 15:12:06 +02:00
Julian Descottes
403cba1f39 Bug 1153292 - part1: display serviceworker status RUNNING/STOPPPED in aboutdebugging;r=janx
MozReview-Commit-ID: FvXM7QvB0Pn

--HG--
extra : rebase_source : caca55e0004d2479cd2fb5358cf45fa9455493b1
extra : source : 43475a195115054bf6fab64f7266133575b25b18
2016-09-15 17:54:43 +02:00
Julian Descottes
801e39b347 Bug 1153292 - part0: aboutdebugging: titles on target-name components;r=janx
MozReview-Commit-ID: GkBCcjuLU6R

--HG--
extra : rebase_source : 26f30041f37eb870bf2fc94bdcbb58287c326673
2016-08-16 16:33:34 +02:00
Alexandre Poirot
8913fa4956 Bug 1274106 - Allow displaying items with the same name/url/title in about:debugging. r=jdescottes
MozReview-Commit-ID: 60tENnw1GyW
2016-09-21 02:48:49 -07:00
jyeh@mozilla.com
804ddb6322 Bug 1268073 - Misleading error if you click "Debug" twice. r=janx 2016-06-28 08:39:37 -07:00
Jan Keromnes
b57c44dc2d Bug 1188981 - Show Push Service subscription endpoint URL for Service Workers in about:debugging. r=jryans
--HG--
extra : rebase_source : c8636b7a77d23eb0c6392dac41825f62dde00db8
2016-06-24 18:06:34 +00:00