Commit Graph

2627 Commits

Author SHA1 Message Date
Ryan VanderMeulen
be6dc78394 Merge fx-team to m-c. 2014-01-24 17:00:09 -05:00
Brandon Benvie
a3359cae27 Bug 943681 - Convert to Promise.jsm in the webconsole. r=msucan 2014-01-22 10:21:33 -08:00
Alexey Novak
c305fe69cb Bug 956804 - Use DevToolsUtils.reportException in Parser.jsm; r=fitzgen 2014-01-23 09:55:16 -08:00
Patrick Brosset
21fc74eadd Bug 962085 - Font-inspector "show all fonts" button selects the <body> node remotely; r=paul 2014-01-23 16:54:04 +01:00
Mahdi Dibaiee
999142bd58 Bug 911916 - Search set to identifier under cursor if no text selected. r=vp 2014-01-23 09:39:59 -05:00
Panos Astithas
97a45e85f9 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
Peiyong Lin
4e07087022 Bug 942774 - Fix files loaded into scratchpad to be recognized as "saved". r=benvie 2014-01-22 10:23:21 -08:00
Kay Plößer
b7fdfa1cc0 Bug 960730 - Rewrite inline script / style in devtools/framework/connect/connect.xhtml. r=bgrins 2014-01-22 10:33:58 -05:00
Brandon Benvie
50ba6cc59b Bug 962357 - Disable browser_toolbox_raise.js. r=dcamp 2014-01-21 17:13:53 -08:00
Rob Campbell
60f2a41803 Bug 961767 - Remove dead toggleWebConsole method from hudservice.js; r=msucan 2014-01-21 12:40:00 -05:00
Rob Campbell
40cce5e1dc Bug 960695 - Focus Input line when clicking anywhere in the console; r=msucan 2014-01-16 11:57:00 -05:00
Kay Plößer
dfe7e46d5f Bug 960734 - Remove inline script / style in browser/devtools/layoutview/view.xhtml. r=bgrins 2014-01-21 11:48:04 -05:00
Alexandre Poirot
fdefb08ac4 Bug 961519 - Prevent touch event mode to be disable on iframes unload. r=paul 2014-01-21 11:29:46 -05:00
Brian Grinstead
92628c8c25 Bug 913630 - [rule view] Pasting in multiple CSS declarations should automatically split them up;r=pbrosset 2014-01-16 20:40:54 -06:00
Mihai Sucan
04bfeb6f88 Bug 961621 - Fix for intermittent browser_webconsole_bug_766001_JS_Console_in_Debugger.js | Timed out while waiting for: correct source and line test for debugger for index 2; r=me 2014-01-20 23:09:18 +02:00
Patrick Brosset
3661e6dee0 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
Patrick Brosset
5c0eb1eefe Bug 958966 - Fix intermittent browser_webconsole_bug_653531_highlighter_console_helper.js due to highlighter not shown, r=msucan 2014-01-20 21:23:44 +01:00
Mihai Sucan
81c91f93df Bug 952865 - Fix for intermittent browser_console.js | Timed out while waiting for: messages displayed | jsterm eval result is displayed - Didn't expect -1, but got it; r=me 2014-01-17 20:45:35 +02:00
Patrick Brosset
38ae61e56b Bug 958687 - Fixes pseudo-class lock in highlighter intermittent test failure; r=jwalker 2014-01-17 23:07:48 +01:00
Patrick Brosset
240fe62d93 Bug 958456 - Hides highlighter when hovering over non-visible nodes in markup-view; r=jwalker 2014-01-17 22:33:59 +01:00
Anton Kovalyov
e37bd6d5eb Bug 960704 - Upgrade CodeMirror to 3.21. r=msucan 2014-01-17 13:04:00 -08:00
Anton Kovalyov
c66cff2b44 Bug 960270 - Streamline Editor API. r=msucan 2014-01-17 12:58:45 -08:00
Brandon Benvie
b2b2644858 Bug 947612 - Fix VariablesView so that editableName._onCleanup is called. r=vp 2014-01-17 10:40:41 -08:00
Mihai Sucan
d03ffbf82a Bug 961051 - Fix for intermittent browser_console_addonsdk_loader_exception.js | This test exceeded the timeout threshold; r=me 2014-01-17 19:36:40 +02:00
Michael Ratcliffe
014f26c1a0 Bug 952511 - markupview still change attribute values. r=pbrosset 2014-01-10 17:55:58 +00:00
Mihai Sucan
ed33b964d0 Bug 950565 - Fix for intermittent browser_webconsole_bug_782653_CSS_links_in_Style_Editor.js | Test timed out; r=me 2014-01-16 23:33:02 +02:00
Mihai Sucan
1988183de2 Bug 951146 - Fix for intermittent browser_webconsole_console_logging_api.js | Timed out while waiting for: 1 message shown for exception (logging turned on); r=me 2014-01-16 22:49:20 +02:00
Mihai Sucan
09233edca4 Bug 946066 - Fix for intermittent browser_webconsole_bug_658368_time_methods.js | Timed out while waiting for: bTimer (or aTimer) started; r=me 2014-01-16 19:20:21 +02:00
Mihai Sucan
b0e3d6fdfa Bug 945489 - Fix for intermittent browser_webconsole_bug_642615_autocomplete.js | Timed out while waiting for: completion value for 'docu'; r=me 2014-01-16 18:08:08 +02:00
Mihai Sucan
64385775a9 Bug 867992 - Fix for intermittent browser_webconsole_bug_630733_response_redirect_headers.js | Timed out while waiting for: 301 and 404 responses; r=me 2014-01-16 14:43:57 +02:00
Kay Plößer
ab49791e49 Bug 960737 - Remove inline script / style in browser/devtools/fontinspector/font-inspector.xhtml;r=bgrins 2014-01-24 10:49:37 -06:00
Peiyong Lin
55305b0740 Bug 961771 - Disable highlighter when switching tools. r=pbrosset 2014-01-24 17:28:41 +01:00
Mihai Sucan
dc07968f72 Bug 939783 - console.trace() group traces even if part of trace is different; r=robcee 2014-01-23 23:37:32 +02:00
Wes Kocher
35c2870582 Backed out changeset f63078a8ce74 (bug 943681) for webconsole test timeouts on at least Windows debug builds 2014-01-23 17:43:54 -08:00
Ryan VanderMeulen
b05202b7e2 Merge inbound to m-c. 2014-01-16 15:06:12 -05:00
Olli Pettay
dd0abe67b5 Bug 960351 - browser_bug726427_csstransform_tooltip.js times out, r=pbrosset
--HG--
extra : rebase_source : e05f39f7ef4d73823bb5445b1cc398f81e560253
2014-01-16 15:38:10 +02:00
Mihai Sucan
60517b6d33 Bug 919072 - Fix for intermittent TEST-UNEXPECTED-FAIL | browser_webconsole_bug_601352_scroll.js | scroll location is not at the top - Didn't expect 0, but got it; r=me 2014-01-16 13:02:25 +02:00
Victor Porof
e2b64102d9 Bug 960237 - Re-enable browser_dbg_break-on-dom-05.js, r=past 2014-01-16 12:36:53 +02:00
Anton Kovalyov
d9b64b76ed Bug 734439 - Add code folding support to the source editor. r=msucan r=benvie 2014-01-15 16:23:32 -08:00
Victor Porof
007f696e2e Bug 960237 - Link to this bug in debugger/test/browser.ini for re-enabling browser_dbg_break-on-dom-05.js, r=me 2014-01-15 23:09:18 +02:00
Victor Porof
d60930efda Bug 947544 - Disable browser_se_bfcache.js because of intermittent oranges, r=me 2014-01-15 22:59:15 +02:00
Victor Porof
c8d2d1e43a Backed out changeset 55c0b8b56600 because it doesn't fix bug 947544, r=me 2014-01-15 22:59:14 +02:00
Anton Kovalyov
57570f0640 Bug 941725 - Add emacs and vim key bindings to source editor. r=harth r=benvie r=msucan 2014-01-15 12:04:19 -08:00
Ryan VanderMeulen
18918a8c46 Merge b2g-inbound to m-c. 2014-01-15 14:25:35 -05:00
Ed Morley
aa88ab2dc2 Merge mozilla-central and b2g-inbound
--HG--
rename : content/events/src/nsDOMEvent.h => dom/events/nsDOMEvent.h
2014-01-15 18:09:12 +00:00
Alexandre Poirot
291e390c9f Bug 891882 - Activate touch events on b2g desktop. r=vingtetun, r=mdas 2014-01-15 09:28:04 -05:00
Joe Walker
3055c32f77 Bug 927423 - Add promise return to EventEmitter.once; r=bbenvie 2014-01-15 10:33:18 +00:00
Wes Kocher
64a15a08ff Merge m-c to fx-team 2014-01-14 16:15:24 -08:00
Wes Kocher
2b6b5c7c0f Merge inbound to m-c 2014-01-14 15:24:45 -08:00
Ed Morley
f5e3c10d1f Bug 952865 - Disable browser_console.js on Linux for intermittent failures 2014-01-14 16:39:04 +00:00