8599 Commits

Author SHA1 Message Date
Brian Grinstead
057167f7eb Bug 1425552 - Move clearOutput and clearPrivateMessages from the jsterm and onto the WebConsoleFrame;r=nchevobbe
MozReview-Commit-ID: 9lJW7qt64DT

--HG--
extra : rebase_source : 1a331fb42429206688ac5c980a2915c1c7d48157
2018-06-02 16:44:08 -07:00
Andreea Pavel
4ced6e8b2d Merge mozilla-central to autoland. a=merge 2018-06-03 07:27:01 +03:00
Csoregi Natalia
e2f48890e1 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-06-02 01:05:17 +03:00
Gabriel Luong
6a3f757203 Bug 1465810 - Update Codemirror to 5.38.0. r=bgrins 2018-06-01 15:58:04 -04:00
Julian Descottes
f5969ec9dc Bug 1454696 - Update console stubs to use const rather than let;r=nchevobbe
MozReview-Commit-ID: DqquWq8anJ0

--HG--
extra : rebase_source : 0ebdde99dd84c04f2bba78bc801172d0bd8ce0b3
2018-06-01 15:19:44 +02:00
Julian Descottes
7fdc2c153f Bug 1454696 - Fix leftover issues for prefer-const;r=yulia
MozReview-Commit-ID: JwOXoqw2mks

--HG--
extra : rebase_source : a3f07665a42c2779a85b7901a07206266a9d1616
extra : source : ae946f375e0d0f4f0f0fc859c54040fef42cbc2c
2018-06-01 12:19:35 +02:00
Julian Descottes
640fe52298 Bug 1454696 - Run eslint --fix for prefer-const;r=yulia
MozReview-Commit-ID: F6xUXCgdRE4

--HG--
extra : rebase_source : 65de1b0aba412d9044b5196115f74276caa058f2
2018-06-01 12:36:09 +02:00
Nicolas Chevobbe
2c3dd00e37 Bug 1464476 - Remove devtools.webconsole.autoMultiline preference; r=Honza.
The preference was true by default and never exposed to
the users, so removing it is the logical next step. This
patch removes all occurences of the preference, and add
a fix to the RETURN key handling when the autocomplete
popup is open (this is asserted on a test where autoMultiline
was explicitely disabled.)

MozReview-Commit-ID: 5783AK8lGR

--HG--
extra : rebase_source : 349a808b86410f5470d19c4f32d2b7040e060fbb
2018-05-29 17:32:56 +02:00
Julian Descottes
6e87465913 Bug 1450071 - Use fluent-react to localize application panel;r=flod,ladybenko,stas
MozReview-Commit-ID: 8zWePxv6i33

--HG--
extra : rebase_source : 555f1e54bd08e386d593ab3b5f97a0e67205f60b
2018-05-28 10:51:58 +02:00
Julian Descottes
362b087916 Bug 1450071 - Vendor fluent-react in devtools/client/shared;r=jryans,stas
Ultimately fluent.js should not be vendored here, since fluent-react only
needs 2 methods from fluent.js.

Work is currently ongoing to extract those dependencies to separate packages,
once ready we will remove this vendored version of fluent.js.

MozReview-Commit-ID: E5uwsCHQ7tj

--HG--
extra : rebase_source : 549200589ee8f33a950cf28787ae170ee43229c1
2018-05-28 21:26:57 +02:00
Jason Laster
917492cdcf Bug 1466062 - Update Debugger Frontend v62. r=jdescottes 2018-06-01 11:24:25 -04:00
J. Ryan Stinnett
8acfe046de Bug 1465941 - Fix RDM toolbar icon appearance. r=birtles
Some of the RDM toolbar icons relied on `background-size: cover` from the
overall DevTools button styles, which was removed recently in bug 1442531.  We
restore RDM's appearance by copying this style into RDM styles.

MozReview-Commit-ID: KcZwaRgZUsh

--HG--
extra : rebase_source : 4a2f548f6f073870ad06183a33bdaabc2bff6d92
2018-05-31 15:21:50 -05:00
Mantaroh Yoshinaga
90bed0a752 Bug 1456056 - Part 3. Use the grid layout to a toolbar in order to display only the chevron button and the controls element if devtool's width is narrow. r=jdescottes,nchevobbe
This patch will apply the grid layout to the toolbar.
If devtools's width is narrow, we expected that devtool display chevron and the
controls elements only(i.e. chevron and meatball and close button).
In order to display these button, a wrapper of toolbar will use grid layout.

