Commit Graph

720 Commits

Author SHA1 Message Date
Victor Porof
26c43cf1ec Bug 991376 - The variables inspection popup shouldn't opening when hovering js literals. r=past 2014-04-02 19:38:07 -04:00
Jordan Santell
594efd07b8 Bug 991347 - Hide the displaying of the canvas editor when debugging an addon target. r=vp 2014-04-02 16:28:18 -07:00
James Long
b122e38819 Bug 812172 - Add conditional breakpoint handling to the debugger client. r=vp 2014-04-04 08:27:57 -04:00
Victor Porof
f3f0e07468 Relanding bug 991392 as a backout of changeset a192ea8b6fce because it has no tests and can't cause browser-chrome bustage, r=me 2014-04-04 03:13:45 -04:00
Wes Kocher
83eb7ca9eb Backed out changeset a17657a71b01 (bug 991376) for pushing tests around, causing chunked browser-chrome bustage on a CLOSED TREE 2014-04-03 15:15:26 -07:00
Wes Kocher
bb3aade90a Backed out changeset d53cc3ad38ec (bug 991392) for pushing tests around, causing chunked browser-chrome bustage on a CLOSED TREE 2014-04-03 15:14:53 -07:00
Panos Astithas
6929a22b3c Bug 991112 - Disable RDP logging for faster tests. r=vporof
--HG--
extra : rebase_source : 4a5b5b8001a7a9e1bf0aae3ecd6bb600b6d15154
2014-04-03 18:22:49 +03:00
Panos Astithas
0cdb7c7b4a Fix a typo in error reporting when attaching to the tracer (bug 989627). r=vporof
--HG--
extra : rebase_source : 59547f9b8f21bc4205b358701d1c9aa900049e81
2014-04-03 16:59:46 +03:00
Victor Porof
453fd4ebe3 Bug 991392 - Make the separator between the watch expressions and variables view visible in the debugger, r=past 2014-04-03 11:22:23 -04:00
Victor Porof
23f74dd497 Bug 991376 - The variables inspection popup shouldn't opening when hovering js literals, r=past 2014-04-03 11:22:23 -04:00
Mark Hammond
cae334e085 Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted. 2014-04-02 10:53:55 +11:00
Dave Townsend
20fd1dc8f4 Bug 986755: Add-on debugger should use the XPI hierarchy to group sources. r=fitzgen, r=ochameau 2014-03-31 10:19:15 -07: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
Phil Ringnalda
38bc15c969 Merge f-t to m-c 2014-03-30 16:31:41 -07:00
Ehsan Akhgari
ef4775a74c Bug 986286 - Double the test timeout 2014-03-30 09:51:02 -04:00
Ehsan Akhgari
c176610e51 Bug 987700 - Double the test timeout 2014-03-30 09:44:29 -04:00
Victor Porof
b566dac1b0 Bug 917226 - Build a canvas inspection tool, r=rcampbell, jryans 2014-03-29 13:01:37 -04:00
Jordan Santell
906440ab37 Bug 987890 - Hide unused tools when using addon debugger. r=jryans 2014-03-27 12:32:00 +01:00
Wes Kocher
3948825ebe Merge fx-team to m-c 2014-03-27 20:07:56 -07:00
Ed Morley
88eeed4244 Backed out changeset 894e40121370 (bug 917226) for browser-chrome failures; DONTBUILD since fixing commit message
CLOSED TREE
2014-03-27 19:09:29 +00:00
Ed Morley
67a3d8e2c9 Backed out changeset 7b9fab28c591 (bug 917226) for incorrect commit message generated by qbackout; DONTBUILD 2014-03-27 19:07:31 +00:00
Victor Porof
8b52569db7 Bug 917226 - Build a canvas inspection tool, r=rcampbell
--HG--
extra : rebase_source : 466745d61633e1e56f7fd1f2e680952c52cdf0a4
2014-03-27 18:57:16 +00:00
Dave Townsend
4004c9cf44 Bug 986838: Add-on SDK modules should be listed after the add-on's own modules. r=fitzgen 2014-03-27 11:35:14 -07:00
Dave Townsend
8cbbc225cc Bug 986853: Add-on Debugger title is always 'Debugger - (null)'. r=past 2014-03-27 10:29:03 -07:00
John Shih
fb5a18ed46 Bug 960426 - Part 6: Fix conflict in browser_dpg_variables-view-filter-03.js. r=past 2014-03-27 15:26:47 +08:00
Victor Porof
73b28f4ab2 Backed out changeset 882b91ce5a9f, as a relanding of Bug 917226, r=me 2014-03-27 12:24:00 -04:00
Ed Morley
216776abce Backed out changeset 894e40121370 (bug 917226) for mochitest-chrome failures 2014-03-27 16:11:59 +00:00
Dave Townsend
806a5829f4 Bug 986639: Use the __URI__ property of component and module globals to detect which add-on they come from (missed review comments). r=fitzgen 2014-03-27 09:02:39 -07:00
Dave Townsend
927174c9c6 Bug 986639: Use the __URI__ property of component and module globals to detect which add-on they come from. r=fitzgen 2014-03-26 16:04:20 -07:00
Dave Townsend
cbe90caf71 Bug 986108: Make all restartless add-ons debuggable. r=Unfocused, r=fitzgen 2014-03-26 16:03:57 -07:00
Jordan Santell
f68560eb18 Bug 911098 - Implement Addon Debugger UI, r=fitzgen,harthur,mossop
From 8af4148dc10f18bf67e39442ee93169cb66382d5 Mon Sep 17 00:00:00 2001
---
 browser/devtools/debugger/debugger-controller.js   |  36 ++++++-
 browser/devtools/debugger/debugger-panes.js        |  17 +++-
 browser/devtools/debugger/test/browser.ini         |   1 +
 .../debugger/test/browser_dbg_addon-sources.js     | 108 ++++++++++++++++++++
 browser/devtools/debugger/test/head.js             |  29 ++++++
 browser/devtools/framework/ToolboxProcess.jsm      |  31 ++++--
 .../devtools/framework/toolbox-process-window.js   |  18 +++-
 modules/libpref/src/init/all.js                    |   3 +
 .../en-US/chrome/mozapps/extensions/extensions.dtd |   1 +
 toolkit/mozapps/extensions/content/extensions.js   |  55 +++++++---
 toolkit/mozapps/extensions/content/extensions.xml  |  31 +++++-
 toolkit/mozapps/extensions/content/extensions.xul  |   6 ++
 .../mozapps/extensions/internal/XPIProvider.jsm    |   4 +
 .../extensions/internal/XPIProviderUtils.js        |   2 +-
 .../test/addons/test_jetpack/bootstrap.js          |  17 ++++
 .../test/addons/test_jetpack/harness-options.json  |   1 +
 .../test/addons/test_jetpack/install.rdf           |  28 ++++++
 .../extensions/test/browser/browser-common.ini     |   1 +
 .../test/browser/browser_debug_button.js           | 112 +++++++++++++++++++++
 toolkit/mozapps/extensions/test/browser/head.js    |   3 +
 .../extensions/test/xpcshell/test_isDebuggable.js  |  36 +++++++
 .../extensions/test/xpcshell/xpcshell-shared.ini   |   1 +
 22 files changed, 508 insertions(+), 33 deletions(-)
 create mode 100644 browser/devtools/debugger/test/browser_dbg_addon-sources.js
 create mode 100644 toolkit/mozapps/extensions/test/addons/test_jetpack/bootstrap.js
 create mode 100644 toolkit/mozapps/extensions/test/addons/test_jetpack/harness-options.json
 create mode 100644 toolkit/mozapps/extensions/test/addons/test_jetpack/install.rdf
 create mode 100644 toolkit/mozapps/extensions/test/browser/browser_debug_button.js
 create mode 100644 toolkit/mozapps/extensions/test/xpcshell/test_isDebuggable.js
