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

13777 Коммитов

Автор SHA1 Сообщение Дата
Daisuke Akatsuka 298665aaa9 Bug 1513706 - Part 1: Avoid to render computed timing path for negative delay area. r=pbro
The calculation for firstSectionCount was wrong. In here, the firstSectionCount
should be min value of either fraction of iterationStart or iterationCount.

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

--HG--
extra : moz-landing-system : lando
2018-12-19 05:44:05 +00:00
arthur.iakab 1501f85b81 Backed out 2 changesets (bug 1514815) for failing devtools on browser_console_consolejsm_output.js CLOSED TREE
Backed out changeset d822219ea9bc (bug 1514815)
Backed out changeset 209bdfcecdc9 (bug 1514815)
2018-12-20 16:00:32 +02:00
Bel?n Albeza 01635e6675 Bug 1488502 - Disable service workers debugging when in multi e10s. r=jdescottes,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D14540

--HG--
extra : moz-landing-system : lando
2018-12-19 13:14:51 +00:00
Nicolas Chevobbe ece2924f8d Bug 1514815 - Keep console scrolled to bottom when rendering SmartTrace; r=bgrins.
Depends on D14999

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

--HG--
extra : moz-landing-system : lando
2018-12-19 21:06:40 +00:00
Nicolas Chevobbe e753e09155 Bug 1514815 - Add an `onReady` prop to the SmartTrace component; r=bgrins.
Since the component renders asynchronously, consumers might
want to hook up to the actual first rendering.
We provide an `onRender` prop that will be called once, when
the component is ready.

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

--HG--
extra : moz-landing-system : lando
2018-12-19 21:01:25 +00:00
Julian Descottes 12c3c11f23 Bug 1508956 - Check for ADB runtimes updates periodically;r=daisuke,ladybenko
Depends on D14318. This patch introduces a setInterval to check if
new runtimes have appeared on monitored devices, directly from ADB. This is
one of the scenarios where we don't get an update from ADB. ADB is able to
track devices appearing or disappearing but here we are looking for a new
process, containing a specific string. Out of the box I don't think we can
do anything for this.

Maybe we could ask the devtools server to "broadcast" its presence when it
starts, but at the moment I am not sure how we should implement that.

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

--HG--
extra : moz-landing-system : lando
2018-12-20 09:25:41 +00:00
Julian Descottes 5d6e4d397c Bug 1505997 - Add mochitest to check behavior when USB debugger server is closed;r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D14977

--HG--
extra : moz-landing-system : lando
2018-12-20 06:52:41 +00:00
Razvan Maries ab4c24da1d Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-12-20 07:07:45 +02:00
Razvan Maries f658ebcbab Merge mozilla-inbound to mozilla-central a=merge 2018-12-20 07:04:06 +02:00
Daisuke Akatsuka 12904948b7 Bug 1506770: Get and use iconDataURL as icon of addon from the debugger server. r=jdescottes,ochameau
Depends on D14368

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

--HG--
extra : moz-landing-system : lando
2018-12-20 02:20:04 +00:00
Daisuke Akatsuka f379e6739b Bug 1506770: Extract data url from icon of addon. r=jdescottes,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D14368

--HG--
extra : moz-landing-system : lando
2018-12-20 02:11:56 +00:00
Jeff Walden ed23151bd7 Bug 1492937 - Make the JS subscript loader load scripts exclusively as UTF-8, with no way to specify any other encoding, and adjust a bunch of existing tests to use UTF-8 directly, rather than Unicode escape sequences or similar. (This also changes the encoding of .sjs scripts and all mochitest-browser tests in the tree from Latin-1 to UTF-8.) r=yzen, r=MattN, r=jimb, r=kmag 2018-12-19 13:46:20 -08:00
Daisuke Akatsuka f893226207 Bug 1504602: Add tests for jump-* keyword of step function. r=pbro
Depends on D14943

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

--HG--
extra : moz-landing-system : lando
2018-12-19 15:49:07 +00:00
Daisuke Akatsuka 346b735df6 Bug 1504602: Remove frames timing related codes. r=pbro
The `frames()` timing function was removed from CSS Easing Functions spec[1].
Likewise, already had dropped this feature from our platform as well[2].
Thus, removes `frames()` related code from animation inspector.

[1] https://drafts.csswg.org/css-easing-1/#timing-function
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1496619

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

--HG--
extra : moz-landing-system : lando
2018-12-20 02:44:13 +00:00
Logan Smyth 437d7e5db3 Bug 1515438 - Part 2: Create an API endpoint to query available breakpoint locations. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D15014

--HG--
extra : moz-landing-system : lando
2018-12-19 22:18:53 +00:00
Logan Smyth dd2304da6a Bug 1515438 - Part 1: Centralize source actor findScripts calls. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D15013

--HG--
extra : moz-landing-system : lando
2018-12-19 22:12:19 +00:00
Julian Descottes 801f699fff Bug 1483663 - Support element picker for UA widgets with NAC;r=ladybenko
Depends on D14700

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

--HG--
extra : moz-landing-system : lando
2018-12-19 21:40:41 +00:00
Julian Descottes 9ce4f055e9 Bug 1483663 - Show native anonymous nodes under UA widgets;r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D14700

--HG--
extra : moz-landing-system : lando
2018-12-19 21:40:13 +00:00
Andreea Pavel 35d9be3087 Backed out 2 changesets (bug 1483663) for failing dt at devtools/client/inspector/markup/test/browser_markup_shadowdom_ua_widgets_with_nac.js on a CLOSED TREE
Backed out changeset 6e9f11aeac28 (bug 1483663)
Backed out changeset 2ffa90b738a1 (bug 1483663)
2018-12-19 23:24:33 +02:00
Micah Tigley 240dca9d3c Bug 1511506 - Fix dropdown list button image issue where it overlaps the flex item label for RTL. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D14479

--HG--
extra : moz-landing-system : lando
2018-12-19 19:10:17 +00:00
Julian Descottes 9d930b5368 Bug 1483663 - Support element picker for UA widgets with NAC;r=ladybenko
Depends on D14700

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

--HG--
extra : moz-landing-system : lando
2018-12-19 20:12:02 +00:00
Julian Descottes 2c7c95fa56 Bug 1483663 - Show native anonymous nodes under UA widgets;r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D14700

--HG--
extra : moz-landing-system : lando
2018-12-19 20:09:47 +00:00
Daisuke Akatsuka 60bab71cdf Bug 1507126: Corresponds to USB device disconnection. r=jdescottes
Depends on D14709

So far, because we supported only single device, we could correspond to
disconnection by following code. From now, because we will support multi
devices, fix the code that changes the status.

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

--HG--
extra : moz-landing-system : lando
2018-12-19 09:02:23 +00:00
Daisuke Akatsuka c020bd12dc Bug 1507126: Prepare port forwarding for specified device. r=jdescottes
Depends on D14708

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

--HG--
extra : moz-landing-system : lando
2018-12-18 04:38:51 +00:00
Daisuke Akatsuka 4f3436e304 Bug 1507126: Execute adb shell command to specified device. r=jdescottes
Depends on D14313

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

--HG--
extra : moz-landing-system : lando
2018-12-18 01:44:15 +00:00
Julian Descottes 618278197a Bug 1508956 - Add test for unknown USB runtimes;r=daisuke,ladybenko,Ola
Depends on D14313

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

--HG--
extra : moz-landing-system : lando
2018-12-19 18:07:52 +00:00
Julian Descottes 36c7065b18 Bug 1508956 - Display unknown runtimes in about:debugging;r=daisuke,ladybenko,Ola
Depends on D14310. This patch enables displaying devices on which the debuggable
runtime is not started yet. To test it, simply use an android phone with USB debugging enabled
but don't start Firefox yet. You should see the Unknown Runtime item in the sidebar.

Not that once you start Firefox on the device, you need to click refresh runtimes here to get
the sidebar to refresh (more on that in the last patch of the series).

Two things I am not completely happy with:
- calling this a runtime, when really it's just a device that has no runtime.
  but I don't want to start renaming all our state for that. Hope we can treat it as
  placeholder runtime, and forget about it.
- localization for the runtime item name can be done in many ways. Not using getString
  at all makes things really complicated, but I'm open to suggestions if you have any

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

--HG--
extra : moz-landing-system : lando
2018-12-19 18:08:22 +00:00
Julian Descottes c34f54849f Bug 1508956 - Migrate sidebar_usb_runtime to use head_mocks;r=daisuke
Depends on D14309. Relying on head_mocks will make it easier to
update the mocks when we start calling isUnknown() on our USB runtimes.

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

