Commit Graph

7336 Commits

Author SHA1 Message Date
Yura Zenevich
9b1e6a5275 Bug 1428432 - Fix for mochitest chrome failures at devtools/client/shared/components/test/mochitest/test_tree_12.html. CLOSED TREE
MozReview-Commit-ID: 6G9M7fWUA9i
2018-02-12 23:51:13 -05:00
Yura Zenevich
7aa20a6274 Bug 1428432 - further improve keyboard accessibility for VirtualizedTree. r=nchevobbe
MozReview-Commit-ID: 8Es17Q5J87a
2018-02-12 22:33:20 -05:00
Yura Zenevich
e11cef8501 Bug 1428432 - prevent unnecessary VirtualizedTree render when the client height does not change. r=nchevobbe
MozReview-Commit-ID: FErkeNwUuGF
2018-02-12 22:33:07 -05:00
Yura Zenevich
7386f0d4b9 Bug 1428436 - further improving TreeView accessibility. r=Honza
MozReview-Commit-ID: 8plUv815ErP
2018-02-12 22:32:53 -05:00
Yura Zenevich
6cd058b4cd Bug 1428442 - enabling tab highlighting for more than one tool at a time. r=gregtatum
MozReview-Commit-ID: 7iMABzVuOYG
2018-02-12 22:32:42 -05:00
J. Ryan Stinnett
a17e3637e6 Bug 1430919 - Enable grid highlighter writing mode support. r=gl
As well as flipping the pref on, this also moves the pref to the common all.js
prefs file because the pref is used by DevTools server code.

MozReview-Commit-ID: GfkLfXg1EiR

--HG--
extra : rebase_source : 952dcc4bce3f9f2ae598a98be3b63a70ba4068b2
2018-02-12 12:49:22 -06:00
Ciure Andrei
72080bd73c Merge inbound to mozilla-central. a=merge 2018-02-13 00:08:37 +02:00
Julian Descottes
0e767ece17 Bug 1403196 - rename and enable browser_webconsole_object_inspector_key_sorting.js;r=bgrins
MozReview-Commit-ID: DfjO8aQqnsD

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_variables_view_dont_sort_non_sortable_classes_properties.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_object_inspector_key_sorting.js
extra : rebase_source : 75f3fba6f97207626eb39ba03cbf69c407c82147
2018-02-12 13:47:34 +01:00
Tom Ritter
8f07acf367 Bug 1435296 Clean 0ms durations in stub generation r=nchevobbe
If the duration was 0ms, it would not be cleaned; and thus lead to a mismatch and
ultimately test failure.

MozReview-Commit-ID: 1s9nMzlGT0e

--HG--
extra : rebase_source : 6c5dfe6dcc4fcf767d5b47878f09f3d1089d8dd2
2018-02-09 19:31:52 -06:00
Julian Descottes
4f4f2b02cd Bug 1403205 - rename and enable browser_webconsole_object_inspector_while_debugging_and_inspecting.js;r=bgrins
MozReview-Commit-ID: 571TaV6KZzl

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_variables_view_while_debugging_and_inspecting.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_object_inspector_while_debugging_and_inspecting.js
extra : rebase_source : b2535c48ace6ee73610d75bc88d098d61337dea7
2018-02-09 21:32:34 +01:00
Julian Descottes
aaf4c1e607 Bug 1403200 - remove browser_webconsole_variables_view_while_debugging.js;r=bgrins
This test is an exact duplicate of browser_webconsole_variables_view_while_debugging_and_inspecting.js
except it doesn't start the inspector before performing the test.
I don't think it's worth keeping and maintaining both tests.

MozReview-Commit-ID: 7EcdVmJjAfu

--HG--
extra : rebase_source : 3204d7c3f6c930330d3cb4d65f7b1dacac594dba
2018-02-09 21:37:45 +01:00
Tom Ritter
aa82f54ab6 Bug 1435296 Address test failures caused by bumping timer precision to 2 ms r=baku
There are a few different reasons why tests needed updating (not an exhaustive list):

- Tests assume that successive operations take place at different times.
- Tests assume that an operation took a minimum amount of time.
- Tests hardcodes a specific delay.

In most cases we hardcode the preference off. In some cases this is the best approach,
in others, we would like to improve. The bug for tracking those improvements is Bug 1429648

