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

649514 Коммитов

Автор SHA1 Сообщение Дата
David Parks d9d0882177 Bug 1546545: Part 1 - Properly store pointer to sandboxed DLL intercepted method r=aklotz
Bug 1533808 introduced code to intercept DLL methods that the Chromium sandbox had already intercepted.  That patch did not store the the pointer to the intercepted function in the trampoline data, as is done when intercepting other methods.

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

--HG--
extra : moz-landing-system : lando
2019-04-26 00:49:32 +00:00
Ting-Yu Lin a23fce0b97 Bug 1547606 - Mark multicol-span-all-margin-bottom-001.xht fail for Android x86 non-e10s. r=dbaron
Differential Revision: https://phabricator.services.mozilla.com/D29234

--HG--
extra : moz-landing-system : lando
2019-04-29 18:43:08 +00:00
Narcis Beleuzu 7b6eba4fa3 Backed out changeset ea8bdd612f43 (bug 1538161) for bustages on rust_cascade . CLOSED TREE 2019-04-29 23:06:51 +03:00
Kartikaya Gupta 71bf7c3485 Bug 1544517 - Add a pref that controls conversion of mouse events to touch events. r=geckoview-reviewers,rbarker
For TV devices, it is useful to have mouse events automatically
interpreted as touch events. On other devices, such as more desktop-like
Android devices, we want to treat mouse events as mouse events. This patch
makes this behaviour controllable by a pref, but keeps the existing default
behaviour of treating mouse events as touch events.

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

--HG--
extra : moz-landing-system : lando
2019-04-29 19:24:39 +00:00
Andrew McCreight f1b333ee80 Bug 1547772 - Add back GenerateQI to offline LSan WPT whitelist. r=chmanchester
I accidentally removed this in a prior whitelist cleanup.

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

--HG--
extra : moz-landing-system : lando
2019-04-29 19:36:23 +00:00
Robert Strong cdc1a126d9 Bug 1547440 - cleanup waitForCondition calls in app update browser chrome tests. r=bytesized
Change BrowserTestUtils.waitForCondition to TestUtils.waitForCondition per waitForCondition comment in BrowserTestUtils.
Catch waitForCondition exceptions and let checks in the tests catch the failure when dynamic information is helpful for debugging.

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

--HG--
extra : moz-landing-system : lando
2019-04-29 16:35:56 +00:00
Robert Strong b20cd15708 Bug 1547432 - Change browser_TelemetryUpdatePing.js to be consistent with other app update telemetry tests. r=bytesized
Renames browser_TelemetryUpdatePing.js to browser_telemetry_updatePing_ready.js so it is consistent with the update test naming scheme.
Changes the test to use runTelemetryUpdateTest instead of runUpdateTest.
Add the test to the BITS manifest so it tests downloading the update using BITS.

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

--HG--
rename : toolkit/mozapps/update/tests/browser/browser_TelemetryUpdatePing.js => toolkit/mozapps/update/tests/browser/browser_telemetry_updatePing_ready.js
extra : moz-landing-system : lando
2019-04-29 16:31:04 +00:00
Mark Goodwin 9a21c9d07f Bug 1538161 - Vendor rust_cascade r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D24557

--HG--
extra : moz-landing-system : lando
2019-04-29 19:29:38 +00:00
Julian Descottes ad63201618 Bug 1537992 - Rename Profiler button and modal in about:debugging r=Ola,flod
Differential Revision: https://phabricator.services.mozilla.com/D29135

--HG--
extra : moz-landing-system : lando
2019-04-29 15:31:34 +00:00
Shane Caraveo 0d7fd5c81e Bug 1391992 add cookiestoreid to proxy and webrequest details r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D28929

--HG--
extra : moz-landing-system : lando
2019-04-29 18:36:17 +00:00
Shane Caraveo 0873aa1a01 Bug 1545163 add incognito flag to proxy and webrequest details r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D28925

