Commit Graph

4951 Commits

Author SHA1 Message Date
Jordan Santell
73ef930712 Bug 1077464 - Wire console.profile/profileEnd to the new performance tool. Move most of the recording-model logic from the front end into the PerformanceFront and PerformanceActorConnection so it can manage recordings without the front end being viewed. r=vp,jryans,pbrosset 2015-04-14 08:58:58 -07:00
Carsten "Tomcat" Book
6fc008ccfc Backed out changeset 145f6347bb11 (bug 1137285) depending on the backout of bug 1145049
--HG--
extra : rebase_source : 3910ece62d2aafe466ce3aff65ebd164052d11cf
2015-04-15 17:24:06 +02:00
Carsten "Tomcat" Book
26799a7307 Backed out changeset 120d272971a6 (bug 1137285)
--HG--
extra : rebase_source : 890cba751909152d0e7d7f51db43c10672831d6e
2015-04-15 17:23:18 +02:00
Carsten "Tomcat" Book
2c95d28b6b Backed out changeset 3570dbae06e2 (bug 1137285)
--HG--
extra : rebase_source : 1f3f448a438812c7e5810ebc8d735755936fdb72
2015-04-15 17:23:10 +02:00
Brian Grinstead
e1f2963567 Bug 1149346 - DevTools sourceeditor: make selection of an autocomplete item include the full text of the item;r=pbrosset
Previously, there was a case where typing 'a' and then selecting '#about' would
end up with 'about' in the editor.  The selection wasn't taking this situation
into account, so now if the prefix of the autocomplete item contains the entire
text of the line, then replace the first part of the line with the item
2015-04-15 08:15:22 -07:00
Patrick Brosset
4ae0fca079 Bug 1149346 - First word in selector-search also matches classes and ids; r=harth 2015-04-15 08:15:20 -07:00
Brian Grinstead
0511749b55 Bug 969914 - Make developer toolbar match the light devtools theme when applied;r=jwalker,r=pbrosset 2015-04-15 08:12:49 -07:00
Carsten "Tomcat" Book
58d3ae7f5d Backed out changeset 6c4285b179df (bug 1145049) 2015-04-15 16:12:30 +02:00
Carsten "Tomcat" Book
28914c9267 Backed out changeset d800c6c9493d (bug 1145049) 2015-04-15 16:12:25 +02:00
Alexandre Poirot
6469c6796e Bug 1137285 - Convert inspector test to be remote friendly r=pbrosset 2015-04-15 13:55:30 +02:00
Alexandre Poirot
21c1b20bb3 Bug 1137285 - Replace content.location = ... by a navigateTo request r=pbrosset 2015-04-15 13:55:29 +02:00
Alexandre Poirot
30fa572d38 Bug 1137285 - Convert addTab+openInspector to openInspectorForURL r=pbrosset 2015-04-15 13:55:29 +02:00
Alexandre Poirot
8b4c3a2d9e Bug 1145049 - Cleanup correctly tests run from browser/devtools/shared/test. r=bgrins 2015-04-15 00:35:33 +02:00
Alexandre Poirot
61b9409505 Bug 1145049 - Fix browser_toolbar_webconsole_errors_count when run independently. r=bgrins
DeveloperToolbar.show now returns a promise.

This code was missed during the refactoring as it wasn't executed
because some previous test wasn't cleaning up correctly and the toolbar was still on.
2015-04-15 00:35:33 +02:00
John Giannakos
162c95fbc9 Bug 1148081 - Cubic Bezier tooltip styling updates to prevent unnecessary overflow. r=bgrins 2015-04-13 09:48:00 +02:00
Jan Keromnes
bcbcedb080 Bug 1141571 - Add a legend to the Box Model tool. r=bgrings 2015-04-14 08:58:00 +02:00
Jan Keromnes
3640dc402f Bug 1141571 - Replace box model's old tooltip mechanism with title attributes. r=pbrosset 2015-04-14 05:59:00 +02:00
Carsten "Tomcat" Book
807db18b59 Merge mozilla-central to mozilla-inbound 2015-04-14 16:15:02 +02:00
Ms2ger
f1fc41b0e5 Bug 949614 - Use === for SimpleTest.is; r=Waldo
This is more likely to be correct, and a necessary step in case we ever want
to move to Object.is.

This keeps ise as an alias for is, and introduces is_loosely for the old
behaviour.
2015-04-14 15:28:13 +02:00
Ms2ger
7a131fd192 Bug 949614 - Update test_simulators.html for new is() semantics; r=janx 2015-04-14 15:27:34 +02:00
Carsten "Tomcat" Book
3ac2fef09c Backed out changeset 946b935a9cb4 (bug 1077464) for suspicion of causing dt e10s perma failure on a CLOSED TREE 2015-04-14 08:59:56 +02:00
Willian Gustavo Veiga
dfd03446c5 Bug 992947 - Add "Open Link In New Tab" item to stylesheet list. r=bgrins 2015-04-13 16:16:16 -07:00
Sami Jaktholm
bff6d53b6d Bug 1150005 - Don't wait for "editor-selected" event in browser_styleeditor_fetch-from-cache.js as it may have already been emitted. r=bgrins 2015-04-11 10:34:31 +03:00
Jordan Santell
94861a14d6 Bug 1151246 - flame graph header should render above the flame graph. r=vp
--HG--
extra : rebase_source : 2cda9d0d8fc696d3c56c08841364530eb9dfbf79
2015-04-12 09:31:00 +02:00
Patrick Brosset
fd53c00637 Bug 988278 - Fixes ESCape keypress mess in the inspector to make sure the split console opens; r=miker
This fixes 2 problems related to the split console not opening when it should.
1 - After the inspector selection mode (pick mode) was canceled with ESC, pressing ESC once
again did not open the split console, because the toolbox did not have the focus.
2 - The markup-view tooltip (used to preview images) was eating the first ESC keypress when
the markup-view was focused, even though the tooltip was hidden. This was forcing users to
press ESC twice to open the split console.

--HG--
extra : rebase_source : 503e6f0a8fa2ef153f714af1361e85ad844a49d2
2015-04-13 10:51:49 +02:00
Patrick Brosset
e6e0278825 Bug 966787 - 2 - Skip inspector breadcrumb updates when the output doesn't change; r=bgrins
Whenever something changed on the selected element (pseudo, attribute), the
breadcrumbs widget used to loop over all breadcrumbs buttons and re-create the
markup for each.
Now, we cache a string version of the text displayed in a button and compare
the new value to that in the loop, to skip DOM updates.

Additionally, the breadcrumbs widget used to update itself after all markup mutations
in the DOM tree displayed in the inspector. The update method now looks at the mutations
array and early return if none of them actually impact the displayed breadcrumbs.

--HG--
extra : rebase_source : 4945c42d03e5be856c92919aa271811e66f3d188
2015-04-13 10:22:05 +02:00
Patrick Brosset
b97af70f4e Bug 966787 - 1 - Code cleanup in breadcrumbs.js; r=bgrins
For a better consistency with the rest of the DevTools codebase.

