Commit Graph

6887 Commits

Author SHA1 Message Date
Bogdan Tara
71dd57ba46 Merge mozilla central to autoland. r=merge a=merge on a CLOSED TREE 2017-12-07 15:54:19 +02:00
Jan Odvarko
bf59da05d8 Bug 1419336 - Update tests; r=nchevobbe
MozReview-Commit-ID: 4EEUWLufth8

--HG--
extra : rebase_source : bec258d9fcd94187d064d31dbb04ac7f0194b87f
2017-12-07 12:09:27 +01:00
Jan Odvarko
2f826319c3 Bug 1419336 - Properly update HTTPi UI if a request is opened before finish; r=nchevobbe
MozReview-Commit-ID: GwkGlD1UB9G

--HG--
extra : rebase_source : 93e5b6f272be84e2e60379a6565280dc2054dc06
2017-12-07 12:08:48 +01:00
Nicolas Chevobbe
615c94b427 Bug 1422841 - Adapt tests to the new state; r=bgrins.
This introduces a few helpers to work with the state now
that we don't use immutable anymore.


MozReview-Commit-ID: D9aR7kbapZg

--HG--
extra : rebase_source : 0ecf7240b0f8a6297e8f442cf65753dc506fd021
extra : source : 6872e6e6c1ff5b526c11b9a87c72cd3a0dc56aab
2017-11-15 10:58:10 +01:00
Nicolas Chevobbe
63f938e632 Bug 1422841 - Remove Immutable usage from the messages reducer; r=bgrins
MozReview-Commit-ID: USRA3njYE9

--HG--
extra : rebase_source : d5a6a764e274850448f71efc91e7122fc99779fd
2017-12-04 12:24:44 +01:00
Guohao
a11d1e703d Bug 1220758 - Properly pass postData into new tab; r=rickychien
MozReview-Commit-ID: HB5Sl8gvPGp

--HG--
extra : rebase_source : 7a3f63af12f9da54acf15325f53de97e5b45ebd1
2017-04-08 16:07:01 -04:00
Fred Lin
da11d7c586 Bug 1423102 - cache l10n values in RequestListColumnTransferredSize;r=Honza
MozReview-Commit-ID: 6wqz7x7Xos7

--HG--
extra : rebase_source : 80eadb5771147df71fc878f40c0448f4c5f997b8
2017-12-01 10:08:43 +08:00
Brian Grinstead
1fff6ac2b7 Bug 1408949 - Always clear splitconsole height pref after each test;r=Honza
MozReview-Commit-ID: 8BxwRp19U9l

--HG--
extra : rebase_source : 8feee641b738331f0f58694fb809a25949dd1802
2017-12-01 10:36:25 -08:00
Brian Grinstead
72aa3b30aa Bug 1408949 - Remove unnecessary clearing of devtools.toolbox.splitconsoleEnabled;r=Honza
This is already cleared in shared-head.js

MozReview-Commit-ID: 7svp6ZiUqnE

--HG--
extra : rebase_source : 70788abbfc86a5838626fb5f1f17d03537c2830c
2017-12-01 10:36:22 -08:00
Brian Grinstead
8562a06ebc Bug 1408949 - Convert browser_webconsole_split.js for the new console frontend;r=Honza
MozReview-Commit-ID: C5A44X3FO45

--HG--
extra : rebase_source : 9bdd6d2470aa72924d43c2106da5e0947caf8150
2017-12-01 10:33:27 -08:00
J. Ryan Stinnett
8d399e5975 Bug 1419592 - Use most recent panel in Browser Content Toolbox. r=ochameau
MozReview-Commit-ID: sNEVauLh0A

--HG--
extra : rebase_source : fc3976fca972bc224aee32830ec6cd0345ef0b7d
2017-11-21 17:10:05 -06:00
Michael Ratcliffe
f96f69cd64 Bug 1422282 - Upgrade react-redux to v5.0.6 r=nchevobbe
MozReview-Commit-ID: CB6z40VY4Ho

--HG--
rename : devtools/client/shared/vendor/REACT_REDUX_UPGRADING => devtools/client/shared/vendor/REACT_REDUX_UPGRADING.md
extra : rebase_source : 97a80962f36a94464a20a11824faf436ecdd8102
2017-12-01 12:49:12 +00:00
Michael Ratcliffe
bd575904fe Bug 1422265 - Remove react-addons-shallow-compare r=Honza
MozReview-Commit-ID: 8avniQlO6NV

--HG--
extra : rebase_source : e9727d59d0f54bfc9a23f4ea46de71deadae924c
2017-12-01 10:23:27 +00:00
Oriol Brufau
04c1b90604 Bug 1417039 - Do not defer loading JSON Viewer. r=Honza
MozReview-Commit-ID: BtnH41N1w8P

--HG--
extra : rebase_source : 7c6e416f9130fbd9bb6deff2bee9a24fc1a937c0
2017-11-28 16:28:21 +01:00
Oriol Brufau
4c73da7933 Bug 1403536 - Protect all protocol request methods against unsafe objects r=ochameau
MozReview-Commit-ID: 4fDaap9QCdF

--HG--
extra : rebase_source : bec3bcbf422b51cef12005b035eec94203d5027d
2017-10-18 04:38:13 +02:00
Julian Descottes
e85215e774 Bug 1408934 - enable browser_webconsole_deactivateHUDForContext_unfocused_window.js;r=Honza
MozReview-Commit-ID: 8k5ISUxEPP7

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_deactivateHUDForContext_unfocused_window.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_close_unfocused_window.js
extra : rebase_source : f33fea6e792868bf9c5dcd18f8709953d69a3ce3
2017-12-01 18:29:30 +01:00
Julian Descottes
78a38b2e85 Bug 1408939 - enable browser_webconsole_history_arrow_keys.js;r=Honza
MozReview-Commit-ID: KvBrFRMW0W1

--HG--
extra : rebase_source : c8e3541dcf68da377c472d817f710e2c84823789
2017-12-01 17:42:42 +01:00
Julian Descottes
322d9410d2 Bug 1413051 - fix aboutdebugging addon tip icon in RTL;r=ochameau
MozReview-Commit-ID: 3aMuHiBHhVG

--HG--
extra : rebase_source : 7a59d3f888f888d220a7f0c469875bd61ae64e62
2017-12-04 14:07:50 +01:00
abhinav
d0874f7146 Bug 1419368 - NetMonitor: Stop using ImmutableJS in timing-markers reducer. r=Honza
MozReview-Commit-ID: 5PQsSWT5m1P

--HG--
extra : rebase_source : 1f1a21c174bbf69a29c781d95ff179e60189ad59
2017-11-29 22:02:12 +05:30
Julian Descottes
146148c4c0 Bug 1408940 - enable browser_webconsole_history_nav.js;r=nchevobbe
MozReview-Commit-ID: LCLeM9cj7TX

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_history_nav.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_history_nav.js
extra : rebase_source : fc669c69d30819d5a4950c5106efdd9e74112f23
2017-12-01 17:19:41 +01:00
Julian Descottes
6a9b7d564e Bug 1408935 - enable browser_webconsole_errors_after_page_reload.js;r=nchevobbe
MozReview-Commit-ID: LMfIeeIy61Y

--HG--
extra : rebase_source : 3bdd3d801641d3a1024434f72ef2f926277d19b4
2017-12-01 18:15:37 +01:00
Russell
8f329d4896 Bug 1419405 - remove Immutable usage in filters reducer; r=nchevobbe
MozReview-Commit-ID: GfxqmE3nGjs

--HG--
extra : rebase_source : e6a2dc059d6f5cd487b619c66a86db3ed34c633d
2017-11-23 09:44:04 -08:00
abhinav
01f6a3eed2 Bug 1419367 - NetMonitor: Stop using ImmutableJS in sort reducer. r=Honza
MozReview-Commit-ID: BXc9Y350MC

--HG--
extra : rebase_source : aeb89e8f42661bc376b7c6e26a510a1e799c7201
2017-11-29 09:17:04 +05:30
Julian Descottes
44a0ff57f6 Bug 1408937 - enable browser_webconsole_external_script_errors.js;r=bgrins
MozReview-Commit-ID: 4GcSKa2ph4j

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-597136-external-script-errors.html => devtools/client/webconsole/new-console-output/test/mochitest/test-external-script-errors.html
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-597136-external-script-errors.js => devtools/client/webconsole/new-console-output/test/mochitest/test-external-script-errors.js
extra : rebase_source : 5b85c8d3991ef95e59b48352e6080adf9e169090
2017-12-01 17:59:05 +01:00
Ricky Chien
c57bd5cfc6 Bug 1418928 - requestCookies and responseCookies should be loaded lazily r=Honza
MozReview-Commit-ID: bywCQWGqWI

--HG--
extra : rebase_source : 41591be8f72e355ca370d4a53b6ffc0d7f966f9d
2017-11-24 14:57:10 +08:00
Michael Ratcliffe
38001b4ff6 Bug 1422258 - Remove React Virtualized r=Honza
MozReview-Commit-ID: GBsptIUroI

