Carsten "Tomcat" Book
309a1a17da
Merge mozilla-central to mozilla-inbound
2015-09-02 14:34:50 +02:00
Bas Schouten
7441c8825d
Bug 1192159: Do not forget about the transform when not using an active target. r=jrmuizel
2015-09-02 12:20:59 +00:00
Jon Coppeard
8acc0315a3
Bug 1088214 - Remove JSCLASS_IMPLEMENTS_BARRIERS now this is implemented everywhere r=terrence
2015-09-02 10:40:10 +01:00
JW Wang
e9850bb954
Bug 1199104. Part 3 - use AudioSinkWrapper in MDSM. r=kinetik.
2015-09-02 14:14:40 +08:00
JW Wang
8672e5e660
Bug 1199104. Part 2 - create AudioSinkWrapper. r=kinetik.
2015-09-02 14:11:28 +08:00
JW Wang
ffa0ec4380
Bug 1199104. Part 1 - create MediaSink. r=kinetik.
2015-09-02 14:11:22 +08:00
Aaron Klotz
d8d13ca856
Bug 1201239 - Add a proper null check in PluginAsyncSurrogate::NotifyAsyncInitFailed; r=jimm
...
--HG--
extra : source : e9159912a5b372b90ddd42e19bcf1c7801c5932f
extra : amend_source : 02218c1f824ea56eec53ad73eb72a9d983690aec
2015-09-03 10:27:01 -06:00
Aaron Klotz
1a99652bde
Bug 1194488: Whitelist specific plugins for async init; r=jimm
...
--HG--
extra : rebase_source : d1823d3f1eaf2632fc61e0a444cce2d144d8951f
2015-08-31 17:04:25 -06:00
Benjamin Chen
781123c457
Bug 1197669 - Part3 - Ensure the start event comes before any blobs. r=jwwang
2015-08-27 15:35:30 +08:00
Benjamin Chen
cb59611f93
Bug 1197669 - Part2 - 1. Ensure the EOS is sent to MediaCodec. 2. mEndOfStream should be protected by monitor. r=sotaro
2015-09-01 11:25:35 +08:00
Benjamin Chen
313b3a3e26
Bug 1197669 - Part1 - 1.Enable the testcase on B2G. 2. fix the mimetype check in testcase. r=jwwang
2015-08-27 11:23:12 +08:00
Hiroyuki Ikezoe
1aeed79e07
Bug 1197003 - Part 2 - Implement processing algorithm for PerformanceObserver to notify a batch of entries. r=baku
2015-09-02 23:41:00 +02:00
Hiroyuki Ikezoe
1544d4412e
Bug 1197003 - Part 1 - PerformanceObserver::Disconenct() should be called before mPerformance is destroyed. r=baku
2015-08-28 03:03:00 +02:00
Edgar Chen
dc7018f157
Bug 1178856 - Create an API for detecting web-extensions support on b2g. r=fabrice
...
--HG--
extra : rebase_source : 64c0ea6309accca79fae2c6b8c1ab880659918d2
2015-08-25 18:35:17 +08:00
Andrea Marchesini
efd3b25c78
Bug 1198795 - ipc/StructuredCloneUtils should be merged with StructuredCloneHelper, r=smaug
...
--HG--
rename : dom/ipc/StructuredCloneUtils.cpp => dom/ipc/StructuredCloneIPCHelper.cpp
rename : dom/ipc/StructuredCloneUtils.h => dom/ipc/StructuredCloneIPCHelper.h
2015-09-02 17:20:30 +01:00
Nikhil Marathe
0e5ea9a1e5
Bug 1199901 - Bustage fix due to rebase. a=bustage
...
Based on patch here https://reviewboard.mozilla.org/r/17787/diff/1/
CLOSED TREE
--HG--
extra : commitid : 6G7NhTioaaP
2015-09-02 09:07:14 -07:00
Nikhil Marathe
7bcbe18938
Bug 1199901 - GetOrigin() fails cleanly instead of asserting principal. r=wchen
...
When we use the XUL based alerts and the main firefox window is closed, the XUL
window still keeps the process running, but as the window closes it calls
DisconnectFromOwner() on the Notification. Later, when the XUL alert closes
(either due to timeout or due to script) attempts to get the principal can
fail. This patch allows that to happen and will just skip deleting the
Notification from persistent storage.
--HG--
extra : commitid : 9VuWbVu7mVk
extra : rebase_source : bfa6deecf217a3a20ceef524e4d2efd361de8e98
2015-09-01 12:08:36 -07:00
Nikhil Marathe
ec602ad350
Bug 1199901 - Clear mObserver when WorkerNotificationObserver is destroyed. r=wchen
...
--HG--
extra : commitid : DJoltMlkzs3
extra : rebase_source : a488599dd4addd1baa73d2f706886c5c587a15e4
2015-08-31 13:17:13 -07:00
Nicholas Nethercote
c52a8f22b4
Bug 1200484 (part 12) - Use JS column numbers in nsJSTimeoutHandler. r=peterv.
...
--HG--
extra : rebase_source : 9c08cae753b7162cc77c1ac2df4fbc17fac4ad83
2015-09-03 16:03:19 -07:00
Nicholas Nethercote
9d90c4df35
Bug 1200484 (part 11) - Set source location when initializing an nsJSScriptTimeoutHandler from a Function. r=peterv.
...
Because we currently set the source location of a nsJSScriptTimeoutHandler when
initializing from an expression, but not when initializing from a function,
which is an undesirable inconsistency. This requires plumbing through the
JSContext in a few places.
--HG--
extra : rebase_source : 247b510d99164c3139d381c4f13aa6c493a52043
2015-09-03 16:03:19 -07:00
Kartikaya Gupta
28acdb26d3
Bug 1200402 - Ignore desktop mode for about: pages. r=snorp,khuey
...
--HG--
extra : commitid : GDrhGmJLd2g
2015-09-01 14:04:58 -04:00
Ryan VanderMeulen
de604630c2
Bug 1200607 - Request a longer timeout on tests that are now timing out as the first tests in the chunk.
...
CLOSED TREE
2015-09-01 13:35:58 -04:00
Cervantes Yu
2c8c57b9d7
Bug 1192255: Clean up ContentParent's observer topics for the Nuwa process. r=khuey
...
--HG--
extra : rebase_source : 8350c348f79459ad04453be6a02b7c66a4e04b0a
2015-08-14 15:41:54 +08:00
Ryan VanderMeulen
536bdaaad7
Bug 1172055 - Fix non-unified bustage.
...
--HG--
extra : rebase_source : 9e061b2598386798a56f397b2878e4b14ba4c769
2015-09-01 09:42:26 -04:00
Ehsan Akhgari
3586ffc05f
Bug 1200673 - Try to create the audio channel agent in the constructor for AutoNotifyAudioChannelAgent too; r=baku
...
Landed on a CLOSED TREE
2015-09-01 12:10:46 -04:00
Andrea Marchesini
729c40ee4a
Bug 1184058 - AudioChannelAgent should be muted when used without a proper window object. r=alwu
...
CLOSED TREE
2015-09-01 12:05:59 -04:00
Ben Kelly
d280435063
Bug 1184967 P3 Switch mochitest redirect tests back to returning a CORS Response. r=nsm
2015-09-01 07:58:34 -07:00
Ben Kelly
3cc300f189
Bug 1184967 P1 Set RequestMode based on LoadInfo securityMode and client request content policy. r=nsm
2015-09-01 07:58:34 -07:00
Ryan VanderMeulen
3a9297bd76
Backed out changeset ddc08e87843f (bug 1184058) for AudioChannelAgent crashes/asserts.
2015-09-01 09:47:02 -04:00
Paul Adenot
2e5e264e67
Bug 901633 - Part 16 - Remove another allocation in the sending side. r=jesup
...
--HG--
extra : rebase_source : 1bf54b42e91ad549e33fbe163097cff83085dde1
2015-09-01 14:26:14 +02:00
Paul Adenot
5d3591994f
Bug 901633 - Part 15 - Remove an allocation on the sending side, out of the packetizer. r=jesup
...
--HG--
extra : rebase_source : c0fae0eb11531618e9f99e094082ef4ca30cff44
2015-09-01 14:26:13 +02:00
Paul Adenot
9fadc3a66c
Bug 901633 - Part 14 - Add testing for our audio processing functions. r=jesup
...
--HG--
extra : rebase_source : 46548a338ad518f94855b15e863dc8d869f7566b
2015-08-11 13:49:29 +02:00
Paul Adenot
a5e8e37e15
Bug 901633 - Part 13 - Teach the resampler at the input of the MSG to dynamically change its channel count if needed. r=jesup
...
When the audio comes from a PeerConnection, we don't know how many channels the
audio will have, and it can change anyways.
--HG--
extra : rebase_source : b4d78217db012d2d94ede6d6724209b6046fbb29
2015-09-01 14:25:48 +02:00
Paul Adenot
089ff9d73b
Bug 901633 - Part 12 - Add a function to deinterleave and convert an audio buffer. r=jesup
...
--HG--
extra : rebase_source : 60200bdecfb896d17cf42f205aba2f08afe2e4ac
2015-09-01 14:25:48 +02:00
Tom Klein
051b2f9483
Bug 1092125 - Part 2: Add non-scaling-stroke support to SVGLineElement::GetGeometryBounds. r=jwatt
2015-08-19 14:48:00 -04:00
Tom Klein
033cb8c72b
Bug 1092125 - Part 1: Add non-scaling-stroke support to nsSVGPathGeometryElement::GetGeometryBounds (except line). r=jwatt
2015-09-01 06:17:00 -04:00
Ben Tian
e610a0254c
Bug 1189315 - Add daemon interface for HFP WBS callback. r=tzimmermann
...
--HG--
extra : rebase_source : b47a3bc53aacedec82859d44a9fcedfd069e5bd4
2015-07-31 15:55:28 +08:00
Reuben Morais
e0885aabed
Bug 1197008 - Stop assuming 0 is an invalid threadId. r=btseng r=hsinyi
2015-09-02 09:37:17 -03:00
Paul Adenot
7c49f38e2c
Bug 901633 - Part 7 - Update AudioNodeExternalInputStream to use the new AudioChunk methods. r=karlt
...
--HG--
extra : rebase_source : 29fe9e5df5bb9a3521d65f7f56cfbc17480eeef0
2015-07-29 18:37:18 +02:00
Paul Adenot
aec5b5430b
Bug 901633 - Part 6 - Update DelayBuffer to use the new AudioChunk methods. r=karlt
...
--HG--
extra : rebase_source : cb40d64841ca96562e5988aa37a30f0134194faf
2015-07-30 11:27:26 +02:00
Paul Adenot
077db3cb37
Bug 901633 - Part 4 - Update AudioNodeStream to use new chunk methods. r=roc
...
--HG--
extra : rebase_source : 521914982fc0d0d7ff0ea94dd999d649f7e5f267
2015-07-29 18:36:47 +02:00
Paul Adenot
cd7cf1f8ca
Bug 901633 - Part 3 - Fix TrackEncoder to use the new AudioChunk methods. r=jesup
...
--HG--
extra : rebase_source : 58be44dff12ef0168a09d7dde5a8e24061f21f3c
2015-07-29 18:25:34 +02:00
Paul Adenot
c135b555a7
Bug 901633 - Part 2 - Make AudioChannelFormat and AudioSegment more generic. r=roc
...
--HG--
extra : rebase_source : 2db81db6341466607917070eaf9a9a9d66a04059
2015-07-29 18:24:15 +02:00
Paul Adenot
a7ae94ef7e
Bug 901633 - Part 1 - Implement a generic audio packetizer. r=jesup
...
--HG--
extra : rebase_source : addc991e335f661b83a2dc0224da26a4eefa2a0d
2015-07-30 13:51:57 +02:00
Masayuki Nakano
ed770e838f
Bug 895274 part.94 Rename NS_XUL_COMMAND to eXULCommand r=smaug
2015-09-04 19:54:12 +09:00
Masayuki Nakano
3efcbf8648
Bug 895274 part.92 Rename NS_XUL_COMMAND_UPDATE to eXULCommandUpdate r=smaug
2015-09-04 19:54:12 +09:00
Masayuki Nakano
be8fa51fa8
Bug 895274 part.91 Rename NS_XUL_BROADCAST to eXULBroadcast r=smaug
2015-09-04 19:54:12 +09:00
Masayuki Nakano
570f51e31c
Bug 895274 part.90 Rename NS_XUL_POPUP_HIDDEN to eXULPopupHidden r=smaug
2015-09-04 19:54:11 +09:00
Masayuki Nakano
aeb3dbedf5
Bug 895274 part.89 Rename NS_XUL_POPUP_HIDING to eXULPopupHiding r=smaug
2015-09-04 19:54:11 +09:00
Masayuki Nakano
56f538bc5a
Bug 895274 part.88 Rename NS_XUL_POPUP_SHOWN to eXULPopupShown r=smaug
2015-09-04 19:54:11 +09:00
Masayuki Nakano
930dfd9c08
Bug 895274 part.87 Rename NS_XUL_POPUP_SHOWING to eXULPopupShowing r=smaug
2015-09-04 19:54:11 +09:00
Michael Froman
5b41dcab91
Bug 1051052 - Made mid an outparam in JsepSession::AddLocalIceCandidate. r=bwc
...
--HG--
extra : transplant_source : %A4P%E5%0CuZ%DE%86%D2%C5u%3FhV%DBe%A9%CD%BC%8C
2015-09-01 16:40:00 -05:00
Tim Taubert
ec47fbba39
Bug 1188750 - Add test to ensure NSS is initialized before the WebCrypto API tries to deserialize a key f=keeler r=khuey
2015-09-01 11:03:27 +02:00
Tim Taubert
3f5a17ca46
Bug 1188750 - CryptoKey::ReadStructuredClone() needs to ensure NSS is initialized before trying to deserialize a key r=keeler
2015-09-01 11:03:02 +02:00
Andrea Marchesini
c86646b2fd
Bug 1184058 - AudioChannelAgent should be muted when used without a proper window object, r=alwu
2015-08-27 09:12:21 +01:00
Julian Seward
97458193ce
Bug 1199654 - DecodedStream::DecodedStream does not initialise mSameOrigin. r=jwwang.
...
--HG--
extra : rebase_source : cf2a83543e98bc54ba94bab66b5acbb1e405f85e
2015-09-01 11:52:19 +02:00
Makoto Kato
957ad16ed7
Bug 1197673 - Use float type for SetAudioOutputVolume. r=eitan
2015-09-01 17:51:07 +09:00
Makoto Kato
3369990f9c
Bug 1191667 - Part 3. Call NotifyStartedPlaying to show audio indicator. r=eitan
2015-09-01 17:50:59 +09:00
Makoto Kato
35dfdeec78
Bug 1191667 - Part 2. Call onVolumeChanged when changing volume. r=eitan
2015-09-01 17:50:55 +09:00
Makoto Kato
553bc8663c
Bug 1191667 - Part 1. Add onVolumeChanged method to nsISpeechTaskCallback. r=eitan
2015-09-01 17:50:51 +09:00
Carsten "Tomcat" Book
5fc6f6bfbb
Backed out changeset e4e12583c280 (bug 1170894) for various mochitest testfailures on a CLOSED TREE
2015-09-01 09:39:25 +02:00
Edwin Flores
5041fc1133
Bug 1172396 - Fix bustage... again. CLOSED TREE. - r=bustage
2015-09-01 18:40:36 +12:00
Edwin Flores
3219b9829a
Bug 1172396 - Fix for ContentParent on non-EME builds on a CLOSED TREE - r=bustage
2015-09-01 18:06:57 +12:00
Edwin Flores
8813f3a69e
Bug 1172396 - Check for GMP resources from chrome process instead of content - r=cpearce
2015-09-01 17:31:48 +12:00
Edwin Flores
5a3685e229
Bug 1172396 - Update GMP trial creation pref from chrome process - r=cpearce
2015-09-01 17:31:48 +12:00
Edwin Flores
bd3f1b7fed
Bug 1172396 - Make GMP initialisation synchronous - r=cpearce
2015-09-01 17:31:48 +12:00
Edwin Flores
72e6aa700d
Bug 1172396 - Use a fixed node ID for GMP trial creation - r=cpearce
2015-09-01 17:31:48 +12:00
Edwin Flores
963c907732
Bug 1172396 - Use GMPVideoDecoderTrialCreator when e10s is enabled - r=cpearce
2015-09-01 17:31:48 +12:00
Kan-Ru Chen
5c7496d286
Bug 1170894 - Implement nsIFrameLoader::SwitchProcessAndLoadURI. r=smaug
2015-09-01 12:54:36 +08:00
JW Wang
dac9a4cb51
Bug 1179547
- release decoders when tests finish as well as cubeb streams to reduce the number of concurrent cubeb streams and the chance of OpenCubeb() errors. r=kinetik.
2015-09-01 12:02:55 +08:00
Ehsan Akhgari
3bdf742e41
Bug 1200208 - Send the audio-playback notification when the page calls HTMLMediaElement::Play() before the metadata has been fully loaded; r=baku
2015-08-31 20:44:23 -04:00
Xidorn Quan
300011c44e
Bug 1197765 - Compare text content inside frame instead of the content node for ruby autohiding. r=dbaron
...
--HG--
extra : source : d265d1e03757b1f886e435ef9b60aa962787e676
2015-09-01 09:24:37 +10:00
Jean-Yves Avenard
268aac6476
Bug 1199878: [webm] P2. Hold one frames for which the duration can't be known or estimated. r=kinetik
2015-09-01 10:47:07 +12:00
Jean-Yves Avenard
69c6e36916
Bug 1199878: [MSE/webm] Properly calculate media segment duration. r=kinetik
...
We can know with certainty the duration of a block if we have a following one. We do not have to always rely on having a previous segment to estimate the duration.
2015-09-01 10:47:07 +12:00
Ben Kelly
5c4f9e0a97
Bug 1184607 P7.7 Allow new Response() to be used in xpcshell tests. r=ehsan
...
--HG--
extra : source : 066e84750afdc77c760c1b6563cf932e1f283b11
extra : histedit_source : 395e75ce1b96ca80448ab53d5d18bf57c94581e2
2015-08-31 14:26:30 -07:00
Ryan VanderMeulen
6e496147ac
Backed out changeset 066e84750afd for landing with the wrong bug number.
...
--HG--
extra : histedit_source : c17fe1a5597236723dddd26d164c0ced6e7c0499
2015-08-31 18:36:48 -04:00
Ben Kelly
9885740a5f
Bug 1184607 P11 Fix fetch CORS tests to not expect same-origin requests that redirect to preflight. r=nsm
2015-08-31 14:26:30 -07:00
Ben Kelly
1da0e73e32
Bug 1184607 P8 Fix mochitests to store opaqueredirect responses in Cache for navigation URLs. r=nsm
2015-08-31 14:26:30 -07:00
Ben Kelly
a944becd40
Bug 1184607 P7.8 Test Cache API schema verison migrations. r=ehsan
2015-08-31 14:26:30 -07:00
Ben Kelly
15e3127540
Bug 1184067 P7.7 Allow new Response() to be used in xpcshell tests. r=ehsan
2015-08-31 14:26:30 -07:00
Ben Kelly
e4c6f8d174
Bug 1184607 P7.6 Expose CacheStorage .caches property on xpcshell global. r=smaug
...
* * *
7.6 interdiff
2015-08-31 14:26:30 -07:00
Ben Kelly
4bc651e2ed
Bug 1184607 P7.5 Add RequestRedirect to Cache API schema with migration. r=ehsan
2015-08-31 14:26:30 -07:00
Ben Kelly
11f983b483
Bug 1184607 P7.4 Infrastructure for running Cache schema migrations. r=ehsan
2015-08-31 14:26:30 -07:00
Ben Kelly
6e79a82e9f
Bug 1184607 P7.3 Rename Cache "max wipe version" constant to "first shipped version". r=ehsan
2015-08-31 14:26:30 -07:00
Ben Kelly
4fb2a6ffe3
Bug 1184607 P7.2 Validate Cache schema in debug builds. r=ehsan
2015-08-31 14:26:30 -07:00
Ben Kelly
ac1063f343
Bug 1184607 P7.1 Move Cache schema SQL into separate constants. r=ehsan
2015-08-31 14:26:29 -07:00
Ben Kelly
eead67fbf9
Bug 1184607 P6 Set RequestRedirect and fix various redirect bugs in FetchDriver. r=nsm
...
* * *
Bug 1184607 P6 interdiff 001
2015-08-31 14:26:29 -07:00
Ben Kelly
10350eb242
Bug 1184607 P4 Handle the RequestRedirect mode during service worker interception. r=nsm
...
* * *
Bug 1184607 P4 interdiff 001 fix manual redirect assertion for navigations r=nsm
* * *
Bug 1184607 P4 interdiff 002 dom/worker nits
2015-08-31 14:26:29 -07:00
Ben Kelly
a5977168ff
Bug 1184607 P2 Update Request and Response DOM objects for new redirect model. r=nsm
2015-08-31 14:26:29 -07:00
Ben Kelly
1aac03c7c0
Bug 1184607 P1 Update webidl for RequestRedirect and 'opaqueredirect' in ResponseType. r=ehsan
2015-08-31 14:26:29 -07:00
Ben Kelly
1947fc8d08
Bug 1112071 Change Cache ManagerId to use QuotaManager's concept of origin. r=ehsan
2015-08-31 14:26:29 -07:00
Jeff Gilbert
738d8e8d98
Bug 1192467 - Formalize precondition that SetDisplayDocument must not be called with null. - r=peterv
2015-08-31 14:26:19 -07:00
Ehsan Akhgari
b2e0a0c784
Backout bug 1200208 for build bustage on a CLOSED TREE
2015-08-31 16:49:27 -04:00
Ehsan Akhgari
8809ddec9b
Bug 1200208 - Send the audio-playback notification when the page calls HTMLMediaElement::Play() before the metadata has been fully loaded; r=baku
2015-08-31 16:24:51 -04:00
Doug Turner
e70d6a59f1
Bug 1164432. Try disabling test_try_registering_offline_disabled due to too many intermittent failures. r=kitcambridge
...
--HG--
extra : commitid : F7WVEQXl0j5
2015-08-31 12:28:04 -07:00
Ryan VanderMeulen
1022db7d1e
Merge m-c to inbound. a=merge
2015-08-31 15:22:43 -04:00
Ryan VanderMeulen
0f38752ebc
Merge inbound to m-c. a=merge
2015-08-31 15:21:02 -04:00
Ryan VanderMeulen
b2d76b60ec
Merge fx-team to m-c. a=merge
2015-08-31 15:16:41 -04:00
Victor Porof
e14eb49e91
Bug 1195232 - Stop using TracingMetadata from GeckoProfiler.h, r=tromey
2015-08-31 16:14:14 +02:00
Victor Porof
c78fbabbef
Bug 1195838 - Maintain all the TimelineMarker subclasses in a single place, r=tromey
2015-08-31 14:56:37 +02:00
Victor Porof
4ce24e2588
Bug 1194707 - Remove the docshell param from TimelineMarker constructors, r=tromey
2015-08-31 11:42:35 +02:00
Ryan VanderMeulen
d6c213f0a1
Merge fx-team to m-c. a=merge
2015-08-30 22:09:02 -04:00
Xidorn Quan
f40af074ca
Bug 1189200 - Only clear pending fullscreen requests in inclusive descendants of the specified document in ClearPendingFullscreenRequests. r=smaug
...
--HG--
extra : source : a6268f26d0704037d0e84ead00f29f6e9ba1b0ec
2015-08-31 09:25:23 +10:00
Ryan VanderMeulen
2ceaec38c0
Bug 967606 - Skip test_call_start_from_end_handler.html on B2G opt.
2015-08-30 19:17:48 -04:00
Myk Melez
ed37a181df
Bug 1199844 - limit webapp debug logging to webapp tests; r=fabrice
2015-08-30 15:44:29 -07:00
Ryan VanderMeulen
593120864b
Backed out changeset db8aa4fdcba4 (bug 1142455) for making bug 1179547
nearly permafail on OSX 10.6.
2015-08-30 18:38:14 -04:00
Ryan VanderMeulen
836b4be423
Bug 1191270 - Skip test_audio_capture_error.html on B2G emulator builds for frequent failures.
...
--HG--
extra : rebase_source : b2596353ad7e415f0fef858dd71cfae5b02b1960
2015-08-30 17:56:35 -04:00
Ryan VanderMeulen
83775e2f4d
Bug 1193351 - Disable various failure-prone EME tests on B2G.
...
--HG--
extra : rebase_source : 18b0e4b0a44d5df7450e1c4a68edb6eab3920f02
2015-08-30 17:52:04 -04:00
Ryan VanderMeulen
46150b51af
Bug 1186406 - Skip test_eme_playback.html on Windows due to frequent intermittent failures.
...
--HG--
extra : rebase_source : 67c6f857ccbccc2096142d26e255a2e496452ea6
2015-08-30 17:47:36 -04:00
Ted Clancy
11ac435465
Bug 1178484 - Part 5: Test for metachange event when Open Graph property is loaded. r=kanru
2015-08-28 03:31:36 -07:00
Ted Clancy
069dfd2ca0
Bug 1178484 - Part 4: Fire metachange event when a <meta> tag has Open Graph data. r=kanru
2015-08-28 03:31:29 -07:00
Liam Middlebrook
8bd3711ef1
Bug 1178893
- Made state/gl-enum-tests Conformant. r=kamidphish
...
GL_NUM_COMPRESSED_TEXTURE_FORMATS isn't a valid enum for gl.getParameter so
instead of setting a GL_NO_ERROR it should set a GL_INVALID_ENUM.
2015-08-26 15:35:43 -04:00
Thomas Zimmermann
f0d5f8b3dc
Bug 1199110: Remove AVRCP support from |BluetoothA2dpManager| and convert callers, r=shuang
...
This patch removes AVRCP support from |BluetoothA2dpManager| and
converts all callers to use |BluetoothAvrcpManager| instead.
2015-08-31 17:27:47 +02:00
Thomas Zimmermann
1d5487d615
Bug 1199110: Add |BluetoothAvrcpManager| to Bluedroid and BlueZ backends, r=shuang
...
The new |BluetoothAvrcpManager| classes are copies of |BluetoothA2dpManager|
without the A2DP bits.
--HG--
rename : dom/bluetooth/bluedroid/BluetoothA2dpManager.cpp => dom/bluetooth/bluedroid/BluetoothAvrcpManager.cpp
rename : dom/bluetooth/bluedroid/BluetoothA2dpManager.h => dom/bluetooth/bluedroid/BluetoothAvrcpManager.h
rename : dom/bluetooth/bluez/BluetoothA2dpManager.cpp => dom/bluetooth/bluez/BluetoothAvrcpManager.cpp
rename : dom/bluetooth/bluez/BluetoothA2dpManager.h => dom/bluetooth/bluez/BluetoothAvrcpManager.h
2015-08-31 17:27:47 +02:00
Thomas Zimmermann
df94c725aa
Bug 1199110: Use mPlayStatus to determine track selection, r=shuang
...
This change removes AVRCP's dependency on the A2DP state.
2015-08-31 17:27:47 +02:00
Andrew Osmond
6b870b8947
Bug 1171170 - Consolidate/cache access to permissions, cycle collected objects in device storage. r=dhylands
2015-08-25 20:13:34 -04:00
Sean Lin
16cb2d0274
Bug 1192727 - Improve the way that Presentation receiver gets the ID of the incoming session. r=smaug
...
--HG--
extra : histedit_source : 9ca69ab5fb5b440050bf6cd9e9e95242d31c2b27
2015-08-31 13:24:35 +08:00
Nikhil Marathe
3fd16e37a0
Bug 1196079 - Always try to release Notification via normal WorkerRunnable first. r=wchen
...
--HG--
extra : commitid : 9vxblA1WA3i
extra : rebase_source : 86f5c81d20d55a41f7e6bb47fe5dc7df8e8504b1
2015-08-24 15:40:57 -07:00
Ryan VanderMeulen
851115d952
Backed out changeset 6b264cf230a0 (bug 1200208) for Windows bustage.
...
CLOSED TREE
2015-08-31 14:11:58 -04:00
Ehsan Akhgari
1fd49e2d20
Bug 1200208 - Send the audio-playback notification when the page calls HTMLMediaElement::Play() before the metadata has been fully loaded; r=baku
2015-08-31 13:44:55 -04:00
Masayuki Nakano
cafe2dfc67
Bug 895274 part.51 Rename NS_CONTEXTMENU to eContextMenu r=smaug
2015-09-01 00:20:06 +09:00
Masayuki Nakano
efc8ec6803
Bug 895274 part.49 Rename NS_POINTER_MOVE to ePointerMove r=smaug
2015-09-01 00:20:06 +09:00
Masayuki Nakano
517f9e1565
Bug 895274 part.48 Rename NS_POINTER_UP to ePointerUp r=smaug
2015-09-01 00:20:06 +09:00
Masayuki Nakano
d417be70fc
Bug 895274 part.47 Rename NS_POINTER_DOWN to ePointerDown r=smaug
2015-09-01 00:20:06 +09:00
Masayuki Nakano
df21a755ee
Bug 895274 part.46 Rename NS_POINTER_OVER to ePointerOver r=smaug
2015-09-01 00:20:05 +09:00
Masayuki Nakano
5122ac4b7a
Bug 895274 part.45 Rename NS_POINTER_OUT to ePointerOut r=smaug
2015-09-01 00:20:05 +09:00
Masayuki Nakano
13cedc92dd
Bug 895274 part.44 Rename NS_POINTER_ENTER to ePointerEnter r=smaug
2015-09-01 00:20:05 +09:00
Masayuki Nakano
065a836be2
Bug 895274 part.43 Rename NS_POINTER_LEAVE to ePointerLeave r=smaug
2015-09-01 00:20:05 +09:00
Masayuki Nakano
c2883da60a
Bug 895274 part.42 Rename NS_POINTER_CANCEL to ePointerCancel r=smaug
2015-09-01 00:20:05 +09:00
Masayuki Nakano
99b4f87e8c
Bug 895274 part.41 Rename NS_POINTER_GOT_CAPTURE to ePointerGotCapture r=smaug
2015-09-01 00:20:05 +09:00
Masayuki Nakano
63cd3ad56a
Bug 895274 part.40 Rename NS_POINTER_LOST_CAPTURE to ePointerLostCapture r=smaug
2015-09-01 00:20:05 +09:00
Masayuki Nakano
29c972ae22
Bug 895274 part.39 Rename NS_POINTER_EVENT_START to ePointerEventFirst and add ePointerEventLast r=smaug
2015-09-01 00:20:05 +09:00
Karl Tomlinson
605cd07259
bug 1199561 delay offline buffer allocation until non-null input is received r=padenot
...
The avoids the allocation and copying altogether when the output buffer
is silent.
--HG--
extra : rebase_source : f225628dc9bb2ea0cd0ec414a2212e39da92405f
2015-08-24 19:34:15 +12:00
Karl Tomlinson
b8ba84787a
bug 1199560 finish offline audio context processing even when allocation fails r=padenot
...
ProcessBlock() needs to return aFinished = true at some point.
--HG--
extra : rebase_source : 941371af142472ddf25a380b57f5e6f2f2d3029f
2015-08-24 19:29:15 +12:00
Karl Tomlinson
5c88921fb1
bug 1199559 remove now unused SetRawChannelContents r=padenot
...
--HG--
extra : rebase_source : 55881334df6dd69a43922d9b3bd5cee3f5e5d34b
2015-08-25 11:46:30 +12:00
Karl Tomlinson
306e3b5c38
bug 1199559 write audioprocess input buffer in a format suitable for direct use by AudioBuffer r=padenot
...
saving copying.
This also avoids graph thread allocations when input is null.
--HG--
extra : rebase_source : f9d2d987076fd23ecf2ff37ab0008ef7eb50a278
2015-08-28 18:30:17 +12:00
Karl Tomlinson
604c7a838d
bug 1199559 write decodeAudioData buffer in a format suitable for direct use by AudioBuffer r=padenot
...
saving a copy.
--HG--
extra : rebase_source : 8592e6c30c2e4ffec33bb844db8ad32c5135bf16
2015-08-28 11:15:39 +12:00
Karl Tomlinson
d94d65b40b
bug 1199559 write offline buffer in a format suitable for direct use by AudioBuffer r=padenot
...
saving a copy.
--HG--
extra : rebase_source : e3d477c46ca365f0d65b47355b5ecf42d81a056b
2015-08-27 21:32:41 +12:00
Karl Tomlinson
90d515b961
bug 1199559 add a factory method to accept generated buffer contents in a format suitable for direct use r=padenot
...
This API lets AudioBuffer generators avoid a copy.
Future modifications to AudioBuffer will remove the unnecessary initial
allocation and zeroing.
--HG--
extra : rebase_source : 50f4d4dd79b32111583748d0b83065a13b03d888
2015-08-28 18:30:49 +12:00
Karl Tomlinson
74c733393d
bug 1199559 add a helper to fallibly allocate ThreadSharedFloatArrayBufferList with buffers r=padenot
...
--HG--
extra : rebase_source : f7d532fb2142624b0a3c3423c954a2e817d529ea
2015-08-27 20:35:43 +12:00
Karl Tomlinson
c919923973
bug 1199559 permit writing to ThreadSharedFloatArrayBufferList when not shared r=padenot
...
Being able to write to the channel data in the buffer list saves the creator
from needing to manage its own pointers to the channel data.
--HG--
extra : rebase_source : 02b22b8b2dc2d640bec706433d7f921858fd8ef4
2015-08-25 08:41:14 +12:00
Kyle Huey
d6d7537d63
Bug 1198982: Test fixups. r=me
2015-08-30 11:42:28 -07:00
Kyle Huey
d4f49ff9e9
Bug 1198982: Don't fail the SW load for an importScripts failure. r=bkelly
2015-08-30 10:31:52 -07:00
Markus Stange
da1faad800
Bug 1016035 - Add nsIWidget::ReportSwipeStart and call it after processing wheel events that can trigger swipes. r=kats
...
--HG--
extra : commitid : 7uuuyRZdrT5
extra : rebase_source : 063bdfde71bc50831f28e7ab48d868670ba5bfdc
2015-08-28 01:10:48 -04:00
Markus Stange
360a9bf3d5
Bug 1016035 - Set scroll overflow information on potential swipe start events that have been processed by APZ. r=masayuki
...
--HG--
extra : commitid : 6mBhLX6HDVv
extra : rebase_source : 4185666bd00b2723cb9d7fbdbc3966a6f429b0fc
2015-08-28 17:26:41 -04:00
Markus Stange
0441fca5af
Bug 1016035 - Add a MozSwipeGestureMayStart event. r=kats
...
Having this event means that we don't have to wait for content to find out whether it's scrollable in the case that no swipe should be happening anyway.
IGNORE IDL because I'm only changing comments in the IDL files.
--HG--
extra : commitid : 22814fSLcIz
extra : rebase_source : e51b4db26333275c9bcb3fd7fece78b7d3653275
2015-08-27 15:06:21 -04:00
Jean-Yves Avenard
fa4c46c19b
Bug 1199904: Only start decoding ahead after explicitly requesting data. r=gerald
...
Decode ahead will be stopped when seeking or when switching resolution.
2015-08-30 20:48:09 +10:00
Jean-Yves Avenard
50c382495e
Bug 1199879: [MSE] Use latest demux end time to detect discontinuities. r=gerald
...
The ContainerParser doesn't always return an accurate end time.
2015-08-30 20:48:07 +10:00
Jan Varga
3ca2c55387
Bug 1173756 - Part 3: Merge File and ChildRunnable; r=luke
2015-08-29 07:45:24 +02:00
Jan Varga
414775f261
Bug 1173756 - Part 2: Merge MainProcessRunnable and ParentProcessRunnable; r=luke
2015-08-29 07:45:12 +02:00