An improvement that is present in some tests is to hardcode a specific precision reduction
that is acceptable based on the confides of the test. (Obviously this needs to be a fix for
the test framework and not a requirement on the feature being tested.)

In a few places, the test itself can be fixed, for example to no longer require the end
time of an operation to be strictly greater than the start time, and allows it to be equal
to it.

MozReview-Commit-ID: J59c7xQtZZJ

--HG--
extra : rebase_source : df8a03e76eaf9cdc9524dbb3eb9035af237e534b
2018-02-12 11:39:41 -06:00
Sebastian Hengst
a6cab8c4e8 Backed out 4 changesets (bug 1432358) for failing xpcshell's test_ext_contentscript_triggeringPrincipal.js
Backed out changeset ef7b8eef07c1 (bug 1432358)
Backed out changeset 2fa11c525da3 (bug 1432358)
Backed out changeset a67e95bd0ccf (bug 1432358)
Backed out changeset 91c948c94506 (bug 1432358)
2018-02-12 19:58:28 +02:00
Christoph Kerschbaumer
8c6aa97797 Bug 1432358: Allow certain top-level pages to be agnostic to CSP. r=smaug
--HG--
extra : source : 27527f95cccca4927d4fee56b0dab9af11c5733f
2018-02-01 14:07:01 +01:00
Michael Ratcliffe
91fec06628 Bug 1405650 - Migrate browser_webconsole_trackingprotection_errors.js to the new frontend r=jdescottes
MozReview-Commit-ID: 2Et1H6ynnEL

--HG--
extra : rebase_source : 4556b4ea74a7ca1c323243a6a91fc5f202512bf8
2018-02-09 17:27:01 +00:00
Sebastian Hengst
f5e840425b merge mozilla-inbound to mozilla-central. a=merge 2018-02-10 00:26:50 +02:00
Boris Zbarsky
fce30e834b Bug 1436508 part 10. Remove use of nsIDOMKeyEvent in JS. r=masayuki
MozReview-Commit-ID: GGciORX62Yh
2018-02-09 11:17:09 -05:00
Jason Laster
804b64fa9d Bug 1436893 - Update Debugger Frontend v15. r=jdescottes
MozReview-Commit-ID: Ak2U6WTntOi
2018-02-09 15:48:51 +01:00
Csoregi Natalia
fca056426a Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-09 18:54:37 +02:00
Csoregi Natalia
7ed2a637dc Merge inbound to mozilla-central. a=merge 2018-02-09 18:52:22 +02:00
Michael Ratcliffe
05207f075a Bug 1416824 - Patch 4: Use react-test-renderer-shallow r=nchevobbe
MozReview-Commit-ID: GSaozwuAhVE

--HG--
extra : rebase_source : fc73fb4014b7b8b75a6ddddd7ddd45fe3b5bb5ab
2018-02-09 11:12:50 +00:00
Mike Ratcliffe
8be94a27b9 Bug 1416824 - Patch 3: React Upgrade Documentation r=nchevobbe
MozReview-Commit-ID: 2xbn0qTVTSC

--HG--
extra : rebase_source : 18e22b2ab5362c435848b77c4fed82c4ccfd8d1c
2018-02-07 16:34:35 +00:00
Mike Ratcliffe
9a9400e19c Bug 1416824 - Patch 2: React 16 Vendor Files r=nchevobbe
MozReview-Commit-ID: CLZTmy0irqG

--HG--
extra : rebase_source : 76c9268e7f2dc88b0873a4a639bc731e563aa50c
2018-02-07 16:33:43 +00:00
Mike Ratcliffe
dd3348993e Bug 1416824 - Patch 1: React 16 Require statements and paths r=nchevobbe
MozReview-Commit-ID: 7BDgpYfLZLH

--HG--
extra : rebase_source : 664f6cc8a95fdf15cfb64f7cdfc18feec2f53339
2018-02-07 16:31:57 +00:00
Julian Descottes
a4e2f783c1 Bug 1406022 - remove browser_webconsole_reflow.js;r=nchevobbe
MozReview-Commit-ID: GO2jdUugR58

