Commit Graph

144 Commits

Author SHA1 Message Date
Kumar McMillan
eaaca1751e Bug 1256246 - Improve prompt for loading an add-on from directory. r=ochameau
MozReview-Commit-ID: oVBrMvK3nQ
2016-03-14 15:23:44 +01:00
Jordan Santell
9632efd3fe Bug 1251033 - Part 1 - BrowserLoader now has an option to only load shared components and not require an additional directory. r=jryans 2016-03-08 19:19:09 -08:00
Ryan VanderMeulen
614a090a2f Bug 1232931 - Skip browser_service_workers_timeout.js for frequent failures across all platforms. 2016-03-05 22:31:05 -05:00
Jan Keromnes
fc40bb05d7 Bug 1239317 - Add a Service Workers entry to the Web Developer menu. r=jryans 2016-03-03 09:47:59 -06:00
Jan Keromnes
539be7b814 Bug 1239705 - Add a 'Start' button for service workers in about:debugging. r=ochameau 2016-03-03 09:47:23 -06:00
Wes Kocher
4c2db11cfd Merge inbound to m-c a=merge
MozReview-Commit-ID: B0yZpi7wa4I
2016-03-01 15:19:25 -08:00
Ehsan Akhgari
1f13876feb Bug 1232029 - Set some prefs that some tests rely on explicitly; r=bkelly 2016-03-01 10:09:06 -05:00
Julian Descottes
2c5ea63d37 Bug 1207997 - about:debugging use factories/dom helpers instead of createElement;r=janx
Make about:debugging code less verbose:
- use component factories to avoid having to remove calls to createElement
- use React.DOM helpers
- components only module.export their class
  (require('my-component.js').MyComponent -> require('my-component.js'))

MozReview-Commit-ID: CBWLgcPUkMf
2016-02-21 01:58:00 +01:00
Jan Keromnes
f5b184d14d Bug 1209699 - Add a 'Push' button for service workers in about:debugging. r=jdescottes 2016-02-29 03:20:00 +01:00
Julian Descottes
a2f353267d Bug 1250002 - part2: about:debugging switch to browserLoader;r=ochameau
MozReview-Commit-ID: G4O19TOTWOy
2016-02-23 02:00:51 +01:00
Jan Keromnes
c53dc71e85 Bug 1212797 - Show all registered service workers in about:debugging. r=ochameau 2016-02-24 06:30:00 +01:00
Julian Descottes
84539af7d8 Bug 1227137 - aboutdebugging: addons debugging enabled only if remote dbg is true;r=ochameau
MozReview-Commit-ID: 8NmLIM87bcb
2016-02-16 12:12:38 +01:00
Julian Descottes
9e51b787a6 Bug 1249585 - Rename about:debugging components s/Component//g. r=janx
MozReview-Commit-ID: KETabxbUXhE
2016-02-21 22:59:12 +01:00
Julian Descottes
bb8de5517e Bug 1245029 - aboutdebugging full react refactor part2;r=janx,ochameau
MozReview-Commit-ID: 64V5vGn2889
2016-02-18 19:49:59 +01:00
Julian Descottes
1756760161 Bug 1245029 - aboutdebugging full react refactor part1;r=janx,ochameau
React refactor part1 : refactor addons and workers panels as react components

MozReview-Commit-ID: GYabZqMyX4L
2016-02-04 21:58:02 +01:00
Alexandre Poirot
c278a0c6db Bug 1245462 - Replace usages of gDevTools.jsm by module imports. r=jryans 2016-02-11 04:29:47 -08:00
Joe Whitfield-Seed
6adfe33649 Bug 1245496 - Fix eslint errors in about:debugging. r=janx 2016-02-04 20:10:08 +00:00
Julian Descottes
5c4928c5bd Bug 1227135 - about:debugging : disable debug buttons if addons debugging disabled;r=ochameau
When a preference impacting about:debugging changes, the current tab will be rendered
again. Each "target" is responsible for checking if Debugging should be allowed.
If not, the debug button should be disabled. Currently only extensions/addons
can be disabled, depending on the value of the "devtools.chrome.enabled" preference

