Thomas Zimmermann
11aef2cf1c
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
43e026fb3f
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
5471736671
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
5b404ba162
Bug 1162787 - Check for null before calling Equals. r=ehsan
...
CLOSED TREE
2015-05-07 19:10:06 -07:00
Wes Kocher
a92c521d88
Merge b2ginbound to m-c a=merge CLOSED TREE
2015-05-07 15:23:42 -07:00
Wes Kocher
9721802040
Merge inbound to m-c a=merge
2015-05-07 15:12:38 -07:00
Ralph Giles
3953bd28c0
Bug 1161339 - Add gtest calling rust code. r=cajbir
...
This is mostly to verify compilation and linkage.
The test itself just verifies the contents of an
returned string.
2015-05-07 12:15:00 -07:00
Boris Zbarsky
b25bc69525
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
f955030c9c
Bug 1160382 - Verify that Adobe EME plugin exists before instantiating it. r=edwin
2015-05-08 13:36:40 +12:00
Chris Pearce
7bc464c944
Bug 1159495 - Change Windows to Unix line endings in GMPUtils.cpp. r=whitespace
2015-05-08 13:36:37 +12:00
Chris Pearce
a680a655f5
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
cc022cae60
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
e3d49bc379
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
5d258af056
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
30bd2e296b
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
a1d18de823
Merge mozilla-central to b2g-inbound on a CLOSED TREE
2015-05-07 16:15:54 +02:00
Carsten "Tomcat" Book
b93ada411b
Merge mozilla-central to fx-team on a CLOSED TREEx
2015-05-07 16:11:08 +02:00
Jean-Yves Avenard
46438e91ff
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
Aaron Klotz
2455380bcb
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
25c99a08a5
bug 1161402 more thread doc for MediaDataDecoder use from IsVideoAccelerated() r=cpearce
2015-05-06 16:43:52 +12:00
Blake Wu
60fd9bac8f
Bug 1161444 - Change MP4Reader's IsMediaSeekable() to only check with Demuxer. r=cpearce
2015-05-06 11:16:06 +08:00
Jed Davis
2763e89b34
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
Wes Kocher
3429a8561e
Backed out changeset c41fa4e8dfb2 (bug 1162765) for frequent mochitest-2 failures CLOSED TREE
2015-05-08 18:18:29 -07:00
Wes Kocher
c272516b13
Backed out 1 changesets (bug 1162765)
...
Backed out changeset 18886e5d06df (bug 1162765)
2015-05-08 18:18:03 -07:00
Wes Kocher
e0498a9937
Backed out changeset 4f21884b0c36 (bug 1160844) for apparently causing the Gip(a) permafail CLOSED TREE
2015-05-08 18:10:00 -07:00
Wes Kocher
4737991ab8
Backed out changeset 3466be6fd32c (bug 1162692) for apparently causing the gip(a) permafail on a CLOSED TREE
2015-05-08 18:09:48 -07:00
Nikhil Marathe
86aedb9747
Bug 1162411 - Fix Request CORS bug. r=bz
2015-05-07 15:39:13 -07:00
Tom Schuster
45187cc7d1
Bug 1055473 - Make WeakMap/Set.prototype a plain object. r=Waldo
2015-05-08 23:27:50 +02:00
Ehsan Akhgari
2d014fe25d
Bug 1162765 - Part 2: Convert nsGenericHTMLFormElement::mFieldSet to a strong reference; r=mccr8
2015-05-08 16:33:08 -04:00
Ehsan Akhgari
c8a162ae87
Bug 1162765 - Part 1: Convert nsGenericHTMLFormElement::mForm to a strong reference; r=mccr8
2015-05-08 16:33:07 -04:00
Ehsan Akhgari
02b3803b0a
Bug 1162344 - Use the exemptFromPerDomainMax pref in test_importscript.html; r=nsm
2015-05-08 16:33:05 -04:00
Aaron Klotz
66eb6dff3a
Bug 1158761: Part 2 - Update checks for plugin stop event in tests; r=jimm
2015-05-06 17:13:05 -06:00
Karl Tomlinson
f23fc8f846
bug 1161402 assert there is no mActiveProxy during SharedDecoderManager::Shutdown() r=cpearce
2015-05-05 19:11:55 +12:00
Karl Tomlinson
cd77eec9b3
bug 1161402 assert that public methods are not called after shutdown r=cpearce
...
Bug 1141241 suggests that this may be happening.
2015-05-05 18:53:13 +12:00
Andrew McCreight
fc9b0d6822
Bug 1161110 - Remove trailing whitespace from FragmentOrElement. r=baku
2015-05-04 09:56:00 -04:00
Gerald Squelart
9e7f6d7aa8
Bug 1160908 - [EME] Delete GMPRecords that are 0 bytes in size. r=cpearce
2015-05-06 04:08:00 -04:00
Karl Tomlinson
4a8c9f138b
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.
2015-05-04 11:54:24 +12:00
Karl Tomlinson
67e175140b
bug 1161402 add MediaDataDecoderCallback::OnReaderTaskQueue() r=cpearce
2015-05-01 12:03:32 +12:00
Karl Tomlinson
3efb857415
bug 1161402 remove async MediaDataDecoder::Drain() from the list of blocking examples r=cpearce
...
Async since bug 1039128.
2015-05-04 09:54:17 +12:00
Karl Tomlinson
c385a7f9b0
bug 1161402 document that MediaDataDecoder::IsHardwareAccelerated() is called from the state machine task queue r=cpearce
2015-05-04 09:53:04 +12:00
Ryan VanderMeulen
4994e3b4be
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-05-06 16:27:28 -04:00
Ryan VanderMeulen
8e8b37cfff
Merge inbound to m-c. a=merge
2015-05-06 16:26:26 -04:00
Ryan VanderMeulen
c156ae90a7
Merge fx-team to m-c. a=merge
2015-05-06 16:20:55 -04:00
Carsten "Tomcat" Book
0dc27e37d0
Backed out changeset 5a0f9070dd94 (bug 1147736) for bustage on a CLOSED TREE
2015-05-06 17:03:13 +02:00
Carsten "Tomcat" Book
18ef51f793
Backed out changeset a78ad976faf3 (bug 1147736)
2015-05-06 17:02:38 +02:00
Carsten "Tomcat" Book
81d1146ed3
Backed out changeset 95e956a2ddb9 (bug 1147736)
2015-05-06 17:02:35 +02:00
Carsten "Tomcat" Book
1d66282062
Backed out changeset 0098029a7bdd (bug 1147736)
2015-05-06 17:02:31 +02:00
Bruce Sun
f556ed7f7c
Bug 1161939 - Correct bitwise checking on GATT characteristic write properties. r=jocelyn
2015-05-06 18:15:30 +08:00
Morris Tseng
3ecfee88d0
Bug 1151111 - Append iframe2 after iframe1 has loaded. r=kchen
2015-05-05 19:42:00 -04:00
Jessica Jong
6367e72157
Bug 1159132 - Part 2: Set ro.tethering.dun_required when running dun test case. r=echen
2015-05-04 02:33:00 -04:00
Jessica Jong
b2c9e7b2d9
Bug 1159132 - Part 1: Use dun apn only when config ro.tethering.dun_required is set. r=echen
2015-05-04 02:32:00 -04:00
Aaron Klotz
dbf4b9c687
Bug 1158761: Part 1 - Make CheckPluginStopEvent run asynchronously; r=bholley
2015-04-30 14:54:09 -06:00
Sotaro Ikeda
0791fc4599
Bug 1162639 - Make consistent how to handle MediaStreamURI r=roc
2015-05-08 13:08:23 -07:00
Nils Ohlmeier [:drno]
e17a35ff37
Bug 1161433: reject empty gUM contraints with NotSupportedError. r=jib
2015-05-08 12:05:48 -07:00
Jan Varga
eb4264e6a6
Bug 1162624 - Add support for restoring corrupted or missing metadata files; r=bent
2015-05-08 21:05:30 +02:00
Wes Kocher
65238a14b0
Merge m-c to inbound a=merge
2015-05-08 10:39:27 -07:00
Olli Pettay
6d1cd574a7
Backout Bug 1149555 because of tresize regression, a=backout
2015-05-08 20:12:41 +03:00
Eitan Isaacson
c362d8f10c
Bug 1162692 - Add SpeechSynthesisUtterance.chosenVoiceURI for testing purposes. r=smaug
2015-05-08 10:32:12 -07:00
Eitan Isaacson
2846cefbf7
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
Wes Kocher
a774397acf
Backed out changeset 8635863a78c0 (bug 1162411) for mochitest-1 orange CLOSED TREE
2015-05-08 10:10:18 -07:00
Nikhil Marathe
36f0e61581
Bug 1162411 - Fix Request CORS bug. r=bz
2015-05-07 15:39:13 -07:00
Jed Davis
8c41ec60d0
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
b962c3fa14
Bug 1162835. Add some missing includes to nsFormSubmission and nsFormData. r=baku
2015-05-08 09:17:35 -04:00
Ehsan Akhgari
977149ac89
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
e976e8f020
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
e619b1b905
Bug 1162412 - Part 3 - treat plain values as exact in advanced. r=jesup
2015-05-06 23:01:17 -04:00
Jan-Ivar Bruaroey
0753d9509e
Bug 1162412 - Part 2 - order devices by shortest fitness distance. r=jesup
2015-05-07 13:15:49 -04:00
Jan-Ivar Bruaroey
0a67036858
Bug 1162412 - Part 1 - don't treat plain facingMode constraint as required. r=jesup
2015-05-07 13:15:35 -04:00
Hiroyuki Ikezoe
95e04ef470
Bug 1158731 - Buffer for Performance APIs (Resource Timing, User Timing) should be separeted. r=baku
2015-05-08 01:00:00 +02:00
Jessica Jong
2ed08371fa
Bug 1126222 - Part 2: Use promise to ensure execution order in NetworkManager. r=echen
2015-05-07 00:57:00 -04:00
Jessica Jong
7bc34d3788
Bug 1126222 - Part 1: Provide callback in some functions in NetworkService. r=echen
2015-05-04 23:48:00 -04:00
Jordan Santell
9bf50a866e
Bug 922221 - implement console.timeStamp(label) to create profile timeline markers. r=khuey
2015-04-29 12:48:57 -07:00
Ben Hsu
64470de269
Bug 1147736 - Part 4: Deprecate NotifyError(Bluetooth). r=btian
2015-04-27 23:31:00 -04:00
Ben Hsu
79ce54d50c
Bug 1147736 - Part 3: Deprecate NotifyError. r=aknow
2015-04-27 23:29:00 -04:00
Ben Hsu
f8c5ab0892
Bug 1147736 - Part 2: Bypass NotifyError. r=aknow
2015-04-27 23:28:00 -04:00
Ben Hsu
b0b31a19b4
Bug 1147736 - Part 1: Extend TelephonyCallInfo. r=aknow
2015-04-27 23:22:00 -04:00
Carsten "Tomcat" Book
102335fda6
Merge mozilla-central to b2g-inbound
2015-05-06 13:14:52 +02:00
Carsten "Tomcat" Book
40a9422941
merge mozilla-inbound to mozilla-central a=merge
2015-05-06 11:59:15 +02:00
Thomas Zimmermann
6dbc71922d
Bug 1161003
: Don't send PDU when connection to Bluetooth daemon is closed, r=shuang
...
During restarts of the Bluetooth daemon, it can occur that Gecko tries
to send without having a connection to bluetoothd opened. This patch adds
a check to prevent this.
2015-05-06 10:00:02 +02:00
Thomas Zimmermann
bf325d916b
Bug 1159267: Share BlueZ's HFP manager between Bluetooth v1 and v2, r=btian
...
Both implementations mostly differ in coding style and correctness
fixes. The last remaining differences are related to different
interfaces in Bluetooth v1 and v2.
2015-05-06 09:58:04 +02:00
Thomas Zimmermann
b046a2aff6
Bug 1159267: Share Bluedroid's A2DP manager between Bluetooth v1 and v2, r=btian
...
Bluedroid's A2DP manager is the same for Bluetooth v1 and v2, except
fixes for bug 1062697 and bug 1148311 in v1. This patch merges both
variants. The last remaining difference is a call to |DistributeSignal|,
which differs between both implementations.
2015-05-06 09:58:04 +02:00
Thomas Zimmermann
02dfb0bf12
Bug 1159267: Share Bluedroid's HFP manager between Bluetooth v1 and v2, r=btian
...
The implementation of the Bluedroid HFP manager in Bluetoth v1 and v2
differs by a number of interface changes. This patch merges both variants
into a single one, were possible.
2015-05-06 09:58:04 +02:00
Thomas Zimmermann
77ad1b350f
Bug 1159267: Share Bluedroid's OPP manager between Bluetooth v1 and v2, r=btian
...
Bluedroid's OPP manager is the same for Bluetooth v1 and v2; except
for bug 1118177, which is fixed in v1. So with this patch, the v1
implementation is used for both variants.
2015-05-06 09:58:04 +02:00
Alphan Chen
d1266d0888
Bug 1158047 - [AutoMounter] Resolve the problem of stucking in UMS_CONFIGURING state. r=dhylands
2015-05-04 14:46:16 +08:00
Wes Kocher
eee57fb9df
Merge fx-team to m-c a=merge
2015-05-05 14:45:52 -07:00
Ben Kelly
f529480953
Bug 1160013 CachePushStreamChild should hold the parent DOM object alive. r=baku
2015-05-05 07:03:52 -07:00
Ehsan Akhgari
86a6b07e7c
Bug 1161239 - Emit a warning if the respondWith handler is resolved with a non-Object value; r=baku
2015-05-05 09:56:48 -04:00
Carsten "Tomcat" Book
8061d7003f
Backed out changeset 2a08b161b02e (bug 926838)
2015-05-05 15:51:27 +02:00
Carsten "Tomcat" Book
a67f848736
Backed out changeset 5b6ef91bfe01 (bug 926838)
2015-05-05 15:51:16 +02:00
Paul Adenot
fd25e43fd1
Bug 926838 - [Part 6] Unbitrot the build system bits. r=gps
2015-05-04 17:19:03 +02:00
Bobby Holley
2f01b6eb5e
Bug 1161742 - Use lambdas for Seek. r=jww
2015-05-05 21:04:30 -07:00
Bobby Holley
2d85ff9631
Bug 1161742 - Use lambdas for WaitForData. r=jww
2015-05-05 21:02:59 -07:00
Bobby Holley
55bc102e4c
Bug 1161742 - Add support for lambdas in MediaPromise. r=jww
2015-05-05 21:02:58 -07:00
Bobby Holley
ad17c346b8
Bug 1161742 - Factor out the guts of RefableThen to make them usable for Function-y {,Refable}Then(...) calls. r=jww
2015-05-05 21:02:58 -07:00
Bobby Holley
9e02c8acb6
Bug 1161742 - Hoist part of ResolveOrReject into ThenValueBase. r=jww
2015-05-05 21:02:57 -07:00
Bobby Holley
956fc5c4d5
Bug 1161742 - Introduce ResolveOrRejectValue to make MediaPromise implementation less verbose. r=jww
2015-05-05 21:02:57 -07:00
Bobby Holley
0cfac03c88
Bug 1161742 - Hoist dispatch-related stuff from ThenValue to ThenValueBase. r=jww
...
This cleanup was made possibly by the introduction of AbstractThread. :-)
2015-05-05 21:02:56 -07:00
Phil Ringnalda
cef8bcdbab
Back out dbb002daa455 (bug 1160321) for assertion failures
2015-05-05 20:04:39 -07:00
Ehsan Akhgari
f2fdb3f6d9
Clean up after test_workerupdatefoundevent.html, no bug
2015-05-05 21:45:00 -04:00
Ehsan Akhgari
ce040a6b1d
Revert the debugging patch for bug 1157901
2015-05-05 21:43:53 -04:00
Jean-Yves Avenard
2402d76551
Bug 1161443: Always read SDM::mWaitForInternalDrain while holding monitor. r=gerald
2015-05-06 09:58:09 +10:00
Jean-Yves Avenard
17788d594d
Bug 1161416: Don't wait for a drain complete that will never happen. r=cpearce
2015-05-06 09:58:09 +10:00
Jean-Yves Avenard
f0eb96a6e9
Bug 1154896: Part2. Ignore kVTDecodeInfo_FrameDropped flag. r=rillian
...
It appears that on some machine, all video frames are marked with kVTDecodeInfo_FrameDropped even when valid. We just can't rely on it.
2015-05-06 09:58:09 +10:00
Jean-Yves Avenard
2a2fe342a8
Bug 1154896: Report decoding errors back to MP4Reader. r=rillian
2015-05-06 09:58:09 +10:00
Chris Pearce
c5a6afb826
Bug 1160321 - Test whether we can create H.264/AAC decoders before we report we support them. r=mattwoodrow
2015-05-06 11:40:45 +12:00
Blake Kaplan
869a3c68b9
Bug 1155494 - Add a 'compressall' message flag. f=handyman r=billm (parts of this patch were written by handyman with r=billm)
2015-05-05 16:20:42 -07:00
Ben Kelly
bd6433bc24
Bug 1160138 P3 Test Cache chrome-only Constructor. r=ehsan
2015-05-05 15:45:36 -07:00
Ben Kelly
b80c2ca842
Bug 1160138 P2 Add a [ChromeConstructor] to CacheStorage to support devtools. r=ehsan
2015-05-05 15:45:36 -07:00
Ben Kelly
2f54d18cbd
Bug 1160138 P1 Update CacheStorage and Cache webidl to latest spec. r=ehsan
2015-05-05 15:45:36 -07:00
Xidorn Quan
1a94f7ac8f
Bug 947854 part 3 - Include testing MozExitedFullscreen event in existing chrome test. r=smaug
2015-05-06 10:04:31 +12:00
Xidorn Quan
5bb3b2459a
Bug 947854 part 2 - Avoid exiting fullscreen mode when exit from DOM fullscreen. r=smaug,dao
2015-05-06 10:04:31 +12:00
Wes Kocher
166c86f154
Merge m-c to inbound a=merge
2015-05-05 14:53:34 -07:00
Jeff Gilbert
547010f84c
Bug 1159034 - Test uninitialized buffer data. - r=dvander
2015-05-05 13:42:29 -07:00
Christoph Kerschbaumer
2f26beda15
Bug 1038756 - Extending LoadInfo and storing LoadInfo on all channels created through NS_NewChannel - followup: removal of duplicate error check (r=sicking)
2015-05-04 17:02:38 -07:00
Tim Taubert
d1a62200fb
Bug 1109875 - Ignore SessionStore:update messages that do not target the browser's latest frameLoader r=billm,smaug
2015-04-28 16:22:38 +02:00
Carsten "Tomcat" Book
0c697d2b3d
merge mozilla-inbound to mozilla-central a=merge
2015-05-05 12:01:27 +02:00
Fabrice Desré
87b1afa231
Bug 1123846 - Restrict some activities to be provided by the system app r=ferjm
2015-05-04 15:30:08 -07:00
Ryan VanderMeulen
8343dadf03
Merge inbound to m-c. a=merge
2015-05-04 15:59:00 -04:00
Ryan VanderMeulen
9ed2732d23
Merge fx-team to m-c. a=merge
2015-05-04 15:53:32 -04:00
Ryan VanderMeulen
d7c3e2192e
Backed out changesets c6380188c418 and cc9ff30e82d6 for possible Android debug asserts/crashes.
...
CLOSED TREE
2015-05-04 14:12:37 -04:00
Carsten "Tomcat" Book
cc3a50cf79
Merge mozilla-central to b2g-inbound
2015-05-04 15:26:45 +02:00
Jamin Liu
a721ed32bd
Bug 1063444 - Implement LE scan related methods and LE device event. r=joliu, r=mrbkap
2015-05-04 18:59:02 +08:00
Cameron McCormack
4a9c17151c
Bug 1160724 - Part 1: Resolve a properly parented style context when looking up -moz-binding of a display:none XUL/plugin element. r=dbaron
2015-05-05 14:00:28 +10:00
Wes Kocher
63e166adb9
Backed out changeset 256f10c0dbdc (bug 1159810) for reftest failures CLOSED TREE
2015-05-04 18:00:17 -07:00
Fernando Jimenez
30d4f4f7a1
Bug 1147214 - Enable app:// urls to use SW. r=bkelly
2015-05-04 23:18:05 +02:00
Olli Pettay
0f84971c96
Bug 1159810 - Kill full gc timer when gc starts, r=mccr8
2015-05-04 23:44:14 +03:00
Edwin Flores
cd294539d3
Bug 1150322 - Fix duration parsing in MediaOmxReader - r=sotaro
2015-05-04 11:40:30 +12:00
Andrew McCreight
57f46c9d71
Bug 1152551, part 3 - Fix more mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Andrew McCreight
c979f253c0
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Andrew McCreight
5a5637e076
Bug 1152551, part 1 - Remove leading tabs in dom/. r=baku
...
Also, remove trailing whitespace in nsXMLContentSink.cpp
2015-05-03 15:32:33 -04:00
Roger Yang
94393b89eb
Bug 1160428 - Fix theoretical take picture memory leak uncovered by coverity. r=aosmond
2015-05-03 13:46:00 -04:00
Blake Wu
081cc419df
Bug 1153895 - Support audio AMR-WB for Gonk in MP4Reader. r=jya
2015-05-04 10:11:29 +08:00
Daniel Holbert
aac8fff3fa
Bug 1156689: Add 'override' keyword to GetAsAudioInfo(), GetAsVideoInfo(), & Clone() on TrackInfo subclasses. rs=ehsan
2015-05-02 15:32:52 -07:00
Anthony Tseng
c3e1645f26
Bug 1158425 - Rename _SYNTH event names. r=smaug
2015-05-01 22:06:00 -04:00
Ryan VanderMeulen
2525974754
Merge m-c to inbound. a=merge
2015-05-04 16:11:38 -04:00
Boris Zbarsky
1d3e3fdbf5
Bug 1087330. Make the data structure we use for our promise microtask queue have O(1) first element removal, not O(N). r=khuey
2015-05-01 22:33:01 -04:00
Wes Kocher
b348c63a9c
Merge m-c to inbound a=merge
2015-05-01 17:23:32 -07:00
Wes Kocher
067587ac3e
Merge b2ginbound to m-c a=merge
2015-05-01 17:22:34 -07:00
Wes Kocher
a259f2ada2
Merge inbound to m-c a=merge
2015-05-01 17:19:28 -07:00
Ryan VanderMeulen
5b6aaf974d
Merge m-c to b2g-inbound. a=merge
2015-05-01 12:59:30 -04:00
Ryan VanderMeulen
f87c951071
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-05-01 10:50:07 -04:00
Jean-Yves Avenard
76d15eeeff
Bug 1157075: Part2. Use MediaPromise to read TrackBuffer metadata. r=bholley,r=karlt
2015-05-01 15:37:31 +10:00
Jean-Yves Avenard
ba36ac0511
Bug 1157075: Part1. Rename and make AsyncReadMetadata virtual. r=bholley
2015-05-01 15:37:29 +10:00
Jean-Yves Avenard
9e25ffc9c1
Bug 1157203: Fix SharedDecoderProxy::IsWaitingMediaResources( . r=kentuckyfriedtakahe
...
Don't wait until the decoders has received data to check if it's ready or not.
2015-05-01 15:27:29 +10:00
Jean-Yves Avenard
1c6da2286b
Bug 1156689: Part11. Add TrackInfo Clone() and copy constructors. r=cpearce
2015-05-01 15:26:51 +10:00
Jean-Yves Avenard
847bc1bb88
Bug 1156689: Part10. Remove static_cast on TrackInfo objects. r=cpearce
2015-05-01 15:26:51 +10:00
Jean-Yves Avenard
664b6aa42f
Bug 1156689: Part4. Create virtual getters. r=cpearce
...
Will avoid the need for static_cast to retrieve a particular content from
the base class.
2015-05-01 15:26:50 +10:00
Jean-Yves Avenard
4cc1ffa676
Bug 1156689: Part3. Add TrackInfo virtual destructor. r=cpearce
...
So TrackInfo objects can be allocated on the stack.
2015-05-01 15:26:50 +10:00
Jean-Yves Avenard
a73bd16159
Bug 1156689: Part1. Remove mp4_demuxer::TrackType. r=cpearce
2015-05-01 15:26:50 +10:00
Boris Zbarsky
38242164a9
Bug 1159743. Stop forcing the dom.animations-api.core.enabled preference on in the test harness. r=birtles
2015-04-30 14:25:03 -04:00
Ryan VanderMeulen
e912a27649
Merge m-c to fx-team. a=merge
2015-05-01 13:00:21 -04:00
Maire Reavy
c2b05cf1b8
Bug 1159659
- Allow tab sharing on XP and OSX 10.6. r=pkerr
2015-05-01 08:55:33 -04:00
Benjamin Chen
bc912a20d9
Bug 1157654 - 1. Do not call MediaRecorder.stop immediately after MediaRecorder.start, because we want to receive an onerror callback. 2. Make the NofityError async. r=roc
2015-04-30 17:13:41 +08:00
Alfredo Yang
0ac229427b
Bug 1153149 - Remove IsWaitingMediaResources() from PlatformDecoderModule. r=jya
2015-05-04 03:07:00 -04:00
Alfredo Yang
3a7e75701a
Bug 1154512 - Remove MediaTaskQueue::SyncDispatch() from PDM. r=cpearce
2015-05-04 03:04:00 -04:00
Ehsan Akhgari
aa9b46837d
Bug 1159813 - Make sure service worker tests clean up after themselves; r=baku
...
This makes it possible to run the service workers tests using
--run-until-failure, which will hopefully help with reproducing
intermittent test failures.
2015-05-04 09:21:04 -04:00
Jean-Yves Avenard
333e98644d
Bug 1159496: Ensure decoders are properly shutdown. r=alfredo
2015-05-04 21:16:48 +10:00
Jean-Yves Avenard
7b9cc605be
Bug 1159578: Add a TimeUnit object. r=mattwoodrow
...
A TimeUnit describes a point in time, without explicit units (it is not a
microseconds nor a second) though can be converted in one or the other.
2015-05-04 21:16:34 +10:00
Jocelyn Liu
0645784a7e
Bug 1159685 - Fix BluetoothSspVariant argument passing for SspRequestNotification. r=shuang
2015-04-30 01:04:00 -04:00
Jocelyn Liu
e9ac933144
Bug 1159650 - Remove incorrect value assertions in BluetoothGattCharacteristic and BluetoothGattDescriptor. r=btian
2015-04-29 19:53:00 -04:00
Bruce Sun
e249860bd1
Bug 1159552 - Clear local arrays while discovering. r=jocelyn
2015-04-30 14:41:08 +08:00
Blake Wu
d7f182f8a3
Bug 1159509 - Support audio AMR-NB for Gonk in MP4Reader. r=jya
2015-04-30 22:11:13 +08:00
Ben Kelly
309feac5db
Bug 1160227 Improve Cache API warnings. r=ehsan
2015-05-01 08:15:52 -07:00
Ben Kelly
89e172b326
Bug 1134841 Hold ServiceWorker alive during install event's waitUntil(). r=bz
2015-05-01 08:14:42 -07:00
Ben Kelly
c622ee7da5
Bug 1160147 Improve Cache API WorkerFeature shutdown handling. r=baku
2015-05-01 08:13:36 -07:00
Jim Mathies
0b0c633f0f
Bug 1129040 - Query the chrome process blocklist service prior to instantiating plugins in the content process. r=billm
2015-05-01 10:07:19 -05:00
Jim Mathies
b8be9540ad
Bug 1129040 - Provide a way for content processes to query the chrome side blocklist service. r=billm
2015-05-01 10:07:19 -05:00
Gabor Krizsanits
710879ebe7
Bug 1101182 - One interpose call for one property access. r=bholley
2015-05-04 08:57:52 +02:00
Carsten "Tomcat" Book
455f19b16d
Merge mozilla-central to fx-team on a CLOSED TREE
2015-05-08 13:27:09 +02:00
Dave Townsend
8b3bfaeafd
Bug 1160279: Recreate nsIFiles in the content process for dragged files. r=smaug
2015-05-07 09:13:35 -07:00
André Reinald
6a58a1d3c6
Bug 1075157 - Support action: reset search. r=gfritzsche, r=florian, r=bholley
2015-04-24 17:57:52 +02:00
Carsten "Tomcat" Book
d2ac855678
Merge mozilla-central to fx-team
2015-05-06 12:08:40 +02:00
Dmitry Sagalovskiy
a26e393817
Bug 977586 - omit quotes in top-level strings logged via console.log(), and omit extra spaces when custom styles (%c) are used. r=past,baku
2015-05-04 17:28:25 +02:00
Brad Lassey
0aa68c44fa
Bug 1146955 - Dispatch PluginCrashed event in content process on GMP crash for PeerConnection. r=jesup.
...
Original patch by Brad Lassey <blassey@mozilla.com>.
2015-04-27 15:44:36 -04:00
Mike Conley
0049a10904
Bug 1146955 - Make the GMP pluginID a uint32_t, and dispatch it in the PluginCrashed event. r=jesup r=mrbkap
2015-05-04 15:40:29 -04:00
Mike Conley
5bcc398479
Bug 1146955 - Unify pluginID for GMP and runID for NPAPI plugins to use the same internal incrementor. r=jesup, mrbkap.
2015-04-27 15:09:45 -04:00
Tom Schuster
0e09d0caae
Bug 1161101
- Use JS_GetOwnPropertyDescriptor instead of GetPropertyDescriptor in dom/bindings. r=bz
2015-05-04 20:27:02 +02:00
Bobby Holley
06b0fbeafc
Bug 1159974 - Dispatch SetMinimizePrerollUntilPlabackStarts. r=jww
2015-05-04 11:04:48 -07:00
Bobby Holley
010880851f
Bug 1159974 - Dispatch SetAudioCaptured. r=jww
...
While we're at it, I figured it was time to experiment with lambdas. :-)
2015-05-04 11:04:47 -07:00
Bobby Holley
18fc9c77ce
Bug 1159974 - Mirror mPreservesPitch. r=jww
2015-05-04 11:04:47 -07:00
Bobby Holley
d5d3976f6d
Bug 1159974 - Mirror mPlaybackRate. r=jww
2015-05-04 11:04:46 -07:00
Bobby Holley
9258572d2a
Bug 1159974 - Mirror mVolume. r=jww
2015-05-04 11:04:45 -07:00
Bobby Holley
745d12cecb
Bug 1159974 - Assert that we're on the state machine thread for most remaining MDSM methods. r=jww
...
There are a handful of methods where we can't yet assert this. This bug will
tackle several of them.
2015-05-04 11:04:45 -07:00
Benjamin Chen
70fd530d22
Bug 1140995 - Part 2: Don't send the audio/video data when the EOS flag is raised because the decoded data is invalid. r=cpearce
2015-04-23 14:56:52 +08:00
Benjamin Chen
4395e47783
Bug 1140995 - Part 1 - At end of stream, send the last video frame to decoded stream with deviation usec if the last video frame's duration is 0. r=jwwang
2015-04-22 18:19:19 +08:00
Maksim Lebedev
cd0fdf8f3d
Bug 1137555 - Add implementation of PuppetWidget::GetMaxTouchPoints(). r=smaug, r=jimm
2015-05-08 03:29:00 +02:00
Benjamin Chen
2bdfc2d33c
Bug 1153690 - Release the Session and MediaRecorder objects correctly if there is no ExtractRunnable running. r=roc
2015-04-22 15:09:49 +08:00
Tom Tromey
4193f0586c
Bug 1152033 - Expose CSS lexer to js. r=heycam, r=bz
2015-05-04 10:28:00 -04:00
Ben Kelly
80fdd2c3a5
Bug 1134671 Keep sqlite connection open between Cache API operations. r=ehsan
2015-05-07 05:16:51 -07:00
Ben Kelly
e6c3c9cec5
Bug 1162211 Use sqlite private cache mode in Cache API. r=ehsan
2015-05-07 05:16:51 -07:00
Jean-Yves Avenard
1456684eea
Bug 1159579: Make IntervalSet destructor virtual r=mattwoodrow
2015-05-07 21:04:29 +10:00
Paul Adenot
edd837a7b3
Bug 926838 - [Part 6] Unbitrot the build system bits. r=gps
2015-05-04 17:19:03 +02:00
Wes Kocher
3e67a8f1b8
Merge m-c to fx-team a=merge
2015-05-14 15:41:56 -07:00
Dave Townsend
f2ce501b87
Bug 1162775: Make contentAreaDropListener use dataTransfer.files to get the files dropped. r=smaug
2015-05-11 11:33:15 -07:00
Ehsan Akhgari
f0e92fa842
Bug 1148818 - Re-enable the Cache part of test_request_context.html on Android now that it passes
2015-05-06 08:15:24 -04:00
Carsten "Tomcat" Book
a6784f750c
Merge mozilla-central to mozilla-inbound
2015-05-06 12:09:53 +02:00
Andrea Marchesini
168bebe33b
Bug 1161507 - BroadcastChannel should use origin+appId+IsInBrowserElement as key in b2g, r=sicking
2015-05-06 11:07:06 +01:00
Andrea Marchesini
08b340a648
Bug 1151495 - Support permission prompting from workers for IDB, r=bent
2015-05-06 09:07:57 +01:00
Aaron Klotz
9fe658cc43
Bug 1160298: Modify TaskFactory::NewTask to support variadic templates; r=gfritzsche
2015-04-30 14:23:24 -06:00
Kartikaya Gupta
4891988f90
Bug 1161206 - Implement native mousewheel event synthesization on OS X. r=mstange
2015-05-05 14:45:11 -04:00