--HG--
extra : rebase_source : 2c36a08c2c1b910a2849dce7634200d87dcc8bf8
2018-02-09 13:28:11 +01:00
Csoregi Natalia
7f21ecd2bf Backed out 4 changesets (bug 1435296) for for failing devtools' browser_webconsole_check_stubs_console_api.js and mochitest's dom/smil/test/test_smilTimeEvents.xhtml. CLOSED TREE
Backed out changeset 1f07c08daa41 (bug 1435296)
Backed out changeset 89c121b45b30 (bug 1435296)
Backed out changeset be9496eff7b8 (bug 1435296)
Backed out changeset 2f94f155318e (bug 1435296)
2018-02-09 17:20:53 +02:00
Tom Ritter
fa5021da77 Bug 1435296 Address test failures caused by bumping timer precision to 2 ms r=baku
This affects several tests, and in all but one case merely disables timer precision
reduction on those tests.

In the other singular test, it no longer requires the end time of an operation to
be strictly greater than the start time, and allows it to be equal to it.

MozReview-Commit-ID: J59c7xQtZZJ

--HG--
extra : rebase_source : c82310ce0269798a9c5bfffaec1f63a24ddc98e5
2018-02-06 15:11:56 -06:00
Julian Descottes
21e2cc5783 Bug 1404886 - remove browser_webconsole_mixedcontent;r=nchevobbe
All the content from this test is already covered in
- browser_webconsole_allow_mixedcontent_securityerrors.js
- browser_webconsole_filters.js

MozReview-Commit-ID: LUVDI6DmJiB

--HG--
extra : rebase_source : 56e20155dd1569259cc1b40fc38a894de1e0c146
2018-02-08 18:55:28 +01:00
Nicolas Chevobbe
0844d2267b Bug 1404364 - Enable browser_webconsole_output_copy.js in new console frontend; r=jdescottes.
The part on the copy context menu was removed since we have a dedicated test
for that.
We also delete browser_webconsole_jsterm_copy.js which was doing the same thing.

MozReview-Commit-ID: BGPkeHWb2bL

--HG--
extra : rebase_source : 10fba3160c84af68f65f4bd3059f4b877f2d6051
2018-02-08 09:03:24 +01:00
Nicolas Chevobbe
836ef00597 Bug 1435090 - Hide the persist logs checkbox on the browser console; r=Honza.
MozReview-Commit-ID: 1fT5YtyRRaT

--HG--
extra : rebase_source : fadfded4c1f7f20e8df1da408b7d83d0bddb790b
2018-02-08 15:33:47 +01:00
Nicolas Chevobbe
46f692cb58 Bug 1435090 - Allow to pass a hidePersistLogsCheckbox prop to the FilterBar; r=Honza.
This will allow us to hide the input for the browser console.

MozReview-Commit-ID: AOltH7HakQE

--HG--
extra : rebase_source : 6f5f278ea69af479c8e1eda87f939ac30a8d6ae7
2018-02-08 15:15:00 +01:00
Jeff Walden
e904db9d68 Bug 1434429 - Use the current offset, not the offset of the start of the current token, when reporting errors for unterminated string/template literals. r=till 2018-01-18 11:34:26 -08:00
Jeff Walden
930d1cfb40 Bug 1436150 - Make debugger-controller.js properly handle watch expressions, containing syntax errors, where the error message for the syntax error contains U+0022 QUOTATION MARK within it. r=jimb
--HG--
extra : rebase_source : 451bbcb16d7d9c77e7121faa241985c27ab6d1c3
2018-02-06 02:08:55 -08:00
Julian Descottes
45fa41101e Bug 1405649 - enable browser_webconsole_split_persist.js;r=Honza
MozReview-Commit-ID: IISiwUya2x8

--HG--
extra : rebase_source : 32e8c7808ccdc8730dc11729804bb6c03610e0eb
2018-02-09 19:40:59 +01:00
Julian Descottes
43c0e86421 Bug 1405648 - enable browser_webconsole_split_focus.js;r=Honza
MozReview-Commit-ID: 6SLfByzAsFF

--HG--
extra : rebase_source : bf9d34dca74a5b7e843e5d0d4a28115f8b7232e0
2018-02-09 18:15:54 +01:00
Julian Descottes
68dda714a2 Bug 1405647 - enable browser_webconsole_split_escape_key.js;r=Honza
MozReview-Commit-ID: 2p5VNzKhwo2

