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

37249 Коммитов

Автор SHA1 Сообщение Дата
Wes Kocher 7fd9a78d61 Merge m-c to inbound a=merge 2015-05-08 10:39:27 -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
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
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
Jordan Santell 7b6fec2d8c Bug 922221 - implement console.timeStamp(label) to create profile timeline markers. r=khuey 2015-04-29 12:48:57 -07: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
Bruce Sun 54c1083625 Bug 1159552 - Clear local arrays while discovering. r=jocelyn 2015-04-30 14:41:08 +08:00
Blake Wu f124a393fe Bug 1159509 - Support audio AMR-NB for Gonk in MP4Reader. r=jya 2015-04-30 22:11:13 +08:00
Ben Kelly 2099c87b4a Bug 1160227 Improve Cache API warnings. r=ehsan 2015-05-01 08:15:52 -07:00
Ben Kelly f15449e4a2 Bug 1134841 Hold ServiceWorker alive during install event's waitUntil(). r=bz 2015-05-01 08:14:42 -07:00
Ben Kelly c4e1832106 Bug 1160147 Improve Cache API WorkerFeature shutdown handling. r=baku 2015-05-01 08:13:36 -07:00
Jim Mathies d9a7675005 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 4fbc128cea 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 0d0e444a6c Bug 1101182 - One interpose call for one property access. r=bholley 2015-05-04 08:57:52 +02:00
Carsten "Tomcat" Book 2646447b86 Merge mozilla-central to fx-team on a CLOSED TREE 2015-05-08 13:27:09 +02:00
Dave Townsend 8ee20de440 Bug 1160279: Recreate nsIFiles in the content process for dragged files. r=smaug
--HG--
extra : rebase_source : f90e7cb31486ef8fd29769c86f25f8341b7b97e6
extra : amend_source : ec7283835b92bc45715549420163059e8f45f187
2015-05-07 09:13:35 -07:00
André Reinald abcbead4d2 Bug 1075157 - Support action: reset search. r=gfritzsche, r=florian, r=bholley 2015-04-24 17:57:52 +02:00
Carsten "Tomcat" Book 0fe5bd8ea4 Merge mozilla-central to fx-team 2015-05-06 12:08:40 +02:00
Dmitry Sagalovskiy 39ca8393a3 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 279a3fda62 Bug 1146955 - Dispatch PluginCrashed event in content process on GMP crash for PeerConnection. r=jesup.
Original patch by Brad Lassey <blassey@mozilla.com>.

