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

78561 Коммитов

Автор SHA1 Сообщение Дата
Coroiu Cristina 3507348c1a Merge mozilla-central to inbound a=merge on a CLOSED TREE 2018-11-02 07:18:47 +02:00
Coroiu Cristina 02eff2f0bf Merge inbound to mozilla-central a=merge 2018-11-02 07:11:08 +02:00
Alexander Surkov 3395e926b6 Bug 1497940 - add nsGenericHTMLElement::AttachAndSetUAShadowRoot helper method, r=smaug 2018-11-02 12:18:20 +08:00
Boris Chiou e3efce4cc6 Bug 1501117 - Part 2: Serialize timing function from web animation api with servo. r=emilio,birtles
It's worth to serialize the timing function from web animation api with
servo, too. However, we need an FFI to do that, so this patch also add a
new FFI.

Depends on D10443

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

--HG--
extra : moz-landing-system : lando
2018-11-01 21:33:56 +00:00
Gijs Kruitbosch e471e325c8 Bug 1504062 - disable test_fullscreen_api.html on linux opt/pgo due to frequent timeouts, r=aryx 2018-11-01 23:17:50 +00:00
Daniel Varga 23302ae817 Merge mozilla-central to mozilla-inbound. a=merge
--HG--
extra : amend_source : 5a56094fe5fb2a6a09bc553efe5e5a0aedab4383
2018-11-02 00:38:07 +02:00
Daniel Varga e86b1d05f8 Merge mozilla-inbound to mozilla-central. a=merge
--HG--
rename : mobile/android/chrome/geckoview/GeckoViewNavigationContent.js => mobile/android/chrome/geckoview/GeckoViewNavigationChild.js
2018-11-02 00:27:53 +02:00
Daniel Varga 77036132f7 Merge autoland to mozilla-central. a=merge 2018-11-02 00:26:12 +02:00
Andrea Marchesini e16216247d Bug 1503602 - Use the Response's global to create the ReadableStream reader to consume the body, r=bz 2018-11-01 22:46:30 +01:00
Boris Zbarsky aede00dddf Bug 1503070 part 12. Stop using DOMRequest in BrowserElement getCanGoForward/Back APIs. r=ehsan 2018-11-01 17:37:48 -04:00
Boris Zbarsky 322b213beb Bug 1503070 part 11. Remove some dead gotDOMRequestResult bits in BrowserElementParent.js. r=ehsan
Nothing sends the 'got-visible' or 'got-set-input-method-active' messages.
2018-11-01 17:37:48 -04:00
Boris Zbarsky 9f70661642 Bug 1503070 part 10. Remove sendTouchEvent() API from BrowserElement. r=jryans 2018-11-01 17:37:48 -04:00
Boris Zbarsky 5f1d6448f8 Bug 1503070 part 9. Remove getWebManifest() API from BrowserElement. r=ehsan 2018-11-01 17:37:48 -04:00
Boris Zbarsky 6ca7e6b57e Bug 1503070 part 8. Remove executeScript API from BrowserElement. r=ehsan 2018-11-01 17:37:48 -04:00
Boris Zbarsky a595b274e1 Bug 1503070 part 7. Remove find methods from BrowserElement. r=ehsan 2018-11-01 17:37:47 -04:00
Boris Zbarsky a198d31a62 Bug 1503070 part 6. Remove getContentDimensions() method from BrowserElement. r=ehsan 2018-11-01 17:37:47 -04:00
Boris Zbarsky cc94a48f78 Bug 1503070 part 5. Remove zoom() method from BrowserElement. r=ehsan 2018-11-01 17:37:47 -04:00
Boris Zbarsky a0f19a1a33 Bug 1503070 part 4. Remove getScreenshot() method from BrowserElement. r=ehsan 2018-11-01 17:37:41 -04:00
Boris Zbarsky 75e71c08a9 Bug 1503070 part 3. Remove purgeHistory() method from BrowserElement. r=ehsan 2018-11-01 17:36:11 -04:00
Boris Zbarsky 8a0b60f33c Bug 1503070 part 2. Remove download() method from BrowserElement. r=ehsan 2018-11-01 17:36:11 -04:00
Boris Zbarsky 2d6e9368a0 Bug 1503070 part 1. Remove next-paint listeners from BrowserElement. r=ehsan 2018-11-01 17:36:11 -04:00
Andrea Marchesini 32bc82fcb9 Bug 1503901 - Cleanup exceptions during the shutdown of FetchStreamReader, r=bz 2018-11-01 17:57:38 +01:00
Julian Descottes 78450a7995 Bug 1467712 - Fix leftover calls to ok() with 3 args in ipc and indexedDB;r=test-only 2018-11-01 17:42:48 +01:00
Jan-Erik Rediger 50555e7773 Bug 1468761 - Migrate external Telemetry tests to handle packed histograms r=chutten
Depends on D9236

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