--HG--
extra : rebase_source : 7f531efefe144c263fd3cdb32328ca291074e98b
2018-02-09 17:49:19 +01:00
Julian Descottes
d089325c36 Bug 1405245 - enable test-csp-violation.html for new webconsole;r=nchevobbe
MozReview-Commit-ID: IgONHkE3Pjk

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_violation.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_csp_violation.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/test_bug_1247459_violation.html => devtools/client/webconsole/new-console-output/test/mochitest/test-csp-violation.html
extra : rebase_source : fdb0cd8892eabe1b030b54ffc662912c143f2820
2018-02-05 11:49:37 +01:00
Julian Descottes
3429eb9b3f Bug 1405245 - webconsole PageError component read repeat from props;r=nchevobbe
MozReview-Commit-ID: C3Vs4Uv6gGv

--HG--
extra : rebase_source : 0950ad7770f944fceb10ec89dd9d4a765fe3e9b6
2018-02-05 11:49:03 +01:00
Andreea Pavel
2a7b1dfa56 Merge mozilla-central to autoland. on a CLOSED TREE 2018-02-15 12:34:12 +02:00
Daisuke Akatsuka
73e88fa686 Bug 1416106 - Part 13: Remove extra margin-bottom. r=gl
MozReview-Commit-ID: 4NjZ9HKegX1

--HG--
extra : rebase_source : 428734890d2888d36977a69f5374d57ca68f6147
2018-02-15 13:29:21 +09:00
Daisuke Akatsuka
801fcb9c81 Bug 1416106 - Part 12: Add tests. r=gl
MozReview-Commit-ID: 6kYdxqwPeKF

--HG--
extra : rebase_source : 022a46c49055db9526d7a534a4df787fac0bdc95
2018-02-15 13:29:12 +09:00
Daisuke Akatsuka
e5b9e892d6 Bug 1416106 - Part 11: Implement keyframe markers. r=gl
MozReview-Commit-ID: 2hN43aFN9Da

--HG--
extra : rebase_source : aaddd45ff99080a4b76279ef4b453adcc709a5cb
2018-02-14 23:18:13 +09:00
Daisuke Akatsuka
4123eb227b Bug 1416106 - Part 10: Implement easing hit. r=gl
MozReview-Commit-ID: 5d6f1dysdxm

--HG--
extra : rebase_source : 85910c64ad2976f22cad4a7340abc46f97216b12
2018-02-14 23:18:13 +09:00
Daisuke Akatsuka
94a0a128f3 Bug 1416106 - Part 9: Set styles to graph. r=gl
MozReview-Commit-ID: J44bKeKxdZN

--HG--
extra : rebase_source : 43496aeb14390ca287e08bd36c529cd5f278f12a
2018-02-14 23:18:13 +09:00
Daisuke Akatsuka
6e804a1d94 Bug 1416106 - Part 8: Implement discrete graph. r=gl
MozReview-Commit-ID: HxPLpQTQTiS

--HG--
extra : rebase_source : f2fd21742949a8320220c2936c2e5c325765ba67
2018-02-14 23:18:13 +09:00
Daisuke Akatsuka
77faaa1357 Bug 1416106 - Part 7: Implement color graph. r=gl
MozReview-Commit-ID: 4ek6LXtsmKc

--HG--
extra : rebase_source : 07d9957c5e93712f40c0229049b743222e7579e3
2018-02-14 23:18:12 +09:00
Daisuke Akatsuka
be29184c93 Bug 1416106 - Part 6: Implement distance graph. r=gl
MozReview-Commit-ID: Hlws41Ex7jj

--HG--
extra : rebase_source : ff5b231221f77e1420ca36e614e0f4d3a27dbb39
2018-02-14 23:18:12 +09:00
Daisuke Akatsuka
edbc0728ab Bug 1416106 - Part 5: Implement base of keyframes graph. r=gl
MozReview-Commit-ID: FpTZvREM35Y

--HG--
extra : rebase_source : 609e91a8f17d802934bc68a60dffd8ab32501136
2018-02-14 23:18:12 +09:00
Daisuke Akatsuka
31055d414c Bug 1416106 - Part 4: Add test for property name component. r=gl
MozReview-Commit-ID: En70sbOhcsr

--HG--
extra : rebase_source : 824eaf1329e48804e800d15632b9d61a8a2b8cb7
2018-02-14 23:18:12 +09:00
Daisuke Akatsuka
3adb8190da Bug 1416106 - Part 3: Implement compositor warning. r=gl
MozReview-Commit-ID: 18qQ1FydML4

