Commit Graph

1328 Commits

Author SHA1 Message Date
Heather Arthur
b332f91a1e Bug 1031351 - Don't prettify CSS source if it has more than one line per rule. r=jwalker 2014-06-30 18:13:00 +02:00
Jordan Santell
c20d5322c2 Bug 978964 - Display combined bitmask values in the canvas debugger. r=vp 2014-06-30 14:12:00 +02:00
Sébastien Blin
1672a2683c Bug 961832 - GCLI screenshot shows fixed position element in wrong position. r=pbrosset. 2014-06-30 17:46:20 +02:00
Jordan Santell
bf48aefb60 Bug 1029738 - Halt firing instrumented function calls after destruction in CallWatcherActor. r=vp 2014-06-30 11:42:00 +02:00
Alexandre Poirot
9b33747995 Bug 963490 - Implement a b2g component to easily interact with all frames. r=vingtetun, r=janx, r=jryans 2014-06-30 06:16:00 -04:00
Sami Jaktholm
395abab68d Bug 1026921 - Style Inspector: Choose correct URL for background image tooltip if a rule contains multiple backgrounds. r=pbrosset 2014-06-30 02:10:00 +02:00
Jordan Santell
02bfe91cc4 Bug 999687 - Only show enum names in canvas debugger for appropriate method and arguments. r=vp 2014-06-27 12:09:00 +02:00
Fernando Jiménez
3ba805037e Bug 903291 - App download hangs indefinitely if the child process dies before confirming the install. r=fabrice
* * *
Bug 903291 - App download hangs indefinitely if the child process dies before confirming the install
2014-05-24 12:28:13 -07:00
Alexandre Poirot
bd01301016 Bug 1020948 - Ensure fetching script sources when DebuggerObject.source fails. r=past 2014-06-26 06:39:00 +02:00
J. Ryan Stinnett
936fa498cb Bug 975591 - Part 1: Add device discovery service. r=paul
--HG--
rename : toolkit/devtools/moz.build => toolkit/devtools/discovery/moz.build
rename : toolkit/devtools/moz.build => toolkit/devtools/discovery/tests/moz.build
2014-06-26 16:40:00 +02:00
J. Ryan Stinnett
5634a307aa Bug 1025799 - Progress events for app install. r=ochameau 2014-06-26 14:19:00 +02:00
Joe Walker
e7a791a174 Bug 1022587 - Kill reference to this._tabActor.browser in CSS Coverage; r=paul 2014-06-27 08:31:21 +01:00
Joe Walker
41f600c327 Bug 1025044 - CSS coverage actor should have started and stopped events; r=harth 2014-06-27 08:31:20 +01:00
Brian Grinstead
3643fd6f75 Bug 1029162 - Add querySelector[All] to tern docs. r=past 2014-06-25 04:57:00 -04:00
Brian Grinstead
4639208c3e Bug 1029162 - Update tern to 0.6.2. r=past 2014-06-24 13:53:00 -04:00
Victor Porof
e8717a6204 Bug 1023525 - Make the canvas, webgl and webaudio actors also be global actors, r=jsantell 2014-06-25 13:35:10 -04:00
Victor Porof
c896500356 Bug 1029559 - The framerate front should have a means of clamping the generated values (relanded), r=pbrosset 2014-06-25 13:32:07 -04:00
Patrick Brosset
657f763085 Bug 971662 - part 1 - GCLI command that highlights all nodes that match a selector; r=jwalker 2014-06-25 16:40:43 +02:00
Patrick Brosset
2073828ccc bug 971662 - part 0 - The BoxModelHighlighter has options for drawing regions and guides; r=miker 2014-06-25 16:40:34 +02:00
Carsten "Tomcat" Book
47cf842c48 Merge mozilla-central to fx-team 2014-06-25 15:48:21 +02:00
Carsten "Tomcat" Book
9bf09b73ad merge fx-team to mozilla-central a=merge 2014-06-25 15:34:21 +02:00
Jim Blandy
4d6a633bba Bug 914753: Make Emacs file variable header lines correct, or at least consistent. DONTBUILD r=ehsan
The -*- file variable lines -*- establish per-file settings that Emacs will
pick up. This patch makes the following changes to those lines (and touches
nothing else):

 - Never set the buffer's mode.

   Years ago, Emacs did not have a good JavaScript mode, so it made sense
   to use Java or C++ mode in .js files. However, Emacs has had js-mode for
   years now; it's perfectly serviceable, and is available and enabled by
   default in all major Emacs packagings.

   Selecting a mode in the -*- file variable line -*- is almost always the
   wrong thing to do anyway. It overrides Emacs's default choice, which is
   (now) reasonable; and even worse, it overrides settings the user might
   have made in their '.emacs' file for that file extension. It's only
   useful when there's something specific about that particular file that
   makes a particular mode appropriate.

 - Correctly propagate settings that establish the correct indentation
   level for this file: c-basic-offset and js2-basic-offset should be
   js-indent-level. Whatever value they're given should be preserved;
   different parts of our tree use different indentation styles.

 - We don't use tabs in Mozilla JS code. Always set indent-tabs-mode: nil.
   Remove tab-width: settings, at least in files that don't contain tab
   characters.

 - Remove js2-mode settings that belong in the user's .emacs file, like
   js2-skip-preprocessor-directives.