--HG--
extra : rebase_source : 7bf01b3c7bc42809fbc8c0aacbceccc23e311c77
2015-04-08 12:16:25 +02:00
Ryan VanderMeulen
8cde06547d Backed out changeset f6f3ab17d638 (bug 955933) for e10s browser_net_copy_as_curl.js failures.
--HG--
extra : rebase_source : 029530f8b5279235e0f0d4a4cce92358d7ade2ac
2015-04-10 14:11:50 -04:00
Ryan VanderMeulen
fcf455a317 Backed out changeset 881ef048e290 (bug 1147945) for causing spammy TypeErrors that make sheriffing real failures difficult. 2015-04-10 13:58:28 -04:00
Jordan Santell
51e2712cec Bug 1153011 - Remove zoom button from call tree. r=vporof
--HG--
extra : rebase_source : 3d3e94ee1e7e6f65009537f7f93d03b255b566c4
2015-04-09 17:41:00 -04:00
Jordan Santell
8278107996 Bug 1152605 - Should not show host names for chrome URIs. r=vporof
--HG--
extra : rebase_source : baf61a39259db61283a04021b89471941435b71b
2015-04-09 17:02:00 -04:00
Jose Antonio Olivera Ortega
3230368cad Bug 1150946 - Relabel Service Workers toolbox option. r=nsm, r=jryans 2015-04-08 02:35:00 -04:00
Jan Keromnes
c1cecf079c Bug 1090949 - Transition test_addons.html to the new Simulator architecture. r=ochameau 2015-04-08 14:45:00 -04:00
Jan Keromnes
7afd2ee815 Bug 1090949 - Make WebIDE's Firefox OS Simulators configurable. r=ochameau 2015-04-08 14:43:00 -04:00
Jan Keromnes
24089aabe1 Bug 1090949 - Add way to make WebIDE runtimes configurable. r=ochameau 2015-04-08 14:42:00 -04:00
Pierre de La Morinerie
730714e0b7 Bug 955933 - Allow copying the network response string. r=vporof 2015-04-06 23:46:00 -04:00
Jordan Santell
86593b6b51 Bug 1147945 - Let the profiler's buffer size and sample rate be configurable via prefs. r=vp 2015-04-08 00:16:00 +02:00
Mahdi Dibaiee
8a2b7753f8 Bug 1055181 - Mochitests for the CSS Filter tooltip; r=pbrosset
--HG--
extra : rebase_source : d455b727e82bc8eb5817d470a20e5464b7358068
extra : histedit_source : 82eac2b90816fdedd8b4fb7c910db3ac01d78ff6
2015-04-10 12:01:40 +04:30
Mahdi Dibaiee
43193dfe3b Bug 1055181 - CSS Filter Tooltip; r=pbrosset
Adds a new devtools tooltip type in the inspector used to edit
css filters. The widget displayed in the tooltip allows to add,
edit, remove, and re-order filters.
Changes made inside the tooltip are applied to the filter
property in the rule-view.

--HG--
extra : rebase_source : a38ce7108bfa4e035892c3c3d89098dc1b2b0052
extra : histedit_source : ff309c03f920359df61e139731f8f57cf55a1545
2015-04-09 13:30:42 +04:30
Patrick Brosset
4aa03199c3 Bug 873443 - Make the inspector search suggest and select elements in frames; r=bgrins
This makes the inspector search input show suggestions for nodes in all documents in
the content page. Selecting a suggestion also now selects the corresponding nodes
even when they are inside nested frames.

--HG--
extra : rebase_source : e7d3ac809ea8f223acfb5d04dd72a9e6a292796d
2015-04-09 17:11:06 +02:00
Nick Fitzgerald
d5e8a58213 Bug 1148759 - Ensure that we can inspect objects that reference a Promise; r=past 2015-04-09 14:32:21 -07:00
J. Ryan Stinnett
16c3ec6a5b Bug 1149677 - Force minimum QR code size. r=past 2015-04-03 06:46:00 -04:00
Aaron Graham
2e105f3c08 Bug 892229 - Ctrl+F / Cmd+F should search/filter requests. r=vporof 2015-04-06 15:11:00 -04:00
Sami Jaktholm
6fcf3030b7 Bug 1148770 - Don't load CodeMirror editor if StyleSheetEditor is destroyed before load is called. r=bgrins 2015-04-08 20:41:00 +03:00
Tooru Fujisawa
7bf06b2b49 Bug 1154234 - Remove unnecessary return in BezierCanvas.prototype.plot in CubicBezierWidget.js. r=pbrosset 2015-04-16 21:55:59 +09:00
Shu-yu Guo
2b4333d54b Bug 1151679 - Display the property name in the JIT Optimizations side pane. (r=jsantell) 2015-04-08 20:36:20 -07:00
Nick Fitzgerald
ec1ec1e487 Bug 1151703 - Part 3: Add a test for HTML parsing markers; r=jsantell 2015-04-08 11:25:56 -07:00
Nick Fitzgerald
8d460f9783 Bug 1151703 - Part 2: Show XML and HTML parsing markers in the performance tool; r=jsantell 2015-04-08 11:25:56 -07:00
J. Ryan Stinnett
599d0d997a Bug 1134166 - Check for project when updating toolbox state. r=me 2015-04-08 04:09:42 -05:00
J. Ryan Stinnett
d58232d80a Bug 1134166 - Close toolbox if selected app dies. r=ochameau 2015-04-08 04:09:42 -05:00
J. Ryan Stinnett
bd15455765 Bug 1134166 - Restart toolbox if selected app re-opens. r=ochameau 2015-04-08 04:09:42 -05:00
Brian Grinstead
eff6c05870 Bug 1151259 - Switch <toolbar> to <box> to get rid of -moz-appearance styles for devtools sidebar. r=jryans 2015-04-07 14:27:00 +02:00
Jordan Santell
e9926a9705 Bug 1138928 - Display only function name and file, instead of full url, in flame graphs. r=vp 2015-04-07 17:36:00 +02:00
J. Ryan Stinnett
52b60b11af Bug 1150366 - Add D3 licenses to license.html. r=gerv
--HG--
rename : browser/devtools/webaudioeditor/lib/D3_LICENSE => browser/devtools/shared/D3_LICENSE
2015-04-06 06:07:00 -04:00
J. Ryan Stinnett
bd2fea3a98 Bug 1150366 - Remove duplicate d3.js. r=jsantell 2015-04-06 06:06:00 -04:00
Sami Jaktholm
64751e4251 Bug 1148893 - Clean up browser_styleeditor_loading.js. r=bgrins 2015-04-02 21:14:07 +03:00
Sami Jaktholm
59c2d5cf3a Bug 1148893 - Miscellaneous fixes to multiple style editor tests. r=bgrins 2015-03-28 14:02:48 +02:00
Sami Jaktholm
e70362629d Bug 1148893 - Clean up browser_styleeditor_new.js. r=bgrins 2015-04-02 20:57:39 +03:00
Sami Jaktholm
1a48eb042d Bug 1148893 - Clean up browser_styleeditor_nostyle.js. r=bgrins 2015-04-02 22:30:27 +03:00
Sami Jaktholm
48ea851eee Bug 1148893 - Clean up browser_styleeditor_pretty.js. r=ejpbruel 2015-04-07 18:46:50 +03:00
Sami Jaktholm
4590375c87 Bug 1148893 - Clean up browser_styleeditor_selectstylesheet.js. r=ejpbruel 2015-04-02 14:09:52 +03:00
Sami Jaktholm
0fa0afeb71 Bug 1148893 - Clean up browser_styleeditor_sv_keynav.js. r=ejpbruel 2015-04-02 13:52:37 +03:00
Sami Jaktholm
327d097692 Bug 1148893 - Split navigation test out of browser_styleeditor_reload.js and clean it up. r=ejpbruel 2015-03-28 10:30:12 +02:00
Patrick Brosset
cb0331564f Bug 1151018 - Refresh the list of Animation widgets when the animation panel loads; r=bgrins
Instead of only refreshing the list of animation widgets when the animations
controller emits an event, also refresh it once after the initialization is
done. This is useful to avoid missing animations that are already applied to
the default inspector selection.

