Alphan Chen
2b54b03afd
Bug 1158047 - [AutoMounter] Resolve the problem of stucking in UMS_CONFIGURING state. r=dhylands
2015-05-04 14:46:16 +08:00
Wes Kocher
2f5057b7c1
Merge fx-team to m-c a=merge
2015-05-05 14:45:52 -07:00
Ben Kelly
c7893b0633
Bug 1160013 CachePushStreamChild should hold the parent DOM object alive. r=baku
2015-05-05 07:03:52 -07:00
Ehsan Akhgari
be033191ac
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
6f552731e1
Backed out changeset 2a08b161b02e (bug 926838)
2015-05-05 15:51:27 +02:00
Carsten "Tomcat" Book
4b2e1ee7fa
Backed out changeset 5b6ef91bfe01 (bug 926838)
2015-05-05 15:51:16 +02:00
Paul Adenot
8b0c1ea6ce
Bug 926838 - [Part 6] Unbitrot the build system bits. r=gps
2015-05-04 17:19:03 +02:00
Bobby Holley
a0ec783498
Bug 1161742 - Use lambdas for Seek. r=jww
2015-05-05 21:04:30 -07:00
Bobby Holley
d605542102
Bug 1161742 - Use lambdas for WaitForData. r=jww
2015-05-05 21:02:59 -07:00
Bobby Holley
f94795151d
Bug 1161742 - Add support for lambdas in MediaPromise. r=jww
2015-05-05 21:02:58 -07:00
Bobby Holley
a064294518
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
b6cc6006df
Bug 1161742 - Hoist part of ResolveOrReject into ThenValueBase. r=jww
2015-05-05 21:02:57 -07:00
Bobby Holley
794cacada7
Bug 1161742 - Introduce ResolveOrRejectValue to make MediaPromise implementation less verbose. r=jww
2015-05-05 21:02:57 -07:00
Bobby Holley
0926bd915c
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
25e5d3ddc4
Back out dbb002daa455 (bug 1160321) for assertion failures
2015-05-05 20:04:39 -07:00
Ehsan Akhgari
e1b13dac41
Clean up after test_workerupdatefoundevent.html, no bug
2015-05-05 21:45:00 -04:00
Ehsan Akhgari
5c829dd715
Revert the debugging patch for bug 1157901
2015-05-05 21:43:53 -04:00
Jean-Yves Avenard
9c7b67e386
Bug 1161443: Always read SDM::mWaitForInternalDrain while holding monitor. r=gerald
2015-05-06 09:58:09 +10:00
Jean-Yves Avenard
8b0b960e01
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
ac74263022
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
a3140613cb
Bug 1154896: Report decoding errors back to MP4Reader. r=rillian
2015-05-06 09:58:09 +10:00
Chris Pearce
b8de3abe20
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
76c6ef586e
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
d8cf2a1f58
Bug 1160138 P3 Test Cache chrome-only Constructor. r=ehsan
2015-05-05 15:45:36 -07:00
Ben Kelly
125fa562ef
Bug 1160138 P2 Add a [ChromeConstructor] to CacheStorage to support devtools. r=ehsan
2015-05-05 15:45:36 -07:00
Ben Kelly
6b203358e4
Bug 1160138 P1 Update CacheStorage and Cache webidl to latest spec. r=ehsan
2015-05-05 15:45:36 -07:00
Xidorn Quan
16a9ab3e63
Bug 947854 part 3 - Include testing MozExitedFullscreen event in existing chrome test. r=smaug
2015-05-06 10:04:31 +12:00
Xidorn Quan
502aab52a4
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
0dc3345763
Merge m-c to inbound a=merge
2015-05-05 14:53:34 -07:00
Jeff Gilbert
9adce5ee36
Bug 1159034 - Test uninitialized buffer data. - r=dvander
2015-05-05 13:42:29 -07:00
Christoph Kerschbaumer
bbce6ecace
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
eb2c298425
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
f5b213c449
merge mozilla-inbound to mozilla-central a=merge
2015-05-05 12:01:27 +02:00
Fabrice Desré
3e0305d889
Bug 1123846 - Restrict some activities to be provided by the system app r=ferjm
2015-05-04 15:30:08 -07:00
Ryan VanderMeulen
7e9393a827
Merge inbound to m-c. a=merge
2015-05-04 15:59:00 -04:00
Ryan VanderMeulen
ffa09572aa
Merge fx-team to m-c. a=merge
2015-05-04 15:53:32 -04:00
Ryan VanderMeulen
07f43f6bdc
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
39e98f065d
Merge mozilla-central to b2g-inbound
2015-05-04 15:26:45 +02:00
Jamin Liu
9f7a4accc5
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
214f939d12
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
15927ce61e
Backed out changeset 256f10c0dbdc (bug 1159810) for reftest failures CLOSED TREE
2015-05-04 18:00:17 -07:00
Fernando Jimenez
f7893cb9e1
Bug 1147214 - Enable app:// urls to use SW. r=bkelly
2015-05-04 23:18:05 +02:00
Olli Pettay
47e7f7e5e2
Bug 1159810 - Kill full gc timer when gc starts, r=mccr8
2015-05-04 23:44:14 +03:00
Edwin Flores
7e6f2900a2
Bug 1150322 - Fix duration parsing in MediaOmxReader - r=sotaro
2015-05-04 11:40:30 +12:00
Andrew McCreight
254dac5936
Bug 1152551, part 3 - Fix more mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Andrew McCreight
aeff7c99ee
Bug 1152551, part 2 - Fix mode lines in dom/. r=jst
2015-05-03 15:32:37 -04:00
Andrew McCreight
10aa3c7467
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
a347201a38
Bug 1160428 - Fix theoretical take picture memory leak uncovered by coverity. r=aosmond
2015-05-03 13:46:00 -04:00
Blake Wu
afaaf613b7
Bug 1153895 - Support audio AMR-WB for Gonk in MP4Reader. r=jya
2015-05-04 10:11:29 +08:00
Daniel Holbert
34b403379e
Bug 1156689: Add 'override' keyword to GetAsAudioInfo(), GetAsVideoInfo(), & Clone() on TrackInfo subclasses. rs=ehsan
2015-05-02 15:32:52 -07:00
Anthony Tseng
96161fc227
Bug 1158425 - Rename _SYNTH event names. r=smaug
2015-05-01 22:06:00 -04:00
Ryan VanderMeulen
eca9ce2103
Merge m-c to inbound. a=merge
2015-05-04 16:11:38 -04:00
Boris Zbarsky
cc888ff4ad
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
ebdbb5f57b
Merge m-c to inbound a=merge
2015-05-01 17:23:32 -07:00
Wes Kocher
ddda6aed2d
Merge b2ginbound to m-c a=merge
2015-05-01 17:22:34 -07:00
Wes Kocher
9c0b8289bf
Merge inbound to m-c a=merge
2015-05-01 17:19:28 -07:00
Ryan VanderMeulen
6ffda2e313
Merge m-c to b2g-inbound. a=merge
2015-05-01 12:59:30 -04:00
Ryan VanderMeulen
f3e32f8fe2
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-05-01 10:50:07 -04:00
Jean-Yves Avenard
a5bb7c784d
Bug 1157075: Part2. Use MediaPromise to read TrackBuffer metadata. r=bholley,r=karlt
2015-05-01 15:37:31 +10:00
Jean-Yves Avenard
b7327f9efd
Bug 1157075: Part1. Rename and make AsyncReadMetadata virtual. r=bholley
2015-05-01 15:37:29 +10:00
Jean-Yves Avenard
51142a971d
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
338eea198b
Bug 1156689: Part11. Add TrackInfo Clone() and copy constructors. r=cpearce
2015-05-01 15:26:51 +10:00
Jean-Yves Avenard
63b6293bbe
Bug 1156689: Part10. Remove static_cast on TrackInfo objects. r=cpearce
2015-05-01 15:26:51 +10:00
Jean-Yves Avenard
a9b67792e7
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
3984aeaf76
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
8b4c79cc59
Bug 1156689: Part1. Remove mp4_demuxer::TrackType. r=cpearce
2015-05-01 15:26:50 +10:00
Boris Zbarsky
5d4fb93bfb
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
02b52b7666
Merge m-c to fx-team. a=merge
2015-05-01 13:00:21 -04:00
Maire Reavy
439c0bf645
Bug 1159659
- Allow tab sharing on XP and OSX 10.6. r=pkerr
2015-05-01 08:55:33 -04:00
Benjamin Chen
0296c23c49
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
cde38c1b43
Bug 1153149 - Remove IsWaitingMediaResources() from PlatformDecoderModule. r=jya
2015-05-04 03:07:00 -04:00
Alfredo Yang
8692261871
Bug 1154512 - Remove MediaTaskQueue::SyncDispatch() from PDM. r=cpearce
2015-05-04 03:04:00 -04:00
Ehsan Akhgari
b9872b41a7
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
fd7ab059d9
Bug 1159496: Ensure decoders are properly shutdown. r=alfredo
2015-05-04 21:16:48 +10:00
Jean-Yves Avenard
f905cf14a9
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
ba94cb79c5
Bug 1159685 - Fix BluetoothSspVariant argument passing for SspRequestNotification. r=shuang
2015-04-30 01:04:00 -04:00
Jocelyn Liu
86544a488e
Bug 1159650 - Remove incorrect value assertions in BluetoothGattCharacteristic and BluetoothGattDescriptor. r=btian
2015-04-29 19:53:00 -04:00
Bruce Sun
80527f9ad6
Bug 1159552 - Clear local arrays while discovering. r=jocelyn
2015-04-30 14:41:08 +08:00
Blake Wu
b51fc34871
Bug 1159509 - Support audio AMR-NB for Gonk in MP4Reader. r=jya
2015-04-30 22:11:13 +08:00
Ben Kelly
ac5f220423
Bug 1160227 Improve Cache API warnings. r=ehsan
2015-05-01 08:15:52 -07:00
Ben Kelly
ee0372aa27
Bug 1134841 Hold ServiceWorker alive during install event's waitUntil(). r=bz
2015-05-01 08:14:42 -07:00
Ben Kelly
2dbfb37668
Bug 1160147 Improve Cache API WorkerFeature shutdown handling. r=baku
2015-05-01 08:13:36 -07:00
Jim Mathies
e6629f6aea
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
d4f9c00f75
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
547a796489
Bug 1101182 - One interpose call for one property access. r=bholley
2015-05-04 08:57:52 +02:00
Carsten "Tomcat" Book
2ce9804c19
Merge mozilla-central to fx-team on a CLOSED TREE
2015-05-08 13:27:09 +02:00
Dave Townsend
236b5ec0ce
Bug 1160279: Recreate nsIFiles in the content process for dragged files. r=smaug
2015-05-07 09:13:35 -07:00
André Reinald
fd2edfc0f3
Bug 1075157 - Support action: reset search. r=gfritzsche, r=florian, r=bholley
2015-04-24 17:57:52 +02:00
Carsten "Tomcat" Book
133fb87ea3
Merge mozilla-central to fx-team
2015-05-06 12:08:40 +02:00
Dmitry Sagalovskiy
eeed8ee97c
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
c8d6950522
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
ead628b6ad
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
ec9f02ed7c
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
22fcad3421
Bug 1161101
- Use JS_GetOwnPropertyDescriptor instead of GetPropertyDescriptor in dom/bindings. r=bz
2015-05-04 20:27:02 +02:00
Bobby Holley
196450c61a
Bug 1159974 - Dispatch SetMinimizePrerollUntilPlabackStarts. r=jww
2015-05-04 11:04:48 -07:00
Bobby Holley
9cd6c4764b
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
c13efb1ed1
Bug 1159974 - Mirror mPreservesPitch. r=jww
2015-05-04 11:04:47 -07:00
Bobby Holley
8d8a3d495f
Bug 1159974 - Mirror mPlaybackRate. r=jww
2015-05-04 11:04:46 -07:00
Bobby Holley
f9e6e6e78e
Bug 1159974 - Mirror mVolume. r=jww
2015-05-04 11:04:45 -07:00
Bobby Holley
0a70eb650b
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
7b4213eada
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
403554c877
Bug 1152033 - Expose CSS lexer to js. r=heycam, r=bz
2015-05-04 10:28:00 -04:00
Ben Kelly
fab38f47a7
Bug 1134671 Keep sqlite connection open between Cache API operations. r=ehsan
2015-05-07 05:16:51 -07:00
Ben Kelly
1081d0c0e6
Bug 1162211 Use sqlite private cache mode in Cache API. r=ehsan
2015-05-07 05:16:51 -07:00
Jean-Yves Avenard
bcba77afa1
Bug 1159579: Make IntervalSet destructor virtual r=mattwoodrow
2015-05-07 21:04:29 +10:00
Paul Adenot
5f45a24f0d
Bug 926838 - [Part 6] Unbitrot the build system bits. r=gps
2015-05-04 17:19:03 +02:00
Ehsan Akhgari
e8240458bc
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
deaa322f77
Merge mozilla-central to mozilla-inbound
2015-05-06 12:09:53 +02:00
Andrea Marchesini
ef79c93264
Bug 1161507 - BroadcastChannel should use origin+appId+IsInBrowserElement as key in b2g, r=sicking
2015-05-06 11:07:06 +01:00
Andrea Marchesini
135cda43ff
Bug 1151495 - Support permission prompting from workers for IDB, r=bent
2015-05-06 09:07:57 +01:00
Aaron Klotz
a5f6f375fc
Bug 1160298: Modify TaskFactory::NewTask to support variadic templates; r=gfritzsche
2015-04-30 14:23:24 -06:00
Kartikaya Gupta
52ac400890
Bug 1161206 - Implement native mousewheel event synthesization on OS X. r=mstange
2015-05-05 14:45:11 -04:00
Boris Zbarsky
2b2824bbc7
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
9251502233
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
af7e2c03b6
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
48c2ccc23f
Bug 1158633, if EventStateManager::mGestureDownContent is non-null, so should mGestureDownFrameOwner be, r=enndeakin
2015-05-05 19:25:33 +03:00
Olli Pettay
d7937f8597
Bug 1149555 - Update resize event firing to follow the specs, dispatch right before rAF callbacks, r=dbaron
2015-05-05 17:56:01 +03:00
Tooru Fujisawa
e2afefc421
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
470523cda7
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
5329b57e94
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
e4d299cfff
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
a927a49fdc
Bug 1160064 - Initialize the state machine task queue in the initializer list. r=jww
2015-04-30 21:29:46 -07:00
Bobby Holley
667308db2c
Bug 1160064 - Explicitly initialize logging at the right time. r=jww
...
The patches in this bug can cause us to log things before some of the Ensure*Log
macros are called. Let's just do this right.
2015-04-30 21:29:42 -07:00
Karl Tomlinson
86726091ec
bug 1159456 finish and exit from Flush() even if MFTManager rejects sample r=cpearce
2015-04-29 04:36:13 +12:00
Boris Zbarsky
7988a3d75a
Bug 1160190. Remove most of the pref annotations in test_interfaces and test_worker_interfaces. r=jst
2015-04-30 23:08:44 -04:00
Chris Double
71487ee163
Bug 1160027 - Move ResourceQueue implementation from header file - r=cpearce
2015-05-01 14:09:22 +12:00
Mike Hommey
b673a97a25
Bug 1134923 - Remove NS_Alloc/NS_Realloc/NS_Free. r=nfroyd
...
They are kept around for the sake of the standalone glue, which is used
for e.g. webapprt, which doesn't have direct access to jemalloc, and thus
still needs a wrapper to go through the xpcom function list and get to
jemalloc from there.
2015-05-01 09:40:30 +09:00
Nicholas Nethercote
29a54c9b3b
Bug 1159972 - Remove the fallible version of PL_DHashTableInit(). r=froydnj.
...
It's no longer needed now that entry storage isn't allocated there. (The other
possible causes of failures in that function are less interesting and simply
crashing is a reasonable thing to do for them.)
This also makes PL_DNewHashTable() infallible, so I removed some
now-unnecessary checks of its result.
2015-04-29 16:38:29 -07:00
Jeff Gilbert
0a8851abfc
Bug 1159034 - Only fake no-alpha for the backbuffer. - r=kamidphish
2015-04-30 17:30:26 -07:00
Wes Kocher
043b79669f
Backed out changeset 4d85a02e9c28 (bug 1159743) under suspicion of breaking animation tests CLOSED TREE
2015-04-30 15:25:58 -07:00
Olli Pettay
3c04b86ed7
bug 1160181, don't deal with EventTargets for which a JS wrapper can't be created, rs=froydnj
2015-04-30 18:36:09 +03:00
Boris Zbarsky
bc31ab2d6d
Bug 1159755. Stop forcing the media.eme.apiVisible preference to be true in our test harness. r=cpearce
2015-04-30 17:36:50 -04:00
Boris Zbarsky
a0d73db08e
Bug 1159756 followup. MediaSource got enabled on b2g since yesterday, apparently, so now we have a CLOSED TREE
2015-04-30 17:33:07 -04:00
Boris Zbarsky
a5388eb5e8
Bug 1154505. Speed up test_bug346659.html by dropping the extra gcs, since the test harness now does a better job of disabling the popup blocker. r=smaug
2015-04-30 16:17:53 -04:00
Bobby Holley
f843c7f96c
Bug 1159987 - Let consumers declare Mirror<T> rather than Mirror<T>::Holder. r=jww
2015-04-30 12:46:45 -07:00
Bobby Holley
3f2a3c38e5
Bug 1159987 - Let consumers declare Canonical<T> rather than Canonical<T>::Holder. r=jww
...
The current mechanism is slightly more pure from an implementation-perspective,
but a lot more confusing for consumers. After some thought, I think we should flip
them around.
This patch does Canonical - I'll do Mirror in the next patch.
2015-04-30 12:46:43 -07:00
Bobby Holley
a7682bd885
Bug 1159558 - Redesign watching to use a manager. r=jww
2015-04-30 12:46:40 -07:00
Bobby Holley
17172980e4
Bug 1159558 - Eliminate initial notifies. r=jww
...
They've proven themselves to be a hassle, and I think we can live without them.
2015-04-30 12:46:38 -07:00
Ben Turner
1c7d1019ca
Bug 1159967 - Handle logging after threads have shut down, r=janv.
2015-04-30 11:59:36 -07:00
Daniel Holbert
22d504ffe5
Bug 1156847 followup: annotate workers helper-class "ScriptLoaderRunnable" OnStartRequest/OnStopRequest as override. rs=ehsan
2015-04-30 11:42:16 -07:00
Jonathan Watt
f1759e35aa
Bug 1159053 - Cache SVG getBBox and objectBoundingBox calculations for better performance. r=heycam
2015-04-27 11:15:36 +01:00
Jonathan Watt
42dd00a594
Bug 1159208 - Rename variable to avoid misleading prefix. r=longsonr
2015-04-22 17:14:27 +01:00
Tim Taubert
9298719825
Bug 1160098
- XULElement::LoadSrc() should check whether we successfully created a new frameLoader before trying to call SetIsPrerendered() on it r=smaug
2015-04-30 11:50:39 +02:00
Shawn Huang
86c26c9f52
Bug 1143925 - Restart bluetoothd daemon automatically for API V2. r=tzimmermann
2015-04-30 05:46:00 -04:00
Shawn Huang
9e5573a4a3
Bug 1143925 - Avoid crash for HFP/A2DP manager during restart daemon. r=tzimmermann
2015-04-30 05:14:00 -04:00
Shawn Huang
1333ff302c
Bug 1143925 - Restart bluetoothd daemon automatically for V1 API. r=tzimmermann
2015-04-30 05:13:00 -04:00
Samael Wang
23be71ff8d
Bug 1044721 - Part 7: Update nsISmsService.idl and ensure the type-of-number and number-plan-identification constants match the corresponding enum in MozMobileMessageManager.webidl. r=btseng
2015-04-29 10:42:58 +08:00
Samael Wang
b7093c8bec
Bug 1044721 - Part 6: Add marionette and xpcshell test cases. r=btseng
2015-04-29 10:42:40 +08:00
Samael Wang
6af9b02f50
Bug 1044721 - Part 5: Add dummy implementation for Android backend. r=btseng
2015-04-29 10:42:17 +08:00
Samael Wang
60db15e0e1
Bug 1044721 - Part 4: Update IPC protocols and implementation for setSmscAddress API. r=btseng
2015-04-29 10:42:00 +08:00