Basically, this patch define grid columns as follow:

------------------------------------------------
| Picker |  tooltabs  |  commands |   controls  |
|  auto  | 26px ~ 1fr |    auto   |  max-content|
------------------------------------------------

We can disable the picker and command buttons, in this case, a toolbar will
stretch the tooltabs width by using grid-column-start/end.

MozReview-Commit-ID: ByY2qt2xhAg

--HG--
extra : rebase_source : c86b30acbfc32172eceea365e84ed03d717d5345
2018-05-31 10:25:29 +09:00
Mantaroh Yoshinaga
4682781417 Bug 1456056 - Part 2. Display chevron button only if the devtool width is narrow.r=jdescottes
This patch will allow that all buttons which accessing the tool panel is
overflowed. i.e. toolbar will display chevron button only.

MozReview-Commit-ID: GbKbAhtpYt7

--HG--
extra : rebase_source : 971aef121c329e6a5ba3ada24015a1d820aab26a
2018-05-31 10:23:36 +09:00
Mantaroh Yoshinaga
f09e3bd9dc Bug 1456056 - Part 1. Improve the performance of toolbar tabs overflow. r=jdescottes
This patch will two impprove performances:

 * Remove unnecesarry reflow by using the DOMWindowUtils.getBoundsWithoutFlushing().
   This is a tiny performance improvement. Previous code will reflow on each
   tab width caclculation.

 * Change requestIdleCallback's timeout to 100ms.
   If user resize the devtool's width over time, overflow calculation will occur
   every 300ms. This patch will reduce this delay.

MozReview-Commit-ID: FxZuK0wGxHk

--HG--
extra : rebase_source : 06a0a4ba5312125e7d15378c253f7278a39a69f9
2018-05-31 10:22:31 +09:00
Noemi Erli
1fd69fa2bc Backed out 18 changesets (bug 1462784) for failures in devtools/client/performance/test/unit/test_tree-model-08.js on a CLOSED TREE
Backed out changeset a74d36598442 (bug 1462784)
Backed out changeset c8192175f360 (bug 1462784)
Backed out changeset cde492240e99 (bug 1462784)
Backed out changeset 8c8d30fa406c (bug 1462784)
Backed out changeset ad3802ffb780 (bug 1462784)
Backed out changeset 2fe10732076c (bug 1462784)
Backed out changeset 268a72b7c3c4 (bug 1462784)
Backed out changeset 4055eb6c3bc6 (bug 1462784)
Backed out changeset 3901070e2e60 (bug 1462784)
Backed out changeset 2faf787fbbdf (bug 1462784)
Backed out changeset 8f06963c7c6f (bug 1462784)
Backed out changeset 036e6f64e224 (bug 1462784)
Backed out changeset e670f156a603 (bug 1462784)
Backed out changeset cd39588aece4 (bug 1462784)
Backed out changeset 2ac65d100fa2 (bug 1462784)
Backed out changeset ea05ff70a51d (bug 1462784)
Backed out changeset 8a06c0ba42f7 (bug 1462784)
Backed out changeset 52ed9a039ad2 (bug 1462784)
2018-06-01 01:06:29 +03:00
Noemi Erli
614b78ae36 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-06-01 00:58:09 +03:00
Noemi Erli
54db5253b6 Merge inbound to mozilla-central. a=merge 2018-06-01 00:51:37 +03:00
Markus Stange
2d2563cbdc Bug 1462784 - Update the devtools performance panel for the new category list. r=gregtatum
MozReview-Commit-ID: HwRFEfgA4L

--HG--
extra : rebase_source : 56e48e2bac9db59da7706392f3f57d0f66763eee
2018-05-23 23:11:41 -04:00
Michael Ratcliffe
0195b3129a Bug 1463087 - Instrument inspection of JS execution in the Web Console with event telemetry r=yulia
MozReview-Commit-ID: 2lri9Kzso7Q

--HG--
extra : rebase_source : d309387c31f3d52871502db7dd35fe2c93153d38
2018-05-24 16:22:47 +01:00
Michael Ratcliffe
190ce58cbf Bug 1463083 - Instrument inspection of inspector side panel switching with event telemetry r=yulia
MozReview-Commit-ID: ANPWNvYRfdH

--HG--
extra : rebase_source : 2bc1e86ebaa8eda2ec0b858c918996e1f3600f79
2018-05-24 14:21:49 +01:00
Michael Ratcliffe
d4c9aea2cf Bug 1463081 - Instrument inspection of "Edit Rule" in Rule View with event telemetry r=yulia
The changes to telemetry.js::recordEvent() were necessary because the optional value and extra params cannot be sent to Services.telemetry.recordEvent() as undefined without throwing... using null instead works just fine.

