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

93548 Коммитов

Автор SHA1 Сообщение Дата
Farooq AR 15449ab52b Bug 1638248 - EventSource lastEventId is not consistent with spec. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D75537
2020-06-02 12:05:38 +00:00
Andi-Bogdan Postelnicu c46fedc85f Bug 1626532 - Make `dom/animation` buildable outside of `unified-build` environment. r=birtles
Differential Revision: https://phabricator.services.mozilla.com/D69161
2020-06-02 10:31:46 +00:00
Bas Schouten 8032d4373e Bug 1606706 - Part 2: Integrate new TaskController code into tree and allow usage by pref. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D74672
2020-06-04 00:02:18 +00:00
longsonr 63247c908f Bug 1642430 - Improve SVGTests implementation r=dholbert
This is should not be a functional change, just making the methods in SVGTests easier to use/understand.
There's a little dead code removal since we can go through the same code path for empty intl.accept_languages as we do when it has a value, and we'd almost always expect it to have a value.

Differential Revision: https://phabricator.services.mozilla.com/D77694
2020-06-03 15:34:21 +00:00
Emilio Cobos Álvarez e64af3d86d Bug 1643049 - Fix string usage in ClonedErrorHolder::Init. r=mccr8
Differential Revision: https://phabricator.services.mozilla.com/D78131
2020-06-03 19:16:51 +00:00
Emilio Cobos Álvarez 0b099d0b0e Bug 1641605 - Install SIGXCPU handler even if sandbox is disabled. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D78019
2020-06-03 12:18:56 +00:00
Kagami Sascha Rosylight c948a3aa98 Bug 1632425 - Part 2: Mark const methods as such r=masayuki
Depends on D77812

Differential Revision: https://phabricator.services.mozilla.com/D77942
2020-06-03 03:08:58 +00:00
Edgar Chen fc18b387ed Bug 1640353 - Synthesize a mousemove event from test script to generate mouseenter/mouseleave event explicitly; r=smaug
The test relied on synthesized mousemove event from refresh driver to generate
corresponding mouseenter/mouseleave event, but it would have possible racing
given that we don't know when the mousemove would be synthesized, especially
in opt build. So synthesize mousemove event from test script explicitly.

Differential Revision: https://phabricator.services.mozilla.com/D77935
2020-06-03 10:02:17 +00:00
Emilio Cobos Álvarez 9635f65354 Bug 1634602 - Minor follow-up cleanups.
Differential Revision: https://phabricator.services.mozilla.com/D78020
2020-06-03 09:44:41 +00:00
Bogdan Tara 2719f07eb0 Backed out 2 changesets (bug 1606706) for talos tests timeouts CLOSED TREE
Backed out changeset ab3e1a067a71 (bug 1606706)
Backed out changeset c47cf57dab71 (bug 1606706)
2020-06-03 11:51:04 +03:00
Bogdan Tara ffdcf42e89 Backed out 2 changesets (bug 1642261) for browser_use_counters.js failures CLOSED TREE
Backed out changeset dd4c99038ede (bug 1642261)
Backed out changeset 308d2f7a4a13 (bug 1642261)
2020-06-03 11:43:20 +03:00
Cameron McCormack 061da14b2e Bug 1642261 - Part 2: Add telemetry for -moz-appearance usage. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D77637
2020-06-03 05:15:21 +00:00
Andrea Marchesini 89cde5fc66 Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 5 - Use RemoteWorkerData CTOR in serviceWorkers, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D76918
2020-06-03 06:12:24 +00:00
Andrea Marchesini 69818a4d17 Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 4 - Renaming storage access permission methods, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D76917
2020-06-03 06:12:06 +00:00
Andrea Marchesini f8f4d7b9c9 Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 3 - Cleanup storage access methods, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D76916
2020-06-03 06:10:58 +00:00
Andrea Marchesini 22d905d24e Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 2 - Expose PartitionedPrincipal, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D76915
2020-06-03 06:09:52 +00:00
Andrea Marchesini 6cce55df4f Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 1 - Expose storage access in workers, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D76914
2020-06-03 06:08:51 +00:00
Imanol Fernandez 201362531f Bug 1640912 - Update xrCompatible flag when WebGLContext::makeXRCompatible call succeeds r=jgilbert,kip,daoshengmu
Currently WebGL xrCompatible flag is only set when enabling the xrCompatible attribute in the canvas.getContext() call. We also need to set it to true after succesful makeXRCompatible() calls

