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

14716 Коммитов

Автор SHA1 Сообщение Дата
Alexandre Poirot b37d7ca095 Bug 1517210 - Stop always loading DevTools modules in fresh compartments. r=jandem,nchevobbe
Now, DevTools server is loaded with a custom loader every time we want to debug chrome
resources. We ensure toggling the "invisibleToDebugger" flag on Loader.jsm which itself
propagates to DevTools Sandboxes.

We added calls to force GC in console test to prevent crashes on Windows 7.

Differential Revision: https://phabricator.services.mozilla.com/D20347

--HG--
extra : moz-landing-system : lando
2019-02-28 16:03:26 +00:00
Jason Laster 7c335e3b2b Bug 1496341 - Run debugger tests on try. r=loganfsmyth,ahal
Differential Revision: https://phabricator.services.mozilla.com/D21217

--HG--
extra : moz-landing-system : lando
2019-02-28 14:18:59 +00:00
Michael Ratcliffe 3a13844ccd Bug 1531283: Add MOZ_QUIET description to explain how to disable ++DOMWINDOW and ++DOCSHELL logging r=sole
Differential Revision: https://phabricator.services.mozilla.com/D21514

--HG--
extra : moz-landing-system : lando
2019-02-28 12:02:44 +00:00
tanhengyeow 4ee330b62d Bug 1530140 - Change Netmonitor's localization access keys to lower case. r=Honza,flod
Changed affected access keys to lower case

Differential Revision: https://phabricator.services.mozilla.com/D20941

--HG--
extra : moz-landing-system : lando
2019-02-27 12:53:00 +00:00
Cosmin Sabou 48fed2590e Merge mozilla-central to autoland. CLOSED TREE
--HG--
extra : amend_source : 7b6922917d1ee0d20fd7127648e1fe5e422a1bd9
2019-02-28 16:33:22 +02:00
Razvan Caliman 2406133e7f Bug 1526054 - Set target node in Font Editor according to selected node type. r=gl
Refactors the logic so the target node on which the Font Editor operates can point to a parent node in case of text nodes without explicitly changing the node selection.

The target node is assigned to `this.node`. When that is null, it means the node selection is not supported by the Font Editor. This removes the need for the `isSelectedNodeValid()` method.

Differential Revision: https://phabricator.services.mozilla.com/D21387

--HG--
extra : moz-landing-system : lando
2019-02-28 11:16:13 +00:00
Cosmin Sabou 00f3836a87 Merge mozilla-inbound to mozilla-central. a=merge 2019-02-28 12:57:50 +02:00
lloan 5114c5e45b Bug 1512621 - Navigated to text in console should not have a border if it's the first message in the output. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D21390

--HG--
extra : moz-landing-system : lando
2019-02-28 07:23:46 +00:00
Julian Descottes 8afe065885 Bug 1524731 - Fix ADB tests in aarch64;r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D21424

--HG--
extra : moz-landing-system : lando
2019-02-28 07:07:55 +00:00
Alexandre Poirot 567eb5fdc3 Bug 1530861 - Acknowledged newSource events sent by remote devices on FF66 and less. r=jdescottes
newSource events used to be sent on the target actors on FF66 and before,
this is no longer the case. But we still have to accept them if we connect
to old remotes, otherwise the events are considered as a method reply
and confuses packet ordering.

Differential Revision: https://phabricator.services.mozilla.com/D21394

--HG--
extra : moz-landing-system : lando
2019-02-28 08:25:36 +00:00
Dorel Luca d43c47ed29 Bug 1511247 - Disabled devtools/client/accessibility/test/browser/browser_accessibility_panel_highlighter_multi_tab.js on Linux64 debug for frequent failures r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D21375

--HG--
extra : moz-landing-system : lando
2019-02-27 15:39:45 +00:00
Jonathan Kingston f6680698bd Bug 1525319 - Removing context from OnDataAvailable r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D20881

--HG--
extra : moz-landing-system : lando
2019-02-27 23:42:27 +00:00
Jonathan Kingston dd4c731d8c Bug 1525319 - Changing js to remove context from onStartRequest and onStopRequest r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D20771

--HG--
extra : moz-landing-system : lando
2019-02-27 23:41:54 +00:00
Julian Descottes 4615ed9f9b Bug 1528276 - Add test for DebuggerServer.keepAlive;r=ochameau
Depends on D20830

Differential Revision: https://phabricator.services.mozilla.com/D20831

