Commit Graph

4763 Commits

Author SHA1 Message Date
Patrick Brosset
63849335b6 Bug 1153635 - Focus first focusable element in MarkupContainer when line is clicked; r=bgrins
--HG--
extra : rebase_source : 4bdd717a25de97393de39cee31fa0ae62e37cba8
2015-04-20 17:49:11 +02:00
Wes Kocher
501075782d Backed out changeset dbee7cf7e96f (bug 1096908) for bustage 2015-04-20 11:22:21 -07:00
Jan Keromnes
06b8c90f7c Bug 1150697 - Fix confusing messages in Network Monitor tests. r=bgrins 2015-04-20 11:10:09 -07:00
Jan Keromnes
d72e8a4ead Bug 1150697 - Add IP address to the Network Monitor domain tooltip. r=bgrins 2015-04-20 11:10:05 -07:00
Michael Ratcliffe
40cecd0bac Bug 1136257 - Shift-click to switch between color unit format in place r=bgrins 2015-04-17 11:53:06 +01:00
Michael Ratcliffe
c90ba68148 Bug 1136155 - Alpha-sort events in the events popup r=pbrosset 2015-04-17 16:08:11 +01:00
Michael Ratcliffe
881804bd7f Bug 1098374 - Telemetry: Stop all monkey patching in devtools telemetry tests r=harth,bgrins 2015-04-16 10:17:26 +01:00
Tom Tromey
837eed6a5a Bug 1096908 - forward network security messages to the content process; r=hurley 2015-04-20 11:09:34 -07:00
Patrick Brosset
6663c08566 Bug 1155172 - Intermittent browser_webconsole_notifications.js; r=past
--HG--
extra : rebase_source : a7765b76ac1446be1d326d21003830fda78d3903
extra : histedit_source : 2461745805baf143cc3b4e1ae30d67fdf0d95219
2015-04-20 11:53:03 +02:00
Jennifer Fong
7836d45e7a Bug 901250 - Add scroll into view menu item for the inspector. r=bgrins 2015-04-17 11:03:24 -07:00
Patrick Brosset
e44cbdba90 Bug 1155553 - Fixes animationinspector regression with actor-capabilities detection; r=bgrins
--HG--
extra : rebase_source : 31a4ed8dc5ed85a11c95e4a895955d2ac5c19b43
2015-04-17 10:14:14 +02:00
Patrick Brosset
b9a03f7e0e Bug 1149999 - 1 - Display transition names in animation-panel now that they have names; r=past
The WebAnimations API now returns names for CSS transitions too. The existing mechanism
in the animation-panel doesn't need to be changed for these names to appear, but some
comments needed modifying.

--HG--
extra : rebase_source : 2ae4d1dd747ad9cf630ec6ed5449a8fc33263004
extra : histedit_source : df40d357379ea965e6ab4095806ee5e4b98cf991
2015-04-16 10:41:37 +02:00
Patrick Brosset
292adfbff7 Bug 1121528 - Avoid the inspector going blank when quickly navigating; r=bgrins
This prevents the WalkerActor from failing at handling various requests when
those requests are about DeaedNodes. Indeed, the async nature of the devtools
protocol means that the client could be asking for information about a node that
doesn't exist anymore because it was part of a page that was navigated away from.
The WalkerActor should know how to deal with such cases, so the patch adds a
number of early returns and a new test for them.
This helps avoiding the inspector-panel from going blank in some edge cases.

--HG--
extra : rebase_source : 26ef72eee71334f6fe467d46a486768296035b8a
extra : histedit_source : 697ddbd179ec2992706f20ca7baccbd4f90f9175%2C6e1130e38ed538809f3ee16fd9a5291fe60a85c1
2015-04-17 12:09:58 +02:00
Ryan VanderMeulen
0e9facc399 Merge m-c to fx-team. a=merge 2015-04-16 16:24:04 -04:00
Ryan VanderMeulen
96f0034585 Merge inbound to m-c. a=merge 2015-04-16 16:18:13 -04:00
Brian Grinstead
964f9f6d53 Bug 1153903 - Get rid of logspam during devtools talos test runs;r=pbrosset 2015-04-16 09:54:04 -07:00
Patrick Brosset
4ef5ae3f3b Bug 1151956 - Add tooltips with refs to source css rules in the layout-view; r=miker
--HG--
extra : rebase_source : 56dc9040db51b0d3d0c95d1039db5475ae00292c
2015-04-16 18:40:40 +02:00
Pierre de La Morinerie
accf522fd2 Bug 955933 - Allow copying the network response string. r=vporof 2015-04-16 14:31:41 -04:00
Gabriel Luong
4e698df748 Bug 1120616 - Part 5: Refactor style inspector tests to use synthesizeKeys r=bgrins 2015-04-16 14:15:35 -04:00
Gabriel Luong
5627d34bdd Bug 1120616 - Part 4: Add textbox context menu for rule and computed view r=bgrins 2015-04-16 14:15:28 -04:00
Gabriel Luong
f9f4f8c891 Bug 1120616 - Part 3: Adjust the styles in the computed view's filter style search r=bgrins 2015-04-16 14:15:24 -04:00
Gabriel Luong
4ab56e56e8 Bug 1120616 - Part 2: Add unit tests for filter styles in rule view r=bgrins 2015-04-16 14:15:20 -04:00
Gabriel Luong
1faf344267 Bug 1120616 - Part 1: Implement filter styles in rule view r=bgrins 2015-04-16 14:15:09 -04:00
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