--HG--
extra : rebase_source : 6b9be4513fa5bc59e9f06f675a8a7a75a19575b3
2017-12-01 09:57:19 +00:00
yulia
211750c567 Bug 1419801 - Update Debugger Frontend (11-22). jdescottes, jlast r=jdescottes
MozReview-Commit-ID: Kihg60TpspW

--HG--
extra : rebase_source : 64ea5bdcdc353b228ea39486fbf645a40591f9a3
2017-11-30 11:21:00 +01:00
Nicolas Chevobbe
cfd1a43f56 Bug 1408936 - Enable browser_webconsole_eval_in_debugger_stackframe.js in new console frontend; r=bgrins.
MozReview-Commit-ID: 6IiuekmfENG

--HG--
extra : rebase_source : c190b35c66dfb93db86aa38f6c23e48e2be15ab7
2017-11-29 16:55:00 +01:00
Thomas Nguyen
d67c09f7dd Bug 1345433 - Ensure tests load pass valid triggeringPrincipal. r=ckerschb,JanH
MozReview-Commit-ID: LWcP7drDPwL

--HG--
extra : rebase_source : 3741530254b3cb2627f798cf22eacf64c29a8b9e
2017-10-23 18:15:40 +08:00
Narcis Beleuzu
c400c4e179 Backed out changeset ee15ca302afd (bug 1418928) for devtools failures on browser_net_cause_redirect.js r=backout on a CLOSED TREE 2017-12-01 03:12:14 +02:00
Ricky Chien
d572b0ccc3 Bug 1418928 - requestCookies and responseCookies should be loaded lazily r=Honza
MozReview-Commit-ID: bywCQWGqWI

--HG--
extra : rebase_source : edfec280965ff6e822b006adb1b49379e14751e8
2017-11-24 14:57:10 +08:00
Narcis Beleuzu
c396d718bd Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE 2017-12-01 00:46:03 +02:00
Narcis Beleuzu
5e274d0743 Backed out changeset 9fb71b0692a6 (bug 1403536) for devtools-chrome failures on browser_console_dead_objects.js r=backout on a CLOSED TREE 2017-12-01 00:41:09 +02:00
Brindusan Cristian
6a74eec204 Merge inbound to mozilla-central r=merge a=merge 2017-12-01 00:22:25 +02:00
Andrea Marchesini
b4057b86a1 Bug 1421655 - Renaming imgITools::decodeImageBuffer to imgITools::decodeImageFromBuffer, r=aosmond 2017-11-30 14:48:47 +01:00
shindli
7f45cb7cc0 Backed out changeset 65334d5e3012 (bug 1417039) for frequently failing in devtools/client/jsonview/test/browser_jsonview_chunked_json.js (Bug 1421520) r=backout a=backout
--HG--
extra : amend_source : 4c4909694bc4f4428278a55bdd076e5135d2da89
2017-11-30 12:22:01 +02:00
shindli
4ea5b9a4ad Backed out changeset d0ed7858ae96 (bug 1421631) so that bug 1417039 can be backedout r=backout a=backout 2017-11-30 12:19:29 +02:00
Ricky Chien
12448796df Bug 1404928 - Request Post DATA should be loaded lazily r=Honza,ochameau
MozReview-Commit-ID: EQo2OUg9hMD

--HG--
extra : rebase_source : a5d8e79795ac4d919e9c646ab50b0a5eb6efeeab
2017-11-16 15:54:11 +08:00
Bogdan Tara
a14227d83a Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE 2017-11-30 01:08:24 +02:00
Bogdan Tara
d8635b15e4 Merge inbound to mozilla-central r=merge a=merge on a CLOSED TREE 2017-11-30 00:41:09 +02:00
Bogdan Tara
bf712dca70 Backed out 1 changesets (bug 1403536) for failing ES Linting tests on /builds/worker/checkouts/gecko/devtools/server/tests/unit/test_objectgrips-21.js r=backout on a CLOSED TREE
Backed out changeset 897f029f8ef6 (bug 1403536)
2017-11-29 23:37:15 +02:00
Dorel Luca
f622b80073 Merge mozilla-central to mozilla-inbound r=merge 2017-11-29 12:34:02 +02:00
Dorel Luca
be78e6ea9b Merge inbound to mozilla-central r=merge a=merge 2017-11-29 12:26:15 +02:00
Andrea Marchesini
9d60eea296 Bug 1418860 - Adding telemetry to see how often version param is used in ScriptLoader type, r=jonco, data-r=francois 2017-11-29 09:01:04 +01:00
Tiberius Oros
18ea9ecad9 Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE
--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-618078-network-exceptions.html => devtools/client/webconsole/new-console-output/test/mochitest/test-network-exceptions.html
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.html => devtools/client/webconsole/new-console-output/test/mochitest/test-subresource-security-error.html
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.js => devtools/client/webconsole/new-console-output/test/mochitest/test-subresource-security-error.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.js^headers^ => devtools/client/webconsole/new-console-output/test/mochitest/test-subresource-security-error.js^headers^
extra : rebase_source : e126b0ab427161de0acd67cdfb9a1434415412dc
2017-11-29 02:25:59 +02:00
Cosmin Sabou
09c96dbb89 Backed out changeset c3f707e1f455 (bug 1418066) for ESlint failure on devtools/client/inspector/test/browser_inspector_highlighter-cssshape_07.js:29:1 r=backout on a CLOSED TREE 2017-11-28 17:35:23 +02:00
Mike Park
6de17b66ff Bug 1418066 - Add rotation to CSS shapes editor transform mode. r=pbro
MozReview-Commit-ID: HJmdhTg5QjL

--HG--
extra : rebase_source : ee0c3e8f624d91cb4c9c71629599c201c89e7169
2017-11-16 15:58:23 -05:00
Julian Descottes
0436600a3f Bug 1408942 - Enable browser_webconsole_multiple_windows_and_tabs.js;r=Honza
MozReview-Commit-ID: 5AqqgKLvN7

--HG--
extra : rebase_source : 89ffdd3b48da2b5b7efb5e961ba5801e411cefab
2017-11-28 22:34:17 +01:00
Nicolas Chevobbe
c28e75503b Bug 1404851 - Rename, adapt and enable browser_webconsole_document_body_autocomplete; r=jdescottes.
We drop the part of the test which tests the output of document.body
since it's already tested in reps.

MozReview-Commit-ID: JKmGNHRw6Iu

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_document_body_autocomplete.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_native_getters.js
extra : rebase_source : adbb2a8effbc1a611971f77faf7c1a2d2995131f
2017-11-29 11:27:57 +01:00
Mike Park
6f4f11a842 Bug 1419076 - Make the console sidebar resizable. r=nchevobbe
MozReview-Commit-ID: 3xhbF4JFq4P

--HG--
extra : rebase_source : 9d49ef0964e4a4ed12cc530d6762d14eeb3bcf0a
2017-11-22 16:14:35 -05:00
Mike Park
d4fffe9ba5 Bug 1418066 - Add rotation to CSS shapes editor transform mode. r=pbro
MozReview-Commit-ID: HJmdhTg5QjL

--HG--
extra : rebase_source : 828235ca723fe3fa8b3e57eda2512ace002aabd3
2017-11-16 15:58:23 -05:00
Nicolas Chevobbe
b045abf032 Bug 1421242 - Fix netmonitor SEND_CUSTOM_REQUEST reducer; r=Honza.
The reducer code was still trying to use Immutable.Record.get, although
we switched the state to a native js object. This was throwing an error.

Adding assertion to the existing tests that was failing without the fix.

MozReview-Commit-ID: Klj94ApJr4Y

--HG--
extra : rebase_source : 203a5028cc9988925fffba29b095d48599e41153
extra : source : 94d12ed69afd1ddb320a4cfca6db6b72a9a2db9a
2017-11-28 11:11:20 +01:00
Julian Descottes
80652afe02 Bug 1408948 - enable browser_webconsole_show_subresource_security_errors.js;r=nchevobbe
MozReview-Commit-ID: Dci3py85zJq

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.html => devtools/client/webconsole/new-console-output/test/mochitest/test-subresource-security-error.html
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.js => devtools/client/webconsole/new-console-output/test/mochitest/test-subresource-security-error.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_bug1092055_shouldwarn.js^headers^ => devtools/client/webconsole/new-console-output/test/mochitest/test-subresource-security-error.js^headers^
extra : rebase_source : 4860f05a3d7b979aa7429216d5abff020f8405cc
2017-11-23 14:55:39 +01:00
Mike Park
0a16908b3d Bug 1419087 - Clearing the console closes the sidebar. r=nchevobbe
MozReview-Commit-ID: 4aFs6ubgQwk

--HG--
extra : rebase_source : 08100ee5bde35ea45f661a9883c72c1a08334c26
2017-11-27 16:37:12 -05:00
Michael Ratcliffe
8c8dc702e1 Bug 1419828 - Remove devtools references to React.addons.TestUtils r=nchevobbe
Changes:

- Added testUtils to React DOMs Proxy MonkeyPatch.
- Removed TestUtils where it is not needed.
- Added syntax identifiers to Markdown fences just because VSCode can do syntax highlighting in the markdown itself when you do that.
- In our require-helper.js files I have had to keep the name "react-addons-test-utils." This is because Enzyme uses the require paths to choose which adapters are needed (none are... yet)... we will need to use "react-addons-test-utils" instead of "react-dom/test-utils" as the path until we upgrade to React 16+.

