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

12343 Коммитов

Автор SHA1 Сообщение Дата
Noemi Erli a9748223c6 Merge inbound to mozilla-central. a=merge 2018-10-09 07:03:30 +03:00
Noemi Erli 31184dddce Merge inbound to mozilla-central. a=merge 2018-10-09 00:52:28 +03:00
Tiberius Oros 2f11f4a742 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-08 19:21:26 +03:00
Andreea Pavel 3764388b3e Backed out changeset 26d2f8e018b5 (bug 1492265) for failing xpcshell at devtools/server/tests/unit/test_promises_actor_attach.js a CLOSED TREE
--HG--
extra : amend_source : 05b3fe80cc8b79bebb697cddbe9ad22deb4261fc
2018-10-08 19:16:21 +03:00
Neil Deakin f659f51906 Bug 1310193 - Remove wrapping of nsISupports as nsISupportsInterfacePointer in transferables. r=smaug
--HG--
extra : rebase_source : 562b3bcd621ad348b7e2ada8151775b188ba58ff
2018-10-07 16:33:07 +02:00
Mantaroh Yoshinaga 4c95ba0b3d Bug 1493659 - Skip the click event handler if touch event has occurred. r=birtles
Tapping the menu button during the panel has shown make the menu button to be unopenable. This cause reason is removing the pointer-events property before the mouse event happens.
The tapping event will happen many the event like the following:
1) touchstart
2) touchmove (Long tap only)
3) touchend
4) mousedown
5) mouseup
6) click

This patch will detect the touchend event to eat the click event.

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

--HG--
extra : moz-landing-system : lando
2018-10-07 17:52:11 +00:00
Brian Hackett 5c7db5a769 Bug 1495261 - Watch for exceptions being thrown while stringifying old exceptions, r=lsmyth.
--HG--
extra : rebase_source : 23eab39d87346fa93e458c5280b7c02321f29194
2018-10-06 14:32:37 -10:00
Alexandre Poirot 6b9e5a6f3d Bug 1492265 - Use a content process target actor for xpcshell debugging r=jdescottes on a CLOSED TREE
MozReview-Commit-ID: J9XTgC0EBPG

Depends on D7415

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

--HG--
extra : source : 9259cfe05c4ecd43d5e8ca354fa14ba4b96a6ae3
extra : histedit_source : 25c98064b79fd9c132ad19c874b7a535e8742dc2
2018-10-08 14:26:05 +00:00
Andreea Pavel 43fb61451b Backed out 3 changesets (bug 1492265, bug 1496025) for failing org.mozilla.geckoview.test.AccessibilityTest.testMoveByCharacter on a CLOSED TREE
Backed out changeset 9259cfe05c4e (bug 1492265)
Backed out changeset 1292fd4850a7 (bug 1496025)
Backed out changeset c9a6fdac66bb (bug 1496025)
2018-10-08 18:07:26 +03:00
Alexandre Poirot c61d2c2071 Bug 1492265 - Use a content process target actor for xpcshell debugging r=jdescottes
MozReview-Commit-ID: J9XTgC0EBPG

Depends on D7415

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

--HG--
extra : moz-landing-system : lando
2018-10-08 14:26:05 +00:00
Alexandre Poirot ef7c2a3c63 Bug 1496025 - Remove unused methods on ObjectClient related to promises r=Honza,gl
MozReview-Commit-ID: BPsMPaLz8AM

Depends on D7689

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

--HG--
extra : moz-landing-system : lando
2018-10-08 11:12:42 +00:00
Alexandre Poirot 5bed7198d7 Bug 1496025 - Remove Promises actor r=gl
MozReview-Commit-ID: 55Y9FrpXCL1

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

--HG--
extra : moz-landing-system : lando
2018-10-08 11:12:40 +00:00
Margareta Eliza Balazs 023013edac Backed out changeset 14f893f7de2d (bug 1488377) for mochitest failures in devtools/server/tests/mochitest/test_css-properties.html 2018-10-08 16:25:17 +03:00
Patrick Brosset 87ac76f795 Bug 1496439 - Implement the flex item sizing outline in the flexbox panel. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D7733

--HG--
extra : moz-landing-system : lando
2018-10-08 09:42:05 +00:00
yulia 8eb10516b2 Bug 1488377 - Use target.getFront to instantiate CssPropertiesFront; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D7886

--HG--
extra : moz-landing-system : lando
2018-10-08 10:58:01 +00:00
yulia b4efc0f1c7 Bug 1488378 - Use target.getFront to instantiate CSSUsageFront; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D7887

