Boris Zbarsky
630e887411
Bug 971732. Hide the DeviceStorage interface object in cases when the corresponding navigator APIs are hidden. r=sicking
2015-01-12 11:52:20 -05:00
Snigdha Agarwal
00bba16ab8
Bug 852257 - implement Gamepad.timestamp property; r=ted, r=smaug
...
--HG--
extra : rebase_source : 39bb03690dd1b455c73604eca3eb0f2811449a54
extra : amend_source : 34220433ef534585057c0a7f0fca370b8cb0bc86
2015-01-07 14:17:04 -05:00
Kaustabh Datta Choudhury
69ef1c0f94
Bug 1116778 - test_app_permissions.html yields 404, I suspect the test isn't doing what we expect it to. r=jmaher
2015-01-12 09:31:38 -05:00
Kaustabh Datta Choudhury
b59b594901
Bug 1116776 - test_bug990812.xul leaves a window open during the test run. r=jmaher
2015-01-12 09:31:36 -05:00
Carsten "Tomcat" Book
67bdb64422
Merge mozilla-central to mozilla-inbound on a CLOSED TREE
2015-01-12 15:09:33 +01:00
Carsten "Tomcat" Book
df1fe14c36
merge b2g-inbound to mozilla-central a=merge
2015-01-12 14:59:45 +01:00
Carsten "Tomcat" Book
4f7ac0cbcc
Backed out 12 changesets (bug 1096328) for M11 and M5 Test failures on a CLOSED TREE
...
Backed out changeset 12dd1ad43923 (bug 1096328)
Backed out changeset 4a067de94f22 (bug 1096328)
Backed out changeset 676112a4f092 (bug 1096328)
Backed out changeset e2e64e751ece (bug 1096328)
Backed out changeset 9ed945e9a8a5 (bug 1096328)
Backed out changeset 47be69b84be5 (bug 1096328)
Backed out changeset d6e68ba4846d (bug 1096328)
Backed out changeset 899d8cd8c4e8 (bug 1096328)
Backed out changeset 55c831086864 (bug 1096328)
Backed out changeset 6005fd357342 (bug 1096328)
Backed out changeset 0f330a5dd346 (bug 1096328)
Backed out changeset c37e10cff765 (bug 1096328)
2015-01-12 14:48:15 +01:00
Olli Pettay
f0befe594b
Bug 1108721, HTMLMediaElement.textTracks needs to be nullable in Gecko for now, r=peterv
...
--HG--
extra : rebase_source : 8c4b0b13e50a200907f1b4ba923fee4165318ca9
2015-01-12 13:07:38 +02:00
Christoph Kerschbaumer
e7043cc6be
Bug 1110469 - Remove NS_OpenURI (r=sworkman)
2015-01-11 20:26:40 -08:00
Eden Chuang
2d9177ec18
Bug 1091544 - Set volume as STATE_MOUNT_FAIL while mounting the volume failed, r=dhylands.
2015-01-12 12:01:07 +08:00
Carsten "Tomcat" Book
1ebfec775a
Backed out changeset df960e299bcd (bug 1108096) for m1 test failures
2015-01-12 09:02:13 +01:00
Matt Woodrow
a9b2c31920
Bug 1119033 - Don't try to evict when we don't have any initialized decoders. r=ajones
2015-01-12 15:35:35 +13:00
Anthony Jones
8fd458cf76
Bug 1105066 - Seek after switching reader; r=mattwoodrow
2015-01-12 15:10:15 +13:00
Matt Woodrow
857aa754e8
Bug 1105066 - Chain seeks in MediaSourceReader so that we seek audio to the same time as video; r=kentuckyfriedtakahe
2015-01-12 11:05:08 +13:00
Matt Woodrow
72e0e7a154
Bug 1105066 - Make SeekPromise return the time we actually seeked to; r=kentuckyfriedtakahe
2015-01-12 10:57:14 +13:00
L. David Baron
5f2e31d6c4
Bug 1115691 patch 2 - Expose counts of frames constructed and reflowed on DOMWindowUtils. r=roc
...
This counts are intended to be useful for:
* tests
* perhaps developer tools
that need to determine whether frame construction or reflow has happened
in a particular interval.
2015-01-11 15:43:10 -08:00
Andrea Marchesini
e71dbe47b6
Bug 1113062 - IndexedDB FileSnapshot not CCed, r=janv
2015-01-11 21:35:24 +00:00
Andrea Marchesini
5e039f0766
Bug 1113062 - patch 2 - ArchiveReaderZipFile non-CCed, r=smaug
2015-01-11 21:34:57 +00:00
Andrea Marchesini
c8f38c488d
Bug 1113062 - patch 1 - PIFileImpl and FileImpl merged, r=smaug
2015-01-11 21:34:31 +00:00
Bobby Holley
2b995e8426
Bug 1119456 - Work around the fact that media cache does not quite guarantee the property we want. r=roc
2015-01-11 13:24:26 -08:00
Bobby Holley
8e73f2d0e8
Bug 1119456 - Make MP4Demuxer's blocking reads non-blocking and hoist blocking into callers with a hacky retry strategy. r=k17e
2015-01-11 13:24:26 -08:00
Matt Woodrow
79666d8c52
Bug 1118528 - Increase fuzz threshold for mp4. r=ajones
2015-01-12 09:48:23 +13:00
Matt Woodrow
7dca2dbbd8
Bug 1118528 - Use fuzzy comparisons in MediaSourceReader::HaveData. r=cajbir
2015-01-12 09:47:56 +13:00
Matt Woodrow
8dd03ff501
Bug 1116284 - Don't run MP4Reader::Update after we've shut the reader down. r=cpearce
2015-01-12 09:43:11 +13:00
Matt Woodrow
45f1f1d528
Bug 1116626 - Null check mDecoder in AutoNotifyDecoded since it might have been shutdown already. r=karlt
2015-01-12 09:41:50 +13:00
Masatoshi Kimura
f70d08c5aa
Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
2015-01-11 11:34:52 +09:00
Robert Longson
edacb3f690
Bug 1117514 - lines with zero length dashes are not rendered. r=jwatt
2015-01-10 22:17:57 +00:00
Jim Chen
20a2c02848
Bug 1103036 - Don't send shutdown message to Nuwa processes; r=billm
2015-01-10 13:46:46 -05:00
Jim Chen
1bdbd2d61c
Bug 1103036 - Use kill timer when shutting down ContentParent in shutdown observer; r=billm
2015-01-10 13:45:58 -05:00
Jim Chen
7ff032c4a6
Bug 1103036 - Wait for ContentChild shutdown during profile-before-change; r=billm
2015-01-10 13:42:10 -05:00
Bill McCloskey
8c7ee667f7
Bug 1103036 - Use nsITimer for ContentParent shutdown timer (r=bent)
2015-01-06 21:42:23 -08:00
Bill McCloskey
e3e250b96d
Bug 1103036 - Ensure __delete__ message from TabChild doesn't get sent after ActorDestroy (r=bent)
2015-01-06 21:42:00 -08:00
Bill McCloskey
65d888cf0a
Bug 1103036 - Follow-up to initial patch; r=jchen
2015-01-10 13:39:33 -05:00
Jim Chen
fa7d13c45e
Bug 1103036 - Allow ContentChild to perform tasks during shutdown; r=billm
2015-01-10 13:18:59 -05:00
Jim Chen
b69a5d45f7
bug 1112212 - Set flag in InputContext for IME-unaware webapps; r=masayuki
2015-01-10 12:41:57 -05:00
Jim Chen
3e6ccc7c35
Bug 1112212 - Add may-have flags for key event and input event listeners; r=smaug
2015-01-10 12:41:57 -05:00
Olli Pettay
1903043208
Bug 1119652, create mozilla::dom::Event::As*Event automatically for all the codegen'ed Events and annotate As*Event with MOZ_OVERRIDE in the codegen, r=bz
...
--HG--
extra : rebase_source : 8dc5e2f29d4ae7702e4f41c01e971016c357c85a
2015-01-10 13:46:41 +02:00
Bobby Holley
82b095e091
Bug 1120023 - Switch SourceBufferResource::Read{,At} back to blocking. r=cpearce
...
This only affects WebM MSE, which, as it turns out, doesn't deal well with
non-blocking read (MP4Reader now only operates on cached reads). We should
fix up WebM at some point, but I'm reverting the behavior change for now
because it's pretty much just a distraction.
2015-01-10 02:05:28 -08:00
Bobby Holley
7f0e239ab3
Bug 1120023 - Fix some bugs in MockMediaResource. r=cpearce
...
If we don't do this, the subsequent changes to DataSourceAdapter will cause
gtest failures in TestMP4Demuxer.
2015-01-10 02:05:28 -08:00
Bobby Holley
ce40739fa6
Bug 1120023 - Clean up semantics of SourceBufferResource reading. r=cpearce
...
This patch refactors things and makes two function changes:
(1) ReadFromCache does not block and properly fails if the data is unavailable.
(2) Read and ReadAt block if an out-param is _not_ provided, rather than the
reverse. Both karlt and I think this is the appropriate thing to do.
2015-01-10 02:05:28 -08:00
Wes Kocher
dbdca84112
Backout ca411b1cf001 (bug 1109945) for shader editor failures
2015-01-09 21:03:54 -08:00
Wes Kocher
7ed4db3736
Merge m-c to inbound a=merge
2015-01-09 21:00:13 -08:00
Dave Hylands
aa390f14c9
Bug 1119907 - Cleanup some errors when USE_DEBUG is enabled in the AutoMounter.
2015-01-09 15:29:15 -08:00
Chris Peterson
0b8b25193e
Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo
2015-01-06 21:39:46 -08:00
Wes Kocher
47b73a1721
Backed out changeset 88cf7f2fe48f for build bustage
2015-01-09 19:15:54 -08:00
Jeff Gilbert
807a468f6d
Bug 1093967 - Implement BlitFramebuffer. r=kamidphish
2015-01-09 18:51:20 -08:00
Jeff Gilbert
1347579f17
Bug 1109945 - Rewrite shader/program handling. - r=kamidphish
2015-01-09 18:40:56 -08:00
Bobby Holley
becc7d7ace
Bug 1120017 - Make the DispatchDecodeTasksIfNeeded path handle DECODER_STATE_DECODING_FIRSTFRAME. r=cpearce
...
Once we make MP4Reader reject with WAITING_FOR_DATA, we end up with the following scenario:
DecodeFirstFrame requests audio data, and then it gets rejected with WAITING_FOR_DATA.
So OnAudioNotDecided does WaitForData, which eventually causes us to be called back in
MediaDecoderStateMachine::WaitForDataResolved. That does DispatchDecodeTasksIfNeeded, which
currently bails out of our state is DECODER_STATE_DECODING_FIRSTFRAME.
The other way to do this would be to add a separate specialized path through all this
asynchronicity for DECODER_STATE_DECODING_FIRSTFRAME. But it's not clear to me what that
buys us.
2015-01-09 17:20:58 -08:00
Bobby Holley
bd84ed942f
Bug 1120014 - Initialize MediaSourceReader::mLast{Audio,Video}Time to 0 rather than -1. r=rillian
...
There isn't actually any initialization code that sets them at 0. Instead, we
currently rely on the fact that our first decoder ends up active regardless of
what its buffered range reports. So as long as invoking the first Request{Audio,Video}Data
is resolved, this ends up ok. But while that is usually the case, it isn't _always_
the case, especially in the case where the MP4Reader rejects with WAITING_FOR_DATA.
2015-01-09 17:20:58 -08:00
Jim Chen
c02561a822
Bug 1116589 - Use templated JNI classes in generated bindings; r=snorp
2015-01-09 19:33:57 -05:00