--HG--
extra : rebase_source : f64cbdd4ad68c3cd733a86b7e2729005614a7049
2015-04-07 15:11:18 +02:00
Ryan VanderMeulen
522a492ff4 Backed out changeset f937e8d943d8 (bug 1147945) for xpcshell failures. 2015-04-07 13:44:58 -04:00
Jordan Santell
a9f27de986 Bug 1151526 - Do not display optimization data for meta-platform frames in the profiler. r=vporof 2015-04-06 18:09:00 -04:00
Sami Jaktholm
6d3dcf46e2 Bug 1148323 - Make checked checkboxes visibile in rule and computed view context menus on Windows. r=pbrosset 2015-04-04 09:19:47 +03:00
Jordan Santell
2fe2590674 Bug 1147945 - Let the profiler's buffer size and sample rate be configurable via prefs. r=vporof 2015-04-04 20:32:00 -04:00
Sami Jaktholm
fc3a298237 Bug 1148770 - Wait for asynchronous operations to complete before resolving in StyleSheetEditor.fetchSource. r=ejpbruel 2015-04-01 06:41:28 +03:00
Jordan Santell
a2ecc81eb0 Bug 1121180 - Support dark theme in flamecharts for the performance tool. r=vp
--HG--
rename : browser/devtools/shared/widgets/FlameGraph.jsm => browser/devtools/shared/widgets/FlameGraph.js
2015-04-06 11:53:00 -04:00
Jordan Santell
18342ce6b0 Bug 1150733 - Correctly internationalize jit samples label. r=vporof, r=flod 2015-04-05 10:05:00 -04:00
Jordan Santell
09003c5bc8 Bug 1150112 - Markers overview should react to theme change, and other marker views now use CSS to automatically use theme change. r=vporof 2015-04-02 16:25:00 -04:00
Jordan Santell
206dd1a072 Bug 1149630 - Performance graphs should inherit from a common graph and be similarly styled. r=vporof 2015-04-02 13:04:00 -04:00
Jordan Santell
aefa62c16a Bug 1108843 - Generalize platform data in call tree view when platform data is hidden. r=vporof 2015-04-02 15:43:00 -04:00
Patrick Brosset
e0255d2129 Bug 994055 - Part 2: Add tests for the inspector sidebar toggle button. r=miker
--HG--
extra : transplant_source : %25O%DE%DD%CA%AB%3Cb3%82%F2%82N%E4HV%C1%27%E72
2015-04-03 17:11:15 +02:00
Patrick Brosset
c0f73f550b Bug 994055 - Part 1: Add a toggle sidebar panel button to the inspector. r=miker
This adds a new icon, next to the searchbox (like in the debugger) to expand
or collapse the sidebar panel in the inspector.
The state is *not* persisted yet when the toolbox is closed.
The button is hidden when the toolbox host switches to 'side'.

--HG--
extra : transplant_source : %D0%09%C2%0E%23%94%B0%A9Ym%BF%1B%60%3C%A5%D6D%C3%92%DE
2015-04-03 16:39:33 +02:00
Mike Taylor
5809ad205b Bug 848502 - Add keyboard shortcut to copy selected source URL. r=vporof 2015-04-03 09:13:00 -04:00
Mike Taylor
447077e35f Bug 848502 - Add a context menu to the debugger sources panel. r=vporof 2015-04-03 09:13:00 -04:00
Mike Taylor
ec24053f6c Bug 848502 - Add a contextMenu option to SideMenuWidget. r=vporof 2015-04-03 09:12:00 -04:00
J. Ryan Stinnett
890a7a9095 Bug 1149289 - Fix browser_tabs test issues on Windows. r=me 2015-04-03 19:13:39 -05:00
Patrick Brosset
7e82aa061e Bug 1120833 - 4 - Tests for animation inspector refresh on addition/removal; r=miker
(Re-land after backout)

--HG--
extra : rebase_source : ba823c222fde587e2b61eab40e22816cbfd12cc7
2015-04-03 11:07:11 +02:00
Patrick Brosset
28523c6d69 Bug 1120833 - 3 - Refresh the list of animation widgets when new animations are added; r=miker
(Re-land after backout)
The animation-controler was in charge of getting new animation players and refreshing
the UI when done. This is still the case, but it now listens for mutation events from
the actor too, and when they happen, it simply asks the ui to refresh again.
Also, animations with playState "finished" that remain in the animation inspector panel
can now be played again.

--HG--
extra : rebase_source : 309a167b2218c6fc586c64977896a4715bd5a1d5
2015-04-01 10:16:40 +02:00
Ryan VanderMeulen
37f3daf0c7 Merge m-c to fx-team. a=merge
CLOSED TREE
2015-04-03 10:52:46 -04:00
Eddy Bruël
318d2572e3 Bug 1147972 - Test setting a breakpoint on a column;r=jlong 2015-04-03 14:46:27 +02:00
Patrick Brosset
cdde90bca4 Bug 1144615 - 3 - Tests for the playbackRate selection UI in the animation panel; r=vporof
--HG--
extra : rebase_source : dfc269a9256e4f7fd09f0e2d26634ebc17f29ae7
2015-04-02 12:14:46 +02:00
Patrick Brosset
d1efb1e1ef Bug 1144615 - 2 - Adds a playbackRate selector widget to the animation panel; r=vporof
This adds a playbackRate <select> dropdown next to the list of other playback
control buttons (play/pause, rw, fwd).
The list shows presets, unless the current rate isn't part of these presets
in which case it also shows this rate in the list.
The widget was created as a reusable component with a simple API, like the
PlayerMetaDataHeader.

--HG--
extra : rebase_source : d050fdaa4565a7b51b179ecd08a36b79be2275f1
2015-04-02 12:24:46 +02:00
Patrick Brosset
646f3e6e11 Bug 1144615 - 1 - Minor css fixes in animation panel; r=bgrins
The toolbar class was making the whole background of the animation panel
be grey, unlike the other inspector side-bar panels.
Also removed the unnecessary right-border on the global play/pause button.
2015-04-03 11:24:30 +02:00
Patrick Brosset
2798bf95eb Bug 1134500 - Fix multiple browser/devtools/animationinspector intermittent tests; r=bgrins
This changes a few animationinspector tests by making them wait until the expected animation
state is reached rather than just waiting for the next animation auto-refresh update, which
might, in some cases, not be enough.

This is a re-landing of bug 1134500 and bug 1149711.
2015-04-03 10:32:48 +02:00
Ryan VanderMeulen
8d08642b52 Backed out 2 changesets (bug 1144615, bug 1134500) for mochitest-dt failures.
Backed out changeset ea9cfb625ac6 (bug 1134500)
Backed out changeset 2bb927ec6786 (bug 1144615)

--HG--
extra : rebase_source : 21104648dcd61ad4c4b6d3ea77e49b09077acf7c
2015-04-02 16:10:02 -04:00
Brian Grinstead
4a8de38c01 Bug 947242 - DevTools themes - switch to new theme colors;r=jsantell 2015-04-02 10:58:58 -07:00
Ryan VanderMeulen
769f798614 Backed out 3 changesets (bug 1120833, bug 1149711) for causing bug 1150615.
Backed out changeset 527c548ff03c (bug 1149711)
Backed out changeset 2fe22ffef154 (bug 1120833)
Backed out changeset 501fa7c170ed (bug 1120833)