2014-06-24 22:12:07 -07:00
Michael Ratcliffe
df1dc25286 Bug 994729 - Make box model guides move on layout view region hover r=bgrins 2014-06-24 17:26:38 +01:00
Ed Morley
16b059e24b Backed out changeset e34a47ba8c1a (bug 971662) for highlighter.js:783 - NS_ERROR_NOT_AVAILABLE exceptions during the test run 2014-06-24 15:14:26 +01:00
Panos Astithas
786186a5c5 Don't fail test_dbgsocket.js in case the socket connections time out (bug 931315); r=me
--HG--
extra : rebase_source : 4a5f043d5b324e31d7b571ec1db2d17bf7446381
2014-06-24 14:54:48 +03:00
Patrick Brosset
cc590c2ff0 bug 971662 - part 0 - The BoxModelHighlighter has options for drawing regions and guides; r=miker 2014-06-24 10:09:30 +02:00
Gabriel Luong
f73fe0c96b Bug 966896 - [rule view] Editing rules' selectors for the current selection in the CSS rule-view r=pbrosset 2014-06-24 10:02:16 +02:00
James Long
d87fd67865 Bug 1026041 - make _clearSteppingHooks in ThreadActor check if the frame is live. r=fitzgen 2014-06-23 12:58:00 +02:00
Wes Kocher
3f15cb212c Merge fx-team to m-c a=merge 2014-06-23 17:56:11 -07:00
Nick Fitzgerald
f79fcccd5f Bug 1000967 - Add source notes for |new| expression and function calls to improve source maps and debugging. r=ejpbruel 2014-06-20 13:09:00 -04:00
Jordan Santell
030bd5449f Bug 980506 - Emit destruction events on AudioNodes in the WebAudioActor. r=vp 2014-06-20 12:05:00 -04:00
Gabriel Luong
02a5a17d87 Bug 803831 - GCLI Command to open Profile Directory. r=jwalker 2014-06-15 22:57:00 -04:00
Michael Ratcliffe
0626f25d04 Bug 1016047 - Stop box model highlighter causing toolbox jumping on small screen r=bgrins 2014-06-11 16:05:22 +01:00
Michael Ratcliffe
cbe5d2d41f Bug 1003569 - Hide node infobar when it is outside the viewport r=jwalker 2014-06-20 12:25:09 +01:00
Michael Ratcliffe
b64c6c1739 Bug 1020984 - Fix highlighter when transforms have width & height of 0 r=pbrosset 2014-06-20 13:32:32 +01:00
Patrick Brosset
85a49d809b Bug 1028043 - Clean up unnecessary references to inspector in highlighter.js; r=bgrins 2014-06-20 13:45:05 +02:00
Wes Kocher
bc83e1f001 Backed out changeset 332504a9d638 (bug 980506) for devtools bustage 2014-06-19 16:22:08 -07:00
Jordan Santell
0341043b95 Bug 980506 - Implement GC listeners for AudioNodes in the WebAudioActor. r=vp
From f5f7afd0e7ff794caae1f8fb1e298f0f57fb014f Mon Sep 17 00:00:00 2001
---
 browser/devtools/webaudioeditor/test/browser.ini   |  2 +
 .../test/browser_webaudio-actor-destroy-node.js    | 41 ++++++++++++++++++
 .../webaudioeditor/test/doc_destroy-nodes.html     | 32 ++++++++++++++
 browser/devtools/webaudioeditor/test/head.js       | 10 +++++
 toolkit/devtools/server/actors/call-watcher.js     |  9 ++--
 toolkit/devtools/server/actors/webaudio.js         | 49 ++++++++++++++++++++++
 6 files changed, 140 insertions(+), 3 deletions(-)
 create mode 100644 browser/devtools/webaudioeditor/test/browser_webaudio-actor-destroy-node.js
 create mode 100644 browser/devtools/webaudioeditor/test/doc_destroy-nodes.html