MozReview-Commit-ID: H1tgzfp0MXl

--HG--
extra : rebase_source : cbdd59f6256703e7aba2dac76aece94c1101898e
2017-11-24 18:25:52 +00:00
Nicolas Chevobbe
745544399b Bug 1417439 - Release actors when message are pruned due to an MESSAGES_ADD action; r=Honza.
In Bug 1371721, we created a new action to batch our message addition into the store. Which means that messages can be pruned when using this action,
and implies releasing server actors.

But, at the moment, we only do that when we use the MESSAGE_ADD action.
This wasn't caught by tests because they explicitly use the MESSAGE_ADD action.

This patch makes the console release actors in reaction to a MESSAGES_ADD
action and add a test to make sure we handle this as expected.

MozReview-Commit-ID: FfgvmKi9nM9

--HG--
extra : rebase_source : a0416fd911699dac7addb37fffc42aa61d8824a5
2017-11-15 14:54:34 +01:00
Julian Descottes
66d3ca58e3 Bug 1408941 - Enable browser_webconsole_multiline_input.js;r=nchevobbe
MozReview-Commit-ID: 5lzN37yWeOc

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_multiline_input.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_multiline.js
extra : rebase_source : bd133f9e0c57b88dae44ab4d9d8877ba47546e4c
2017-11-28 22:42:15 +01:00
Michael Ratcliffe
96d918c2dd Bug 1298370 - Add SameSite attribute to Cookie Inspector r=pbro
MozReview-Commit-ID: C0n35vEaAdJ

--HG--
extra : rebase_source : 217b8eb13374fec057bf626cac586f41d25e44bb
2017-11-28 14:29:09 +00:00
Gurzau Raul
ab047e4fb1 Backed out changeset 044f5a964dc5 (bug 1369945) for Eslint failures client/shared/components/splitter/SplitBox.js and devtools failures test/browser_inspector_breadcrumbs_visibility.js r=backout on a CLOSED TREE 2017-11-28 23:12:17 +02:00
Gabriel Luong
cfded25d12 Bug 1369945 - Display a split rule view panel in the inspector. r=bgrins
MozReview-Commit-ID: If55vBPfU3W
2017-11-27 15:54:18 -05:00
Gurzau Raul
68e92c2ba3 Backed out 1 changesets (bug 1369945) for failing devtool tests test/browser_inspector_breadcrumbs_visibility.js r=backout on a CLOSED TREE
Backed out changeset bdbb870f32dc (bug 1369945)
2017-11-28 21:18:22 +02:00
Julian Descottes
92392b47b7 Bug 1411565 - about:debugging connect to remote runtime using url parameters;r=ochameau
This changeset adds basic remote connection functionality to about:debugging.
About:debugging can target a remote firefox instance if the host and port
parameters are passed as URL search params.

The feature is not explicitly exposed at the moment and there is no UI to
connect an instance, and no UI feedback when connected to a remote instance.

When connected, about:debugging should correctly list tabs, workers and addons
for the target instance of Firefox. Debugging features work for all supported
targets.

Known limitations:
- preferences are read from the local Firefox instance (multiprocess, addon
  debugging etc...). At the moment the remote instance must be manually
  correctly configured

MozReview-Commit-ID: DOekSCb96XC

--HG--
extra : rebase_source : 89b73e885e50bfba4e1888f8791f637a5ba05ca7
extra : intermediate-source : 840e23f2a496e2cec280643fef127095bd67d518
extra : source : 6cc5cc4494e67ae9dd7371420710c3f8afe5b256
2017-10-23 10:15:40 +02:00
Oriol Brufau
ba0ffccb08 Bug 1403536 - Protect all protocol request methods against unsafe objects r=ochameau
MozReview-Commit-ID: 4fDaap9QCdF

--HG--
extra : rebase_source : 0774e230ddc9b8fe1bc03be45cd5732d3a161e41
2017-10-18 04:38:13 +02:00
Greg Tatum
5912015212 Bug 1408124 - Create a new perf actor and recording panel; r=julienw
This patch adds a new performance recording panel that interfaes with
perf.html. It is enabled through the new preferences:

"devtools.performance.new-panel-enabled"

MozReview-Commit-ID: 1HBLsbREDPk

--HG--
extra : rebase_source : 22cc2826138c4891024c34947f145574f55b4541
2017-11-08 10:36:43 -06:00
Oriol Brufau
f3f7e31981 Bug 1421631 - Move viewer-config.js to the end of the body. r=Honza
MozReview-Commit-ID: KY9WraNVQIY

--HG--
extra : rebase_source : 9a4965ed130e3a04be54db87790dde01ee6005bb
2017-11-28 20:10:54 +01:00
Julian Descottes
c0ed6825fa Bug 1401548 - rename and enable browser_bug_869003_inspect_cross_domain_object.js;r=nchevobbe
MozReview-Commit-ID: 6RnfOEsLQW1

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-869003-iframe.html => devtools/client/webconsole/new-console-output/test/mochitest/test-inspect-cross-domain-objects-frame.html
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-869003-top-window.html => devtools/client/webconsole/new-console-output/test/mochitest/test-inspect-cross-domain-objects-top.html
extra : rebase_source : c660dbff4843cb62e8c2ec6882d5f83c25ede40e
2017-11-29 16:11:30 +01:00
Gabriel Luong
b1c72a4e79 Bug 1420604 - Remove unused isDirty bit from the Inspector and Style Editor. r=jdescottes 2017-11-28 13:27:38 -05:00
Gabriel Luong
b51659c313 Bug 1369945 - Display a split rule view panel in the inspector. r=bgrins
MozReview-Commit-ID: If55vBPfU3W
2017-11-27 15:54:18 -05:00
Jan Odvarko
ac7c62d3df Bug 1420711 - Fix typo; r=rickychien
MozReview-Commit-ID: F0c87FNPKLs

--HG--
extra : rebase_source : c34f3397223d908e4f5c0f074ad9029578d927fe
2017-11-27 11:02:14 +01:00
Oriol Brufau
51b81fc070 Bug 1403536 - Protect all protocol request methods against unsafe objects r=ochameau
MozReview-Commit-ID: 4fDaap9QCdF

--HG--
extra : rebase_source : 7fbf01156e13c1e9d528d4bd063cd1ac818d203f
2017-10-18 04:38:13 +02:00
Julian Descottes
59241dd5d2 Bug 1401942 - Rename and enable browser_bug664688_sandbox_update_after_navigation.js;r=nchevobbe
MozReview-Commit-ID: FbR1FoUp3qo

--HG--
extra : rebase_source : 77972dde83380bda72bd04e8b168ddf7af91fd82
2017-11-29 16:56:18 +01:00
Julian Descottes
b39e9bcc55 Bug 1401942 - Call jsterm clearOutput from new-webconsole client;r=nchevobbe
The local clearOutput defined in new-webconsole.js was only used in one
place, in the same file, on tab navigation. It would probably be best to
reuse the same code path as in other places, ie jsterm.clearOutput().

(plus the clear storage argument of the local method was never used).

MozReview-Commit-ID: 9suQTgUGCBA

--HG--
extra : rebase_source : 72fe5559514a5977703a77cbb344b40b9ef60160
2017-11-29 16:50:09 +01:00
Tiberius Oros
e8ada3a41a Backed out changeset 36b3f7fb7d31 (bug 1408124)for chrome failures in devtools test devtools/shared/security/tests/chrome/test_websocket-transport.html r=backout on a CLOSED TREE 2017-11-28 21:47:41 +02:00
Oriol Brufau
74915a3cf3 Bug 1417039 - Do not defer loading JSON Viewer. r=Honza
MozReview-Commit-ID: BtnH41N1w8P

--HG--
extra : rebase_source : 354a9159e9d398b6bc5d66318ebe14bc4e1d0e16
2017-11-28 16:28:21 +01:00
Greg Tatum
bcab5cbfe4 Bug 1408124 - Create a new perf actor and recording panel; r=julienw
This patch adds a new performance recording panel that interfaes with
perf.html. It is enabled through the new preferences:

"devtools.performance.new-panel-enabled"

MozReview-Commit-ID: 1HBLsbREDPk

--HG--
extra : rebase_source : 4db73267d9868c4c62d2619111f875338c8e6171
2017-11-08 10:36:43 -06:00
arthur.iakab
042d2e8d74 Merge mozilla-central to inbound r=merge a=merge on a CLOSED TREE 2017-12-22 00:28:49 +02:00
Gabriel Luong
f78fd8e78c Bug 1425653 - Inspector should retain the width of its sidebar on reopen. r=mparkms 2017-12-21 16:16:32 -05:00
ctlusto
f2f9381cff Bug 1417805 - Add highlighting to HTTP response status codes in console r=nchevobbe
MozReview-Commit-ID: 64AOF8PoW27

