Граф коммитов

37144 Коммитов

Автор SHA1 Сообщение Дата
Jan Varga 85069278af Bug 1162624 - Add support for restoring corrupted or missing metadata files; r=bent 2015-05-08 21:05:30 +02:00
Wes Kocher 7fd9a78d61 Merge m-c to inbound a=merge 2015-05-08 10:39:27 -07:00
Wes Kocher 4fb59c4c25 Merge b2g-inbound to m-c a=merge 2015-05-08 10:35:16 -07:00
Wes Kocher e43a05d6d2 Merge fx-team to m-c a=merge 2015-05-08 10:29:41 -07:00
Olli Pettay bf115e16cf Backout Bug 1149555 because of tresize regression, a=backout
--HG--
extra : rebase_source : dba4dca78f80ac6971ef03d519abbd8fe6919ace
2015-05-08 20:12:41 +03:00
Eitan Isaacson 5fb56807e1 Bug 1162692 - Add SpeechSynthesisUtterance.chosenVoiceURI for testing purposes. r=smaug 2015-05-08 10:32:12 -07:00
Eitan Isaacson 9c72f3bfb2 Bug 1160844 - Only initialize pico tts when not in mochitest and speech synth is enabled. r=smaug 2015-05-08 10:32:12 -07:00
Carsten "Tomcat" Book d0d26d882e Merge mozilla-central to b2g-inbound on a CLOSED TREE 2015-05-08 13:32:17 +02:00
Carsten "Tomcat" Book ea97473039 Merge mozilla-central to mozilla-inbound on a CLOSED TREE 2015-05-08 13:24:18 +02:00
Thomas Zimmermann 63a3cb989e Bug 1162585: Set socket flags after socket has been created, r=kmachulis
This patch moves the code for setting socket flags in the socket I/O
classes to the few locations were sockets are created. Any other socket
setup is redundant and has been removed.
2015-05-08 09:45:42 +02:00
Thomas Zimmermann e5ff47d14f Bug 1162524: Move |accept| out of |UnixSocketWatcher|, r=kmachulis
Calls to |accept| are now handled by the corresponding socket I/O
class. This makes the code more flexible. All callers have been
adapted.
2015-05-08 09:43:01 +02:00
Phil Ringnalda c1284c6108 Back out e05936099653 (bug 1154053) on suspicion of causing the hellish frequency of Android 2.3 robocop-2 crashes that resulted in this CLOSED TREE, a=bustage 2015-05-07 22:41:26 -07:00
Ehsan Akhgari 15c042b804 Bug 1162789 - Add a comment explaining why mForm is not set to null during unlink
Comment-only, landed on a CLOSED TREE, DONTBUILD
2015-05-07 23:13:13 -04:00
Nikhil Marathe 21ce8b6fa0 Bug 1162787 - Check for null before calling Equals. r=ehsan
CLOSED TREE