--HG--
extra : moz-landing-system : lando
2019-02-27 17:08:43 +00:00
Julian Descottes 235dde6c92 Bug 1528276 - Do not destroy the DebuggerServer in non-e10s when last frame connection is closed r=ochameau
When reviewing https://bugzilla.mozilla.org/show_bug.cgi?id=1521052 I did not think about Firefox for Android which is not using e10s.
This means the main DebuggerServer will be killed when there are no connections left. Happy to discuss more about the preferred solution.
This is a regression in 66 and I hope to uplift a fix for this.

Differential Revision: https://phabricator.services.mozilla.com/D20830

--HG--
extra : moz-landing-system : lando
2019-02-27 19:17:37 +00:00
Dorel Luca e44a331ef0 Backed out changeset 19b29b2e2f5e (bug 1526054) for eslint failures. CLOSED TREE 2019-02-27 19:52:40 +02:00
Logan Smyth 2cfdeb0deb Bug 1530549 - Ensure that _clearSteppingHooks() runs _after_ we pause. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D21384

--HG--
extra : moz-landing-system : lando
2019-02-27 17:37:31 +00:00
Razvan Caliman dbbe2953a3 Bug 1526054 - Set target node in Font Editor according to selected node type. r=gl
Refactors the logic so the target node on which the Font Editor operates can point to a parent node in case of text nodes without explicitly changing the node selection.

The target node is assigned to `this.node`. When that is null, it means the node selection is not supported by the Font Editor. This removes the need for the `isSelectedNodeValid()` method.

Differential Revision: https://phabricator.services.mozilla.com/D21387

--HG--
extra : moz-landing-system : lando
2019-02-27 17:40:49 +00:00
Razvan Caliman ac817f3c89 Bug 1530976 - Remove functionality to mark rules as selected in the Rules view. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D21344

--HG--
extra : moz-landing-system : lando
2019-02-27 15:31:16 +00:00
Razvan Caliman 294be58640 Bug 1530972 - Remove obsolete modifySelctor2 method from StyleRule actor, front and spec. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D21342

--HG--
extra : moz-landing-system : lando
2019-02-27 15:33:33 +00:00
Helena Moreno 010dd5db65 Bug 1525613 - Create a preference to enable message grouping in the console. r=nchevobbe.
Differential Revision: https://phabricator.services.mozilla.com/D21356

--HG--
extra : moz-landing-system : lando
2019-02-27 14:04:46 +00:00
Alexandre Poirot f439c41435 Bug 1520835 - Removed now-useless front pool from DebuggerClient. r=jdescottes
Depends on D20704

Differential Revision: https://phabricator.services.mozilla.com/D20705

--HG--
extra : moz-landing-system : lando
2019-02-22 18:32:38 +00:00
Alexandre Poirot 252ea7758f Bug 1520835 - Remove unused attachTarget methods. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D20704

--HG--
extra : moz-landing-system : lando
2019-02-22 18:32:52 +00:00
saumya 03d6f7f411 Bug 1470253 - Don't show console.timeStamp() messages. r=nchevobbe
Made changes to messages.js and added a test file.

Differential Revision: https://phabricator.services.mozilla.com/D21330

--HG--
extra : moz-landing-system : lando
2019-02-27 13:42:11 +00:00
Nicolas Chevobbe 0050fc9adc Bug 1529545 - Fix console mocha tests; r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D20652

--HG--
rename : devtools/client/webconsole/test/components/new-console-output-wrapper.test.js => devtools/client/webconsole/test/components/webconsole-wrapper.test.js
extra : moz-landing-system : lando
2019-02-27 13:28:43 +00:00
Nicolas Chevobbe afd0f67662 Bug 1529497 - Remove `promise` and `defer` usage in `devtools/shared/DevToolsUtils.js`; r=yulia.
The `yieldingEach` is moved into the only file that
is using it, in canvas debugger, and is not migrated
as the panel will be removed in a few months.

Differential Revision: https://phabricator.services.mozilla.com/D20641

--HG--
extra : moz-landing-system : lando
2019-02-27 13:28:16 +00:00
Amy Chan 4b3c09df36 Bug 1498565 - Getting Firefox to stop freezing when large file is loaded in Response tab r=Honza
When large files's Response tab in Network Devtools is open, Firefox freezes. This checks for file size & switches from SourceEditor to pre() when the files is too big.

Differential Revision: https://phabricator.services.mozilla.com/D12450

--HG--
extra : moz-landing-system : lando
2019-02-27 13:09:32 +00:00
Nicolas Chevobbe 09acaeaaa2 Bug 1494941 - Add requestLongerTimeout in browser_jsterm_await_helper_dollar_underscore.js; r=Honza.
Differential Revision: https://phabricator.services.mozilla.com/D20803

