Ryan VanderMeulen
cc947f05d4
Merge inbound to m-c. a=merge
2015-05-06 16:26:26 -04:00
Ryan VanderMeulen
11cde0e724
Merge fx-team to m-c. a=merge
2015-05-06 16:20:55 -04:00
Carsten "Tomcat" Book
5263fa2e35
Backed out changeset 5a0f9070dd94 (bug 1147736) for bustage on a CLOSED TREE
2015-05-06 17:03:13 +02:00
Carsten "Tomcat" Book
a953994a2b
Backed out changeset a78ad976faf3 (bug 1147736)
2015-05-06 17:02:38 +02:00
Carsten "Tomcat" Book
9344729475
Backed out changeset 95e956a2ddb9 (bug 1147736)
2015-05-06 17:02:35 +02:00
Carsten "Tomcat" Book
a50ac5128e
Backed out changeset 0098029a7bdd (bug 1147736)
2015-05-06 17:02:31 +02:00
Bruce Sun
3ce88763fd
Bug 1161939 - Correct bitwise checking on GATT characteristic write properties. r=jocelyn
2015-05-06 18:15:30 +08:00
Morris Tseng
9fc49c87d2
Bug 1151111 - Append iframe2 after iframe1 has loaded. r=kchen
2015-05-05 19:42:00 -04:00
Jessica Jong
29b7aea285
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
51df5998eb
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
Jessica Jong
67b8a220bd
Bug 1126222 - Part 2: Use promise to ensure execution order in NetworkManager. r=echen
2015-05-07 00:57:00 -04:00
Jessica Jong
ab706c5e01
Bug 1126222 - Part 1: Provide callback in some functions in NetworkService. r=echen
2015-05-04 23:48:00 -04:00
Ben Hsu
5966168df5
Bug 1147736 - Part 4: Deprecate NotifyError(Bluetooth). r=btian
2015-04-27 23:31:00 -04:00
Ben Hsu
ba906e680c
Bug 1147736 - Part 3: Deprecate NotifyError. r=aknow
2015-04-27 23:29:00 -04:00
Ben Hsu
43b26e55b4
Bug 1147736 - Part 2: Bypass NotifyError. r=aknow
2015-04-27 23:28:00 -04:00
Ben Hsu
16dfd63e9b
Bug 1147736 - Part 1: Extend TelephonyCallInfo. r=aknow
2015-04-27 23:22:00 -04:00
Carsten "Tomcat" Book
b187a55721
Merge mozilla-central to b2g-inbound
2015-05-06 13:14:52 +02:00
Carsten "Tomcat" Book
6e929ef81c
merge mozilla-inbound to mozilla-central a=merge
2015-05-06 11:59:15 +02:00
Thomas Zimmermann
362da7534b
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
48eb012ef4
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
a9b8c25faa
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
80366e6970
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
e608040aea
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
43d1609673
Bug 1158047 - [AutoMounter] Resolve the problem of stucking in UMS_CONFIGURING state. r=dhylands
2015-05-04 14:46:16 +08:00
Wes Kocher
f4b5bed2ac
Merge fx-team to m-c a=merge
2015-05-05 14:45:52 -07:00
Ben Kelly
9b63c77800
Bug 1160013 CachePushStreamChild should hold the parent DOM object alive. r=baku
2015-05-05 07:03:52 -07:00
Ehsan Akhgari
6e93a857f0
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
1084384de1
Backed out changeset 2a08b161b02e (bug 926838)
2015-05-05 15:51:27 +02:00
Carsten "Tomcat" Book
db887fe217
Backed out changeset 5b6ef91bfe01 (bug 926838)
2015-05-05 15:51:16 +02:00
Paul Adenot
18d2184244
Bug 926838 - [Part 6] Unbitrot the build system bits. r=gps
2015-05-04 17:19:03 +02:00
Bobby Holley
40d7f5a524
Bug 1161742 - Use lambdas for Seek. r=jww
2015-05-05 21:04:30 -07:00
Bobby Holley
c6b81175c2
Bug 1161742 - Use lambdas for WaitForData. r=jww
2015-05-05 21:02:59 -07:00
Bobby Holley
14e17d8213
Bug 1161742 - Add support for lambdas in MediaPromise. r=jww
2015-05-05 21:02:58 -07:00
Bobby Holley
ebfaa1d8dc
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
dd4ebd5ffd
Bug 1161742 - Hoist part of ResolveOrReject into ThenValueBase. r=jww
2015-05-05 21:02:57 -07:00
Bobby Holley
06f8f8a8a7
Bug 1161742 - Introduce ResolveOrRejectValue to make MediaPromise implementation less verbose. r=jww
2015-05-05 21:02:57 -07:00
Bobby Holley
59a144d6a2
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
44aaf99825
Back out dbb002daa455 (bug 1160321) for assertion failures
2015-05-05 20:04:39 -07:00
Ehsan Akhgari
41012d0662
Clean up after test_workerupdatefoundevent.html, no bug
2015-05-05 21:45:00 -04:00
Ehsan Akhgari
2ff1229507
Revert the debugging patch for bug 1157901
2015-05-05 21:43:53 -04:00
Jean-Yves Avenard
aacb467ca4
Bug 1161443: Always read SDM::mWaitForInternalDrain while holding monitor. r=gerald
2015-05-06 09:58:09 +10:00
Jean-Yves Avenard
dbf43400f9
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
cb7623e3b7
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
60dd15ac2e
Bug 1154896: Report decoding errors back to MP4Reader. r=rillian
2015-05-06 09:58:09 +10:00
Chris Pearce
0170b8e2ed
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
25d39ad698
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
ad6ba8a8b6
Bug 1160138 P3 Test Cache chrome-only Constructor. r=ehsan
2015-05-05 15:45:36 -07:00
Ben Kelly
f1808d0d50
Bug 1160138 P2 Add a [ChromeConstructor] to CacheStorage to support devtools. r=ehsan
2015-05-05 15:45:36 -07:00
Ben Kelly
359755abf1
Bug 1160138 P1 Update CacheStorage and Cache webidl to latest spec. r=ehsan
2015-05-05 15:45:36 -07:00
Xidorn Quan
6ba169f015
Bug 947854 part 3 - Include testing MozExitedFullscreen event in existing chrome test. r=smaug
...
--HG--
rename : dom/tests/mochitest/chrome/MozEnteredDomFullscreen_chrome.xul => dom/tests/mochitest/chrome/MozDomFullscreen_chrome.xul
rename : dom/tests/mochitest/chrome/test_MozEnteredDomFullscreen_event.xul => dom/tests/mochitest/chrome/test_MozDomFullscreen_event.xul
rename : dom/tests/mochitest/general/file_MozEnteredDomFullscreen.html => dom/tests/mochitest/general/file_MozDomFullscreen.html
extra : source : 5c96373bda1510a2b4b4282ac50586885ab3c486
2015-05-06 10:04:31 +12:00
Xidorn Quan
2ae6dcc764
Bug 947854 part 2 - Avoid exiting fullscreen mode when exit from DOM fullscreen. r=smaug,dao
...
--HG--
extra : source : 44f82c49ce6f98bc996be41c27a00af99d53215f
2015-05-06 10:04:31 +12:00
Wes Kocher
5151ba0458
Merge m-c to inbound a=merge
...
--HG--
extra : rebase_source : 4f1d2fb0747c4f4ed88a7863471b1c12a47515f2
2015-05-05 14:53:34 -07:00
Jeff Gilbert
ba57b3774a
Bug 1159034 - Test uninitialized buffer data. - r=dvander
2015-05-05 13:42:29 -07:00
Christoph Kerschbaumer
f23a2ecf6f
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
366320a488
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
0d950f5c81
merge mozilla-inbound to mozilla-central a=merge
2015-05-05 12:01:27 +02:00
Fabrice Desré
84cb2e74c3
Bug 1123846 - Restrict some activities to be provided by the system app r=ferjm
2015-05-04 15:30:08 -07:00
Ryan VanderMeulen
634d37ccd0
Merge inbound to m-c. a=merge
2015-05-04 15:59:00 -04:00
Ryan VanderMeulen
3ae9df90e4
Merge fx-team to m-c. a=merge
2015-05-04 15:53:32 -04:00
Ryan VanderMeulen
2f893755da
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
ba5c4e1c0c
Merge mozilla-central to b2g-inbound
2015-05-04 15:26:45 +02:00
Jamin Liu
da0f8172bb
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
eacf3bc7dd
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
df84e05e80
Backed out changeset 256f10c0dbdc (bug 1159810) for reftest failures CLOSED TREE
2015-05-04 18:00:17 -07:00
Fernando Jimenez
b4fb82eed4
Bug 1147214 - Enable app:// urls to use SW. r=bkelly
2015-05-04 23:18:05 +02:00
Olli Pettay
3dfda1d722
Bug 1159810 - Kill full gc timer when gc starts, r=mccr8
2015-05-04 23:44:14 +03:00
Edwin Flores
eaf37d1af9
Bug 1150322 - Fix duration parsing in MediaOmxReader - r=sotaro
2015-05-04 11:40:30 +12:00
Andrew McCreight
023db96fd8
Bug 1152551, part 3 - Fix more mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Andrew McCreight
9e8f4b219e
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Andrew McCreight
da5ed6f5cd
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
d0b4507ce1
Bug 1160428 - Fix theoretical take picture memory leak uncovered by coverity. r=aosmond
2015-05-03 13:46:00 -04:00
Blake Wu
3529c99ba1
Bug 1153895 - Support audio AMR-WB for Gonk in MP4Reader. r=jya
2015-05-04 10:11:29 +08:00
Daniel Holbert
1957d77be4
Bug 1156689: Add 'override' keyword to GetAsAudioInfo(), GetAsVideoInfo(), & Clone() on TrackInfo subclasses. rs=ehsan
2015-05-02 15:32:52 -07:00
Anthony Tseng
6fe5a1137f
Bug 1158425 - Rename _SYNTH event names. r=smaug
...
--HG--
extra : rebase_source : 533cc7e18cf7f92d95a146d61f7aa2da7c0b8e48
2015-05-01 22:06:00 -04:00
Ryan VanderMeulen
2b8b4270f9
Merge m-c to inbound. a=merge
2015-05-04 16:11:38 -04:00
Boris Zbarsky
b8ba520783
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
b492021bca
Merge m-c to inbound a=merge
2015-05-01 17:23:32 -07:00
Wes Kocher
abc2465352
Merge b2ginbound to m-c a=merge
2015-05-01 17:22:34 -07:00
Wes Kocher
5ef0b7b6a7
Merge inbound to m-c a=merge
2015-05-01 17:19:28 -07:00
Ryan VanderMeulen
a91513ec8c
Merge m-c to b2g-inbound. a=merge
2015-05-01 12:59:30 -04:00
Ryan VanderMeulen
9440cb5e32
Merge m-c to inbound. a=merge
...
CLOSED TREE
--HG--
extra : amend_source : f158ed522808c8be66f918e7cd2d674a93e9e8b8
2015-05-01 10:50:07 -04:00
Jean-Yves Avenard
51ddf94ed0
Bug 1157075: Part2. Use MediaPromise to read TrackBuffer metadata. r=bholley,r=karlt
2015-05-01 15:37:31 +10:00
Jean-Yves Avenard
df6daad9ba
Bug 1157075: Part1. Rename and make AsyncReadMetadata virtual. r=bholley
2015-05-01 15:37:29 +10:00
Jean-Yves Avenard
9d61be486b
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
ae0b2f99af
Bug 1156689: Part11. Add TrackInfo Clone() and copy constructors. r=cpearce
2015-05-01 15:26:51 +10:00
Jean-Yves Avenard
fe85e25a44
Bug 1156689: Part10. Remove static_cast on TrackInfo objects. r=cpearce
2015-05-01 15:26:51 +10:00
Jean-Yves Avenard
7dd44d6e8e
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
9267eb6443
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
e146d4940f
Bug 1156689: Part1. Remove mp4_demuxer::TrackType. r=cpearce
2015-05-01 15:26:50 +10:00
Boris Zbarsky
ca0723ea4a
Bug 1159743. Stop forcing the dom.animations-api.core.enabled preference on in the test harness. r=birtles
...
--HG--
rename : dom/animation/test/css-animations/test_animation-cancel.html => dom/animation/test/css-animations/file_animation-cancel.html
rename : dom/animation/test/css-animations/test_animation-currenttime.html => dom/animation/test/css-animations/file_animation-currenttime.html
rename : dom/animation/test/css-animations/test_animation-finish.html => dom/animation/test/css-animations/file_animation-finish.html
rename : dom/animation/test/css-animations/test_animation-finished.html => dom/animation/test/css-animations/file_animation-finished.html
rename : dom/animation/test/css-animations/test_animation-pausing.html => dom/animation/test/css-animations/file_animation-pausing.html
rename : dom/animation/test/css-animations/test_animation-playstate.html => dom/animation/test/css-animations/file_animation-playstate.html
rename : dom/animation/test/css-animations/test_animation-ready.html => dom/animation/test/css-animations/file_animation-ready.html
rename : dom/animation/test/css-animations/test_animation-starttime.html => dom/animation/test/css-animations/file_animation-starttime.html
rename : dom/animation/test/css-animations/test_animations-dynamic-changes.html => dom/animation/test/css-animations/file_animations-dynamic-changes.html
rename : dom/animation/test/css-animations/test_effect-name.html => dom/animation/test/css-animations/file_effect-name.html
rename : dom/animation/test/css-animations/test_effect-target.html => dom/animation/test/css-animations/file_effect-target.html
rename : dom/animation/test/css-animations/test_element-get-animations.html => dom/animation/test/css-animations/file_element-get-animations.html
rename : dom/animation/test/css-transitions/test_animation-cancel.html => dom/animation/test/css-transitions/file_animation-cancel.html
rename : dom/animation/test/css-transitions/test_animation-currenttime.html => dom/animation/test/css-transitions/file_animation-currenttime.html
rename : dom/animation/test/css-transitions/test_animation-finished.html => dom/animation/test/css-transitions/file_animation-finished.html
rename : dom/animation/test/css-transitions/test_animation-pausing.html => dom/animation/test/css-transitions/file_animation-pausing.html
rename : dom/animation/test/css-transitions/test_animation-ready.html => dom/animation/test/css-transitions/file_animation-ready.html
rename : dom/animation/test/css-transitions/test_animation-starttime.html => dom/animation/test/css-transitions/file_animation-starttime.html
rename : dom/animation/test/css-transitions/test_effect-name.html => dom/animation/test/css-transitions/file_effect-name.html
rename : dom/animation/test/css-transitions/test_effect-target.html => dom/animation/test/css-transitions/file_effect-target.html
rename : dom/animation/test/css-transitions/test_element-get-animations.html => dom/animation/test/css-transitions/file_element-get-animations.html
rename : dom/animation/test/document-timeline/test_document-timeline.html => dom/animation/test/document-timeline/file_document-timeline.html
rename : dom/animation/test/mozilla/test_deferred_start.html => dom/animation/test/mozilla/file_deferred_start.html
rename : layout/style/test/test_animations_pausing.html => layout/style/test/file_animations_pausing.html
2015-04-30 14:25:03 -04:00
Ryan VanderMeulen
d6155ddbf6
Merge m-c to fx-team. a=merge
2015-05-01 13:00:21 -04:00
Maire Reavy
8f306bfa8b
Bug 1159659 - Allow tab sharing on XP and OSX 10.6. r=pkerr
2015-05-01 08:55:33 -04:00
Benjamin Chen
a7eca983ce
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
...
--HG--
extra : rebase_source : 551ba51fec092c78b19c1ad9cae59b042d729775
2015-04-30 17:13:41 +08:00
Alfredo Yang
428c3995dd
Bug 1153149 - Remove IsWaitingMediaResources() from PlatformDecoderModule. r=jya
...
--HG--
extra : rebase_source : 94535c9c2b0822f49354c9660ec9251999cc21d2
2015-05-04 03:07:00 -04:00
Alfredo Yang
e727de4c04
Bug 1154512 - Remove MediaTaskQueue::SyncDispatch() from PDM. r=cpearce
...
--HG--
extra : rebase_source : 1aac8eec5a39097d5cb17dac529578a6af053bd0
2015-05-04 03:04:00 -04:00
Ehsan Akhgari
a08aacbfd9
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
53619f7ad6
Bug 1159496: Ensure decoders are properly shutdown. r=alfredo
2015-05-04 21:16:48 +10:00
Jean-Yves Avenard
3cba2c6e62
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
79a1ee1c61
Bug 1159685 - Fix BluetoothSspVariant argument passing for SspRequestNotification. r=shuang
2015-04-30 01:04:00 -04:00
Jocelyn Liu
08a3eb9653
Bug 1159650 - Remove incorrect value assertions in BluetoothGattCharacteristic and BluetoothGattDescriptor. r=btian
2015-04-29 19:53:00 -04:00