Adds a mochitest checking this scenario.
2016-01-29 00:13:48 +01:00
Alexandre Poirot
2403bcf8e5 Bug 1239276 - Convert DebuggerClient.connect to promise. r=jryans 2016-01-28 10:11:31 -08:00
Jan Keromnes
357a85287f Bug 1242469 - Remove the "Enable worker debugging (in development)" checkbox from about:debugging. r=ochameau 2016-01-25 07:06:00 +01:00
Alexandre Poirot
3b23b18114 Bug 1232931: Wait for service worker registration before attaching a toolbox to it. r=janx 2016-01-25 06:06:47 -08:00
Alexandre Poirot
82c05690cd Bug 1232931 - Allow running browser_service_workers_timeout.js more than once. r=janx 2016-01-20 14:09:26 -08:00
Alexandre Poirot
391df63188 Bug 1228382 - Keep service worker alive when attaching to them. r=janx,ejpbruel 2015-12-15 03:10:53 -08:00
Patrick Brosset
a55c60aca1 Bug 1229859 - Massively reduce the number of eslint errors in devtools by ignoring lib files, adding missing .eslintrc files and making some rules be warnings; r=Mossop 2015-12-10 15:46:32 -05:00
Alexandre Poirot
ec84ab89e1 Bug 1225473 - Cleanup DebuggerClient on about:debugging close and fetch only the target of the currently opened tab. r=janx 2015-12-03 06:42:35 -08:00
Alexandre Poirot
d96d7929d7 Bug 1225473 - Support Service workers in child process. r=janx 2015-12-03 06:42:34 -08:00
Alexandre Poirot
08815ea8d6 Bug 1221141 - Specify absolute path to each about:debugging test file to please Windows. r=me for bustage fix on CLOSED TREE 2015-11-25 21:31:28 +01:00
Alexandre Poirot
ff2da7caec Bug 1221141 - Support installing addon from local directory in about:debugging. r=janx 2015-11-25 07:54:26 -08:00
Alexandre Poirot
5b48b0f323 Bug 1226185 - Ensure to unmount about:debugging components on tab close. r=janx 2015-11-25 07:54:25 -08:00
Alexandre Poirot
6c8e8b0f04 Bug 1226185 - Fix preferences listener leak in about:debugging. r=janx 2015-11-25 07:54:25 -08:00
Jan Keromnes
55a57dbc1e Bug 1209581 - Use the cool new about:debugging icons. r=jryans 2015-11-15 05:59:00 +01:00
J. Ryan Stinnett
1aca2c542b Bug 1182722 - Move DevTools l10n files. r=ochameau,glandium,Pike,bgrins
Move DevTools l10n files under /devtools/client and /devtools/shared.
A script is attached to the bug for l10n repos to migrate their strings.
2015-11-04 15:35:53 -06:00
Jan Keromnes
5f1dbc2fee Bug 1220243 - Require react without the resource:// in about:debugging. r=jryans 2015-10-30 11:42:00 +01:00
Jan Keromnes
13f3072b60 Bug 1204601 - Add open/close telemetry to about:debugging. r=jryans p=vladan 2015-10-27 09:42:00 +01:00
Tim Nguyen
a80134216f Bug 1169679 - Update add-on manager entry design to match in-content prefs styling. r=dao 2015-10-29 12:00:49 +01:00
Ryan VanderMeulen
061036a9a0 Backed out changesets fb30635f0652 and a91f6ca882f2 (bug 1169679) for being the likely cause of OSX 10.10 mochitest-bc failures. 2015-10-23 17:39:16 -04:00
Tim Nguyen
13d57c4066 Bug 1169679 - Update add-on manager entry design to match in-content prefs styling. r=dao 2015-10-22 07:28:00 -04:00
Carsten "Tomcat" Book
ca5751eb64 Backed out changeset 92d4493c6d58 (bug 1169679) for bustage 2015-10-22 16:03:00 +02:00
Tim Nguyen
d449db8cf1 Bug 1169679 - Update add-on manager entry design to match in-content prefs styling. r=dao 2015-10-21 12:41:00 +02:00
J. Ryan Stinnett
687866dde2 Bug 1203159 - Rewrite DevTools resource URLs. r=ochameau 2015-10-21 12:48:53 -05:00
Carsten "Tomcat" Book
036e6d2fa3 Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
Backed out changeset 647025383676 (bug 1202902)
Backed out changeset d70c7fe532c6 (bug 1202902)
2015-10-07 14:03:21 +02:00
Carsten "Tomcat" Book
12369728f5 Backed out 1 changesets (bug 1202902) for causing merge conflicts to mozilla-central
Backed out changeset cfc1820361f5 (bug 1202902)
2015-10-07 12:13:45 +02:00
Shu-yu Guo
474f49adb7 Bug 1202902 - Scripted fix the world. 2015-10-06 14:00:31 -07:00
Jan Keromnes
2d1bbf4f36 Bug 1196785 - Create an about:debugging page to list debuggable devtools targets. r=jryans 2015-10-02 08:10:00 +02:00