--HG--
extra : moz-landing-system : lando
2018-12-19 18:07:41 +00:00
Julian Descottes eff4be5306 Bug 1508956 - Add unknown runtime entries for devices with no runtime detected;r=daisuke
Depends on D14307. Introduce a placeholder UnknownAdbRuntime extending AdbRuntime.
AdbRuntime implements isUnknown(). This method is used to filter out the unknown runtimes in
webide and about:debugging. (filter will be removed in about:debugging in a patch in the same
queue)

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

--HG--
extra : moz-landing-system : lando
2018-12-19 18:07:37 +00:00
Julian Descottes 3c74b5f444 Bug 1508956 - Refactor AdbDevice to have an async initialize step;r=daisuke
The model information is duplicated between adb runtime and adb device.
This allows to keep the information in a single place.

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

--HG--
extra : moz-landing-system : lando
2018-12-19 18:06:28 +00:00
Julian Descottes 4588523316 Bug 1500393 - Add test for serviceworker push service in new aboutdebugging;r=ladybenko,Ola
Depends on D14590

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

--HG--
extra : moz-landing-system : lando
2018-12-19 17:56:03 +00:00
Julian Descottes a981f8eaf3 Bug 1500393 - Cleanup existing serviceworker test;r=ladybenko,Ola
Depends on D14589. I did a first cleanup when migrating the first
service worker test, but I think we can go a bit further, and this is not
strictly related to the new test I am about to add.

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

--HG--
extra : moz-landing-system : lando
2018-12-19 17:55:53 +00:00
Julian Descottes b87c7d40b1 Bug 1500393 - Add support for push service URL in new about:debugging;r=ladybenko,Ola
Looks like we missed this feature when doing the initial service worker support
so implementing here. UI-wise, I reused the same wording/positioning etc as in the current
about:debugging.

Note that this is another spot that uses client.request, so we will need to clean this up
when we finally add a front to represent service worker registrations.

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

--HG--
extra : moz-landing-system : lando
2018-12-19 17:55:51 +00:00
Florens Verschelde 77cbc33fd2 Bug 1513501 - Use open-inspector.svg in Rules view for sharper rendering; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D14293

--HG--
extra : moz-landing-system : lando
2018-12-19 12:02:31 +00:00
Alexandre Poirot 5cddbab43d Bug 1513565 - Remove now-unused form argument from Target. r=yulia
Depends on D14280

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

--HG--
extra : moz-landing-system : lando
2018-12-18 23:36:06 +00:00
Alexandre Poirot 21e7072949 Bug 1513565 - Convert the last manually instantiated fronts to target.getFront. r=yulia
Depends on D14279

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

--HG--
extra : moz-landing-system : lando
2018-12-18 23:35:59 +00:00
Alexandre Poirot ac13c87f42 Bug 1513565 - Get rid of all target.form usages. r=yulia,nchevobbe
Depends on D14278

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

--HG--
extra : moz-landing-system : lando
2018-12-18 23:35:57 +00:00
Alexandre Poirot bd9855b903 Bug 1513565 - Always use Target's WebConsoleClient instead of trying to instantiate it manually. r=yulia,nchevobbe
This will help getting rid of another usage of Target.form.
And also helps instantiating only one WebConsole client.
Once WebConsole becomes a front, we can replace all the target.activeTab
to target.getFront("console").

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

--HG--
extra : moz-landing-system : lando
2018-12-18 23:35:55 +00:00
Alexandre Poirot 690a921d87 Bug 1514819 - Convert RootFront.getWindow to return a front instead of a form. r=yulia
This method is only used by target-from-url, it allows to return
a target got one precise top level window and instead of the whole main process.

It looks like it was the very last non-front/still-form target codepath.

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

--HG--
extra : moz-landing-system : lando
2018-12-18 08:54:01 +00:00
Bogdan Tara 91d742d138 Merge inbound to mozilla-central. a=merge 2018-12-19 06:50:57 +02:00
Zibi Braniecki d59b6ed7ff Bug 1513958 - Fix aboutdebugging.noftl to work with Fluent 0.10. r=jaws
Depends on D14612

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

--HG--
extra : moz-landing-system : lando
2018-12-18 23:04:42 +00:00
Boris Chiou c35f47093e Bug 1322780 - Part 2: Support unprefixed min-content and max-content. r=mats,emilio
Support unprefixed min-content and max-content and treat the prefixed
version as aliases for
1. width, min-width, max-width if inline-axis is horizontal, and
2. height, min-height, max-height if inline-axis is vertical, and
3. inline-size, min-inline-size, max-inline-size, and
4. flex-basis.

Besides, update the test cases to use unprefixed max-content and
min-content.

Depends on D7535

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

--HG--
extra : moz-landing-system : lando
2018-12-18 18:47:37 +00:00
Florens Verschelde 7c5190820e Bug 1513530 - Improve doorhanger menu icons alignment; r=gl
Differential Revision: https://phabricator.services.mozilla.com/D14422

--HG--
extra : moz-landing-system : lando
2018-12-18 19:58:39 +00:00
Alexandre Poirot 87bb1e2701 Bug 1513028 - Throw exception with stack and message when a module doesn't exists. r=jdescottes
loadSubScript throws a string, without any stack/location.
Consider all string exceptions as coming from loadSubScript and re-throw a real error
object, coming with the stack of the require call.
Also handle wrong require path with a more explicit error message.

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

--HG--
extra : moz-landing-system : lando
2018-12-18 13:35:42 +00:00
Brindusan Cristian 228a150262 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-12-18 11:52:48 +02:00
yulia 4b0a97499c Bug 1508660 - migrate getOrCreateHighlighterByType to inspectorFront; r=ochameau
Depends on D12439

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

--HG--
extra : moz-landing-system : lando
2018-12-18 08:45:30 +00:00
yulia edb57234af Bug 1508660 - make storage front and changes front async; r=ochameau
Depends on D13110

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

--HG--
extra : moz-landing-system : lando
2018-12-18 08:33:11 +00:00
yulia cda3c1b7bc Bug 1508660 - introduce getCachedFront; r=ochameau
Depends on D12439

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

--HG--
extra : moz-landing-system : lando
2018-12-18 08:32:33 +00:00
yulia c8a2ddf91b Bug 1508660 - migrate getKnownHighlighter to inspectorFront; r=ochameau
Depends on D12438

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

--HG--
extra : moz-landing-system : lando
2018-12-18 08:45:28 +00:00
yulia 0b73b92f31 Bug 1508660 - migrate getHighlighterByType to inspector front; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D12438

--HG--
extra : moz-landing-system : lando
2018-12-18 08:31:43 +00:00
Julian Descottes e046e9a177 Bug 1502346 - Retrieve ::slotted rules in InspectorUtils getCSSStyleRules;r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D14759

--HG--
extra : moz-landing-system : lando
2018-12-17 21:33:40 +00:00
Logan Smyth f6b29a07c4 Bug 1510463 - Allow adding breakpoints without pausing. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D13737

--HG--
extra : moz-landing-system : lando
2018-12-17 19:20:05 +00:00
Tom Schuster be525ca8b0 Bug 1462741 - Update tests. r=jorendorff
Depends on D14704

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