--HG--
extra : moz-landing-system : lando
2019-04-29 18:00:12 +00:00
Henrik Skupin fdfa7dd694 Bug 1544686 - [raptor] Allow CLI arguments to override Gecko profiler settings from test manifest. r=perftest reviewers,rwood
Differential Revision: https://phabricator.services.mozilla.com/D28047

--HG--
extra : moz-landing-system : lando
2019-04-29 13:35:51 +00:00
Brian Hackett b72f8bf1f1 Bug 1544976 Part 2 - Add devtools.debugger.quiet quiet pref to suppress warnings from protocol errors, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D28933

--HG--
extra : rebase_source : da560fbf26cac1b7e48b36a254af4f0e279f6b1b
2019-04-25 14:21:26 -10:00
Brian Hackett 84a297858f Bug 1544976 Part 1 - Ignore exceptions thrown while attaching to worker threads, r=loganfsmyth.
Differential Revision: https://phabricator.services.mozilla.com/D28932

--HG--
extra : rebase_source : 5e5297d3449ae9bf584d47f89570b76cb4d892d1
2019-04-25 14:20:17 -10:00
shindli c6af79417b Merge mozilla-central to inbound. a=merge CLOSED TREE 2019-04-30 00:57:05 +03:00
Emilio Cobos Álvarez 4da8e6c33a Bug 1440537 - SwapFrameLoaders should flush frames. r=bzbarsky
swapFrameLoaders relies on frame information, but doesn't ensure it's
up-to-date.

The test for this (test_swapFrameLoaders.xul) is relying right now on one of
flushes from the inner documents to also flush the parent document and thus
ensure there's a frame created.

With the patch for this bug, that flush no longer propagates to the parent
document, and the test fails because we throw in:

https://searchfox.org/mozilla-central/rev/66086345467c69685434dd1c5177b30a7511b1a5/dom/base/nsFrameLoader.cpp#1634

This API could probably be made to work without that requirement, but it's
probably not worth it. For now just flush.

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

--HG--
extra : moz-landing-system : lando
2019-04-29 18:45:03 +00:00
Bas Schouten 5bfbaa222e Bug 1547775: Enable double buffering on D3D11 compositors. r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D29243

--HG--
extra : source : d5b295babcb578cb412f2c1cb056d0eaa817564d
extra : intermediate-source : c67ffb0e9865ebcc13e4dfb51afde9f0e94163c5
2019-04-29 18:38:15 +00:00
Gijs Kruitbosch 0094c57bf2 Bug 1547756 - remove support for -register commandline flag because it's bogus in 2019, r=froydnj
Apparently introduced by bryner back in 2002, and refactored numerous times without too much scrutiny, this:
- presumably was there for binary components (which are no longer supported)
- or external (add-on) restart-required components (ditto)
- or really any non-builtin components (ditto)
- and would presumably at one point store data somewhere... except that's kinda hard without a profile.
- seems to have never been documented, as far as I can tell.

So let's remove it.

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

--HG--
extra : moz-landing-system : lando
2019-04-29 18:24:32 +00:00
Brindusan Cristian 318a177f68 Backed out changeset f2a3fb166dfb (bug 1538779) for nojit build bustages at backup-point-bug1315634.js. CLOSED TREE 2019-04-29 21:27:59 +03:00
Andrew Swan ade3cfe17e Bug 1547463 Explicit load customElements.js where necessary r=bgrins
commonDialog.xul and profileDowngrade.xul both may load early enough
during startup that they don't automatically get customElements.js.
The quick workaround here is just to load it explicitly in those documents.

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

--HG--
extra : moz-landing-system : lando
2019-04-29 18:14:17 +00:00
Jason Laster d831a88525 Bug 1547314 - Remove references to updatedSource. r=loganfsmyth
Differential Revision: https://phabricator.services.mozilla.com/D29036

--HG--
extra : moz-landing-system : lando
2019-04-29 17:52:58 +00:00
Steve Fink c8c09edba2 Bug 1538779 - Make `Rooted<MyContainer> c(cx)` the equivalent of `Rooted<MyContainer> c(cx, MyContainer(cx))` if possible r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D26797