--HG--
extra : amend_source : c6f56030839abc8ca179c7f5ca0aec338165c614
2015-05-07 19:10:06 -07:00
Wes Kocher 7a898726ae Merge b2ginbound to m-c a=merge CLOSED TREE 2015-05-07 15:23:42 -07:00
Wes Kocher 21cde85b46 Merge inbound to m-c a=merge 2015-05-07 15:12:38 -07:00
Boris Zbarsky 59ea7eac31 Bug 1162013. Process the Promise queue between adjacent setTimeout callback invocations when we're going through the callback list without returning to the event loop. r=smaug 2015-05-07 14:49:31 -04:00
Chris Pearce d383fa3c40 Bug 1160382 - Verify that Adobe EME plugin exists before instantiating it. r=edwin 2015-05-08 13:36:40 +12:00
Chris Pearce 256c472d27 Bug 1159495 - Change Windows to Unix line endings in GMPUtils.cpp. r=whitespace 2015-05-08 13:36:37 +12:00
Chris Pearce 0689f38a70 Bug 1162358 - Defer processing GMP DecodingComplete() calls until intr shmem allocs are finished. r=jesup 2015-05-08 13:36:34 +12:00
Chris Pearce 3b0a4f8c14 Bug 1160321 - Test whether we can create H.264/AAC decoders before we report we support them. r=mattwoodrow 2015-05-08 13:36:32 +12:00
Ehsan Akhgari 4336f915ab Bug 1130101 - Part 3: Add unit tests for the handling of the Service-Worker-Allowed header; r=nsm 2015-05-07 21:07:10 -04:00
Ehsan Akhgari ac2874c72f Bug 1130101 - Part 2: Honor the Service-Worker-Allowed header when prefix matching the service worker scope; r=nsm 2015-05-07 21:06:34 -04:00
Ehsan Akhgari 0053c63b09 Bug 1130101 - Part 1: Store the value of the Service-Worker-Allowed header in the CompareManager object; r=nsm 2015-05-07 21:06:33 -04:00
Carsten "Tomcat" Book b48b9014ff Merge mozilla-central to b2g-inbound on a CLOSED TREE 2015-05-07 16:15:54 +02:00
Carsten "Tomcat" Book 60f46579a5 Merge mozilla-central to fx-team on a CLOSED TREEx 2015-05-07 16:11:08 +02:00
Jean-Yves Avenard 40e5cc7845 Bug 1159579: Add Interval and IntervalSet objects. r=mattwoodrow
Along with a TimeIntervals class that reimplement all of dom::TimeRanges
features.
2015-05-07 10:24:10 +10:00
Wes Kocher 5c59035182 Backed out changeset 8635863a78c0 (bug 1162411) for mochitest-1 orange CLOSED TREE 2015-05-08 10:10:18 -07:00
Nikhil Marathe 23b76b8dc6 Bug 1162411 - Fix Request CORS bug. r=bz
--HG--
extra : transplant_source : %E6b%5CaV%3C%15%8Co%85%C5%08%07%E7%E5%D7r%80%3C%AB
2015-05-07 15:39:13 -07:00
Jed Davis a77ba18be9 Bug 1154053 - Limit concurrency of e10s memory reporting. r=erahm
This changes the way nsMemoryReporterManger handles child processes;
instead of using an observer message and trying to keep a count of child
processes expected to answer, it directly iterates a copy of the list
of content processes and explicitly handles children which exit before
their reports start.

Note that GC/CC logs still run at full concurrency, and that no child
reports start until the parent is finished (see bug 1151597) regardless
of concurrency limit.
2015-05-06 20:51:00 +02:00
Boris Zbarsky c62b672fe3 Bug 1162835. Add some missing includes to nsFormSubmission and nsFormData. r=baku 2015-05-08 09:17:35 -04:00
Ehsan Akhgari 53964a12f9 Bug 1162487 - Enable the dom.caches.enabled pref in test_chrome_constructor.html; r=baku 2015-05-08 08:43:50 -04:00
Ehsan Akhgari e84cdb008a Bug 1103348 - Part 1: Correctly reset the direction of an ancestor that is still in the tree when a text node is removed; r=smontagu
This is essentially a better fix for bug 894137.  Relying on the aNullParent
argument to UnbindFromTree doesn't actually tell us if the dir=auto node
is still in the tree or not.  Instead, we can check the parent of the said
node and only reset the direction if the parent exists, which means that
the node is still in the tree.
2015-05-08 08:42:26 -04:00
Jan-Ivar Bruaroey 19c092a391 Bug 1162412 - Part 3 - treat plain values as exact in advanced. r=jesup 2015-05-06 23:01:17 -04:00
Jan-Ivar Bruaroey d8b43f8bb0 Bug 1162412 - Part 2 - order devices by shortest fitness distance. r=jesup 2015-05-07 13:15:49 -04:00
Jan-Ivar Bruaroey a2ef19c648 Bug 1162412 - Part 1 - don't treat plain facingMode constraint as required. r=jesup 2015-05-07 13:15:35 -04:00
Hiroyuki Ikezoe 130bd87ffb Bug 1158731 - Buffer for Performance APIs (Resource Timing, User Timing) should be separeted. r=baku 2015-05-08 01:00:00 +02:00
Aaron Klotz 7ae85d5d47 Bug 1156903: Add quirk flag that causes NPN_GetValue(NPNVdocumentOrigin) to return an empty string even when it fails; r=jimm
--HG--
extra : rebase_source : 73c726920f9f3187a41f2834f942e891efae9e28
2015-05-06 01:07:32 -06:00
Karl Tomlinson 59a8e46319 bug 1161402 more thread doc for MediaDataDecoder use from IsVideoAccelerated() r=cpearce
--HG--
extra : rebase_source : 80a76610aa57f8afd0789a55b872af4e33b03e56
2015-05-06 16:43:52 +12:00
Blake Wu 4a80fadebf Bug 1161444 - Change MP4Reader's IsMediaSeekable() to only check with Demuxer. r=cpearce
--HG--
extra : rebase_source : 669bb6d1fba27c8ca8e439d739a385711be23da1
2015-05-06 11:16:06 +08:00
Jed Davis bc4db515c0 Bug 1154053 - Limit concurrency of e10s memory reporting. r=erahm
This changes the way nsMemoryReporterManger handles child processes;
instead of using an observer message and trying to keep a count of child
processes expected to answer, it directly iterates a copy of the list
of content processes and explicitly handles children which exit before
their reports start.