--HG--
extra : moz-landing-system : lando
2018-12-17 18:40:13 +00:00
Razvan Caliman 081ab9f961 Bug 1512634 - Ensure cssProperties validates in lowercase. r=pbro
[Bug 1512634](https://bugzilla.mozilla.org/show_bug.cgi?id=1512634) occurred because the Rule view marks CSS properties as overriden when they are not lowercase. This happens because `ElementStyle.markOverridden()` relies on computed properties. They get built using `CSSProperties.getSubproperties()`. If the input to that method is not lowercase, it doesn't match properties from the CSS database and returns an empty array. This has a side-effect of marking the property as overriden.

In this patch we allow users to type property names in any case, but we validate the lowercase version of them.

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

--HG--
extra : moz-landing-system : lando
2018-12-17 16:26:18 +00:00
Micah Tigley a5beaa5c57 Bug 1508613 - Transform the flex item sizing outline to match the main/cross direction of the item on the page. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D14169

--HG--
extra : moz-landing-system : lando
2018-12-17 09:21:43 +00:00
Ciure Andrei 2540abfecb Backed out 14 changesets (bug 1508660, bug 1508656, bug 1504185) for browser_target_cached-front.js perma failures CLOSED TREE
Backed out changeset 08e5ae4312b3 (bug 1508660)
Backed out changeset 01b687bb0b75 (bug 1504185)
Backed out changeset 140374b098aa (bug 1504185)
Backed out changeset caafdc0ea4c7 (bug 1508656)
Backed out changeset 8b98b777aec2 (bug 1508656)
Backed out changeset f1905a2f9b6c (bug 1508656)
Backed out changeset 8b01632f9e3d (bug 1508656)
Backed out changeset eb4c893d451e (bug 1508656)
Backed out changeset 70db61618160 (bug 1508656)
Backed out changeset dff79b73c7fe (bug 1508660)
Backed out changeset b3518d5285be (bug 1508660)
Backed out changeset 94a957b9ba90 (bug 1508660)
Backed out changeset 773938f18269 (bug 1508660)
Backed out changeset 4eca8fce0a47 (bug 1508660)
2018-12-17 17:15:23 +02:00
Nicolas Chevobbe eeb8faea6e Bug 1496044 - Fix __proto__ handling in ObjectInspector; r=Oriol.
This patch only remove the extends calls that
were used to transpile object spread syntax.
A test is added to ensure we don't regress
this in the future.

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

--HG--
extra : moz-landing-system : lando
2018-12-17 13:46:50 +00:00
Yulia Startsev 020c286b42 Bug 1508660 - Fix eslint issue from rebase r=ochameau CLOSED TREE 2018-12-17 05:55:00 +02:00
yulia f14ff81dbc bug 1504185 - remove highlighterUtils documentation from devtools; r=ochameau
Depends on D11084

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

--HG--
extra : moz-landing-system : lando
2018-12-17 12:23:31 +00:00
yulia 4f24c22449 bug 1504185 - remove highlighterUtils from devtools; r=ochameau
Depends on D11083

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

--HG--
extra : moz-landing-system : lando
2018-12-17 12:29:26 +00:00
yulia 1038ce7497 Bug 1508656 - fix failing test browser_inspector_switch-to-inspector-on-pick; r=ochameau
Depends on D12290

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

--HG--
extra : moz-landing-system : lando
2018-12-17 12:29:30 +00:00
yulia 3ff8185945 Bug 1508656 - migrate picker-node-hovered to nodePicker; r=ochameau
Depends on D12290

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

--HG--
extra : moz-landing-system : lando
2018-12-17 12:18:45 +00:00
yulia 0f2c847896 Bug 1508656 - migrate cancel picker to nodePicker; r=ochameau
Depends on D12126

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

--HG--
extra : moz-landing-system : lando
2018-12-17 12:51:35 +00:00
yulia bd3436032f Bug 1508656- migrate togglePicker to nodePicker; r=ochameau
Depends on D12119

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

--HG--
extra : moz-landing-system : lando
2018-12-17 12:51:31 +00:00
yulia c7cea4d5d9 Bug 1508656 - migrate startPicker and stopPicker to nodePicker; r=ochameau
Depends on D12122

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

--HG--
extra : moz-landing-system : lando
2018-12-17 12:51:33 +00:00
yulia 9f95f0cc50 bug 1508656 - migrate node picking methods to NodePicker module, and use it through the inspector; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D12119

--HG--
extra : moz-landing-system : lando
2018-12-17 12:51:10 +00:00
yulia 7a50140d2e Bug 1508660 - migrate getOrCreateHighlighterByType to inspectorFront; r=ochameau
Depends on D12439

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

--HG--
extra : moz-landing-system : lando
2018-12-17 12:29:39 +00:00
yulia ff201583ca Bug 1508660 - make storage front and changes front async; r=ochameau
Depends on D13110

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

--HG--
extra : moz-landing-system : lando
2018-12-17 12:29:52 +00:00
yulia 26f279b0fb Bug 1508660 - introduce getCachedFront; r=ochameau
Depends on D12439

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

--HG--
extra : moz-landing-system : lando
2018-12-17 13:23:29 +00:00
yulia 0913e97c35 Bug 1508660 - migrate getKnownHighlighter to inspectorFront; r=ochameau
Depends on D12438

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

--HG--
extra : moz-landing-system : lando
2018-12-17 12:29:37 +00:00
yulia cb4645ae90 Bug 1508660 - migrate getHighlighterByType to inspector front; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D12438

--HG--
extra : moz-landing-system : lando
2018-12-17 12:07:03 +00:00
Alexandre Poirot 9d435e1006 Bug 1508285 - Refactor RootFront.listTabs to return BrowsingContextTargetFront instead of JSON form. r=yulia,jdescottes
MozReview-Commit-ID: 4CMHJ3tV7Rc

Depends on D14174

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

--HG--
extra : moz-landing-system : lando
2018-12-17 11:56:30 +00:00
Alexandre Poirot 0d4cf81b11 Bug 1508285 - Use RootFront.rootForm instead of listTabs to fetch global actors. r=yulia
MozReview-Commit-ID: Ed5SyZbB0kq

Depends on D14173

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

--HG--
extra : moz-landing-system : lando
2018-12-17 11:56:28 +00:00
Alexandre Poirot c3d53c83bb Bug 1508285 - Refactor RootFront.getTab to return BrowsingContextTargetFront instead of JSON form. r=yulia
MozReview-Commit-ID: 6TOInM5BmYe

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

--HG--
extra : moz-landing-system : lando
2018-12-17 11:56:26 +00:00
yulia 0df3804e54 Bug 1495389 - remove instances of toolbox.performance; r=ochameau
Depends on D11295

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

--HG--
extra : moz-landing-system : lando
2018-12-17 11:29:17 +00:00
yulia 1ed63498ad Bug 1495389 - remove destroy method for performance actor; r=ochameau
Depends on D11294

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

--HG--
extra : moz-landing-system : lando
2018-12-17 11:27:32 +00:00
yulia cf6757c5e0 Bug 1495389 - refactor toolbox to no longer queue performance events; r=ochameau
Depends on D11293

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

--HG--
extra : moz-landing-system : lando
2018-12-17 11:26:49 +00:00
yulia 1174ad2f82 Bug 1495389 - adjust test to use new performance front initialization; r=ochameau
Depends on D10564

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

--HG--
extra : moz-landing-system : lando
2018-12-17 11:54:45 +00:00
yulia b06f0e6f02 Bug 1495389 - add test for expected async behavior in the performance front; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D10562

--HG--
extra : moz-landing-system : lando
2018-12-17 11:54:53 +00:00
Julian Descottes a19ee2e2a1 Bug 1512303 - Add test for manifest URL link in about:debugging;r=ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D14389

--HG--
extra : moz-landing-system : lando
2018-12-17 11:12:44 +00:00
Mark Banner 12331afc41 Bug 1503674 - Remove unused PageMetadata. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D14678

--HG--
extra : moz-landing-system : lando
2018-12-17 09:33:12 +00:00
Jan de Mooij 32215a7603 Bug 1512029 part 3 - Use freshZone for debuggee sandbox created in devtools xpconnect tests. r=bzbarsky
The debuggee and debugger must be in separate compartments. I tried using a null
principal for the debuggee, but that doesn't work because some of these tests
use Components or do interesting principal-related things with the sandbox (see
test_objectgrips-17.js for an example of this).

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

--HG--
extra : moz-landing-system : lando
2018-12-16 15:00:10 +00:00
Yura Zenevich 26506917dc Bug 1513557 - switch from flexbox to grid for a11y highlighter inforbar to support multi-row. r=pbro
MozReview-Commit-ID: 7AAiOIbCfSF

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

--HG--
extra : moz-landing-system : lando
2018-12-16 13:21:46 +00:00
Yura Zenevich b6a5583f37 Bug 1513557 - adding overlapping swatch preview for colour contrast indicator in a11y panel. r=pbro,flod
MozReview-Commit-ID: 9IKGXorA6uS

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

--HG--
extra : moz-landing-system : lando
2018-12-16 13:49:51 +00:00
Csoregi Natalia 35febd8b79 Backed out 2 changesets (bug 1513557) for localization issues. a=backout
Backed out changeset 7800d0bb347b (bug 1513557)
Backed out changeset f323d2a186b2 (bug 1513557)
2018-12-16 09:33:38 +02:00
Daniel Holbert 1fa765ee63 Bug 1502524: Style devtools' "CodeMirror-scroll" element with "contain: layout size", to hint that it can be a reflow root. r=nchevobbe
This should improve typing resposiveness in the web console, by allowing
reflows to be initiated from an ancestor that's closer to the changed content
(the typed characters).

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

--HG--
extra : moz-landing-system : lando
2018-12-14 09:42:10 +00:00
Cosmin Sabou 945cf611d2 Merge mozilla-central to autoland. 2018-12-15 04:57:48 +02:00
Cosmin Sabou b30ca1fd33 Merge mozilla-inbound to mozilla-central. a=merge 2018-12-15 04:47:12 +02:00
Ciure Andrei 814adb5c46 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-12-15 00:03:24 +02:00
Logan Smyth 4ee33b0d6d Bug 1514248 - Reimplement xpcshell test debugging using a public thread-actor API. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D14561

--HG--
extra : moz-landing-system : lando
2018-12-14 17:33:45 +00:00
Brian Hackett 1eae5d3939 Bug 801304 Part 3 - Add test that XHR does not break run-to-completion when paused in the debugger, r=jimb.
--HG--
extra : rebase_source : 10f681779c25a65e2b446b61e8ff8feffe01dd20
2018-12-14 06:48:13 -10:00
yulia 7c5e1183dd Bug 1514197 - finish emitting events before clearing; r=jdescottes
Depends on D14547

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

--HG--
extra : moz-landing-system : lando
2018-12-14 17:36:45 +00:00
yulia 1cd5e24aeb Bug 1514197 - add clearEvents method to the event emitter and call from Front.destroy; r=jdescottes
details about what is going on here is in the bug thread

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

--HG--
extra : moz-landing-system : lando
2018-12-14 17:34:53 +00:00
Logan Smyth b03057f1e8 Bug 1513655 - Remove source-map module and usage from the debugger server. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D14296

--HG--
extra : moz-landing-system : lando
2018-12-14 19:49:08 +00:00
Cosmin Sabou f292d9f90e Backed out changeset 4d61e1b695c9 (bug 1513655) for ESlint failure on devtools/server/actors/thread.js. CLOSED TREE 2018-12-14 21:37:34 +02:00
Logan Smyth 432ea8fcdc Bug 1513655 - Remove source-map module and usage from the debugger server. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D14296

--HG--
extra : moz-landing-system : lando
2018-12-14 19:09:15 +00:00
Razvan Maries a4361b904b Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2018-12-14 18:32:07 +02:00
Razvan Maries 87aca70b7f Merge mozilla-inbound to mozilla-central a=merge 2018-12-14 18:22:09 +02:00
Yura Zenevich 8cd7ad6688 Bug 1513557 - switch from flexbox to grid for a11y highlighter inforbar to support multi-row. r=pbro
MozReview-Commit-ID: 7AAiOIbCfSF

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

--HG--
extra : moz-landing-system : lando
2018-12-14 15:07:57 +00:00
Yura Zenevich 40101d48ce Bug 1513557 - adding overlapping swatch preview for colour contrast indicator in a11y panel. r=pbro
MozReview-Commit-ID: 9IKGXorA6uS

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

--HG--
extra : moz-landing-system : lando
2018-12-14 15:08:28 +00:00
Andreea Pavel e1336d9a63 Backed out 2 changesets (bug 1513557) for linting failure
Backed out changeset 47727ca2a559 (bug 1513557)
Backed out changeset 294a79174a73 (bug 1513557)
2018-12-14 16:02:02 +02:00
Yura Zenevich 83e94f5464 Bug 1513557 - switch from flexbox to grid for a11y highlighter inforbar to support multi-row. r=pbro
MozReview-Commit-ID: 7AAiOIbCfSF

Depends on D14429

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

--HG--
extra : moz-landing-system : lando
2018-12-14 13:22:45 +00:00
Yura Zenevich b5232803ce Bug 1513557 - adding overlapping swatch preview for colour contrast indicator in a11y panel. r=pbro
MozReview-Commit-ID: 9IKGXorA6uS

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

--HG--
extra : moz-landing-system : lando
2018-12-14 11:06:43 +00:00
Florens Verschelde e21748f9bf Bug 1492008 - Remove devtools --theme-*-image CSS variables; r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D14465

--HG--
extra : moz-landing-system : lando
2018-12-13 16:50:22 +00:00
Julian Descottes b8a07dc612 Bug 1514058 - Restore color of selected about:debugging category;r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D14495

--HG--
extra : moz-landing-system : lando
2018-12-14 11:18:28 +00:00
Bogdan Tara 724c256428 Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE 2018-12-14 07:45:04 +02:00
Jason Laster bcae574f68 Bug 1513737 - Stop using Array.shift when mapping pause points. r=dwalsh
Reviewers: davidwalsh

Reviewed By: davidwalsh

Differential Revision: https://phabricator.services.mozilla.com/D14346
2018-12-13 23:07:33 -05:00
Razvan Caliman 98480e5f1e Bug 1512665 - Clear changes only when parent document navigates, not iframes; r=bradwerth
Differential Revision: https://phabricator.services.mozilla.com/D14460

--HG--
extra : moz-landing-system : lando
2018-12-13 16:19:08 +00:00
Nicolas Chevobbe 540ac9ed72 Bug 1513244 - Close autocomplete navigation on page navigation; r=Honza.
The autocomplete popup contains information about the context
it was opened in. If the context changes, the content of the
popup might be outdated, or plainly wrong.
Closing the popup seems like a safe way to handle this.
We take this as an opportunity to move the willNavigate handler
to webconsole-output-wrapper, where we can dispatch a new
WILL_NAVIGATE action to which reducers might react.
A test is added to make sure this works as expected.

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

--HG--
extra : moz-landing-system : lando
2018-12-13 17:38:46 +00:00
Nicolas Chevobbe 321db66f77 Bug 1513244 - Extract fetchAutocompleteProperties from JsTerm into a Redux action; r=Honza.
The functions needed to build the autocomplete request are moved
to the serviceContainer so it can be called from everywhere in
the code, and not only from the JsTerm.

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

--HG--
extra : moz-landing-system : lando
2018-12-13 17:38:06 +00:00
shindli 7278e97898 Backed out changeset 8aabc712969f (bug 1513244) as requested by Aryx on irc 2018-12-13 19:32:02 +02:00
Nicolas Chevobbe f2644f2991 Bug 1513888 - Remove evaluateJSAsync trait; r=yulia.
The trait was added in 37 to handle older server,
but given how old it is now, I think it's safe
to remove it.

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

--HG--
extra : moz-landing-system : lando
2018-12-13 15:45:40 +00:00
shindli 4e7827d27f Backed out changeset 3fa4474f947c (bug 1499289) as requested by nchevobbe 2018-12-13 18:30:11 +02:00
Micah Tigley 61cf4613b9 Bug 1513500 - Fixed it so getCurrentDisplay also checks if a flex container is actually a flex item. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D14312

--HG--
extra : moz-landing-system : lando
2018-12-13 15:07:49 +00:00
Nicolas Chevobbe 2b41cc1612 Bug 1513244 - Close autocomplete navigation on page navigation; r=Honza.
The autocomplete popup contains information about the context
it was opened in. If the context changes, the content of the
popup might be outdated, or plainly wrong.
Closing the popup seems like a safe way to handle this.
We take this as an opportunity to move the willNavigate handler
to webconsole-output-wrapper, where we can dispatch a new
WILL_NAVIGATE action to which reducers might react.
A test is added to make sure this works as expected.

Depends on D12939

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

--HG--
extra : moz-landing-system : lando
2018-12-13 14:35:34 +00:00
Nicolas Chevobbe a587b43474 Bug 1499289 - Bug 1513244 - Extract fetchAutocompleteProperties from JsTerm into a Redux action; r=Honza.
The functions needed to build the autocomplete request are moved
to the serviceContainer so it can be called from everywhere in
the code, and not only from the JsTerm.

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

--HG--
extra : moz-landing-system : lando
2018-12-13 14:37:20 +00:00
Kris Maglione ec6680483d Bug 1513366: Part 4 - Use do_ImportModule in WebReplay code. r=bhackett
Differential Revision: https://phabricator.services.mozilla.com/D14214

--HG--
extra : rebase_source : 463b93cf2f6736bcefc0a6cbf684f01adb2b19e2
2018-12-11 13:57:25 -08:00
arthur.iakab f1762a3667 Merge mozilla-central to mozilla-inbound 2018-12-18 07:36:08 +02:00
arthur.iakab e14d71a660 Merge mozilla-central to inbound
--HG--
rename : mobile/android/geckoview/src/main/aidl/org/mozilla/gecko/gfx/ISurfaceAllocator.aidl => mobile/android/geckoview/src/main/aidl/org/mozilla/gecko/gfx/SyncConfig.aidl
extra : rebase_source : a7f6628299f30b300a02932debe0cc92810f901d
2018-12-18 00:04:04 +02:00
Gabriel Luong 45401d6c92 Bug 1513969 - Add telemetry to track the active time usage of the grid highlighter. r=pbro 2018-12-17 16:06:35 -05:00
Margareta Eliza Balazs d8f92ab5be Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-12-13 11:46:22 +02:00
Cosmin Sabou 7a9da4ebbf Merge mozilla-central to mozilla-inbound. 2018-12-13 06:01:44 +02:00
Cosmin Sabou 9835fdf72c Merge mozilla-inbound to mozilla-central. a=merge 2018-12-13 05:56:48 +02:00
Cosmin Sabou 77839dcc2d Merge mozilla-central to mozilla-inbound. 2018-12-13 00:02:44 +02:00
Jason Laster fcd9f9a2a9 Bug 1513397 - Update Debugger Frontend v107. r=davidwalsh 2018-12-12 16:11:18 -05:00
Jason Laster 5f143dbce7 Bug 1513397 - [release 107] Remove unnecessary constructors (#7419). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D14277
2018-12-12 16:10:13 -05:00
Jason Laster 2afbb547a2 Bug 1513397 - [release 107] Change conditional panel to use location (#7366). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D14276
2018-12-12 16:10:13 -05:00
Jason Laster 5b01a30f05 Bug 1513397 - [release 107] Clean up editor functions (#7413). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D14275
2018-12-12 16:10:13 -05:00
Jason Laster 15825c1942 Bug 1513397 - [release 107] Add flow types to BreakpointContextMenu props (#7393). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D14274
2018-12-12 16:10:12 -05:00
Jason Laster b7d0e9a201 Bug 1513397 - [release 107] Typecheck addBreakpoint and require breakpoint line numbers in editor gutter fns (#7390). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D14273
2018-12-12 16:10:12 -05:00
Jason Laster 98c5693277 Bug 1513397 - [release 107] Only show the XHR breakpoint checkbox underline if there are real xhr bps (#7381). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D14272
2018-12-12 16:10:12 -05:00
Jason Laster 5fa7a50263 Bug 1513397 - [release 107] Don't filter out dollar symbols in function names (#7386). r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D14271
2018-12-12 16:10:11 -05:00
Jason Laster e089fdf3d3 Bug 1513397 - [release 107] Resolve pause-point flow errors due to new mapped points. (#7375). r=davidwalsh 2018-12-12 16:10:11 -05:00
Patrick Brosset 9aeed849cd Bug 1500921 - Tunnel the pagestyle message through RDM; r=gl
Differential Revision: https://phabricator.services.mozilla.com/D14256

--HG--
extra : moz-landing-system : lando
2018-12-12 16:34:51 +00:00
Nicolas Chevobbe a4efb35861 Bug 1513505 - Fix invoke getter on prototype's property; r=jdescottes.
This lands the fix done in the debugger Reps
for ObjectInspector (https://github.com/devtools-html/debugger.html/pull/7484\),
and add a test to ensure we don't regress this.
We take this as an opportunity to put some
object inspector helpers in head.js so we
don't repeat ourselves too much.

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

--HG--
extra : moz-landing-system : lando
2018-12-12 14:50:16 +00:00
Julian Descottes e81f73f61a Bug 1509038 - Update client wrapper mocks;r=ladybenko
Depends on D14078

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

--HG--
extra : moz-landing-system : lando
2018-12-12 14:26:16 +00:00
Julian Descottes 24ae4caadb Bug 1512454 - Register about:debugging-new for Nightly builds;r=ladybenko,Ola
Differential Revision: https://phabricator.services.mozilla.com/D13923

--HG--
extra : moz-landing-system : lando
2018-12-12 13:30:34 +00:00
Julian Descottes 08226e3138 Bug 1509038 - Port serviceworker push test to new about:debugging;r=daisuke
Depends on D14077

This test is a conversion of devtools/client/aboutdebugging/test/browser_service_workers_push.js
It turns out I forgot to file a bug to migrate this test, so doing it here.

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

--HG--
rename : devtools/client/aboutdebugging/test/service-workers/push-sw.html => devtools/client/aboutdebugging-new/test/browser/resources/service-workers/push-sw.html
rename : devtools/client/aboutdebugging/test/service-workers/push-sw.js => devtools/client/aboutdebugging-new/test/browser/resources/service-workers/push-sw.js
extra : moz-landing-system : lando
2018-12-12 13:26:09 +00:00
Julian Descottes c1946a4cbd Bug 1509038 - Set allowChromeProcess to true when starting local DebuggerServer;r=daisuke
Depends on D14075.

allowChromeProcess will allow to retrieve workers from children processes

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

--HG--
extra : moz-landing-system : lando
2018-12-12 13:25:52 +00:00
Julian Descottes 73c0c6668a Bug 1509038 - Use worker front push() in aboutdebugging-new;r=daisuke
Depends on D14074

The current code using request works now that actor points to a real
actor ID, so this doesn't really fix anything. It is a cleanup because we should
move away from using the request API. Also the current about:debugging uses
front.push() so this is better for consistency.

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

--HG--
extra : moz-landing-system : lando
2018-12-12 13:24:17 +00:00
Julian Descottes 7c4c189144 Bug 1509038 - Listen to worker updates on contentProcess fronts;r=daisuke
This is a followup to Bug 1506549 where some of the frontend
code was migrated to listen to worker updates on the content process fronts.
The current about:debugging was migrated, but not the new one.

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

--HG--
extra : moz-landing-system : lando
2018-12-12 13:23:50 +00:00
Jeff Walden 913f4402bd Replace an unnecessary U+00A0 NO-BREAK SPACE with a plain ol' ASCII space in devtools/client/inspector/test/head.js to make the file entirely ASCII, as a simplifying measure for another bug being fixed. No bug, rs=me and DONTBUILD
--HG--
extra : rebase_source : 718c02107a16162e0c488a5429bac1000ebfcbe7
2018-12-11 13:39:46 -08:00
Ciure Andrei b3b5a48999 Backed out changeset 3babbb8e7ec0 (bug 1512454) for failing browser_aboutURLs.js CLOSED TREE 2018-12-12 14:04:02 +02:00
Belén Albeza 9d45e711a2 Bug 1503908 - Add test for selecting a runtime in the sidebar. r=jdescottes,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D14079

--HG--
extra : moz-landing-system : lando
2018-12-12 10:50:31 +00:00
Julian Descottes 69162b31b3 Bug 1512454 - Register about:debugging-new for Nightly builds;r=ladybenko,Ola
Differential Revision: https://phabricator.services.mozilla.com/D13923

--HG--
extra : moz-landing-system : lando
2018-12-10 22:30:35 +00:00
Belén Albeza 6f4781eae9 Bug 1509470 - Add license for react-router-dom. r=jdescottes,mhoye
Differential Revision: https://phabricator.services.mozilla.com/D14152

--HG--
extra : moz-landing-system : lando
2018-12-11 16:52:48 +00:00
Alexandre Poirot 3937fdfc00 Bug 1512220 - Convert debugger server test helper to async functions. r=yulia
This cleanup will help next refactorings.
Note that attachTestThread and attachTestTabAndResume are still using the callback style
as it is still being used by tests that aren't using threadClientTest helper.

MozReview-Commit-ID: 6FvoDtzEBmL

Depends on D13901

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

--HG--
extra : moz-landing-system : lando
2018-12-11 12:14:59 +00:00
Alexandre Poirot 6448b30e9c Bug 1512220 - Refactor debugger test using testGlobal to threadClientTest helper. r=yulia
This isn't removing listTabs calls as these tests were using attachTestTab,
but all these tests are using testGlobal helper whereas they don't have to if they were using threadClientTest helper.

MozReview-Commit-ID: FPtYlDvYUeD

Depends on D13900

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

--HG--
extra : moz-landing-system : lando
2018-12-11 15:19:43 +00:00
Alexandre Poirot c1ea0a64c2 Bug 1512220 - Refactor promises tests to use the same test helper than memory actor's tests. r=yulia
This isn't thread client test, but here we could share some more code with the memory tests
and use Target objects to retrieve the fronts.

MozReview-Commit-ID: C9S1VjTLrSF

Depends on D13899

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

--HG--
extra : moz-landing-system : lando
2018-12-11 15:58:13 +00:00
Alexandre Poirot 2bb751479d Bug 1512220 - Switch devtools/server/tests/unit/test_setBreakpoint* tests to threadClientTest. r=yulia
All these tests are clearly copy pasting existing threadClientTest helper.
They might run as well against workers but today we don't run them there, so I used the doNotRunWorker flag.

MozReview-Commit-ID: 7k1lJ06WeGZ

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

--HG--
extra : moz-landing-system : lando
2018-12-11 17:46:10 +00:00
Coroiu Cristina add0a6f476 Merge mozilla-central to autoland a=merge on a CLOSED TREE 2018-12-11 23:59:59 +02:00
Mark Banner e2234d6da6 Bug 1415483 - Extend reject-importGlobalProperties to reject any priviliged items already in scope. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D13753

--HG--
extra : moz-landing-system : lando
2018-12-11 21:39:38 +00:00
Coroiu Cristina 94e921ee4b Merge inbound to mozilla-central a=merge 2018-12-11 23:32:04 +02:00
Csoregi Natalia 9e970681f2 Backed out 2 changesets (bug 1415483) for multiple failures e.g. on test_message_manager_ipc.html. CLOSED TREE
Backed out changeset d00748de66fc (bug 1415483)
Backed out changeset 8dea94258f54 (bug 1415483)
2018-12-11 19:30:57 +02:00
Alexandre Poirot 37fcc38aa4 Bug 1510949 - Make protocol.js support es6 classes for fronts. r=yulia
MozReview-Commit-ID: JegR2JsyNrI

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

--HG--
extra : moz-landing-system : lando
2018-12-11 16:32:41 +00:00
Alexandre Poirot 4f56468ce4 Bug 1502128 - Remove last old debugger test. r=davidwalsh
This test is broken for a while as it doesn't wait for resumeDebuggerThenCloseAndFinish to finish...
If was trying to ensure that resumeDebuggerThenCloseAndFinish wasn't throwing.
The test is most about testing old debugger test helper rather than test a particular STR.

MozReview-Commit-ID: 3gAWOSxjFet

Depends on D13823

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

--HG--
extra : moz-landing-system : lando
2018-12-11 14:15:56 +00:00
Alexandre Poirot 1b70409821 Bug 1502128 - Migrate promises actor tests to server tests. r=yulia
MozReview-Commit-ID: JobfpedA88C

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

--HG--
rename : devtools/client/debugger/test/mochitest/doc_promise-get-allocation-stack.html => devtools/server/tests/browser/doc_promise-get-allocation-stack.html
rename : devtools/client/debugger/test/mochitest/doc_promise-get-fulfillment-stack.html => devtools/server/tests/browser/doc_promise-get-fulfillment-stack.html
rename : devtools/client/debugger/test/mochitest/doc_promise-get-rejection-stack.html => devtools/server/tests/browser/doc_promise-get-rejection-stack.html
extra : moz-landing-system : lando
2018-12-11 14:15:54 +00:00
Mark Banner 4d543888a6 Bug 1415483 - Extend reject-importGlobalProperties to reject any priviliged items already in scope. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D13753

--HG--
extra : moz-landing-system : lando
2018-12-11 14:09:24 +00:00
Nicolas Chevobbe 1ee3ef7e09 Bug 1512289 - Remove webconsole reverse search pref; r=bgrins.
Differential Revision: https://phabricator.services.mozilla.com/D13913

--HG--
extra : moz-landing-system : lando
2018-12-11 13:01:30 +00:00
Julian Descottes 1716fafd0a Bug 1508435 - Delete downloaded screenshots in inspector screenshot tests;r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D14105

--HG--
extra : moz-landing-system : lando
2018-12-11 08:05:29 +00:00
Daisuke Akatsuka cd8a18605f Bug 1505286 - Part 2: Unzombify tab on Android when the tab debugs. r=ochameau,jdescottes
Depends on D13223

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

--HG--
extra : moz-landing-system : lando
2018-12-11 04:42:15 +00:00
Logan Smyth 207fbf2a4d Bug 1512437 - Part 3: Convert all OriginalLocation instances to GeneratedLocations. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D14629

--HG--
extra : moz-landing-system : lando
2018-12-14 23:31:14 +00:00
Logan Smyth 67c9ac56bc Bug 1512437 - Part 2: Convert breakpoint APIs to be synchronous now that there are no sourcemaps. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D14628

--HG--
extra : moz-landing-system : lando
2018-12-14 23:29:58 +00:00
Logan Smyth 6b24ffee98 Bug 1512437 - Part 1: Remove more sourcemap-specific codepaths that no longer apply. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D14627

--HG--
extra : moz-landing-system : lando
2018-12-14 23:29:23 +00:00
Daisuke Akatsuka 3ec2e5f237 Bug 1505286 - Part 1: Show proper URL of zombie tab on Android. r=ochameau,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D13223

--HG--
extra : moz-landing-system : lando
2018-12-10 15:40:26 +00:00
Yura Zenevich 5138b7b9c3 Bug 1434888 - set accessibility panel command key to Shift + F10. r=gl
MozReview-Commit-ID: HkL5dDfo0p9

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

--HG--
extra : moz-landing-system : lando
2018-12-10 20:43:49 +00:00
Daisuke Akatsuka 4c9372bcb0 Bug 1497450: Get DOMTitleChanged event of Android from DevTools server. r=ochameau,jdescottes
Currently, when `about:debugging` is displaying, even if move to another URL on
Android, its update does not reflect to `about:debugging` page. Because the `DOMTitleChanged` event on message manager comes from only in case of remote browser. In this patch, get the event on even not remote browser, then notify to clients.

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

--HG--
extra : moz-landing-system : lando
2018-12-11 02:16:25 +00:00
Logan Smyth df4ad60746 Bug 1512434 - Remove pretty-printing from the debugger server and related tooling. r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D13915

--HG--
extra : moz-landing-system : lando
2018-12-10 17:02:02 +00:00
Jeff Walden efc00313f9 Bug 1513152 - Load .sjs scripts in httpd.js as UTF-8, updating consumers of the in-tree .sjs scripts as necessary for the change. r=kmag
--HG--
extra : rebase_source : 1eed4ea5b846e5ce608593ef732bedc3194268e3
2018-12-08 18:00:33 -05:00
Yura Zenevich ec09b6b3b9 Bug 1434888 - update accessibility panel command key from Shift + F10 to Shift + F12. r=gl,flod
MozReview-Commit-ID: JchHjW7nKkH

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

--HG--
extra : moz-landing-system : lando
2018-12-12 18:25:41 +00:00
Csoregi Natalia 9520851a30 Merge mozilla-central to mozilla-inbound. CLOSED TREE 2018-12-11 18:30:44 +02:00
Punam f599b4636b Bug 1502924 - Remove Ctrl + Shift + S keyboard shortcut r=jlast,_6a68
***

Remove Ctrl + Shift + S ( Cmd + Opt + S for Mac) key board shortcut

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

--HG--
extra : moz-landing-system : lando
2018-12-12 23:04:29 +00:00
Julian Descottes 9e282c21e8 Bug 1510545 - Move mock support to browser-loader and shared test helper;r=ochameau,ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D13751

--HG--
extra : moz-landing-system : lando
2018-12-13 18:02:09 +00:00
Yura Zenevich edfcc41e95 Bug 1512980 - ensure that the right window is used when calculating the contrast ratio in accessibility highlighter. r=pbro
MozReview-Commit-ID: 9AFXlLnkZvs

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

--HG--
extra : moz-landing-system : lando
2018-12-10 16:41:43 +00:00
Florens Verschelde 3c6fc58b10 Bug 1512263 - Photonize the devtools accessibility icon; r=yzen,gl
Differential Revision: https://phabricator.services.mozilla.com/D14008

--HG--
extra : moz-landing-system : lando
2018-12-10 16:56:24 +00:00
Cosmin Sabou e3d5f2a521 Backed out changeset 6f69dc19ed7c (bug 1507487) for devtools failures on browser_scratchpad_pprint.js CLOSED TREE 2018-12-10 19:04:49 +02:00
Patrick Brosset d6c7097c51 Bug 1273997 - Minimap support for alerts in RDM by relaying alerts on outer browser r=ochameau,jryans
Differential Revision: https://phabricator.services.mozilla.com/D13812

--HG--
extra : moz-landing-system : lando
2018-12-10 16:37:54 +00:00
Mark Banner d4cd673de5 Bug 1507487 - Handling of importScripts by ESLint should fallback to the file name if there is no entry in modules.json. r=mossop
We already have a fallback for items that aren't in a worker scope, we should have the same for ones that are. This means we don't need single maps (foo.js -> foo) in modules.json, and also we can identify more as explicit variables, so that no-unused-vars can detect them.

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

--HG--
extra : moz-landing-system : lando
2018-12-06 17:27:56 +00:00
Julian Descottes 6b7c1b63a9 Bug 1488500 - Add test for temporary extension install error;r=daisuke
Depends on D12571

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

--HG--
extra : moz-landing-system : lando
2018-12-07 15:59:03 +00:00
Julian Descottes 98258f6603 Bug 1488500 - Show install error message for temporary addons;r=daisuke,ladybenko
Differential Revision: https://phabricator.services.mozilla.com/D12571

--HG--
extra : moz-landing-system : lando
2018-12-07 15:56:30 +00:00
Dorel Luca 48e7ee73b2 Backed out changeset 1046da966669 (bug 1511334) for devtools failures in devtools/client/inspector/flexbox/test/browser_flexbox_toggle_display_change_hides_highlighter.js 2018-12-07 23:35:41 +02:00
Michael Ratcliffe 6eb26453a5 Bug 1511334 - Add tests to disable/re-enable and delete/bring flexbox and grid patch r=gl
https://treeherder.mozilla.org/#/jobs?repo=try&revision=228d738caf1403aaa5e62b2348af2e57fb4a06a6

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

--HG--
extra : moz-landing-system : lando
2018-12-07 07:09:35 +00:00
Daisuke Akatsuka a9e8a601b4 Bug 1506513: Add worker mock test. r=jdescottes
Depends on D13970

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

--HG--
extra : moz-landing-system : lando
2018-12-07 16:27:47 +00:00
Daisuke Akatsuka 5e124e657d Bug 1506513: Use clientWrapper instead of client. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D13970

--HG--
extra : moz-landing-system : lando
2018-12-07 14:11:39 +00:00
Nicolas Chevobbe bc3db80dc7 Bug 1512046 - Stop propagation of callstack group click; r=Honza.
This also adds a console test to make sure we don't regress
this in the future.

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

--HG--
extra : moz-landing-system : lando
2018-12-07 11:36:10 +00:00
Andreea Pavel 1daccecb89 Backed out changeset a9c528fe96d5 (bug 1512046) for failing devtools/client/webconsole/test/mochitest/browser_webconsole_error_with_grouped_stack.json a CLOSED TREE 2018-12-07 01:03:29 +02:00
Nicolas Chevobbe add8a15000 Bug 1512046 - Stop propagation of callstack group click; r=Honza.
This also adds a console test to make sure we don't regress
this in the future.

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

--HG--
extra : moz-landing-system : lando
2018-12-06 20:34:36 +00:00
Brindusan Cristian d237d98388 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-12-18 19:38:19 +02:00
Jason Laster 658dc05260 Bug 1514339 - Update Debugger Frontend v109. r=dwalsh 2018-12-18 10:57:56 -05:00
Jason Laster c40774016b Bug 1514339 - Update Debugger [Frontend v109] [Breakpoints] remove immutable.js from xhrBreakpoint reducer (#7487). r=davidwalsh 2018-12-18 10:57:55 -05:00
Jason Laster 08e3dfdbcd Bug 1514339 - Update Debugger [Frontend v109] Ensure found breakpoint isn't disabled (#7495). r=davidwalsh 2018-12-18 10:57:54 -05:00
Jason Laster fa26177599 Bug 1514339 - Update Debugger [Frontend v109] [breakpoints] maintain function indexes (#7342). r=davidwalsh 2018-12-18 10:57:53 -05:00
Jason Laster a7c777046d Bug 1514339 - Update Debugger [Frontend v109] remove redundant property from search worker results (#7479). r=davidwalsh 2018-12-18 10:57:52 -05:00
Jason Laster 9014bf7085 Bug 1514339 - Update Debugger [Frontend v109] fix lint issue in utils/breakpoints (#7488). r=davidwalsh 2018-12-18 10:57:51 -05:00
Jason Laster 63dc85db91 Bug 1514339 - Update Debugger [Frontend v109] Provide initial implementation of opening DOM nodes in inspector (#7455). r=davidwalsh 2018-12-18 10:57:50 -05:00
Jason Laster fc57fc30d0 Bug 1514339 - Update Debugger [Frontend v109] Fix disabled property in tab context menu (#7480). r=davidwalsh 2018-12-18 10:57:49 -05:00
Jason Laster 3f28c995e6 Bug 1514339 - Update Debugger [Frontend v109] Add separator between search box/navigation and modifiers (#7468). r=davidwalsh 2018-12-18 10:57:48 -05:00
Jason Laster 752d29e397 Bug 1514339 - Update Debugger [Frontend v109] Use same logic for pretty print option in footer and tab (#7466). r=davidwalsh 2018-12-18 10:57:47 -05:00
Jason Laster cbefd2ddae Bug 1514339 - Update Debugger [Frontend v109] Repurpose breakpoint context menu for column breakpoints as well (#7447). r=davidwalsh 2018-12-18 10:57:46 -05:00
Jason Laster af9f9d99ba Bug 1514339 - Update Debugger [Frontend v109] Make gutter marker or breakpoint represent first breakpoint on line (#7410). r=davidwalsh 2018-12-18 10:57:45 -05:00
Jason Laster d90ba7902e Bug 1514339 - Update Debugger [Frontend v109] Remove unnecessary tree spacing (#7470). r=davidwalsh 2018-12-18 10:57:44 -05:00
Jason Laster 59bbff9fbf Bug 1514339 - Update Debugger [Frontend v109] sync release 106. r=davidwalsh 2018-12-18 10:57:43 -05:00
Jason Laster d21725dd8f Bug 1514339 - Update Debugger [Frontend v109] Provide title text for line and column position (#7471). r=davidwalsh 2018-12-18 10:57:42 -05:00
Jason Laster 78a3592d99 Bug 1514339 - Update Debugger [Frontend v109] Implement dark mode color polish for Outline (#7446). r=davidwalsh 2018-12-18 10:57:41 -05:00
Jason Laster 3cb60e6692 Bug 1514339 - Update Debugger [Frontend v109] Restore empty lines value to grey vars (#7449). r=davidwalsh 2018-12-18 10:57:40 -05:00
Jason Laster 1e89072db8 Bug 1514339 - Update Debugger [Frontend v109] Go to column when outline function is clicked (#7472). r=davidwalsh 2018-12-18 10:57:39 -05:00
Jason Laster 692c0190df Bug 1514339 - Update Debugger [Frontend v109] Give pretty print priority over framework (#7469). r=davidwalsh 2018-12-18 10:57:27 -05:00
Nicolas Chevobbe aa450f8374 Bug 1508549 - Better SmartTrace rendering strategy; r=Honza.
We used to re-render the component each time the sourcemapService
would give us a result for a single frame.
Combined with the frame grouping system, this could trigger
weird re-layout and might confuse user.
What's done in this patch is that when mounting, if a sourcemapService
is passed, we don't render anything, and start a race between
a delay of 300ms and the sourcemap results for *all* the frames.
If we don't have the original frames within 300ms, we render the
bundled frames. But, whenever we have the sourcemap results, we
trigger a re-render of the component.
This gives some room for the sourcemapService to fetch map files
without re-ordering things on the screen.
A test case is added to ensure we have the expected renders
when the sourcemap service takes more time than the inital delay.
We already have a case where the sourcemap service resuls are
received before the initial delay.

We also take this as an opportunity to fix minor CSS issues.

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

--HG--
extra : moz-landing-system : lando
2018-12-06 14:21:01 +00:00
Julian Descottes b46615ab97 Bug 1492700 - Fix eslint failure in test_adb.js;r=fix 2018-12-06 10:33:02 -05:00
Julian Descottes 64a210a9e1 Bug 1492700 - Add mochitest to check that ADB is stopped after closing about:debugging;r=daisuke
Depends on D13477

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

--HG--
extra : moz-landing-system : lando
2018-12-06 14:57:25 +00:00
Julian Descottes cefef81b96 Bug 1492700 - Introduce adb singleton to register adb consumers;r=daisuke
Depends on D13476

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

--HG--
extra : moz-landing-system : lando
2018-12-06 14:57:03 +00:00
Julian Descottes 5931fd827f Bug 1492700 - Rename adb.js to adb-process.js and switch to class;r=daisuke
Depends on D13475

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

--HG--
rename : devtools/shared/adb/adb.js => devtools/shared/adb/adb-process.js
extra : moz-landing-system : lando
2018-12-05 20:51:58 +00:00
Julian Descottes 77a80c888c Bug 1492700 - Remove unused observables in commands/track-devices;r=daisuke
Depends on D13474

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

--HG--
extra : moz-landing-system : lando
2018-12-05 20:51:41 +00:00
Julian Descottes 7e3924ecbf Bug 1492700 - Migrate adb/commands/track-devices to a Class;r=daisuke
Depends on D13473

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

--HG--
extra : moz-landing-system : lando
2018-12-05 20:49:24 +00:00
Julian Descottes b77ab873fa Bug 1492700 - Split adb.js in several files;r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D13473

--HG--
rename : devtools/shared/adb/adb.js => devtools/shared/adb/commands/list-devices.js
rename : devtools/shared/adb/adb.js => devtools/shared/adb/commands/prepare-tcp-connection.js
rename : devtools/shared/adb/adb.js => devtools/shared/adb/commands/run-command.js
rename : devtools/shared/adb/adb.js => devtools/shared/adb/commands/shell.js
rename : devtools/shared/adb/adb.js => devtools/shared/adb/commands/track-devices.js
extra : moz-landing-system : lando
2018-12-05 20:47:34 +00:00
Sylvestre Ledru eaf6089240 Bug 1511900 - Fix some wording r=Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D13712

--HG--
extra : moz-landing-system : lando
2018-12-05 20:00:57 +00:00
Florens Verschelde e289318fd4 Bug 1512278 - add empty alt text to ToolboxTab icon; r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D13865

--HG--
extra : moz-landing-system : lando
2018-12-06 07:58:15 +00:00
Patrick Brosset 3b848da5e6 Bug 1284852 - Part 3 - Re-format/factor browser_rules_cycle-color.js so it's easier to read; r=miker
Depends on D13808

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

--HG--
extra : moz-landing-system : lando
2018-12-05 20:16:36 +00:00
Patrick Brosset e46e005962 Bug 1284852 - Part 2 - Augment the color cycling test to also check cycling after a diffent type as chosen; r=miker
Depends on D13806

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

--HG--
extra : moz-landing-system : lando
2018-12-05 20:38:02 +00:00
Patrick Brosset 9d70931958 Bug 1284852 - Part 1 - Set the used unit when appending a color to the rule-view; r=miker
Differential Revision: https://phabricator.services.mozilla.com/D13806

--HG--
extra : moz-landing-system : lando
2018-12-05 16:49:29 +00:00
yulia ef8f9622b4 Bug 1512086 - fix console highlighting and update test to fail if it doesnt; r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D13826

--HG--
extra : moz-landing-system : lando
2018-12-05 22:02:36 +00:00
Nicolas Chevobbe e9ad1155fa Bug 1512257 - Enable reverse search on every channel; r=bgrins.
This patch only removes condition for the preference,
since removing the preference would require more important
code changes that might not be good to land during the
soft freeze.

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

--HG--
extra : moz-landing-system : lando
2018-12-05 20:40:29 +00:00
Narcis Beleuzu d69962cc06 Backed out 2 changesets (bug 1504659) for mochitest failures on test_innerWidthHeight_script.html . CLOSED TREE
Backed out changeset f2574f5b186e (bug 1504659)
Backed out changeset 45f63618f66e (bug 1504659)
2018-12-05 22:19:24 +02:00
Michael Ratcliffe 85e0545e3f Bug 1509460 - Disable / re-enable and delete/bring back should not bring the flexbox highlighter back r=gl
Differential Revision: https://phabricator.services.mozilla.com/D12778

--HG--
extra : moz-landing-system : lando
2018-12-05 19:54:56 +00:00
Brad Werth cd794d1181 Bug 1504659 Part 2: Add tests of viewport RDM scroll behavior, with and without touch simulation. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D13174

--HG--
extra : moz-landing-system : lando
2018-12-05 17:16:36 +00:00
Belén Albeza 15cf234f41 Bug 1500332 - Hide connection prompt in This Firefox page. r=jdescottes,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D13075

--HG--
extra : moz-landing-system : lando
2018-12-05 13:44:47 +00:00
Cosmin Sabou 69f9d5002c Merge mozilla-inbound to mozilla-central. a=merge 2018-12-05 12:19:43 +02:00
Ciure Andrei 8b45f141ca Backed out 2 changesets (bug 1504659) for browser_scroll.js failures CLOSED TREE
Backed out changeset bcebb3fd72d3 (bug 1504659)
Backed out changeset 1dbe3852e298 (bug 1504659)
2018-12-05 06:57:03 +02:00
Brad Werth 39a9317d64 Bug 1504659 Part 2: Add tests of viewport RDM scroll behavior, with and without touch simulation. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D13174

--HG--
extra : moz-landing-system : lando
2018-12-05 02:48:46 +00:00
Razvan Maries 36f8be9d4e Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-12-05 00:01:48 +02:00
Patrick Brosset 0e57993bca Bug 1507723 - Don't inline only-child short text nodes that are also flex items; r=gl
This change cleans up a lot of the getCurrentDisplay's logic which was unnecessarily
complex, it seems.
It also extracts the logic to walk up the DOM to find flex/grid containers to a
reusable functions.
Finally, this new extracted function is now used in the walker to determine if a text
node can be inlined in its parent element or not.

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

--HG--
extra : moz-landing-system : lando
2018-12-04 13:29:15 +00:00
Julian Descottes 614db98a2c Bug 1511778 - Remove skip if verify for test_addon_reload and test_addons_actor;r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D13665

--HG--
extra : moz-landing-system : lando
2018-12-04 13:40:07 +00:00
Razvan Caliman 7c2a533958 Bug 1508748 - Avoid duplicate tracking of the same removed CSS declaration. r=pbro
When a declaration is disabled, it is tracked as removed in the Changes panel.
When deleting a disabled declaration, we take care not track it as removed again.

Includes stricter checks when matching previously tracked added and removed declarations.

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

--HG--
extra : moz-landing-system : lando
2018-12-04 12:04:13 +00:00
Razvan Caliman 6235a87936 Bug 1499994 - Revert test instrumentation for Changes panel telemetry. r=pbro
This removes the instrumentation to test the basic telemetry for the Changes panel (open count, time opened).

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

--HG--
extra : moz-landing-system : lando
2018-12-04 08:19:54 +00:00
Bogdan Tara 194724b389 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-12-03 23:51:35 +02:00
Bogdan Tara e2eab3097a Merge inbound to mozilla-central. a=merge 2018-12-03 23:49:14 +02:00
Razvan Caliman b260a0565b Bug 1491887 - Enable tracking CSS changes and the Changes panel for all release channels; r=gl
Differential Revision: https://phabricator.services.mozilla.com/D13620

--HG--
extra : moz-landing-system : lando
2018-12-03 20:57:46 +00:00
Mike Conley d9763e1890 Bug 1505063 - Only flip remoteness in RDM if we're switching from the privileged content process. r=ochameau
This means that for the File URI content process, we end up closing RDM if the page
navigates. This appears to be an acceptable trade-off, as this is the behaviour we've
been shipping since bug 1453519 landed (Firefox 61).

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

--HG--
extra : moz-landing-system : lando
2018-12-03 17:00:20 +00:00
Razvan Caliman 76567f7663 Bug 1506455 - Enforce LTR code on RTL layout in Changes panel r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D13617

--HG--
extra : moz-landing-system : lando
2018-12-03 09:17:38 +00:00
Razvan Caliman 862aba615f Bug 1506170 - Clear the changes stored on the actor upon page refresh/navigate; r=bradwerth
Until we implement intentional persistence of changes between page refreshes, the Changes actor should clear its stack of changes to avoid polluting the next DevTools session.

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

--HG--
extra : moz-landing-system : lando
2018-12-03 20:13:46 +00:00
Patrick Brosset 5df2db204f Bug 1505747 - Reset flex overlay colors before testing them; r=gl
Differential Revision: https://phabricator.services.mozilla.com/D13680

--HG--
extra : moz-landing-system : lando
2018-12-03 19:28:10 +00:00
Jason Laster e7eb39c628 Revert "Backed out changeset d0fb1493b28b (bug 1511717) for devtools failures in browser_webconsole_eval_in_debugger_stackframe.js"
This reverts commit fd12a44e915d4e06f4509588ff4667dd9646e2dd.
2018-12-02 21:16:26 -05:00
Noemi Erli 142d65bfec Backed out changeset d0fb1493b28b (bug 1511717) for devtools failures in browser_webconsole_eval_in_debugger_stackframe.js 2018-12-03 01:19:00 +02:00
Jason Laster 5e9bee4282 Bug 1511717 - Pausing should jump to the first non-blackboxed frame. r=bhackett
Tags:

Bug #: 1511717

Differential Revision: https://phabricator.services.mozilla.com/D13648
2018-12-02 16:46:27 -05:00
Cosmin Sabou 9cf2c214cc Bug 1511710 - Add some spaces for Infix operators. r=eslint-fix 2018-12-02 23:34:21 +02:00
Jason Laster ae132b3430 Bug 1511710 - The timeline should let you zoom. r=bhackett
Tags:

Bug #: 1511710

Differential Revision: https://phabricator.services.mozilla.com/D13643
2018-12-02 16:08:47 -05:00
Jason Laster 966d77bf1d Bug 1511673 - Disable highlighting debugger lines when in replay mode. r=bhackett
Tags:

Bug #: 1511673

Differential Revision: https://phabricator.services.mozilla.com/D13637
2018-12-02 15:29:09 -05:00
Jason Laster 8280608066 Bug 1511567 - Add UI transitions. r=bhackett
Tags:

Bug #: 1511567

Differential Revision: https://phabricator.services.mozilla.com/D13605
2018-12-01 23:08:15 -05:00
Jason Laster 2b70c3a5fb Bug 1511422 - The console separator should be below the message when we're paused after the log. r=bhackett
Tags:

Differential Revision: https://phabricator.services.mozilla.com/D13581
2018-12-01 23:07:03 -05:00
lenpel 81e64f4189 Bug 1506073 - URL in Headers panel is wrapping now, plus 2 tests adapted for netmonitor. r=Honza 2018-11-26 15:58:33 +01:00