Masatoshi Kimura
60816b85fa
Bug 1398445 - Remove window._content. r=mystor,qdot
...
MozReview-Commit-ID: 13KovslzGnM
--HG--
extra : rebase_source : 801700a3dc0b1ca207e3b47e9f6433fbd2d00505
2017-09-09 10:47:48 +09:00
Sebastian Hengst
006a58c35d
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 2iVDKexRjxu
2017-09-13 23:58:43 +02:00
Christoph Kerschbaumer
d52e12418d
Bug 1399468 - Update remaining tests within dom/browser-element to comply with new toplevel data: URI navigation policy. r=smaug
2017-09-13 16:07:19 +02:00
Michael Layzell
44f1d8fa25
Bug 1396976 - Flush IME document changes when entering nested Document Update, r=masayuki
2017-09-13 11:45:49 -04:00
Michael Layzell
5dff36164d
Bug 1398883 - Disable the DataTransfer::Protected state for Firefox 57, r=baku
...
This isn't a super essential feature, and is just a change to try to bring us in
line with chromium and the spec. As this has apparent web compat issues, and
DataTransfer is a hard to test area, this patch moves the changes behind a pref,
which we can come back to turning on after we ship 57.
2017-09-13 11:45:48 -04:00
Andrew Osmond
cf998634b8
Backed out changeset e66c8d65d0f1 (bug 1389021) because it did not reduce the crash volume.
2017-09-13 11:19:06 -04:00
Sebastian Hengst
61569e53a2
Backed out changeset 142c2979af94 (bug 1254688) for failing mochitest dom/tests/mochitest/general/test_resource_timing_unload.html | Only one entry should be found. r=backout on a CLOSED TREE
2017-09-13 16:58:44 +02:00
Sebastian Hengst
49cb3c40cb
Backed out changeset 0140b9418003 (bug 1398556) for asserting at dom/file/ipc/IPCBlobInputStream.cpp:555. r=backout on a CLOSED TREE
2017-09-13 16:57:39 +02:00
Sebastian Hengst
b3fd3e1e87
Backed out changeset 393e901c47f6 (bug 1399466) so bug 1398556 can be backed out. r=backout on a CLOSED TREE
2017-09-13 16:56:25 +02:00
Shawn Huang
f86d1e915d
Bug 1399038 - Enable Storage API on beta/release. r=janv, baku
2017-09-13 21:46:36 +08:00
Andrea Marchesini
88cc64e1f7
Bug 1399466 - IPCBlobInputStream should not use STS to read from the remote Stream, but DOMFile thread instead, r=smaug
2017-09-13 15:37:49 +02:00
Andrea Marchesini
2961a9e492
Bug 1398556 - IPCBlobInputStream should call OnInputStreamReady() on the current thread if ::AsyncWait() is called without passing nsIEventTarget, r=smaug
2017-09-13 15:29:39 +02:00
Valentin Gosu
825c888826
Bug 1254688 - Test that loaded in onunload shouldn't show up in the next page performance object r=bz
...
MozReview-Commit-ID: ApFxoKmwoji
2017-09-13 14:55:15 +02:00
Ben Kelly
f43590de33
Bug 1398484 Only assert that the channel does not change for top level service worker scripts. r=baku
2017-09-13 05:53:54 -07:00
Sebastian Hengst
7dd2b068b5
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-09-13 13:35:21 +02:00
Sebastian Hengst
e4a2f44531
merge autoland to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: 9SALJlvWgoZ
2017-09-13 13:32:44 +02:00
Sebastian Hengst
1fbe7771e8
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: GUc4LEY8qp4
2017-09-13 11:27:47 +02:00
Sebastian Hengst
dd669d05e1
merge autoland to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: JWKcdNfAFqk
2017-09-13 11:25:59 +02:00
Andrea Marchesini
57228a9b15
Bug 1359017 - onmessageerror for WindowEventHandlers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Andrea Marchesini
abd6b28844
Bug 1359017 - onmessageerror for Workers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Andrea Marchesini
f59c3de953
Bug 1359017 - onmessageerror for BroadcastChannel in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Andrea Marchesini
ab8673f32d
Bug 1359017 - onmessageerror for MessagePort in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:05 +02:00
Jon Coppeard
a3c0357907
Bug 1399141 - Attribute malloc memory when creating reflector object r=baku
2017-09-13 11:21:12 +01:00
Sebastian Hengst
a3ed708553
merge mozilla-central to mozilla-inbound. r=merge a=merge
2017-09-13 11:44:38 +02:00
Joel Maher
7806465584
Bug 1398244 - run mochitest-media on windows 10 instead of windows 8. r=rwood
2017-09-13 05:18:46 -04:00
Boris Zbarsky
101a69d71a
Bug 864845 part 2. Make window.content chromeonly. r=mystor
...
MozReview-Commit-ID: Q7hTmngEgI
2017-09-12 15:33:10 -04:00
Ryan VanderMeulen
68c8008faf
Backed out 7 changesets (bug 1364364) for causing bug 1399182.
...
Backed out changeset c517d8071dfb (bug 1364364)
Backed out changeset 809036cfd7d9 (bug 1364364)
Backed out changeset c394b06dc30c (bug 1364364)
Backed out changeset c5a737bbfdeb (bug 1364364)
Backed out changeset 21ee8f318a47 (bug 1364364)
Backed out changeset 074475da0f2c (bug 1364364)
Backed out changeset de6c153ec533 (bug 1364364)
--HG--
rename : dom/indexedDB/test/bfcache_page1.html => dom/indexedDB/test/bfcache_iframe1.html
rename : dom/indexedDB/test/bfcache_page2.html => dom/indexedDB/test/bfcache_iframe2.html
rename : dom/media/webspeech/synth/test/file_bfcache_page1.html => dom/media/webspeech/synth/test/file_bfcache_frame.html
rename : dom/media/webspeech/synth/test/file_bfcache_page2.html => dom/media/webspeech/synth/test/file_bfcache_frame2.html
rename : dom/workers/test/WorkerDebugger_frozen_window1.html => dom/workers/test/WorkerDebugger_frozen_iframe1.html
rename : dom/workers/test/WorkerDebugger_frozen_window2.html => dom/workers/test/WorkerDebugger_frozen_iframe2.html
rename : dom/workers/test/suspend_window.html => dom/workers/test/suspend_iframe.html
2017-09-12 13:21:17 -04:00
Sebastian Hengst
643376d693
Backed out changeset a8d6f6fd7bda (bug 1359017) for failing wpt's /html/dom/reflection-forms.html. r=backout
2017-09-13 08:56:53 +02:00
Sebastian Hengst
92d408093a
Backed out changeset 354139a05e75 (bug 1359017)
2017-09-13 08:56:23 +02:00
Sebastian Hengst
264522f53d
Backed out changeset 9248962260f9 (bug 1359017)
2017-09-13 08:56:18 +02:00
Sebastian Hengst
66969c6b7b
Backed out changeset 7b45c1aebf7f (bug 1359017)
2017-09-13 08:56:13 +02:00
Andrea Marchesini
68fed142b9
Bug 1359017 - onmessageerror for WindowEventHandlers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Andrea Marchesini
977186322a
Bug 1359017 - onmessageerror for Workers in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Andrea Marchesini
f3bcbfa12b
Bug 1359017 - onmessageerror for BroadcastChannel in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:06 +02:00
Andrea Marchesini
456461ba4d
Bug 1359017 - onmessageerror for MessagePort in case StructuredClone algorithm fails when deserializing, r=masayuki, r=smaug
2017-09-13 05:59:05 +02:00
Sebastian Hengst
ecf716b8bb
merge mozilla-inbound to mozilla-central. r=merge a=merge
...
MozReview-Commit-ID: CmMBcpJapLy
2017-09-12 11:35:15 +02:00
Xidorn Quan
a0f7c55075
Bug 1398619 - Correctly inherit backend for document created by DOMParser, and add test for it. r=bholley
...
The old code doesn't work because mScriptHandlingObject is a nsWeakPtr,
which cannot be casted to nsPIDOMWindowInner directly.
Since scriptHandlingObject is a strong reference to the same object, we
can just try casting that.
MozReview-Commit-ID: JRBs5N6xxc0
--HG--
extra : rebase_source : cd0237553198182b00ff9c667a17271b23464567
2017-09-12 14:28:27 +10:00
James Cheng
be5b995e78
Bug 1397123 - [Part2] Decouple ChromiumCDMProxy from ChromiumCDMParent. r=cpearce
...
1. Pass ChromiumCDMCallback interface to ChromiumCDMParent instead of ChromiumCDMProxy directly.
2. Wrap dispatching to main thread function to clean up the redundant code.
MozReview-Commit-ID: 5HxS9Fc1yr
--HG--
extra : rebase_source : 3ac4c4b260f3196bd862e97aaf12c2422d43ad11
2017-09-11 12:17:36 +08:00
James Cheng
e3b97ecea3
Bug 1397123 - [Part1] Make aMessage of CDMProxy::OnSessionMessage const. r=cpearce
...
MozReview-Commit-ID: Bsw6s2HE02
--HG--
extra : rebase_source : 40a0bd4d5cc20210322daed0eba04dec2273fbd7
2017-09-11 12:16:18 +08:00
Stone Shih
6837036723
Bug 1397461: Fire coalesced mousemove event when the event button or buttons changes. r=smaug.
2017-09-08 10:21:09 +08:00
Bill McCloskey
fe8e58f308
Bug 1397941 - Fix DecodedStream labeling bug (r=jwwang)
...
MozReview-Commit-ID: KL5XzLJuWgz
2017-09-11 19:10:59 -07:00
Alastor Wu
7ed84d4e89
Bug 1397141 - part8 : update test for video under 48x48. r=jya
...
In patch3, we remove the minimum resolution check, now the video under 48x48 can
be playback successfully. Therefore, removing them from error test and we should
ensure they can be playback.
MozReview-Commit-ID: BvLtr4DN1hU
--HG--
extra : rebase_source : 30b9dc35f5754d6ecc7cddaf7f5a9fabf9965889
2017-09-13 15:38:24 +08:00
Alastor Wu
10f4de4d65
Bug 1397141 - part7 : update error description in MFR. r=jya
...
MozReview-Commit-ID: 9Sb5ogX2Bf2
--HG--
extra : rebase_source : 8a2ae32439097c583c63290009b8ca5de36b49a8
2017-09-13 15:38:06 +08:00
Alastor Wu
116ce6a963
Bug 1397141 - part6 : use MediaResult to replace nsresult r=jya
...
Return MediaResult instead of using nsresult, because it can contain more detailed
error information. We could also return this error with our rejected decode promise.
MozReview-Commit-ID: 80yEAbxqvWu
--HG--
extra : rebase_source : 51a56b571767c6b64f0c92353585261b28ea5616
2017-09-13 15:37:50 +08:00
Alastor Wu
686b38b20a
Bug 1397141 - part5 : update error description from GPU process. r=jya,mattwoodrow
...
MozReview-Commit-ID: 9aKyYftBnUo
--HG--
extra : rebase_source : a497e12d98e3a2b0e0ec2afa60298cacbe1a5ea9
2017-09-13 15:37:24 +08:00
Alastor Wu
1df67c03cc
Bug 1397141 - part4 : change mLastError type to MediaResult r=jya
...
Change mLastError type to MediaResult and send it as parameter to PDM::CreateVideoDecoder
in order to get detailed error description.
MozReview-Commit-ID: 4sIRXTHsrzr
--HG--
extra : rebase_source : 23d72cc72f5683305745024de913f44298d717d5
2017-09-13 15:05:52 +08:00
Alastor Wu
b89748ad91
Bug 1397141 - part3 : remove the minimum resolution check. r=jya
...
After bug 1392143, we won't enable HW decoding for the resolution < 132 pixels.
In addition, software decoder doesn't have the minimum resolution limit, so
we can remove the minimum resolution check.
MozReview-Commit-ID: 7MiLpwjiq3s
--HG--
extra : rebase_source : 742556f6f2fb40b3e5e69212707a606d3b22ed36
2017-09-13 15:05:45 +08:00
Alastor Wu
0eecc91949
Bug 1397141 - part2 : move resolution constraints to WMFVideoMFTManager r=jya
...
WMFDecoderModule should only focus on whether the mime type is supported or not.
Let WMFVideoMFTManager do the checking.
MozReview-Commit-ID: K6jPfrntu7s
--HG--
extra : rebase_source : f6ba055824c3a7ebac85666e3201fd6b79e8d815
2017-09-13 15:05:37 +08:00
Alastor Wu
95cde08ed5
Bug 1397141 - part1 : update error description for getting more details r=jya
...
We should report the more detailed error when creating the decoder failed,
instead of just reporting "can not create decoder".
MozReview-Commit-ID: 8vunP5c3zzI
--HG--
extra : rebase_source : 327a988463bf61ad17d1f93bf0a2640d9c9735c7
2017-09-13 15:05:25 +08:00
Sebastian Hengst
f992c70670
Backed out changeset 6f22cc93383c (bug 1397141) for bustage at dom/media/ipc/VideoDecoderParent.cpp:87 (undeclared variable). r=backout on a CLOSED TREE
2017-09-13 09:26:39 +02:00