--HG--
extra : rebase_source : 1f6ebd176afd7eefd37c0e5abad2e6a6337fb12b
2017-11-26 11:11:55 -05:00
Julian Descottes
9590ffee64 Bug 1408943 - enable browser_webconsole_network_exceptions.js;r=nchevobbe
MozReview-Commit-ID: 7Jb2y9AQ4fa

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-618078-network-exceptions.html => devtools/client/webconsole/new-console-output/test/mochitest/test-network-exceptions.html
extra : rebase_source : 6b330a24197ea058a91271ea1d36baa2436b1937
2017-11-23 18:20:19 +01:00
Julian Descottes
348b516926 Bug 1408945 - enable browser_webconsole_optimized_out_vars.js;r=nchevobbe
MozReview-Commit-ID: CNPdSwF6kbc

--HG--
extra : rebase_source : 0f93b6022896cc9469e2f1e23a4abab273b54af9
2017-11-23 17:37:41 +01:00
Julian Descottes
8e635cfe5d Bug 1408946 - enable browser_webconsole_output_order.js;r=nchevobbe
MozReview-Commit-ID: 1yzQhoGqZTi

--HG--
extra : rebase_source : 80e84dd954362fd80280b2b76b6aa7ed6671a0a3
2017-11-23 16:41:19 +01:00
Oriol Brufau
d61a4e90dc Bug 1419471 - Cleanup after removing UTF-16 support. r=tromey
MozReview-Commit-ID: 39N2Sb9G0Ab

--HG--
extra : rebase_source : 18420552665e8bea5a62fc27c7e85d42c393663e
2017-11-24 21:43:49 +01:00
Margareta Eliza Balazs
24fbf705d1 Merge mozilla-central to mozilla-autoland. r=merge a=merge on a CLOSED TREE 2017-11-28 00:09:08 +02:00
Margareta Eliza Balazs
f0400e7e4c Merge inbound to mozilla-central r=merge a=merge 2017-11-27 23:57:42 +02:00
shindli
e8c465c98f Backed out 1 changesets (bug 1418066) for failing in /builds/worker/checkouts/gecko/devtools/client/inspector/test/browser_inspector_highlighter-cssshape_06.js:63:1 r=backout on a CLOSED TREE
Backed out changeset 8e64f442e70d (bug 1418066)
2017-11-27 22:35:35 +02:00
Oriol Brufau
a78a4d5525 Bug 1416394 - Scroll row into view using scrollIntoView. r=Honza
MozReview-Commit-ID: KoTvLkZA3CL

--HG--
extra : rebase_source : 28128b633633ecc2d5d25a017bd9cda36c9bb009
2017-11-24 16:49:01 +01:00
Oriol Brufau
648ac7cb6d Bug 1420451 - Stop using chrome code to copy text in JSON Viewer. r=Honza
MozReview-Commit-ID: HnEhsDwWRWU

--HG--
extra : rebase_source : 136f0b3c0c66e52260a11f689473da426fe9a98e
2017-11-24 17:50:22 +01:00
Andrea Marchesini
2ef23c7ade Bug 1420223 - createImageBitmap must work with nsIAsyncInputStream - part 4 - ImageBitmap must use imgITools::decodeImageBuffer, r=aosmond 2017-11-27 17:05:57 +01:00
Mike Park
b379311792 Bug 1418066 - Add rotation to CSS shapes editor transform mode. r=pbro
MozReview-Commit-ID: HJmdhTg5QjL

--HG--
extra : rebase_source : 5a39cbaf3fec5179fb69ce53daa6f4cc22260c1d
2017-11-16 15:58:23 -05:00
Johann Hofmann
2926a6c050 Bug 1374574 - Remove the FlyWeb system add-on from Firefox. r=mconley
MozReview-Commit-ID: BWqZIGz5hQx

--HG--
extra : rebase_source : edf0c6585431ac8fdd229a2a09c8b21b797e8a5d
2017-11-22 14:47:49 +01:00
Patrick Brosset
8f5385f702 Bug 1408938 - Enable and rename browser_webconsole_history.js; r=nchevobbe
MozReview-Commit-ID: GU4Z3ghCTmv

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_history.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_history.js
extra : rebase_source : 704f7c2de6a25cb3b762592d60f9ed6d3c4819d9
2017-11-24 17:38:32 +01:00
Luca Greco
aa1e1912b4 Bug 1416928 - Test content script debugging on the new debugger UI. r=jlast
MozReview-Commit-ID: Dt0eaKmp777

--HG--
extra : rebase_source : 14db83ec4fb21e3f01d9f7b8955b3e56ece7b4a1
2017-11-15 17:54:23 +01:00
Patrick Brosset
1439f404fa Bug 1405350 - Slightly rewrite, simplify and enable browser_webconsole_js_input_expansion.js; r=Honza
MozReview-Commit-ID: 3vpUl69Qk4w

--HG--
extra : rebase_source : c04c06b81181b2d7b08471f540d89894190db2be
2017-11-22 15:47:59 +01:00
Russell
b0fcec315e Bug 1419407 - remove Immutable usage in prefs reducer; r=nchevobbe
MozReview-Commit-ID: ADyu8ULDDm6

--HG--
extra : rebase_source : 7d48ef734ffe594eeca1efde8623679cf44022f8
2017-11-23 08:02:57 -08:00
arthur.iakab
dfc104159a Merge inbound to central r=merge a=merge 2017-11-24 12:00:30 +02:00
Gurzau Raul
21905d169e Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-11-24 00:38:13 +02:00
Nicolas Chevobbe
27dc69aca7 Bug 1408931 - Enable browser_webconsole_csp_ignore_reflected_xss_message.js in the new console frontend; r=jdescottes.
This also renames the support files.

MozReview-Commit-ID: 9TqERvD5EFA

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_bug1045902_console_csp_ignore_reflected_xss_message.html => devtools/client/webconsole/new-console-output/test/mochitest/test_console_csp_ignore_reflected_xss_message.html
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_bug1045902_console_csp_ignore_reflected_xss_message.html^headers^ => devtools/client/webconsole/new-console-output/test/mochitest/test_console_csp_ignore_reflected_xss_message.html^headers^
extra : rebase_source : be782c9fee52551a8f3d248208cc40c0c2963e36
2017-11-22 09:56:14 +01:00
Sudheesh Singanamalla
cf10d44c01 Bug 1419410 Removes Immutable usage in UI reducer; r=nchevobbe
MozReview-Commit-ID: 76xdMKBGIUU

--HG--
extra : rebase_source : ed3b8f975a0cf65dd4483b115c932a86de3b62c5
2017-11-23 21:09:48 +05:30
Jan Odvarko
5c93b047f9 Bug 1416201 - Fix tests; r=rickychien
MozReview-Commit-ID: 2QS1KlYtkY8

--HG--
extra : rebase_source : f1e2c33a4e6e5f14e42dd3e1b6a6f7a4e07b4c91
2017-11-23 13:35:23 +01:00
Jan Odvarko
14c920d252 Bug 1416201 - update test fixtures for the Console panel; r=nchevobbe
MozReview-Commit-ID: F67HMK7zyUn

--HG--
extra : rebase_source : 7284ef615b184ec80ce724fab2f62bdaf9173518
2017-11-23 13:35:23 +01:00
Jan Odvarko
3bd627cefb Bug 1416201 - HTTP request stack trace should be lazy loaded;r=rickychien
MozReview-Commit-ID: 5SWLLcNqORz

--HG--
extra : rebase_source : 400e5d48848b087f8965652df6b9c37686fb4b40
2017-11-23 13:35:04 +01:00
Alexandre Poirot
c32ab9e219 Bug 1420037 - Fix netmonitor "dataProvider is null" exception on DAMP. r=Honza
MozReview-Commit-ID: EhCSSV0ZFrB

--HG--
extra : rebase_source : 75030551b17eb8e30eb482a9adc8fd840c853614
2017-11-23 00:36:13 -08:00
Alexandre Poirot
94383e3026 Bug 1419734 - Remove tab statistics leftovers. r=jdescottes
MozReview-Commit-ID: GaMCH6BrFMP

--HG--
extra : rebase_source : 653a330ca1ce0efbf4d943e0da5952d737ada25c
2017-11-22 08:19:03 -08:00
Julian Descottes
af2e5d5dd1 Bug 1416711 - Add registerAllActors API;r=ochameau
Most of the codebase that needs to create a debugger server
can use a server with all actors registered.

Define an additional method registerAllActors to do that.

By previous implementations, all the call sites that were
using browser: true were indirectly using tab & root: true
as well. So all the call sites using browser: true have been
migrated to registerAllActors and the specific behavior of
the browser: true case has been removed. Passing browser:true
to registerActors now only registers browser specific actors.

MozReview-Commit-ID: F3sx71eGrdG

--HG--
extra : rebase_source : 7704264e84d96e03a0c789103ff466980913d4d2
2017-11-13 21:22:15 +01:00
Julian Descottes
7324ecc861 Bug 1416711 - Stop guarding consumer calls to DebuggerServer.init();r=ochameau
DebuggerServer.init() already bails out if it was previously initialized
so we could avoid guarding the calls to init() with it everywhere.

Registering an actor module several times is also a noop as the Server
keeps a map of all the already registered modules and will bail out if
the module is already known.

