Brian Grinstead
54b4bcf8a0
Bug 1243995 - e10s fixes for browser_console_optimized_out_vars.js;r=linclark
...
MozReview-Commit-ID: BXUmWs9q4qV
2016-02-15 13:51:51 -08:00
Brian Grinstead
6ba136d0ce
Bug 1243983 - e10s fixes for browser_console_iframe_messages.js;r=linclark
...
MozReview-Commit-ID: 3kJzniv1hMl
2016-02-15 13:51:51 -08:00
Brian Grinstead
eb3a5c9ba9
Bug 1243963 - e10s fixes for browser_console_error_source_click.js;r=linclark
...
MozReview-Commit-ID: 5FUWZslktdc
2016-02-15 13:51:48 -08:00
Phil Ringnalda
e877ebe734
Back out c578a05bb9d6 (bug 1243131) for browser_memory_keyboard-snapshot-list.js timeout threshold exceeded on Linux32 debug
2016-02-11 21:50:07 -08:00
Julian Descottes
383c4ab364
Bug 1243131 - memory tool: select snapshot using ACCEL+{UP/DOWN};r=fitzgen
...
Adds a keydown listener on the memory panel window. Select previous/next snapshot
when user presses UP/DOWN with the accelKey modifier (metaKey on OSX, ctrlKey on
windows).
Keydown events with modifiers are no longer listened to by the tree node elements.
Updated tree node test.
Added new mochitest to test the new keyboard navigation on the census view. )
--HG--
extra : commitid : 20wu80BaRXB
2016-02-08 16:30:01 +01:00
Tim Nguyen
fbccba0a37
Bug 1224660 - Followup: use 2 space indentaion for diff.svg. r=me
...
--HG--
extra : commitid : 4LeEQzJve8T
2016-02-12 00:32:32 +01:00
Gabriel Luong
0843c76b88
Bug 1241326 - Implement resize handles to change viewport size on drag r=jryans
2016-02-11 18:14:07 -05:00
Kris Maglione
1937bcbcae
Bug 1244496: Add more detail to TabOpen/TabClose events for tabs moved between windows. r=Gijs
...
MozReview-Commit-ID: 9YHaVlMW0T6
--HG--
extra : rebase_source : 711c8a60e334fc3619ab9c915f7735c3729e7782
extra : histedit_source : 0399daf10a516f1595bdd5cc9a6964b5d4220117
2016-02-10 17:52:53 -08:00
Alexandre Poirot
3098c7e1bf
Bug 1245462 - Explicitely import gDevTools r=jryans
...
toolbox.js was using Cu.import(gDevTools) without second argument
and ended up injecting gDevTools into all next modules being loaded.
Hopefully, fonts.js seems to be the only one relying on this!
2016-02-11 04:29:47 -08:00
Alexandre Poirot
766df00342
Bug 1245462 - DevTools is not longer exposed by gDevTools.jsm. r=jryans
2016-02-11 04:29:47 -08:00
Alexandre Poirot
a2341d65e4
Bug 1245462 - Cleanup various require/import in devtools. r=jryans
2016-02-11 04:29:47 -08:00
Alexandre Poirot
51759742d1
Bug 1245462 - Replace usages of gDevTools.jsm by module imports. r=jryans
2016-02-11 04:29:47 -08:00
Julian Descottes
698c26c08d
Bug 1246570 - mem.tool parentMap maps nodeId->node, remove verbose xpcshell logs;r=fitzgen
2016-02-10 17:57:37 +01:00
Nicolas Chevobbe
19409bcb7c
Bug 1232681 - Display script-generated animations correctly. r=pbro
...
MozReview-Commit-ID: 2pk7sxVTHTk
2016-02-03 23:21:44 +01:00
J. Ryan Stinnett
0eaf95a6a9
Bug 1244226 - Fix promise error in simulator test. r=ochameau
...
MozReview-Commit-ID: B6UpRTlJYDM
2016-02-11 00:43:59 -06:00
Gabriel Luong
598883d5e8
Bug 1239441 - Implement landscape / portrait button that rotates the viewport r=jryans
2016-02-10 17:07:17 -05:00
Sebastian Hengst
b77d966c3d
Backed out changeset e1576fc08c1c (bug 1246570) for XPCshell failures. r=backout
2016-02-10 12:55:11 +01:00
Alexandre Poirot
4011887dce
Bug 1188405 - Ensure initializing main client module when running the Browser Toolbox. r=jryans
2016-02-10 02:35:00 -08:00
Alexandre Poirot
b151ff9a3a
Bug 1188405 - Convert gDevTools/gDevToolsBrowser into modules. r=jryans
...
gDevTools.jsm isn't properly reloadable as JSM as meant to be long-lived singletons.
Also, it contains browser related code (gDevToolsBrowser) mixed with more generic one (gDevTools).
This move is going to help hot reloading devtools codebase while improve readability of
one of our core piece of code (devtools startup and browser hooks).
--HG--
rename : devtools/client/framework/gDevTools.jsm => devtools/client/framework/devtools-browser.js
--HG--
rename : devtools/client/framework/gDevTools.jsm => devtools/client/framework/devtools-browser.js
2016-02-10 02:34:59 -08:00
Julian Descottes
058c215317
Bug 1246570 - memory tool: parentMap should map nodeId->node. r=fitzgen
2016-02-08 21:16:22 +01:00
Jordan Santell
3d1b436035
Bug 1246273 - Add localized strings for types and attempts in the JIT opts view. r=vp
2016-02-09 09:08:22 -08:00
Jordan Santell
cb607b8be8
Bug 1243929 - Only show jit optimizations panel when pref is on and current selected frame has optimizations. r=vp
2016-02-09 08:58:15 -08:00
Jordan Santell
a63fe67c32
Bug 1172120 - Filter out uninteresting markers and bars in a test failing on linux/e10s consistently for marker details. r=vp
2016-02-09 08:40:00 -08:00
Julian Descottes
ce45b02f5e
Bug 1246650 - upgrade redux to version 3.3.0; r=jsantell
...
--HG--
extra : rebase_source : 29e4f09e691a43d7a29293af3da5601dab338da3
2016-02-08 16:23:10 +01:00
Victor Porof
28b8bbfbd3
Bug 1120623 - Make the flamegraph keyboard accessible, r=jsantell
2016-02-09 13:45:37 +02:00
Alexandre Poirot
6acab52b3f
Bug 1141222 - Test Cu.reportError stack in browser console. r=vporof
2016-02-09 02:50:16 -08:00
J. Ryan Stinnett
60838d9ddd
Bug 1204127
- Remove dead paths from debugger. r=fitzgen
2016-02-08 17:32:07 -06:00
J. Ryan Stinnett
e7d6c84c0a
Bug 1204127
- Clean up paths added after migration. r=ochameau
2016-02-08 17:32:07 -06:00
Patrick Brosset
02105f3428
Bug 1244755 - 3 - Remove CPOW usages and eslint warnings from devtools/client/inspector/layout; r=miker
...
--HG--
extra : commitid : C78quZjX7oH
extra : rebase_source : 86d67bf697d50ed162ae9c01d96329db3d87bcae
extra : histedit_source : 97e16f53f0c63e8265e603841cb73d751f74e69e
2016-02-04 20:56:32 +01:00
Patrick Brosset
835a8deb5f
Bug 1244755 - 2 - Remove addTest logic from layout-view tests for better consistency; r=miker
...
--HG--
extra : commitid : L3tI5eNHewt
extra : rebase_source : 64bfd58ab3c8c8cf3c6976fa899929bb674dc6ba
extra : histedit_source : e3ce024467a63df1143e678e707ecc353fa20180
2016-02-04 13:25:10 +01:00
Patrick Brosset
47facd047c
Bug 1244755 - 1 - Enable browser_layout.js with e10s by using the testActor; r=miker
...
--HG--
extra : commitid : 8leAzjkOtri
extra : rebase_source : fc651e0af92495cae1b835dbf7b89d8c7ac6fe28
extra : histedit_source : 859047cf767b5a4809d4466eac03ceed2f71e9a5
2016-02-01 17:26:08 +01:00
Patrick Brosset
61e89b55eb
Bug 1246582 - Enable browser_fontinspector_theme-change.js on e10s; r=me
...
--HG--
extra : commitid : 87qs3cOjvL8
extra : rebase_source : 6352634d0bb7f2fffd41d81938aa961a6a6691f6
extra : histedit_source : e1aac902fd126f9cb86d838601157e878e4656e7
2016-02-08 12:06:05 +01:00
Nicolas Chevobbe
4ed0d2cf3a
Bug 1228978 - Add a drop-mark to the playback-rate selector in the animation-inspector's toolbar; r=pbro
...
--HG--
extra : commitid : 7KunM7nMawt
2016-02-02 22:47:13 +01:00
Phil Ringnalda
a532e17c65
Bug 1229272 - skip browser_storage_sidebar.js on e10s opt Win7 for frequent failures
2016-02-07 13:57:52 -08:00
Nick Fitzgerald
b8817f5424
Bug 1246017 - Create the parent map in the HeapAnalysesWorker; r=jimb
2016-02-05 15:11:48 -08:00
Julian Descottes
ac7fca4ef2
Bug 1030712 - Ruleview: Skip apply() after clicking suggestion. r=pbro
...
When using the inplace editor, clicking on an autocomplete suggestion
no longer triggers apply() and no longer calls the done() callback.
This way the inplace editor behavas similarly when using the keyboard
and when using the mouse.
2016-01-28 21:22:33 +01:00
Nick Fitzgerald
9c6665ea7f
Bug 1245739 - Disable the browser_memory_allocationStackBreakdown_01.js test on DEBUG builds. r=jsantell
...
Unfortunately, this test is frequently reporting the doc_steady_allocation.html
test tab window as leaking. Let's disable it for now, and re-enable it along
with the other leaky tests in bug 1219554.
2016-02-05 09:24:00 -05:00
Joe Whitfield-Seed
135346b144
Bug 1245496 - Fix eslint errors in about:debugging. r=janx
2016-02-04 20:10:08 +00:00
Jordan Santell
4ce69a101e
Bug 1175756 - Change JIT optimizations to be a view pref, rather than a recording pref. r=vp
2016-02-05 08:04:12 -08:00
Patrick Brosset
d83f29fa22
Bug 1229913
- Prevent race conditions when there are many animation mutations; r=miker
...
--HG--
extra : commitid : C3ucALUshoz
2016-02-01 15:58:04 +01:00
Carsten "Tomcat" Book
045e9f2c83
Backed out changeset 92889fed3b3b (bug 1246017) for xpcshell bustage
2016-02-05 14:06:27 +01:00
Carsten "Tomcat" Book
8d08bd7177
Merge mozilla-central to fx-team
2016-02-05 11:55:08 +01:00
Nick Fitzgerald
d1e9e25dc5
Bug 1246036 - Don't let the "hey there's no allocation stacks" message throw and break rendering; r=jsantell
2016-02-04 17:05:00 +01:00
Nick Fitzgerald
34215b63aa
Bug 1246017 - Create the parent map in the HeapAnalysesWorker; r=jimb
2016-02-04 18:05:00 +01:00
Nick Fitzgerald
f96d54f1b4
Bug 1246016 - Speed up parent map creation in the memory tool; r=jimb
...
The iterator protocol is really slow and puts a crap ton of pressure on the GC
-- who would have guessed!?
2016-02-04 16:25:00 +01:00
Phil Ringnalda
7e2cefc94c
Merge m-c to m-i
2016-02-04 19:26:14 -08:00
Julian Descottes
073eab9c8f
Bug 1243695 - reduce inplace editor size in ruleview;r=miker
2016-01-28 12:17:57 +01:00
Nick Fitzgerald
0d656a45b0
Bug 1221619 - Add telemetry to memory tool. r=jsantell, data-review=bsmedberg
...
--HG--
extra : rebase_source : 60ac72c8e18871226c60cbe984b15bed21042ad4
2016-02-03 15:17:00 +01:00
Patrick Brosset
93af3a6491
Bug 1245420 - Sort devtools/client/framework tests and clean-up browser_toolbox_tabsswitch_shortcuts.js; r=ochameau
...
--HG--
extra : commitid : GWTrFsc2lxG
extra : rebase_source : 9247cb1aa3241982cabe9deb604ac78a2ec08160
2016-02-04 22:47:15 +01:00
Nick Fitzgerald
e940a0fe49
Bug 1219554 - Follow up: clean up memory panel open/destroy; r=jsantell
...
This commit removes the assignment expression in a return statement thing that
was going on. It is easy to misread and we don't usually use this idiom anywhere
else in the codebase. Additionally, it makes the destroy method clean up some
more members set when opening the tool.
2016-02-04 11:53:00 +01:00
Nick Fitzgerald
ce433b1242
Bug 1219554 - Remove the unused waitUntilSnapshotState test utility; r=jsantell
2016-02-04 11:53:00 +01:00
Nick Fitzgerald
c210210dc3
Bug 1219554 - Clean up the browser_memory_no_auto_expand.js test; r=jsantell
2016-02-04 11:53:00 +01:00
Nick Fitzgerald
e23d6783f4
Bug 1219554 - Enable the browser_memory_filter_01.js test on DEBUG builds; r=jsantell
2016-02-04 11:53:00 +01:00
Nick Fitzgerald
11a7de173d
Bug 1219554 - Enable the browser_memory_diff_01.js test on DEBUG builds; r=jsantell
2016-02-04 11:53:00 +01:00
Nick Fitzgerald
cc2ac8ee1b
Bug 1219554 - Enable the browser_memory_clear_snapshots.js test on DEBUG builds; r=jsantell
2016-02-04 11:53:00 +01:00
Nick Fitzgerald
3e72f494a9
Bug 1219554 - Enable the browser_memory_breakdowns_01.js test on DEBUG builds; r=jsantell
2016-02-04 11:53:00 +01:00
Nick Fitzgerald
d963ddb960
Bug 1219554 - Enable the browser_memory_simple_01.js test on DEBUG builds; r=jsantell
2016-02-04 11:52:00 +01:00
Phil Ringnalda
b126f6367d
Back out ceb8dff2037e (bug 1246010) for browser_rules_edit-property_06.js timeouts
2016-02-04 20:31:14 -08:00
Brian Grinstead
7b9679b982
Bug 1246010 - Force a default width for sidebars even if no pref is set;r=pbrosset
...
--HG--
extra : commitid : EG9XO0Re99q
2016-02-04 16:59:35 -08:00
Ben Kelly
842001e059
Bug 1244764 P5 Fix devtools test to work with new Cache add()/addAll() behavior. r=ehsan
2016-02-04 07:59:52 -08:00
Carsten "Tomcat" Book
55b4ed8c4c
merge mozilla-inbound to mozilla-central a=merge
2016-02-04 12:02:05 +01:00
Brian Grinstead
9ebb26a99c
Bug 1245287 - Add toolbox API for isToolRegistered and events for tool-registered and tool-unregistered;r=jryans
...
--HG--
extra : commitid : FWUAnIRnqH
2016-02-03 16:00:21 -08:00
Jordan Santell
0e5e1d2b01
Bug 1176056 - Tests for the JITOptimizations react component. r=fitzgen
2016-02-03 12:04:51 -08:00
J. Ryan Stinnett
3e1c3516ad
Bug 1245121 - Enable JSON Viewer on RELEASE_BUILD. r=Honza
2016-02-03 09:55:17 -06:00
AJ Kerrigan
45e6ab33d8
Bug 1244514 - webconsole.js eslint: fix spacing and line length; r=linclark
2016-02-01 14:16:04 -05:00
James Long
9b752e46c8
Bug 1244892 - fix unhandled promise rejection in debugger test browser_dbg_scripts-switching-03.js r=ejpbruel
2016-02-03 09:41:59 -05:00
Carsten "Tomcat" Book
5461ec9a92
merge mozilla-inbound to mozilla-central a=merge
2016-02-03 11:59:20 +01:00
Christoph Kerschbaumer
d8d683d81b
Bug 1195173 - Test asyncopen2 security checks for stylesheets (r=bz,ehsan)
2016-02-02 20:35:42 -08:00
Lin Clark
73e999449b
Bug 1243777 - Remove skip-if lines for mulet. r=jryans
...
--HG--
extra : commitid : 4RODJ20QS6G
extra : rebase_source : d5bcc4cffe93816bd333e411344cbc9b3c661382
2016-02-02 08:50:00 -08:00
Tim Nguyen
3b6eb65243
Bug 1245276 - Make 'All animations' left border darker in dark theme. r=bgrins
...
--HG--
extra : commitid : KcSkeA1Rtnt
2016-02-02 23:19:21 +01:00
James Long
a2e406db86
Bug 1244223 - fix unhandled promise rejections in debugger tests r=me
2016-02-02 16:24:59 -05:00
Julian Descottes
19ab101cda
Bug 1227135 - about:debugging : disable debug buttons if addons debugging disabled;r=ochameau
...
When a preference impacting about:debugging changes, the current tab will be rendered
again. Each "target" is responsible for checking if Debugging should be allowed.
If not, the debug button should be disabled. Currently only extensions/addons
can be disabled, depending on the value of the "devtools.chrome.enabled" preference
Adds a mochitest checking this scenario.
--HG--
extra : commitid : 9u3zEZONyBG
2016-01-29 00:13:48 +01:00
Nicolas Chevobbe
b987587457
Bug 1218089 - Don't set different falsy values as repeated messages in console.log();r=bgrins
...
--HG--
extra : commitid : YvVr1VuvwW
2016-01-31 17:02:37 +01:00
Julian Descottes
a3731f18e6
Bug 1240044 - wait for MozAfterPaint in browser_profiler_tree_abstract tests on CLOSED TREE;r=bgrins
...
While waiting for a fix at test harness level, added a helper waiting for MozAfterPaint
when running in e10s mode for all the browser_profiler_tree-abstract tests.
--HG--
extra : commitid : CvYNKvoSNBl
2016-01-21 15:42:52 +01:00
Wes Kocher
4722a4bfe8
Backed out changeset 3d2eace770d1 (bug 1244120) for very frequent leaks on Win7 CLOSED TREE
...
--HG--
extra : commitid : AiLlcy3cWsb
2016-02-04 12:51:14 -08:00
Brian Grinstead
3b7a263008
Backed out changeset 16a675e05315 for breaking the browser toolbox on CLOSED TREE (bug 1188405)
...
--HG--
extra : commitid : BwEGym77VMS
2016-02-04 10:38:29 -08:00
Victor Porof
b303256a7f
Bug 1241570 - Split browser_perf-telemetry into multiple tests ON A CLOSED TREE, r=jsantell
...
--HG--
rename : devtools/client/performance/test/browser_perf-telemetry.js => devtools/client/performance/test/browser_perf-telemetry-01.js
2016-02-04 20:33:53 +02:00
Brian Grinstead
0e1946feb5
Bug 1243992
- e10s fixes for browser_webconsole_bug_585991_autocomplete_keys.js;r=linclark
...
--HG--
extra : commitid : 6Z1BoCt5uQQ
2016-02-04 09:08:30 -08:00
Brian Grinstead
2f23d69d21
Bug 1243970 - e10s fixes for browser_webconsole_bug_597103_deactivateHUDForContext_unfocused_window.js;r=linclark
...
--HG--
extra : commitid : L7k9xSJfXJW
2016-02-04 09:07:51 -08:00
Carsten "Tomcat" Book
628cee03d9
Backed out changeset 3cd839e515b9 (bug 1245420) for timeouts in browser_responsiveruleview.js
2016-02-04 16:42:01 +01:00
Carsten "Tomcat" Book
f04b97e3ce
Backed out changeset f09ea2712445 (bug 1229913
)
2016-02-04 16:41:33 +01:00
Carsten "Tomcat" Book
641304978c
Merge mozilla-central to fx-team
2016-02-04 12:08:00 +01:00
Alexandre Poirot
8178c87f2b
Bug 1188405 - Convert gDevTools/gDevToolsBrowser into modules. r=jryans
...
gDevTools.jsm isn't properly reloadable as JSM as meant to be long-lived singletons.
Also, it contains browser related code (gDevToolsBrowser) mixed with more generic one (gDevTools).
This move is going to help hot reloading devtools codebase while improve readability of
one of our core piece of code (devtools startup and browser hooks).
--HG--
rename : devtools/client/framework/gDevTools.jsm => devtools/client/framework/devtools-browser.js
2016-02-04 02:20:56 -08:00
Alexandre Poirot
5a1faaaf7f
Bug 1214352 - Add telemetry for Scratchpad as top level window. r=jryans,p=bsmedberg
2016-02-04 02:20:55 -08:00
Alexandre Poirot
dd4512a3dd
Bug 1214352 - Enable scratchpad in tab toolboxes. r=jryans
2016-02-04 02:20:55 -08:00
Patrick Brosset
035fd15b5c
Bug 1229913
- Prevent race conditions when there are many animation mutations; r=miker
...
--HG--
extra : commitid : JrTgOvAJCi5
extra : rebase_source : 4066b697ea64fadca846a596f467d6f579acacd4
extra : histedit_source : 38fe9058a240185ee0453ad09f9be89a9386a303
2016-02-01 15:58:04 +01:00
Patrick Brosset
0be846b452
Bug 1245420 - Sort devtools/client/framework tests and clean-up browser_toolbox_tabsswitch_shortcuts.js; r=ochameau
...
--HG--
extra : commitid : 7K3BCxxznLO
extra : rebase_source : 40f867068b6bb224a2e9b9dabc01588548977c6a
extra : histedit_source : c8e5f9a52764120c5f670194d7a8e8272b0dc6dc%2C178cc34ed4b2f07e7ebaf70057eacaeac77324a3
2016-02-04 10:47:21 +01:00
Patrick Brosset
c9bb161dae
Bug 1244120 - Enable browser_rules_content_02.js with e10s; r=bgrins
...
Extracted a shared helper to open the browser context menu and choose
the 'inspect element' item. This helper works with e10s.
Adapted it a little bit so it waits for the right events in order to
make sure the inspector is ready.
This also involved modifying inspectNode in nsContextMenu.js to make it
wait until the node was selected and the node was ready.
Used this in browser_inspector_initialization.js,
browser_rules_content_02.js and browser_markup_keybindings_04.js
Also removed a now useless inspector-updated event that was trigger from
the animation-inspector panel in some situation. This was left behind
from a long time ago but didn't serve any purpose anymore.
--HG--
extra : commitid : BUtFyFVXwYi
extra : rebase_source : 1553c9ebc1d8da035058552924e4ad3cd1b09f09
2016-02-03 18:52:02 +01:00
Nick Fitzgerald
e9084b82df
Bug 1245302 - Wait for the HeapAnalysesWorker to reply before considering deleting a snapshot done; r=jsantell
2016-02-02 15:09:00 +01:00
Nick Fitzgerald
085857d538
Bug 1245301 - Alphabetize memory tool's browser tests and use consistent naming; r=jimb
...
--HG--
rename : devtools/client/memory/test/browser/browser_memory-breakdowns-01.js => devtools/client/memory/test/browser/browser_memory_breakdowns_01.js
rename : devtools/client/memory/test/browser/browser_memory-clear-snapshots.js => devtools/client/memory/test/browser/browser_memory_clear_snapshots.js
rename : devtools/client/memory/test/browser/browser_memory-simple-01.js => devtools/client/memory/test/browser/browser_memory_simple_01.js
2016-02-02 15:09:00 +01:00
Brian Grinstead
74d0f04d62
Bug 1030318 - Enable devtools/framework tests with e10s - part 4;r=me
...
--HG--
extra : commitid : 1VZvvE9Dsf0
2016-01-20 11:52:02 -08:00
James Long
b19abd5e4d
Bug 1243561 - fix pretty-printing cache in debugger under certain circumstances r=jryans
2016-02-02 11:39:38 -05:00
Alexandre Poirot
f5b555aa12
Bug 1003860 - Various tweaks to the storage inspector. r=mratcliffe
2016-02-02 01:31:34 -08:00
Alexandre Poirot
c76ac377aa
Bug 1003860 - Service worker cache for storage actor. r=mratcliffe
2016-02-02 01:31:34 -08:00
Alexandre Poirot
16541e0421
Bug 1003860 - Simplify storage setup tasks in storage inspector tests. r=mratcliffe
2016-02-02 01:31:33 -08:00
Patrick Brosset
d3313fce23
Bug 1243749 - Enable 2 rule-view test with e10s and fix unhandled rejected promises; r=miker
...
--HG--
extra : commitid : IdcJNcbTgsY
extra : rebase_source : 5cb0f048674e014ecb422a37e97357903871101c
2016-01-28 16:19:01 +01:00
Patrick Brosset
f71bb0acdf
Bug 1243736 - Enable browser_rules_pseudo-element_02.js with e10s and make rule-view wait for updateSourceLink; r=bgrins
...
--HG--
extra : commitid : JUk0uShjEZt
extra : rebase_source : eb5893e39f851575ed8101a4cf6a17e72edbed28
2016-02-02 09:56:48 +01:00
Sami Jaktholm
e709251ef2
Bug 1239208 - Fix intermittent browser_rules_edit-property-computed.js by waiting for the correct ruleview-changed event. r=pbro
...
The preview also causes a ruleview-changed event to be emitted. If the frame
script happened to detect the change fast enough, the test would continue to
commit the value and start to wait for a ruleview-changed event. If the event
triggered by the preview had not been emitted, the test would continue
immediately once the event triggered by the preview was received but before
the value was actually committed and reflected in the computed rule list.
The fix is to wait for the ruleview-changed triggered by the preview before
committing the change to avoid mixing these two events.
2016-01-30 15:19:59 +02:00
Nick Fitzgerald
262912967a
Bug 1242763 - Add a bunch of tooltips to the devtools' memory panel; r=jsantell
...
--HG--
extra : commitid : 67c3Fcxp6ey
2016-02-01 16:00:00 -08:00
J. Ryan Stinnett
0e4da7b1f1
Bug 1239562 - Use explicit events to fix test races in responsive design. r=ochameau
2016-02-01 19:29:43 -06:00
J. Ryan Stinnett
1813d29694
Bug 1074835 - Enable responsive design tests on Windows with e10s. r=me
2016-02-01 19:29:43 -06:00
Patrick Brosset
2b27b4d498
Bug 1243691 - Tweak the general RDM layout to allow multiple viewports, center them and snap to top/left when needed; r=jryans
...
--HG--
extra : commitid : Eb3ETYbe4NR
2016-02-01 14:57:31 +01:00
simplyblue
dc22208b12
Bug 1209417 - The QR code dialog should hint at zooming the dialog in case it's too small r=jryans
...
--HG--
extra : commitid : 1uV3Qn2vw6E
2016-01-30 18:24:49 +05:30
Julian Descottes
a5750d5da9
Bug 1241126 - ruleview: no new-prop editor on prev. editor blur;r=gl
...
Add a flag to check if the ruleview was displaying an editor before creating
a newProperty editor. A new property editor is now only displayed if no other
editor was previously displayed.
Added new mochitest to check this use case.
--HG--
extra : commitid : ET1IjlaGYOl
2016-01-20 18:55:39 +01:00
Julian Descottes
2863f2e5c1
Bug 1241126 - ruleview property: open editor for prop. name on click on ":";r=gl
...
When clicking on the ":" next to the name of a property, the editor is now opened
for the name of the property instead of the value,
Added a test to check this behaviour as well.
--HG--
extra : commitid : IPqHIwjcHna
2016-01-22 10:30:36 +01:00
Patrick Brosset
da73fa0a49
Bug 1237986 - Avoid timeouts when the inspector opens in devtools mochitests; r=miker
...
--HG--
extra : commitid : HxSucWA7cCP
extra : rebase_source : 4d67271d66b936d47f0ff64d2244d7015c3bd64b
2016-02-01 17:06:53 +01:00
Julian Descottes
2570cf9492
Bug 1059312 - Fix highlighter offset after switching iframe context;r=pbro
...
The auto-refresh highlighter base class was getting a reference to the window
object to use for highlighting at instanciation time.
This reference should be updated if a navigation of the highlight environment
occurs.
This commit maps the "win" property to a getter, so that win is always in sync
with the current highlight environment.
--HG--
rename : devtools/client/inspector/test/browser_inspector_highlighter-iframes.js => devtools/client/inspector/test/browser_inspector_highlighter-iframes_01.js
2016-01-31 10:19:31 +01:00
Julian Descottes
48d862f449
Bug 1214177 - Allow focus inside HTML docs of inspector.xul; r=gl
...
After Bug 1238133, HTML documents are directly loaded inside XUL elements.
They inherit a -moz-user-focus: ignore; coming from minimal-xul.css.
Usually this is overridden by xul.css, which restores -moz-user-focus: normal;
on iframe, browser and some other elements.
This commit adds a new class to all inspector tab panel elements including html,
and a new CSS rule to override the default -moz-user-focus.
Also added a new test case dedicated to this.
2016-01-28 01:44:36 +01:00
Fabien Casters
b0d8c1a148
Bug 1224660 - New icon for snapshot diff view button. r=ntim
2016-02-01 01:59:00 +01:00
CuriousLearner
0f0c054e59
Bug 1221494 - Fix the playback rate selector size on Linux; r=pbro
...
--HG--
extra : commitid : DdDaLm5YnqX
2016-02-01 17:39:28 +05:30
Nicolas Chevobbe
e9142030ca
Bug 1219611 - When animations end in the timeline, make sure the time-label shows the right time; r=pbro
...
--HG--
extra : commitid : JyebjhCP4A5
extra : rebase_source : cff8d68d3b6d19ab3a6f3e710b20fb1eee9aff2a
2016-01-28 22:52:33 +01:00
Lin Clark
114ed4353f
Bug 1243567 - Revert license change on webconsole tests. r=bgrins
2016-01-27 18:55:00 +01:00
Lin Clark
32188b626f
Bug 1243243 - Use standard license boilerplate in debugger js files. r=jlongster
2016-01-27 14:46:00 +01:00
Hallvord R. M. Steen
00533597c1
Bug 967853 - hide variable tooltip when stepping in devtools debugger, bug 967853. r=jlongster
2016-01-27 14:40:13 +01:00
Tim Nguyen
a0344a9499
Bug 762979 - Update toggle breakpoints icon to match new gutter style. r=bgrins
2016-01-29 23:42:41 -05:00
Tim Nguyen
ff5e18cf6a
Bug 762979 - Implement conditional breakpoint gutter style. r=jlongster
2016-01-29 23:42:27 -05:00
Tim Nguyen
04bc5957e6
Bug 762979 - Implement shorlander's line gutter mockup for the source editor. r=vporof, bgrins
2016-01-29 23:42:09 -05:00
James Long
17347a3234
Bug 1243490 - fix leak in devtools hot reloading code r=jryans
2016-01-29 22:53:29 -05:00
AJ Kerrigan
6f824ab7a9
Bug 1243764 - Remove named function syntax from webconsole.js methods;r=linclark
...
This change eliminates a class of ESLint errors (camelcase), while
also bringing the method definitions in line with MDN Coding Style
guidelines.
--HG--
extra : commitid : CR2n50AgsP0
2016-01-29 12:45:57 -05:00
Tom Tromey
2c8e61ac71
Bug 1240183 - make styleeditor eslint-clean; r=pbro
2016-01-29 08:25:26 -07:00
Nicolas Chevobbe
6179a73c01
Bug 1227477 - Polish the way the timeline time graduations are calculated; r=pbro
...
--HG--
extra : commitid : KFui9o9qr8e
2016-01-15 22:45:05 +01:00
Greg Tatum
0d7961a9fa
Bug 1164252 - Profiler should be able to parse evaluated location sites. r=jsantell
2016-01-28 08:29:00 -05:00
AJ Kerrigan
b41679a10d
Bug 1243133 - Fix brace style in webconsole.js. r=linclark
...
Get rid of ESLint brace style warnings by converting to 1TBS.
--HG--
extra : amend_source : 5ac924a94572ba66e262be8f3c73e8490b3e7262
2016-01-28 22:32:26 -05:00
Jordan Santell
5b4a50f7d7
Bug 1226319 - Part 3 - Land JIT Viewer implemented in react. r=fitzgen
2016-01-28 13:00:54 -08:00
Alexandre Poirot
5e0d485465
Bug 1239276 - Convert DebuggerClient.connect to promise. r=jryans
2016-01-28 10:11:31 -08:00
Alexandre Poirot
c5ec2a3f0f
Bug 950936 - Add disable autohide button in browser toolbox to help debug panel/popups. r=bgrins
2016-01-28 10:11:31 -08:00
Julian Descottes
2c2030d252
Bug 1241070 - refresh dominatortreeitem if expand state changed;r=fitzgen
...
In DominatorTreeItem check props.expanded in shouldComponentUpdate.
Added integration/sanity test to check that a node can be collapsed
and expanded using mouse events.
Added a DominatorTree component unit test to check the expanded nodes
are correctly updated.
--HG--
extra : rebase_source : 35eeca14296f81b6c8deec1d375b2a98467a460f
2016-01-20 23:21:54 +01:00
Carsten "Tomcat" Book
37fd43deaa
Merge mozilla-central to fx-team
2016-01-28 12:37:17 +01:00
Carsten "Tomcat" Book
323b54c218
merge mozilla-inbound to mozilla-central a=merge
2016-01-28 12:13:37 +01:00
Jordan Santell
81d39984de
Bug 1204174 - Reduce test iterations to reduce intermittent timeouts. r=vp
2016-01-27 08:54:00 +01:00
Gabriel Luong
63f3fa53d1
Bug 1243403 - Implement the general design of the responsive design mode r=jryans
2016-01-27 17:51:57 -05:00
Brian Grinstead
a644471555
Bug 1243388 - Don't access CPOW in browser_webconsole_bug_597756_reopen_closed_tab.js;r=linclark
...
--HG--
extra : commitid : FPl4Thjk7rG
2016-01-27 14:16:34 -08:00
Chris Manchester
d6f59759cd
Bug 1243096 - Remove ini manifests containing only support-files and move their contents to TEST_HARNESS_FILES. r=gps
...
--HG--
extra : commitid : FyLge9QyfDF
2016-01-27 17:46:34 -08:00
Jan Keromnes
6d0cc0097e
Bug 1242469 - Remove the "Enable worker debugging (in development)" checkbox from about:debugging. r=ochameau
2016-01-25 07:06:00 +01:00
Julian Descottes
7fd0d42449
Bug 1242296 - mem. profiler: clear snapshots icon; r=ntim
...
Added a new icon clear.svg, use as clear button for the
memory profiler. Updated title for the button.
2016-01-25 00:40:47 +01:00
Julian Descottes
fdd45ff28f
Bug 1226887 - add aHTMLTooltip in toolbox.xul;r=bgrins
...
In order for tooltips to work in XHTML documents embedded in XUL documents,
the parent XUL document needs to have a <tooltip> element which can be
used to display the title.
In the devtools, a tooltip element with id "aHTMLTooltip" is usually created
for this. For the memory profiler, the embedding XUL document is toolbox.xul.
This commit adds a tooltip element with id aHTMLTooltip.
2016-01-24 17:36:25 +01:00
Julian Descottes
5960df4699
Bug 1224201 - mem. profiler : reduce font-size & add column min-width (16ch);r=vporof
...
Goal of this commit is to ensure we can display at least 12 number digits +
4 percent chars in the memory table columns whatever the viewport size.
With a viewport width of 800px, we still have 200px usable for the last col
in census view
Some items of the memory table are already using 90% font size.
This commit applies this font-size to the whole memory table.
Also added a 16ch min-width to the non-flex columns
2016-01-24 18:26:54 +01:00
Shivang Nagaria
45157ed060
Bug 768469 - [gcli] implement a "mdn" command. r=pbrosset
2016-01-23 02:59:00 +01:00
Mike Conley
3428d9b680
Bug 1233497 - Remove some more CPOW yields from Tasks in devtools tests. r=jryans
...
--HG--
extra : commitid : IhpHdHYxn19
extra : rebase_source : 7b61702659373d9a7750d06675837c00246811b9
2016-01-11 10:08:38 -05:00
Mike Conley
1f5ff0f8bb
Bug 1233497 - Don't yield or resolve CPOWs from Tasks or Promises in devtools tests. r=jryans
...
--HG--
extra : commitid : 9JIJ8ndwr2V
extra : rebase_source : b8f3d16cc2868f9f3d85aaee6129ddc8b2deb714
2016-01-07 13:40:41 -05:00
Mike Conley
94474914fb
Bug 1233497 - Avoid unsafe CPOWs in devtools tests. r=jryans
...
--HG--
extra : commitid : 3zY9DDjAUcW
extra : rebase_source : ffbb065ce9c0258eb7471891586f32d1b7cfddec
2016-01-07 11:54:18 -05:00
J. Ryan Stinnett
4ed4b973e4
Bug 1242584 - import-globals-from should carry over to tests. r=tromey
2016-01-26 17:08:33 -06:00
Wes Kocher
3e3f5f0eb8
Backed out 2 changesets (bug 1013219) for apparently making test_ocsp_stapling_expired.js frequently time out
...
Backed out changeset a97c7103effe (bug 1013219)
Backed out changeset a877772255f6 (bug 1013219)
--HG--
extra : commitid : JPFRlWTclrg
2016-01-26 10:51:24 -08:00
James Long
4bec8149a9
Bug 1239018 - add file watching and hot reloading for devtools files r=jryans
2016-01-26 11:29:32 -05:00
Gabriel Luong
4f689a4857
Bug 1238133 - Part 8: Select the default inspector sidebar tab on open and record the tool opened r=bgrins
2016-01-26 11:17:48 -05:00
Gabriel Luong
dba62e0031
Bug 1238133 - Part 7: Update test methods for opening the inspector sidebar panels r=bgrins
2016-01-26 11:17:48 -05:00
Gabriel Luong
0a1c9bf0fe
Bug 1238133 - Part 6: Make the layout view live inside the inspector panel frame r=bgrins
2016-01-26 11:17:48 -05:00
Gabriel Luong
0529e8a060
Bug 1238133 - Part 5: Make the font inspector live inside the inspector panel frame r=bgrins
2016-01-26 11:17:48 -05:00
Gabriel Luong
f5172856d6
Bug 1238133 - Part 4: Make the computed view live inside the inspector panel frame r=bgrins
2016-01-26 11:17:48 -05:00
Gabriel Luong
9197a5ebf7
Bug 1238133 - Part 3: Make the rule view live inside the inspector panel frame r=bgrins
2016-01-26 11:17:47 -05:00