CLOSED TREE
2015-04-02 14:42:05 -04:00
J. Ryan Stinnett
dae120e19a Bug 1149820 - Restore WebIDE project auto select. r=ochameau 2015-04-02 11:35:24 -05:00
Patrick Brosset
69553c23c4 Bug 1134500 - Intermittent browser_animation_toggle_button_updates_playerWidgets.js; r=bgrins
Wait for the playState to reach the expected state rather than just waiting for the next auto
refresh of the AnimationPlayerActor.

--HG--
extra : rebase_source : 4efede2ea007fed766e9714e2aff5399170d4b57
2015-04-02 10:16:07 +02:00
Patrick Brosset
42b291a711 Bug 1144615 - 1 - Minor css fixes in animation panel; r=bgrins
The toolbar class was making the whole background of the animation panel
be grey, unlike the other inspector side-bar panels.
Also removed the unnecessary right-border on the global play/pause button.

--HG--
extra : rebase_source : 7b2311bf06294e7e334aeee556d564809d4afcfe
2015-03-26 13:54:12 +01:00
J. Ryan Stinnett
e14b018648 Bug 1149289 - Disable browser_tabs.js on Windows. r=me 2015-04-02 10:26:42 -05:00
Patrick Brosset
3318f6f1d3 Bug 1149711 - Intermittent browser_animation_ui_updates_when_animation_changes.js; r=bgrins
On particularly slow test environments, it might not be enough to wait for the next
AnimationPlayerActor state update.
I introduced a helper function that makes it possible for tests to wait for state
updates until the animation state reaches the expected value. In most cases, we use
it to wait until an animation reaches a given playState (paused, running, finished).

--HG--
extra : rebase_source : 791da93c00b4eaffe8c31001fc9a2cdec4dc7e4c
2015-04-02 17:02:41 +02:00
Patrick Brosset
04fbffd14f Bug 1120833 - 4 - Tests for animation inspector refresh on addition/removal; r=miker
--HG--
extra : rebase_source : b4886af02cdbc9aed5a88994507bb4b5a5261648
2015-04-01 11:06:22 +02:00
Patrick Brosset
f365dad1b9 Bug 1120833 - 3 - Refresh the list of animation widgets when new animations are added; r=miker
The animation-controler was in charge of getting new animation players and refreshing
the UI when done. This is still the case, but it now listens for mutation events from
the actor too, and when they happen, it simply asks the ui to refresh again.
Also, animations with playState "finished" that remain in the animation inspector panel
can now be played again.

--HG--
extra : rebase_source : 8fe6e245ec04bfe399166e343b888b6ce3ca0ef1
2015-04-01 10:16:40 +02:00
Patrick Brosset
ad0a7a714a Bug 1120833 - 2 - Fire events about changed animations in the AnimationsActor; r=past
This makes the AnimationsActor listen for animation mutations after each
call to getAnimationPlayersForNode on the code that was passed in.
Whenever animations are added or removed, an event is sent to the front
with the list of changes.
The server doesn't know when the client doesn't require updates for the
current node anymore, so it exposes a new method for this.
Note that removed events for finished aniations are skipped, because the
corresponding animations can still be seeked/resumed, so we want the
AnimationPlayerActor to be preserved.

--HG--
extra : rebase_source : 4a9be4695261d65a2f032117af9fce985f5c0378
2015-04-02 12:47:34 +02:00
Patrick Brosset
3ce53fe10e Bug 1120833 - 1 - Remove EventEmitter usage in AnimationPlayerFront
The AnimationPlayerFront needs to emit events when its auto-refresh
mode is enabled, whenever the state changes. Until now, it was doing
so with EventEmitter.
But because decorating the class with EventEmitter adds on/once/off
functions to the instance, it ends up hiding the on/once/off functions
that were already there because the class extends addon sdk EventTarget.

--HG--
extra : rebase_source : 16c097df7b579b980f710ffbd98fe3d01a6fbc76
2015-03-30 11:59:46 +02:00
J. Ryan Stinnett
f222754ae5 Bug 1149778 - Lazify simulator startup to allow ADB init. r=ochameau 2015-04-01 13:31:00 +02:00
Matteo Ferretti
91aca3f385 Bug 1144163 - Add a rulers highlighter; added gcli command and button. r=pbrosset 2015-04-01 19:28:57 +02:00
Matteo Ferretti
39806788c1 Bug 1144163 - Add a rulers highlighter; added unit test. r=pbrosset
- Added unit test for Rulers Highlighter
 - Added `Test:ScrollWindow` function to doc_frame_script.js
2015-03-28 00:25:18 +01:00
Wasiur Rahman
cea42670ff Bug 1132208 - "Remove dead code from framerate actor now in GraphsWorker.js". r=jsantell 2015-03-31 21:00:00 +02:00
Aime Galmi
e5163401c9 Bug 1084911 - Clicking on "Open Add-ons Manager" actually leads to the Plugins manager. r=jryans 2015-04-01 01:12:35 +02:00
Jordan Santell
2b43b9dae5 Bug 1077464 - Wire console.profile/profileEnd to the new performance tool. Move most of the recording-model logic from the front end into the PerformanceFront and PerformanceActorConnection so it can manage recordings without the front end being viewed. r=vp, r=jryans 2015-04-10 11:14:00 -04:00
Jordan Santell
a321363678 Bug 1143933 - Expose raw JIT optimization information in performance front end. r=vp,shu 2015-03-25 10:08:40 -07:00
Patrick Brosset
f971f18e02 Bug 1137771 - Intermittent browser_animation_play_pause_button.js; r=miker
Instead of waiting for the next auto-refresh event only (which could be a
response to an older request, therefore not having the expected state yet),
wait until the state changes to what we expect in the test.
This means that if the play/pause button doesn't work anymore, then the test
will timeout, but at least it won't intermittently fail as it was doing until
now.