MozReview-Commit-ID: 4ONLlx9253i

--HG--
extra : rebase_source : a6fce209baf5e019b6a216761c01832a30332343
2017-11-13 21:04:43 +01:00
Julian Descottes
4cac7dcb25 Bug 1416711 - Migrate addBrowser/TabActors to registerActors;r=ochameau
DebuggerServer has old APIs addBrowserActors & addTabActors that can be
replaced by calls to registerActors.

MozReview-Commit-ID: KpYJpbSHM8I

--HG--
extra : rebase_source : c7f20edf503b944ef2582b5fe73bd6d899c0d1cc
2017-11-13 20:29:55 +01:00
Julian Descottes
e735cf1383 Bug 1420179 - support tab argument in devtools shared-head refreshTab;r=nchevobbe
The tab argument was unused in the method. All the call sites have been updated to
stop providing this argument. The method now supports an optional tab argument.
It defaults to the selected tab if no argument is provided.

MozReview-Commit-ID: 621dgljHdtD

--HG--
extra : rebase_source : 676c998cb4b2f126d9ee075760e2d7d30078344b
2017-11-23 16:31:48 +01:00
Julian Descottes
1767aea3bb Bug 1408947 - enable browser_webconsole_reopen_closed_tab.js in the new console frontend;r=nchevobbe
MozReview-Commit-ID: KNcfZ4FqVET

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-597756-reopen-closed-tab.html => devtools/client/webconsole/new-console-output/test/mochitest/test-reopen-closed-tab.html
extra : rebase_source : 8976b060fe1e7f48a087c6423789f866963b2d86
2017-11-23 16:21:49 +01:00
Julian Descottes
cfef7be9a1 Bug 1386979 - register about-devtools-toolbox on browser startup;r=ochameau
MozReview-Commit-ID: GUBEyzg2qCw

--HG--
rename : devtools/client/framework/about-devtools-toolbox.js => devtools/shim/aboutdevtoolstoolbox-registration.js
extra : rebase_source : 77cf2036dae59c6119b0c0d2dd1ed821ace0f07d
2017-11-21 20:32:51 +01:00
Michael Ratcliffe
d0a661eea9 Bug 1419487 - Remaing DevTools components to ES6 Classes, prop-types and react-dom-factories r=gl
MozReview-Commit-ID: HjglFjui6XJ

--HG--
extra : rebase_source : 9529c18f141246f3d67f0cf7d5d3e82f54e5bbed
2017-11-22 12:15:43 +00:00
Nicolas Chevobbe
9420ee9d33 Bug 1419787 - Pass onViewSourceInDebugger prop to the ObjectInspector; r=bgrins.
Test will be enabled in Bug 1406038. This requires some Reps work.

MozReview-Commit-ID: CpU25kiXiR1

--HG--
extra : rebase_source : d0c0f7c04f5c507b9ec17d6358b07cc30179b384
2017-11-22 18:03:48 +01:00
Fred Lin
8083de770a Bug 1404929 - Security info should be loaded lazily;r=Honza
MozReview-Commit-ID: JIwepd7qdOB

--HG--
extra : rebase_source : 9fa7971412798e1f2f580a44543f1dd4e946d823
2017-11-15 12:50:47 +08:00
shindli
82254ca1cf Merge inbound to mozilla-central r=merge a=merge 2017-11-22 23:29:44 +02:00
Oriol Brufau
87ad2bcd7e Bug 1419416 - Remove UTF-16 support in JSON Viewer. r=tromey
MozReview-Commit-ID: GIE3Q5j3wZm

--HG--
extra : rebase_source : 50afde4502aaf247d931d2cab1f6f75a2db768a9
2017-11-21 15:09:14 +01:00
Andreea Pavel
c717a7b707 Backed out 1 changesets (bug 1405252) for failing devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_filters.js r=backout on a CLOSED TREE
Backed out changeset aa2c49a11df2 (bug 1405252)
2017-11-22 19:07:02 +02:00
Mike Park
f129b7e706 Bug 1419075 - Create a button that open a sidebar in the console. r=nchevobbe
MozReview-Commit-ID: AjSMnPJktU9

--HG--
extra : rebase_source : 5b38e997b3e4527ef26dc88eb827abcc3fd55159
2017-11-20 16:00:31 -05:00
Patrick Brosset
4017828894 Bug 1408944 - Rewrite and enable browser_webconsole_network_requests_from_chrome.js; r=nchevobbe
MozReview-Commit-ID: EPzTQhqhVFE

--HG--
extra : rebase_source : 8d11053f774e9465c4fb3c454f497aa3fba9534e
2017-11-22 16:16:03 +01:00
Nicolas Chevobbe
a27c77aad7 Bug 1405252 - Enable browser_webconsole_console_logging_workers_api.js in the new frontend; r=Honza.
MozReview-Commit-ID: I7b45uLfNkw

--HG--
extra : rebase_source : 2f8925e7036bcc523801cc1ca12626ddf530e326
2017-11-21 09:23:31 +01:00
Vincent Lequertier
7f2dd1b6fa Bug 1381648 - Add non blocking time to the statistics panel of netmonitor; r=Honza
MozReview-Commit-ID: Anw4hTlpPjH

--HG--
extra : rebase_source : 307fd2f966578b9774274c510e5f809ad16e5840
2017-10-06 15:11:18 +02:00
Nicolas Chevobbe
a58483784a Bug 1408401 - Release: Bump up devtools-reps bundle to 0.15.0; r=miker
MozReview-Commit-ID: ISudQK3C20A

--HG--
extra : rebase_source : 4c613dba3b0a2b0786cb6987c0681f84aa10de79
2017-11-21 18:44:04 +01:00
Ricky Chien
3d23b15dec Bug 1419665 - Support babel object-rest-spread syntax for launchpad r=Honza
MozReview-Commit-ID: JC6vWNMp3a7

--HG--
extra : rebase_source : 9d15c7a134e042a69ad4dfa7dfa0a4d0e01b8b38
2017-11-22 15:00:48 +08:00
Gabriel Luong
1a5bb16905 Bug 1420273 - Use module.exports for TextPropertyEditor and TextProperty. r=mparkms 2017-11-23 16:19:08 -05:00
Gabriel Luong
7ee7132d62 Bug 1420272 - Rename bame to name in element-style.js. r=mparkms 2017-11-23 16:19:03 -05:00
Ciure Andrei
c7cf019289 Merge mozilla-central to mozilla-inbound. r=merge a=merge CLOSED TREE 2017-11-22 12:20:25 +02:00
Coroiu Cristina
9eb4f34b0a Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE 2017-11-22 01:50:20 +02:00
Coroiu Cristina
b1140e3113 Backed out changeset f10d05c0b3d2 (bug 1408708) for failing devtools at devtools/client/styleeditor/test/browser_styleeditor_bug_1405342_serviceworker_iframes.js on a CLOSED TREE 2017-11-22 00:37:27 +02:00
Alexandre Poirot
89cc513122 Bug 1408182 - Replace ImmutableJS by plain JS code; r=rickychien
MozReview-Commit-ID: FFUNk97n4zS

--HG--
extra : rebase_source : af2847e867f7a5a2fa453d6f81ca46f7e8775f35
2017-10-11 17:35:09 +02:00
Oriol Brufau
3b6b25c474 Bug 1418808 - Call QueryInterface when instantiating a JSON Viewer XPCOM class. r=Honza
MozReview-Commit-ID: 9kyPAjv7MCV

--HG--
extra : rebase_source : 7c41e153b72fa2925c615e30bf6b6f6692368c10
2017-11-17 17:07:19 +01:00
Alexandre Poirot
3d64658419 Bug 1399242 - Prevent console react updates while console isn't visible. r=nchevobbe
MozReview-Commit-ID: A6NGLbiuyTE

--HG--
extra : rebase_source : 9f58d6e2ed6be3fb31de276e536158efa4cdd5ce
2017-10-09 20:14:34 +02:00
Alexandre Poirot
fb08f4c098 Bug 1399242 - Ensure firing visibilitychange event and set document.visibiltyState attribute when hidding devtools panels. r=gregtatum
MozReview-Commit-ID: Gh6jp4KEZkX

--HG--
extra : rebase_source : 2125a8ceb5e235b1db525cfec9bc3268e1edce54
2017-10-09 20:16:01 +02:00
Alexandre Poirot
e8f24cc6ab Bug 1411889 - Record netmonitor reload time. r=Honza
MozReview-Commit-ID: EwXuODxvm8B

--HG--
extra : rebase_source : 5e9d82f268f1c0f7423e6839d051766c3adb6702
2017-11-16 01:37:46 -08:00
Patrick Brosset
827ce5b328 Bug 1405288 - Remove pickColorFromPage actor method check from then inspector r=ochameau
This method was added in bug 1262439 last year, and shipped with FF50.
We support all the way back to the latest ESR (52 now).
So let's remove the backward compat code for this method.

MozReview-Commit-ID: LUL7FFWWC5M