MozReview-Commit-ID: CgoqSeR6mkl

--HG--
extra : rebase_source : 45bf8e249836e2a5c1a1281f1658170a44e1c470
2018-05-30 17:53:29 +01:00
Jan Odvarko
0f7d120ed3 Bug 1462390 - Extract history from JSTerm component; r=nchevobbe
MozReview-Commit-ID: DTlW1h2ACoI

--HG--
extra : rebase_source : 90ecbeee7d198c779c8f19986722dcfd8970fad9
2018-05-31 12:41:29 +02:00
Andreea Pavel
38bcf897f1 Merge mozilla-inbound to mozilla-central. a=merge 2018-05-31 13:04:21 +03:00
Yura Zenevich
f8fc9044ec Bug 1456756 - select parent row if available when ArrowLeft is pressed on collapsed or non-expandable row. r=Honza
MozReview-Commit-ID: 74LXTQcj8H9
2018-05-31 00:10:48 -04:00
Yura Zenevich
eb544a9496 Bug 1455276 - ensure links in strings can open in Accessible properties. r=nchevobbe
MozReview-Commit-ID: 1kjUI8tny0X


--HG--
rename : devtools/client/accessibility/test/browser.ini => devtools/client/accessibility/test/browser/browser.ini
rename : devtools/client/accessibility/test/browser_accessibility_context_menu_browser.js => devtools/client/accessibility/test/browser/browser_accessibility_context_menu_browser.js
rename : devtools/client/accessibility/test/browser_accessibility_context_menu_inspector.js => devtools/client/accessibility/test/browser/browser_accessibility_context_menu_inspector.js
rename : devtools/client/accessibility/test/browser_accessibility_mutations.js => devtools/client/accessibility/test/browser/browser_accessibility_mutations.js
rename : devtools/client/accessibility/test/browser_accessibility_reload.js => devtools/client/accessibility/test/browser/browser_accessibility_reload.js
rename : devtools/client/accessibility/test/browser_accessibility_sidebar.js => devtools/client/accessibility/test/browser/browser_accessibility_sidebar.js
rename : devtools/client/accessibility/test/browser_accessibility_tree.js => devtools/client/accessibility/test/browser/browser_accessibility_tree.js
rename : devtools/client/accessibility/test/browser_accessibility_tree_nagivation.js => devtools/client/accessibility/test/browser/browser_accessibility_tree_nagivation.js
2018-05-31 00:08:06 -04:00
arthur.iakab
f1046ac67f Merge mozilla-central to inbound 2018-05-31 01:08:35 +03:00
arthur.iakab
fb18cb09bd Merge mozilla inbound to central a=merge 2018-05-31 01:05:10 +03:00
Natalia Csoregi
ada81bee2b Bug 1465369 - Removed reference to old winxp and osx 10.8. r=jmaher 2018-05-30 07:47:00 +03:00
Razvan Caliman
476e494dab Bug 1464801 - Assign writer methods to each axis defined in font-variation-settings during editor setup. r=pbro
MozReview-Commit-ID: 2L3etSyDBPR

--HG--
extra : rebase_source : 0f0a0df9a42125bf76cdea78e73e501817038791
2018-05-30 00:13:00 +02:00
Razvan Caliman
c80923498e Bug 1464801 - Externalize parsing axis and values from font-variation-settings. r=pbro
MozReview-Commit-ID: B5HeSdyaUx3

--HG--
extra : rebase_source : 84fe8b81055010f4c9b5565c8f51c743ff071c72
2018-05-30 00:11:16 +02:00
Belén Albeza
a0e9f9ed3e Bug 1462232 - Links don't work if devtools are in a separate window. r=nchevobbe
MozReview-Commit-ID: 2yK63fjjXvs

--HG--
extra : rebase_source : c7d1219ba158b152922a7eea9973236243deebfe
2018-05-24 18:01:39 +02:00
Daisuke Akatsuka
b8501fd3a3 Bug 1464849: Avoid to render the graph in case of animation was removed. r=gl
MozReview-Commit-ID: HREpfImDKum

--HG--
extra : rebase_source : 1b9e0ee2b81fd291bc9d7bbb248ccbfa61b114e2
2018-05-29 18:12:38 +09:00
Alexandre Poirot
3e4f25c18e Bug 1449162 - Refactor the NetworkEventActor to use protocol.js. r=jryans
MozReview-Commit-ID: 7HW8sO9dMuD