2014-06-17 13:04:37 -07:00
Jordan Santell
34256306a2 Bug 1026766 - Support Media AudioNodes in the web audio editor. r=vp
From fe7f1f72bdb00e0ad2d687d40548138de506a4d6 Mon Sep 17 00:00:00 2001
---
 browser/devtools/webaudioeditor/test/browser.ini   |  2 +
 .../test/browser_wa_properties-view-media-nodes.js | 45 ++++++++++++++++++++++
 .../test/doc_media-node-creation.html              | 29 ++++++++++++++
 browser/devtools/webaudioeditor/test/head.js       | 16 ++++++++
 toolkit/devtools/server/actors/webaudio.js         |  7 +++-
 5 files changed, 98 insertions(+), 1 deletion(-)
 create mode 100644 browser/devtools/webaudioeditor/test/browser_wa_properties-view-media-nodes.js
 create mode 100644 browser/devtools/webaudioeditor/test/doc_media-node-creation.html
2014-06-17 15:54:53 -07:00
Tim Taubert
ab21c45991 Backed out changeset b15db5d459d3 (bug 1029559) 2014-06-25 12:21:22 +02:00
Joe Walker
1f084bd812 Bug 1028234 - Allow command buttons to use target; r=bgrins 2014-06-25 11:21:07 +01:00
Joe Walker
809f332b79 Bug 1023233 - Add getSpec to union type; f=gl, r=mratcliffe 2014-06-25 11:21:02 +01:00
Victor Porof
e4acacd2dc Bug 1029559 - The framerate front should have a means of clamping the generated values, r=pbrosset 2014-06-25 05:03:16 -04:00
James Long
ed6a856a09 Bug 1008372 - Don't specify column when moving a breakpoint so it's stored correctly. r=fitzgen 2014-06-23 12:54:00 -04:00
Ed Morley
7dd2371081 Merge mozilla-central and fx-team 2014-06-19 17:20:10 +01:00
Ed Morley
ff723affc4 Merge latest green fx-team changeset and mozilla-central; a=merge 2014-06-19 15:59:56 +01:00
Paul Rouget
5bce55dba2 Bug 1012760 - build a webide-specific addon manager. r=ochameau 2014-06-19 05:19:56 +08:00
Birunthan Mohanathas
ec8396a564 Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin 2014-06-18 17:56:02 -07:00
Nick Fitzgerald
0776ed5b48 Bug 1021263 - Remove ThreadClient.prototype._doInterrupted. r=past 2014-06-05 14:22:00 -04:00
Eddy Bruel
1c230bfb39 Bug 1014141 - Fix a regression in the remote debugger;r=mar.castellucio;r=past 2014-06-18 15:26:53 +02:00
Heather Arthur
5c8da4144d Bug 1025521 - Only update @media rule list once per update. r=bgrins 2014-06-15 16:30:00 +02:00
Wes Kocher
27119a093c merge fx-team to m-c a=merge 2014-06-17 18:50:12 -07:00
J. Ryan Stinnett
29d1d1d492 Bug 1021775 - Reply to bulk app install message. r=ochameau 2014-06-16 16:56:00 -04:00
Eddy Bruel
1988c9ea43 Bug 1016301 - Convert testactors.js to use native promises;r=past 2014-06-17 21:53:35 +02:00
Eddy Bruel
f62de5d055 Bug 1003095 - Clean up how we provide several APIs;r=past 2014-06-17 21:51:43 +02:00
Ryan VanderMeulen
deaae864eb Merge m-c to mozilla-inbound. a=merge 2014-06-17 15:43:06 -04:00
Boris Zbarsky
fd7e32dab4 Bug 1019194 part 1. Get rid of nsIIndexedDatabaseManager. r=paul,khuey,mossop 2014-06-17 15:01:47 -04:00
James Long
a9d5ba1636 Bug 1024574 - Make xpcshell tests show RDP logs. r=past 2014-06-12 09:59:00 -04:00
Joe Walker
f81f619dcb Bug 1025017 - Fix l10n issues with the GCLI help command and sync with web GCLI; r=mratcliffe 2014-06-17 09:12:17 +01:00
Joe Walker
546cc1addd Bug 1023943 - Better wording for coverage command descriptions; r=harth 2014-06-17 09:12:17 +01:00
Joe Walker
2e542a27c8 Bug 1016285 - Add more unit tests for css coverage; r=harth 2014-06-17 09:12:16 +01:00
Joe Walker
d76f9b7118 Bug 1014223 - Use unique identifier for <style> elements; r=harth 2014-06-17 09:12:16 +01:00
Vikneshwar
2f2adc483b Bug 1003546 - Use Arrow function instead of bind(). r=fitzgen 2014-06-14 06:49:00 -04:00
Jordan Santell
48ce07a8fe Bug 1019964 - Add an option to CallWatcher to only store weak references. r=vp
From 7a169cbcf6bc4dd42dffb871aa8ec72885a307ed Mon Sep 17 00:00:00 2001
---
 toolkit/devtools/server/actors/call-watcher.js | 36 +++++++++++++++++++++-----
 toolkit/devtools/server/actors/webaudio.js     |  3 ++-
 2 files changed, 32 insertions(+), 7 deletions(-)
