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

16847 Коммитов

Автор SHA1 Сообщение Дата
Daniel Varga 8e64ed723e Merge mozilla-inbound to mozilla-central. a=merge 2019-07-31 00:52:26 +03:00
Emilio Cobos Álvarez 73a81d9f9a Bug 1569911 - followup: Update properties database since the order some structs are loaded changed.
MANUAL PUSH: orange
2019-07-30 14:16:48 +02:00
Daniel Varga c7ecfc9e12 Backed out 9 changesets (bug 1387894) for wpt failures at /web-animations/timing-model/animations/finishing-an-animation.html on a CLOSED TREE
Backed out changeset 998582bf083d (bug 1387894)
Backed out changeset cd58aae7d47b (bug 1387894)
Backed out changeset a51919fb2062 (bug 1387894)
Backed out changeset ef7b589d751b (bug 1387894)
Backed out changeset 75c0249b594a (bug 1387894)
Backed out changeset 4a75f2556242 (bug 1387894)
Backed out changeset 0bff9ba4237c (bug 1387894)
Backed out changeset 80040c0a275e (bug 1387894)
Backed out changeset 02814f69872d (bug 1387894)
2019-07-30 21:05:59 +03:00
Gabriel Luong cbfa9181e7 Bug 1569780 - Remove unused notificationBox reference in the inspector. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D39787

--HG--
extra : moz-landing-system : lando
2019-07-30 09:30:14 +00:00
Tom Ritter 48c645ebf2 Bug 1387894 - Fix browser_animation_setCurrentTime.js for unconditional clamping r=birtles
This has to do with double imprecision. The test originally had toPrecision(6) to
account for this imprecision. It'd round up 499.9999 into 500. When we send
double(500) (which is an epsilon below 500) into ReduceTimePrecision we wind up
coming out with 499.98. By reducing our precision requirement in this test
we can handle that and round 499.98 back up to 500

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

--HG--
extra : moz-landing-system : lando
2019-07-30 15:12:08 +00:00
Oriol Brufau 81146cdc2f Bug 1544175 - Fix browser_console.js. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D38804

--HG--
extra : moz-landing-system : lando
2019-07-29 22:06:57 +00:00
Oriol Brufau 9f8a98e989 Bug 1544175 - Prevent devtools from accessing CPOWs. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D38803

--HG--
rename : devtools/client/webconsole/test/mochitest/browser_console.js => devtools/client/webconsole/test/mochitest/browser_console_cpow.js
extra : moz-landing-system : lando
2019-07-29 22:16:49 +00:00
Jason Laster 16912a4087 Bug 1565578 - 'Step in' exits function. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D38769

--HG--
extra : moz-landing-system : lando
2019-07-29 22:40:53 +00:00
Alexandre Poirot b4e2944794 Bug 1568150 - Make Toolbox.destroyInspector synchronous. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D39680

--HG--
extra : moz-landing-system : lando
2019-07-29 16:52:31 +00:00
Alexandre Poirot fb092f76b5 Bug 1568150 - Destroy the inspector front after the panels. r=gl
All fronts are destroyed when we call TargetMixin.destroy.
All but the inspector. This changeset move the inspector front destruction
from being done in parallel to panels destruction to do it after.
This highlight races in tests that are not waiting correctly for the full
loading of the grid sidebar.

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

--HG--
extra : moz-landing-system : lando
2019-07-29 17:16:11 +00:00
Alexandre Poirot 78f9354e3f Bug 1568150 - Stop spinning the event loop when destroying the inspector front. r=gl
InspectorFront.destroy isn't returning a promise. So the `await` in the toolbox
code is not relevant and is only spinning the event loop.
Removing it introduce races which should be fixed.
The toolbox buttons shouldn't try to unhighlight if the inspector isn't used.

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

--HG--
extra : moz-landing-system : lando
2019-07-29 16:52:28 +00:00
Kevin Morehouse 940cd11160 Bug 1566903 - Work-in-Progress Patch - Ensure that Ctrl/Cmd + F shortcut always re-selects the search bar query. r=jlast
This patch ensures that any existing query text in the search bar is highlighted when the Cmd/Ctrl + F shortcut is used.

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

--HG--
extra : moz-landing-system : lando
2019-07-29 19:33:17 +00:00
Belén Albeza 54ea0f0fd2 Bug 1553799 - Part 3: Move serviceContainer to its own module r=Ola
Differential Revision: https://phabricator.services.mozilla.com/D39374

