Commit Graph

15455 Commits

Author SHA1 Message Date
Jason Laster
6cc5611a86 Bug 1543519 - Add a build watcher. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D26998

--HG--
extra : moz-landing-system : lando
2019-04-11 19:37:29 +00:00
Jason Laster
325188a605 Bug 1534818 - Test worker functionality.
Differential Revision: https://phabricator.services.mozilla.com/D27156

--HG--
extra : moz-landing-system : lando
2019-04-11 20:59:43 +00:00
Julian Descottes
2416e24e10 Bug 1538731 - Add test for panel reloading with about:devtools-toolbox;r=daisuke
Depends on D26899
This test would timeout with the fix in the previous patch

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

--HG--
extra : moz-landing-system : lando
2019-04-11 14:50:04 +00:00
Julian Descottes
375ef75753 Bug 1538731 - Stop using async methods in performance panel initializer.js;r=daisuke
Follow up to 1524982. We started using the browserloader to load almost all perf panel files.
However we kept two async methods in the js file loaded by performance/index.xul, which defeated the purpose.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 14:46:55 +00:00
David Walsh
03940b7837 Bug 1543453 - Show log value in tooltip when hovering on column breakpoint r=jlast
Differential Revision: https://phabricator.services.mozilla.com/D26948

--HG--
extra : moz-landing-system : lando
2019-04-11 14:52:52 +00:00
nagpalm7
962d76ab96 Bug 1543581 - Align threads list with UI specs r=fvsch
Fixes [[ https://github.com/firefox-devtools/debugger/issues/8149 | Bug 8149 ]]
Threads list after the changes look like.
{F1255266}

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

--HG--
extra : moz-landing-system : lando
2019-04-11 13:23:55 +00:00
Brian Grinstead
e1abf1b768 Bug 1542843 - Don't special case XUL documents in webExtensionTargetPrototype._shouldAddNewGlobalAsDebuggee;r=rpl
As we convert more chrome documents away from XUL we end up running
through two different paths in this function. These are going to be
filtered out in later checks anyway, so this change removes the early return.

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

--HG--
extra : moz-landing-system : lando
2019-04-08 19:26:23 +00:00
Andreea Pavel
4840f1b635 Backed out changeset 7899601d5d70 (bug 1534818) for eslint failure on a CLOSED TREE 2019-04-11 16:57:48 +03:00
Jason Laster
b7e242eead Bug 1534818 - Test worker functionality. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D26808

--HG--
extra : moz-landing-system : lando
2019-04-11 13:45:28 +00:00
Jason Laster
2bcc64bcd9 Bug 1543406 - Upgrade flow to 0.96. r=davidwalsh
Differential Revision: https://phabricator.services.mozilla.com/D26918

--HG--
extra : moz-landing-system : lando
2019-04-10 14:58:07 +00:00
Andreea Pavel
770584d8f9 Backed out 4 changesets (bug 1532993, bug 1538731) for failing dt on a CLOSED TREE
Backed out changeset f7050f15a28d (bug 1532993)
Backed out changeset f1615630af59 (bug 1532993)
Backed out changeset ff05581f5fe0 (bug 1538731)
Backed out changeset 769d9b3bdd4e (bug 1538731)

--HG--
extra : histedit_source : 3aecad787c4b55f12dc7e6384f0a8722e2a60bbd
2019-04-11 16:06:27 +03:00
Daisuke Akatsuka
c2af90eef6 Bug 1497454: Add a test for focusing existing tab. r=jdescottes
Depends on D26652

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

--HG--
extra : moz-landing-system : lando
2019-04-11 11:39:57 +00:00
Daisuke Akatsuka
c7f59d9619 Bug 1497454: Focus a tab which is inspecting for the debug target. r=jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D26652

--HG--
extra : moz-landing-system : lando
2019-04-11 02:06:41 +00:00
Julian Descottes
4fd5e7af5e Bug 1532993 - Add test for perfomance panel when devtools are in frame type=content r=ochameau
Depends on D26919

This test also needs the fixes from Bug 1538731

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

--HG--
extra : moz-landing-system : lando
2019-04-11 10:06:57 +00:00
Julian Descottes
862fa42f20 Bug 1532993 - Use DOMHelpers to wait for iframe load in widgets/Graphs.js;r=ochameau
Depends on D26900
Fixes the blank chart and load issues for the old perf panel in about:devtools-toolbox (or type=content)

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

--HG--
extra : moz-landing-system : lando
2019-04-11 09:03:41 +00:00
Julian Descottes
bf0b866ca5 Bug 1538731 - Add test for panel reloading with about:devtools-toolbox;r=daisuke
Depends on D26899
This test would timeout with the fix in the previous patch

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

--HG--
extra : moz-landing-system : lando
2019-04-11 09:52:47 +00:00
Julian Descottes
fecd3641a7 Bug 1538731 - Stop using async methods in performance panel initializer.js;r=daisuke
Follow up to 1524982. We started using the browserloader to load almost all perf panel files.
However we kept two async methods in the js file loaded by performance/index.xul, which defeated the purpose.

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

--HG--
extra : moz-landing-system : lando
2019-04-11 09:36:14 +00:00
Hiroyuki Ikezoe
f7645a5770 Bug 1531228 - Enable the new scroll snap and disable the old scroll snap on nightly. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D22804

--HG--
extra : moz-landing-system : lando
2019-04-11 06:22:01 +00:00
Hiroyuki Ikezoe
eab764a7ae Bug 1312163 - Switch to the new scroll-snap-type syntax for the old scroll snap implementation and drop the scroll-snap-type-{x,y} longhands. r=emilio
Now scroll-snap-type is a longhand property.

Depends on D21621

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

--HG--
extra : moz-landing-system : lando
2019-04-11 06:19:31 +00:00
Micah Tigley
fb733b5704 Bug 1536808 - Add ability to edit devices r=gl
Differential Revision: https://phabricator.services.mozilla.com/D22180

--HG--
extra : moz-landing-system : lando
2019-04-10 17:37:33 +00:00
Yura Zenevich
4bd5cad7e1 Bug 1541666 - ensure that actors are alive when calling async API to the server. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D26459

--HG--
extra : moz-landing-system : lando
2019-04-10 18:36:04 +00:00
Yura Zenevich
4c0b4af80b Bug 1540904 - added full page API for accessibility walker actor. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D26458

--HG--
extra : moz-landing-system : lando
2019-04-10 18:36:02 +00:00
Yura Zenevich
2c9b6e5406 Bug 1541446 - added audited event to AccessibleActor/Front. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D26457

--HG--
extra : moz-landing-system : lando
2019-04-10 18:36:00 +00:00
Yura Zenevich
7c15cd8d74 Bug 1540601 - Ensuring that TreeView filtering works with keyboard. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D25552

--HG--
extra : moz-landing-system : lando
2019-04-10 18:35:58 +00:00
Belén Albeza
2870384b38 Bug 1539344 - Part 3: add Jest tests to check display of debug target type info r=jdescottes,Ola
Differential Revision: https://phabricator.services.mozilla.com/D25376

--HG--
extra : moz-landing-system : lando
2019-04-10 15:43:36 +00:00
Belén Albeza
35dc9ae4f5 Bug 1539344 - Part 2: display target type icon in DebugTargetInfo component r=jdescottes,Ola
Differential Revision: https://phabricator.services.mozilla.com/D25375

--HG--
extra : moz-landing-system : lando
2019-04-10 16:02:44 +00:00
Belén Albeza
b2bab4bebd Bug 1539344 - Part 1: share constants between about:debugging and DebugTargetInfo r=jdescottes,Ola
Differential Revision: https://phabricator.services.mozilla.com/D25374

--HG--
extra : moz-landing-system : lando
2019-04-10 09:59:05 +00:00
Julian Descottes
f62ff44e9c Bug 1539979 - Use toolbox window as telemetry event object;r=miker
Depends on D26320

@miker: We are moving devtools iframes to use type=content, and win.top will no longer be available.
We could use another getter to get the topmost chrome window, but reading the code here, I thought that maybe using the toolbox window would be better.
Today if you open several toolboxes in different tabs of the same window, the events for the various toolboxes will be mixed together, because win.top is the same for all the toolboxes that live in the same window.
It might be better to use an object which is unique to the toolbox?

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

--HG--
extra : moz-landing-system : lando
2019-04-10 15:37:31 +00:00
Julian Descottes
5768a84395 Bug 1539979 - Initialize browser-loader only after domready in toolbox.js;r=bgrins
Depends on D26319

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

--HG--
extra : moz-landing-system : lando
2019-04-10 01:04:38 +00:00
Julian Descottes
85ba25b7cc Bug 1539979 - Set type=content for DevTools toolbox frames when rebuild_frameloaders_on_remoteness_change is true;r=bgrins,nika
Depends on D26317

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

--HG--
extra : moz-landing-system : lando
2019-04-10 01:04:38 +00:00
Julian Descottes
027cdd0432 Bug 1539979 - Create toolbox iframe for Window host with helper;r=bgrins
Depends on D26316
Instead of using a hardcoded iframe in toolbox-window.xul, reuse the same helper as for the other hosts.
Will facilitate switching to type="content".

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

--HG--
extra : moz-landing-system : lando
2019-04-10 01:04:38 +00:00
Julian Descottes
edcc1fac74 Bug 1539979 - Add helper to create devtools iframes;r=bgrins
Shared helper to create DevTools frames for side and bottom hosts.
Will make it easier to swap to type="content" in a single spot.

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

--HG--
extra : moz-landing-system : lando
2019-04-10 01:04:37 +00:00
Jason Laster
0d444d8bb5 Bug 1497393 - replace onPauseChange with native threadClient event.
Differential Revision: https://phabricator.services.mozilla.com/D26831

--HG--
extra : moz-landing-system : lando
2019-04-10 13:52:54 +00:00
Jason Laster
ead0a1fa52 Bug 1537598 - Test Column Breakpoints.
Differential Revision: https://phabricator.services.mozilla.com/D26827

--HG--
extra : moz-landing-system : lando
2019-04-10 13:47:32 +00:00
Csoregi Natalia
b0782effcb Merge mozilla-central to autoland. CLOSED TREE 2019-04-10 16:21:21 +03:00
Csoregi Natalia
69ace9da34 Merge inbound to mozilla-central. a=merge 2019-04-10 12:59:51 +03:00
Brian Hackett
bbeb7fc709 Bug 1092922 - Only pause once when unwinding a particular exception, r=loganfsmyth. 2019-04-09 15:48:22 -10:00
Narcis Beleuzu
065ab21012 Merge inbound to mozilla-central. a=merge 2019-04-10 01:09:36 +03:00
Hemakshi Sachdev
4c96eaa08d Bug 1441079 - Allow to filter console by regular expression. r=nchevobbe
Any text enclosed between forward slashes is considered as a regex search. If the entered regex is invalid, a normal text search is performed.

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

--HG--
extra : moz-landing-system : lando
2019-04-10 05:28:38 +00:00
Julian Descottes
315a07dce8 Bug 1541970 - Set incontentshell=false for devtools popups and panels r=bgrins
Depends on D26211

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

--HG--
extra : moz-landing-system : lando
2019-04-10 05:16:20 +00:00
Julian Descottes
43bf250bf8 Bug 1538632 - Add a test for the deprecation message in WebIDE;r=daisuke
Depends on D26085

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

--HG--
extra : moz-landing-system : lando
2019-04-10 07:51:05 +00:00
Julian Descottes
7abb2d608a Bug 1538632 - Show a deprecation message inside of WebIDE;r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D26085

--HG--
extra : moz-landing-system : lando
2019-04-10 06:23:48 +00:00
Brindusan Cristian
04da27ce4e Backed out 4 changesets (bug 1541666, bug 1541446, bug 1540904, bug 1540601) for dt failures at browser_accessibility_node_audit.js
Backed out changeset 7bcd00bbcb71 (bug 1541666)
Backed out changeset a27b2d203885 (bug 1540904)
Backed out changeset 9f43419c7b40 (bug 1541446)
Backed out changeset e3294a1be947 (bug 1540601)
2019-04-10 07:13:57 +03:00
Yura Zenevich
46a0026fa6 Bug 1541666 - ensure that actors are alive when calling async API to the server. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D26459

--HG--
extra : moz-landing-system : lando
2019-04-10 00:58:44 +00:00
Yura Zenevich
a2e55d282e Bug 1540904 - added full page API for accessibility walker actor. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D26458

--HG--
extra : moz-landing-system : lando
2019-04-10 00:58:31 +00:00
Yura Zenevich
a26dda1735 Bug 1541446 - added audited event to AccessibleActor/Front. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D26457

--HG--
extra : moz-landing-system : lando
2019-04-10 00:58:24 +00:00
Yura Zenevich
b71ac3d736 Bug 1540601 - Ensuring that TreeView filtering works with keyboard. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D25552

--HG--
extra : moz-landing-system : lando
2019-04-10 00:58:17 +00:00
Jason Laster
28fe41e07b Bug 1532319 - Log Points should have context. r=davidwalsh
This has some fun wins

- colored prompt
- multiline textarea
- default value for log points

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

--HG--
extra : moz-landing-system : lando
2019-04-09 22:42:06 +00:00
Narcis Beleuzu
e29fb0bb6d Merge mozilla-central to autoland. a=merge CLOSED TREE
--HG--
rename : devtools/client/debugger/new/src/actions/pause/paused.js => devtools/client/debugger/src/actions/pause/paused.js
rename : devtools/client/debugger/new/src/actions/pause/resumed.js => devtools/client/debugger/src/actions/pause/resumed.js
rename : devtools/client/debugger/new/src/actions/pause/tests/pause.spec.js => devtools/client/debugger/src/actions/pause/tests/pause.spec.js
rename : devtools/client/debugger/new/src/actions/tests/ast.spec.js => devtools/client/debugger/src/actions/tests/ast.spec.js
rename : devtools/client/debugger/new/src/actions/tests/expressions.spec.js => devtools/client/debugger/src/actions/tests/expressions.spec.js
rename : devtools/client/debugger/new/src/actions/tests/helpers/threadClient.js => devtools/client/debugger/src/actions/tests/helpers/threadClient.js
rename : devtools/client/debugger/new/src/client/firefox/commands.js => devtools/client/debugger/src/client/firefox/commands.js
rename : devtools/client/debugger/new/test/mochitest/.eslintrc => devtools/client/debugger/test/mochitest/.eslintrc
rename : devtools/client/debugger/new/test/mochitest/browser_dbg-breakpoints-columns.js => devtools/client/debugger/test/mochitest/browser_dbg-breakpoints-columns.js
rename : devtools/client/debugger/new/test/mochitest/browser_dbg-breakpoints-cond.js => devtools/client/debugger/test/mochitest/browser_dbg-breakpoints-cond.js
2019-04-10 01:26:00 +03:00
Narcis Beleuzu
27f681f00c Backed out changeset 5859134b057b (bug 1497393) for merge conflicts. CLOSED TREE 2019-04-10 01:21:20 +03:00