Commit Graph

1131 Commits

Author SHA1 Message Date
Alexandre Poirot
0916281347 Bug 977043 - Improve error reporting when an actor fails loading r=past 2014-03-22 09:02:13 +01:00
Victor Porof
4fd4807937 Bug 917226 - Build a canvas inspection tool, r=rcampbell 2014-03-27 10:21:37 -04:00
Carsten "Tomcat" Book
061be48b00 Backed out changeset 81f230994acd (bug 980502) for hopefully fixing gi tests 2014-03-26 11:09:34 +01:00
Panos Astithas
bbf844f8bd Bug 986481 - Expose Promise.jsm promises as a devtools loader global. r=dcamp 2014-03-14 11:33:09 +02:00
Carsten "Tomcat" Book
52d7c51e3d Merge mozilla-central to fx-team on a CLOSED TREE 2014-03-26 14:01:16 +01:00
Lancelot Nyachoto
0ff5aa84f4 Bug 958585 - Packaged apps do not work with symlinks; r=jryans 2014-03-22 11:09:12 +02:00
Jordan Santell
6273f4a697 Bug 980502 - Implement WebAudio actor and AudioNode actor. r=vp 2014-03-06 16:39:00 -08:00
Nick Fitzgerald
f650de08e2 Bug 987369 - Catch and report object previewer functions' errors in the debugger server rather than failing and giving up; r=benvie 2014-03-24 17:32:00 -07:00
Boris Zbarsky
a2a87e0d9e Bug 988106. No more unnecessary .wrappedJSObject in debugger. r=past 2014-03-26 21:44:25 -04:00
Girish Sharma
6eaee6e881 Bug 982997 - Don't expect that data.added will be populated if data.deleted is blank. r=jwalker 2014-03-28 23:01:49 +05:30
Patrick Brosset
cd784e9e87 Bug 966424 - Intermittent browser_bug765105_background_image_tooltip.js - Remove the timeout; r=miker 2014-03-31 11:11:37 +02:00
Phil Ringnalda
25ffcd7643 Back out 43663582cfdb (bug 987404) because it looks like it disabled things even without e10s being defined 2014-03-30 23:18:57 -07:00
Mark Hammond
cde2db8ab1 Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted. 2014-03-31 14:11:49 +11:00
James Long
a5eaa47783 Bug 812172 - Add conditional breakpoint handling to the debugger server. r=past 2014-03-24 09:37:24 -04:00
Ryan VanderMeulen
d269ff5c2a Backed out 3 changesets (bug 965527, bug 859059, bug 812172) for mochitest and xperf orange on a CLOSED TREE
Backed out changeset 18f579c4308e (bug 965527)
Backed out changeset 70ed33107301 (bug 859059)
Backed out changeset 7b59b92580fa (bug 812172)
2014-03-21 10:33:18 -04:00
J. Ryan Stinnett
5396ba911c Bug 985094 - Show typeName from protocol.js in listTabs reply. r=past 2014-03-18 15:16:43 -05:00
James Long
6de21bcf7e Bug 812172 - Conditional breakpoints logic should be handled server-side. r=past 2014-03-21 08:55:50 -04:00
Alexandre Poirot
0a1bc3fa39 Bug 984929 - Fix EXPORTED_SYMBOLS is not an array in DevToolsExtensions.jsm on b2g r=erikvold
--HG--
extra : rebase_source : 93415faaf569657944b3da39f9b7084b69b9987c
2014-03-18 08:34:00 -07:00
Nick Fitzgerald
1567cb3b41 Bug 983970 - Properly sanitize more escape characters in string literals; r=benvie 2014-03-17 09:23:44 -07:00
Paolo Amadini
02af12a85c Bug 982597 - Remove backwards compatibility for the "sources" packet. r=fitzgen 2014-03-17 17:20:27 +01:00
Nick Fitzgerald
57c9528600 Bug 981258 - Set the breakpoints in browser_dbg_breakpoints-break-on-last-line-of-script-on-reload.js before executng the IIFE so that the IIFE's Debugger.Script can't be GC'd before the breakpoints are set; r=past 2014-03-15 18:48:55 -07:00
Joe Walker
feab6bb9b6 Bug 979030 - Fix srcdir loader breakage after GCLI split up; r=mratcliffe
--HG--
rename : toolkit/devtools/gcli/source/mozilla/gcli/mozui/completer.js => toolkit/devtools/gcli/source/lib/gcli/mozui/completer.js
rename : toolkit/devtools/gcli/source/mozilla/gcli/mozui/ffdisplay.js => toolkit/devtools/gcli/source/lib/gcli/mozui/ffdisplay.js
rename : toolkit/devtools/gcli/source/mozilla/gcli/mozui/inputter.js => toolkit/devtools/gcli/source/lib/gcli/mozui/inputter.js
rename : toolkit/devtools/gcli/source/mozilla/gcli/mozui/tooltip.js => toolkit/devtools/gcli/source/lib/gcli/mozui/tooltip.js
2014-03-15 08:06:34 +00:00
Girish Sharma
61491401d5 Bug 982997 - Add some logging. r=jwalker 2014-03-14 00:07:50 +05:30
Carsten "Tomcat" Book
329f44908d merge fx-team to mozilla-central 2014-03-14 12:35:23 +01:00
Bill McCloskey
fd05f3eb04 Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted) 2014-03-13 21:38:19 -07:00
Michael Ratcliffe
aba2618867 Bug 663778 - Use flag instead of pref for mozafterpaint switch and highlighter noautohide r=jwalker 2014-03-13 21:27:10 +00:00
Michael Ratcliffe
d94ab2e2cf Bug 663778 - Box Model Highlighter r=jwalker 2014-03-13 21:36:48 +00:00
Michael Ratcliffe
5771ac5ee3 Bug 663778 - Misc fixes r=pbrosset 2014-03-09 17:03:00 +00:00
Ryan VanderMeulen
c9d4ba6f8d Merge m-c to fx-team. 2014-03-13 15:37:02 -04:00
Ryan VanderMeulen
4510c7d862 Backed out 6 changesets (bug 663778) for browser_dbg_listtabs-02.js leaks on a CLOSED TREE.
Backed out changeset cbd200206f9b (bug 663778)
Backed out changeset b0b74401e614 (bug 663778)
Backed out changeset df5255cffbfa (bug 663778)
Backed out changeset e6d0dd124356 (bug 663778)
Backed out changeset 134f77474941 (bug 663778)
Backed out changeset 456609873c5f (bug 663778)
2014-03-13 13:56:22 -04:00
Michael Ratcliffe
7809cf00b0 Bug 663778 - Box Model Highlighter r=jwalker 2014-03-13 13:54:02 +00:00
Michael Ratcliffe
b675040bec Bug 663778 - Misc fixes r=pbrosset 2014-03-13 15:46:37 +00:00
Eddy Bruel
ec60cb318f Bug 859372 - Refactor Services.jsm;r=past 2014-03-13 16:01:32 +01:00
Jim Blandy
e64be7f402 Bug 978657: Provide introductionType information for HTML and XUL <script> elements. r=smaug 2014-03-12 13:10:02 -07:00
Jim Blandy
3d39923e8d Bug 978657: Convert test_Debugger.Source.prototype.introductionType.html to use addTest and runNextTest. r=past 2014-03-12 13:10:02 -07:00
Panos Astithas
062d021994 Properly cleanup the tab actors when disconnecting (bug 983121). r=rcampbell
--HG--
extra : rebase_source : b50703c2b2e65a321af9535806903ee6671381c6
2014-03-13 15:15:51 +02:00
Shih-Chiang Chien
5aff1c59fe Bug 943251 - [app-manager] Add preference actor. r=jryans 2014-03-03 09:41:36 +08:00
Girish Sharma
cf0dca624b Bug 965872 - Storage Inspector - actor for cookies, local storage and session storage, r=jwalker 2014-03-12 03:36:43 +05:30
Ryan VanderMeulen
83ea4e27c8 Merge fx-team to m-c. 2014-03-08 01:12:53 -08:00
Mihai Sucan
81f3885117 Bug 917227 - Ensure network monitor is correctly disconnected; r=ochameau 2014-03-10 23:00:48 +02:00
Mihai Sucan
f064c86ef0 Bug 917227 - Part 2: network monitor server changes to add support for Firefox OS; r=ochameau 2014-03-10 20:57:27 +02:00
Mihai Sucan
b970d070be Bug 917227 - Part 1: network monitor client changes; r=ochameau 2014-03-07 14:14:53 +02:00
Patrick Brosset
9cd64a3229 Bug 757866 - Highlight and select DOM nodes in the web console output; r=msucan 2014-03-11 12:21:20 +02:00
Bill McCloskey
ed4e523f62 Bug 937172 - Add RemoteBrowserTabActor for e10s debugging (r=past) 2014-03-10 09:38:34 -07:00
Bill McCloskey
44cb1ef8c9 Bug 937172 - Rearrange TabActor to support debugging of e10s processes (r=ochameau,past) 2014-03-10 09:38:29 -07:00
Bill McCloskey
c5c1f3d4d3 Bug 937172 - Create TabActor superclass of BrowserTabActor (r=ochameau,past) 2014-03-10 09:38:23 -07:00
Bill McCloskey
84d20de7a2 Bug 937172 - Rename ContentAppActor to ContentActor (r=ochameau,past) 2014-03-10 09:38:17 -07:00
Bill McCloskey
802962c8f8 Bug 937172 - Use a parent-determined prefix for debugging child processes (r=ochameau,past) 2014-03-10 09:38:12 -07:00
Bill McCloskey
de1400e7cc Bug 937172 - Change DebuggerProgressListener to use correct WebProgressListener (r=ochameau,past) 2014-03-10 09:34:41 -07:00
Jan Keromnes
befbae1b3a Bug 962577 - Refactor webapps actor's _connectToApp to make it reusable. r=ochameau 2014-03-10 11:32:37 -04:00
Jordan Santell
e66fa9b142 Bug 899052 - Implement Addon Thread Actor. r=fitzgen, r=shu 2014-03-07 00:09:14 -08:00
Nick Fitzgerald
92419315ec Bug 978019 - Fix breakpoints after reload on immediately invoked function expressions; r=past 2014-03-07 11:06:28 -08:00
Ed Morley
630750051c Merge mozilla-central and fx-team 2014-03-07 15:54:49 +00:00
Ed Morley
d61d42192c Backed out changeset dcec4c42cd18 (bug 757866) for bug 980835 2014-03-07 15:05:31 +00:00
Sami Jaktholm
d6607bf77e Bug 943586: Add autocompletion suggestions for members of arrays; r=msucan 2014-03-07 13:32:41 +02:00
Patrick Brosset
bee238cdf8 Bug 757866 - Highlight and select DOM nodes in the web console output; r=msucan 2014-03-06 18:16:45 +01:00
Mihai Sucan
70bb44df53 Bug 584733 - Code highlight all JS objects and functions in console output; r=bbenvie 2014-03-04 21:59:00 +02:00
Michael Ratcliffe
b6b3b4320e Bug 974056 - Add logging of devtools event emitter emit calls r=harth 2014-03-06 09:37:59 +00:00
Ryan VanderMeulen
ef8c288996 Merge inbound to m-c. 2014-03-04 17:12:58 -05:00
Alexandre Poirot
e5a949f63c Bug 958043 - Remove useless enable-content-actors pref and ContentTabActor in b2g parent process. r=past
--HG--
extra : rebase_source : bae30ce729a4d50de581365547b23b719a672171
2014-03-03 14:11:00 -05:00
Heather Arthur
bd20337efb Bug 978653 - Wait longer to fire 'style-applied' event after updating a style sheet in StyleSheetActor. r=pbrosset 2014-03-03 17:17:04 -05:00
Eddy Bruel
477b2d2f33 Bug 859372 - Refactor DevToolsUtils.js;r=past 2014-03-04 15:38:05 +01:00
Stefan Alderson
39072157b1 Bug 960905 - Fix a misuse of DevToolsUtils.reportException in ThreadSources.prototype.getOriginalLocation. r=fitzgen 2014-03-03 10:34:18 -05:00
Wes Kocher
3c59ed9c6d Backed out changeset 6058a0d53426 (bug 903291) for causing bug 977215 2014-02-28 15:25:21 -08:00
Andrea Marchesini
286e0c9290 Bug 965860 - patch 2 - ConsoleAPI written in C++, r=bz 2014-02-27 23:39:00 +00:00
Andrea Marchesini
b1d122f724 Bug 965860 - patch 1 - Convert ConsoleAPIStorage in a Service, r=msucan, r=khuey
--HG--
rename : dom/base/ConsoleAPIStorage.jsm => dom/base/ConsoleAPIStorage.js
2014-02-27 23:38:54 +00:00
Ryan VanderMeulen
5fcc92f054 Merge m-c to inbound. 2014-02-27 17:33:47 -05:00
Ryan VanderMeulen
c2a4879d8a Merge fx-team to m-c. 2014-02-27 17:31:32 -05:00
Jim Blandy
3a761eccbc Bug 969786: Implement Debugger.Source.prototype.introductionScript. r=sfink 2014-02-26 15:20:00 -08:00
Hubert B Manilla
07c456c316 Bug 943356 - Prettifing a source while paused will not switch away from it. r=fitzgen 2014-02-27 11:39:56 -05:00
Erik Vold
34c7599e4e Bug 964545 Add-on SDK page-mods are now debuggable r=dcamp 2014-01-27 23:21:31 -08:00
Boris Zbarsky
51c7e3a485 Bug 980965. Stop using DOM constructors as functions in chrome code. r=bholley 2014-03-10 17:38:14 -04:00
Joe Walker
0197a26343 Bug 933727 - Split gcli.jsm and use JS directly from gcli project; r=mratcliffe
* * *
Bug 933727 - Update Developer Toolbar to use promises and split out GCLI; r=mratcliffe
* * *
Bug 933727 - Update GCLI tests to use Task.spawn; r=mratcliffe
* * *
Bug 933727 - Update the Inspector to use split out GCLI; r=pbrosset
* * *
Bug 933727 - Update style editor to use split out GCLI; r=harth
* * *
Bug 933727 - Update Debugger to use split out GCLI; r=past
* * *
Bug 933727 - Update Profiler/Tilt/Scratchpad to use split out GCLI; r=valueof