--HG--
extra : rebase_source : 623637aaec06857f1f225f1fdfd28e062f08300b
2018-02-14 23:18:11 +09:00
Daisuke Akatsuka
050f7a0ef2 Bug 1416106 - Part 2: Implement compositor sign to property name. r=gl
MozReview-Commit-ID: v7c6rt6vpl

--HG--
extra : rebase_source : aba556b403270b71b33b2401b3d8de5f7806e141
2018-02-14 23:18:11 +09:00
Daisuke Akatsuka
5c3e21020f Bug 1416106 - Part 1: Implement base of property name. r=gl
MozReview-Commit-ID: GSPIZG31RhB

--HG--
extra : rebase_source : a8a6e6535fcda771eb0fdf249b08194bc5c430cb
2018-02-14 23:18:11 +09:00
Jan Odvarko
0cbe3f285a Bug 1429803 - Fix test; r=ochameau
MozReview-Commit-ID: 5O2N7xsMzyh

--HG--
extra : rebase_source : 87e34e4bb8cd74dec847b06adc5edae744854bb1
2018-02-14 18:41:36 +01:00
Jan Odvarko
237db8d1b6 Bug 1429803 - Properly populate response header columns; r=rickychien
MozReview-Commit-ID: 3FS6QtUS8yB

--HG--
extra : rebase_source : 17f27d2768d077564efbd092dfe3dce046fc28cb
2018-01-18 14:55:58 +01:00
Dorel Luca
dabf7b41ee Merge mozilla-central to autoland. CLOSED TREE
--HG--
extra : amend_source : 021950f3661e3b1d96e768155c5754b7af039f84
2018-02-15 00:35:45 +02:00
Razvan Caliman
9ba28cabad Bug 1435368 - Implement precision when rounding polygon coordinates on Shapes editor. r=gl,pbro
--HG--
extra : rebase_source : 6103596ed117bb34c97aa6e0713deff56ae7342b
2018-02-06 11:35:55 -05:00
Nicolas Chevobbe
2b3f80a3b5 Bug 1403450 - Add test cases from browser_webconsole_repeated_messages_accuracy.js to mocha; r=jdescottes.
This test had some cases that weren't covered in our mocha tests,
so we add them. In order to do that, we added a stub.
We remove the mochitest and its support file.
Since the support file was used by another test, we modify it to
add the part that was used.

MozReview-Commit-ID: AL4qWcWHQiA

--HG--
extra : rebase_source : 632e10a25c724044979d2ef4a02648e95ff88bbb
2018-02-13 07:57:24 +01:00
Alexandre Poirot
8a23ea3661 Bug 1429824 - Try to prevent races in browser_net_autoscroll.js. r=Honza
MozReview-Commit-ID: 8xkCmd2TFhM

--HG--
extra : rebase_source : a6f6b6881265cd7592cb2ed0acfa342e944cb7b3
2018-02-09 02:39:45 -08:00
Alexandre Poirot
8416e403a2 Bug 1429824 - Always use a valid transformation against the waterwall. r=Honza
MozReview-Commit-ID: 2i697zR4FbM

--HG--
extra : rebase_source : 58bb3242981850929fa617da276566f583d2b755
2018-02-08 07:55:14 -08:00
Alexandre Poirot
068045ff30 Bug 1429824 - Prevent reflows related to scroll to bottom feature. r=Honza
MozReview-Commit-ID: Hnr5tIvTeUv

--HG--
extra : rebase_source : 1f5bd1b7f8d5e3d0e7545c26dbb64534b2f722ef
2018-01-11 07:05:20 -08:00
Jan Odvarko
d433394917 Bug 1435048 - Wait for async UI update; r=ochameau
MozReview-Commit-ID: Co3WyAIzOLg

--HG--
extra : rebase_source : f162c0bce3bb0fe92bd3044036b7888bed799887
2018-02-09 17:29:30 +01:00
Nicolas Chevobbe
1f4acf1a37 Bug 1436690 - Fix mocha tests due to React and Enzyme updates; r=bgrins.
MozReview-Commit-ID: JDyr9WNnEwU