--HG--
extra : moz-landing-system : lando
2018-10-08 10:53:50 +00:00
Noemi Erli 4b6737ba40 Merge inbound to mozilla-central. a=merge 2018-10-06 12:27:35 +03:00
Mike Conley c781ec84eb Bug 1496848 - Make RemoteWebProgressManager survive remote-to-remote process flips. r=Felipe
For simplicity, we do not support remote-to-non-remote or non-remote-to-remote
nsIWebProgressListener persistence.

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

--HG--
extra : moz-landing-system : lando
2018-10-05 22:29:00 +00:00
Gabriel Luong 3e721cf4f1 Bug 1478397 - Part 19: Show both the flex container and flex item sizing properties when the selected element is both a flex item and container. r=pbro 2018-10-05 15:30:00 -04:00
Andreea Pavel 36e176666f Backed out changeset 9f1fd88190e3 (bug 1478397) for failing devtools at evtools/client/inspector/markup/test/browser_markup_flex_display_badge.js on a CLOSED TREE 2018-10-06 00:14:15 +03:00
Tiberius Oros 14deb0fb08 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-10-06 00:47:12 +03:00
Gregory Mierzwinski 19ecc0e49a Bug 1496791 - Disable linux64-jsdcov completely. r=jmaher
This patch removes linux64-jsdcov from the available builds on taskcluster along with any hacks used to run it. It also removes any 'coverage' entries that were added to skip tests.

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

--HG--
extra : moz-landing-system : lando
2018-10-05 21:06:25 +00:00
sreeise 29a673c71b Bug 1347894 - Remove uses of defer in devtools/client/scratchpad. r=jdescottes
Promises using defer are being replaced by new Promise and async await syntax. This is for the devtools/client/scratchpad directory.
Also includes refactoring of scratchpad for async await.

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

--HG--
extra : moz-landing-system : lando
2018-10-05 16:19:14 +00:00
Andrew Halberstadt 26da3328fb Bug 1470266 - [ci] Schedule serviceworker-e10s mochitest tasks with linux64/debug on mozilla-central, r=jmaher
This duplicates all the mochitest, based tests except with
dom.serviceWorkers.parent_intercept set to true. For now they are only run on
mozilla-central with linux64/debug.

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

--HG--
extra : moz-landing-system : lando
2018-10-05 19:12:27 +00:00
Gabriel Luong 531bbc524c Bug 1478397 - Part 19: Show both the flex container and flex item sizing properties when the selected element is both a flex item and container. r=pbro 2018-10-05 15:30:00 -04:00
Gabriel Luong b5640322a4 Bug 1494162 - Part 57: Set the node front before the components are initialized to unblock it from waiting until the markup is loaded before initializing. r=pbro
Currently, we block the markup and all other sidebar panels from rendering their
content until the markup iframe is loaded. So, we prevent this by setting the
default node front at the beginning.

We also move all the remaining event handlers to prevent unnecessary events
since this is the first time the inspector is being constructed. In particular,
we move the "new-node-front" event handler and manually call the actions that
are performed in onNewSelection to prevent these updates from taking place
until all the components are initialized.
2018-10-05 12:44:39 -04:00
Dorel Luca 49f9fd7e3c Merge mozilla-central to mozilla-inbound 2018-10-05 18:17:01 +03:00
Gabriel Luong 36d4584571 Bug 1494162 - Part 47: Remove duplicate requires of addPseudoClassLock and removePseudoClassLock. r=rcaliman 2018-10-05 10:54:04 -04:00
Gabriel Luong 906925a7e6 Bug 1494162 - Part 8: Lazy loadgetAngleValueInDegrees in color.js. r=rcaliman 2018-10-05 10:53:54 -04:00
Gabriel Luong 1f31d43de6 Bug 1494162 - Part 56: Reorder the function calls in deferredOpen to prioritize initializing the markup and sidebar panels. r=pbro 2018-10-05 10:38:48 -04:00
Gabriel Luong 2b171e7553 Bug 1494162 - Part 53: Use Promise all to parallelize getting the page style, css properties and default node. r=pbro 2018-10-05 10:34:02 -04:00
Jason Laster 23c04604af Revert "Backed out changeset edc506b37439 (bug 1495300) for failing at /browser_toolbox_options_disable_buttons.js on a CLOSED TREE"
This reverts commit f42585540c95dd9a2874a75f0a10125a313979f9.
2018-10-05 10:28:46 -04:00
Daisuke Akatsuka 9bfd20cdc4 Bug 1488507: Disable extension/worker debugging except this firefox. r=jdescottes
Depends on D7038

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