--HG--
extra : rebase_source : 75b7ffd38cc9fe83bb938c28109d12c57fbf3294
2015-03-31 16:18:02 +02:00
Panos Astithas
e4b9084401 Add a devtools tag to all devtools tests (bug 1149907). r=pbrosset 2015-04-01 14:09:33 +03:00
Carsten "Tomcat" Book
0d5796d62d Backed out changeset 9b269f3bf1a5 (bug 955933) for dt test failures on a CLOSED TREE 2015-04-01 13:24:49 +02:00
Eddy Bruël
8769806b40 Bug 1129784 - Implement column sliding for source mapped sources;r=jlong 2015-04-01 11:03:57 +02:00
Jordan Santell
a8a67ac3eb Bug 1110550 - Enable performance overview graphs to rerender and change on devtools theme switch. r=vp 2015-03-31 10:18:00 +02:00
Pierre de La Morinerie
f11bb0fb8a Bug 955933 - Allow copying the network response string. r=vporof 2015-03-31 16:17:00 +02:00
Brian Grinstead
602337095e Bug 1148996 - Install a devedition lightweight theme on startup, then wait for it to be applied before applying devedition styles;r=Gijs 2015-03-31 20:00:32 -07:00
Ryan VanderMeulen
3e6e4cfe95 Merge fx-team to m-c. a=merge
CLOSED TREE
2015-03-31 14:41:03 -04:00
James Long
f0bd4ead17 Bug 1148075 - Dynamically add XUL commands for the debugger frontend. r=vporof 2015-03-27 11:47:00 -04:00
Victor Porof
77324062a8 Bug 1148463 - Re-enable the Performance++ tool, r=jsantell 2015-03-31 11:28:43 -04:00
Mike Conley
8ecf4e3ced Bug 1147035 - Make DeveloperToolbar.jsm use the gBrowser.contentDocumentAsCPOW shortcut. r=past.
--HG--
extra : rebase_source : 7f5fbe373de1c43d27a94344fd9cefe0b6a3aa58
2015-03-30 15:20:34 -04:00
Wes Kocher
73800cd3df Merge m-c to fx-team a=merge CLOSED TREE 2015-03-30 19:42:25 -07:00
Wes Kocher
c469147d07 Merge fx-team to m-c a=merge 2015-03-30 14:30:57 -07:00
Brian Grinstead
5df734e710 Bug 1094821 - Backout 01482cdccd72 for test failures in Aurora simulation;r=me;a=RyanVM 2015-03-30 09:20:48 -07:00
J. Ryan Stinnett
a78c9b9b5e Bug 1146542 - Restore tab list changes for non-sidebar case. r=ochameau 2015-03-29 23:18:42 -05:00
J. Ryan Stinnett
d8d2af41c7 Bug 1146542 - Clean up and describe app-manager events. r=ochameau 2015-03-29 23:18:42 -05:00
Sami Jaktholm
c8d45add56 Bug 1148893 - Add shared frame script utils to Style Editor head.js. r=ejpbruel 2015-03-28 10:19:03 +02:00
Sami Jaktholm
cd332ecd32 Bug 1148893 - Replace .then handlers with yields to catch 'Unknown sheet source' rejections in Style Editor onShow task. r=ejpbruel 2015-03-28 10:15:29 +02:00
Sami Jaktholm
63f9ca53ff Bug 1148893 - Return the style sheet selection promise to the caller. r=ejpbruel 2015-03-28 07:22:50 +02:00
Panos Astithas
6371cae954 Update devtools.webide.adaptersAddonURL to the new Valence location (bug 1148580). r=jryans 2015-03-30 19:29:03 +03:00
J. Ryan Stinnett
20d9dfd605 Bug 1138591 - Remove the chrome-enabled pref. r=past
--HG--
extra : transplant_source : %C0%3D%FB%C9%05%C4z%EB4%D4%A3%81%7E%94RX%19%9B%27%AE
2015-03-28 03:42:33 -05:00
Sami Jaktholm
a6de2dd386 Bug 1148770 - Rewrite browser_styleeditor_bug_870339.js to fix intermittent leaks. r=ejpbruel 2015-03-29 08:59:28 +03:00
Jonathan Watt
d1f6af5340 Bug 1145246, part 4 - Update devtools code for the rename of Animatable.getAnimationPlayers() to Animatable.getAnimations(). r=pbrosset 2015-03-20 18:20:55 +00:00
Willian Gustavo Veiga
9cc67b102c Bug 1140839 - Scratchpad should remember View options. r=past 2015-03-12 21:57:49 -03:00
Phil Ringnalda
21b174f9a4 Merge m-c to m-i to m-c merge, a=mergemerge 2015-03-28 11:45:00 -07:00
Phil Ringnalda
e44926f4c1 Merge m-i to m-c, a=merge 2015-03-28 11:44:16 -07:00
Victor Porof
e50a9999eb Bug 1148463 - Temporarily disable the new performance tools for the Aurora uplift by backing out changeset 2ae4dac8f094, r=jsantell 2015-03-27 20:20:11 -04:00
Brian Grinstead
371e5229aa Bug 971129 - Set a minimum page size to 25px when initializing the devtools toolbox host;r=jryans 2015-03-27 10:35:32 -07:00
Ryan VanderMeulen
da1028199c Merge m-c to fx-team. a=merge 2015-03-27 12:21:41 -04:00
Nick Fitzgerald
2edf06beb3 Bug 1038238 - Part 0: Make js/src/vm/SavedStacks.h use 1-based column numbers,
like js::ComputeStackString and other browsers do; r=jorendorff

https://bugzilla.mozilla.org/show_bug.cgi?id=1038238
2015-03-27 13:08:46 -07:00
Jordan Santell
ec8dff9250 Bug 1147656 - Remove duplicate profiler defaults from the front end and just use on the server. r=vp 2015-03-26 13:15:00 -04:00
Wes Kocher
5b6f65bcdb Merge m-c to inbound a=merge CLOSED TREE 2015-03-26 17:46:35 -07:00
J. Ryan Stinnett
c2778efe9d Bug 1147042 - Rename attachProcess to getProcess. r=ochameau
--HG--
rename : toolkit/devtools/server/tests/mochitest/test_attachProcess.html => toolkit/devtools/server/tests/mochitest/test_getProcess.html
extra : rebase_source : d74e89db7b2da7eda804d8f667d54c1447bb02e2
2015-03-24 14:59:53 -05:00
Sami Jaktholm
499b1fa2b9 Bug 1147765 - Fix console and style inspector tests that interact with style editor. r=ejpbruel
CLOSED TREE
2015-03-21 19:03:35 +02:00
Sami Jaktholm
085a979136 Bug 1147765 - Fix test failures caused by async initialization fixes. r=ejpbruel 2015-03-21 14:12:58 +02:00
Sami Jaktholm
aa303414a5 Bug 1147765 - Fix asynchronous initialization of Style Editor. r=ejpbruel 2015-03-26 13:30:35 +02:00
Tom Tromey
0046046758 Bug 1124456 - Check channel's contentPolicyType to see if it is XMLHttpRequest. r=vporof 2015-03-27 06:00:00 -04:00
Brian Grinstead
9157387e13 Bug 1147128 - Make sure attribute shows up in markup view after removing and setting to the previous value;r=mratcliffe 2015-03-27 07:30:09 -07:00
Alexandre Poirot
baf4294fca Bug 1134180 - Introduce RootActor.getTab to prevent creating TabActor for all tabs. r=past
--HG--
extra : rebase_source : 353d0d724d464ebdd03872163e2a75b4674ee6e5
2015-03-25 09:30:00 -04:00
Patrick Brosset
31fcbce2ca Bug 1106272 - Part 3: Test for the selector highlighter feature in the rule-view. r=miker
--HG--
extra : rebase_source : 4b65324399a8ecb8eba60377b16446e4fc0ecf55
2015-03-24 15:57:33 +01:00
Patrick Brosset
d44f1cbad1 Bug 1106272 - Part 2: Change all rule-view events from custom dom events to eventemitter events. r=miker
--HG--
extra : rebase_source : f84711e8e874c92d3f34850573bf375b00930f7d
2015-03-24 15:06:39 +01:00
Patrick Brosset
7a37471593 Bug 1106272 - Part 1: Remove the selector highlight on hover and add a selector icon instead. r=miker
--HG--
extra : rebase_source : 57dcc58a96c35d42111f5b3671de2d4e8da78e35
2015-03-24 14:42:27 +01:00
Victor Porof
f348006332 Bug 1147397 - The null recording checks in get/setTimeInterval are backwards, r=jsantell 2015-03-25 10:22:20 -04:00
Victor Porof
92220b36c3 Bug 1147806 - Content frame filtering is confused when profiling FxOS, r=jsantell 2015-03-26 12:16:31 -04:00
Brian Grinstead
7e6dfb40de Bug 1147325 - Clear box model timer on markup view destroy. r=pbrosset
Prevents 'this._inspector.toolbox is null' spam in mochitest-dt
2015-03-25 12:19:00 -04:00
Brian Grinstead
90be53c400 Bug 1064596 - Clamp the toolbox size to min(preferred size, available space). r=jryans 2015-03-25 15:01:00 -04:00
Patrick Brosset
cac93f3c8e Bug 1146591 - Avoid unsafe CPOW usage in helper_outerhtml_test_runner.js; r=bgrins
helper_outerhtml_test_runner.js was accessing DOM nodes directly in content (via
CPOWs) to check their outerHTML.
This change adds outerHTML, innerHTML and textContent to the common
devtools:test:getDomElementInfo frame-script message listener so that the test
can get it there instead.