--HG--
extra : moz-landing-system : lando
2018-11-01 13:46:59 +00:00
Julian Descottes d12604b957 Bug 1467712 - Update all test wrappers forwarding to ok;r=Standard8
Depends on D10418

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

--HG--
extra : moz-landing-system : lando
2018-11-01 13:50:29 +00:00
Julian Descottes 260b1e16a3 Bug 1467712 - Fail if SimpleTest ok() is called with more than 2 arguments;r=Standard8
Depends on D10417

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

--HG--
extra : moz-landing-system : lando
2018-11-01 13:50:27 +00:00
Julian Descottes 079a123093 Bug 1467712 - Simplify calls to ok to use only 2 arguments;r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D10416

--HG--
extra : moz-landing-system : lando
2018-11-01 13:48:48 +00:00
Csoregi Natalia faba2c8c15 Backed out 4 changesets (bug 1467712) for multiple failures with: Too many arguments passed to ok. CLOSED TREE
Backed out changeset 9ce0ac2b9d71 (bug 1467712)
Backed out changeset 026eb1f6dc6e (bug 1467712)
Backed out changeset 0088a09d869a (bug 1467712)
Backed out changeset 1b19ea76aad6 (bug 1467712)
2018-11-01 15:22:52 +02:00
Gijs Kruitbosch 005a826873 Bug 1501089 - fix focus/minimize handling in webauthn tests to be less error-prone, r=keeler,jcj
Differential Revision: https://phabricator.services.mozilla.com/D10335

--HG--
extra : rebase_source : 157aec9f18ee8aeb18cb4099f27a9e79b4c4c399
2018-11-01 10:59:17 +00:00
Julian Descottes 11efeff5dc Bug 1467712 - Update all test wrappers forwarding to ok;r=Standard8
Depends on D10418

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

--HG--
extra : moz-landing-system : lando
2018-11-01 11:12:39 +00:00
Julian Descottes 8e101fd73a Bug 1467712 - Fail if SimpleTest ok() is called with more than 2 arguments;r=Standard8
Depends on D10417

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

--HG--
extra : moz-landing-system : lando
2018-11-01 11:12:37 +00:00
Julian Descottes b50a5ba4dc Bug 1467712 - Simplify calls to ok to use only 2 arguments;r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D10416

--HG--
extra : moz-landing-system : lando
2018-11-01 11:09:48 +00:00
Margareta Eliza Balazs 39cb1e96cf Backed out changeset e28fa79bc2f9 (bug 1501196) for suspicion of causing Bug 1503757. a=backout 2018-11-01 11:22:11 +02:00
Margareta Eliza Balazs 86f56d08a0 Merge inbound to mozilla-central. a=merge 2018-11-01 11:12:55 +02:00
Boris Zbarsky 006e812485 Bug 1503664. Keep trying to pin down why ClearDocumentDependentSlots is crashing. r=mccr8 2018-10-31 20:25:35 -04:00
Bob Clary 458fbcf65a Bug 1503636 - Carry forward disabled mochitest-media tests for android-hw, r=jmaher, gbrown. 2018-10-31 19:20:40 -07:00
Brindusan Cristian 3d5e6205ca Merge inbound to mozilla-central. a=merge 2018-10-31 23:41:40 +02:00
Brad Werth 5f222fa9d8 Bug 1501503 Part 2: Test that CORS rejection messages are output for loads triggered from styles. r=ckerschb
Depends on D9807

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

--HG--
extra : moz-landing-system : lando
2018-10-31 18:57:14 +00:00
Nico Grunbaum f02f2acdee Bug 816496 - this._dompc._pc can be null in onStateChange r=jib
In the onStateChange event the this._dompc._pc is not guaranteed to exist. This causes exceptions to be thrown durring tests.

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