--HG--
extra : rebase_source : 865a59b3dfbc6f8ec59a1bd7dfcd3683a0b3a8b7
2018-02-12 16:17:45 +01:00
Nicolas Chevobbe
a933f2d348 Bug 1436690 - Fix React 16 warning in NetworkMessage component; r=bgrins.
In this component we had an <a> element as a child of another <a> element,
which isn't valid. Furthermore, we didn't make use of this <a>, so switching
to a span brings us validity without any drawbacks.

MozReview-Commit-ID: 3EM8jkEtSKI

--HG--
extra : rebase_source : 9b585b7a0dfb251b80d7712ed8dd18169a474199
2018-02-12 16:17:00 +01:00
Nicolas Chevobbe
338ae4c4cc Bug 1436690 - Remove unecessary amd load for Reps in GripMessageBody; r=bgrins.
This is simply not needed anymore.

MozReview-Commit-ID: LcWlc05qX5k

--HG--
extra : rebase_source : e885564f81c9396ef12205dfdd10d09a7f5e13bc
2018-02-12 16:15:15 +01:00
Nicolas Chevobbe
21bfdaef07 Bug 1436690 - Switch react (et al.) to version 16.2, and update dependencies; r=bgrins.
Since React 16 landed in the toolbox, we should have it as well in the launchpad and in tests.
This forced us to do some changes:
 - Remove the Perf util hook in local-dev
 - Update Enzyme to version 3
 - Add an enzyme adapter for React.
 - Add react-prop-types dependency

The require-helper file is renamed into mocha-test-setup since it takes care of many things now.

MozReview-Commit-ID: 2tDRjrjc4Dh

--HG--
rename : devtools/client/webconsole/new-console-output/test/require-helper.js => devtools/client/webconsole/new-console-output/test/mocha-test-setup.js
extra : rebase_source : b46d2da643735c4f07238606f7c78c897fe13626
2018-02-12 16:13:59 +01:00
Nicolas Chevobbe
c4aebfce0b Bug 1436690 - Add a webconsole tests dedicated package.json file; r=bgrins.
This will free the tests of the devtools-launchpad dependency so we
have a more robust workflow. Also, this will facilitate running those
tests on CI.

MozReview-Commit-ID: JkF89YBxlO4

--HG--
rename : devtools/client/webconsole/package.json => devtools/client/webconsole/new-console-output/test/package.json
extra : rebase_source : 337c06ee4c0892bbc2fdbd750582ffb360a1f3e3
2018-02-12 16:11:55 +01:00
Michael Ratcliffe
9eed559d45 Bug 1404844 - Migrate browser_webconsole_bug_623749_ctrl_a_select_all_winnt.js to the new frontend r=jdescottes
MozReview-Commit-ID: 6GbekLySWc9

--HG--
rename : devtools/client/webconsole/test/browser_webconsole_bug_623749_ctrl_a_select_all_winnt.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_ctrl_a_select_all.js
extra : rebase_source : 4b0f0899a127e939b44963a577fd39c856f6b423
2018-02-12 15:59:46 +00:00
Nicolas Chevobbe
ec298c820e Bug 1436110 - Add pageError and evaluationResult tests for thrown strings; r=bgrins.
MozReview-Commit-ID: E1HVY5fPwzV

--HG--
extra : rebase_source : ac9bed946c47f6afcdbe085de82530a9edfd52e6
2018-02-06 19:18:30 +01:00
Nicolas Chevobbe
cfb37562f8 Bug 1436110 - Fix stub generation and update existing stubs; r=bgrins.
MozReview-Commit-ID: KSzHxX3WNsz

--HG--
extra : rebase_source : 2eb0fc46eb2b44acb9c1d3794f38d89e4628cb75
2018-02-07 09:43:24 +01:00
Nicolas Chevobbe
d9a179c704 Bug 1436110 - Fix rendering of thrown string in evaluation results; r=bgrins.
If the user tried to evaluate `throw ""`, an "undefined" message was displayed
in the console output, which is wrong. Some changes needed to be made to the
messages util to better handle those cases.

MozReview-Commit-ID: Is5pJYB2N48

--HG--
extra : rebase_source : 90a95af6bf7f5046e652b02263ae118fc4156693
2018-02-07 09:42:13 +01:00
Michael Ratcliffe
41a0fa43ae Bug 1404359 - Migrate browser_webconsole_bug_586388_select_all.js to the new frontend r=jdescottes
MozReview-Commit-ID: 38FpS7RaSky