Differential Revision: https://phabricator.services.mozilla.com/D76849
2020-06-03 00:49:45 +00:00
Bas Schouten 3a3972c388 Bug 1606706 - Part 2: Integrate new TaskController code into tree and allow usage by pref. r=smaug,?
Differential Revision: https://phabricator.services.mozilla.com/D74672
2020-06-02 11:36:38 +00:00
Jonathan Kingston 832fdf2e6e Bug 1642808 - Remove whitelist from dom security. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D77949
2020-06-02 23:15:13 +00:00
Narcis Beleuzu 726ebdec39 Backed out 2 changesets (bug 1642261) for mochitest failures on test_property_database.html . CLOSED TREE
Backed out changeset 32b26c1984f6 (bug 1642261)
Backed out changeset 68456151c046 (bug 1642261)
2020-06-03 07:30:23 +03:00
Cameron McCormack 8cf9670c90 Bug 1642261 - Part 2: Add telemetry for -moz-appearance usage. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D77637
2020-06-02 13:15:04 +00:00
Kris Maglione 28deb15a56 Bug 1637085: Use AsyncShutdown for ContentParent shutdown. r=nika
Differential Revision: https://phabricator.services.mozilla.com/D74746
2020-06-02 20:46:07 +00:00
Tom Ritter fdd6915c4d Bug 1634602 - Exempt about:black from color scheme preference in RFP mode r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D77833
2020-06-02 20:42:31 +00:00
Anny Gakhokidze 16ecef0ac9 Bug 1608521 - Change mozilla::IsFullyActive to walk WindowContext tree, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D76396
2020-06-02 17:24:14 +00:00
Gijs Kruitbosch 728702a673 Bug 1606797 - pass the triggering principal when opening external URIs, r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D77027
2020-05-27 12:46:34 +00:00
Kearwood Gilbert 90a295c55d Bug 1641615 - xr.requestSession now checks for transient user activation rather than just user input. r=daoshengmu,edgar,imanol
Differential Revision: https://phabricator.services.mozilla.com/D77558
2020-06-02 19:55:45 +00:00
ssengupta 981a0e4d28 Bug 1637742 - P2 - IPCBlobInputStream does not return error and executes callback on AsyncWait/AsyncLengthWait if stream is closed r=baku
Depends on D77407

Differential Revision: https://phabricator.services.mozilla.com/D77408
2020-06-02 13:21:16 +00:00
Brindusan Cristian 35a2c07ab0 Backed out 3 changesets (bug 1592776) for mochitest failures at test_notification_basics.html. CLOSED TREE
Backed out changeset 052839fb9b56 (bug 1592776)
Backed out changeset e0a47494eaea (bug 1592776)
Backed out changeset 9af9690fcef1 (bug 1592776)
2020-06-02 20:12:56 +03:00
Andrea Marchesini 2a98a3d66d Bug 1640405 - SameSite=lax/strict cookies should be sent to TYPE_SAVEAS_DOWNLOAD content-type, r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D77298
2020-06-02 12:23:00 +00:00
sanketh 16d261f87f Bug 1637985 - Reenable the PerformanceTiming API in RFP mode r=tjr
Reenable the PerformanceTiming API in RFP mode (with 100ms clamping+jitter)
except for domainLookupStart and domainLookupEnd (which are now spoofed to
fetchStart.) Updated
browser/components/resistfingerprinting/test/browser/browser_performanceAPI.js
to account for this change.

Differential Revision: https://phabricator.services.mozilla.com/D77609
2020-06-02 16:03:29 +00:00
Yaron Tausky 1e4ce4b5f2 Bug 1641812 - Apply pointer guidelines to RuntimeService.cpp r=sg,dom-workers-and-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D77431
2020-06-02 08:53:52 +00:00
Alex Chronopoulos 64af393457 Bug 1636051 - Synchronize a member of MockCubeb that is touched from different thread. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D77796
2020-06-02 14:05:35 +00:00
Simon Giesecke 684ee14686 Bug 1592776 - Make test_notification_tag work with Fission. r=dom-workers-and-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D76824
2020-05-29 09:02:01 +00:00
Simon Giesecke 09a4657e9c Bug 1592776 - Reformat test_notification_tag.html. r=dom-workers-and-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D76823
2020-06-02 10:24:37 +00:00
Simon Giesecke b4a1cdba4e Bug 1592776 - Fix cleanup of mock service registration. r=dom-workers-and-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D77781
2020-06-02 11:09:58 +00:00
Byron Campen [:bwc] 2466c44fbd Bug 1636185: Don't start emitting frames until we can set our initial RID filter. r=jib
This test was flaky because until we set a rid filter, all ssrcs were being
received. This meant that the resolution could have been consistent with any of
foo, bar, or baz when we started looking for resize events. In some cases, that
meant that we would never see the resize event for the transition to bar,
because the video element was already at that resolution.

