Commit Graph

34033 Commits

Author SHA1 Message Date
Tom Schuster
b624f6d01c Bug 1055473 - Make WeakMap/Set.prototype a plain object. r=Waldo 2015-05-08 23:27:50 +02:00
Ehsan Akhgari
45ea2aa0a5 Bug 1162765 - Part 2: Convert nsGenericHTMLFormElement::mFieldSet to a strong reference; r=mccr8 2015-05-08 16:33:08 -04:00
Ehsan Akhgari
fbb20b1c01 Bug 1162765 - Part 1: Convert nsGenericHTMLFormElement::mForm to a strong reference; r=mccr8 2015-05-08 16:33:07 -04:00
Ehsan Akhgari
b3e45d95ac Bug 1162344 - Use the exemptFromPerDomainMax pref in test_importscript.html; r=nsm 2015-05-08 16:33:05 -04:00
Aaron Klotz
e79dbe77b0 Bug 1158761: Part 2 - Update checks for plugin stop event in tests; r=jimm 2015-05-06 17:13:05 -06:00
Aaron Klotz
3308c868ea Bug 1158761: Part 1 - Make CheckPluginStopEvent run asynchronously; r=bholley 2015-04-30 14:54:09 -06:00
Sotaro Ikeda
b598a45a40 Bug 1162639 - Make consistent how to handle MediaStreamURI r=roc 2015-05-08 13:08:23 -07:00
Nils Ohlmeier [:drno]
d8b01e1c42 Bug 1161433: reject empty gUM contraints with NotSupportedError. r=jib 2015-05-08 12:05:48 -07:00
Jan Varga
e088f3de04 Bug 1162624 - Add support for restoring corrupted or missing metadata files; r=bent 2015-05-08 21:05:30 +02:00
Wes Kocher
36a6ff4305 Merge m-c to inbound a=merge 2015-05-08 10:39:27 -07:00
Wes Kocher
6d468ef387 Merge b2g-inbound to m-c a=merge 2015-05-08 10:35:16 -07:00
Wes Kocher
fa0da51ac6 Merge fx-team to m-c a=merge 2015-05-08 10:29:41 -07:00
Olli Pettay
33452bf0c4 Backout Bug 1149555 because of tresize regression, a=backout 2015-05-08 20:12:41 +03:00
Eitan Isaacson
fa57071cf6 Bug 1162692 - Add SpeechSynthesisUtterance.chosenVoiceURI for testing purposes. r=smaug 2015-05-08 10:32:12 -07:00
Eitan Isaacson
dc5fad2c10 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
5ad6acb0e3 Merge mozilla-central to b2g-inbound on a CLOSED TREE 2015-05-08 13:32:17 +02:00
Carsten "Tomcat" Book
ff441103d6 Merge mozilla-central to mozilla-inbound on a CLOSED TREE 2015-05-08 13:24:18 +02:00
Thomas Zimmermann
392fa0aab5 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
685e9b30e8 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
3fc48280b7 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
837fa0016c 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
39a7075a32 Bug 1162787 - Check for null before calling Equals. r=ehsan
CLOSED TREE
2015-05-07 19:10:06 -07:00
Wes Kocher
9ef37ff840 Merge b2ginbound to m-c a=merge CLOSED TREE 2015-05-07 15:23:42 -07:00
Wes Kocher
08aef3af95 Merge inbound to m-c a=merge 2015-05-07 15:12:38 -07:00
Boris Zbarsky
9411933ac1 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
836f4654a2 Bug 1160382 - Verify that Adobe EME plugin exists before instantiating it. r=edwin 2015-05-08 13:36:40 +12:00
Chris Pearce
274a6a72e8 Bug 1159495 - Change Windows to Unix line endings in GMPUtils.cpp. r=whitespace 2015-05-08 13:36:37 +12:00
Chris Pearce
7dfc6e0400 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
ec67288f9d 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
f9ee94b84e 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
5b8b93bec9 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
1a3375d154 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
a51f167772 Merge mozilla-central to b2g-inbound on a CLOSED TREE 2015-05-07 16:15:54 +02:00
Carsten "Tomcat" Book
61c14b2f3b Merge mozilla-central to fx-team on a CLOSED TREEx 2015-05-07 16:11:08 +02:00
Jean-Yves Avenard
4da1b9bbff 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
56c1471541 Backed out changeset 8635863a78c0 (bug 1162411) for mochitest-1 orange CLOSED TREE 2015-05-08 10:10:18 -07:00
Nikhil Marathe
df7efc6fa4 Bug 1162411 - Fix Request CORS bug. r=bz 2015-05-07 15:39:13 -07:00
Jed Davis
3e8cb86ffa 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
382abd9613 Bug 1162835. Add some missing includes to nsFormSubmission and nsFormData. r=baku 2015-05-08 09:17:35 -04:00
Ehsan Akhgari
c4dae07917 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
2cacc49e6f 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
1ab690a98e Bug 1162412 - Part 3 - treat plain values as exact in advanced. r=jesup 2015-05-06 23:01:17 -04:00
Jan-Ivar Bruaroey
806c1b4363 Bug 1162412 - Part 2 - order devices by shortest fitness distance. r=jesup 2015-05-07 13:15:49 -04:00
Jan-Ivar Bruaroey
88d78b01bf Bug 1162412 - Part 1 - don't treat plain facingMode constraint as required. r=jesup 2015-05-07 13:15:35 -04:00
Hiroyuki Ikezoe
dfbc752ae1 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
607c0f41f3 Bug 1156903: Add quirk flag that causes NPN_GetValue(NPNVdocumentOrigin) to return an empty string even when it fails; r=jimm 2015-05-06 01:07:32 -06:00
Karl Tomlinson
10abc8e204 bug 1161402 more thread doc for MediaDataDecoder use from IsVideoAccelerated() r=cpearce 2015-05-06 16:43:52 +12:00
Blake Wu
950ef8801f Bug 1161444 - Change MP4Reader's IsMediaSeekable() to only check with Demuxer. r=cpearce 2015-05-06 11:16:06 +08:00
Jed Davis
f6d38c4cd3 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
4674ce9ac9 bug 1161402 assert there is no mActiveProxy during SharedDecoderManager::Shutdown() r=cpearce 2015-05-05 19:11:55 +12:00