* * *
Leak fix
2014-03-25 10:59:14 -07:00
Victor Porof
4fd4807937 Bug 917226 - Build a canvas inspection tool, r=rcampbell 2014-03-27 10:21:37 -04:00
Wes Kocher
07ded123a5 Backed out changeset 7d9bbb3ec194 (bug 911098) for debugger leaks on a CLOSED TREE 2014-03-24 18:36:42 -07:00
Jordan Santell
ed2d5dceb4 Bug 911098 Implement addon debugger UI, r=mossop,fitzgen,harthur 2014-03-24 15:35:44 -07:00
Dave Townsend
bdf914c31e Bug 987368: DebuggerView doesn't destroy its editor properly. r=fitzgen 2014-03-24 14:30:09 -07:00
Brandon Benvie
a182a3299f Bug 970172 - Prevent VariablesView Variables from handling clicks while editing. r=vporof 2014-02-12 15:33:59 -08:00
Hubert B Manilla
209fe04e0b Bug 962857 - Fix for debugger mistakenly detecting .jsm files are minified. r=fitzgen 2014-03-17 10:43:19 -04: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
Phil Ringnalda
f374beb614 Merge m-c to f-t 2014-03-14 19:09:29 -07:00
Ed Morley
e5587dd58a Bug 918507 - Disable browser_dbg_chrome-create.js on the remaining platforms, since it doesn't clean up after itself; CLOSED TREE 2014-03-14 16:54:20 +00:00
Nick Fitzgerald
0d761e101b Bug 981258 - Replace 'waitForSourceShown' with 'ensureSourceIs' to fix intermittent browser_dbg_breakpoints-break-on-last-line-of-script-on-reload.js; r=past 2014-03-14 10:15:43 -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
d102dd3937 Bug 663778 - Changes to tests for box model highlighter r=jwalker 2014-03-12 14:01:31 +00: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
9d3dde5e49 Bug 663778 - Use flag instead of pref for mozafterpaint switch and highlighter noautohide r=jwalker 2014-03-13 15:38:37 +00:00
Michael Ratcliffe
4e4ee1480a Bug 663778 - Changes to tests for box model highlighter r=jwalker 2014-03-12 14:01:31 +00:00
Panos Astithas
bff5d8df96 Increase the timeout for browser_dbg_chrome-create.js test to avoid test failures on Win 8.1 (bug 918507). r=me 2014-03-12 18:34:38 +02:00
Wes Kocher
64bc8828db Backed out changeset f8f0091f945c (bug 918507) for pushing win8debug m-bc logs over the limit 2014-03-11 17:15:44 -07:00
Nick Fitzgerald
68afcf0bae Bug 981258 - Clean up breakpoints manually before finishing the browser_dbg_breakpoints-break-on-last-line-of-script-on-reload.js test; r=past 2014-03-11 09:42:49 -07:00