--HG--
extra : rebase_source : 27969faff9e8827e23ff570addfde5c06fb57c97
2017-10-19 11:20:57 +02:00
Patrick Brosset
b66f6388b1 Bug 1405288 - Remove scrollIntoView actor method check from the inspector r=ochameau
The scrollIntoView actor method was added in bug 901250 3 years ago and
shipped with FF 40.
We support all the way back to the latest ESR (52 now).
So let's drop this backward compat check code.

MozReview-Commit-ID: 5FKRpiOXfzd

--HG--
extra : rebase_source : 4c3b0850750081a87b77bc1b85d7a2e852f58c82
2017-10-19 11:12:23 +02:00
Patrick Brosset
896c0325ae Bug 1405288 - Remove duplicateNode actor method check from the inspector r=ochameau
This method was added in bug 1208864 2 years ago and shipped with Firefox 44.
We support all the way to the latest ESR, which now is 52.
So let's remove this backward compat code.

MozReview-Commit-ID: AdTU63Oehi4

--HG--
extra : rebase_source : 481f768101212db1f363c9b5204f7654aaea5208
2017-10-19 11:05:10 +02:00
Patrick Brosset
040582886a Bug 1405288 - Remove resolveRelativeURL actor method check from the inspector r=ochameau
The resolveRelativeURL actor method was added in bug 921102 which shipped
with Firefox 40.
This was 3 years ago, and well older than the latest current ESR (52), which
is the latest version we support.

MozReview-Commit-ID: 5X5czLP5v2E

--HG--
extra : rebase_source : 7c1ee2c2a78151eb94ef1f1bacff6396d3ceb24e
2017-10-19 10:57:30 +02:00
Tiberius Oros
6b0d30658a Backed out changeset edf2b70d2f01 (bug 1408182)for failing in devtools/client/netmonitor/test/browser_net_copy_params.js r=backout on a CLOSED TREE 2017-11-21 11:46:50 +02:00
Alexandre Poirot
38ebed24c2 Bug 1408182 - Replace ImmutableJS by plain JS code; r=rickychien
MozReview-Commit-ID: 4f9Bv3XDuoc

--HG--
extra : rebase_source : 834d1cfae3e32054fcaad6faa3569c4c3a885287
2017-10-11 17:35:09 +02:00
Liam
0fc77839e5 Bug 1402633 - Display the window dimensions with the ruler tools r=pbro
MozReview-Commit-ID: 2jMvUu7JM8M
2017-09-23 13:44:43 -06:00
Luca Greco
4ae90d3d3a Bug 1378524 - Fix "TypeError: tab is null" exception raised from browser_inspector_extension_sidebar.js when running on beta. r=pbro
MozReview-Commit-ID: DZPA07695VS

--HG--
extra : rebase_source : 93e24b7fa597c35535197b174ce55502ed134187
2017-11-13 17:53:56 +01:00
Nicolas Chevobbe
658e7f4075 Bug 1419059 - Fix console launchpad; r=nchevobbe.
Add dependencies that weren't included in devtools-launchpad no more.

MozReview-Commit-ID: 39KkXvQsR7S

--HG--
extra : rebase_source : 3501a488774044cef2f4d9844b17123a40372a2a
2017-11-20 17:54:36 +01:00
Nicolas Chevobbe
211ecc11ea Bug 1408930 - Enable browser_webconsole_console_api_iframe.js in the new console frontend; r=jdescottes.
MozReview-Commit-ID: KGGD7i8WbDZ

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-613013-console-api-iframe.html => devtools/client/webconsole/new-console-output/test/mochitest/test-console-api-iframe.html
extra : rebase_source : 77d50f8391c60402f311fc5521a550860a67635f
2017-11-20 09:51:42 +01:00
Alexandre Poirot
e2eb1ab79d Bug 1405008 - Make WebIDE warn when connecting to old runtimes. r=jdescottes
MozReview-Commit-ID: KQc2b1ohksA

--HG--
extra : rebase_source : 0c0159ae17c7c224600aca2fe3611296dfea2bae
2017-10-02 22:40:32 +02:00
Nicolas Chevobbe
811cdc42fd Bug 1408929 - Rename and enable browser_webconsole_completion.js in the new console frontend; r=jdescottes.
MozReview-Commit-ID: ICu5aJViiW3

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_completion.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_completion.js
extra : rebase_source : 57020fe28c5b0dd215c2aa7fd6fd6f61a65eaa74
2017-11-17 12:14:44 +01:00
Nicolas Chevobbe
7c542cfde6 Bug 1371936 - Fix erroneous Object as ArrayLike grip; r=bgrins.
We only label Object as being ArrayLike if they have consecutive, numeric indexes, starting at 0,
and that could contain only a non-numeric length property that matches the actual number of numeric
keys in the object.
A test is added to make sure we don't regress this.
Fix old console frontend tests which relied on the bad implementation of ArrayLike (and delete
test cases now covered by the server test).

MozReview-Commit-ID: ATF7WypNVhh

--HG--
extra : rebase_source : 5e6a0ef0da84cf89518164f518a257bd1f0d5fd8
2017-11-16 16:04:42 +01:00
Andrew Swan
fcb1dba461 Bug 1353861 Handle .zip files as temporary addons r=jdescottes
MozReview-Commit-ID: A9MQtnT16LV

--HG--
extra : rebase_source : 2f12d0acab93994d4d25cc200daeb0b16996a7b5
2017-11-15 22:03:34 -08:00
abhinav
72727b2b05 Bug 1408970 - Test for view source in debugger. r=nchevobbe
MozReview-Commit-ID: ARxkjtFbn2E

--HG--
extra : rebase_source : c4abbc3e3c06c4a2f3b24899bf557225df39e163
2017-11-06 22:12:03 +05:30
Ryan Leake
280baffc4c Bug 1333254 - Adjust variations of 'device pixel ratio' spelling. r=jryans
MozReview-Commit-ID: 9Fuc3pbX6Ey


--HG--
rename : devtools/client/responsive.html/components/DprSelector.js => devtools/client/responsive.html/components/DevicePixelRatioSelector.js
2017-11-17 11:08:42 -06:00
Michael Ratcliffe
c351c5f556 Bug 1418320 - JSON Viewer: Split HeadersToolbar, JsonToolbar and TextToolbar out to their own files r=Honza
MozReview-Commit-ID: KdGLYV4rHB9

--HG--
extra : rebase_source : b0a9e75236d2b840dc51df00097b364bf125bb6f
2017-11-17 13:59:12 +00:00
abhinav
99bc432a12 Bug 1319597 - Move DPR text into the DPR menu options. r=jryans
MozReview-Commit-ID: 8gTzkWvVdfn

--HG--
extra : rebase_source : f40f1ca6e01a763b5cd1ea03a81e579557a19525
2017-11-07 23:11:50 +05:30
Michael Ratcliffe
532fb7bedc Bug 1418250 - JSON Viewer to ES6 Classes, prop-types and react-dom-factories r=Honza
MozReview-Commit-ID: Cy6Tp71zTwk

--HG--
extra : rebase_source : 64bc9159cc10c55e7837053b981c595ceeecce22
2017-11-17 10:28:07 +00:00
Michael Ratcliffe
07fae2ebf6 Bug 1417444 - about:debugging to use prop-types and react-dom-factories r=jdescottes
MozReview-Commit-ID: EQ5MSMrvdWW

--HG--
extra : rebase_source : fb7427c518f7bf6c5e4abc079b6568ca73d0546c
2017-11-15 14:48:37 +00:00
Oriol Brufau
cac2f457e4 Bug 1417035 - Stop using <plaintext> in JSON Viewer r=Honza
MozReview-Commit-ID: ADGZiyMTaAL

--HG--
extra : rebase_source : 06c95da34e6ffa0b23291be30aed2d5463e6f62c
2017-11-14 01:34:21 +01:00
Nicolas Chevobbe
8eb390b8f5 Bug 1404400 - Delete browser_webconsole_charset.js from new frontend;r=Honza.
This test was checking the HTTPinspector by directly calling a WebConsoleClient function
which is no longer used in console code.

MozReview-Commit-ID: LxjhhO2rB0W

--HG--
extra : rebase_source : 411c18a62ae97102907b35f5d5e26749b48047f5
2017-11-15 08:57:58 +01:00
Michael Ratcliffe
963fae339e Bug 1417483 - DevTools Framework to use prop-types and react-dom-factories r=Honza
MozReview-Commit-ID: 5KKSvr2DLQu

--HG--
extra : rebase_source : 11ea368b7e4d3fd72cf449f6dd687cd5d872bf51
2017-11-15 16:22:12 +00:00
Nicolas Chevobbe
c6d311e021 Bug 1408927 - Enable browser_webconsole_closing_after_completion.js in the new console frontend; r=jdescottes.
MozReview-Commit-ID: CrudyCnBlWh

--HG--
extra : rebase_source : d81a19ab340af1e43dc9f687067dcb592ce48fae
2017-11-15 09:54:56 +01:00
Julian Descottes
740c32a7eb Bug 1403871 - rename getAllGrids to getGrids;r=gl
MozReview-Commit-ID: I9MZ2mrVMiT

