Ehsan Akhgari
69dce6c397
Bug 1310101 - Remove nsILoadContext::IsAppOfType; r=baku
2016-10-14 10:45:27 -04:00
Christoph Kerschbaumer
0341cd9771
Bug 1307321 - Use correct length of CSP report when sending violations. r=jrgm,freddyb
2016-10-14 15:23:24 +02:00
Carsten "Tomcat" Book
260c42fadb
Merge mozilla-central to mozilla-inbound
2016-10-14 15:00:30 +02:00
Carsten "Tomcat" Book
e90a683f18
Backed out changeset 9c7364b4579d (bug 1308615) for suspicion that this caused pgo windows test crashes
2016-10-14 14:59:36 +02:00
Carsten "Tomcat" Book
fed18a42c0
Backed out changeset 5af415bbb107 (bug 1308615)
2016-10-14 14:58:51 +02:00
Xidorn Quan
80c70397ac
Bug 1292432 part 10 - Make style/link elements return StyleSheet. r=heycam
...
MozReview-Commit-ID: EIcfdYGZ8UH
--HG--
extra : source : 3fd1c648a97cef67b9ae080f26e22dba4f7be62f
2016-10-14 22:25:38 +11:00
Xidorn Quan
ea2d289c2c
Bug 1292432 part 9 - Change WebIDL interface of CSSStyleSheet to StyleSheet. r=heycam
...
MozReview-Commit-ID: 5AXhsuvvrwe
--HG--
extra : source : 218d4c72938f74f16af22239a99fbdf0e4c621cf
2016-10-14 22:25:38 +11:00
Carsten "Tomcat" Book
b474cb6353
merge mozilla-inbound to mozilla-central a=merge
2016-10-14 11:59:12 +02:00
Eric Rahm
b8cfe3a083
Bug 1308615 - Part 2: Stop using nsISupportsArray for observer messages. r=jesup
...
This removes the rest of the usage of nsISupportsArray in MediaManager.
MozReview-Commit-ID: EqXTRNyKiva
2016-10-13 22:02:58 -07:00
Eric Rahm
441292eb71
Bug 1308615 - Part 1: Use nsIArray in nsIMediaManagerService. r=jesup
...
This converts nsIMediaManagerService to use nsIArray rather than
nsISupportsArray. All usages of the interface are updated.
MozReview-Commit-ID: 1PLczEptf59
2016-10-13 22:02:47 -07:00
Boris Zbarsky
e158454b4e
Bug 1309970. Add a way to return frozen arrays to chrome callers with a .contains defined on them, returning the same value as .includes. r=qdot
2016-10-13 22:14:26 -04:00
Michael Layzell
d85d6ed949
Bug 1309645 - Stop providing image/jpeg files as a string to websites, r=enndeakin
...
MozReview-Commit-ID: 1NsWeMk5V5s
2016-10-13 16:58:19 -04:00
Ehsan Akhgari
13850f4183
Bug 1309628 - Hide support for dispatching selection events on the contents of text controls behind a pref; r=mystor
...
This patch adds a pref to control whether we dispatch the selection
events for changes in the contents of input and textarea text controls.
The spec for this feature hasn't been written yet, and we need to exclude
this part of the selection API from the part we want to ship.
2016-10-13 16:52:07 -04:00
Gijs Kruitbosch
50d9c231a4
Bug 1309838, r=jrmuizel
...
MozReview-Commit-ID: BPj83XzAcqw
--HG--
extra : rebase_source : ddec0ceff01f05951fd419caab95ad2a488379b0
2016-10-13 11:55:06 +01:00
Ehsan Akhgari
430e61c30f
Bug 1248148 - Disable firing selection events during HTML editor initialization; r=mystor
...
This is similar to what we do for the plaintext editor initialization.
2016-10-13 13:46:40 -04:00
Ehsan Akhgari
75d4b96af8
Bug 1306800 - Remove support for app theming; r=myk,baku
2016-10-13 13:23:03 -04:00
Ehsan Akhgari
9de6bbbaec
Bug 1261019 - Part 3: Remove Navigator.mozApps and code depending on it; r=myk,jryans,fabrice,mcmanus,peterv
2016-10-13 13:18:41 -04:00
Boris Zbarsky
c2b1b76799
Bug 1309326. Fix the HTML serializer's handling of self-closing tags inside <pre> to correctly keep track of our mPreLevel. r=ehsan
...
The test change makes sure the test actually tests this codepath. The resulting
test expectation changes are all due to the test now recognizing <pre> as preformatted.
2016-10-13 12:44:20 -04:00
Boris Zbarsky
17ccfd1011
Bug 1306472. Back out bug 1268047, because the spec it tried to implement backs the web. r=smaug
2016-10-13 12:10:23 -04:00
Carsten "Tomcat" Book
5194fbe95c
Merge mozilla-central to mozilla-inbound
2016-10-14 12:20:46 +02:00
Jon Coppeard
529ca3aff2
Bug 1308919 - Fix typo in comments r=bz on a CLOSED TREE
2016-10-14 10:24:56 +01:00
Jon Coppeard
6ca64e3652
Bug 1308919 - Don't make Handles to Heap<T> as it avoids the read barrier r=bz
2016-10-14 09:45:28 +01:00
Gerald Squelart
e076c9edaa
Bug 1263665 - media.libavcodec.allow-obsolete=true bypasses blocking - r=jya
...
If "media.libavcodec.allow-obsolete" is set to true, the checks for older
libavcodec library versions are ignored.
MozReview-Commit-ID: HBhHfFomsrr
--HG--
extra : rebase_source : 6bfe06bd4354fcda90d7d33bedcbd176663cab31
2016-10-05 15:04:04 -07:00
Michelangelo De Simone
d089be15c2
Bug 1306778 - Remove DOM/tv and related code. r=jst
...
MozReview-Commit-ID: 25Mch3xznlh
--HG--
extra : rebase_source : 8ed0967556ee709fb7ca00713d29049a4515f1c7
2016-09-30 16:38:03 -07:00
JW Wang
51234deb68
Bug 1309761 - Some tweaks to MediaDecoder::DumpDebugInfo(). r=bechen
...
MozReview-Commit-ID: 9e7sImUs2vz
--HG--
extra : rebase_source : 6699aea482efac0e996ccee51ecc6009c1de64e3
extra : source : 640ba5ebf3e8898796c7d34c899add9a05a6a396
2016-10-11 16:58:09 +08:00
Hiroyuki Ikezoe
db9f210a8c
Bug 1283754 - Part 5: Run tests with subtree:true option. r=boris
...
We should run basically tests with subtree true or false option.
MozReview-Commit-ID: 8HDAnKh7Xq
--HG--
extra : rebase_source : 13d1551240bf68b776df5111c512cd13e248a0ea
2016-10-14 09:34:37 +09:00
Hiroyuki Ikezoe
5e4865cab0
Bug 1283754 - Part 4: Split test cases for script animations which can be re-written to synchronous test in test_animation_observers.html. r=boris
...
All of the split out test cases were re-written with synchronous API.
Also, cleanup codes in the end of each test cases, e.g. anim.cancel(), were
dropped because we now create a new MutationObserver and a new element for
each test respectively.
MozReview-Commit-ID: 9Bx0OUOU9On
--HG--
extra : rebase_source : c51b9e850bfdc692344012b9176a17083187ab89
2016-10-14 07:58:32 +09:00
Hiroyuki Ikezoe
16b8fd8f57
Bug 1283754 - Part 3: Add setupSynchronousObserver to write synchronouse tests for MutaionObserver. r=boris
...
MozReview-Commit-ID: 1sV5QHVeEyw
--HG--
extra : rebase_source : 766a282f486a9b68c53771a7d56de3fe659b57ca
2016-10-14 06:52:11 +09:00
Hiroyuki Ikezoe
4e61e83811
Bug 1283754 - Part 2: Replace await_frame() with waitForFrame(). r=boris
...
MozReview-Commit-ID: 3PhjL7H5qip
--HG--
extra : rebase_source : 222e405e52e8cab709318680151761bc97534d4f
2016-10-14 06:51:48 +09:00
Hiroyuki Ikezoe
4b0ac89265
Bug 1283754 - Part 1: Drop await_timeout() and await_timeout(). r=boris
...
No one uses these functions.
MozReview-Commit-ID: DLZXQdOzBZA
--HG--
extra : rebase_source : 8471202815f4baf0d0ea911ceb21e21f59800d50
2016-10-14 06:51:37 +09:00
Sebastian Hengst
83c48072d6
Backed out changeset 6a4cf8732cb1 (bug 1308615) for failing browser-chrome tests like browser_devices_get_user_media.js. r=backout on a CLOSED TREE
2016-10-14 01:17:08 +02:00
Sebastian Hengst
47dffb47bc
Backed out changeset dbf7653be16f (bug 1308615)
2016-10-14 01:16:08 +02:00
Eric Rahm
06a26b0b8c
Bug 1308615 - Part 2: Stop using nsISupportsArray for observer messages. r=jesup
...
This removes the rest of the usage of nsISupportsArray in MediaManager.
MozReview-Commit-ID: EqXTRNyKiva
--HG--
extra : rebase_source : afc25d91dfcabf6f8f5c9aca6828d41acac9e97e
2016-10-10 13:14:38 -07:00
Eric Rahm
62ae2ac79e
Bug 1308615 - Part 1: Use nsIArray in nsIMediaManagerService. r=jesup
...
This converts nsIMediaManagerService to use nsIArray rather than
nsISupportsArray. All usages of the interface are updated.
MozReview-Commit-ID: 1PLczEptf59
--HG--
extra : rebase_source : 069b6ec173bb98ab08d93279b5e983494184f8c0
2016-10-10 13:14:34 -07:00
Mike Conley
edf079f24b
Bug 1303077 - Annotate hangs that occur on the content process main thread during paint forcing. r=aklotz,billm
...
MozReview-Commit-ID: 9UBsoy5sIJE
--HG--
extra : rebase_source : f05a7735690c92b284c01c4b92425ed451d23fd5
2016-10-13 16:41:28 -04:00
JW Wang
dd6efb8d23
Bug 1306551 - don't update playback position for video-only seek when seek is completed. r=kaku
...
MozReview-Commit-ID: 7vByX0pPNo
--HG--
extra : rebase_source : e8a818eb38c37c41060ec03ce6d31357bb15c218
extra : source : b0732e355e045fc859e740a996d98c54f5b8a61e
2016-10-06 17:06:58 +08:00
Carsten "Tomcat" Book
f3a0e0a65e
Merge mozilla-central to autoland
...
--HG--
extra : rebase_source : ed5871b95beeb440688654cc676c5438c2898ccf
2016-10-13 12:00:23 +02:00
Carsten "Tomcat" Book
802e7b16f9
merge mozilla-inbound to mozilla-central a=merge
2016-10-13 11:53:49 +02:00
Ehsan Akhgari
960c84d107
Bug 980586 follow-up: Remove PContentDialog.ipdl
...
This is a remnant of the patch originally landed. The file is unused.
2016-10-12 20:59:03 -04:00
Carsten "Tomcat" Book
124ddbc375
Backed out changeset fe84473a739c (bug 567954) for failing mda tests due to own test
...
--HG--
extra : rebase_source : 2dff4cc1499b5016edb11f208262e57927ecfab7
2016-10-13 11:32:45 +02:00
Andreas Pehrson
adb5ba763c
Bug 1304950
- Reduce timeslice to avoid races with the source ending. r=jwwang
...
Media element capture pushes data to MSG ahead of currentTime which together
with the direct listeners that we use in MediaRecorder we end up finishing
the recording in less than the 250ms that this test uses as the recording
timeslice.
Lowering the timeslice here seems to fix this. I'm using 1 here since it's the
minimum valid number.
MozReview-Commit-ID: KAlRoHWHPSV
--HG--
extra : rebase_source : cc2af7829dca734b0411383a6b92dd0691533411
2016-10-12 16:02:56 +02:00
Andreas Pehrson
05686d2182
Bug 1304950
- Defer mozCaptureStream() until after "loadedmetadata". r=jwwang
...
Starting capture after tracks are known ensures that we can start getting data
immediately as we play() the element. Before there was a risk of missing some
initial data, which caused this intermittent.
MozReview-Commit-ID: FxaiiVtKaKD
--HG--
extra : rebase_source : 15eac09da8757fba81d52c66c22a4439ee956e84
2016-10-11 16:08:37 +02:00
Chia-hung Tai
2da209c936
Bug 567954 - Use onloadeddata to contorl the suspend and resume of MediaResource. r=jwwang.
...
MozReview-Commit-ID: CSHDXuEf5pD
--HG--
extra : rebase_source : e292d0bffd3ac1b107f5372e7526c59cfecd8220
2016-10-03 17:48:03 +08:00
Gerald Squelart
d86c5be6f3
Bug 1263665 - DecDoc handling of libavcodec linking issues - r=jya, r=smaug
...
If libavcodec is present but cannot be used, Decoder Doctor sends a distinct
notification to better help the user find the issue.
MozReview-Commit-ID: IGXPIY1b8AS
--HG--
extra : rebase_source : e2884e442f611464bd995e0b2d8b32bec05a148a
2016-09-22 00:06:45 -07:00
Gerald Squelart
653c89f1cb
Bug 1263665 - Expose reason for libavcodec linking failure - r=jya
...
FFmpegLibWrapper returns a precise success/failure code.
FFmpegRuntimeLinker uses that to record the most interesting issue and
associated library name (if any).
MozReview-Commit-ID: J7asDfngw5e
--HG--
extra : rebase_source : 206c5bccc1ca2e2284dd836aef4b4781447459b2
2016-09-22 01:59:59 -07:00
Gerald Squelart
206f9a0404
Bug 1263665 - Block libav < 54.35.1 - r=jya
...
MozReview-Commit-ID: HgTXlDnj2Gw
--HG--
extra : rebase_source : c579cdc2bc0d0cde58da0dd621e8c09f74bc59eb
2016-09-21 00:04:12 -07:00
Andreas Farre
7d049815d5
Bug 1309916 - Add missing namespace qualifier for BlobImpl. r=baku
...
MozReview-Commit-ID: 1RolRKrrZbc
2016-10-13 09:01:00 +02:00
JW Wang
d30c88bef8
Bug 1309111
- Some macros are not expanded correctly by MSVC. r=gerald
...
MozReview-Commit-ID: BGJXOgslSt8
--HG--
extra : rebase_source : a62efe2e0653f009a7010e5c95dcbb09bed2213b
extra : source : f8a392e8034e1ca216aaf7084f860b0a03e021eb
2016-10-11 13:28:56 +08:00
JW Wang
dd4edf6409
Bug 1307725. Part 8 - move DonePrerolling{Audio,Video} into DecodingState. r=kikuo
...
MozReview-Commit-ID: I173Qo7hH9X
--HG--
extra : rebase_source : 5d23e1c4599953644098b852cc6e413b554cc9ee
extra : source : c6f967679de1d4c6595de0bd8f27add588af5a6d
2016-10-05 17:40:01 +08:00
JW Wang
2484a7a911
Bug 1307725. Part 7 - move mIsPrerolling into DecodingState. r=kikuo
...
MozReview-Commit-ID: kHNnGepY53
--HG--
extra : rebase_source : 9f826ff50bfa6c8f282e18bd90d658dac64082c5
extra : source : ae8c423b9095e9ff71b9854bb865451f54e9c949
2016-10-05 17:30:38 +08:00