2014-06-16 08:03:52 -07:00
Jan Keromnes
78b25a6311 Bug 976024 - Track Unique Set Size in the Developer HUD. r=21, r=njn 2014-06-13 06:38:00 +02:00
Benoit Girard
9ea973aec8 Bug 1021990 - Migrate to xpcom based EventTracer. r=ehsan 2014-06-06 17:53:42 -04:00
Benoit Girard
f6c6ac7ed5 Bug 1021072 - Remove GetResponsivenessTimes. r=ehsan 2014-06-13 22:32:13 -04:00
Ryan VanderMeulen
f708c5b6cf Backed out changeset ed1b57a5e627 (bug 1019964) for causing bug 1025118. 2014-06-13 16:15:31 -04:00
Patrick Brosset
a77341d73c Bug 1014547 - Add a css transform highlighter to the style-inspector; r=bgrins 2014-06-13 16:27:10 +02:00
Jordan Santell
4d6d69ba9d Bug 1019964 - CallWatcherActor no longer holds strong references in FunctionCallActor. r=vp 2014-06-11 13:53:00 -04:00
Victor Porof
935e23fd43 Bug 1023441 - The framerate actor stops recording once the page navigates, r=pbrosset 2014-06-12 12:17:50 -04:00
Sami Jaktholm
0a5f0c5c2f Bug 1017515 - Add copy color item to context menu of CSS rule and computed views. r=pbrosset 2014-06-12 06:02:00 -04:00
Gabriel Luong
9db1b68c65 Bug 1023923 - Remove the Firefox string from InjectManual l10n string. r=jwalker 2014-06-11 08:54:00 -04:00
Wes Kocher
03b6cb112d Merge m-c to fx-team 2014-06-11 18:52:12 -07:00
Bobby Holley
713c6cebe7 Bug 1020609 - Fix up webconsole. r=past
The basic setup is that Object (and now Array) Xrays apply various heuristics
to try to filter out dangerous properties from the underlying object. This
includes accessor properties, shadowing properties, callables, and non-Xrayable
objects. We need to make various fixes on the devtools side to keep this stuff
working.

Also, it would be nice if the tests were designed in such a way that a failed
string match didn't cause the whole test to hang without a useful error message.
2014-06-11 15:16:06 -07:00
Jordan Santell
84b698169c Bug 1022917 - Do not store any strong references in the web audio editor. r=vp
---
 toolkit/devtools/server/actors/webaudio.js | 114 +++++++++++++++++++----------
 1 file changed, 77 insertions(+), 37 deletions(-)