--HG--
extra : moz-landing-system : lando
2019-07-29 12:53:18 +00:00
Belén Albeza 7286fc89e3 Bug 1553799 - Part 2: Move rendering of workers to their own root component r=Ola
Differential Revision: https://phabricator.services.mozilla.com/D39373

--HG--
rename : devtools/client/application/test/components/components_application_panel-WorkerList.test.js => devtools/client/application/test/components/service-workers/components_application_panel-WorkerList.test.js
rename : devtools/client/application/test/components/components_application_panel-WorkerListEmpty.test.js => devtools/client/application/test/components/service-workers/components_application_panel-WorkerListEmpty.test.js
rename : devtools/client/application/test/components/components_application_panel-App.test.js => devtools/client/application/test/components/service-workers/components_application_panel-WorkersPage.test.js
extra : moz-landing-system : lando
2019-07-29 12:52:02 +00:00
Belén Albeza 244f7f3e3b Bug 1553799 - Part 1: Move worker-related components to their own folder r=Ola
Differential Revision: https://phabricator.services.mozilla.com/D39372

--HG--
rename : devtools/client/application/src/components/Worker.css => devtools/client/application/src/components/service-workers/Worker.css
rename : devtools/client/application/src/components/Worker.js => devtools/client/application/src/components/service-workers/Worker.js
rename : devtools/client/application/src/components/WorkerList.css => devtools/client/application/src/components/service-workers/WorkerList.css
rename : devtools/client/application/src/components/WorkerList.js => devtools/client/application/src/components/service-workers/WorkerList.js
rename : devtools/client/application/src/components/WorkerListEmpty.css => devtools/client/application/src/components/service-workers/WorkerListEmpty.css
rename : devtools/client/application/src/components/WorkerListEmpty.js => devtools/client/application/src/components/service-workers/WorkerListEmpty.js
extra : moz-landing-system : lando
2019-07-29 12:50:17 +00:00
Csoregi Natalia 6ccfe19186 Backed out 2 changesets (bug 1568150) for failures on browser_ext_devtools_panel.js. CLOSED TREE
Backed out changeset 47f2bc60381a (bug 1568150)
Backed out changeset beb290a8b2a3 (bug 1568150)
2019-07-29 17:08:08 +03:00
Julian Descottes 53c3e8c0ce Bug 1568304 - Add test for local process debugging from aboutdebugging r=remote-debugging-reviewers,Ola,daisuke
Differential Revision: https://phabricator.services.mozilla.com/D39086

--HG--
extra : moz-landing-system : lando
2019-07-29 11:06:46 +00:00
Alexandre Poirot baecf18127 Bug 1567726 - Do not request stylesheets front for content processes in the source map service. r=yulia
This actor isn't implemented for processes, but only by browsing context targets.

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

--HG--
extra : moz-landing-system : lando
2019-07-26 16:54:34 +00:00
Julian Descottes c9aba0f00c Bug 1531349 - Rename multi-e10s-helper to service-workers-debug-helper r=ladybenko,yulia
Differential Revision: https://phabricator.services.mozilla.com/D38850

--HG--
rename : devtools/shared/multi-e10s-helper.js => devtools/shared/service-workers-debug-helper.js
extra : moz-landing-system : lando
2019-07-29 12:59:25 +00:00
Patrick Brosset c535aefa0b Bug 1569877 - Consider textarea as a replaced element; r=miker
Differential Revision: https://phabricator.services.mozilla.com/D39866

--HG--
extra : moz-landing-system : lando
2019-07-30 12:56:03 +00:00
Andreea Pavel 8cbd06b810 Backed out 8 changesets (bug 1387894) for build bustages on a CLOSED TREE
Backed out changeset 09785dc4c5aa (bug 1387894)
Backed out changeset 05728160b89e (bug 1387894)
Backed out changeset 01e5b31bcc17 (bug 1387894)
Backed out changeset c5e16646ddb1 (bug 1387894)
Backed out changeset d1f09b772bac (bug 1387894)
Backed out changeset de538a48f455 (bug 1387894)
Backed out changeset d49cd8ef0825 (bug 1387894)
Backed out changeset fcfe77fab0ec (bug 1387894)
2019-07-30 17:17:39 +03:00
Staś Małolepszy 157da38e6c Bug 1568914 - Update Fluent to @fluent/bundle 0.14.0 r=zbraniecki,jdescottes
Differential Revision: https://phabricator.services.mozilla.com/D39400