--HG--
extra : rebase_source : 20f3dab606b15b1b8f841f585201f6ca721c88b2
2018-02-12 22:55:51 +00:00
Tiberius Oros
3e0407d30b Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-09 12:14:43 +02:00
Gabriel Luong
9f8c11489e Bug 1432599 - Part 2: Display the current flex container element in the flexbox panel and allow for toggling of the flexbox highlighter. r=pbro 2018-02-07 15:57:46 -05:00
Cosmin Sabou
2400be0754 Merge inbound to mozilla-central. a=merge 2018-02-09 02:29:56 +02:00
Narcis Beleuzu
d299fdd9b4 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-08 21:36:33 +02:00
Geoff Brown
96b11899f4 Bug 1373558 - disable browser_net_statistics-01.js for intermittent failures r=gbrown 2018-02-08 11:48:54 -07:00
Jan Odvarko
268655eacf Bug 1435048 - Wait for timeline markers; r=ochameau
MozReview-Commit-ID: 3VajbmirQEX

--HG--
extra : rebase_source : 0350dc6276daf5f7a3a05a990b25993a13f4f0c0
2018-02-08 14:10:31 +01:00
shindli
0fcb667b73 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-02-08 12:13:08 +02:00
shindli
a5abf843f8 Merge inbound to mozilla-central. a=merge 2018-02-08 12:04:26 +02:00
Patrick Brosset
40fbce0fbf Bug 1436343 - Simplified the font inspector's CSS; r=gl
MozReview-Commit-ID: CcvkW8NGh9L

--HG--
extra : rebase_source : f8f2c4623c7503af9e8929ee81ed9106390ec897
2018-02-07 23:07:19 +01:00
Nicolas Chevobbe
4cb730f168 Bug 1434218 - Add a README.md file for the console; r=bgrins.
The README file provides information about the WebConsole, its architecture,
how to run it, how to run tests, …
The README file in new-console-output/test is updated.

MozReview-Commit-ID: LofromidTWl

--HG--
extra : rebase_source : 10c34941ded3d5f778be1f385f67ce3537487555
2018-02-06 11:58:53 +01:00
Ciure Andrei
8dd2a49ca4 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-02-08 00:33:37 +02:00
Ciure Andrei
ddcf44b20a Backed out changeset a4ae1745e9d4 (bug 1432599) for mochitest devtools failures, a=backout on a CLOSED TREE 2018-02-08 00:24:44 +02:00
Ciure Andrei
cda04ea11e Merge inbound to mozilla-central. a=merge 2018-02-08 00:05:57 +02:00
Jason Laster
605269a01f Bug 1436210 - Update Debugger Frontend v14. r=jdescottes.
MozReview-Commit-ID: 7hHRQLx5DaZ

--HG--
extra : rebase_source : 7984fae7323c975b3d5586af5c988cf94f47057c
2018-02-07 18:04:07 +01:00
Dorel Luca
a539f8f7fe Merge mozilla-inbound to mozilla-central. a=merge 2018-02-07 17:05:03 +02:00
Alexandre Poirot
812a7d1f8c Bug 1434221 - Remove launchpad/npm workflow support from inspector. r=jdescottes
MozReview-Commit-ID: JmZUHOxqMam

--HG--
extra : rebase_source : 90be41ebc434edafeedfcf828a97d9f76d4dd12f
2018-02-01 07:10:41 -08:00
Alexandre Poirot
54ef877eee Bug 1435791 - Remove webapps actor front. r=jdescottes
MozReview-Commit-ID: A21zlETw5Iz

--HG--
extra : rebase_source : 7656d666d8d97add75ec7494b47878424b6028a8
2018-02-05 10:25:25 -08:00
Alexandre Poirot
c1196409cb Bug 1435791 - Remove WebIDE monitor panel. r=jdescottes
MozReview-Commit-ID: 4Oz62CXGt0S

--HG--
extra : rebase_source : 84269b1282c822e21747a7196d0fa8482418aaa4
2018-02-06 01:05:59 -08:00
Alexandre Poirot
7b5702c3b8 Bug 1434374 - Remove useless Cu imports. r=jdescottes
MozReview-Commit-ID: FUeBcCrmHPL