--HG--
extra : rebase_source : cf0b6a507e91a63edf09a0c9ddbcc55ce02a4aa7
extra : source : 302a3968123e4825fe23d1375ab65c225410b68a
extra : histedit_source : 1848a946bc9c4e6d266626e739743aa2f961c05c
2015-04-27 15:44:36 -04:00
Mike Conley 97a46ed1e0 Bug 1146955 - Make the GMP pluginID a uint32_t, and dispatch it in the PluginCrashed event. r=jesup r=mrbkap
--HG--
extra : rebase_source : ef8893d470e437d93a44b393f595518acb411852
extra : source : ad87e781794d5bb5337feb6e2608730075a7f71e
extra : histedit_source : 91cbbdedc9273982d0eb6b3c58269c73e0f46f63
2015-05-04 15:40:29 -04:00
Mike Conley 91457c2516 Bug 1146955 - Unify pluginID for GMP and runID for NPAPI plugins to use the same internal incrementor. r=jesup, mrbkap.
--HG--
extra : rebase_source : bd7989a043f0b36f23ffc8d35a55a6110b09b163
extra : source : 175040b5d347dcbb31cf63f124f88ba1f53fda61
2015-04-27 15:09:45 -04:00
Tom Schuster a74539d534 Bug 1161101 - Use JS_GetOwnPropertyDescriptor instead of GetPropertyDescriptor in dom/bindings. r=bz 2015-05-04 20:27:02 +02:00
Bobby Holley 7e4411d3ff Bug 1159974 - Dispatch SetMinimizePrerollUntilPlabackStarts. r=jww 2015-05-04 11:04:48 -07:00
Bobby Holley 598c3289ab 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 d4519a33a2 Bug 1159974 - Mirror mPreservesPitch. r=jww 2015-05-04 11:04:47 -07:00
Bobby Holley d594a72f36 Bug 1159974 - Mirror mPlaybackRate. r=jww 2015-05-04 11:04:46 -07:00
Bobby Holley 49578f1914 Bug 1159974 - Mirror mVolume. r=jww 2015-05-04 11:04:45 -07:00
Bobby Holley a56c0c760e 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 af7fe3ac77 Bug 1153690 - Release the Session and MediaRecorder objects correctly if there is no ExtractRunnable running. r=roc
--HG--
extra : rebase_source : 9cf5b116abb4d00b746fb91ce87e89b22cbe010a
2015-04-22 15:09:49 +08:00
Tom Tromey 8e26488934 Bug 1152033 - Expose CSS lexer to js. r=heycam, r=bz
--HG--
extra : rebase_source : 1eaabcb6629c185f2e18f27b8c09d9a11611869a
2015-05-04 10:28:00 -04:00
Ben Kelly 8db77b2780 Bug 1134671 Keep sqlite connection open between Cache API operations. r=ehsan 2015-05-07 05:16:51 -07:00
Ben Kelly 568cbb8cb1 Bug 1162211 Use sqlite private cache mode in Cache API. r=ehsan 2015-05-07 05:16:51 -07:00
Jean-Yves Avenard e53336e678 Bug 1159579: Make IntervalSet destructor virtual r=mattwoodrow 2015-05-07 21:04:29 +10:00
Paul Adenot aa50589ab8 Bug 926838 - [Part 6] Unbitrot the build system bits. r=gps 2015-05-04 17:19:03 +02:00
Ehsan Akhgari 7e11bb40f0 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 5b6abafb73 Merge mozilla-central to mozilla-inbound
--HG--
extra : rebase_source : 3c589ccf7ccc470bfca2f86d61dec4eb7ff750fa
2015-05-06 12:09:53 +02:00
Andrea Marchesini a8db0ddfbb Bug 1161507 - BroadcastChannel should use origin+appId+IsInBrowserElement as key in b2g, r=sicking 2015-05-06 11:07:06 +01:00
Andrea Marchesini f2ba43b3fd Bug 1151495 - Support permission prompting from workers for IDB, r=bent 2015-05-06 09:07:57 +01:00
Aaron Klotz acbeefcd97 Bug 1160298: Modify TaskFactory::NewTask to support variadic templates; r=gfritzsche 2015-04-30 14:23:24 -06:00
Kartikaya Gupta 83a95ac8fd Bug 1161206 - Implement native mousewheel event synthesization on OS X. r=mstange 2015-05-05 14:45:11 -04:00
Boris Zbarsky 0472742d0c Bug 1160628. Speed up the URL constructor in the common case of no base URI. r=baku 2015-05-05 13:38:56 -04:00
Boris Zbarsky d05df285e4 Bug 1161036 part 2. Only force-enable dom cache in test_serviceworker_interfaces if we're having to force-enable servicewceworkers too. r=bkelly 2015-05-05 13:38:56 -04:00
Ehsan Akhgari c18dfa5852 Bug 1134325 - Part 2: Correctly reflect the Request's body to the service worker's fetch event; r=jdm 2015-05-05 13:20:54 -04:00
Olli Pettay eb7fec82f5 Bug 1158633, if EventStateManager::mGestureDownContent is non-null, so should mGestureDownFrameOwner be, r=enndeakin
--HG--
extra : rebase_source : 4a255c22c93f227a40d14c5b39151d32d0f3221d
2015-05-05 19:25:33 +03:00
Olli Pettay bb9c4f4afa Bug 1149555 - Update resize event firing to follow the specs, dispatch right before rAF callbacks, r=dbaron
--HG--
extra : rebase_source : 4828758667591a52ef8d15fa4812c65475ca484f
2015-05-05 17:56:01 +03:00
Tooru Fujisawa e108ae29ec Bug 1158456 - Remove control characters from composition string, and add dom.compositionevent.allow_control_characters pref to control it. r=masayuki 2015-05-01 13:49:29 +09:00
Bobby Holley 75cd0709f1 Bug 1160064 - Give WatchManager an owner thread and make sure everything happens there. r=jww 2015-04-30 21:29:50 -07:00
Bobby Holley a6a1df6eb5 Bug 1160064 - Do watching/mirroring initialization on the state machine task queue. r=jww
We take this as an opportunity to remove connect-during-initialization. Always
connecting from the owner thread feels like a stronger invariant.
2015-04-30 21:29:49 -07:00
Bobby Holley 1779f7bdee Bug 1160064 - Switch mirror/canonical initialization to happen in the constructor. r=jww
The goal here is to hoist all meaningful watcher/mirror/canonical manipulation
onto the owner thread. But since that must necessarily happen asynchronously,
we need to make sure that canonicals are in a sane state immediately upon
creation, since otherwise a mirror from another thread may attempt to connect to
a not-yet-initialized canonical.
2015-04-30 21:29:48 -07:00
Bobby Holley 9ef701b427 Bug 1160064 - Initialize the state machine task queue in the initializer list. r=jww 2015-04-30 21:29:46 -07:00