--HG--
extra : moz-landing-system : lando
2019-07-30 13:21:59 +00:00
Tom Ritter 5245b1205b Bug 1387894 - Fix browser_animation_setCurrentTime.js for unconditional clamping r=birtles
This has to do with double imprecision. The test originally had toPrecision(6) to
account for this imprecision. It'd round up 499.9999 into 500. When we send
double(500) (which is an epsilon below 500) into ReduceTimePrecision we wind up
coming out with 499.98. By reducing our precision requirement in this test
we can handle that and round 499.98 back up to 500

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

--HG--
extra : moz-landing-system : lando
2019-07-30 13:19:05 +00:00
jaril 32e32e8cea Bug 997119 - Move ThreadActor logic from BrowsingContext. r=yulia
Differential Revision: https://phabricator.services.mozilla.com/D36554

--HG--
extra : moz-landing-system : lando
2019-07-30 00:05:04 +00:00
Razvan Maries 749859da5a Bug 1543156 - Disabled test_addon_events.js on Windows 7 x32. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D39845

--HG--
extra : moz-landing-system : lando
2019-07-30 08:44:55 +00:00
Patrick Brosset 66d8801e3b Bug 1390793 - Fix the click and hold feature simulation in RDM r=mtigley
Differential Revision: https://phabricator.services.mozilla.com/D39672

--HG--
extra : moz-landing-system : lando
2019-07-29 21:43:58 +00:00
Ciure Andrei a2bea01d84 Backed out 2 changesets (bug 1566450) for causing browser_aboutdebugging_process_main_local.js to perma fail CLOSED TREE
Backed out changeset b0eee59fb22c (bug 1566450)
Backed out changeset ea5411c307fb (bug 1566450)
2019-07-30 13:25:30 +03:00
yulia e3481e107f Bug 1566450 - replace getList process json with processDescriptor; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D37712

--HG--
extra : moz-landing-system : lando
2019-07-29 13:20:27 +00:00
yulia dc867ee1d5 bug 1566450 - Implement a metaclass for content processes r=ochameau,jdescottes
WIP for metaclass concept

The best place to start is the test, it outlines what the API looks like.

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

--HG--
extra : moz-landing-system : lando
2019-07-29 13:19:49 +00:00
Daisuke Akatsuka 627b67599a Bug 1534674: Add a test for pseudo element which defines CSS variable. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D38303

--HG--
extra : moz-landing-system : lando
2019-07-30 08:00:57 +00:00
Daisuke Akatsuka bfa5925f04 Bug 1534674: Add test for CSS variable changing. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D37964

--HG--
extra : moz-landing-system : lando
2019-07-30 08:00:45 +00:00
Daisuke Akatsuka deec41ec63 Bug 1534674: Update properties referring CSS variables when the variable was updated. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D37963

--HG--
extra : moz-landing-system : lando
2019-07-30 08:00:32 +00:00
Daisuke Akatsuka 4d991b8567 Bug 1534674: Make getVariable() returns the correct value by the pseudo type. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D38302

--HG--
extra : moz-landing-system : lando
2019-07-30 08:00:20 +00:00
Arun Kumar Mohan d9dcefe8ce Bug 1554883 - Refactor requests reducer to remove disabled complexity eslint rule. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D39472

--HG--
extra : moz-landing-system : lando
2019-07-27 00:47:00 +00:00
Christoph Kerschbaumer ad40847192 Bug 1567877: Apply Meta CSP to about:devtools-toolbox. r=jdescottes,Ehsan
Differential Revision: https://phabricator.services.mozilla.com/D39328

--HG--
extra : moz-landing-system : lando
2019-07-30 07:14:09 +00:00
Patrick Brosset ff5f28adeb Bug 1565652 - Treat all audio elements as replaced; r=miker
Before this patch we would only treat audio elements as replaced if they
had something visible on the page, so if they had the controls attribute.
This is a specific case that we don't really need to worry about. If we
unconditionnally assume audio elements are replaced, then the code is
simpler and the heuristic is still fine for the vast majority of cases.
In fact, it's even more correct, as an audio element that's inline and
does *not* have the controls attribute still has active width/height
properties. So we do need to treat it as replaced even in this case.

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

--HG--
extra : moz-landing-system : lando
2019-07-29 11:43:54 +00:00
Patrick Brosset 3c8e3aee01 Bug 1565652 - Treat input and select unconditionally as replaced elements; r=miker
Differential Revision: https://phabricator.services.mozilla.com/D39199

