Граф коммитов

1007 Коммитов

Автор SHA1 Сообщение Дата
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
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
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
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
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
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
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
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
Nicolas Chevobbe dd2bb623b5 Bug 1403452 - Enable browser_webconsole_block_mixedcontent_securityerrors in new console frontend; r=jdescottes.
MozReview-Commit-ID: KBd0K20pDeQ

--HG--
extra : rebase_source : d3db614b35c969948a61574ecc25594451929a48
2017-11-09 09:45:28 +01:00
Nicolas Chevobbe a1cfd1816b Bug 1407178 - Enable browser_webconsole_certificate_messages.js in the new console; r=Honza.
MozReview-Commit-ID: HbspABuW7e4

--HG--
extra : rebase_source : d459aa3bbb6fd25c3a39eccec2fb9c4fd6629328
2017-11-08 13:45:37 +01:00
Noemi Erli bfebc90a29 Backed out 3 changesets (bug 1404917)for failing clipboard in devtools/client/netmonitor/src/har/test/browser_net_har_copy_all_as_har.js r=backout on a CLOSED TREE
Backed out changeset 3e7a6e920c6b (bug 1404917)
Backed out changeset 7dcfe8d12d6f (bug 1404917)
Backed out changeset 3d8a6d24cec9 (bug 1404917)
2017-11-10 16:56:35 +02:00
Alexandre Poirot 55cb9f12e9 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 : f3d7aea2b752377891bef6ea466e140e93fe8b8b
2017-10-26 09:03:40 -07:00
Nicolas Chevobbe 8ccd263f8e Bug 1408928 - Rename and enable browser_webconsole_closing_brackets.js in new console frontend; r=Honza.
MozReview-Commit-ID: EEwk0mSD5Rs

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_closing_brackets.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_extraneous_closing_brackets.js
extra : rebase_source : fa0fd95292c31fe178a94496b671c4e443e8a6d8
2017-11-07 12:19:09 +01:00
Nicolas Chevobbe fc01eb80b1 Bug 1401958 - Remove browser_webconsole_copy_entire_message_context_menu.js; r=Honza.
The test already exists with a different name (browser_webconsole_context_menu_copy_entire_message).

MozReview-Commit-ID: 9NmXosnAVAi

--HG--
extra : rebase_source : 2c690ac0c5e3685d3c05c11e5cb4524df6498a57
2017-11-07 12:05:57 +01:00
Nicolas Chevobbe 2d91fffafa Bug 1403449 - Enable browser_webconsole_console_dir_uninspectable.js in new frontend; r=jdescottes.
MozReview-Commit-ID: 5d0vbbVKi2T

--HG--
extra : rebase_source : fab80f8fc8b5fe322f1ec4a5b9d494d9bf9416c3
2017-11-07 09:35:06 +01:00
Nicolas Chevobbe c3429bb148 Bug 1406069 - Enable browser_webconsole_cached_messages.js in new console frontend; r=jdescottes.
MozReview-Commit-ID: EypyZoZUWeo

--HG--
extra : rebase_source : e8dac5784aa2fadf6fd31acd2ace1a81d7571516
2017-11-06 09:43:16 +01:00
Nicolas Chevobbe 91504c0900 Bug 1408920 - Rename and enable browser_webconsole_autocomplete_in_debugger_stackframe.js; r=jdescottes.
We take this as an opportunity to add a jsterm helper function to set its value and
wait for completion, and use it in a test where we did the same thing.
This also copies the openDebugger helper from the old frontend head.js .
The test still uses the old debugger, since it will be fixed in a specific bug
for all the console tests.