Depends on D74279

Differential Revision: https://phabricator.services.mozilla.com/D77712
2020-06-01 22:40:32 +00:00
Alex Chronopoulos fd9e756377 Bug 1642542 - Make DebugOnly a variable used for checking an assert. r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D77783
2020-06-02 12:07:02 +00:00
Honza Bambas 5a9a3de14a Bug 1639901 - Set `PerformanceResourceTiming.initiatorType` to "link" on channel initiated by `<link rel=preload>` tags, r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D76485
2020-06-01 13:21:14 +00:00
Nico Grunbaum 8e3bfa96c3 Bug 1642449 - remove reference to WebrtcIPCTraits;r=dminor
Differential Revision: https://phabricator.services.mozilla.com/D77709
2020-06-02 11:00:28 +00:00
Csoregi Natalia e960b9f449 Backed out 7 changesets (bug 1640405, bug 1638358) for failures on browser_webconsole_network_messages_status_code.js. CLOSED TREE
Backed out changeset ef5f7479ddf8 (bug 1640405)
Backed out changeset 286e0c83eb30 (bug 1638358)
Backed out changeset 89e396b2896e (bug 1638358)
Backed out changeset 33ad5fa05209 (bug 1638358)
Backed out changeset d213264c1379 (bug 1638358)
Backed out changeset 6bc05236afb4 (bug 1638358)
Backed out changeset 87e9d0ed3982 (bug 1638358)
2020-06-02 15:16:42 +03:00
Csoregi Natalia 2d5cafc841 Backed out 5 changesets (bug 1639833) for failures on browser_blockingIndexedDbInWorkers.js. CLOSED TREE
Backed out changeset 6b4f76d65540 (bug 1639833)
Backed out changeset c77acba1aacb (bug 1639833)
Backed out changeset 30c97666919e (bug 1639833)
Backed out changeset d769b313441a (bug 1639833)
Backed out changeset ed41b41d1b03 (bug 1639833)
2020-06-02 15:02:31 +03:00
Andrea Marchesini cef861b90b Bug 1640405 - SameSite=lax/strict cookies should be sent to TYPE_SAVEAS_DOWNLOAD content-type, r=mayhemer
Differential Revision: https://phabricator.services.mozilla.com/D77298
2020-06-02 09:26:10 +00:00
Andrea Marchesini 0458506909 Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 5 - Use RemoteWorkerData CTOR in serviceWorkers, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D76918
2020-06-02 08:30:46 +00:00
Andrea Marchesini 6f2eed62c8 Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 4 - Renaming storage access permission methods, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D76917
2020-06-02 08:30:24 +00:00
Andrea Marchesini 2e5c69b85f Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 3 - Cleanup storage access methods, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D76916
2020-06-02 08:29:15 +00:00
Andrea Marchesini e31c7313ca Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 2 - Expose PartitionedPrincipal, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D76915
2020-06-02 08:28:05 +00:00
Andrea Marchesini 466cab1be4 Bug 1639833 - IntrisincStoragePrincipal should always be partitioned - part 1 - Expose storage access in workers, r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D76914
2020-06-02 08:26:28 +00:00
David Parks 744a8b7f58 Bug 1635956: Part 3 - Implement Shmem functionality in WebGL ProducerConsumerQueue r=jgilbert
Implements LookupSharedMemory and AllocShmem in ProducerConsumerQueue (and fixes a few minor build issues).  To be used in construction of a ProducerConsumerQueue, an actor has to subclass IPcqActor.

Differential Revision: https://phabricator.services.mozilla.com/D74974
2020-06-02 06:18:52 +00:00
David Parks cabaeadc48 Bug 1635956: Part 2 - Implement Shmem functionality in WebGL IpdlQueue r=jgilbert
Implements LookupSharedMemory and AllocShmem in IpdlQueue (and fixes a few minor build issues).

Differential Revision: https://phabricator.services.mozilla.com/D74973
2020-06-02 06:17:28 +00:00