--HG--
extra : moz-landing-system : lando
2019-07-29 11:42:07 +00:00
Julian Descottes bccd17fa9f Bug 1569495 - Stop using innerHTML in HTML Tooltip r=miker
Depends on D39644

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

--HG--
extra : moz-landing-system : lando
2019-07-29 11:56:59 +00:00
Julian Descottes 589fea9277 Bug 1569495 - Stop using inline styles and inner HTML for image tooltip r=miker
Differential Revision: https://phabricator.services.mozilla.com/D39644

--HG--
extra : moz-landing-system : lando
2019-07-29 11:46:53 +00:00
Alexandre Poirot a4067e2cad Bug 1568150 - Destroy the inspector front after the panels. r=gl
All fronts are destroyed when we call TargetMixin.destroy.
All but the inspector. This changeset move the inspector front destruction
from being done in parallel to panels destruction to do it after.
This highlight races in tests that are not waiting correctly for the full
loading of the grid sidebar.

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

--HG--
extra : moz-landing-system : lando
2019-07-29 09:20:31 +00:00
Alexandre Poirot 6b20f244f3 Bug 1568150 - Stop spinning the event loop when destroying the inspector front. r=gl
InspectorFront.destroy isn't returning a promise. So the `await` in the toolbox
code is not relevant and is only spinning the event loop.
Removing it introduce races which should be fixed.
The toolbox buttons shouldn't try to unhighlight if the inspector isn't used.

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

--HG--
extra : moz-landing-system : lando
2019-07-29 09:20:29 +00:00
Tom Schuster c90eade61e Bug 1569122 - Limit Worker/SharedWorker MIME type blocking to Beta/Nightly. r=ckerschb
Depends on D39634

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

--HG--
extra : moz-landing-system : lando
2019-07-29 07:25:37 +00:00
Gurzau Raul 8611828ac4 Merge mozilla-central to autoland. a=merge CLOSED TREE 2019-07-29 13:06:31 +03:00
Alexandre Poirot 741e60d13d Bug 1566421 - Ensure that actions.updateRequest resolves only once the action is processed. r=nchevobbe
The code callng action.updateRequest, in FirefoxDataProvider, expects the updateRequest action
to be processed once the returned promise is resolved. Otherwise it may spawn
duplicated requestData requests.

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

--HG--
extra : moz-landing-system : lando
2019-07-29 09:18:14 +00:00
Nicolas Chevobbe 88c894d090 Bug 1567832 - Retrieve fission pref and use it in console classes. r=yulia.
We retrieve the preference in the hudservice, where
WebConsoles and BrowserConsoles are created from.
If the pref is set to true, we assign a different
title to the Browser Console window so it will be
easier to spot.
The preference is then passes to the BrowserConsole,
WebConsole, WebConsoleUI and finally WebConsoleConnectionProxy
instances.
Later, we'll check this pref to connect to different
targets and listen to new ones.

Depends on D39646

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

--HG--
extra : moz-landing-system : lando
2019-07-29 08:44:08 +00:00
Nicolas Chevobbe e56950f59d Bug 1567832 - Create a preference for Fission Browser Console. r=yulia.
Differential Revision: https://phabricator.services.mozilla.com/D39646

--HG--
extra : moz-landing-system : lando
2019-07-29 08:43:25 +00:00
Daisuke Akatsuka d6be7f04ea Bug 1407945: Add a test for the tooltip in RDM. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D38827

--HG--
extra : moz-landing-system : lando
2019-07-29 08:32:46 +00:00
Bogdan Tara 05b45758c3 Backed out 2 changesets (bug 1407945) for failures on browser_tooltip.js CLOSED TREE
Backed out changeset 2ea007508cd3 (bug 1407945)
Backed out changeset 43553c5c7033 (bug 1407945)
2019-07-29 09:16:30 +03:00
Daisuke Akatsuka 0933ac4c24 Bug 1407945: Add a test for the tooltip in RDM. r=pbro
Differential Revision: https://phabricator.services.mozilla.com/D38827

--HG--
extra : moz-landing-system : lando
2019-07-29 02:29:44 +00:00
Arun Kumar Mohan e0595d81ef Bug 1554901 - Refactor onInputKeyDown method to remove disabled complexity eslint rule. r=nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D39488

--HG--
extra : moz-landing-system : lando
2019-07-27 14:59:36 +00:00