MozReview-Commit-ID: AKB3CBY8GPv

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_in_debugger_stackframe.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_in_debugger_stackframe.js
extra : rebase_source : d85b91f8385821975cb3b3f4338eac0dd1c121cf
2017-11-03 10:46:49 +01:00
Nicolas Chevobbe d7aadf354d Bug 1408919 - Rename and enable browser_webconsole_autocomplete_crossdomain_iframe.js; r=Honza.
This bug also renames the support file, and create a dedicated one for the child iframe.
An helper method is created to only wait for a single message with given text in it, as
well as returning an array of matched message in waitForMessages (we were returning the
result of setting the listener, which I doubt is useful for any test.

MozReview-Commit-ID: Gz7zqX825oR

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_crossdomain_iframe.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_crossdomain_iframe.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/test-bug-989025-iframe-parent.html => devtools/client/webconsole/new-console-output/test/mochitest/test-iframe-parent.html
extra : rebase_source : aeef146dbe78e375e259cba96c3ab96287cb076a
2017-11-02 14:24:45 +01:00
Jan Odvarko 3e6e6eb817 Bug 1409413 - Put shared styles into network-monitor context; r=rickychien
MozReview-Commit-ID: KVuFWsRxb2W

--HG--
extra : rebase_source : 7c13bd1d487be6a80e204dc43164a7d2edf66f03
2017-11-06 16:26:48 +01:00
Jan Odvarko 274b42e26b Bug 1409413 - Split Netmonitor styles into more files; r=rickychien
MozReview-Commit-ID: 7odPKz06XeA

--HG--
extra : rebase_source : 59134d45c237152de84ee14ea8327f038b515e21
2017-11-06 16:26:28 +01:00
Csoregi Natalia 07993d7ab4 Backed out 3 changesets (bug 1409413) for failing Devtools browser_net_headers-alignment.js r=backout CLOSED TREE
Backed out changeset 3a63235751b8 (bug 1409413)
Backed out changeset 2f4dd6186137 (bug 1409413)
Backed out changeset 263fbdbfba96 (bug 1409413)

--HG--
extra : amend_source : 9493afa934674db91393b43ae98f38f8cb0e9666
2017-11-06 15:50:26 +02:00
Jan Odvarko 1ac19db2dd Bug 1409413 - Put shared styles into network-monitor context; r=rickychien
MozReview-Commit-ID: KVuFWsRxb2W

--HG--
extra : rebase_source : b0229e153dc6a03f664485b8e323b96ac98ac9a1
2017-11-06 11:31:10 +01:00
Jan Odvarko d58c625cbb Bug 1409413 - Split Netmonitor styles into more files; r=rickychien
MozReview-Commit-ID: 7odPKz06XeA

--HG--
extra : rebase_source : 8564d6d592d556d54f5bd5b373f4ef042417500c
2017-11-06 11:30:59 +01:00
J.C. Jones 52564edf40 Bug 1409259 - Add browser console test for the distrust console message r=keeler,ttaubert
There are xpcshell tests to verify that the appropriate distrust flag is set
upon reaching an affected end entity certificate; this test checks that the
distrust flag prints a warning to console.

MozReview-Commit-ID: OMG246WOOT

--HG--
rename : devtools/client/webconsole/test/browser_webconsole_certificate_messages.js => devtools/client/webconsole/test/browser_console_certificate_imminent_distrust.js
extra : rebase_source : a5fed5457e7789e742ee461b988463b81cd2c214
2017-11-01 20:59:33 -07:00
Nicolas Chevobbe fe5dcebe17 Bug 1404850 - Fix self-XSS protection in new console and enable test; r=Honza.
The self-XSS protection was broken since the switch to an HTML document. We
went from using the XUL <notificationbox> tag to a simple div.
But notificationbox has method that a simple div has not, and when trying
to display the warning message, there was an error in terminal.
This patch uses the NotificationBox React component and create it when needed.
It also rename and enable the test that ensures that XSS is working.

MozReview-Commit-ID: BhxIqf7gzAG

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_and_selfxss.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_selfxss.js
extra : rebase_source : ca6af7ae77bc5a6d86581096eafcb7424f21d51c
extra : source : 42734fcb0276ee0e395cb4a35ce790644ea2efc8
2017-10-24 11:08:02 +02:00
Sebastian Hengst 4ff29d14f8 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: GSDYk9wLOAM

--HG--
rename : browser/base/content/test/general/browser_bug561636.js => browser/modules/test/browser/formValidation/browser_form_validation.js
rename : browser/base/content/test/general/browser_bug595507.js => browser/modules/test/browser/formValidation/browser_validation_iframe.js
rename : browser/modules/test/browser/browser_bug1319078.js => browser/modules/test/browser/formValidation/browser_validation_invisible.js
2017-11-01 22:55:12 +01:00
Jan de Mooij 605e92f196 Bug 1083482 part 3 - Fix browser_webconsole_bug_632347_iterators_generators.js to not use legacy generators. r=arai 2017-11-01 15:01:08 +01:00
Alexandre Poirot 3ac4888c45 Bug 1411887 - Add telemetry to track console refresh time when reload a page. r=nchevobbe
MozReview-Commit-ID: 8zZyq9suJWB

--HG--
extra : rebase_source : 5b5ed09859a04116caf0db1041d76fcb97dd570f
2017-10-24 11:56:58 -07:00
Nicolas Chevobbe 5ae5f01b8c Bug 1408924 - Rename and enable browser_webconsole_cached_autocomplete.js in the new console frontend; r=Honza.
MozReview-Commit-ID: GiaKsuxfrKr

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_cached_autocomplete.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_cached_results.js
extra : rebase_source : d67d57e369de58a6fcbadd058dda7e1616589bea
2017-10-31 09:20:26 +01:00
Nicolas Chevobbe f68949d153 Bug 1408922 - Rename and enable browser_webconsole_autocomplete_popup.js in the new console frontend; r=Honza.
MozReview-Commit-ID: A8wZ3MCHgCt

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_popup.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_popup.js
extra : rebase_source : c5e4e0022f9fb9de354f5dbc9f74d6c45e27fed5
2017-10-30 09:46:57 +01:00
Nicolas Chevobbe 51182972fe Bug 1408923 - Rename and enable browser_webconsole_autocomplete_popup_close_on_tab_switch.js in the new console frontend; r=Honza
MozReview-Commit-ID: EzHtCcJQF8H

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_popup_close_on_tab_switch.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_popup_close_on_tab_switch.js
extra : rebase_source : f436ce17387cfbdc434e65f6e6462a9570c1f1b4
2017-10-27 17:55:11 +02:00
Nicolas Chevobbe 75933c181e Bug 1412049 - Clear filterbar visible prefs between tests; r=Honza.
This was making browser_webconsole_filters.js fail on verify mode, and
could potentially cause other issues in the future.

MozReview-Commit-ID: 9syLDYAjm6S

--HG--
extra : rebase_source : 67b4645834f0700c52da7355e4834f8da308515e
2017-10-27 16:02:49 +02:00
Nicolas Chevobbe b4450fc517 Bug 1391688 - Show only messages that fit in the viewport on first console render; r=bgrins.
This allow us to have a faster first meaningful render for the user.
The other messages get rendered after ConsoleOutput mounting.

MozReview-Commit-ID: KIptXsLmTiA

--HG--
extra : rebase_source : da4ff5b1d1027f4c1b83fe6bbf7cf81963e34558
2017-10-24 15:54:00 +02:00
Nicolas Chevobbe faf3e8e8ab Bug 1391688 - Change console panel init resolution to be more meaningful; r=bgrins.
Previously, we were only waiting for NewConsoleOutputWrapper init function to
be done to consider the console loaded. From a user standpoint, it makes more
sense to see it loaded when it do render something to screen.
This patch only resolve the init function when the consoleOutput component is
mounted and painted.

MozReview-Commit-ID: 6tJ0s4HS0yw

--HG--
extra : rebase_source : 74eefa97537d2e1493f21ef7cc68cdbc4040a3cc
2017-10-27 08:50:57 +02:00
Jan Odvarko 40d7acbb2c Bug 1406610 - Implementing test; r=nchevobbe
MozReview-Commit-ID: 16GTk18AbcZ

--HG--
extra : rebase_source : 4e8477e77ba8ef6b469b3acd13d96b86113165d3
2017-10-30 16:04:28 +01:00
Jan Odvarko 0c126c5a66 Bug 1406610 - No HTTP details for requests executed before the Console is activated; r=nchevobbe
MozReview-Commit-ID: B77VqNxXDWo

--HG--
extra : rebase_source : e8621a653e948af51f101a6731e64e01e66429e5
2017-10-30 15:32:15 +01:00
Nicolas Chevobbe f72a32763e Bug 1411863 - Cleanup new console tests; r=bgrins.
Move clear jsterm history to openNewTabAndConsole.
Switch openNewTabAndConsole to an async function (instead of using Task.async).
Switch openNewTabAndConsole consumers to async as well.

MozReview-Commit-ID: KgMXowGYIJ5

--HG--
extra : rebase_source : 1406adc1e0afca07f92118370b402e314cb51fc1
2017-10-26 10:21:45 +02:00
Nicolas Chevobbe 020b588ced Bug 1408921 - Split browser_webconsole_autocomplete_keys.js in the new console frontend; r=bgrins.
The test was very long and tested different bugs.
Splitting it make all the test case clearer.


MozReview-Commit-ID: 4z45RE3eJoC

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_keys.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_array_no_index.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_keys.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_escape_key.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_keys.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_inside_text.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_keys.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_nav_and_tab_key.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_keys.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_return_key.js
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_keys.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_return_key_no_selection.js
extra : rebase_source : c9c12ee909d843bf5f3b9c1312057c5552e23df8
2017-10-25 11:59:02 +02:00
Michael Ratcliffe 9637659f6e Bug 1411531 - Web Console to ES6 classes r=nchevobbe
MozReview-Commit-ID: BBtCmeyMBaH

--HG--
extra : rebase_source : ff1f3d3085d345694a1380353bff0b667e0b5a4b
2017-10-25 13:33:15 +01:00
Nicolas Chevobbe 183ca1cdf2 Bug 1403458 - Convert browser_webconsole_assert.js to a backend test; r=bgrins.
The test ensures that packet are sent for falsy console.assert calls,
and that no packet are sent for truthy console.assert.calls, using a timeout.
Mochitest and support files are removed from the new frontend.

MozReview-Commit-ID: C9QpXfBySLo

--HG--
extra : rebase_source : 10101ebd0f300e6794b37db7f19c41c936683d7d
2017-10-24 10:45:29 +02:00
Nicolas Chevobbe aaaad9dd6d Bug 1408918 - Rename and enable browser_webconsole_autocomplete_accessibility.js in new console frontend; r=Honza
MozReview-Commit-ID: CknvP7M1rVJ

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_accessibility.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_accessibility.js
extra : rebase_source : 4e755ebedb6360991b820a61a53544c604def4c4
2017-10-23 09:07:14 +02:00
Nicolas Chevobbe 827151f951 Bug 1411502 - Enable browser_jsterm_copy_command.js in new frontend; r=Honza.
MozReview-Commit-ID: EsQsov5y7cD

--HG--
extra : rebase_source : e2af7cc3bda73052b14c8c6a5450b184b734860a
2017-10-25 10:00:47 +02:00
Nicolas Chevobbe 3ce4a01fb7 Bug 1408917 - Rename, refactor and enable browser_webconsole_autocomplete_JSTerm_helpers.js in new console frontend; r=Honza.
MozReview-Commit-ID: 3TN6q63mnHp

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete_JSTerm_helpers.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete_helpers.js
extra : rebase_source : 66a63445a74d1a069340c6be678408327b44d25d
2017-10-20 09:40:54 +02:00
Tom Schuster d3b457113a Bug 638054 - Remove or fix tests outside JS using watch/unwatch. r=bz,fitzgen 2017-10-24 20:48:14 +02:00
Nicolas Chevobbe 56aee668af Bug 1410071 - Remove space between user styled messages parts; r=bgrins.
The %c marker is only valid for the first argument, so if we find ourselves
between two parameters with user-styled messages, it means we should respect
the original formatting.

MozReview-Commit-ID: 4GORZyvvxRN

--HG--
extra : rebase_source : 11adda5e3a18a7e52a02bdbcf1a18a5bfee6ee2c
2017-10-19 16:03:03 +02:00
Nicolas Chevobbe 7e81e50df6 Bug 1405652 - Enable browser_webconsole_view_source.js in new console frontend; r=bgrins.
MozReview-Commit-ID: DctteBfNgtC

--HG--
extra : rebase_source : cbe235b44e9aefed6e1cdb96b037b80f63709cd9
2017-10-20 08:58:07 +02:00
Nicolas Chevobbe 9bf7d76660 Bug 1409836 - Fix setting filters prefs when filters are reset or cleared; r=bgrins.
We were getting the filter state after dispatching the action, which made
all the filters to have an enabled state. Getting the state before dispatching
fixes the issue.
This patch enhance the Service mock in order to have a better idea of what is going on
with prefs. This allow us to introduce some tests to make sure prefs are updated in
reaction to given actions.

MozReview-Commit-ID: Byay0TwF25I

--HG--
extra : rebase_source : fd9e022c872783e2c6baa6ee0be5bf98f7eced78
2017-10-19 10:07:54 +02:00
Brian Grinstead 46fd998eb4 Bug 1408387 - Only run browser_webconsole_view_source.js task in the new debugger r=jmaher
MozReview-Commit-ID: HjzJsTLUD0O

--HG--
extra : rebase_source : 9bb0ef5c9a31fdc171fb594038b5ea1482506e1e
2017-10-19 09:36:33 -07:00
Nicolas Chevobbe cc3e3b19aa Bug 1408916 - Rename and enable browser_webconsole_autocomplete-properties-with-non-alphanumeric-names.js in the new console frontend; r=bgrins.
MozReview-Commit-ID: DCFWNLGhCSM

--HG--
rename : devtools/client/webconsole/new-console-output/test/mochitest/browser_webconsole_autocomplete-properties-with-non-alphanumeric-names.js => devtools/client/webconsole/new-console-output/test/mochitest/browser_jsterm_autocomplete-properties-with-non-alphanumeric-names.js
extra : rebase_source : 9c6a4e51bcfa323105778ccfe8705f71d37e347f
2017-10-19 09:16:39 +02:00