Граф коммитов

1113 Коммитов

Автор SHA1 Сообщение Дата
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
Ryan VanderMeulen 23e67bd959 Backed out 2 changesets (bug 941012, bug 931921) for suspicion of breaking Mn on OSX. CLOSED TREE
Backed out changeset c50cca7d248a (bug 941012)
Backed out changeset eb8d750eabb3 (bug 931921)
2013-12-02 13:47:29 -05:00
J. Ryan Stinnett 64ea1cec79 Bug 912057 - Replace Browser Debugger with Browser Toolbox. r=past
--HG--
rename : browser/devtools/debugger/DebuggerProcess.jsm => browser/devtools/framework/ToolboxProcess.jsm
2013-12-02 02:28:01 -06:00
Alexandre Poirot de6d743a5c Bug 941012 - Always use SDK loader to load DebuggerServer. r=jryans 2013-12-02 11:34:47 -05:00
Alexandre Poirot 3aa17893dc Bug 931921 - Prevent creating multiple intances of global actors. r=past 2013-12-02 11:34:47 -05:00
Victor Porof 3049ad72cd Bug 943596 - The shader editor highlighting acts weirdly when there's a custom framebuffer attachment on the default renderbuffer, r=rcampbell 2013-11-27 09:08:52 +02:00
Christos Stathis acdcd914ad Bug 842682 - Use the debugger API for autocomplete and provide suggestions from the selected stackframe scope; r=msucan 2013-11-26 20:42:02 +02:00
Victor Porof a351511463 Bug 938549 - Recompiling shaders when highlighting is very heavy and loses cached state, r=rcampbell
--HG--
rename : browser/devtools/shadereditor/test/browser_se_programs-blackbox.js => browser/devtools/shadereditor/test/browser_se_programs-blackbox-01.js
rename : browser/devtools/shadereditor/test/browser_se_programs-highlight.js => browser/devtools/shadereditor/test/browser_se_programs-highlight-01.js
2013-11-26 10:51:20 +02:00
Nick Fitzgerald ed8308972b Bug 934163 - Use Cu.isDeadWrapper in objectDescriptor; r=past 2013-11-25 10:31:46 -08:00
Nick Fitzgerald f38be223d0 Bug 942362 - Use DevToolsUtils.reportException in dbg-client.jsm; r=past 2013-11-25 10:31:46 -08:00
Nick Fitzgerald 51324831f8 Bug 934163 - Improve performance of tracer actors; r=past 2013-11-25 10:11:53 -08:00
Shu-yu Guo fbdf70e4d5 Bug 941787 - Fix race between tab closure event and nested event loop popping in devtools browser actor. (r=panos) 2013-11-24 22:51:19 -08:00
Mike Hommey f6f81dedfc Bug 941989 - Remove useless EXTRA_DSO_LDOPTS. r=mshal 2013-11-23 07:02:10 +09:00
Michael Ratcliffe 6ce03518ed Bug 939098 - Stop markup view parsing color names out of context. r=jwalker 2013-11-18 16:07:24 +00:00
Nick Fitzgerald 9379e40d2e Bug 917583 - part 1: make function's definition site its own request in the RDP; r=past 2013-11-05 16:40:00 -08:00
Panos Astithas 56603706c8 Black-box self hosted functions (bug 933738); r=fitzgen 2013-11-19 10:37:04 -08:00
Paul Rouget 2be9c4605b Bug 939840 - Show position in layout view. r=miker 2013-11-19 09:16:03 -05:00
Paul Rouget 73bbf74120 Bug 939122 - Move styleinspector.properties in /toolkit. r=miker 2013-11-19 09:15:46 -05:00
Mike Hommey 2812d11fce Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00