--HG--
extra : moz-landing-system : lando
2018-10-31 18:50:22 +00:00
Brad Werth 42992765b4 Bug 1496505: Use the triggering principal rather than the loading principal for CORS checks. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D9881

--HG--
extra : moz-landing-system : lando
2018-10-31 18:02:46 +00:00
Jonathan Kingston 873b26107e Bug 1490257 - Add asserts into loadURI where we imply SystemPrincipal. r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D10221

--HG--
extra : moz-landing-system : lando
2018-10-31 18:00:40 +00:00
Jonathan Kingston 2a8b750345 Bug 1502743 - Replace black/whitelist within caps to block/allowlist r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D10013

--HG--
extra : moz-landing-system : lando
2018-10-31 17:56:43 +00:00
arthur.iakab 46a62df41a Merge mozilla-central to autoland 2018-10-31 18:35:03 +02:00
arthur.iakab 02a09260c5 Merge inbound to mozilla-central a=merge 2018-10-31 18:33:39 +02:00
Arnaud Bienner a354c4ec9c Bug 1503228 - Move PaintWorkletGlobalScope from dom/worklet to layout/style. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D10212

--HG--
rename : dom/worklet/PaintWorkletGlobalScope.cpp => layout/style/PaintWorkletGlobalScope.cpp
rename : dom/worklet/PaintWorkletGlobalScope.h => layout/style/PaintWorkletGlobalScope.h
extra : moz-landing-system : lando
2018-10-31 03:47:04 +00:00
Ryan Hunt 9cd3dc8521 Bug 1501196 - Ensure RuntimeService::Shutdown() is always called. r=baku a=reland
It's possible for RuntimeService to be created after 'xpcom-shutdown' has fired. In this case, it
will receive 'xpcom-shutdown-threads' and perform Cleanup() but not Shutdown(). This means that
mShuttingDown will not be set to 'true', but mIdleThreadTimer will be destroyed. This can cause
crashes if a NoteIdleThread callback runs after Cleanup(). This has been observed to happen in
xpcshell tests.

I think the easiest way to handle this is to manually call Shutdown() in Cleanup() when we
see that mShuttingDown == false. This means that Shutdown() might be called in GetOrCreateService()
if we fail to create the service, but it looks like the code can handle this.

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

--HG--
extra : source : e28fa79bc2f94ca3b72456b47353f2e2dda8da1a
extra : amend_source : f09508b5c62fb1fe4b5997f822b5d4e5f7ef8076
2018-10-30 11:51:12 -05:00
Gurzau Raul 424b125b93 Backed out changeset 523ff2753dea (bug 1490257) for causing Bug 1503757 a=backout 2018-11-01 15:27:30 +02:00
Ryan Hunt 76554e50cb Bug 1501196 - Ensure RuntimeService::Shutdown() is always called. r=baku
It's possible for RuntimeService to be created after 'xpcom-shutdown' has fired. In this case, it
will receive 'xpcom-shutdown-threads' and perform Cleanup() but not Shutdown(). This means that
mShuttingDown will not be set to 'true', but mIdleThreadTimer will be destroyed. This can cause
crashes if a NoteIdleThread callback runs after Cleanup(). This has been observed to happen in
xpcshell tests.

I think the easiest way to handle this is to manually call Shutdown() in Cleanup() when we
see that mShuttingDown == false. This means that Shutdown() might be called in GetOrCreateService()
if we fail to create the service, but it looks like the code can handle this.

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

--HG--
extra : rebase_source : 3c4a9cb76b81c4aef87b6373548e9da8ca64075e
extra : amend_source : d17d7a0e35e8bd9fcfbbd567e387d9af857bfd8a
2018-10-30 11:51:12 -05:00
Boris Zbarsky 0b6d8f10c9 Bug 1503078. Simplify the Node event handler macros. r=smaug
The old setup made more sense when these were in fact NS_IMETHODs.
2018-10-31 14:19:50 -04:00
Marcos Cáceres dcf8ad3c00 Bug 329509 - allow dispatching event when element is disabled. r=annevk,smaug
Allow untrusted Events and Custom events to be dispatched at disabled form element. This is for interop and some developers have asked for this.

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

--HG--
extra : moz-landing-system : lando
2018-10-31 08:55:33 +00:00