--HG--
extra : moz-landing-system : lando
2019-02-27 13:07:08 +00:00
Nicolas Chevobbe 69369fb53b Bug 1463128 - Expose setInputValue and getInputValue at hud level; r=Honza.
Now that the JsTerm is a React component, we shouldn't
let external consumers have to get the instance in order
to perform some actions on the console input.
We start with the most used actions, setInputValue and getInputValue,
and might extend that in the future.

Differential Revision: https://phabricator.services.mozilla.com/D20685

--HG--
extra : moz-landing-system : lando
2019-02-27 10:09:35 +00:00
Nicolas Chevobbe f21b834258 Bug 1463128 - Add setInputValue/getInputValue helper in console head.js;r=Honza.
This abstracts the most used console input functions,
and might make it easier to refactor things in the
future.

Differential Revision: https://phabricator.services.mozilla.com/D20684

--HG--
extra : moz-landing-system : lando
2019-02-27 10:09:00 +00:00
Nicolas Chevobbe 4d98e3462d Bug 1463128 - Make test helpers function more consistent; r=Honza.
This patch make sure that all the helper functions
take the hud as a reference to the webconsole.
This makes them simpler to use as the user does not
have to remember what kind of object it takes.
We also rename some functions to not include the term
JsTerm, but rather console input, to make it easier
to reason about the code.

Differential Revision: https://phabricator.services.mozilla.com/D20683

--HG--
extra : moz-landing-system : lando
2019-02-27 10:07:12 +00:00
Nicolas Chevobbe 36e515d435 Bug 1463128 - Refactor WebConsole and BrowserConsole to ES6 classes; r=bgrins.
Doing this allows us to use native `extends` instead of
the custom one.

Differential Revision: https://phabricator.services.mozilla.com/D20679

--HG--
extra : moz-landing-system : lando
2019-02-27 10:05:51 +00:00
Nicolas Chevobbe c273e7f9d4 Bug 1463128 - Rename WebConsoleUI.owner into WebConsoleUI.hud; r=bgrins.
Renaming this property makes it easier to grasp what
it represents (instead of the vague `owner` term).

Differential Revision: https://phabricator.services.mozilla.com/D20678

--HG--
extra : moz-landing-system : lando
2019-02-27 10:04:53 +00:00
Dorel Luca cde6aa9ebe Backed out 2 changesets (bug 1335740) for devtools failures. CLOSED TREE
Backed out changeset 1bddabb7bafb (bug 1335740)
Backed out changeset e31483efc331 (bug 1335740)

--HG--
rename : testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html.ini => testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.html.ini
rename : testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html => testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.html
extra : rebase_source : e6fc9bc5fc3eac450e65d6ff38b672b01a4cbe5d
2019-02-27 12:00:27 +02:00
yulia be92800480 Bug 1527294 - implement deprecation notice for shader editor, canvas editor, and audio editor; r=pbro
The goal of this deprecation notice is to inform people that these panels are going away. This code should be short lived, only firefox versions 67-68.

Differential Revision: https://phabricator.services.mozilla.com/D19518

--HG--
extra : moz-landing-system : lando
2019-02-26 17:08:52 +00:00
yulia 6b47255bce Bug 1530554 - Fix expression evaluation in worker threads; r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D21226

--HG--
extra : moz-landing-system : lando
2019-02-26 15:58:21 +00:00
Julian Descottes 2f48ae10e8 Bug 1530833 - Use correct document in browser_aboutdebugging_telemetry_runtime_updates.js;r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D21271

--HG--
extra : moz-landing-system : lando
2019-02-27 03:24:25 +00:00
Jan-Ivar Bruaroey 5739f01e2d Bug 1335740 - Update wpt & mochitests to work w/[SecureContext] navigator.mediaDevices. r=pehrsons
Differential Revision: https://phabricator.services.mozilla.com/D20425

--HG--
rename : testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.html.ini => testing/web-platform/meta/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html.ini
rename : testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.html => testing/web-platform/tests/mediacapture-streams/MediaDevices-getSupportedConstraints.https.html
extra : moz-landing-system : lando
2019-02-27 03:51:14 +00:00
Daisuke Akatsuka 4b869d9db6 Bug 1525533: Stop supporting inspection of addon in Browser Toolbox. r=jdescottes,rpl
Depends on D20786

Differential Revision: https://phabricator.services.mozilla.com/D20971

--HG--
extra : moz-landing-system : lando
2019-02-27 01:57:19 +00:00
Daisuke Akatsuka f1d3bec0f2 Bug 1525533: Debug local addon as well via debugger client. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D20786