--HG--
extra : rebase_source : 35b1994c6235475f2b295a201f464a5ff50a5555
2015-03-25 18:03:22 +01:00
Jan Keromnes
6aac45630c Bug 1090949 - Add nextTick() to lazyIframeIsLoaded() in WebIDE tests. r=ochameau 2015-03-25 11:04:57 -07:00
Jan Keromnes
24c32e486e Bug 1090949 - Refactor WebIDE preferences panel style. r=ochameau 2015-03-25 11:04:42 -07:00
Patrick Brosset
83bbeeb41e Bug 1146568 - Avoid unsafe CPOW usage in markupview tests, in assertAttributes helper; r=bgrins
The common assertAttributes helper test function used to access DOM nodes in the
content page directly (CPOW). It now becomes an async function that goes through
a frame-script to retrieve the list of attributes for a node, given its selector.
All tests were passing with this change but one: browser_markupview_tag_edit_06.js
This one was checking camelcase attribute names while the actual names on the
node were lowercased by the browser. The way we were asserting attributes before
didn't care about the case. Now it does.

--HG--
extra : rebase_source : 280a00192ce0d530594a1baed5ff58c763365029
2015-03-25 14:11:36 +01:00
Patrick Brosset
2b4f81f289 Bug 1146568 - Avoid unsafe CPOW usage warnings in browser_markupview_tag_edit_08.js; r=bgrins
Making use of the devtools test frame-script to set the test node's attributes instead of
using a CPOW.

--HG--
extra : rebase_source : 34533fb589ec40fde60be6275b3da99d3e58a2f5
2015-03-25 11:17:05 +01:00
Alessio Placitelli
d19436f3f5 Bug 1134279 - Change Telemetry data producers to use the correct recording flags. r=vladan 2015-03-23 04:39:00 +01:00
Brian Grinstead
7dc325e399 Bug 1094821 - Install a devedition lightweight theme on startup, then wait for it to be applied before applying devedition styles;r=Gijs 2015-03-25 06:54:18 -07:00
Patrick Brosset
618f4cbb94 Bug 1146566 - 2 - Avoid using CPOWs in test browser_markupview_tag_edit_03.js; r=bgrins
This change updates the browser_markupview_tag_edit_03.js test by making use of the
getDomElementInfo message listener to retrieve information about the tested nodes
without having to go through CPOWs.

--HG--
extra : rebase_source : 550d6fdf0baa4557be024e42de1e9b7f03652b0b
extra : histedit_source : 65f0bdbdb1b315783b101eb54b2f405c03a1f79d
2015-03-24 10:55:02 +01:00
Patrick Brosset
9900719f1f Bug 1146566 - 1 - Use devtools common frame-script in markupview tests and add helper; r=bgrins
This change loads the devtools common frame-script-utils.js frame-script in the browser message
manager when a new test tab is opened by a test, and it adds a new getDomElementInfo message
listener useful for many tests to retrieve data about a node without having to go through a
CPOW.

--HG--
extra : rebase_source : 7783609faa96ba9a321156f781101244acd9ae2d
extra : histedit_source : 171b976aa669f59342d31dbe278cda3769988c2b%2C5c1851a0090c961e04c26ecdc167b4c4b965c73f
2015-03-25 10:53:24 +01:00
Jose Antonio Olivera Ortega
6e115add99 Bug 1003991 - Disable https:// only load for ServiceWorkers when Developer Tools are open. r=nsm, r=miker 2015-03-24 14:15:00 -04:00
Brian Grinstead
ee6362730e Bug 1139644 - Flash only relevant attributes in markup view when changed;r=pbrosset 2015-03-24 14:57:57 -07:00
Brian Grinstead
a0334bd25e Bug 1139644 - Make markupview use sdk timers instead of individual timers for each window;r=pbrosset 2015-03-24 14:57:54 -07:00
Jennifer Fong
370c4e2bef Bug 1146460 - Fixed ToolboxFullscreenState style. r=jryans 2015-03-24 16:06:11 -05:00
Panos Astithas
02dfbfe7de Use an html instead of a xul progress bar for better perf on Linux (bug 1003664). r=jlongster, f=darktrojan 2015-03-24 18:32:41 +02:00
Michael Ratcliffe
cbdede1635 Bug 1120570 - Fix media query in rule view link text. r=bgrins 2015-03-23 17:33:02 +00:00
J. Ryan Stinnett
789d420452 Bug 1130084 - Allow runtimes to take infinite time to connect. r=past 2015-03-24 09:31:51 -05:00
Jan Keromnes
7052785fe6 Bug 1146097 - Fix incorrectly escaped regexp in webide-prefs.js. r=jruderman 2015-03-22 07:03:00 -04:00
Zimon Dai
7dd2c728a6 Bug 1135435 - Add UI for breakpoint condition throws. r=fitzgen 2015-03-06 11:41:54 +08:00
Jan Keromnes
059619bafc Bug 1135018 - Move getjson from webide/ to shared/. r=jryans
--HG--
rename : browser/devtools/webide/modules/remote-resources.js => browser/devtools/shared/getjson.js
2015-03-21 05:51:00 -04:00
Jan Keromnes
318629d58d Bug 1135018 - Make devices.js use a CDN. r=ochameau 2015-03-21 04:02:00 -04:00
John Giannakos
a300673a9a Bug 1134568 - Implement a preset gallery for CubicBezierWidget incl. 8 preset functions for categories: ease-in, ease-out, and ease-in-out. r=pbrosset 2015-03-23 08:01:00 -04:00
Michael Ratcliffe
b2c4fc1141 Bug 1144363 - Fix this._telemetry is undefined in gDevTools. r=bgrins 2015-03-18 10:04:59 +00:00
Brian Grinstead
87e3e24f7d Bug 1066504 - Allow timeline range selection to continue even after mouseout of the graph window. r=vporof 2015-03-18 13:29:00 -04:00
Patrick Brosset
675ad31213 Bug 1145162 - Prevent Tooltip class from relaying show/hide events that aren't its own; r=miker
--HG--
extra : rebase_source : a849e058602db0cdfc32f08f0c7c18cb916f21c7
2015-03-19 15:34:37 +01:00
Eddy Bruël
d11f26ad69 Bug 1138975 - Refactor breakpoint sliding for non-source mapped sources;r=jlong 2015-03-23 14:13:03 +01:00
Andrea Marchesini
2c3fcd702a Bug 1125205 - Display console API messages from Shared or Service Workers to the webconsole, r=past 2015-04-24 19:12:30 +01:00
Ehsan Akhgari
17243ad410 Bug 482051 - Remove mentions of the browser.privatebrowsing.keep_current_session pref; r=jdm 2015-04-02 22:33:06 -04:00
Wes Kocher
2f61cb9684 Merge m-c to inbound a=merge 2015-04-02 17:57:17 -07:00
Shu-yu Guo
e690ce0b78 Bug 1134198 - Fix up tests now that onPop and onExceptionUnwind may be called at different locations than previously. (r=tromey) 2015-04-02 17:28:02 -07:00
Wes Kocher
84703f4fc4 Backed out changeset 8bfc506611fc (bug 482051) for bc1 orange 2015-04-02 16:07:18 -07:00
Carsten "Tomcat" Book
d33303c75b Merge mozilla-central to mozilla-inbound 2015-04-28 13:57:29 +02:00
Geoff Lankow
9b06d1932b Bug 1138336 - Adapt nsIScriptError so it can display log messages with filename and line number; r=jst,neil,past 2015-04-28 18:39:47 +12:00
Ehsan Akhgari
4c1f5aeefe Bug 482051 - Remove mentions of the browser.privatebrowsing.keep_current_session pref; r=jdm 2015-04-02 17:58:21 -04:00
Panos Astithas
75f1263daf Fix breaking on the "load" event in the debugger (bug 1054159). r=ochameau 2014-08-29 20:51:24 +03:00
L. David Baron
a82c019d92 No bug - Correct a few misspellings in test assertion messages, since commits with non-ascii commit messages now break the tree. On a CLOSED TREE. 2015-03-21 13:21:06 -07:00
Wes Kocher
d2c452e653 Merge inbound to m-c a=merge CLOSED TREE 2015-03-19 19:15:11 -07:00
J. Ryan Stinnett
f3d1e8093a Bug 1130084 - Avoid spurious connection errors even on success. r=past 2015-03-19 12:58:19 -05:00
Tom Schuster
2de182147c Bug 837630 - Stop hiding __proto__ from O.getOwnPropertyNames. r=Waldo,peterv,past 2015-03-19 17:42:15 +01:00
J. Ryan Stinnett
98067854d5 Backout eb0a4ef7d8b9 (bug 1032128) for adding UX noise. r=me 2015-03-18 19:43:47 -05:00
Wes Kocher
3bba7718ed Merge fx-team to m-c a=merge 2015-03-18 15:38:20 -07:00
Tooru Fujisawa
538913e6c9 Bug 1079919 - Part 3: Add test for RegExp.prototype properties in webconsole. r=fitzgen 2015-03-18 18:22:05 +09:00
J. Ryan Stinnett
7da7b1c11b Bug 1143028 - Make AppMan reinitable; update tab list when sidebars disabled. r=past 2015-03-16 13:32:00 -04:00
J. Ryan Stinnett
9a5557faa4 Bug 1142184 - Fix DevTools access check in runtime info. r=ochameau
--HG--
extra : transplant_source : %2A%7FN%3A%0AbR%CD%E6g%DF%F0Zj%BF%C9%CA7%C0%9D
2015-03-13 11:02:31 -05:00
Carsten "Tomcat" Book
0503c0d6df merge mozilla-inbound to mozilla-central a=merge 2015-03-17 11:36:52 +01:00
Tom Tromey
958fa8aaf3 Bug 1142207 - add "^" to REGEX_CSS_VAR to fix variables in the rule view. r=pbrosset
--HG--
extra : amend_source : f904a5d6ae584822606c5c12a3f4027a4d3f7dae
2015-03-16 07:55:00 -07:00
Patrick Brosset
0140de65b4 Bug 1139925 - Make the BoxModelHighlighter highlight all quads and draw guides around the outer-most rect
LayoutHelpers.getAdjustedBoxQuads now returns all quads that el.getBoxQuads returns.
The BoxModelHighlighter calculates an outer rect based on these to draw the guides.
And if the element has more than 1 quad (inline element that spans line breaks), then all quads are
highlighted.
Also all related tests were modified and a couple of new tests were added.