--HG--
extra : rebase_source : bfd8ad108c7859f7271f91572e63ecf625004166
2018-02-06 11:08:31 -08:00
Alexandre Poirot
e563788ea7 Bug 1434374 - Auto-rewrite Cu.import into ChromeUtils.import or require calls. r=jdescottes
MozReview-Commit-ID: 7YyLu5q23Hs

--HG--
extra : rebase_source : bb2805652c85d74a3e888326f4afa4b6857afa64
2018-02-07 01:37:36 -08:00
Alexandre Poirot
30e8a847a0 Bug 1434374 - Replace usages of Cu.import in modules (where ChromeUtils isn't defined) r=jdescottes
MozReview-Commit-ID: 8kw2H4R2VIZ

--HG--
extra : rebase_source : 7e870c31249a28dc97069c61ac73687e6ad1d98b
2018-02-05 08:43:50 -08:00
Alexandre Poirot
cb1c1fdaed Bug 1434374 - Always import deprecated-sync-promises as a module. r=jdescottes
MozReview-Commit-ID: B97O55CxD8T

--HG--
extra : rebase_source : 5fcaf98188d5f58278e2c7aaec7ebc6560417523
2018-02-05 08:11:30 -08:00
Dorel Luca
a844f3b4b3 Backed out changeset ed63734c2be4 (bug 1431900) for Browser-Chrome failures on browser/base/content/test/static/browser_misused_characters_in_strings.js 2018-02-07 11:40:18 +02:00
Julian Descottes
032a249e6f Bug 1403334 - followup: remove leftover comment from 1afdba933156;r=me
MozReview-Commit-ID: 3JRvyATgpAz

--HG--
extra : rebase_source : 29dc25ee880244d024280c8143665f92f98b9116
extra : amend_source : 20a898b928c29439ed4494063773fcd04feb7004
2018-02-07 10:19:50 +01:00
Gabriel Luong
e653874a84 Bug 1431900 - Add a display node to indicate the display value of an element in the markup view. r=pbro 2018-02-06 23:50:56 -05:00
Gurzau Raul
772c8edfef Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-02-07 02:29:42 +02:00
Andrew McCreight
4a583a2b25 Bug 1432992, part 3 - Adjust some line numbers in tests. r=florian
Deleting lines in part 1 caused two tests to break, because they check
the line numbers for source files. The devtools part of the patch was
automatically generated.

MozReview-Commit-ID: DrDZeyVnpE0

--HG--
extra : rebase_source : 72c1623015f029a5adef20669cc102c568d3b67e
2018-02-01 13:35:20 -08:00
Andrew McCreight
5dec0e0beb Bug 1432992, part 1 - Remove definitions of Ci, Cr, Cc, and Cu. r=florian
This patch was autogenerated by my decomponents.py

It covers almost every file with the extension js, jsm, html, py,
xhtml, or xul.

It removes blank lines after removed lines, when the removed lines are
preceded by either blank lines or the start of a new block. The "start
of a new block" is defined fairly hackily: either the line starts with
//, ends with */, ends with {, <![CDATA[, """ or '''. The first two
cover comments, the third one covers JS, the fourth covers JS embedded
in XUL, and the final two cover JS embedded in Python. This also
applies if the removed line was the first line of the file.

It covers the pattern matching cases like "var {classes: Cc,
interfaces: Ci, utils: Cu, results: Cr} = Components;". It'll remove
the entire thing if they are all either Ci, Cr, Cc or Cu, or it will
remove the appropriate ones and leave the residue behind. If there's
only one behind, then it will turn it into a normal, non-pattern
matching variable definition. (For instance, "const { classes: Cc,
Constructor: CC, interfaces: Ci, utils: Cu } = Components" becomes
"const CC = Components.Constructor".)

MozReview-Commit-ID: DeSHcClQ7cG

--HG--
extra : rebase_source : d9c41878036c1ef7766ef5e91a7005025bc1d72b
2018-02-06 09:36:57 -08:00
Oriol Brufau
62eb995d90 Bug 1433655 - Allow JSON Viewer to change expandedNodes state. r=Honza
MozReview-Commit-ID: C2Db2U2KQKp

--HG--
extra : rebase_source : 2fd1d921bd8726afdc1c416ca2ab6a8b16b49434
2018-01-28 22:50:16 +01:00