Note that GC/CC logs still run at full concurrency, and that no child
reports start until the parent is finished (see bug 1151597) regardless
of concurrency limit.
2015-05-06 20:51:00 +02:00
Karl Tomlinson 749a8f60ea bug 1161402 assert there is no mActiveProxy during SharedDecoderManager::Shutdown() r=cpearce
--HG--
extra : rebase_source : e8f9307ea5541b929133668e40c87921fa350e84
2015-05-05 19:11:55 +12:00
Karl Tomlinson 5ee3aad3e3 bug 1161402 assert that public methods are not called after shutdown r=cpearce
Bug 1141241 suggests that this may be happening.

--HG--
extra : rebase_source : a512a988e7c2cffe34db91dce3f0a1ba77e316a3
2015-05-05 18:53:13 +12:00
Andrew McCreight 9652bcb7d5 Bug 1161110 - Remove trailing whitespace from FragmentOrElement. r=baku
--HG--
extra : rebase_source : 3c57a44658f202d992eef524091c83bd84b753d0
2015-05-04 09:56:00 -04:00
Gerald Squelart cc52a79034 Bug 1160908 - [EME] Delete GMPRecords that are 0 bytes in size. r=cpearce
--HG--
extra : rebase_source : 3a43775f0a892573e72f3a45697093e5868da67e
2015-05-06 04:08:00 -04:00
Karl Tomlinson 1b23b8d523 bug 1161402 assert that some public methods are called on reader task queue r=cpearce
No assert is added for Init() and Shutdown() because SharedDecoderProxy does
not set the MediaDataDecoderCallback in these methods, and
IsVideoAccelerated() calls these from the main thread.

--HG--
extra : rebase_source : a1c38f0a2ec899c280d5f346dfca64777bdc61e5
2015-05-04 11:54:24 +12:00
Karl Tomlinson ff0a1eca14 bug 1161402 add MediaDataDecoderCallback::OnReaderTaskQueue() r=cpearce
--HG--
extra : rebase_source : 59323104c9ffca27e79a1da163d258c1a9ec22c2
2015-05-01 12:03:32 +12:00
Karl Tomlinson 091d2512b1 bug 1161402 remove async MediaDataDecoder::Drain() from the list of blocking examples r=cpearce
Async since bug 1039128.

--HG--
extra : rebase_source : 6b306aeaf48e1f439164b6f9618176ff339b3602
2015-05-04 09:54:17 +12:00
Karl Tomlinson 2a5d85c3f2 bug 1161402 document that MediaDataDecoder::IsHardwareAccelerated() is called from the state machine task queue r=cpearce
--HG--
extra : rebase_source : 9afc7df49c3fdb2f98435e4ac4bf5e64d8a941dd
2015-05-04 09:53:04 +12:00
Ryan VanderMeulen 2b6b2dfa49 Merge m-c to inbound. a=merge
CLOSED TREE
2015-05-06 16:27:28 -04:00