--HG--
rename : browser/devtools/commandline/test/browser_cmd_pref.js => browser/devtools/commandline/test/browser_cmd_pref1.js
rename : browser/devtools/commandline/test/browser_cmd_pref.js => browser/devtools/commandline/test/browser_cmd_pref2.js
rename : browser/devtools/commandline/test/browser_gcli_cli.js => browser/devtools/commandline/test/browser_gcli_cli1.js
rename : browser/devtools/commandline/test/browser_gcli_cli.js => browser/devtools/commandline/test/browser_gcli_cli2.js
rename : browser/devtools/commandline/test/browser_gcli_completion.js => browser/devtools/commandline/test/browser_gcli_completion1.js
rename : browser/devtools/commandline/test/browser_gcli_completion.js => browser/devtools/commandline/test/browser_gcli_completion2.js
2013-09-03 12:20:27 +01:00
J. Ryan Stinnett
8b18eca111 Bug 976679 - Move event-emitter to toolkit. r=paul
--HG--
rename : browser/devtools/shared/event-emitter.js => toolkit/devtools/event-emitter.js
rename : browser/devtools/shared/test/browser_eventemitter_basic.js => toolkit/devtools/tests/mochitest/test_eventemitter_basic.html
2014-02-25 22:22:05 -06:00
Mihai Sucan
56129edf1c Bug 970914 - Avoid confusion where if there's already a console client (attachConsole), we get the same WebConsoleClient instance and startListeners is not called. r=past 2014-02-25 18:47:51 +02:00
Mihai Sucan
366a6b8c6e Bug 609872 - Ability to execute code in sub-documents (iframes/frames); r=past 2014-02-25 22:02:58 +02:00
Patrick Brosset
96dfb60024 Bug 962647 - Nodes searched in the inspector selector-search box now appear correctly in the markup-view; r=harth 2014-02-25 16:33:57 +01:00
Carsten "Tomcat" Book
5d5e9aeb99 Merge mozilla-central to fx-team on a CLOSED TREE 2014-02-25 15:42:32 +01:00
Mihai Sucan
180e2f4d62 Bug 975167 - Traceback in autocompletion while debugging; r=past 2014-02-21 21:06:20 +02:00
Fernando Jiménez
46a06bdfed Bug 903291 - App download hangs indefinitely if the child process dies before confirming the install. r=fabrice 2014-02-24 09:52:15 +01:00
Fabrice Desré
d949be0ef1 Backout 96eaa0f376ab (bug 961282) for smoketest regression. 2014-02-21 11:54:03 -08:00
Marco Castelluccio
7b192b8c75 Bug 961282 - In Webapps.jsm, create directories only when really needed. r=fabrice 2014-02-20 15:35:09 -05:00
Brandon Benvie
0832fc67bd Bug 974065 - Add test file missing from previous push. r=me 2014-02-19 14:15:06 -08:00
Brandon Benvie
46579fa9d1 Bug 974065 - Add async function helpers to devtools. r=fitzgen, r=robcee 2014-02-19 14:08:36 -08:00
Mihai Sucan
077abafc2f Bug 952190 - Pretty output for native objects from chrome windows; r=past 2014-02-19 14:33:56 +02:00
Nick Fitzgerald
a161828649 Bug 974072 - Only restore breakpoints if there are breakpoints in the debugger server's breakpoint store; r=past 2014-02-18 14:35:50 -08:00
Nick Fitzgerald
ab88d3311c Bug 973983 - Use ES6 generators instead of old style generators in debugger script actors; r=vporof 2014-02-18 10:37:11 -08:00
Heather Arthur
ce73391a14 Bug 971974 - Wait for style sheet to load before querying for imported sheets in style editor. r=pbrosset 2014-02-18 09:20:25 -05:00
Nick Fitzgerald
c28afba469 Bug 964706 - Support getter and setter literal syntax in the debugger's pretty printer; r=benvie 2014-02-15 12:41:01 -08:00
Phil Ringnalda
89c3345063 Merge f-t to m-c 2014-02-15 10:10:31 -08:00
Panos Astithas
0e016fbf86 Use the wrapped global to decide if we are in an xpcshell environment or not (bug 901930). r=vporof 2014-02-15 10:57:26 +02:00
Masayuki Nakano
a183cc5385 Bug 969247 part.1 Remove or replace DOM_VK_ENTER and NS_VK_ENTER users r=smaug 2014-02-15 09:57:39 +09:00
Vivien Nicolas
215da17f58 Bug 970937 - [JavaScript Error: 'parentDocShell is null'] in LayoutHelpers.jsm. r=paul 2014-02-15 01:45:45 +01:00
Wes Kocher
b921abacaf Merge fx-team to m-c 2014-02-13 17:28:56 -08:00
Brion Vibber
070ae4ffe5 Bug 956567 - [prettify] Pretty print in the debugger produces invalid js. r=fitzgen 2014-02-13 10:02:51 -05:00
Patrick Brosset
25aa682d9f Bug 970532 - CSS rule-view deals with MathML elements correctly; r=miker 2014-02-12 12:14:46 +01:00
Ryan VanderMeulen
4ba91ec7b7 Merge m-c to inbound. 2014-02-13 10:31:44 -05:00
Ted Mielczarek
79ca8d245f Bug 968837 - Move more Mochitests into manifests. r=jmaher
--HG--
rename : toolkit/components/places/tests/browser/bug_399606/399606-history.go-0.html => toolkit/components/places/tests/browser/399606-history.go-0.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-httprefresh.html => toolkit/components/places/tests/browser/399606-httprefresh.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-location.reload.html => toolkit/components/places/tests/browser/399606-location.reload.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-location.replace.html => toolkit/components/places/tests/browser/399606-location.replace.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-window.location.href.html => toolkit/components/places/tests/browser/399606-window.location.href.html
rename : toolkit/components/places/tests/browser/bug_399606/399606-window.location.html => toolkit/components/places/tests/browser/399606-window.location.html
rename : toolkit/components/places/tests/browser/visituri/begin.html => toolkit/components/places/tests/browser/begin.html
rename : toolkit/components/places/tests/browser/visituri/final.html => toolkit/components/places/tests/browser/final.html
rename : toolkit/components/places/tests/browser/visituri/redirect_once.sjs => toolkit/components/places/tests/browser/redirect_once.sjs
rename : toolkit/components/places/tests/browser/visituri/redirect_twice.sjs => toolkit/components/places/tests/browser/redirect_twice.sjs
rename : toolkit/components/places/tests/browser/settitle/title1.html => toolkit/components/places/tests/browser/title1.html
rename : toolkit/components/places/tests/browser/settitle/title2.html => toolkit/components/places/tests/browser/title2.html
rename : toolkit/components/places/tests/mochitest/bug94514-postpage.html => toolkit/components/places/tests/bug94514-postpage.html
rename : toolkit/components/places/tests/mochitest/test_bug_411966.html => toolkit/components/places/tests/test_bug_411966.html
rename : toolkit/components/places/tests/mochitest/test_bug_461710_perwindowpb.html => toolkit/components/places/tests/test_bug_461710_perwindowpb.html
rename : toolkit/components/places/tests/mochitest/test_bug_94514.html => toolkit/components/places/tests/test_bug_94514.html
2014-02-06 15:37:30 -05:00
J. Ryan Stinnett
f7b40c0687 Bug 919819 - Detect JS files from fetched content type. r=fitzgen
--HG--
rename : browser/devtools/debugger/test/browser_dbg_pretty-print-01.js => browser/devtools/debugger/test/browser_dbg_pretty-print-13.js
rename : browser/devtools/debugger/test/code_ugly.js => browser/devtools/debugger/test/code_ugly-8
rename : browser/devtools/debugger/test/doc_pretty-print.html => browser/devtools/debugger/test/doc_pretty-print-3.html
2014-02-11 15:35:11 -06:00
J. Ryan Stinnett
b5f85bdf9c Bug 966039 - Test more parts of app actor via mochitest. r=ochameau 2014-02-10 15:52:50 -06:00
Paul Rouget
1d515cb4ad Bug 962511 - Implement an eventlooplag actor. r=past 2014-02-05 16:29:38 +01:00
Gregory Szorc
afdb724edf Bug 969021 - Part 1: Consolidate moz.build data into parent moz.build files; r=ted
Many moz.build files define things that could be defined in parent
moz.build files. Keeping the number of moz.build files low helps with
build times due to less I/O and fewer directories traversed.