--HG--
extra : moz-landing-system : lando
2018-10-05 03:57:18 +00:00
Daisuke Akatsuka 5d7cc58cc4 Bug 1494170: Show device name for Android. r=jdescottes
Depends on D7037

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

--HG--
extra : moz-landing-system : lando
2018-10-05 03:55:33 +00:00
Daisuke Akatsuka 22dc905fe7 Bug 1494170: Show proper icon of runtime. r=Gijs,jdescottes
Depends on D7036

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

--HG--
extra : moz-landing-system : lando
2018-10-05 03:52:12 +00:00
Daisuke Akatsuka bbc1c0f059 Bug 1494170: Show proper runtime's name and version. r=jdescottes
Depends on D6881

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

--HG--
extra : moz-landing-system : lando
2018-10-05 04:03:04 +00:00
Csoregi Natalia 518c1edc03 Merge inbound to mozilla-central. a=merge 2018-10-05 07:43:18 +03:00
Gurzau Raul a2970b5269 Backed out changeset edc506b37439 (bug 1495300) for failing at /browser_toolbox_options_disable_buttons.js on a CLOSED TREE 2018-10-05 03:49:08 +03:00
Anshul Malik 860b350abd Bug 1495300 - Add a reload and record button. r=lsmyth
Tags: #secure-revision

Differential Revision: https://phabricator.services.mozilla.com/D7789
2018-10-04 18:36:22 -04:00
Csoregi Natalia 926d3dddfa Merge mozilla-central to mozilla-inbound. CLOSED TREE 2018-10-05 01:32:36 +03:00
Csoregi Natalia 9d55d83f31 Merge inbound to mozilla-central. a=merge 2018-10-05 01:29:38 +03:00
Jason Laster 29b5674c5a Revert "Backed out changeset 8566206da1bf (bug 1496401) for devtools failures at test/mochitest/browser_jsterm_await.js"
This reverts commit c639cc0b0a613949bd3e9c275c35e6adf5a8c38f.
2018-10-04 16:35:45 -04:00
Gabriel Luong 4c24383a69 Bug 1494162 - Part 43: Lazy load createPortal to avoid creating the children of the MenuButton. r=birtles 2018-10-04 15:46:23 -04:00
Julian Descottes 4848175bf8 Bug 1494615 - Stop update Devices.jsm from adb-addon module;r=ladybenko
Depends on D7405. The adb-addon module fires events whenever the
addon state changes, so Devices.jsm should be able to simply reuse this
module to update its internal state, rather than having adb-addon set
something on Devices.jsm directly.

On a sidenote, we really should not propagate the adb status via Devices.jsm
but since WebIDE relies on this, I decided to keep the code as is for now.
We will remove it from Devices.jsm when WebIDE is removed.

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

--HG--
extra : moz-landing-system : lando
2018-10-04 18:45:22 +00:00
Julian Descottes 419fc776a0 Bug 1494615 - Accept source parameter in adb-addon install();r=ladybenko
Depends on D7404. The install method should not hardcode "webide"
for the addon manager telemetry info

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

--HG--
extra : moz-landing-system : lando
2018-10-04 18:43:29 +00:00
Julian Descottes c1b5abb562 Bug 1494615 - Update adb-addon module to expose a singleton;r=ladybenko
Depends on D7403
The getADBAddon/forgetADBAddon is not removing listeners or doing
anything useful since the next call to getADBADdon will just recreate an
instance of ADBAddon. We can expose a singleton and use lazy requires to
achieve the same effect

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

--HG--
extra : moz-landing-system : lando
2018-10-04 18:40:38 +00:00
Csoregi Natalia 991b088ebf Merge mozilla-central to autoland. CLOSED TREE 2018-10-05 01:31:25 +03:00
yulia dc7d411fa2 Bug 1493131 - use custom memoization for the inspector; r=ochameau
Differential Revision: https://phabricator.services.mozilla.com/D7703

--HG--
extra : moz-landing-system : lando
2018-10-05 08:39:47 +00:00
Alexandre Poirot ec93421a8f Bug 1461714 - Land debugger's main module sources r=jlast
MozReview-Commit-ID: DXYRD1hWarA

Depends on D1741

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

--HG--
extra : moz-landing-system : lando
2018-10-05 08:31:55 +00:00
Alexandre Poirot e22c814830 Bug 1461714 - Introduce DebuggerModules in moz.build to build Debugger.html modules from (jsx) sources r=mshal,jlast
MozReview-Commit-ID: 1UuU6tV6LC2

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

--HG--
extra : moz-landing-system : lando
2018-10-05 08:31:53 +00:00