Peter Van der Beken
e673e5f508
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 5: Convert MessageManager globals to WebIDL. r=bz.
...
The change in browser_net_view-source-debugger.js is needed because we now use WebIDL callbacks for MessageListener, and they add async creation stack frames.
--HG--
extra : rebase_source : 0adb349b40a0c51bb3d8f4b9b7d98106a3929cbd
extra : source : a88d94ec010a12c1d829708aaf59a85609478477
2017-07-19 14:59:02 +02:00
Peter Van der Beken
5ad9618d7c
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 4: Convert MessageManager to WebIDL. r=bz.
...
--HG--
extra : rebase_source : aa7aa3a5f720b5a4f6ff88e41eb9e80ffb9092cd
2017-06-20 11:09:50 +02:00
Peter Van der Beken
50944763eb
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 3: Add message manager concrete classes for WebIDL. r=bz.
...
--HG--
extra : rebase_source : 15d951ed53530387235db2aa1f3dad69d16c9fa7
2017-06-14 16:44:17 +02:00
Peter Van der Beken
9cab86f20d
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 2: Various test fixes to prepare for using WebIDL bindings for MessageManager classes. r=bz.
...
--HG--
extra : rebase_source : cbf2c71a956a0c57e7d57a1c1c132bb57bc48c37
2017-07-04 18:03:18 +02:00
Boris Zbarsky
f406b29197
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 1a: Make PinnedStringId constructor constexpr. r=Waldo/froydnj.
...
--HG--
extra : rebase_source : 0ed87197f6740b74648fc5107bd6fb4e7409cdfa
2018-03-07 21:50:24 +01:00
Peter Van der Beken
ef631ce856
Bug 888600 - Move ContentFrameMessageManager to WebIDL. Part 1: Add infrastructure to expose 'system' names on a WebIDL global. r=bz.
...
--HG--
extra : rebase_source : 70d3a641c60968e013f048e6be91f07641e7b81b
2017-07-19 15:04:14 +02:00
Jonathan Watt
f3e6656403
Bug 1447367 - Remove files that are not built when MOZ_OLD_STYLE is not defined. r=emilio
...
MozReview-Commit-ID: D9bEPfTSw61
2018-03-07 18:08:41 +00:00
Andrea Marchesini
d838e97ff8
Bug 1447262 - BlobURLs must be mutable, r=valentin
2018-03-21 07:24:06 +01:00
Andrea Marchesini
e650094aad
Bug 1447422 - Better check on aDocument in nsContentUtils::WarnScriptWasIgnored, r=smaug
2018-03-21 11:57:27 +01:00
Sylvestre Ledru
f3214f73e0
Bug 1446809 - Remove some b2g leftover in a service worker test r=florian
...
MozReview-Commit-ID: EOLOB3Fe35X
--HG--
extra : rebase_source : 8ed0d9fe6a7555c629d37affd3f86e8e7a28fe44
extra : source : 2293192557ef66c43ca38c4366fa819d055844da
2018-03-18 19:33:04 +01:00
Sylvestre Ledru
659b380e97
Bug 1446809 - Remove some b2g leftover in some webgl tests r=jgilbert
...
MozReview-Commit-ID: Etx3KYygQgl
--HG--
extra : rebase_source : 6483c7541ae2b4a26a1bcdbe26440bb64d599af5
extra : source : 643d30faeef8a451f23a5c66fc726120da21f213
2018-03-18 19:32:02 +01:00
Jonathan Watt
f6c1f57fe8
Bug 1397795 part 3 - Don't rely on opaque widgets not having overflow. r=mstange
...
MozReview-Commit-ID: GJNDwQUjfEr
2018-02-19 16:00:32 +00:00
Jonathan Watt
a39f30cb97
Bug 1397795 part 2 - Crashtest for box-shadow. r=mstange
...
MozReview-Commit-ID: 8zEK1R77znx
2018-02-19 13:14:46 +00:00
Tiberius Oros
e66ec58abf
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-03-21 12:10:46 +02:00
Tiberius Oros
649398dfd9
Merge inbound to mozilla-central. a=merge
2018-03-21 12:03:08 +02:00
Tiberius Oros
6376e59638
Merge autoland to mozilla-central. a=merge
2018-03-21 11:39:51 +02:00
Emilio Cobos Álvarez
f7522ae728
Bug 1447358: Unifdef the old style system code. r=jwatt
...
Summary:
This has been automatically generated using:
http://dotat.at/prog/unifdef/
And:
find $OBJDIR -type f -name '*.h' |
while read FILE; do
echo "$FILE"
unifdef -m -DMOZ_STYLO -UMOZ_OLD_STYLE "$FILE";
done
find $OBJDIR -type f -name '*.cpp' |
while read FILE; do
echo "$FILE"
unifdef -m -DMOZ_STYLO -UMOZ_OLD_STYLE "$FILE";
done
MozReview-Commit-ID: I4NdKqbMXzJ
Reviewers: jwatt
Bug #: 1447358
Differential Revision: https://phabricator.services.mozilla.com/D779
2018-03-21 10:20:34 +01:00
Csoregi Natalia
fc0283f66c
Backed out 10 changesets (bug 1446809) for failing on jsat/test_content_integration.html . CLOSED TREE
...
Backed out changeset 42146f3856d0 (bug 1446809)
Backed out changeset e6b888d19add (bug 1446809)
Backed out changeset 2293192557ef (bug 1446809)
Backed out changeset 643d30faeef8 (bug 1446809)
Backed out changeset 73639fbb3a61 (bug 1446809)
Backed out changeset df179cf0797d (bug 1446809)
Backed out changeset 04c46f107d24 (bug 1446809)
Backed out changeset 9b98c5aad44c (bug 1446809)
Backed out changeset 347d7259df0f (bug 1446809)
Backed out changeset 2a350e323713 (bug 1446809)
2018-03-21 11:17:38 +02:00
Sebastian Hengst
f06205459f
Backed out changeset 0f81334efa0a (bug 1445883) for crashes (bug 1446902). a=backout
2018-03-21 11:17:20 +02:00
Csoregi Natalia
0494659989
Backed out changeset b75502c0debc (bug 1447262) for /FileAPI/url/url-with-fetch.any.worker.html unexpected pass. CLOSED TREE
2018-03-21 11:16:30 +02:00
Cosmin Sabou
6f9a8dd015
Backed out changeset fae7d9814403 (bug 1443443) for mochitest browser-chrome failure on browser_test_performance_metrics.js
...
--HG--
extra : rebase_source : 03d120899e3898ec18e2fd226973f38d438a156a
2018-03-20 20:31:01 +02:00
Ben Kelly
bb67e81bca
Bug 1443850 P1 Don't try to apply the request fragment to an empty response URL when perform service worker interception. r=asuth
...
--HG--
extra : rebase_source : 017f8afba4af4984d59056a7f44b088eee9b2488
2018-03-19 13:29:00 +02:00
Sylvestre Ledru
7ad424dc42
Bug 1446809 - Remove some b2g leftover in a service worker test r=florian
...
MozReview-Commit-ID: EOLOB3Fe35X
--HG--
extra : rebase_source : 04c229d9311c3278c2cbbdcc40cbb4761ae1f4ca
extra : histedit_source : d5caccf6e80ab760201e0c8dc88e9a78e3733d24
2018-03-18 19:33:04 +01:00
Sylvestre Ledru
bbfb87fdfa
Bug 1446809 - Remove some b2g leftover in some webgl tests r=jgilbert
...
MozReview-Commit-ID: Etx3KYygQgl
--HG--
extra : rebase_source : e7e2e24478fc74bb10251d6dca0f226e4a56141a
extra : histedit_source : 436d7e38b0fbc8cb03c212963c6c3fec2ade1ace
2018-03-18 19:32:02 +01:00
Andrea Marchesini
1dc4a243a7
Bug 1447409 - DOMPrefs.h must be included in WorkerScope, r=qdot
2018-03-21 07:24:39 +01:00
Andrea Marchesini
845054a1d4
Bug 1447262 - BlobURLs must be mutable, r=valentin
2018-03-21 07:24:06 +01:00
sotaro
57a55d1c2d
Bug 1411481- Enable SkiaGL canvas usage on Mac r=jrmuizel
2018-03-21 08:59:38 +09:00
Tarek Ziadé
3073443de2
Bug 1443443 - Extend PContent to retrieve Performance Counters in the parent process - r=baku
...
Adds the IPDL layer to asynchronously retrieve in the parent process the performance counters.
MozReview-Commit-ID: RbKstNx8pi
--HG--
extra : rebase_source : f81058b9bdd67c2f77bb5cd45d3838bc12f406ea
2018-03-20 17:19:32 +01:00
Paul Adenot
598ec91d70
Bug 1437366 - Disable the test on Android, all the others are, there are now ways this one can pass. r=pehrsons
...
MozReview-Commit-ID: 4aefhOoJ8sv
--HG--
extra : rebase_source : d0124ae9a3b6004b38036969a1c9ce79f5c2d978
2018-03-15 14:41:54 +01:00
Paul Adenot
18a3b28518
Bug 1437366 - Lower the sample rate so that the test don't underrun on Windows on try. r=pehrsons
...
MozReview-Commit-ID: JCCh4k6pifE
--HG--
extra : rebase_source : 5d7a87cfa8b074a2100f666decb2e604a1e05587
2018-03-15 14:39:57 +01:00
Mark Hammond
ad4ac608a7
Bug 1447397 - avoid allocating too much memory in test_crypto_encrypt.js, avoiding OOM on win32. r=kitcambridge
...
MozReview-Commit-ID: Is359cvtTJR
--HG--
extra : rebase_source : 10de8aeb7ebb091077fccfa3aabe435ae2406642
2018-03-21 09:34:41 +11:00
Valentin Gosu
eccc344c51
Bug 1442242 - Make the constuctors of URI implementations private r=mayhemer
...
MozReview-Commit-ID: LonNnZyJjVO
--HG--
extra : rebase_source : ceefc81a669b17f68f193fce5f172f9f2268a998
2018-03-20 23:23:31 +01:00
Daniel Holbert
ac637fa79e
Bug 1447420: Give CallbackObject.cpp an include for nsContentUtils.h (whose methods it calls). r=baku
...
MozReview-Commit-ID: 84cktBhkUOd
--HG--
extra : rebase_source : 1d03ce470c749e675e8afb9cd0ffe0cce686c109
2018-03-20 12:18:20 -07:00
Cosmin Sabou
734d5758a3
Backed out changeset 92532463d99c (bug 1445089) for web platform test failures on HTMLTrackElement/kind.html. CLOSED TREE
2018-03-20 23:37:37 +02:00
Tarek Ziadé
255bc818dc
Bug 1443443 - Extend PContent to retrieve Performance Counters in the parent process - r=baku
...
Adds the IPDL layer to asynchronously retrieve in the parent process the performance counters.
MozReview-Commit-ID: RbKstNx8pi
--HG--
extra : rebase_source : d7c00f2ef16623dbbd88ede0f6636ca56501e151
2018-03-20 20:07:41 +01:00
Matthew Gregan
3eacaf6b89
Bug 1445546 - Initialize COM on the MediaManager thread. r=padenot
...
MozReview-Commit-ID: 92FErxjmDE5
--HG--
extra : rebase_source : a1c3c5a1dd08a81fff64c85e7a953052803de64c
2018-03-20 10:31:40 +13:00
Bryce Van Dyk
8ade3f0631
Bug 1445089 - Revert workaround for a VS2017 <15.6 constexpr pointer math bug. r=dmajor
...
Bug 1408695 introduced a workaround in HTMLTrackElement for a bug in VS2017 <
15.6. Bug 1424281 bumps our minimum support versions so the workaround can be
removed.
MozReview-Commit-ID: 9aZb9ODPIlh
--HG--
extra : rebase_source : df4aac786e8db039e4ecd9912c453a74e1065876
2018-03-15 11:36:56 -04:00
Johann Hofmann
6412fc069e
Bug 1445326 - Part 1 - Check for internal origins when assigning persistent indexedDB storage. r=asuth
...
Internal users of indexedDB were using the storage: "persistent" option to
avoid losing their data due to quota management. We would like to remove
that proprietary option and are adding a way for internal origins to be
considered persistent storage by default. This should also prevent
previous users from losing their data.
MozReview-Commit-ID: 4cbfbAlHokM
--HG--
extra : rebase_source : 0f8e4f8716a2e302e10c3ede81ceb2216706dfc7
2018-03-15 10:35:05 +01:00
Cosmin Sabou
66b7c55e79
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-03-21 00:51:18 +02:00
Paul Adenot
885ea0a27a
Bug 1437366 - Test that sending and receiving audio when using a graph with a sample-rate that is not supported by the MediaPipeline code works. r=pehrsons
...
MozReview-Commit-ID: 4c5zgkYCX2T
--HG--
extra : rebase_source : 0541e36e980572e08426a715d56b7e2d7c2d152c
2018-03-05 14:53:09 +01:00
Paul Adenot
43aa0c346f
Bug 1437366 - Add a way to force the sample-rate used for a MediaStreamGraph. r=pehrsons
...
MozReview-Commit-ID: 4ICQiNKbUpJ
--HG--
extra : rebase_source : 686278509673cdd3b2705a5b20217ede075a8996
2018-03-02 19:27:57 +01:00
shindli
a569e1df9e
Backed out 3 changesets (bug 1366256) for failing in toolkit/components/url-classifier/tests/browser/browser_flashblock_off_with_always_activate.js | Plugin should have the correct 'plugin running' state on a CLOSED TREE
...
Backed out changeset fb9e8967c454 (bug 1366256)
Backed out changeset 5bee2ab0b174 (bug 1366256)
Backed out changeset c08e6bfa67d0 (bug 1366256)
2018-03-20 15:20:29 +02:00
Catalin Badea
ec64c538e5
Bug 1445792 - Merge nsIWindowMediator_44 back into nsIWindowMediator. r=dbaron
2018-03-20 05:27:00 -04:00
Kris Maglione
6b484d848d
Bug 1446676: Part 3 - Remove non-bootstrapped worker test add-on. r=aswan
...
Non-restartless extensions are no longer supported in the wild, and none of
the remaining automation extension rely on Workers in their components.
MozReview-Commit-ID: bh3nwwfM1g
--HG--
extra : rebase_source : ad3d131d6db984f4171c5f79b86de094d2cca1bf
2018-03-16 22:31:05 -07:00
David Parks
c23c31a83b
Bug 1366256: Part 3 - Broker camera CreateMutexW calls from plugin process r=jimm
...
The camera is blocked by the sandbox hardening in part 1. This intercepts and remotes the call to CreateMutexW that causes the camera to fail.
--HG--
extra : rebase_source : 8431b9c5b4e2ca35590692e0c71e68900b7f75b1
2018-03-07 16:00:53 -08:00
David Parks
6037ff4619
Bug 1366256: Part 2 - Refactor EndpointHandler to make special type handling opt-in r=jimm
...
Previously, all FunctionBrokers used the same global set of type marshalers to handle IPC. The marshaling behavior is endpoint-dependent so it is done with the EndpointHandler. This patch makes the EndpointHandler used by a specific RPC function into a template parameter to the function's FunctionBroker. It also divides up the current special type handling into two cases -- FileDlgEndpointHandler for plugin file dialog brokering, and SslEndpointHandler for SSL communication brokering.
--HG--
extra : rebase_source : 160abbc77a202b752dd41655980745e770c6b915
2018-03-13 16:38:15 -07:00
David Parks
81ae755687
Bug 1366256: Part 1 - Promote Windows plugin process sandbox to level 3 r=bobowen
...
Level 3 changes the plugin process access token from USER_INTERACTIVE to USER_LIMITED.
--HG--
extra : rebase_source : 0a037adf08e4f729bd9e129203f5c403cfc12f4b
2018-02-21 03:48:45 -08:00
Emilio Cobos Álvarez
48957d62c0
Bug 1446954: Cleanup !stylo and styloVsGecko test expectations. r=xidorn
...
MozReview-Commit-ID: J2glxiCWBVn
2018-03-20 11:29:51 +01:00
shindli
55e9f63bac
Merge inbound to mozilla-central. a=merge
2018-03-20 12:11:27 +02:00
Boris Zbarsky
837dc7eaaa
Bug 1446711 part 8. Get rid of nsIDOMMouseEvent. r=qdot
...
MozReview-Commit-ID: 2FK1MA4LGZj
2018-03-20 00:16:07 -04:00