This patch eliminates a lot of moz.build files by moving their content
into parent moz.build files.

--HG--
extra : rebase_source : 0cfdf2697d10532e5b03cd27fbaadb41f42b837c
extra : amend_source : 0119d4e4881217f105e0e4ba1dfa9c8f7295f3e9
extra : histedit_source : eb49e62c67af2005fdc08d9c9a07f56bee98d558%2C50951e960e450f9b0e48fc7e8ec369d8666a63b0
2014-02-06 13:00:20 -08:00
Brandon Benvie
caae68189e Bug 967813 - Change loader alias for acorn and add acorn/util/walk.js. r=fitzgen 2014-02-06 12:39:04 -08:00
J. Ryan Stinnett
d772e0f3c8 Bug 968440 - Update security check for getApp in webapps actor. r=ochameau 2014-02-05 15:34:23 -06:00
Alexandre Poirot
f31dcfd39e Bug 966988 - Fix bug 959420 in webapps actor getManifestFor usage. r=paul 2014-02-05 13:29:52 -05:00
Brandon Benvie
ffdb7e28f2 Bug 967698 - Update acorn to version 0.4.1. r=fitzgen 2014-02-04 17:52:38 -08:00
Patrick Brosset
bafde8f3c5 Bug 932896 - Retrieves image data from server for image tooltips and makes tooltip size a pref, r=jwalker,ttaubert 2014-02-05 11:53:46 +01:00
Carsten "Tomcat" Book
3d38247bdb Backed out changeset 18d70a3136f5 (bug 932896) for mochitest-other bustage on a CLOSED TREE 2014-02-05 11:36:02 +01:00
Paul Rouget
49bd82559c Bug 932896 - Retrieves image data from server for image tooltips and makes tooltip size a pref, r=jwalker,ttaubert 2014-02-05 10:02:52 +01:00
Ryan VanderMeulen
fe138fc7aa Backed out changeset 72fdce22d68f (bug 964545) for mochitest-bc crashes. 2014-02-04 15:09:06 -05:00
Ryan VanderMeulen
8f18377377 Merge m-c to fx-team. 2014-02-04 14:45:46 -05:00
Erik Vold
233d46acb5 Bug 964545 - Add-on SDK page-mods are now debuggable r=dcamp 2014-01-27 23:21:31 -08:00
Alexandre Poirot
ae0081be73 Bug 962541 - Allow debugging the same app on subsequent connections. r=paul 2014-02-03 09:43:28 -05:00
Ryan VanderMeulen
16e374bd24 Merge m-c to fx-team. 2014-02-01 17:23:29 -05:00
Heather Arthur
5f7c4c89fc Bug 950915 - Watch for changes to CSS files on disk for source mapped files; r=dcamp 2014-02-01 12:26:53 -08:00
Ryan VanderMeulen
31a6a29b5a Backed out changeset ca2ab9f4ac9c (bug 950266) for suspicion of causing bug 966582. 2014-02-01 14:39:56 -05:00
Patrick Brosset
5770862b2c Bug 952277 - DOMNodes can be highlighted and selected from the debugger [Australis]; r=past, vporof 2014-02-01 10:24:44 +01:00
Victor Porof
99bb901b11 Bug 946601 - Add performance statistics/piecharts in the Network Monitor, r=rcampbell 2014-02-01 08:37:53 +02:00
Fabrice Desré
5a5fa6d369 Bug 950266 - Re-enable the Nuwa process on B2G by default r=me 2014-01-14 16:00:25 -08:00
Fabrice Desré
89b53518cc Bug 950266 - Re-enable the Nuwa process on B2G by default r=me 2014-01-14 16:00:25 -08:00
Patrick Brosset
61c34f059a Bug 947733 - Tooltips are shown on !important properties in the rule-view; r=miker 2014-01-30 16:04:47 +01:00
Jim Blandy
1f478332f7 Bug 964507: Add mochitests for Debugger.Source.protoype.element and .elementAttributeName. r=bz 2014-01-29 14:12:23 -08:00
Panos Astithas
478bf72a6a Ignore native event listeners without a type (bug 962724); r=vporof 2014-01-29 11:23:10 +02:00
Victor Porof
39e2c94ff7 Bug 964700 - Fix test_safeErrorString.js xpcshell test, r=me 2014-01-28 18:25:25 +02:00
Victor Porof
552c900cba Bug 964700 - Make the errors logged by Parser.jsm also contain the problematic source url, r=past 2014-01-28 12:31:51 +02:00
Girish Sharma
bd4472bb91 Bug 717369 - Autocomplete CSS properties and values in the Style Editor - Part 1 - No tests, r=anton, msucan, dcamp, robcee, harth 2014-01-28 20:38:41 +05:30
Carsten "Tomcat" Book
86d650be8c Backed out changeset a76a4f921987 (bug 964700) for XPC Bustage on a CLOSED TREE 2014-01-28 14:03:38 +01:00
Victor Porof
beb6aa8b37 Bug 964700 - Make the errors logged by Parser.jsm also contain the problematic source url, r=past 2014-01-28 13:24:45 +02:00
Jan Keromnes
a606e6d861 Bug 961392 - B2G RemoteDebugger.start() and toolkit DebuggerServer.addBrowserActors() duplicate code. r=ochameau, r=past 2014-01-24 12:11:00 +02:00
Panos Astithas
c2e5563040 Add a memory actor for collecting memory usage data (bug 923275); r=paul 2013-12-03 13:41:02 +02:00
Paul Rouget
35670b7842 Bug 896523 - In Firefox, Console.log does not work from apps launched within the system app. r=msucan 2014-01-24 08:33:31 -05:00
Jim Blandy
bfbc5613fd Bug 935203: Provide introductionType information for JS code appearing in event handlers. r=bz 2014-02-24 15:31:47 -08:00
Peter Van der Beken
04632f8c63 Bug 803106 part 2. Convert DOMStringList to WebIDL bindings - add WebIDL API and switch. r=bzbarsky 2013-07-09 13:54:21 -04:00
Wes Kocher
803fd6483c Backed out 3 changesets (bug 969786) for m-oth permabustage on a CLOSED TREE
Backed out changeset a79a64806e6c (bug 969786)
Backed out changeset 198decf16acf (bug 969786)
Backed out changeset 7d0b03e13765 (bug 969786)
2014-02-26 17:05:33 -08:00
Jim Blandy
6a4b428b35 Bug 969786: Implement Debugger.Source.prototype.introductionScript. r=sfink 2014-02-26 15:20:00 -08:00
Alexey Novak
2db2ce3e20 Bug 956804 - Use DevToolsUtils.reportException in Parser.jsm; r=fitzgen 2014-01-23 09:55:16 -08:00
Tim Taubert
fc3315fbfe merge m-c to fx-team 2014-01-23 10:57:35 +01:00
Jim Blandy
bc63d26719 Bug 958646: Implement Debugger.Script.prototype.global accessor. r=sfink 2014-01-22 16:55:12 -08:00
Panos Astithas
c74418115e Make the debugger frontend cope with an already connected target (bug 933212); r=jryans,fitzgen
* Made the DebuggerClient, which is actually the RootActor front, not consider one of the attached child fronts as "active". Since a single DebuggerClient (or RootFront) is kept around for the App Manager's lifetime, it makes sense to move the notion of "active" tab to the toolbox's target. As each toolbox gets destroyed, the fronts should be detaching from their actors (if they are stateful) so that the app is no longer in a debugging state. Debugging a new app (or reconnecting to a previous one) will create new fronts anyway.
* Slightly refactored the TabClient, ThreadClient, SourceClient and TracerClient towards a protocol.js-based architecture, by adding parent-child references and lifecycle management. Now a tab-scoped thread actor for instance has the tab as its parent, while a global-scoped thread actor (chrome debugger) has the DebuggerCLient (RootFront) as its parent. This lets parents reference their children, so that caching in the target object can work. It also allowed me to move some methods from the DebuggerClient to the actual front that should be responsible, like reconfigureTab, reconfigureThread and attachThread. These methods now use DebuggerClient.requester, too.
* Added some error handling in the debugger client requester around "before" and "after" callbacks, which exposed some errors in tests that are now fixed.
* Fixed the state handling in the thread actor so that merely detaching from a thread doesn't put it in the exited state. This is the part that what was necessary for Firebug's use case.
* Properly loading tracer and webgl actors now on b2g.
2014-01-14 17:39:40 +02:00
Panos Astithas
e91ce82b34 Don't clobber the thread actor global on reload for pages that contain child frames (bug 962632); r=fitzgen 2014-01-23 09:20:07 +02:00
Peiyong Lin
c03d0c746a Bug 961798 - Check if this.window is null in BrowserTabActor.prototype._setJavascriptEnabled. r=past 2014-01-21 09:55:00 +02:00
Alexandre Poirot
8b65e23384 Bug 961659 - Prevent touch helper to end up in a broken state. r=paul 2014-01-21 11:48:04 -05:00
Patrick Brosset
8d3046b734 Bug 961740 - Shows highlighter outline again after hovering over an element, then a text node, then the same element again, r=harth 2014-01-20 21:30:13 +01:00
Mihai Sucan
2ad84d7cf3 Bug 961097 - Very janky regular expression introduced in bug 923856; r=bz 2014-01-17 21:46:09 +02:00
Patrick Brosset
3813bc70f2 Bug 958456 - Hides highlighter when hovering over non-visible nodes in markup-view; r=jwalker 2014-01-17 22:33:59 +01:00
Marco Castelluccio
384728f025 Bug 959420 - Refactor saveApps, getManifestFor, readManifests, writeFile functions to use promises. r=fabrice 2014-01-16 16:26:24 -08:00
Ryan VanderMeulen
127438a7eb Merge inbound to m-c. 2014-01-16 15:06:12 -05:00
Patrick Brosset
f95fccbc9f Bug 959076 - Browser toolbox inspector can pick elements from the browser UI; r=harth 2014-01-15 20:43:25 +01:00
Ryan VanderMeulen
628b3a7cbc Merge m-c to fx-team. 2014-01-15 14:36:54 -05:00
Fabrice Desré
6d39411e37 Bug 891882 - Fix OOP touch events support on b2g desktop. r=vingtetun 2014-01-15 09:28:04 -05:00
Alexandre Poirot
17fe928a45 Bug 891882 - Activate touch events on b2g desktop. r=vingtetun, r=mdas 2014-01-15 09:28:04 -05:00
Brandon Benvie
fcb702c6ff Bug 958347 - Fix pretty printing for labelled break and continue statements. r=fitzgen 2014-01-13 11:40:07 -08:00
Heather Arthur
28fd584836 Bug 959003 - Update SourceMap.jsm to include Sass-compatible changes. r=fitzgen 2014-01-14 09:49:08 -05:00
Patrick Brosset
962e253325 Bug 958763 - Prevent the highlighter from stealing the focus on markup-view hover; r=jwalker 2014-01-14 10:11:46 +01:00
Alexandre Poirot
07aa4e33c8 Bug 952214 - Re-enable webapps actor mochitest on b2g desktop and cover shell.js debugger server initialization. r=paul 2014-01-13 08:44:47 -05:00
J. Ryan Stinnett
423ecdb421 Bug 946813 - Part 4: Reland bug 941012 with working chrome debugger. r=past 2014-01-06 14:55:00 -06:00
J. Ryan Stinnett
dde6631507 Bug 946813 - Part 3: Use independent loaders, mark them invisible. r=past 2014-01-10 23:37:09 -06:00
Nick Fitzgerald
6c092b83f0 Bug 958303 - Remove named function expressions from dbg-client.jsm; r=benvie 2014-01-09 15:06:44 -08:00
Patrick Brosset
bf502a47dd Bug 916443 - part 1 - Toolbox level remote highlighter [Australis], r=paul 2014-01-09 12:36:01 +01:00
Nick Fitzgerald
a3bc834b00 Bug 922835 - Fix the operator of an if conditional in the debugger server; r=robcee 2014-01-06 17:21:53 -08:00
Mihai Sucan
4fd1775646 Bug 956757 - JavaScript Error: 'this.readAndConvertFromStream is not a function' in network-helper.js, line: 258. r=robcee 2014-01-06 18:44:41 +02:00
Luca Greco
0bf0e3ab0d Bug 937197 - Handle requestTypes RDP request for any existent RDP actor. r=fitzgen 2014-01-06 18:27:10 +01:00
Ed Morley
14b30df82f Merge latest green inbound changeset and mozilla-central 2014-01-06 12:51:38 +00:00
Thomas Andersen
8f82702138 Bug 923856 - SyntaxError: JSON.parse: unexpected character in network inspector response, r=msucan,vporof 2014-01-04 23:39:58 +02:00
Tom Schuster
f39e81815a Bug 939294 - Change xpidl jsval to handles. r=gabor,bz,khuey,bsmedberg,terrence 2014-01-09 18:39:36 +01:00
Chris Peterson
e3d932f263 Bug 955890 - Part 2: Fix some undefined property warnings in DevTools JS. r=rcampbell 2013-12-31 20:18:13 -08:00
Chris Peterson
99ed2f11fc Bug 955890 - Part 1: Fix DevTools JS warnings about some code paths not returning a value. r=rcampbell 2013-12-31 19:28:42 -08:00
Mihai Sucan
e6218da369 Bug 843004 - Part 3: VariablesView ObjectActor pretty output; r=benvie,vporof 2013-12-18 20:17:05 +02:00
Mihai Sucan
e8dea1b10a Bug 843004 - Part 2: ObjectActor grip changes to allow pretty output; r=benvie,past 2013-12-19 15:04:59 +02:00
Nick Fitzgerald
400f6251f7 Bug 951874 - self-hosted functions shouldn't appear in the Tracer; r=vporof 2013-12-19 10:41:34 -08:00
Paul Rouget
54ca95f7e8 Bug 951616 - Use docshell to get manifest url. r=ochameau 2013-12-19 11:32:13 -05:00
Heather Arthur
d13f3cb8b3 Bug 949556 - Add Firefox 26-28 backwards compatibility to Style Editor. r=paul 2013-12-19 11:32:12 -05:00
J. Ryan Stinnett
1081b45e49 Bug 946813 - Part 0: Backout ef84114446cc (bug 941012) for breaking browser debugger. r=bustage
--HG--
extra : rebase_source : d2f9506adc15b5f72c0dda2fd4f28deabbf874ec
2013-12-18 12:48:38 -06:00
Nick Fitzgerald
d1c69daf69 Bug 929349 - Integrate a tracing debugger into our existing debugger; r=vporof,past 2013-12-18 14:17:27 -08:00
Paul Rouget
1d4b436e26 Bug 951609 - Fix scope issues in child.js. r=ochameau 2013-12-18 13:18:25 -05:00
Paul Rouget
0d0b379772 Bug 951658 - Kill the inspector front even if walker.release() failed. r=pbrosset 2013-12-18 12:41:28 -05:00
Michael Ratcliffe
8af158adc6 Bug 864098 - Add "Disable Cache" to options panel r=jwalker
--HG--
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs.html => browser/devtools/framework/test/browser_toolbox_options_disable_js.html
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs.js => browser/devtools/framework/test/browser_toolbox_options_disable_js.js
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs_iframe.html => browser/devtools/framework/test/browser_toolbox_options_disable_js_iframe.html
2013-12-18 09:34:49 +00:00
Carsten "Tomcat" Book
b966ec963c Backed out changeset 812c5f165aca (bug 864098) for XPC Bustage on a CLOSED TREE
--HG--
rename : browser/devtools/framework/test/browser_toolbox_options_disable_js.html => browser/devtools/framework/test/browser_toolbox_options_disablejs.html
rename : browser/devtools/framework/test/browser_toolbox_options_disable_js.js => browser/devtools/framework/test/browser_toolbox_options_disablejs.js
rename : browser/devtools/framework/test/browser_toolbox_options_disable_js_iframe.html => browser/devtools/framework/test/browser_toolbox_options_disablejs_iframe.html
2013-12-17 13:58:55 +01:00
Michael Ratcliffe
fc851c63c7 Bug 864098 - Add "Disable Cache" to options panel r=jwalker
--HG--
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs.html => browser/devtools/framework/test/browser_toolbox_options_disable_js.html
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs.js => browser/devtools/framework/test/browser_toolbox_options_disable_js.js
rename : browser/devtools/framework/test/browser_toolbox_options_disablejs_iframe.html => browser/devtools/framework/test/browser_toolbox_options_disable_js_iframe.html
2013-12-17 10:58:21 +00:00
Heather Arthur
5d4ec3539c Bug 949678 - Rule view should show inline sheet links as 'inline:<lineno>' instead of '/:<lineno>' when source maps are enabled; r=pbrosset 2013-12-16 11:49:17 -08:00
Panos Astithas
fa291d77b5 Bug 773563 - Cleanup BTA_detach callers to avoid redundant state checks; r=robcee 2013-12-16 21:27:00 +02:00
Brian Grinstead
f9ce8121d8 Bug 950097 - [ruleview] Styles not being updated on some pages;r=paul 2013-12-13 13:17:23 -06:00
Bobby Holley
07df154678 Bug 937317 - Replace all instance of null cx pushing with AutoSystemCaller. r=bz
This is an easy bonus chunk of the work to phase out cx pushing in the browser.
2013-12-11 17:51:58 -08:00
Heather Arthur
1d65b9038a Bug 926014 - Support CSS source maps; r=dcamp
--HG--
rename : browser/devtools/styleeditor/StyleEditorPanel.jsm => browser/devtools/styleeditor/styleeditor-panel.js
2013-12-06 23:52:32 -08:00
Panos Astithas
025d9c3084 Forbid out of order resumption when two tabs with the same URL are paused (bug 947830); r=fitzgen
Also consider stepping actions as a form of resumption and require the same resumption order when multiple tabs are paused.
2013-12-09 22:09:15 +02:00
J. Ryan Stinnett
a9a2d62674 Bug 947406 - Don't return promise when done with package upload. r=ochameau 2013-12-06 14:49:17 -06:00
Phil Ringnalda
cacf62c269 Back out 35371620801a:bf2019278b77 (bug 937317) for gaia-ui-test bustage and frequent timeouts in its own test 2013-12-07 11:08:56 -08:00
Shu-yu Guo
5456a5b7c1 Bug 946641 - Part 2: Revert in Debugger frontend to balance event suppression/unsuppression. (r=past) 2013-12-06 19:31:09 -08:00
Jeff Walden
470f90ede3 Bug 724768 - Store the various properties of Error objects in reserved slots, and eagerly create the stack string for them. r=bhackett for the TI bits, r=jimb otherwise
--HG--
extra : rebase_source : b1fc9b1f09c36a9f936aa518d53001f430808f95
2012-12-17 14:53:35 -05:00
Ryan VanderMeulen
839040eeee Merge m-c to inbound. 2013-12-06 16:13:37 -05:00
Bobby Holley
cdf05d42a4 Bug 937317 - Replace all instance of null cx pushing with AutoSystemCaller. r=bz
This is an easy bonus chunk of the work to phase out cx pushing in the browser.
2013-12-06 12:01:42 -08:00
Nick Fitzgerald
2ae2f48f12 Bug 917983 - BreakpointActor instances should be saved in the threadLifetimePool; r=past 2013-12-06 09:25:58 -08:00
Nick Fitzgerald
f8f661b16c Bug 917982 - The ThreadActor's threadLifetimePool should actually have the same lifetime as the thread; r=jimb 2013-12-05 16:33:53 -08:00
Nick Fitzgerald
8b6c9c4b36 Bug 943070 - Add a "depth" trace type to the tracer; r=past 2013-12-05 10:58:33 -08:00
Panos Astithas
c3a0275e6b Properly exit nested event loops when a tab is abruptly closed (bug 942931). r=fitzgen 2013-12-05 09:33:55 +02:00
Brian Grinstead
19881b1c46 Bug 931191 - Inspector janks for seconds at a time looking at chat.meatspac.es. r=dcamp 2013-11-06 15:39:50 -06:00
Mihai Sucan
5c9a9143a9 Bug 943496 - Autocomplete should execute native getters; r=past 2013-12-03 15:32:41 +02:00
Patrick Brosset
2c1a2cc18e Bug 940500 - Colorpicker tooltip now edits css gradients correctly. r=miker 2013-12-03 08:45:29 -05:00
Alexandre Poirot
092cf48d76 Bug 941012 - Always use SDK loader to load DebuggerServer. r=jryans 2013-12-02 11:34:47 -05:00
Alexandre Poirot
c22328f7b6 Bug 931921 - Prevent creating multiple intances of global actors. r=past 2013-12-02 11:34:47 -05:00