--HG--
extra : moz-landing-system : lando
2019-04-29 17:38:14 +00:00
Brad Werth 86e52030da Bug 1538681 Part 2: Add a perma-fail test that scrollbars appear in proper location after resizing viewport. r=botond,gl
The test is marked as perma-fail because there are complications with
getting RDM and WindowSnapshot.js to work together. 4 approaches are
discussed in the test itself, and one is attempted, which perma-fails.
The approach that is attempted is the most likely to be turned into an
unexpected pass in the future, so the test is being added as perma-fail.

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

--HG--
extra : moz-landing-system : lando
2019-04-29 17:54:52 +00:00
Brad Werth 47f6d7796a Bug 1538681 Part 1: Backout a change that added an early-exit in MobileViewportManager::UpdateResolution. r=botond
This change was originally added as a drive-by optimization in Bug 1501665.
The early-exit apparently routes around a needed side effect in the case
where resolution is re-set to its current value.

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

--HG--
extra : moz-landing-system : lando
2019-04-29 17:54:19 +00:00
Cosmin Sabou cefec2692f Merge mozilla-inbound to mozilla-central. a=merge 2019-04-29 19:02:11 +03:00
Jeff Muizelaar 792d6463aa Bug 1547702 - Allow WebRender on more qualified Intel hardware. r=aosmond 2019-04-29 09:32:37 -04:00
Andreas Tolfsen 16d0b89fc7 bug 1547700: remote: document headless mode for M-bc tests; r=me a=doc
DONTBUILD
2019-04-29 14:24:33 +01:00
Andreas Tolfsen 254c289d96 bug 1547700: remote: simplify mochitest command; r=me a=doc
DONTBUILD
2019-04-29 14:24:08 +01:00
Jan de Mooij 78fda3eed3 Bug 1546327 - Clean up bytecode and source note allocation. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D28469

--HG--
extra : moz-landing-system : lando
2019-04-29 12:55:20 +00:00
Andreas Tolfsen a73b899266 bug 1547679: remote: disable all browser-chrome tests on debug; r=remote-protocol-reviewers,ochameau
Before landing the remote agent in Firefox Nightly, we had to disable
remote/test/browser/browser_cdp.js because it caused a permafailure
on debug due to a memory leak.  We thought the problem was limited
to this specific test, but over the weekend two more intermittent
leaks were discovered:

  * https://bugzilla.mozilla.org/show_bug.cgi?id=1546850
  * https://bugzilla.mozilla.org/show_bug.cgi?id=1547303

Until we have had time to investigate and plug the leak, we will
disable all the browser-chrome tests on all debug platforms.

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

--HG--
extra : moz-landing-system : lando
2019-04-29 12:50:15 +00:00
Jan de Mooij a0e22c1349 Bug 1547655 - Move RootedAtom before LabelEmitter to work around LabelControl issues with Maybe<> and RootedAtom. r=arai
Differential Revision: https://phabricator.services.mozilla.com/D29186

--HG--
extra : moz-landing-system : lando
2019-04-29 12:01:19 +00:00
ffxbld 92b29da4c1 No Bug, mozilla-central repo-update HSTS HPKP blocklist remote-settings - a=repo-update r=RyanVM
Differential Revision: https://phabricator.services.mozilla.com/D29191

--HG--
extra : moz-landing-system : lando
2019-04-29 12:34:29 +00:00
Jonas Allmann a409257d6d Bug 1546990 - Remove several files from eval()-assertion whitelist, r=ckerschb
Refactor several occurences of `setTimeout()` to avoid triggering the `eval()` assertion.

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

--HG--
extra : moz-landing-system : lando
2019-04-29 11:20:37 +00:00
Gerald Squelart 34fce39c37 Bug 1520104 - Using Hashmap instead of nsXHashTable - r=mstange
Moving to non-XPCOM data structures, to help with upcoming transfer to mozglue.

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