2014-06-11 10:06:54 -07:00
Eddy Bruel
532d8cbbb2 Bug 1003095 - Refactor stepping tests to run against the worker loader;r=past 2014-06-10 20:37:40 +02:00
Eddy Bruel
1e3fb3b68d Bug 1003095 - Refactor object grips tests to run against the worker loader;r=past 2014-06-10 20:37:05 +02:00
Eddy Bruel
626c0706c7 Bug 1003095 - Refactor event-emitter.js to be worker friendly;r=past 2014-06-10 20:36:38 +02:00
Eddy Bruel
476c06facb Bug 1003905 - Refactor DevToolsUtils.js to be worker friendly; r=past 2014-06-10 20:35:51 +02:00
Patrick Brosset
e5a2798d4c Bug 1021571 - Stop sending mutations to the front when the walker is being destroyed. r=bgrins 2014-06-10 02:00:00 -04:00
J. Ryan Stinnett
2d9bccf345 Bug 1012869 - Allow STREAM_WOULD_BLOCK, close transport for others. r=paul 2014-06-09 13:21:00 -04:00
Victor Porof
073fae60d5 Bug 1023018 - Make the framerate actor take 'start' and 'end' params for specifying a range when retrieving the refresh driver ticks, r=pbrosset 2014-06-10 10:55:25 -04:00
Gabriel Luong
c74cc3cf11 Bug 1016578 - Enhancement: Easily inject jQuery, underscore, or other useful libraries into pages from devtools. r=jwalker 2014-06-09 10:40:00 -04:00
Sebastian Hengst
e0c0b2aa86 Bug 906632 - Indentation size in gcli's JavaScript beautifier should follow devtools.editor.tabsize. r=mratcliffe 2014-06-09 09:03:35 +02:00
Joe Walker
ea84d98c38 Bug 992309 - Don't leak gcli promise to other tests; r=mratcliffe 2014-06-09 15:16:26 +01:00
Joe Walker
83229f9b19 Bug 989752 - Fix strings in GCLI help command; r=mratcliffe 2014-06-08 22:34:26 +01:00
Joe Walker
b5a645d506 Bug 896256 - Fix l10n for a number of strings in the GCLI 'cmd' command; r=mratcliffe 2014-06-08 22:34:14 +01:00
Joe Walker
28b3d3751c Bug 903418 - Remove unhelpful GCLI 'media reset' manual text; r=mratcliffe 2014-06-08 22:34:02 +01:00
Joe Walker
fba7aad469 Bug 1016330 - (Part 1) Make CSS Coverage work with B2G; r=paul
https://bugzilla.mozilla.org/show_bug.cgi?id=1016330#c3
> prettifyCSS needs to be used client side or moved at the toolkit level.
Done

https://bugzilla.mozilla.org/show_bug.cgi?id=1016330#c4
> Move the call to makeRemote to DeveloperToolbar.jsm
Not done. See https://bugzilla.mozilla.org/show_bug.cgi?id=1016330#c6

https://bugzilla.mozilla.org/show_bug.cgi?id=1016330#c5
> We need to test first there's a cssusage actor.
> A toolbox might be debugging gecko < 32.
Done

https://bugzilla.mozilla.org/show_bug.cgi?id=1016330#c2
> Kill reference to this._tabActor.browser. This might create issues
> with sub documents ("load" is sent to browser even for inner documents.
> It's not the case with tabActor.window).
Future work.
2014-06-08 22:33:36 +01:00
David Caldwell
0a2da8c816 Bug 907310 - (shift)+F5, Cmd/Ctrl+R should be available in Detached Devtools Window. r=bgrins 2014-05-09 17:41:43 -07:00
Brian Grinstead
c065592bb5 Bug 1021023 - Fix 'document is null' error in CssLogic_findCssSelector when inspecting <window> in XUL document. r=pbrosset 2014-06-05 08:40:00 -04:00
Alexandre Poirot
e18671f163 Bug 1012988 - Remove heritage dependency to packets.js. r=jimb 2014-06-05 08:55:00 -04:00
Nick Fitzgerald
6bfa7bc77c Bug 1020587 - Update pretty-fast to latest upstream. r=me 2014-06-04 14:03:00 -04:00
Patrick Brosset
efc01eeb80 Bug 911209 - Display hidden nodes differently in the markup-view; r=miker 2014-06-05 14:50:03 +02:00
Michael Ratcliffe
3fd9bfb519 Bug 718250 - Add the dimensions of the node in the NodeInfobar r=jwalker 2014-06-04 16:38:41 +01:00
Michael Ratcliffe
21bb0cc62f Bug 969306 - Remove getQuads() polyfill now that getQuads has landed r=pbrosset 2014-06-03 13:12:55 +01:00
Carsten "Tomcat" Book
369ae9d73c Backed out changeset 52068b669c2a (bug 911209) for causing type errors in tests 2014-06-05 08:55:26 +02:00
Patrick Brosset
ddcc616c4b Bug 911209 - Display hidden nodes differently in the markup-view; r=miker 2014-06-04 21:42:16 +02:00
Manish Goregaokar
40330dab93 Bug 1017654 - Disable self-xss warning if chrome debugging is enabled. r=jwalker 2014-05-31 14:10:00 -04:00