Commit Graph

275 Commits

Author SHA1 Message Date
Victor Porof
443aa6e4b4 Bug 791323 - Need a mechanism to select a script programmatically in the debugger, r=rcampbell 2012-11-27 18:19:24 +02:00
Victor Porof
d44b339bfc Bug 815277 - Source editor's 'Find' and 'Jump to line' commands should use the frontend UI, r=past 2012-11-27 18:19:23 +02:00
Victor Porof
8567d8ee8e Bug 812814 - Add a way to edit or remove watch expressions while the debugger is paused, r=past 2012-11-27 18:19:23 +02:00
Joe Walker
8825e0e286 Backed out changeset 132d2e88ef03 (bug 788977) for talos regression. 2012-11-27 10:39:10 +00:00
Joe Walker
0a4778345c Merge m-c to fx-team 2012-11-24 12:06:17 +00:00
Joe Walker
42b72a060c Bug 788977 - [toolbox] Land the developer tools window; r=harth,jwalker,mikeratcliffe,paul,dão 2012-11-22 21:35:19 +00:00
Ryan VanderMeulen
963aad5ecd Merge m-c to fx-team. 2012-11-22 00:34:14 -05:00
Victor Porof
a486d02e02 Bug 813697 - TypeError: breakpointClient is null at debugger-controller.js:472, r=past 2012-11-21 10:49:45 +02:00
Victor Porof
e88eef8daf Bug 813587 - When performing global searches with very few characters the browser may become unresponsive, r=past 2012-11-21 10:49:45 +02:00
Victor Porof
5dd997da61 Bug 805759 - Relax global search results auto-expand rules, r=past 2012-11-21 10:49:45 +02:00
Victor Porof
11c064e6e0 Bug 813172 - Evaluating 'arguments' as a watch expression always yields an empty pseudo-array, r=rcampbell 2012-11-21 10:49:45 +02:00
Victor Porof
2f7aea65b0 Bug 813471 - A breakpoint can be placed at the wrong line when using key shortcuts after opening the source editor's context menu, r=past 2012-11-20 12:57:05 +02:00
Victor Porof
b97eae3279 Bug 813199 - Closing a tab with a conditional breakpoint panel open does not hide the panel, r=past 2012-11-20 13:38:45 +02:00
Seth Fowler
630ed49838 Bug 812241 - Remove disabled test warnings. r=khuey 2012-11-20 16:13:04 -08:00
Peter Van der Beken
243151f563 Fix for bug 814022 (Make instanceof for new DOM bindings work across scopes). r=bz. 2012-11-19 11:59:13 +01:00
Victor Porof
86613125ac Bug 727429 - Add support for watch expressions to the debugger, r=rcampbell 2012-11-17 21:41:04 +02:00
Victor Porof
f530af96af No bug - Fix 'browser_dbg_bug740825_conditional-breakpoints-02.js' caused by 43303dfa12a5, r=past 2012-11-16 13:16:23 +02:00
Panos Astithas
ae2a641cf3 Set breakpoints in all scripts with bytecode in the specified line (bug 793214), r=rcampbell 2012-11-01 17:34:10 +02:00
Victor Porof
5d4b6bba31 No bug - Fix 'browser_dbg_bug740825_conditional-breakpoints-01.js' caused by 43303dfa12a5, r=past 2012-11-16 10:47:30 +02:00
Victor Porof
04aa5c5bd6 Bug 740825 - Implement conditional breakpoints, r=past 2012-11-16 08:42:52 +02:00
Mike Hommey
ff8f0159be Bug 821182 - Get firefox executable from the directory service instead of guesswork from CurProcD. r=past 2012-12-14 08:32:57 +01:00
Victor Porof
eff70cd18c Bug 808372 - After bug 807222, the variables view feels sluggish when expanding some nodes, r=past 2012-11-16 08:34:13 +02:00
Victor Porof
16313d3ff8 Bug 810642 - Intermittent browser_dbg_panesize.js | Height preferences shouldn't have been updated yet, r=past 2012-11-12 16:14:09 +02:00
Victor Porof
8a9ce74024 Bug 809392 - The remote and chrome debugger windows don't have a title, r=past 2012-11-10 13:14:40 +02:00
Victor Porof
83bab9da09 Bug 808980 - Clicking on the empty area of the stack list produces error message: item is null, r=past 2012-11-10 13:14:40 +02:00
Victor Porof
7dba54f417 Bug 808786 - Add a pref to disable sorting the variables when adding them in the view, r=past 2012-11-10 13:14:40 +02:00
Victor Porof
26d567403e Bug 808691 - The remote and chrome debugger windows should remember their size across sessions, r=past 2012-11-10 13:14:40 +02:00
Panos Astithas
24d9d0ae1d Merge m-c to fx-team 2012-11-07 11:14:37 +02:00
Ed Morley
0ebccf77e2 Bug 753225 - Disable browser_dbg_createRemote.js on platforms other than Windows too, until it's made to behave 2012-11-06 22:26:56 +00:00
Victor Porof
25807e7d90 No bug - Fix 'browser_dbg_propertyview-data.js | Test timed out' after 62379ce61c84, r=dcamp 2012-11-06 19:33:59 +02:00
Ed Morley
092f2cf1f0 Merge mozilla-central to fx-team
--HG--
rename : browser/devtools/debugger/VariablesView.jsm => browser/devtools/shared/VariablesView.jsm
2012-11-06 14:16:07 +00:00
Victor Porof
4d334e4daf Bug 794823 - Refactor and move the debugger's PropertyView in shared, so that it can replace PropertyPanel.jsm soon, r=past, msucan
--HG--
rename : browser/devtools/debugger/VariablesView.jsm => browser/devtools/shared/VariablesView.jsm
2012-11-04 01:01:05 +02:00
Victor Porof
ce3c4d522a Bug 793375 - Search operator for finding a variable in scope(s) while the debugger is paused, r=past 2012-11-04 01:01:05 +02:00
Victor Porof
21fe763a1d Bug 798874 - The variables view should be filterable, r=past 2012-11-04 01:01:05 +02:00
Ryan VanderMeulen
7ce522bbc4 Merge fx-team to m-c. 2012-11-02 15:45:53 -04:00
Victor Porof
d963678d37 Bug 774011 - Intermittent browser_dbg_createRemote.js | Should be paused after an interrupt request. - Got false, expected true | Should have one frame in the stack. - Got 0, expected 1, r=past 2012-11-02 16:39:12 +02:00
Jim Mathies
8ee8d804b6 Bug 807756 - Fix bad gre paths in browser debugger jsm. r=gavin 2012-11-01 14:28:49 -05:00
Panos Astithas
fdfd985c80 Bug 740551 - ThreadActor should automatically add appropriate debuggee globals - Patch v14; r=rcampbell 2012-10-31 18:31:55 +02:00
Victor Porof
e0501e8f86 Bug 806748 - Intermittent browser_dbg_location-changes-blank.js | The source editor not have any text displayed. - Got 546, expected 0, r=rcampbell 2012-11-02 09:32:31 +02:00
Victor Porof
e0fab10863 Bug 783729 - Debugger: JS scripts can get HTML syntax highlighting, r=rcampbell 2012-11-02 09:31:55 +02:00
Panos Astithas
fbc64fb6e0 Bug 771655 - Debugger does not show up if any progress listener (e.g. NoScript) reads the WebProgress argument's DOMWindow property in onStateChange(); r=vporof 2012-10-31 16:02:07 +02:00
Victor Porof
a7b9d70502 Bug 807222 part 4. Fix timeout in debugger propertyview test due to larger number of properties on the global. r=past 2012-11-03 13:57:33 +02:00
Kyle Huey
1482122303 Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon
--HG--
extra : rebase_source : 98337b6a8c07d05e8c961a452dd05a7d75c3c60b
2012-10-31 09:13:28 -07:00
Vicamo Yang
8297cdabd6 Backout 67cb43bb8865: Breaks B2G Marionette 2012-10-31 16:35:11 +08:00
Kyle Huey
bdf47895bb Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 12:28:11 -07:00
Ed Morley
777eed8444 Backout a145ded68994, e0cf397089ec & 1545e91c658e (bug 798491) for bustage on a CLOSED TREE 2012-10-30 17:02:31 +00:00
Kyle Huey
aa1997a51a Bug 798491: Add an option to stick all chrome JSMs/JS components in the same compartment. r=mrbkap,philikon 2012-10-30 08:26:12 -07:00
Jason Orendorff
cfeb868739 Bug 807001 - Change Map and Set size() methods to accessor properties. r=Waldo.
--HG--
extra : rebase_source : bf2809aa1d943caa6349d7b44621cd1b0bb85742
2012-11-02 10:12:36 -05:00
Victor Porof
a4918d3e12 Bug 790216 - Optimize global search results, r=past 2012-10-26 23:28:54 +03:00
Victor Porof
5110f5643e Bug 790556 - Remember last IP address for remote debugger, r=past 2012-10-26 23:28:54 +03:00
Victor Porof
3795d7000f Bug 804575 - Implement a way of keeping the debugger panes always visible, r=past 2012-10-26 23:28:54 +03:00
Victor Porof
23894e6a79 Bug 796148 - Implement a 'gear menu', r=past 2012-10-26 23:28:54 +03:00
Victor Porof
896057a772 Bug 794886 - Avoid confusion caused by accidentally prefing off the panels, r=past 2012-10-26 23:28:54 +03:00
Victor Porof
85b1ebb05d Bug 751836 - After stepping in the debugger, any open nodes in the property view are collapsed, r=past 2012-10-26 23:28:54 +03:00
Victor Porof
e167d0dbe1 Bug 803933 - Intermittent browser_dbg_reload-same-script.js | Timed out while polling for the scripts. followed by 10,933 other failures, r=past 2012-10-26 23:28:54 +03:00
Victor Porof
b73c53c7c5 Bug 707302 - Optimize and refactor the debugger frontend to use constructors instead of attached functions to DOM nodes, r=rcampbell 2012-10-26 20:10:17 +03:00
Panos Astithas
e45207e5b2 Make the simple leaktest run first and give it ample time to make sure GC from previous tests does not cause debugger tests to fail (bug 774619); r=vporof
--HG--
rename : browser/devtools/debugger/test/browser_dbg_leaktest.js => browser/devtools/debugger/test/browser_dbg_aaa_run_first_leaktest.js
2012-12-13 15:47:36 +02:00
Victor Porof
5ee4370209 Bug 812962 - Intermittent browser_dbg_bug740825_conditional-breakpoints-02.js | an unexpected uncaught JS exception reported through window.onerror - ReferenceError: console is not defined, r=past 2012-11-19 10:40:08 +02:00
Anton Kovalyov
427c365cb3 Add 'Show hidden properties' checkbox (Bug 786070); r=past f=gavin,rcampbell,vporof 2012-10-05 11:20:47 -07:00
Anton Kovalyov
a0d071a5a8 Bug 737803 - Setting a breakpoint in a line without code should move the icon to the actual location; r=past 2012-10-08 10:08:12 -07:00
Ed Morley
518e3c5e11 Bug 798419 - Fix incorrect spellings of success(ful) in test output; r=me 2012-10-05 17:48:15 +01:00
Panos Astithas
c5bc12b211 Merge m-c to fx-team 2012-10-04 09:54:25 +03:00
Victor Porof
55f65a6780 Bug 797404 - Sources which take too long to fetch incorrectly show up after a page refresh, reload-same-script orange fix, r=past 2012-10-03 23:35:11 +03:00
Victor Porof
43f46b5e28 Bug 797404 - Sources which take too long to fetch incorrectly show up after a page refresh, r=past 2012-10-03 22:57:01 +03:00
Nick Fitzgerald
7e50379b4f bug 788754: simplify SourceClient's api; r=past 2012-09-28 08:27:00 +03:00
Nick Fitzgerald
f463ce7b81 bug 755661 part 4 - debugger frontend use the sources over protocol; r=past 2012-09-27 11:31:00 +03:00
Ed Morley
83f6c0de2d Bug 753225 - Disable browser_dbg_createRemote.js on Windows for frequent failures 2012-10-03 11:49:40 +01:00
Victor Porof
01040437df Bug 782877 - Intermittent browser_dbg_bfcache.js | uncaught JS exception - TypeError: element is undefined at debugger-controller.js:1275, r=rcampbell 2012-10-01 18:15:20 +03:00
Victor Porof
28cec19754 Bug 790553 - Increase the timeout when connecting to Firefox for Android from the Remote Debugger, r=past 2012-10-01 15:16:00 +03:00
Victor Porof
5f29d5c4a9 Bug 795009 - REMOTE_PROFILE_NAME should actually be chrome, r=past 2012-10-01 15:15:10 +03:00
Victor Porof
e868133933 Bug 794887 - Some entities in debugger.dtd are unused, r=past 2012-10-01 15:14:46 +03:00
Victor Porof
e241419436 Bug 790650 - It may be a good idea to have the debugger start with collapsed panels, r=past 2012-09-24 15:25:33 +03:00
Panos Astithas
4f4e6f3b97 Bug 792867 - Debugger mochitests leak when run separately. r=rcampbell 2012-09-22 18:44:00 +03:00
Panos Astithas
dc9481235a Bug 790952 - Debugger server always creates new actor instances. f=glandium r=rcampbell 2012-09-21 09:04:21 +03:00
Ms2ger
1e7015f897 Merge PGO-green changeset from m-i to m-c. 2012-09-20 11:51:47 +02:00
Panos Astithas
a23a7fbcb1 Bug 781515 - Use a default allowConnection handler in dbg-server.js so that add-ons don't have to provide their own. r=rcampbell, f=Pike,mgoodwin 2012-09-20 09:40:01 +03:00
Panos Astithas
6658636165 Bug 753401 - The debugger server root and tab actors should be easily extensible; r=rcampbell
--HG--
rename : browser/devtools/debugger/test/browser_dbg_contextactor-02.js => browser/devtools/debugger/test/browser_dbg_globalactor-01.js
2012-09-20 09:36:32 +03:00
Ryan VanderMeulen
ea8418a01e Merge the last PGO-green inbound changeset to m-c. 2012-09-14 21:09:07 -04:00
Victor Porof
641754b6c0 Bug 787181 - DebuggerController._isChromeDebugger is broken, fix remote-enabled pref typo 2012-09-14 00:30:14 +03:00
Victor Porof
6f30909856 Bug 790891 - Search operators are hardcoded in debugger.xul, r=past 2012-09-14 00:00:19 +03:00
Victor Porof
dc4d601f45 Bug 787181 - DebuggerController._isChromeDebugger is broken, r=past 2012-09-14 00:00:18 +03:00
Victor Porof
f2261ca96a Bug 785889 - Make search related keyboard shortcuts discoverable, r=past 2012-09-12 13:39:51 +03:00
Victor Porof
4727384ffe Bug 785883 - Pressing up/down/tab while filtering scripts should have some expected behavior, r=past 2012-09-12 13:39:29 +03:00
Victor Porof
e738d1ba0e Bug 779732 - Make search operations in the debugger more intuitive, r=past 2012-09-11 22:50:20 +03:00
Victor Porof
1fe1cfcae6 Bug 785650 - Make it easier to stop searching for scripts in the Debugger, r=past 2012-09-11 22:50:19 +03:00
Abraa
16a2210816 Bug 788229 - Change String.indexOf to String.contains. r=jaws 2012-09-12 10:23:34 -04:00
Panos Astithas
48e4d0e008 Bug 786169 - Corrupt non-latin text into debugger; r=msucan 2012-09-11 11:40:54 +03:00
Panos Astithas
fcc4ea9dc0 Use the statically-inferred name for anonymous functions (bug 786711) r=msucan,vporof 2012-09-10 11:48:52 +03:00
Abhishek Potnis
c186bfb37f Bug 691925 - Replaced content.focus() with gBrowser.selectedBrowser.focus() and/or window.focus(). r=dao 2012-09-19 12:59:26 +02:00
Jim Mathies
2433e81415 Bug 789360 - devtools references to modules using wrong url. r=past 2012-09-08 06:13:37 -05:00
Victor Porof
8703eba6a2 Bug 783810 - Intermittent browser_dbg_location-changes-new.js | There should be a selected script, | The source editor should have some text displayed, | The menulist should not display a notice that there are no scripts availalble, | The menulist should have a too... - r=robcee 2012-08-29 03:17:18 +03:00
Victor Porof
23c297ebcd Bug 780198 - Intermittent browser_dbg_reload-same-script.js | Test timed out, followed by browser_dbg_script-switching.js | an unexpected uncaught JS exception reported through window.onerror, r=past 2012-08-26 01:13:59 +03:00
Victor Porof
02275585c4 Bug 773732 - After reloading a page, the selected script and line should remain the same. r=robcee 2012-08-25 17:23:23 +03:00
Victor Porof
9771efb4d0 Bug 766054 - [debugger] experiment with collapsed panels, r=rcampbell 2012-07-20 11:56:46 +03:00
Victor Porof
93674b3fe1 Bug 774788 - free text search across all scripts, r=rcampbell 2012-08-18 12:29:47 +03:00
Panos Astithas
c3e23a698c Bug 783393 - Breakpoints not getting caught on reload, r=rcampbell f=rcampbell,dcamp,vporof 2012-08-24 10:41:02 +03:00
Matt Brubeck
66414abc2f Back out b2900e347f5c (bug 783393) for Windows xpcshell hangs in test_listscripts-01.js on a CLOSED TREE
--HG--
extra : transplant_source : %F4%97%281%7F%AD%7E%C0Vb%00t%9Bd%FC%EC%A5%92%B5%C8
2012-08-23 14:37:29 -07:00
Panos Astithas
45afc9f7b9 Bug 783393 - Breakpoints not getting caught on reload, r=rcampbell f=rcampbell,dcamp,vporof 2012-08-17 04:32:21 +03:00
Abhishek Potnis
8b7e1e46f4 Bug 781122 - orion.css does not exist from debugger tests; r=msucan 2012-08-21 14:42:02 +03:00
Ed Morley
1c5fe31b30 Bug 773732 - Temporarily disable browser_dbg_reload-same-script.js due to frequent failures (bug 780198 & bug 782179) 2012-08-15 15:30:58 +01:00