--HG--
extra : rebase_source : 78a7890ac547a95561ac917c1721be6ed32c5426
2015-03-13 15:54:10 +01:00
Geoffroy Planquart
f27948958f Bug 1042859 - Add test case for gcli cookie command on host:port. r=pbrosset
--HG--
extra : rebase_source : 6d88a82f7f0440b8899d2152f9bdbd7c9361cf36
2015-03-13 09:06:00 -04:00
Sami Jaktholm
ffa08e1726 Bug 1035140 - Split browser_inspector_menu-0?.js into multiple tests. r=pbrosset
--HG--
rename : browser/devtools/inspector/test/browser_inspector_menu-02.js => browser/devtools/inspector/test/browser_inspector_menu-03-paste-items.js
rename : browser/devtools/inspector/test/browser_inspector_menu-01.js => browser/devtools/inspector/test/browser_inspector_menu-04-other.js
rename : browser/devtools/inspector/test/doc_inspector_menu-02.html => browser/devtools/inspector/test/doc_inspector_menu.html
extra : rebase_source : 7d4fb3527bd0103859ce9aaee40974aa98b26ac5
2015-03-14 13:53:32 +02:00
Abdelrhman Ahmed
c2d58f8397 Bug 1144780 - Replace gBrowser.selectedTab.linkedBrowser with gBrowser.selectedBrowser. r=dao 2015-03-18 11:25:00 +01:00
Tom Tromey
e5bc6a16d3 Bug 1142194 - fix quoteString to correctly quote. r=pbrosset 2015-03-18 08:12:00 +01:00
ziyunfei
9f585220aa Bug 1141392 - Disallow a line break between ArrowParameters and the arrow. r=jorendorff
--HG--
extra : rebase_source : fc7e5a78c0adcadc32219f893969d41c2697ecd9
2015-03-15 03:39:00 +01:00
Victor Porof
3a6e36b016 Bug 1123815 - Merge gum into fx-team to enable the Performance++ tool, r=me 2015-03-14 16:14:37 -04:00
Victor Porof
e1ae9462ff Bug 1142748 - Fix the 'Protocol error (unknownError): Error: Cannot call drainAllocationsLog without setting trackingAllocationSites to true', r=jsantell 2015-03-13 19:09:09 -04:00
Ryan VanderMeulen
29c79b8b0b Merge fx-team to m-c. a=merge 2015-03-13 16:09:58 -04:00
J. Ryan Stinnett
420c734fb3 Bug 1142730 - Show client cert in WebIDE auth dialog. r=past
--HG--
extra : transplant_source : %B7Q%A2%40%CD%F13%88%E1%AD%8B%CD%3A%AFR%F8%D5%98E%0A
2015-03-12 17:37:17 -05:00
Sami Jaktholm
b56c43ff6c Bug 1142633 - Fix intermittent netmonitor e10s test failures caused by dead CPOW usage. r=vporof 2015-03-12 20:39:43 +02:00
Jennifer Fong
9c862a5b7e Bug 1142090 - Check existence of mainRoot. r=jryans 2015-03-11 12:30:00 -04:00
Michael Ratcliffe
2b45132b59 Bug 1046234 - Add more DevTools Telemetry measures (display size etc.) r=pbrosset, r=gijs 2015-03-13 11:52:45 +00:00
Victor Porof
e60d697bc5 No Bug - Fix documentation for _startMemory and _stopMemory in performance/modules/front.js, r=me DONTBUILD 2015-03-13 12:12:59 -04:00
Victor Porof
8af71d403d Bug 1142748 - Use a single configuration for starting/stopping recordings, r=jsantell 2015-03-13 11:53:23 -04:00
Ryan VanderMeulen
8c6f31c21a Merge m-c to fx-team. a=merge 2015-03-12 18:39:36 -04:00
Ryan VanderMeulen
ee67ad0d8d Merge inbound to m-c. a=merge 2015-03-12 18:05:45 -04:00
Victor Porof
0252f3f7a1 Bug 1142744 - Fix tests broken by bug 1132755, r=me 2015-03-12 18:01:49 -04:00
Panos Astithas
b64b2d9a28 Don't dump errors in tests that are already handled by the parser (bug 1138784). r=vporof 2015-03-12 20:42:35 +02:00
Christoph Kerschbaumer
99f67b7455 Bug 1138641 - Updated remaining callsites to use newChannel2 in browser/devtools (r=vporof) 2015-03-12 11:26:57 -07:00
Dave Townsend
aa5666698b Bug 1142114: Fix broken cases of devtools calling once. r=jsantell
--HG--
extra : rebase_source : c7565eaeb4ea73c0a0a313ee62fcd1a2eb715087
extra : source : e5ea062a8a10faaaeca6dbb1e8d57bf068efd9b1
2015-03-11 10:00:25 -07:00
Victor Porof
3f4e59d102 Bug 1141719 - Lots of "TypeError: ownerWindow is null" when shutting down the new perf tool on debug builds, r=jsantell 2015-03-11 16:01:19 -04:00
Victor Porof
b83c9518ec Bug 1121194 - Support vertical panning for the flamegraph in the new performance tool, r=jsantell 2015-03-11 16:01:19 -04:00
Eddy Bruël
317e3f1ff4 Bug 1136146 - Merge the latest version of the source-map library with fx-team;r=fitzgen 2015-03-12 20:18:34 +01:00
Jordan Santell
c3ace684ba Bug 1141817 - Followup to fix additional intermittents like bug 1132370, r=vp 2015-03-12 15:17:56 -04:00
Victor Porof
f514caa7dc Bug 1132755 - Allocations tree has a bunch of columns that don't make sense, r=jsantell 2015-03-12 15:05:02 -04:00
Jordan Santell
52f6873793 Bug 1141817 - Fix yield statement to correctly return memory actor state so that the performance tool can poll for allocations during recording. r=vp 2015-03-12 11:41:41 -07:00
Nick Fitzgerald
1b4e43d188 Bug 1140728 - Rename 'Memory' to 'Allocations' in the new performance tool. r=jsantell 2015-03-10 16:28:00 -04:00
Carsten "Tomcat" Book
40e583eb67 Merge mozilla-central to mozilla-inbound 2015-03-13 14:06:57 +01:00
Dave Herman
3e9db59cdf Bug 913617 - Reflect.parse: rename ArrowExpression to ArrowFunctionExpression. r=jorendorff 2015-03-10 10:50:00 +01:00
Carsten "Tomcat" Book
88c537dc76 Merge mozilla-central to fx-team 2015-03-12 12:20:06 +01:00
Carsten "Tomcat" Book
fb7ccb2edc merge fx-team to mozilla-central a=merge 2015-03-12 10:17:35 +01:00
Wes Kocher
f7d23ea560 Backed out changeset e5ea062a8a10 (bug 1142114) for bc1 orange CLOSED TREE 2015-03-11 19:45:18 -07:00
Panos Astithas
b1fc863847 Never interleave requests to get the page event listeners and avoid redundant requests for definition sites (bug 1106692). r=jlongster 2015-03-12 10:09:35 +02:00
J. Ryan Stinnett
70dadcd9a7 Bug 1128027 - Web Console browser_result_format_as_string.js no longer leaks. r=bgrins 2015-03-12 02:51:51 -05:00
Dave Townsend
d8bc5f5e93 Bug 1142114: Fix broken cases of devtools calling once. r=jsantell
--HG--
extra : rebase_source : 9a40753d9c81b76cd2b99997fa8b0e686ef97926
2015-03-11 10:00:25 -07:00
Wes Kocher
24a7d8e882 Backed out changeset 95bec5828ef3 (bug 1136146) for devtools test failures CLOSED TREE 2015-03-11 15:17:46 -07:00
Abhishek Bhattacharya
45edc26f1b Bug 1120111 - Tests for the highlighter pick mode key listeners; r=pbrosset 2015-03-10 07:04:00 +01:00
Abhishek Bhattacharya
f5728d9f97 Bug 1120111 - Adds key listeners to highlighter pick mode to traverse DOM and submit/cancel selection; r=pbrosset 2015-03-10 07:02:00 +01:00
Tom Tromey
8d77d6ea8a Bug 1140569 - Show async stacks attached to timeline markers. r=vporof 2015-03-11 07:44:00 -04:00
Brian Grinstead
764a676c31 Bug 1030357 - Enable devtools/projecteditor tests with e10s. r=ejpbruel 2015-03-06 14:52:00 -05:00
Eddy Bruël
4c60ab0448 Bug 1136146 - Merge version 0.4.0 of the source-map library with fx-team;r=fitzgen 2015-03-11 15:12:26 +01:00
Jennifer Fong
56c773a2d7 Bug 1126432: Set preference toggle to switch to new WebIDE project listing layout r=jryans 2015-03-10 08:30:00 -07:00
Tom Tromey
f8b02f9266 Bug 1141553 - Give function name the devtools-monospace class in the profiler r=vporof 2015-03-10 08:07:00 -07:00
Jordan Santell
53c080ad33 Bug 1132765 - Pass through performance memory options for 'probability' and 'maxLogLength' from the front to the memory actor. r=vp
--HG--
rename : browser/devtools/shared/test/browser_prefs.js => browser/devtools/shared/test/browser_prefs-01.js
2015-03-10 10:24:48 -07:00
Victor Porof
f804ea1fe4 Bug 1141615 - Use before declaration for scaledStep in FlameGraph.jsm, r=jsantell 2015-03-10 13:19:10 -04:00
Carsten "Tomcat" Book
56ac87f4d5 Backed out changeset b6c511f17246 (bug 1136146) for browser_dbg_source-maps-01.js test failures
--HG--
extra : rebase_source : 73b0b9781e5ad7592cd1ec048e1bc7e8187b4ac6
2015-03-10 16:35:47 +01:00
Jason Orendorff
0c60195cd7 Bug 1132522, part 2 - Treat false return from proxyHandler.set() as strict mode failure. r=efaust.
This changeset includes a change in addon-sdk/source that is logically of a piece with the rest, but was reviewed separately; see <https://github.com/mozilla/addon-sdk/pull/1888>. r=Mossop.

--HG--
extra : rebase_source : 2cc5537258811d6c9d369062bd127947eed450c1
2015-02-13 09:49:31 -06:00
Jason Orendorff
ee6d024995 Bug 1132522, part 1 - Treat false return from proxyHandler.defineProperty() as strict mode failure. r=efaust.
--HG--
extra : rebase_source : 2fb0022f52553fe3bedf38e46ae50d465b7ae402
2015-02-12 11:29:32 -06:00
Jonathan Griffin
d1c61bc9b6 Bug 1116187 - Disable failing mochitest-chrome tests for B2G, r=gbrown 2015-02-06 16:30:37 -08:00
Eddy Bruël
7f81303974 Bug 1136146 - Merge version 0.4.0 of the source-map library with fx-team. 2015-03-10 13:50:04 +01:00
Jordan Santell
af34b5f935 Bug 1141313 - Reenable several disabled performance tool tests that are now resolved. r=vp 2015-03-09 15:00:00 +01:00