Aaron Klotz
c7b7ac7920
Bug 1133351: Backed out 0cc8abe4e2bb for assertion failures; r=bustage
2015-03-28 06:08:26 -07:00
Edwin Flores
dd924e1125
Bug 1148699 - Fix race in CDM Session IDs - r=cpearce
2015-03-28 20:03:32 +13:00
Cameron McCormack
6a34c73ca4
Bug 1146235 - Followup to address review comment correctly.
2015-03-28 15:05:04 +11:00
Cameron McCormack
03ca266d1b
Bug 1146235 - Part 2: Expose @@iterator aliases on XrayWrappers. r=peterv
2015-03-28 11:44:44 +11:00
Cameron McCormack
1350d06002
Bug 1146235 - Part 1: Add support for an [Alias] extended attribute on IDL operations. r=peterv
2015-03-28 11:44:39 +11:00
Cameron McCormack
cfe96041ae
Bug 1146234 - Allow non-object values to be used as the this value when invoking IDL callback functions. r=peterv
2015-03-28 11:44:29 +11:00
Wes Kocher
18a6da0131
Merge m-c to inbound a=merge
...
--HG--
extra : rebase_source : 31afc1b4de1d4c9d48057dbbe0d96e7c385bf2dc
2015-03-27 17:31:19 -07:00
Wes Kocher
e4585cf145
Merge b2g-inbound to m-c a=merge
2015-03-27 17:11:19 -07:00
Wes Kocher
f7b636d799
Merge fx-team to m-c a=merge
2015-03-27 16:52:38 -07:00
Blake Kaplan
6613491227
Bug 1086684 - disable this test on Android. a=KWierso to land on a CLOSED TREE
2015-03-27 14:51:01 -07:00
Daniel Holbert
a8488fd0b6
Bug 1135541: Annotate new method "IsStillValid" in EME code as 'override'. rs=ehsan
2015-03-27 14:04:16 -07:00
Ryan VanderMeulen
e09b8cecbf
Merge m-c to b2g-inbound. a=merge
2015-03-27 12:20:00 -04:00
Brad Lassey
3304765ba2
bug 1130976 - Flash context menu causes CPOW deadlock with AdBlock Plus, plugins should spin even loop in content process instead of the chrome process r=billm
2015-03-27 11:21:57 -04:00
Ryan VanderMeulen
da1028199c
Merge m-c to fx-team. a=merge
2015-03-27 12:21:41 -04:00
Ryan VanderMeulen
43bcefb0f7
Merge m-c to inbound. a=merge
...
CLOSED TREE
2015-03-27 11:17:04 -04:00
Shawn Huang
98c2945d66
Bug 1142417 - Truncate AVRCP meta data strings followed by BTRC_MAX_ATTR_STR_LEN. r=tzimmermann
...
--HG--
extra : histedit_source : 8e78f1f680b6c08c4f65f2049ab51dce32d7df0f
2015-03-27 07:08:00 -04:00
Jamin Liu
0c87f42eb4
Bug 1142390 - Add a flag to identify if the CKPD is the very first AT+CKPD=200 for Bluetooth HSP handling. r=shuang
2015-03-27 19:00:41 +08:00
Wes Kocher
6e1a7d81f6
Merge fx-team to m-c a=merge CLOSED TREE
2015-03-26 17:22:05 -07:00
JerryShih
f67f482c15
Bug 1147793 - Remove unnecessary intr semantic in ipdl file. r=bent
2015-03-26 03:04:00 -04:00
Aaron Klotz
e55e727569
Bug 1133351: Make Windows IPC play nicely with COM STA marshaling; r=bsmedberg
...
--HG--
extra : rebase_source : a14f07bce5c6c022f8141969bebce461cdaf006b
extra : amend_source : 19b9f98458218b896d4acbb36912935afcc34551
2015-03-25 20:54:23 -07:00
Blake Kaplan
1ec2875702
Bug 1086684 - Add a mochitest. r=mconley
2015-03-27 13:12:37 -07:00
Blake Kaplan
5c1748cefe
Bug 1086684 - Stash the full path for file inputs to avoid doing IPC at inopportune times. r=ehsan/bent/gps
2015-03-27 13:12:37 -07:00
Blake Kaplan
a9a16182e7
Bug 1145854 - Don't leak WrapperOwner::className's string. r=billm
2015-03-27 13:12:37 -07:00
Nick Fitzgerald
34bc4ac51a
Bug 1038238 - Part 4: Rename JS::StringifySavedFrameStack to JS::BuildStackString; r=jorendorff
2015-03-27 13:08:46 -07:00
Nick Fitzgerald
43962cb694
Bug 1038238 - Part 1: Make Error instances use SavedFrame objects for their
...
stacks; r=jorendorff
2015-03-27 13:08:46 -07:00
Nick Fitzgerald
2edf06beb3
Bug 1038238 - Part 0: Make js/src/vm/SavedStacks.h use 1-based column numbers,
...
like js::ComputeStackString and other browsers do; r=jorendorff
https://bugzilla.mozilla.org/show_bug.cgi?id=1038238
2015-03-27 13:08:46 -07:00
Ryan VanderMeulen
3b75ea9aff
Backed out 4 changesets (bug 1139560) for update-the-source-set.html w-p-t failures.
...
Backed out changeset ffcb5e699ef5 (bug 1139560)
Backed out changeset a0ef86da9b15 (bug 1139560)
Backed out changeset dc2cd9c336c9 (bug 1139560)
Backed out changeset 1e8b305f26b0 (bug 1139560)
CLOSED TREE
2015-03-27 15:56:55 -04:00
Josh Matthews
2cf094b2c9
Bug 1139560 - Fix mochitest expectations for currentSrc. r=orange for a CLOSED TREE
2015-03-27 15:36:18 -04:00
Andrea Marchesini
e6f385fb3d
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
2015-03-27 18:52:19 +00:00
Bobby Holley
70685709f1
Bug 1144519 - Rename MediaDecoder::OnDecodeThread to MediaDecoder::OnDecodeTaskQueue. r=jya
2015-03-27 11:50:21 -07:00
Bobby Holley
3c6cda710d
Bug 1144519 - Switch MediaDecoderReader subclasses to use OnTaskQueue(). r=jya
2015-03-27 11:50:20 -07:00
Bobby Holley
e9a60fe021
Bug 1144519 - Rename MediaDecoderReader::OnDecodeThread to MediaDecoderReader::OnTaskQueue. r=jya
2015-03-27 11:50:20 -07:00
Bobby Holley
bf4c9334cc
Bug 1144519 - Rename MDSM::OnDecodeThread to MDSM::OnDecodeTaskQueue. r=jya
2015-03-27 11:50:19 -07:00
Bobby Holley
aa048233f5
Bug 1144519 - Rename OnStateMachineThread-like functions to reflect the fact that it's a task queue. r=jya
2015-03-27 11:50:19 -07:00
Vincent Chang
a5ac295af9
Bug 1133665 - [Flame][Wifi] The SSID that has set to be binded with MAC address is not hightlighted when user taps it. r=hchang
...
--HG--
extra : histedit_source : 945b7a99bee197fc1b8e813659fa142f8ced0de3
2015-03-25 17:45:59 +08:00
Chris Double
12fa2513ff
Bug 1148092 - Telemetry for EME playback success/failure - r=cpearce,bsmedberg
2015-03-28 12:49:55 +13:00
Timur Valeev
19a398b233
Bug 1146365 - Add support of union type for FetchEvent.respondWith. r=nsm, r=ehsan
2015-03-24 10:37:39 +03:00
Neil Deakin
58e432260c
Bug 916004, preload datasource to see if it prevents intermittent orange, r=test-only-change
2015-03-27 07:47:46 -04:00
Brian Birtles
f404970a0d
Bug 1109390 part 15 - Update AnimationPlayer::SetCurrentTime to cancel any pending pause tasks; r=jwatt
2015-03-27 15:56:45 +09:00
Brian Birtles
b6167dda0d
Bug 1109390 part 14 - Update AnimationPlayer::DoPlay to re-use the ready promise appropriately; r=jwatt
2015-03-27 15:56:45 +09:00
Brian Birtles
46a68f9a61
Bug 1109390 part 13 - Cancel pending pauses as well as pending plays; r=jwatt
...
This patch simply updates the method that cancels pending plays to also cancel
pending pauses. As it stands, for some of places where this is called it might
not be appropriate to cancel pending pauses but we will adjust each of these
call sites one-by-one in subsequent patches in this series.
2015-03-27 15:56:45 +09:00
Brian Birtles
c66558469d
Bug 1109390 part 12 - Update IsPaused to handle pause-pending players as well; r=jwatt
...
IsPaused is used in nsAnimationManager to detect if a newly created animation
should be paused. It is also used inside AnimationPlayer::IsRunning which is
used to determine what animations to send to the compositor (we don't send
paused animations to the compositor). In all these cases we want to treat paused
animations and pause-pending animations alike.
This patch updates IsPaused to include also pause-pending animations. At the
same time it renames IsPaused to IsPausedOrPausing to reflect the change in
behavior.
This patch also adjusts a few nearby one-line functions to put the opening brace
on a new line since apparently this is what the coding style says to do.
2015-03-27 15:56:45 +09:00
Brian Birtles
c8f4410743
Bug 1109390 part 11 - Make IsPossiblyOrphanedPendingPlayer deal with pause-pending players too; r=jwatt
2015-03-27 15:56:45 +09:00
Brian Birtles
7192454753
Bug 1109390 part 10 - Add an enum to AnimationPlayer to represent if we are pause-pending or play-pending; r=jwatt
2015-03-27 15:56:45 +09:00
Brian Birtles
7ca856e0a1
Bug 1109390 part 9 - Call Trigger* on pause-pending players; r=jwatt
...
This won't actually do anything yet because:
(a) We don't yet add pause-pending players to the PendingPlayerTracker
(b) We never mark pausing players as pending so
AnimationPlayer::TriggerOnNextTick will just ignore them.
2015-03-27 15:56:45 +09:00
Brian Birtles
f666a95c80
Bug 1109390 part 8 - Rename Start* methods in AnimationPlayer to Trigger*; r=jwatt
2015-03-27 15:56:45 +09:00
Brian Birtles
f7d9eb1f72
Bug 1109390 part 7 - Rename PendingPlayerTracker's Start* methods to Trigger*; r=jwatt
...
These methods will soon be used to start animations that are waiting to start
and also to finish pausing animations that are waiting to pause. As a result
we rename them to TriggerXXX since that's a bit more generic.
There are still references to StartXXX within PendingPlayerTracker. These will
be updated in a subsequent patch once we have the appropriate methods available
on AnimationPlayer to call.
2015-03-27 15:56:45 +09:00
Brian Birtles
bf038e890e
Bug 1109390 part 6 - Generalize PendingPlayerTracker to support pausing as well; r=jwatt
...
This patch extends the PendingPlayerTracker which is currently used to record
which animations are waiting to play, such that it can also handle animations
which are waiting to complete a pause operation.
It doesn't yet do anything with the pause-pending animations, that will come
in another patch.
2015-03-27 15:56:45 +09:00
Brian Birtles
6b062fb872
Bug 1109390 part 5 - Adjust tests to better handle asynchronous pausing; r=jwatt
...
A number of animation tests assume that pausing happens instantaneously. This
patch adjust many of those tests so that they will continue to work when
pausing happens asynchronously. In many cases this is possible because we
know the ready promise on AnimationPlayer (soon to be Animation) objects will
be resolved so we can wait on it and it will resolve immediately now, but when
asynchronous pausing is introduced the test the promise won't resolve until
after the pause operation is complete.
There are some tests that can't be so easily adjusted and we will have to fix
these at the same time as we turn on async pausing. However, taking care of
this set of tests now should reduce the size of subsequent patches in this
series.
2015-03-27 15:56:44 +09:00
Eddy Bruël
208b56c029
Bug 1092102 - Implement WorkerDebuggerGlobalScope.enterEventLoop;r=khuey
2015-03-27 07:17:16 +01:00
Sotaro Ikeda
3a579f22dc
Bug 1147435 - Fix SetDormant() handling in MediaOmxCommonDecoder r=cpearce
2015-03-26 20:57:42 -07:00
Boris Zbarsky
eb1c5a9b3a
Bug 1147193. Go back to having our accessors on JSStackFrame infallible. r=bholley
2015-03-26 23:05:16 -04:00
Geoff Brown
53daff6584
Bug 1140148 - Update mochitest manifests for Android 4.3 emulator; r=dminor
2015-03-26 20:35:35 -06:00
Ehsan Akhgari
55d22e403d
Bug 1148230 - Eliminate the duplicate subexpression
...
This is leftover from bug 815643. In that bug,
|destinationChannelL->length()| and |destinationChannelR->length()| both
end up being |destinationBus->mDuration| and I forgot to eliminate the
common subexpression.
2015-03-26 20:58:23 -04:00
Wes Kocher
5b6f65bcdb
Merge m-c to inbound a=merge CLOSED TREE
2015-03-26 17:46:35 -07:00
Steven Michaud
216c2a5923
Bug 1147521 - Cannot type into comment area of plugin crash UI. r=smaug
2015-03-26 19:38:13 -05:00
Wes Kocher
4d83e3608b
Backed out changeset 2c368e6b267e (bug 1139554) for mochitest-2 failures
2015-03-26 17:34:37 -07:00
Cameron McCormack
04722fa8f9
Bug 1120300 - Export WritingModes.h as mozilla/WritingModes.h. r=jfkthame
2015-03-26 18:29:31 +11:00
Randall Barker
1e31bd225a
Bug 1144975 - Video dimensions for tab mirroring can be smaller than the devices display. r=snorp
...
--HG--
extra : rebase_source : 78a9719e7489b3b98754d523924303da79794e59
2015-03-19 14:24:00 -04:00
Amy Chung
392ca34c49
Bug 1123680 - Forget Wifi cause problems to reconnect on it immediately. r=hchang
2015-03-26 00:52:00 -04:00
Samael Wang
7ae5499be8
Bug 733331 - Part 3: Add corresponding marionette test case. r=btseng
2015-03-24 19:02:31 +08:00
Samael Wang
644da0a93b
Bug 733331 - Part 2: Update enabledGsmTableTuples when MCC changes in SmsService.js and fix segmentChars in SmsSegmentHelper.jsm. r=btseng
2015-03-23 10:51:26 +08:00
Samael Wang
4c21ba9df2
Bug 733331 - Part 1: Add the mapping of MCC and corresponding extra national language table tuples to enable in ril_consts.js. r=btseng
2015-03-24 18:54:09 +08:00
Ryan VanderMeulen
be425949b5
Merge mozilla-inbound to m-c. a=merge
...
CLOSED TREE
2015-03-26 14:43:39 -04:00
Ryan VanderMeulen
9064fad3d2
Backed out changeset f30be176edfd (bug 1083410) on a CLOSED TREE.
2015-03-26 11:53:51 -04:00
Ryan VanderMeulen
920db5cb07
Bug 1037287 - Skip test_abort.html on Android and B2G due to intermittent failures.
...
--HG--
extra : rebase_source : d5503d84f656b9339419dfaa297e1207c4c6d38d
2015-03-26 08:59:32 -04:00
Shian-Yow Wu
1cbbbcf4c4
Bug 1138354 - Add proxy authencation info for 'mozbrowserusernameandpasswordrequired' event. r=mayhemer
2015-03-26 18:49:16 +08:00
Edwin Flores
347ea12255
Bug 1147689 - Fix static analysis bustage - r=bustage
2015-03-26 23:17:13 +13:00
Dave Townsend
eb35f7fae8
Bug 1144750: Don't attempt to report errors that will cause the warnings only reporter to assert. r=bholley
...
--HG--
extra : rebase_source : 328482c7113e94c9dc698fc65766021a41079c71
extra : source : 7588e6588dd381d20d81ef8f0b4be1bfc0d6eefc
2015-03-18 14:51:18 -07:00
Tom Tromey
f1476bf0bb
Bug 1144820 - Use nsTArray<UniquePtr<>> to hold timeline markers. r=smaug, r=fitzgen
2015-03-27 08:42:00 -04:00
Tom Tromey
918392e548
Bug 1144820 - Use rvalue reference in AddProfileTimelineMarker. r=smaug
2015-03-27 08:41:00 -04:00
George Wright
72153ad282
Bug 1066531 - Delay tab switching until content is ready in e10s mode r=mconley,mstange
2015-03-16 14:30:41 -04:00
Thomas Zimmermann
2910208ad2
Bug 1146923: Pass SSP variant as enum instead of string, r=btian
2015-03-26 10:29:58 +01:00
Thomas Zimmermann
7d77418313
Bug 1146923: Rename |BluetoothSspPairingVariant| to |BluetoothSspVariant|, r=btian
2015-03-26 10:29:58 +01:00
Thomas Zimmermann
86a7a8861d
Bug 1146923: Rename |BluetoothDeviceType| to |BluetoothTypeOfDevice|, r=btian
2015-03-26 10:29:58 +01:00
Thomas Zimmermann
f92b2b9795
Bug 1146923: Merge |CONVERT| macros of Bluetooth backends, r=btian
2015-03-26 10:29:58 +01:00
Szu-Yu Chen [:aknow]
93ae944db7
Bug 1043165 - Part 4: Update test cases. r=hsinyi
2015-03-26 16:39:40 +08:00
Szu-Yu Chen [:aknow]
6eff649fd8
Bug 1043165 - Part 3: Add TelephonyCall.disconnectedReason (ril). r=hsinyi
2015-03-26 16:39:40 +08:00
Szu-Yu Chen [:aknow]
f03e9110ff
Bug 1043165 - Part 2: Add TelephonyCall.disconnectedReason (dom). r=hsinyi
2015-03-26 16:39:39 +08:00
Szu-Yu Chen [:aknow]
71e2359b3d
Bug 1043165 - Part 1: Add TelephonyCall.disconnectedReason (webidl). r=hsinyi
2015-03-26 16:39:39 +08:00
Szu-Yu Chen [:aknow]
a3f9c6606f
Bug 1145079 - Fix defect for calling isEmergencyOnly. r=hsinyi
2015-03-26 11:11:12 +08:00
Ryan VanderMeulen
274bd8833c
Merge b2g-inbound to m-c. a=merge
2015-03-25 12:16:39 -04:00
Ryan VanderMeulen
cfd5fd4b5f
Backed out 4 changesets (bug 1146923) for bustage.
...
Backed out changeset 926351238914 (bug 1146923)
Backed out changeset 7d8eb56f1e24 (bug 1146923)
Backed out changeset c5d4efed15e9 (bug 1146923)
Backed out changeset 045020b31842 (bug 1146923)
CLOSED TREE
2015-03-25 10:05:42 -04:00
Thomas Zimmermann
46a49eb332
Bug 1146923: Pass SSP variant as enum instead of string, r=btian
2015-03-25 10:38:00 +01:00
Thomas Zimmermann
eb68133d18
Bug 1146923: Rename |BluetoothSspPairingVariant| to |BluetoothSspVariant|, r=btian
2015-03-25 10:38:00 +01:00
Thomas Zimmermann
16c8547911
Bug 1146923: Rename |BluetoothDeviceType| to |BluetoothTypeOfDevice|, r=btian
2015-03-25 10:38:00 +01:00
Thomas Zimmermann
e2b89e08a8
Bug 1146923: Merge |CONVERT| macros of Bluetooth backends, r=btian
2015-03-25 10:38:00 +01:00
Szu-Yu Chen [:aknow]
f7361a2519
Bug 1137093 - Part 11: Fix xpcshell test. r=hsinyi
...
--HG--
extra : rebase_source : ac4661b3e531d6ee58119d57259fb6fb25acc65a
2015-03-24 18:04:50 +08:00
Szu-Yu Chen [:aknow]
a9ebecf8dc
Bug 1137093 - Part 10: Turn on radio for emergency call in TelephonyService. r=hsinyi
...
--HG--
extra : rebase_source : 87081f3f4ae011c0aceefa36522ab2a884c17e0a
2015-03-24 18:04:49 +08:00
Szu-Yu Chen [:aknow]
e94857379f
Bug 1137093 - Part 09: Modify test case. r=hsinyi
...
--HG--
extra : rebase_source : 64edeb03748f466d9d34a8308a9d02e8926bd17d
2015-03-24 18:04:49 +08:00
Szu-Yu Chen [:aknow]
8f88ac4d1f
Bug 1137093 - Part 08: Use notifyCurrentCalls (ril). r=hsinyi
...
--HG--
extra : rebase_source : f79624e42ff83709108b1f6e520c9bd0c7348b85
2015-03-24 18:04:49 +08:00
Szu-Yu Chen [:aknow]
5f28f32418
Bug 1137093 - Part 07: Use notifyCurrentCalls (idl). r=hsinyi
...
--HG--
extra : rebase_source : 83d224c71793d5a60fcb4f95f965f03f2d444091
2015-03-24 18:04:49 +08:00
Szu-Yu Chen [:aknow]
7e0db6a5aa
Bug 1137093 - Part 06: Refactor _isActive. r=hsinyi
...
--HG--
extra : rebase_source : 048c867e8a8704bdb9cf5589bcbc8002952fc59c
2015-03-24 18:04:49 +08:00
Szu-Yu Chen [:aknow]
a0df93ca13
Bug 1137093 - Part 05: Refactor _dialInCallMMI. r=hsinyi
...
--HG--
extra : rebase_source : 42e8c042c2ba846fb2ff77dcb658dbe0e88070c3
2015-03-24 18:04:49 +08:00
Szu-Yu Chen [:aknow]
b2dec4b844
Bug 1137093 - Part 04: Refactor _switchActiveCall. r=hsinyi
...
--HG--
extra : rebase_source : 44c4166f402fe6800f831980ef013834f5747d15
2015-03-24 18:04:49 +08:00
Szu-Yu Chen [:aknow]
91394529eb
Bug 1137093 - Part 03: Move from ril_worker to TelephonyService: answer. r=hsinyi
...
--HG--
extra : rebase_source : 5b1e7ecb6ca93ab9b022bd5e5ee65c7416ba9ae3
2015-03-24 18:04:49 +08:00
Szu-Yu Chen [:aknow]
cf05db8ff7
Bug 1137093 - Part 02: Move from ril_worker to TelephonyService: hangup and reject. r=hsinyi
...
--HG--
extra : rebase_source : 4ac98d0aa3825fa0a85af6ea58be5392e54f747b
2015-03-24 18:04:49 +08:00
Szu-Yu Chen [:aknow]
3f80ddd98b
Bug 1137093 - Part 01: Pass number instead of callIndex in notifySupplementaryService. r=hsinyi
...
--HG--
extra : rebase_source : 24d0b10ed76e0284caef2abf13c8af74cc48c034
2015-03-24 18:04:49 +08:00
Wes Kocher
a2b428efea
Merge fx-team to m-c a=merge CLOSED TREE
2015-03-24 18:12:58 -07:00
Wes Kocher
18e7ecac64
Merge inbound to m-c a=merge CLOSED TREE
2015-03-24 18:03:49 -07:00
Ehsan Akhgari
6a5db3b1bb
Bug 1140804 follow-up: Use final and override instead of the macros which don't exist any more
...
Landed on a CLOSED TREE to fix bustage.
2015-03-24 14:12:17 -04:00
Matthew Noorenberghe
b2a7f5ef69
Bug 1120860 - Measure whether an <input type=password> is associated with a <form> in BindToTree. r=smaug
...
--HG--
extra : rebase_source : bbabe796a1ec1c6d545cec4dc61e51c3bba31624
2015-03-24 10:27:56 -07:00
Ryan VanderMeulen
d9dde45ad4
Merge m-c to b2g-inbound. a=merge
2015-03-24 12:00:00 -04:00
William Chen
d8cd0f41bb
Bug 1145910 - Cross ShadowRoot boundary when updating ancestor state in event state manager. r=smaug
2015-03-24 03:55:52 -07:00
Jeff Gilbert
5643850512
Bug 1144889 - Do proper sRGB detection. - r=kamidphish
2015-03-24 00:11:10 -07:00
Jean-Yves Avenard
04753af547
Bug 1146222: use nsAutoCString to store mimetype string. r=karlt
...
We use a nsAutoCString as the mimetype is typically less than 64 characters
and prevent a heap allocation (and the unecessary fragmentation linked to it)
2015-03-24 14:45:17 +11:00
Ben Kelly
b7d8aaec19
Bug 1142852 P2 Make Cache Action use non-threadsafe ref-counting. r=ehsan
2015-03-23 22:28:09 -04:00
Ben Kelly
a1e93d47a8
Bug 1110487 P4 Allow Cache Action objects to be canceled more than once. r=ehsan
2015-03-23 22:23:45 -04:00
Ben Kelly
81bce2740d
Bug 1110487 P3 Cache should ensure Actions are finished before completing. r=ehsan
2015-03-23 22:23:45 -04:00
Olli Pettay
4aefff1cad
Bug 1140804, make sure to close WebSocket channel even in workers, r=khuey CLOSED TREE
2015-03-19 00:38:02 +02:00
Tanvi Vyas
d10e6067e4
Bug 1082837
- Use nsresult for static ShouldLoad and use NS_IMETHODIMP for nsIContentPolicy::ShouldLoad(). CLOSED TREE
2015-03-24 10:51:15 -07:00
Ryan VanderMeulen
4dd9a03e24
Backed out changeset cb2fce9d19c7 (bug 1137229) for OSX Werror bustage.
...
CLOSED TREE
2015-03-24 13:07:26 -04:00
Steven Michaud
f38180eace
Bug 1137229 - Keyboard input can stop working in a window. r=smaug
2015-03-24 11:41:32 -05:00
Tanvi Vyas
3faad06490
Bug 1082837
- Call content policies on cached image redirects in imgLoader::ValidateSecurityInfo. Content policies check the last hop (final uri) of the cached image. For Mixed Content Blocker, we do an additional check to see if any of the intermediary hops went through an insecure redirect. r=smaug, feedback=seth
2015-03-24 09:18:48 -07:00
George Duan
788b9af21b
Bug 1135293 - Send inputmethod-contextchange to systemapp to hide keyboard when frame crash. r=yxl
...
DONTBUILD
2015-03-17 20:24:00 -04:00
Ryan VanderMeulen
30b74ed0cd
Backed out changeset d8c689def44e for landing with the wrong bug number in the commit message.
2015-03-24 10:48:56 -04:00
Jocelyn Liu
01f5840db1
Bug 1146293 - Fix coding style break (intent and line length) caused by Bug 1117172 and Bug 1145631. r=shuang
2015-03-23 19:37:00 -04:00
George Duan
9057a8ed29
Bug 1130028 - Send inputmethod-contextchange to systemapp to hide keyboard when frame crash. r=yxl
2015-03-17 20:24:00 -04:00
Wes Kocher
49bb55c007
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-03-23 16:47:58 -07:00
Ryan VanderMeulen
5a963d1339
Backed out changesets 772945b1130d, cb83b6efa9ea, and 5f23080673ee (bug 1086999) for Gaia context_menu_test.js failures.
...
CLOSED TREE
2015-03-23 14:22:23 -04:00
Byron Campen [:bwc]
ae13d463e0
Bug 1145407: Another mochitest 3 bustage fix on CLOSED TREE. r=bustage
...
--HG--
extra : amend_source : b35ca98cbfb6d3e745dbb1d7fbfa36f9f3ba93a4
2015-03-23 10:29:53 -07:00
Byron Campen [:bwc]
534d79b207
Bug 1145407: Fix mochitest 3 bustage on CLOSED TREE. r=bustage
...
--HG--
extra : rebase_source : d7e281e62c03169b80e07bdf205c40455fb231e9
2015-03-23 10:21:23 -07:00
Jocelyn Liu
b83b288476
Bug 1114515 - Par h4: Implement Service, Characteristic, Descriptor interfaces for GATT client DiscoverServices API. r=btian, r=mrbkap
...
This patch covers
1) Add BluetoothGattService, BluetoothGattCharacteristic, BluetoothGattDescriptor interfaces
2) Create services, characteristics, descriptors from handling signals distributed by BluetoothGattManager
--HG--
extra : histedit_source : d5d881f0da1ac57c1ad8a0a59100ff6ba86bfde4
2015-03-23 03:27:00 -04:00
Jocelyn Liu
736736c246
Bug 1114515 - Part 3: Implement GATT client DiscoverServices API. r=btian, r=mrbkap
...
This patch covers
1) Add DiscoverServices() method into BluetoothGatt interface.
2) Implement discover procedure in BluetoothGattManager
--HG--
extra : histedit_source : 9cc8c68706c6147a801bd9f43b91f1b87e329a07
2015-03-23 03:25:00 -04:00
Jocelyn Liu
f51cc5b87b
Bug 1114515 - Part 2: Add BluetoothUuid, BluetoothGattId[], BluetoothGattServiceId[] into bluetooth ipc protocol. r=btian
...
--HG--
extra : histedit_source : e98b042599a59ee4263569d6a92e5d26477c3f94
2015-03-21 06:45:00 -04:00
Jocelyn Liu
a40c02bb97
Bug 1114515 - Part 1: Revise BluetoothGattHALInterface for discovering all services and first characteristic/descriptor. r=btian
...
--HG--
extra : histedit_source : fd1ac6c47e72b59b47e85201137ca5f77620a054
2015-03-21 06:44:00 -04:00
Ryan VanderMeulen
c072fb62c8
Bug 942411 - Re-enable test_ignoreuserfocus.html on B2G.
...
--HG--
extra : histedit_source : 26ca83c532d04c45c93fbe1df7a10f0b2333c5ae
2015-03-23 14:33:46 -04:00
Karl Tomlinson
9b81843d7f
bug 1144189 don't dispatch runnable again after immediate dispatch in RunAfterPendingUpdates r=roc
...
--HG--
extra : rebase_source : 62cdf00643cbf1591fe147f932905f190cd7bf8a
2015-03-18 09:29:33 +13:00
Karl Tomlinson
8abd20cef2
bug 1144341 RemoveDecoder() when initialization is aborted r=jya
...
--HG--
extra : rebase_source : c19a2d8d2f8e736bbcf12925ea7792a0d6bfdcd9
2015-03-23 18:13:38 +13:00
Edwin Flores
d3bddb14f8
Bug 1134434 - Fix bustage on a CLOSED TREE - r=bustage
2015-03-23 16:44:20 +13:00
Stephen Pohl
d123931436
Bug 1145336
: Remove old GMPs during updates. r=jwwang
2015-03-22 23:12:03 -04:00
JW Wang
18c5534663
Bug 1145057 - Block drawImage() from EME media. r=roc.
2015-03-22 18:09:18 +08:00
Edwin Flores
9a9b42ccdf
Bug 1134434 - Fire loadedmetadata before encrypted event on encrypted MP4s - r=cpearce
2015-03-23 15:31:15 +13:00
Edwin Flores
bee5912b34
Bug 1134434 - Change test_eme_non_fragmented to expect a loadedmetadata' event instead of
encrypted' - r=cpearce
2015-03-23 15:31:15 +13:00
Cameron McCormack
a28a264c22
Bug 1145912 - Make single_transition_reversed and multiple_transitions more robust. r=birtles
2015-03-23 13:07:25 +11:00
Jean-Yves Avenard
ec3133be54
Bug 1145101: Part6. Remove the PDM::Shutdown() method. r=cpearce
...
PDM::Shutdown() was documented in some implementation as running from the main
thread which wasn't the case. It served no purpose and all can be done from the
destructor instead.
The PDM being a refcounted object can be referenced by more than one object.
Shutting it down too early could cause crash. This is now avoided.
2015-03-23 11:12:59 +11:00
Jean-Yves Avenard
29c3f07735
Bug 1145101: Part5. Re-use the same PDM when recreating a decoder. r=mattwoodrow
...
This ensure proper balance of PDM/Media Data Decoder Shutdown()
2015-03-22 13:13:42 +11:00
Jean-Yves Avenard
eba783fa56
Bug 1145101: Part4. Fix coding style. r=cpearce
2015-03-23 11:12:58 +11:00
Jean-Yves Avenard
2a25b5ab4d
Bug 1145101: Part3. Ensure PDM is shutdown after decoder. r=cpearce
...
A MediaDataDecoder object can't be used once the PDM that created it is
shutdown.
We ensure that if the PDM is in use by the SharedDecoderManager we do not
shut it down.
2015-03-23 11:12:58 +11:00
Jean-Yves Avenard
51d848ba61
Bug 1145101: Part2. Unset VDA/VT system functions when unlinking framework. r=cpearce
...
Makes it much easier to debug when framework got unlinked but is incorrectly
still later used as it will crash as a null deref.
2015-03-23 11:12:58 +11:00
Jean-Yves Avenard
5c5bf460e7
Bug 1145101: Part1. Correct log entry. r=cpearce
2015-03-23 11:12:57 +11:00
Nikhil Marathe
fa2b7dfb6b
Bug 1141332 - Disable content decoding and use decoded length on intercepted channels. r=mcmanus
...
--HG--
extra : transplant_source : %B9%A2%AB.%EA%A4%ABH%86%D0%F0%3F%DE%03%DF%7D%A9p%B2%D5
2015-03-17 08:48:32 -07:00
Daniel Holbert
48c2e9bef2
Bug 1110814 followup: Add missing 'override' annotations to new methods in CacheParent. rs=ehsan
2015-03-22 10:33:56 -07:00
Phil Ringnalda
c4745d28b1
Backed out 9 changesets (bug 1142775, bug 1139683, bug 1143810, bug 1142761, bug 1142784, bug 1142794, bug 1144819) for widespread bustage
...
CLOSED TREE
Backed out changeset 7613fc978d36 (bug 1142794)
Backed out changeset e5f0cb31263d (bug 1142784)
Backed out changeset dcd0af73ac84 (bug 1142784)
Backed out changeset 034f9c8e79ee (bug 1142784)
Backed out changeset ce0ee37e3ca9 (bug 1142775)
Backed out changeset 1519b8f2bbba (bug 1142761)
Backed out changeset 26fd55677841 (bug 1139683)
Backed out changeset 7ebc76a450c3 (bug 1144819)
Backed out changeset 92adb459d519 (bug 1143810)
2015-03-22 09:34:25 -07:00
Ben Kelly
12af2a6a57
Bug 1110487 P2 Implement the nsIOfflineStorage interface in Cache. r=janv,ehsan
2015-03-16 07:10:36 -07:00
Edwin Flores
b790668a1f
Bug 1147689 - Preserve compatibility with eme-decrypt-v6 - r=cpearce
2015-03-26 22:58:43 +13:00
Edwin Flores
d888a5c88f
Bug 1147689 - Increment eme-decrypt API version to v7 - r=cpearce
2015-03-26 22:58:43 +13:00
Edwin Flores
46cbfd3c6b
Bug 1147689 - Pass the session ID(s) of an encrypted frame into EME CDMs - r=cpearce
2015-03-26 22:57:36 +13:00
John Schoenick
d1712cbb73
Bug 1139560 - <img>.currentSrc should be not be nullable. r=jst
2015-03-04 23:12:00 -05:00
John Schoenick
99dc02a8c8
Bug 1139560 - Fix srcset parser 'After descriptor' state mishandling spaces. r=jst
2015-03-04 23:11:00 -05:00
John Schoenick
7e5e65290d
Bug 1139560 - Reject non-standard parses of integers in srcset descriptors. r=jst
2015-03-04 23:09:00 -05:00
John Schoenick
1cd0c6c37b
Bug 1139554 - Fix srcset parser mishandling bare URLs followed by a comma. r=jst
2015-03-04 23:07:00 -05:00
John Schoenick
fde1768c06
Bug 1139554 - Fix srcset parser mishandling bare URLs followed by a comma. r=jst
2015-03-04 23:07:00 -05:00
Jason Orendorff
1def388b28
Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo.
...
Also: Change signature of these functions and methods to all have the same arguments in the same order: (cx, obj, id, v, receiver). Also change v from MutableHandleValue to HandleValue.
There is no change in behavior.
In fact the new error message `JSMSG_SET_NON_OBJECT_RECEIVER` is
impossible to trigger from scripts for now, I think (after re-reading
the whole patch with this in mind). JS_ForwardSetPropertyTo is the only
way to get a non-object receiver into the engine, but no caller
currently does so.
We're installing new pipes here, and they should work, but for now it's
the same cold water flowing through as before. Actually hooking up the
hot water is left for another bug (one with tests, not to put too fine a
point on it).
Notes:
* InvokeGetterOrSetter had to be split into two functions:
InvokeGetter takes a MutableHandleValue out-param,
InvokeSetter a HandleValue in-param.
* Watchpoints can still tamper with values being assigned. So can
JSSetterOps. I'm pleased we can support this craziness in a way that
doesn't have to spread via the type system to encompass the entire
codebase.
* Change in GlobalObject::setIntrinsicValue is not really a change.
Yes, it asserted before, but an exception thrown during self-hosting
initialization is not going to go unnoticed either.
* Since the receiver argument to js::SetProperty() is at the end now, it
makes sense for it to be optional. Some callers look nicer.
--HG--
extra : rebase_source : e89f916fe267800bc73890e11aceef5c4855b272
2015-03-01 13:16:19 -06:00
Andrew Overholt
51804b48fa
Bug 1127552 - Add Telemetry to Fetch. r=nsm
...
Note when the Fetch is coming from the main thread or a worker. Also
count Requests just passed through a Service Worker.
--HG--
extra : rebase_source : 5ab71144821a97f0ec1874d467da68f4fd171705
2015-03-27 06:47:00 -04:00
Bill McCloskey
f15599e2d9
Bug 1132072 - Tab switch refactoring (r=mconley)
2015-03-27 08:38:47 -07:00
Bill McCloskey
84acae3967
Bug 1132072 - Handle RequestNotifyLayerTreeReady when RenderFrameParent not ready (r=dvander)
2015-03-27 08:38:47 -07:00
Jason Orendorff
735dca6f1b
Bug 1142794 - Change 'receiver' argument to SetProperty functions and ProxyHandler::set methods to be a HandleValue. r=Waldo.
...
Also: Change signature of these functions and methods to all have the same arguments in the same order: (cx, obj, id, v, receiver). Also change v from MutableHandleValue to HandleValue.
There is no change in behavior.
In fact the new error message `JSMSG_SET_NON_OBJECT_RECEIVER` is
impossible to trigger from scripts for now, I think (after re-reading
the whole patch with this in mind). JS_ForwardSetPropertyTo is the only
way to get a non-object receiver into the engine, but no caller
currently does so.
We're installing new pipes here, and they should work, but for now it's
the same cold water flowing through as before. Actually hooking up the
hot water is left for another bug (one with tests, not to put too fine a
point on it).
Notes:
* InvokeGetterOrSetter had to be split into two functions:
InvokeGetter takes a MutableHandleValue out-param,
InvokeSetter a HandleValue in-param.
* Watchpoints can still tamper with values being assigned. So can
JSSetterOps. I'm pleased we can support this craziness in a way that
doesn't have to spread via the type system to encompass the entire
codebase.
* Change in GlobalObject::setIntrinsicValue is not really a change.
Yes, it asserted before, but an exception thrown during self-hosting
initialization is not going to go unnoticed either.
* Since the receiver argument to js::SetProperty() is at the end now, it
makes sense for it to be optional. Some callers look nicer.
--HG--
extra : rebase_source : 68cd15627a62728061e663706cb1ff8c7bb292a0
2015-03-01 13:16:19 -06:00
Ryan VanderMeulen
d6595d8f5d
Backed out changeset a6b9c152a7d1 (bug 1140293) for mochitest failures.
...
CLOSED TREE
2015-03-25 08:42:46 -04:00
David Anderson
c6bf2fb124
Fix some tests that depend on synchronous scrolling. (bug 1140293 part 1, r=masayuki,mstange,kgilbert)
2015-03-25 01:03:48 -07:00
Bobby Holley
4e510c7517
Bug 1136827 - Stop synchronously dispatching MediaDecoder::DecodeError from MDSM::DecodeError. r=mattwoodrow
...
MediaDecoder::DecodeError invokes MediaDecoder::Shutdown, which shuts down the
state machine. Given the sync dispatch, this means that this is basically already
what's happening.
2015-03-24 22:02:43 -07:00
Bobby Holley
e0a0c3cf07
Bug 1136827 - Stop proxying DecodeError to the decode thread. r=mattwoodrow
...
At this point, all the callers actually call it on the state machine thread,
where it belongs.
2015-03-24 22:02:36 -07:00
Bobby Holley
01abf4455d
Bug 1136827 - Call OnAudioSinkError on state machine thread. r=jww
2015-03-24 22:02:02 -07:00
Geoff Brown
eabca9b9fb
Bug 1140148 - manifest updates for mochitest-gl on Android 4.3; r=jgilbert
2015-03-24 20:31:48 -06:00
JW Wang
a4f6051da3
Bug 1146733 - remove PlayFragmented() from eme.js r=ediwn.
2015-03-25 09:55:20 +08:00
Chris Pearce
c3edca1d79
Bug 1147226 - Ensure media.eme.mse-only is honoured in HTMLMediaElement::MetadataLoaded(). r=edwin
2015-03-25 15:00:26 +13:00
Wes Kocher
af7c4c6606
Merge m-c to inbound a=merge CLOSED TREE
2015-03-24 18:35:30 -07:00
Wes Kocher
82959e5df3
Backed out 2 changesets (bug 1136827) for crashtest assertions CLOSED TREE
...
Backed out changeset 998f44ed19fb (bug 1136827)
Backed out changeset 3eb419228c1f (bug 1136827)
2015-03-24 17:21:21 -07:00
Jeff Gilbert
b5782d168a
Bug 1143924 - Fix generated files. - r=kamidphish
2015-03-24 16:03:59 -07:00
Jeff Gilbert
28bb60187d
Bug 1017865 - Refactor attach/detach for FB attachments. - r=kamidphish
2015-03-24 16:00:28 -07:00
Steven Michaud
85d045aa93
Bug 1137229 - Keyboard input can stop working in a window. r=smaug
2015-03-24 17:02:52 -05:00
Bobby Holley
bb1cc46dff
Bug 1136827 - Stop synchronously dispatching MediaDecoder::DecodeError from MDSM::DecodeError. r=mattwoodrow
...
MediaDecoder::DecodeError invokes MediaDecoder::Shutdown, which shuts down the
state machine. Given the sync dispatch, this means that this is basically already
what's happening.
2015-03-24 15:01:48 -07:00
Bobby Holley
6aa248ee60
Bug 1136827 - Stop proxying DecodeError to the decode thread. r=mattwoodrow
...
At this point, all the callers actually call it on the state machine thread,
where it belongs.
2015-03-24 15:01:47 -07:00
David Anderson
d5f5272884
Allow synthetic input events to be dispatched asynchronously. (bug 1146243, r=kats)
2015-03-24 15:00:52 -07:00
David Anderson
0edd0b1707
Don't route wheel events through APZ if they require custom deltas. (bug 1146674, r=kats)
2015-03-24 14:58:49 -07:00
Trevor Saunders
d5851ef31c
bug 1146027 - more final r=froydnj
2015-03-24 17:51:43 -04:00
Dan Glastonbury
d3ddaad9a5
Bug 1145492 - Update FramebufferTexture2D to allow binding mipmaps. r=jgilbert
2015-03-24 10:41:33 +10:00
Dan Glastonbury
be5c4501c6
Bug 1145501 - Extend validation of BufferData usage. r=jgilbert
2015-03-24 10:41:24 +10:00
Brian Birtles
511c419852
Bug 1109390 part 3 - Clear the start time when playing a player; r=jwatt
...
This brings us into line with the algorithm in:
https://w3c.github.io/web-animations/#play-an-animation
which makes the other patches in this series easier to compare with
the specification.
2015-03-24 09:21:08 +09:00
Brian Birtles
988481e564
Bug 1109390 part 2 - Remove some unneeded startTime tests; r=jwatt
...
Now that we have separate tests for checking the initial state of startTime we
can remove these checks from tests for setting the startTime.
Also, while we're at it, we needn't check the playState and animationPlayState
since these should be covered by other tests.
2015-03-24 09:21:08 +09:00
Brian Birtles
f00da8e1e6
Bug 1109390 part 1 - Add tests for getting the startTime; r=jwatt
2015-03-24 09:21:07 +09:00
Bobby Holley
16efc5f196
Bug 1145203 - Unify FlushDecoding, ResetDecode, and ResetPlayback into a single Reset() method. r=mattwoodrow
2015-03-23 17:07:10 -07:00
Bobby Holley
1e549f9ca5
Bug 1145203 - Remove the AwaitIdle call in FlushDecoding. r=mattwoodrow
...
There are two callers of FlushDecoding - One is shutdown (where we already use
promises to wait for the queue to go idle via BeginShutdown), and the other is
dormant (see the comment).
2015-03-23 17:07:09 -07:00
Wes Kocher
8794504c9f
Merge m-c to inbound a=merge CLOSED TREE
2015-03-23 16:51:22 -07:00
Wes Kocher
14ef0e0f7d
Backed out changeset f3b3547c610a (bug 1144409) for eme test failures CLOSED TREE
...
--HG--
extra : amend_source : 4d2becbe491a36feec46af2b418e124a32f0be87
2015-03-23 16:06:32 -07:00
Wes Kocher
99ed20cdcb
Backed out changeset 6cb38e697216 (bug 1144409)
2015-03-23 16:06:31 -07:00
Wes Kocher
4563c148db
Backed out changeset c58f5ffb38e0 (bug 1142379
)
2015-03-23 16:06:30 -07:00
Wes Kocher
03bb94525b
Backed out changeset f5a026d98faa (bug 1138294)
2015-03-23 16:06:28 -07:00
Nikhil Marathe
8f230527ff
Bug 1136200 - Verify request type is not no-cors if response is opaque. r=jdm
...
--HG--
extra : transplant_source : %C2%95%89%0Az%29%9D%F8F%85%E1%83%C1%0D%25%9F%1Ck%3B%28
2015-03-17 08:47:03 -07:00
Nikhil Marathe
7a7e74fe7c
Bug 1134324 - Set CORS mode and credentials on Fetch event Request. r=michal
...
renames fetch to fetchXHR() since fetch() is now a superpower.
--HG--
extra : transplant_source : %DA%00%E38%A6%0Fw%DA%26%D3%A9q%AE%A6%FE%BA%81%AA%EEB
2015-03-17 08:47:02 -07:00
Nikhil Marathe
5e45307f84
Bug 1146059 - Remove Response.finalURL. r=ehsan
...
--HG--
extra : rebase_source : 6b22c835c2599d20d625b7b0706c625b06080b23
2015-03-21 17:49:29 -07:00
Terrence Cole
dd4ddb761b
Bug 1135985 - Split callback and marking tracers completely; r=jonco, r=mccr8
...
--HG--
extra : rebase_source : b2e435ebf64ec0bac42af7a8f0968578599fd67b
2015-02-25 13:11:37 -08:00
Chris Double
7b81062b52
Bug 1145004 - Fix MSE Telemetry VIDEO_MSE_BUFFERING_COUNT - r=cpearce
2015-03-25 10:37:37 +13:00
Ehsan Akhgari
5bec74a407
Remove the unneeded variable, no bug, DONTBUILD
2015-03-24 17:35:16 -04:00
Mason Chang
ae4567cd01
Bug 1145327 Part 2: Add test to ensure requestAnimationFrame callback timestamps always go forward in time. r=birtles,dholbert
2015-03-24 14:28:34 -07:00
Ehsan Akhgari
b5a110ac65
Bug 1142727 - Do not intercept sandboxed iframes with service workers; r=nsm
...
This is temporary until we clarify what we want to do with these
iframes in the spec.
2015-03-24 16:45:14 -04:00
Ehsan Akhgari
ff8405ed01
Bug 1146610 - Add static_asserts that check the validity of the enum values that we write into the cache database; r=bkelly
...
These assertions will catch future accidental changes to these enums
which will invalidate the data that we store in the Cache database.
2015-03-24 16:45:12 -04:00
Jan-Ivar Bruaroey
7d79ddc696
Bug 1046245 - enumerateDevices session-persisted hmac id. r=jesup
2015-02-23 11:50:48 -05:00
Jan-Ivar Bruaroey
6bea0d068b
Bug 1046245 - enumerateDevices returns label for pages w/active gUM or persistent permissions. r=jesup
2015-03-03 09:51:05 -05:00
Jan-Ivar Bruaroey
08e703b65e
Bug 1046245 - enumerateDevices (harmless interface version). r=smaug, r=jesup
2015-03-03 09:51:05 -05:00
Jason Orendorff
2e5f991fe0
Bug 1142784, part 2 - Change ProxyHandler::defineProperty() to make the desc argument a non-mutable handle. r=Waldo.
...
--HG--
extra : rebase_source : c40a50b3522e8306d68d8114fe576d4f43006d82
2015-02-17 11:58:43 -06:00
Shian-Yow Wu
d5acb1e8d0
Bug 1115495 - Part 2: PAC generator for browsing and system wide proxy. r=mcmanus, r=echen
2015-03-26 15:11:08 +08:00
Gerald Squelart
93b76062f3
Bug 1135541 - Make crash reporting work for EME CDMs - r=cpearce
2015-03-26 19:55:30 +13:00
Chris Pearce
56ad29a9d5
Bug 1147730 part 2 - Validate input rather than not-yet-set data field in MediaKeySession::SetSessionId. r=jw_wang
2015-03-26 19:53:23 +13:00
Chris Pearce
39e8beae91
Bug 1147730 part 1 - Prevent data race between CDMProxy and CDM caps and video decoder startup. r=edwin
2015-03-26 19:53:05 +13:00
Dan Glastonbury
c9f30719f5
Bug 1048745 - Uniform array with Uint32Array. r=jgilbert, r=smaug
2015-03-26 14:27:44 +10:00
Jean-Yves Avenard
b5404f62e0
Bug 1145815: Do not report discontinuities less than 35ms. r=k17e
...
--HG--
extra : rebase_source : eb8fa50d7036ceae23756e10d0ad815605aae3f8
2015-03-25 22:32:21 +11:00
Shih-Chiang Chien
3924973b17
Bug 1144715 - Socket might be closed by GC before lower layer failure. r=khuey
...
CLOSED TREE
--HG--
extra : amend_source : 4c2833e4e3c160abaf325e8ab7e4a9fe9a6555b6
2015-03-23 20:06:00 -04:00
Ehsan Akhgari
6115fab25e
Bug 1147367 - Add a test for checking the Request.context attribute for FetchEvents generated for fetch(); r=nsm
2015-03-25 21:28:22 -04:00
Ehsan Akhgari
bb4f610dac
Bug 1147184 - Extend the tests for Cache.put; r=bkelly
2015-03-25 21:22:18 -04:00
Bobby Holley
086ebaa957
Bug 1142336 - Create one unified thread pool for media code and run the MDSM task queues on it. r=mattwoodrow
...
This allows for parallel MDSM execution. \o/
2015-03-25 17:46:26 -07:00
Bobby Holley
ec38dc1002
Bug 852821 - Disable test on b2g. r=me
2015-03-25 17:46:25 -07:00
Jason Orendorff
db04193771
Bug 1142784, part 2 - Change ProxyHandler::defineProperty() to make the desc argument a non-mutable handle. r=Waldo.
...
--HG--
extra : rebase_source : 92dd18b10e100e7e2537c151a21d4f3be37e1c08
2015-02-17 11:58:43 -06:00
Ben Turner
ad62e4a206
Bug 1131776 - Use WITHOUT ROWID tables for IndexedDB, r=janv.
2015-02-16 09:48:14 -08:00
Ben Turner
98536af974
Bug 1131776 - Use WITHOUT ROWID tables for IndexedDB, r=janv.
...
--HG--
extra : rebase_source : 9cba58701e0f6bf4c3d6deb784b5c8340fd895ac
2015-02-16 09:48:14 -08:00
Bobby Holley
9487e1743a
Bug 1136873 - Deliver NotifyWaitingForResourcesStatusChanged asynchronously on the state machine task queue. r=mattwoodrow
...
The previous setup is wacky, and can cause the notification to reach the state
machine before the promise rejection, which causes us to stall intermittently.
We also take the opportunity to be a bit less trigger happy when we fire it
in MediaSourceReader.cpp.
2015-03-23 13:17:52 -07:00
Bobby Holley
40a80320a6
Bug 1136873 - Use promises for metadata decoding. r=mattwoodrow
2015-03-23 13:17:51 -07:00
Ehsan Akhgari
9dbf30b541
Bug 1110814 follow-up: Fix a typo in order to fix the test failures
2015-03-22 10:35:29 -04:00
David Anderson
fba0c47c1f
Add APZ support for test.mousescroll callbacks. (bug 1142866 part 3, r=kats)
2015-03-22 00:42:26 -07:00
Ben Kelly
275609c516
Bug 1110814 P1 Implement Cache IPC actor for streaming data from child to parent. r=khuey
2015-03-22 02:52:12 -04:00
Ben Kelly
e4e847d142
Bug 1110814 P0 Fully initialize Response before resolve Fetch promise. r=nsm
2015-03-22 02:52:12 -04:00
Ehsan Akhgari
f0bc72be6b
Bug 1145792 - Add a test for the Cache.keys method; r=bkelly
2015-03-21 20:13:33 -04:00
Ehsan Akhgari
d9a8b3d4a8
Bug 1145445
- Add a test for CacheStorage; r=bkelly
2015-03-21 20:11:24 -04:00
Ehsan Akhgari
0efffdf2eb
Bug 1144725 - Forcefully terminate the workers used in DOM cache tests once we're done with them; r=bkelly
2015-03-21 20:09:40 -04:00
Ehsan Akhgari
69cd0a74b8
Bug 1143894 - Part 5: Add a test for handling of the Vary header with multiple entries in the cache; r=bkelly
2015-03-21 19:45:14 -04:00
Ehsan Akhgari
734a1b3adf
Bug 1143894 - Part 4: Add tests for handling of the Vary header in DOM Cache; r=bkelly
2015-03-21 19:45:13 -04:00
Ehsan Akhgari
a40740e8bf
Bug 1143894 - Part 3: Do not propagate errors in getting the headers to the outside world; r=bkelly
...
The Vary header may contain invalid header name values. We should just
ignore such values as opposed to propagating them to the caller. Before
this patch, attempts to add a request with such a Vary header for example
would fail, since the internal QueryCache() call when executing the
CachePutAllAction would fail.
2015-03-21 19:45:12 -04:00
Ehsan Akhgari
6cb4d8af01
Bug 1143894 - Part 2: Support Vary headers including multiple header names in DOM Cache; r=bkelly
...
The Vary header may include one or more HTTP header field names, so we
need to extract those names here, similar to the way that the
nsHttpChannel::ResponseWouldVary() function consumes the Vary header.
2015-03-21 19:45:12 -04:00
Ehsan Akhgari
fc3b1c8b70
Bug 1143894 - Part 1: Clear the ErrorResult message if InternalHeaders::Get fails; r=bkelly
...
InternalHeaders::Get() may throw NS_ERROR_TYPE_ERR with an associated message.
The semantics of ErrorResult dictate that the message needs to be consumed by
the time that the object gets destroyed, so we need to clear it before
returning in these two places.
2015-03-21 19:45:11 -04:00
Phil Ringnalda
fc8b8ab2ac
Merge m-c to m-i
2015-03-21 12:50:09 -07:00
Phil Ringnalda
68e0914567
Merge b-i to m-c, a=merge
2015-03-21 12:35:46 -07:00
Daniel Holbert
0c20ebd00d
Bug 1143223 followup: Add MOZ_OVERRIDE annotation to ReadStream::Inner's refcounting macro. rs=ehsan
2015-03-21 00:17:49 -07:00
Wes Kocher
cbbab0fd2a
Merge m-c to b2ginbound a=merge CLOSED TREE
2015-03-20 18:02:20 -07:00
Wes Kocher
82d1b768c5
Merge b2ginbound to m-c a=merge CLOSED TREE
2015-03-20 17:51:17 -07:00
Ryan VanderMeulen
d48db7924b
Backed out changeset c4915d92b0c5 (bug 1113471) for test_osfile_back.xul failures.
2015-03-20 14:33:54 -04:00
Wes Kocher
14f75f943c
Merge m-c to inbound a=merge CLOSED TREE
2015-03-20 18:01:17 -07:00
Wes Kocher
ae0501d169
Backed out changeset 38c35f7b2b7d (bug 1132072) for frequent bc3 failures CLOSED TREE
2015-03-20 17:17:57 -07:00
Wes Kocher
571bb95717
Backed out changeset 6ef7ca8f1db3 (bug 1066531) so I can get at a patch that caused near-permafailing bc3
2015-03-20 17:17:19 -07:00
Wes Kocher
5e68488fa0
Bug 1145816 - Disable test_mediaStreamAudioDestinationNode.html as well for frequent timeouts CLOSED TREE
2015-03-20 16:22:05 -07:00
Ryan VanderMeulen
edd40992cc
Bug 1145816 - Disable test_mediaElementAudioSourceNodePassThrough.html on Android for being nearly perma-timeout.
...
CLOSED TREE
2015-03-20 17:15:43 -04:00
Ben Kelly
84463ac14b
Bug 1143223 - Teach Cache ReadStream not to AddRef() itself in its destructor. r=ehsan
2015-03-20 11:01:57 -07:00
Ryan VanderMeulen
aa74b23d94
Backed out changesets 992c504934d3 and 5832c2042614 (bug 1086684) for LSAN leaks.
...
CLOSED TREE
--HG--
extra : rebase_source : 1bada522a99be6a058723cbe24323dbaca27f8c9
2015-03-20 17:06:27 -04:00
Ryan VanderMeulen
befdfa6794
Backed out changeset fd0834bbfd3c (bug 1143223) for making test_mediaElementAudioSourceNodePassThrough.html almost perma-timeout on Android 4.0.
...
--HG--
extra : rebase_source : b315a864686e99bd22bd3ef0e842c5236a92cfa6
2015-03-20 17:03:27 -04:00
Ehsan Akhgari
146e202730
Bug 1144337 - Add tests to ensure that cacheName is only honored on CacheStorage, and not Cache; r=bkelly
2015-03-20 16:05:49 -04:00
George Wright
ab018a486f
Bug 1066531 - Delay tab switching until content is ready in e10s mode r=mconley,mstange
2015-03-20 15:09:58 -04:00
Blake Kaplan
b453e2325e
Bug 1086684 - Add a mochitest. r=mconley
2015-03-20 12:04:58 -07:00
Blake Kaplan
fc6395db41
Bug 1086684 - Stash the full path for file inputs to avoid doing IPC at inopportune times. r=ehsan
2015-03-20 12:04:58 -07:00
Bill McCloskey
e26a687773
Bug 1121676 - Use a lock to protect the list of top-level actors (r=bent)
2015-03-20 12:02:41 -07:00
Bill McCloskey
2cbf53b22f
Bug 1145394 - Remove exec bit on js files (r=fabrice,gavin)
2015-03-20 11:57:38 -07:00
Fabrice Desré
ccfe46fbe6
Bug 1142758 - Use the getLocalizedValue language when falling back to manifest values r=ferjm
2015-03-19 10:06:32 -07:00