--HG--
extra : rebase_source : 488c916c35b2352085a22a70ace76dbff8c8d95f
2018-03-27 06:33:11 -07:00
Gurzau Raul
40248cf1c1 Backed out changeset 53a3726088f5 (bug 1464336) for failures on /inspector/fonts/test/browser_fontinspector_reveal-in-page.js on a CLOSED TREE 2018-05-30 13:19:07 +03:00
Razvan Caliman
fc1972c7bb Bug 1465014 - Prevent showing sliders for defined axes with bad data. r=pbro
MozReview-Commit-ID: B5kuecrzue

--HG--
extra : rebase_source : e24a6b36cb12731ae4b1c710cb317aecb9de5e0a
2018-05-30 00:36:20 +02:00
Csoregi Natalia
0c87942d7d Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-05-30 12:27:51 +03:00
Boris Zbarsky
fef0aa2027 Bug 1455676 part 17. Stop using nsIDOMNode in devtools/. r=jdescottes 2018-05-29 22:58:50 -04:00
arthur.iakab
1d6ae05136 Bug 1461899 - Disable browser_animation_keyframes-graph_computed-value-path_easing-hint.js on Windows and Linux. r=jmaher 2018-05-25 21:30:00 +03:00
Noemi Erli
f353eab731 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-05-30 00:52:42 +03:00
Noemi Erli
846f00f83f Merge inbound to mozilla-central. a=merge 2018-05-30 00:41:41 +03:00
Jason Laster
bff4a75c01 Bug 1465080 - Render breakpoints with CM.runMode (v60). r=dwalsh
MozReview-Commit-ID: HmYfF8gm2Bd
2018-05-29 13:50:08 -04:00
Jason Laster
7a3331fd95 Bug 1465089 - Do not highlight the debugger on interrupts. r=nchevobbe 2018-05-29 15:33:55 -04:00
Michael Ratcliffe
c5f7092b7c Bug 1463080 - Instrument inspection of "Edit HTML" in Inspector with event telemetry r=yulia
MozReview-Commit-ID: 156CmWuHOf1

--HG--
extra : rebase_source : d3089249628bc433d929d19ee0baa92dfee45d63
2018-05-23 14:31:16 +01:00
Michael Ratcliffe
9b4265bed3 Bug 1456984 - Instrument inspection of shortcut combination used for toolbox opening with event telemetry r=yulia
MozReview-Commit-ID: HA6Tasq2iZu

--HG--
extra : rebase_source : c5d7ef7f574148d38a75ca14dfbf5ee82821134e
2018-05-23 13:14:25 +01:00
Nicolas Chevobbe
6a3954e6e8 Bug 983473 - Put a CodeMirror instance in JsTerm; r=bgrins.
This is only about adding an editor in the JsTerm and making
sure we can still execute input strings.
The styles should stay the same, except that now we don't have
to do the computation for the input height, since they're already
done in CodeMirror. In-line style, history navigation and
autocompletion will be handled in separate bugs.
The creation of the editor might be done outside of the JsTerm in
the future so we can re-use it to syntax highlight Evaluation input
in the output; but not in this bug since it would need to move
jsterm.execute as well.

MozReview-Commit-ID: 75TmF055mkp

--HG--
extra : rebase_source : ec7edb17ffb13c757ed51e03a1174399ea2bcbde
2018-05-21 10:38:47 +02:00
Razvan Caliman
47ca9cafec Bug 1464336 - Font Editor: Show font family AND font name in editor and overview. r=pbro
- Show font family name as prominent identifier.
- Show font name underneath family in a smaller type.
- Update test to match correct strings.

MozReview-Commit-ID: AzhdirGXHJk

--HG--
extra : rebase_source : 2985add2ba84b1abc9aac2d347d53ba43fdf5d84
2018-05-28 11:14:12 +02:00
Jason Laster
15e1d86b8e Bug 1464486 - Update Debugger Frontend v59. r=dwalsh 2018-05-29 09:50:10 -04:00
shindli
ee44448835 Merge inbound to mozilla-central. a=merge 2018-05-29 12:52:25 +03:00
Yura Zenevich
b747a563eb Bug 1461977 - sync tree's scrollTop with scroll state when tree scrollTop value changes outside of user scroll. r=nchevobbe
MozReview-Commit-ID: 4aIX9mSkg1T
2018-05-28 11:27:00 +03:00