--HG--
rename : devtools/server/tests/browser/browser_layout_getAllGrids.js => devtools/server/tests/browser/browser_layout_getGrids.js
extra : rebase_source : c1aaa0195adea95e1158edb6943060e73684a605
2017-11-21 17:31:50 +01:00
Michael Ratcliffe
b7c27e53b0 Bug 1418274 - Responsive Design Mode to ES6 Classes, prop-types and react-dom-factories r=jryans
MozReview-Commit-ID: 1QWLZwVlyVQ

--HG--
extra : rebase_source : a65f8944531dbad28241b2de46168ae745918e7c
2017-11-17 12:22:29 +00:00
Luca Greco
5072843150 Bug 1416105 - devtools/server/child.js should call DebuggerServer.addBrowserActorsadd when initializes a DebuggerServer running in the main process. r=ochameau
When web-ext (the nodejs CLI tool which is often used to develop a WebExtension)
starts Firefox with the --start-debugger-server CLI parameter,
devtools/shims/devtools-startup.js creates a DebuggerServer instance in an
isolated separate module loader, marked invisible to the debugger so that
we can use it to debug the regular DebuggerServer instance (loaded internally
when the user is going to open one of the developer tools for the first time).

Right after this "debugger invisible" DebuggerServer instance is started,
web-ext connects to the debugger server and interacts with the RDP actors
(e.g. to list the addons actors, install the extensions temporarily, reload
the extensions etc.), and as a side-effect of connecting to the WebExtensions
RDP actor, the "devtools/server/child.js" module is going to be loaded,
and it will be loaded in the main process if the webextensions are not
configured to run in a separate extension child process
(on the contrary it would be loaded in a child process when the
the extensions are running in oop mode).

If the regular developer tools have been already opened by the user (e.g.
when --jsconsole has been passed to the Firefox command line, which
is what happens when web-ext is executed with the --bc command line option),
the DebuggerServer is initialized and the browser actors added to it,
on the contrary when the "devtools/server/child.js" module initializes
the DebuggerServer module for the first time, it doesn't add the browser actors
to it and so the DebuggerServer instance is going initialized but it will be
missing the createRootActor attribute (which is expected if the DebuggerServer
instance is initialized in a child process, but it is unexpected when the DebuggerServer
instance is the one that serves the main process).

MozReview-Commit-ID: GE51X14HfHJ

--HG--
extra : rebase_source : 65e3a0c02f8a419dc8588184dff56d3c07e430a9
2017-11-12 16:20:16 +01:00
Jan Odvarko
a336f0ee60 Bug 1410351 - Make it more obvious when requests are paused in the netmonitor; r=rickychien
MozReview-Commit-ID: FlHVxePSbqg

--HG--
extra : rebase_source : 4e0dc2016c3c9f0fa0a5b29941d42bd80961787d
2017-11-09 14:01:59 +01:00
abhinav
ef7c3ef9fa Bug 1353716 - Netmonitor header context menu should appear even by right clicking a blank area of the header. r=Honza
MozReview-Commit-ID: GT3MFn4Xloa

--HG--
extra : rebase_source : b1919493e1bb67801eb45f9e51ec163be6660448
2017-11-11 16:09:10 +05:30
Nicolas Chevobbe
d61115bca4 Bug 1417501 - Add devtools/client/netmonitor/test/shared-head.js in console browser.ini; r=ochameau.
In Bug 1404917, we introduced loading the
/devtools/client/netmonitor/test/shared-head.js
file in devtools/client/webconsole/new-console-output/test/mochitest/head.js.
But, the shared file is not declared in browser.ini,
which ends up making variabled from head.js inaccessible,
and some tests that relies on them to fail.

This was not picked up by TRY because the netmonitor tests
are ran before the console's one, which loads
devtools/client/netmonitor/test/shared-head.js .

MozReview-Commit-ID: 80OOUHwjnWL

--HG--
extra : rebase_source : 70a21db32ab3aee38946cc962bede9689a86045b
2017-11-15 17:22:10 +01:00
Michael Ratcliffe
c33faadfcb Bug 1417512 - Performance Tools to ES6 Classes, prop-types and react-dom-factories r=gregtatum
MozReview-Commit-ID: A1F79OQpVGO

--HG--
extra : rebase_source : 578ad4c54bd3700466c7db2512317aca15fb8f13
2017-11-15 17:00:45 +00:00
Michael Ratcliffe
a3ed20c815 Bug 1417462 - Memory Tool to use prop-types and react-dom-factories r=gregtatum
MozReview-Commit-ID: IDGNpS5fPKZ

--HG--
extra : rebase_source : b18d4bbf1bbe0c16d04a226a2aa7546d233cba57
2017-11-15 15:30:49 +00:00
Nicolas Chevobbe
923cfeaa4e Bug 1383711 - Make addOneTimeListener return a Promise; r=ochameau.
Switch some calls to addOneTimeListener from callback-style to Promise.

MozReview-Commit-ID: F9AlSvK0MAH

--HG--
extra : rebase_source : 076522e89004f8a4634b4f7732800a5ec14ce633
2017-11-06 08:40:39 +01:00
Nicolas Chevobbe
3b1a347334 Bug 1406030 - Enable browser_webconsole_cd_iframe.js in new frontend; r=Honza.
Once the test was migrated, it was failing because we did not show
error messages for invalid cd() calls.
There was a missing part in the evaluation result prepare message, which
this patch fixes. A stub and a mocha test were added to make sure we do
display those kind of messages.

MozReview-Commit-ID: FcTsP2pr3vD

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-609872-cd-iframe-child.html => devtools/client/webconsole/new-console-output/test/mochitest/test-cd-iframe-child.html
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-609872-cd-iframe-parent.html => devtools/client/webconsole/new-console-output/test/mochitest/test-cd-iframe-parent.html
extra : rebase_source : 8fc82b71875cebfed0e318d1eba8b5332dc650c7
2017-11-14 10:27:12 +01:00
Michael Ratcliffe
b009e02f5b Bug 1415650 - Web Console to use prop-types and react-dom-factories r=Honza
MozReview-Commit-ID: 5T3asRQBmuD

--HG--
extra : rebase_source : ca651cd9665878e9a14eb03c902aa8f1c16d31fa
2017-11-10 22:16:39 +00:00
Ricky Chien
493d8e263a Bug 1417368 - Fixing launchpad response is undefined error & Toolbox.shouldComponentUpdate warning r=Honza
MozReview-Commit-ID: ImN34U0tFGm

--HG--
extra : rebase_source : 82d34dba3d75273685eea11016640a05f83f7b28
2017-11-15 17:54:21 +08:00
Noemi Erli
c6ea2b9c8f Merge mozilla-central to mozilla-autoland. r=merge a=merge CLOSED TREE 2017-11-15 12:13:56 +02:00
Noemi Erli
550148ab69 Merge inbound to mozilla-central r=merge a=merge 2017-11-15 11:57:12 +02:00
Andreea Pavel
3349ecafbd Backed out 1 changesets (bug 1402828) for failing devtools/client/netmonitor/test/browser_net_copy_as_curl.js r=backout a=backout on a CLOSED TREE
Backed out changeset 4d059e20a773 (bug 1402828)
2017-11-15 06:12:53 +02:00
Eitan Isaacson
d567085ce1 Bug 1414447 - Use displayed definitions in toolbox component for kb nav. r=jryans 2017-11-13 15:31:00 -05:00
Michael Ratcliffe
5c136a9918 Bug 1415167 - Network Monitor to use prop-types and react-dom-factories r=Honza
@Honza: Please wait for a green try before reviewing this.

MozReview-Commit-ID: 5KlOkYLnorj

--HG--
extra : rebase_source : 339c2dda1eb2afaf490e6bacb613addeece42d04
2017-11-08 11:19:48 +00:00
Daniel Stenberg
baf6c03f86 Bug 1402828 - Improve "copy as cURL". r=Honza 2017-09-29 02:57:00 -04:00
Jason Laster
cfc363edbf Bug 1416960 - Update Debugger frontend (11-13). r=jdescottes
--HG--
extra : rebase_source : 073b9055280ca7484a0c3542d9e0f353f7b722c9
2017-11-13 19:49:00 -05:00
Mike Park
47961d34b3 Bug 1411645 - Shapes highlighter: resize on one axis in transform mode for polygon and ellipse. r=pbro
MozReview-Commit-ID: 9Td88QCRPQg

--HG--
extra : rebase_source : b5aaa71335964aad5d60a3bd7b623d9ec64341e6
2017-11-01 11:19:13 -04:00
dluca
1904de3e5e Merge mozilla-central to Autoland r=merge a=merge on a CLOSED TREE 2017-11-14 17:00:43 +02:00
Coroiu Cristina
6a04305b5d Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE 2017-11-14 12:31:45 +02:00
Michael Ratcliffe
41dd42c3c4 Bug 1415554 - Inspector to use prop-types and react-dom-factories r=gl
MozReview-Commit-ID: 7NxFwgFLDAL
2017-11-08 18:55:58 +00:00
Csoregi Natalia
8f1a81caad Merge inbound to mozilla-central r=merge a=merge 2017-11-14 00:57:47 +02:00
Alexandre Poirot
faa53e3dff Bug 1404917 - Move image preview tooltip to file name and remove preview icon. r=Honza
MozReview-Commit-ID: 86YPdHZhCmo