--HG--
extra : moz-landing-system : lando
2019-04-29 11:42:17 +00:00
Gerald Squelart d736c2ae18 Bug 1520104 - Using Vector instead of nsTArray - r=mstange
Moving to non-XPCOM data structures, to help with upcoming transfer to mozglue.

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

--HG--
extra : moz-landing-system : lando
2019-04-29 11:41:52 +00:00
Gerald Squelart 79990a9b51 Bug 1520104 - Fix profiler non-unified build - r=mstange
Differential Revision: https://phabricator.services.mozilla.com/D24696

--HG--
extra : moz-landing-system : lando
2019-04-29 11:41:22 +00:00
ffxbld 75935ef8da No Bug, taskcluster/docker/funsize-update-generator pipfile-update. r=sfraser
Differential Revision: https://phabricator.services.mozilla.com/D29170

--HG--
extra : moz-landing-system : lando
2019-04-29 11:10:35 +00:00
Florin Strugariu d3d1d11735 Bug 1544356 4 - 281% raptor-tp6 regression r=davehunt
Differential Revision: https://phabricator.services.mozilla.com/D28598

--HG--
extra : moz-landing-system : lando
2019-04-26 12:49:09 +00:00
Cosmin Sabou 9ce8571e7a Merge mozilla-central to autoland. 2019-04-29 12:57:24 +03:00
Cosmin Sabou b756e6d007 Backed out 2 changesets (bug 1540748) for causing more crashes (bug 1547604). a=backout
Backed out changeset 57b12599afe2 (bug 1540748)
Backed out changeset 8c9fc50e48c2 (bug 1540748)
2019-04-29 12:55:04 +03:00
Cosmin Sabou 4efb7fe2e3 Merge autoland to mozilla-central. a=merge 2019-04-29 12:53:08 +03:00
Cosmin Sabou 468ffaaf78 Bug 1325798 - Disable unit-vh-vw-overflow-auto.html on mac for frequent failures. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D29163

--HG--
extra : moz-landing-system : lando
2019-04-29 09:28:10 +00:00
Gerald Squelart 6b4596ee89 Bug 1545351 - Add some missing namespaces in macros - r=mstange
Some macros would not work if they were used in a context where `namespace
mozilla` is not directly accessible. Fixed by added appropriate `mozilla::`
specifiers.

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

--HG--
extra : moz-landing-system : lando
2019-04-29 06:33:26 +00:00
Cameron McCormack e95797966a Bug 1539159 - Prevent modification of UA style sheets. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D25661

--HG--
extra : moz-landing-system : lando
2019-04-29 05:34:06 +00:00
Gurzau Raul 2c2d5c8e3d Backed out 7 changesets (bug 1535697) for causing Bug 1547596. a=backout
Backed out changeset 037390836504 (bug 1535697)
Backed out changeset ebad998aae7a (bug 1535697)
Backed out changeset 969945148b3d (bug 1535697)
Backed out changeset 5cbdeb635a3e (bug 1535697)
Backed out changeset c316d49df8c4 (bug 1535697)
Backed out changeset 4a5475f6aa49 (bug 1535697)
Backed out changeset 9191d987a9e1 (bug 1535697)
2019-04-29 01:05:24 +03:00
Gurzau Raul 56df34e281 Merge inbound to mozilla-central. a=merge 2019-04-29 00:53:59 +03:00
sotaro 1be5539415 Bug 1532525 - Enable size limit on linux
Differential Revision: https://phabricator.services.mozilla.com/D28611
2019-04-28 21:19:18 +09:00
Dorel Luca 6e197e5a1d Merge mozilla-central to mozilla-inbound 2019-04-28 12:48:29 +03:00
Dorel Luca 6608634546 Merge mozilla-inbound to mozilla-central. a=merge 2019-04-28 12:40:12 +03:00
longsonr 7b827ee246 Bug 1547455 - constructor for gfxFontCacheExpirationTracker should be explicit r=jfkthame 2019-04-28 07:36:59 +01:00