Mike de Boer
55eb7fc684
Bug 1401678 - Proxy nsISound::beep() and nsISound::play() calls from the content process to the parent process and beep away there. r=bkelly
...
MozReview-Commit-ID: J7NwDeVYvQw
--HG--
extra : rebase_source : 899e95648ea3d38261a868eda813b16214ed8ffe
2018-01-16 13:24:51 +01:00
Andreea Pavel
c98c2f7291
Backed out 2 changesets (bug 1428491) for failing browser chrome mochitest at /builds/worker/workspace/build/src/layout/style/ServoStyleSet.cpp:941 on a CLOSED TREE
...
Backed out changeset 308e79e6c98f (bug 1428491)
Backed out changeset dbfd798e491b (bug 1428491)
2018-01-16 14:26:41 +02:00
Emilio Cobos Álvarez
bde9657140
Bug 1428491: Make the style set know about a document, not a pres context. r=heycam
...
MozReview-Commit-ID: I7T41NiHuJv
--HG--
extra : rebase_source : 4642cf6f511f5c4e5ba285e2e865574a44459081
2018-01-05 13:51:08 +01:00
Edgar Chen
629d03627c
Bug 1420377 - Avoid atomizing 'is' value twice when the custom element is created from parser; r=smaug
...
MozReview-Commit-ID: JHw3di1Q9E9
--HG--
extra : rebase_source : a1f1ac6ddefc7d2ffb543eb30fc41c868f050288
2017-11-24 16:57:00 +08:00
James Cheng
225c6d93a8
Bug 1420836 - Part2 - Pass the storage id from content process to GMP process then provide it to CDM. r=cpearce
...
MozReview-Commit-ID: 2VFNHaL5p73
--HG--
extra : rebase_source : 67c217512b57ba47652fbb77d4b27e46058717f3
2018-01-03 15:37:07 +08:00
James Cheng
c99cb87836
Bug 1420836 - Part1 - Provide a utility function to compute the storage id. r=cpearce
...
The CDM on Mac and Windows will ask the host for storage id.
We compute the storage id by hashing machine id, origin salt and browser id.
MozReview-Commit-ID: 4fTCaOKgSIe
--HG--
extra : rebase_source : 20fe8ab93966bb74b46eebbfbddc8486ceea4705
2018-01-03 15:23:15 +08:00
JW Wang
1192c9ff4d
Bug 1416084. P2 - wake up readers when download is suspended. r=bechen,gerald
...
It is possible that download is suspended after all bytes are received but
before OnStopRequest is notified. In that case, we will fail to wake up the
readers waiting to read the partial block and cause bug 1412737 comment 30.
MozReview-Commit-ID: GUk4lXO6Upk
--HG--
extra : rebase_source : 2fc277fa54842e434c3f69a474c44fb4c58c976e
2018-01-15 10:25:11 +08:00
JW Wang
0ac7a8be1f
Bug 1416084. P1 - reapply bug 1412737 P4: wake up readers only when we have blocks committed to the cache. r=bechen,gerald
...
Per bug 1412737 P2 changes, a reader will always read data from the cache or
from the last block in the memory. NotifyDataReceived() will be slightly more
efficient if we don't wake up readers unnecessarily when there are no new blocks
committed to the cache.
MozReview-Commit-ID: Afcy5OOeIk3
--HG--
extra : rebase_source : 64916432081d23234e4cc923c343a9724d6c77db
2018-01-15 10:09:02 +08:00
Dorel Luca
09deda375a
Merge mozilla-central to autoland r=merge
2018-01-16 06:07:49 +02:00
Chris Pearce
f800da4db3
Bug 1430673 - Remove CDMProxy::GetSessionIdsForKeyId(). r=JamesCheng
...
MozReview-Commit-ID: EMT8BaHE2Pf
--HG--
extra : rebase_source : 292412397b5a3617857daf199e324f3560a58f14
2018-01-16 11:38:27 +13:00
James Cheng
b1845ae48e
Bug 1430517 - Remove VIDEO_CHROMIUM_CDM_MAX_SHMEMS telemetry. r=cpearce
...
MozReview-Commit-ID: 6dPV5dGACnx
--HG--
extra : rebase_source : df364e1927c9a073bf4957fe1ea4fb9ea8395d2f
2018-01-15 11:21:28 +08:00
Andrea Marchesini
41d4da5cef
Bug 1425440 - Introduce nsINode::RemoveChildNode, r=catalinb
2018-01-15 17:18:38 +01:00
Andrea Marchesini
205d40e2d7
Bug 1425440 - Get rid of GetChildAt_Deprecated in nsDocumentEncoder, r=catalinb
2018-01-15 17:18:03 +01:00
Gurzau Raul
e0cb05876d
Merge inbound to mozilla-central. a=merge
2018-01-15 11:57:47 +02:00
Jessica Jong
bf1d5c0073
Bug 1429656 - Implement ShadowRoot.activeElement. r=smaug
2018-01-15 14:42:47 +08:00
Jessica Jong
20d2281c59
Bug 1429982 - cloneNode on ShadowRoot interface should throw NotSupportedError. r=smaug
...
The spec changed in order to align with the error thrown by importNode.
--HG--
rename : dom/tests/mochitest/webcomponents/test_bug1176757.html => dom/tests/mochitest/webcomponents/test_shadowroot_clonenode.html
2018-01-15 14:42:43 +08:00
Stone Shih
76cbc214bf
Bug 1414336 - Add a test case to make sure pointercancel isn't fired when content prevents default on touchstart. r=kats.
...
MozReview-Commit-ID: 93FSsD3bXvA
2018-01-13 07:33:21 +08:00
Alastor Wu
cb52b8db63
Bug 1428722 - part2 : move all user-activation implementation details to nsDocument. r=smaug
...
In order to write tests, I would like to create an method that allows chorome js can directly set the user-activation flag.
Therefore, I need to move all these details into nsDocument, then we could easily simulate the user activation.
MozReview-Commit-ID: 5JrCoQc0vF7
--HG--
extra : rebase_source : 256ff2993ef754dc51409e7e444b868a3302bd65
2018-01-11 17:26:30 +08:00
Alastor Wu
acecd71925
Bug 1428722 - part1 : always activate the top level frame. r=smaug
...
For top level frame, it should also be activated when user activate its child frame.
eg. A (youtube.com) -> B (ad.com), when user activate B frame, the A frame would also be activated.
MozReview-Commit-ID: BP7eGKiqYJe
--HG--
extra : rebase_source : 8a07e2a46d70957989168a9ee677e5241fee61fe
2018-01-08 16:44:28 +08:00
Munro Mengjue Chiang
6da9bf9b27
Bug 1420585 - refine logs. r=jib
...
MozReview-Commit-ID: KJlFTQALAb4
--HG--
extra : rebase_source : c33ea991c82090741c28d4b8dba092c5e1d7b51c
2018-01-05 15:51:48 +08:00
Chris Peterson
37efe4d0e6
Bug 1428535 - Add missing override specifiers to overridden virtual functions. r=froydnj
...
MozReview-Commit-ID: DCPTnyBooIe
--HG--
extra : rebase_source : cfec2d96faeb11656d86d760a34e0a04cacddb13
extra : intermediate-source : 6176724d63788b0fe8caa3f91607c2d93dbaa7ec
extra : source : eebbb0600447f9b64aae3bcd47b4be66c02a51ea
2017-11-05 19:37:28 -08:00
Coroiu Cristina
c90daa0e30
Merge mozilla-central to autoland r=merge a=merge on a CLOSED TREE
2018-01-13 12:02:52 +02:00
Coroiu Cristina
c6a942e1bf
Merge inbound to mozilla-central r=merge a=merge
2018-01-13 11:55:23 +02:00
Csoregi Natalia
739e4b302b
Backed out changeset 19af171d7718 (bug 1401678) for failing nsSoundProxy.cpp:63 on a CLOSED TREE
2018-01-13 01:39:10 +02:00
Andrew McCreight
4a42e66fbe
Bug 1430183 - ClassTypedef from CodeGen.py is unused. r=qdot
...
This was used in CGPrototypeTraitsClass, but that usage was removed at
some point.
MozReview-Commit-ID: G3bGMma5XTw
--HG--
extra : rebase_source : 89ff19e10bba68a8e3e3392d3695448dfb245d7c
2018-01-12 10:43:39 -08:00
Xidorn Quan
7955befd91
Bug 1429959 - Make nsBindingManager::EnumerateBoundContentBindings yield each binding only once. r=emilio
...
MozReview-Commit-ID: LxiF2RngJmq
--HG--
extra : rebase_source : cb75c5c20445fe6e00a0a161465bdfb7fac881be
2018-01-12 11:59:51 +11:00
Byron Campen [:bwc]
c3f235552f
Bug 1425621 - Part 6: Update mochitests to match new behavior. r=jib
...
MozReview-Commit-ID: GIloM9yzyEB
--HG--
extra : rebase_source : b4201568aae477379a3d9538e57a1733afc3fc56
extra : intermediate-source : 38be599cd677ee40c858b9932cecd91c9b76d054
extra : source : adb2834d52f3f678c1204cb4a678bd5cb2327ccd
2017-12-21 11:26:28 -06:00
Byron Campen [:bwc]
ae7b275a48
Bug 1425621 - Part 5: Handle transceiver removal caused by rollback after track events. r=drno,jib,smaug
...
MozReview-Commit-ID: 5Z5ntG5Bvgc
--HG--
extra : rebase_source : ae8a2438dfdc1dd968768fba86a8a6752934bd82
extra : intermediate-source : 347e79f12f838355b45f3eebbc33322bf866d75f
extra : source : 8a127885a8d0265994c5f9d4ef9bd384279f6858
2017-12-21 10:22:37 -06:00
Byron Campen [:bwc]
802d9b4a0d
Bug 1425621 - Part 4: Move track event logic to JS. r=drno,jib,smaug
...
MozReview-Commit-ID: 8kUbYQnD3Oc
--HG--
extra : rebase_source : a1f0685c8156c75438cf57e0d55117b8a4025bc8
extra : intermediate-source : 9b756cb6bccaca473925679725688a012d4086f6
extra : source : b3f9155a0ec77f819a0a02ce798d0d0a84da0524
2017-12-20 17:00:40 -06:00
Byron Campen [:bwc]
5331725296
Bug 1425621 - Part 3: Implementation for MediaStream.onremovetrack. r=pehrsons
...
MozReview-Commit-ID: 70Hsr4G4cp6
--HG--
extra : rebase_source : fd25ff1b39b9923f85b43dcc9d55c92d39baec65
extra : intermediate-source : f6c7d3fda2f3fcc9ecb8be6daa2f665bafa16a9c
extra : source : 574c407e80072fd2ad7827e4e22d0202bddc3cd1
2017-12-20 12:36:19 -06:00
Byron Campen [:bwc]
d81f3f59fe
Bug 1425621 - Part 2: webidl for MediaStream.onremovetrack. r=smaug
...
MozReview-Commit-ID: BqBR3uFlrT2
--HG--
extra : rebase_source : 95cd2848eddac95d49323a37063934e11a9d4d6a
extra : intermediate-source : 5458f04358cb7fdd4974c39347b22a1ed432555d
extra : source : b5aca40119eafb23a6661add2d7a2cdfbbde793d
2017-12-20 12:35:46 -06:00
Byron Campen [:bwc]
5b3880b10d
Bug 1425621 - Part 1: Test-case for removeTrack and MediaStream.onremovetrack. r=jib
...
Also, expects onmute to happen before SRD resolves, even for offers.
MozReview-Commit-ID: 2ibQKDfyHYH
--HG--
extra : rebase_source : c47533d173ae13b851e585158811118047968a19
extra : intermediate-source : ab30f91e677aece43bd5049ac0e3725a0793328e
extra : source : bee557f078c402c7893c19ca1dc3bc2164261e65
2017-12-18 14:37:43 -06:00
Nika Layzell
261933c435
Bug 1383876 - Part 5: Clean up in moz.build files, r=freesamael
...
MozReview-Commit-ID: 1HKNAeI7hSV
2018-01-12 17:53:00 -05:00
Nika Layzell
319310193a
Bug 1383876 - Part 4: Remove even more tests which no longer work, r=freesamael, r=smaug
...
MozReview-Commit-ID: 5j8fNeKuHAM
2018-01-12 17:52:58 -05:00
Nika Layzell
e0822be7b9
Bug 1383876 - Part 2: Remove GroupedSHistory and Prerendering logic from JS code, r=freesamael
...
MozReview-Commit-ID: KwvOcgQKheK
2018-01-12 17:52:54 -05:00
Nika Layzell
a0d1f16079
Bug 1383876 - Part 1: Remove GroupedSHistory and Prerendering logic from C++ code, r=freesamael, r=smaug
...
MozReview-Commit-ID: 2aHA6NcQPGk
2018-01-12 17:52:52 -05:00
Csoregi Natalia
b64306c51a
Merge mozilla-central to inbound. r=merge a=merge CLOSED TREE
2018-01-13 00:04:06 +02:00
Csoregi Natalia
7476b71e00
Merge inbound to mozilla-central r=merge a=merge
2018-01-12 23:59:06 +02:00
Ben Kelly
020e20e535
Bug 1425965 P7 Fix dom/push/test/test_error_reporting.html to expect new console reporting mechanism. r=asuth
2018-01-12 12:16:06 -05:00
Ben Kelly
cd445b9897
Bug 1425965 P6 Change test_fetch_integrity.html not to expect exact window ID values in console messages. r=asuth
2018-01-12 12:16:06 -05:00
Ben Kelly
ca1c57878e
Bug 1425965 P4 Remove mControlledDocument, mRegisteringDocuments, and mNavigationIntercepts from ServiceWorkerManager. r=asuth
2018-01-12 12:16:05 -05:00
Ben Kelly
18648deb01
Bug 1425965 P3 Make ServiceWorkerManager::FlushReportsToAllClients() use FlushReportsToConsoleForServiceWorkerScope(). r=asuth
2018-01-12 12:16:04 -05:00
Ben Kelly
88cfd7461c
Bug 1425965 P2 Add nsIConsoleReportCollector::FlushReportsToConsoleForServiceWorkerScope(). r=baku
2018-01-12 12:16:04 -05:00
Ben Kelly
eb42607c4e
Bug 1425965 P1 Make ServiceWorkerManager::ReportToAllClients use ConsoleUtils::ReportForServiceWorkerScope. r=asuth
2018-01-12 12:16:03 -05:00
Ryan VanderMeulen
636edb9f6d
Merge m-c to inbound. a=merge
2018-01-12 11:35:56 -05:00
Kearwood "Kip" Gilbert
77e75469f3
Bug 1426500 - Part 2: Update test_interfaces mochitest to expect WebVR interfaces to be disabled on release builds for macOS. r=smaug, a=me
2018-01-11 15:13:58 -08:00
Narcis Beleuzu
4de0807d09
Merge inbound to mozilla-central r=merge a=merge
2018-01-12 13:25:57 +02:00
Margareta Eliza Balazs
82e1a579e9
Backed out changeset add48ffcf303 (bug 1429754) for gl failing in dom/canvas/test/webgl-mochitest/ensure-exts/test_EXT_color_buffer_half_float.html on a CLOSED TREE
2018-01-12 07:10:00 +02:00
Boris Zbarsky
02eaa145e7
Bug 1429531. Add MOZ_CAN_RUN_SCRIPT annotations to SVG methods that can call GetPrimaryFrame. r=mystor
...
MozReview-Commit-ID: KoXEBUa2OjR
2018-01-11 23:01:20 -05:00
Jeff Gilbert
c606284204
Bug 1429754 - Trust the driver about floating point support. - r=daoshengmu
...
Remove the probe, and remove the cached value check.
Also remove dead code which relies on this sometimes-clamping glGet query.
MozReview-Commit-ID: JA1VgH8fLRB
2018-01-11 18:53:23 -08:00