--HG--
extra : rebase_source : dfb3a5edbfa52c2b35f8606a471fb4973de14764
2017-11-06 06:31:40 -08:00
Mark Banner
c32982b1f3 Bug 1371293 - Fix instances of padded-blocks failures after ESLint 4 upgrade. r=miker
MozReview-Commit-ID: I9sfn7n7UBs

--HG--
extra : rebase_source : e210706366189a26e3a827502f0de60e6ba1fdba
2017-11-06 13:45:49 +00:00
Michael Ratcliffe
13b7e232cc Bug 1413860 - Shared components to use prop-types and react-dom-factories r=nchevobbe
@nchevobbe: Please wait for a green try before reviewing this.

MozReview-Commit-ID: 9SLEHAq0IQQ

--HG--
extra : rebase_source : f3864d13d36802914171581f9f60351cf71aad2f
2017-11-03 13:34:41 +00:00
Nicolas Chevobbe
abd554bf07 Bug 1403899 - Enable browser_webconsole_block_mixedcontent_securityerrors.js in new console frontend; r=Honza.
MozReview-Commit-ID: 5rCahlZBOGy

--HG--
extra : rebase_source : 16bdcaa0eddbfaea2b1971e8377758fdb27c7980
2017-11-13 10:02:45 +01:00
Jan Odvarko
21197b7cc9 Bug 1399125 - Fix overlapped labels; r=nchevobbe
MozReview-Commit-ID: 7TB7Hgpm5cn

--HG--
extra : rebase_source : 8009ce7926ad2ba7ed1f39576cb255db601aad60
2017-11-09 15:11:54 +01:00
J. Ryan Stinnett
b4b3767a53 Bug 1414159 - Extra modal width for RDM custom devices. r=gl
As you add more than 7 or so custom devices, the modal will eventually wrap to
a 4th column.  Adding some more width allows that to happen without a horizontal
scroll bar.

This width looks natural without custom devices as well, and its not too large
for the most popular screen size (1366 x 768).

MozReview-Commit-ID: 5IErG8NX3xO

--HG--
extra : rebase_source : cbdb862597ef1774964bea135da6376e0cbb7650
2017-11-08 16:10:30 -06:00
Julian Descottes
6b5ad818ce Bug 1416704 - localize devtools options to enable new console/debugger;r=flod
MozReview-Commit-ID: IVHBg7xX3tB

--HG--
extra : rebase_source : f4f98505eee0560493fee13e429e9c672591e178
2017-11-13 12:49:05 +01:00
Narcis Beleuzu
0a20dc62d7 Backed out changeset 9029ee56b1ad (bug 1413860) for mochitest clipboard failures on browser_jsterm_selfxss.js. r=backout on a CLOSED TREE
--HG--
extra : amend_source : 905d4c8798d1e1947f716d350fd199ebd0d2ae79
2017-11-13 14:16:40 +02:00
Narcis Beleuzu
ef4bd1778a Backed out changeset e18bb1a3d095 (bug 1410351) for build bustage on duplicate files. r=backout on a CLOSED TREE
--HG--
extra : amend_source : 9e67f1c129f1dddd70988113e1a1b294c4703eeb
2017-11-13 14:14:06 +02:00
Jan Odvarko
22c6f87284 Bug 1410351 - Make it more obvious when requests are paused in the netmonitor; r=rickychien
MozReview-Commit-ID: FlHVxePSbqg

--HG--
extra : rebase_source : 76ca5c97f917d2dd8bb68a2762a13f8f1d80e1a6
2017-11-09 14:01:59 +01:00
Nicolas Chevobbe
f5e8b4a45a Bug 1408926 - Rename and enable browser_webconsole_chrome.js in new console frontend; r=jdescottes.
MozReview-Commit-ID: EAoATzKO9bF

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_chrome.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_in_chrome_tab.js
extra : rebase_source : 01b91afa835ec14b5dfcca9cf4b95a42aa1cb30b
2017-11-08 14:04:10 +01:00
Michael Ratcliffe
e2ba0b4bd2 Bug 1413860 - Shared components to use prop-types and react-dom-factories r=nchevobbe
@nchevobbe: Please wait for a green try before reviewing this.

MozReview-Commit-ID: 9SLEHAq0IQQ

--HG--
extra : rebase_source : b916d948f3712bf4f09e50436cbdd0cf0f12afb4
2017-11-03 13:34:41 +00:00
Mark Banner
ba94a5128c Bug 1371293 - Fix instances of missing 'use strict;' in html files as found after ESLint 4 upgrade. r=mossop
MozReview-Commit-ID: 2q3nqLaXA3E

--HG--
extra : rebase_source : 971ee6ae4dd565ead6f4aa16e06638445ecc5da0
2017-10-31 16:40:37 +00:00
Joel Maher
c4a44af3c6 Bug 1414124 - Disable devtools/client/debugger/new/test/mochitest/browser_dbg-toggling-tools.js on all configs for frequent failures. r=me, a=testonly 2017-11-13 12:20:02 -05:00
Alexandre Poirot
42aca4f0c9 Bug 1404917 - Fetch response content only on-demand. r=Honza
Response content should only be fetched whenever it is strictly needed
as it is the response body. A possibly very large string.
So, netmonitor UI should only retrieve it when users select the Response Panel
or do any other action that require having access to it (like "Copy response"
context menu).

MozReview-Commit-ID: CtpJ8PKsCsm

--HG--
extra : rebase_source : 4540f641e511b2199436ad5c2edccda8aff37634
2017-10-26 09:03:40 -07:00
Gabriel Luong
eea44d0b17 Bug 1414275 - Part 3: Add unit test for the flexbox highlighter toggle in the rule view. r=pbro 2017-11-13 10:02:13 -05:00
Gabriel Luong
6339f7df3a Bug 1414275 - Part 2: Toggle flexbox layout highlighter from the rule view next to 'display: flex|inline-flex' declarations. r=pbro 2017-11-13 10:01:20 -05:00
Gabriel Luong
986ddf7712 Bug 1414275 - Part 1: Convert HighlightersOverlay to use es6 classes. r=pbro 2017-11-13 10:01:03 -05:00
Brandon Cheng
7501af8a70 Bug 1353319 - Fix cyrillic text test after re-adding the HTML preview. r=Honza
Adding an HTML preview above the raw payload viewer on the developer
tools response tab caused browser_net_cyrillic-02.js to fail since
CodeMirror only renders visible lines to the DOM. The new HTML preview
shares space with the CodeMirror editor, so the resulting height became
shorter; enough to hide the line this test was looking for.

This solution uses CodeMirror.getValue() to retrieve the contents of all
lines stored in memory. Checking against that will allow the test to
pass since it contains the cyrillic text. One downside is that this
makes the test less reliable since it may not be guaranteed that what
CodeMirror has buffered to render will actually be what's inserted into
the DOM.

Two other solutions were explored before settling on the one above. The
first was simulating scroll events through EventUtils.sendWheelAndPaint.

  const event = {
    deltaMode: WheelEvent.DOM_DELTA_LINE,
    deltaY: 20
  }

  yield new Promise(resolve => {
    EventUtils.sendWheelAndPaint(
      document.querySelector(".CodeMirror-scroll"),
      10,
      10,
      event,
      resolve,
      monitor.panelWin
    );
  })

This did scroll the editor enough to render content and pass the test,
but caused additional errors since monitor.panelWin did not have a
.waitForAllPaintsFlushed() method that EventUtils.sendWheelAndPaint
expected.

The below alternative uses a hard-coded scroll amount and a
requestAnimationFrame as a rough estimate of when scrolling finished.
It worked in the ten or so runs I tested, but there's nothing guaranteed
about requestAnimationFrame that indicates when CodeMirror's rendering
has finished.

  document.querySelector(".CodeMirror-scroll").scrollBy(0, 200);
  yield new Promise(resolve => requestAnimationFrame(resolve));

MozReview-Commit-ID: H95HjR8UNpx

--HG--
extra : rebase_source : 03e4cd1e3a9042fa565373487c5cbb1118530917
2017-10-28 23:33:41 -04:00
Brandon Cheng
c7d909cdff Bug 1353319 - Make SourceEditor flex when next to an HTML preview. r=Honza
MozReview-Commit-ID: 71sq86ka2ZL

--HG--
extra : rebase_source : 009104fe40bfac82e04b6102b15ec1d81f3bf1ac
2017-10-28 23:33:22 -04:00
Brandon Cheng
af6599148d Bug 1353319 - Render HTML preview within Response side-panel. r=Honza
Restoring the HTML preview in the response panel was requested by many
users who rely on it to debug erroring AJAX requests. Many web backend
frameworks display an HTML stacktrace helping users trace down the
problem.

The html-preview.js component was taken from a previous commit of the
source code before the preview panel was removed. A few modifications
with its name and CSS classname were made.

MozReview-Commit-ID: JFyF6cBMaNf

--HG--
extra : rebase_source : 7e358f5fb4336a15f549ecb6f7e24cc00429de8e
2017-10-28 23:33:02 -04:00