--HG--
extra : moz-landing-system : lando
2019-02-25 13:52:17 +00:00
Julian Descottes 61a763b33b Bug 1525619 - Update typography for RuntimeInfo r=ladybenko,daisuke
Depends on D20472

Differential Revision: https://phabricator.services.mozilla.com/D20473

--HG--
extra : moz-landing-system : lando
2019-02-26 20:43:17 +00:00
Julian Descottes 446b55e82e Bug 1525619 - Add Disconnect button as disabled in the RuntimeInfo layout r=daisuke,ladybenko
Depends on D20471

I can drop this changeset if we prefer, but this is how I imagine the disconnect button would fit in the RuntimeInfo.

Differential Revision: https://phabricator.services.mozilla.com/D20472

--HG--
extra : moz-landing-system : lando
2019-02-26 20:38:46 +00:00
Julian Descottes 310f4e13bc Bug 1525619 - Update layout for RuntimeInfo to display device name on separate line;r=ladybenko,daisuke
Depends on D20464

For this change I moved all the layout logic for the RuntimeInfo h1 to RuntimeInfo.css
I don't know if we prefer to have layout info in base.css or in specialized components, but the RuntimeInfo header has a very specific structure.
I can't see how this would be worth having in base.css. And it is the only consumer for main-heading, so I removed all layout rules from base.css for main-heading.

Differential Revision: https://phabricator.services.mozilla.com/D20471

--HG--
extra : moz-landing-system : lando
2019-02-26 20:38:44 +00:00
Julian Descottes 16b6c78cce Bug 1525619 - Separate runtime action buttons from addon debug checkbox r=daisuke
Depends on D20439

I want to separate the addon checkbox and the load temporary addon for 2 reasons:
- we will get remove the checkbox after Bug 1525533
- we may support temporary addons for remote runtimes later

The "load temporary addon" might also move inside the Temporary Extensions category.

Differential Revision: https://phabricator.services.mozilla.com/D20464

--HG--
extra : moz-landing-system : lando
2019-02-26 20:37:07 +00:00
Gurzau Raul 7f1653d151 Backed out 5 changesets (bug 1463128) for failing at webconsole/autocomplete.js on a CLOSED TREE.
Backed out changeset 31a85e2ed53e (bug 1463128)
Backed out changeset fcd93f64c934 (bug 1463128)
Backed out changeset ae460b3a30c2 (bug 1463128)
Backed out changeset 97a1eeb8db65 (bug 1463128)
Backed out changeset c504e9730eac (bug 1463128)
2019-02-27 00:19:15 +02:00
Andreea Pavel 3f0c70001c Backed out 2 changesets (bug 1526557, bug 1522244) for failing xpcshell at test_framebindings-02.js on a CLOSED TREE
Backed out changeset 67bef7d63d86 (bug 1526557)
Backed out changeset 09f23a363606 (bug 1522244)
2019-02-28 03:27:12 +02:00
Brian Hackett 34cf4f38cd Bug 1526557 - Specify correct source location in logpoint messages, r=lsmyth.
--HG--
extra : rebase_source : 9618e98ff2b9b61e39bcaa06e239c56f055d4921
2019-02-26 17:11:52 -10:00
Brian Hackett 337b884850 Bug 1522244 - Fix previewing in worker threads for several builtin classes, r=lsmyth.
--HG--
extra : rebase_source : 2af71f479062e128c1a01d772a19840f87dca4b0
2019-02-27 09:42:58 -10:00
Daniel Varga 3599b0576d Merge mozilla-central to mozilla-inbound. a=merge
--HG--
rename : browser/base/content/test/general/browser_bug655584.js => browser/components/urlbar/tests/browser/browser_switchTab_closesUrlbarPopup.js
rename : browser/base/content/test/general/browser_bug555767.js => browser/components/urlbar/tests/browser/browser_switchToTab_closes_newtab.js
rename : mobile/android/themes/core/about.css => toolkit/themes/mobile/global/about.css
rename : mobile/android/themes/core/aboutMemory.css => toolkit/themes/mobile/global/aboutMemory.css
rename : mobile/android/themes/core/aboutSupport.css => toolkit/themes/mobile/global/aboutSupport.css
extra : rebase_source : 5fd5811cdafdf926348a80fbb1a1427b9c113f90
2019-02-27 18:36:49 +02:00
Brian Hackett 4fc81c3414 Bug 1527203 Part 5 - Listen to workerListChanged events on the tab target, r=jlast.
--HG--
extra : rebase_source : 586558d9dd0c86cd9cd394e9ba11156e3928c5f0
2019-02-26 11:37:09 -10:00