Commit Graph

31990 Commits

Author SHA1 Message Date
Wes Kocher
0710669f0c Merge m-c to inbound a=merge CLOSED TREE 2014-12-23 16:54:09 -08:00
Andrea Marchesini
a0aebaed31 Bug 1114851 - Null check in NS_GetStreamForMediaStreamURI, r=smaug 2014-12-23 19:43:29 +01:00
Arnaud Bienner
1329907ab6 Bug 826176 - Part 1 - File extension support for accept attribute. r=smaug 2014-11-29 12:22:30 +01:00
Bobby Holley
6a0b2751fe Bug 1092025 - Hold the lock for the entire duration of MediaSourceReader::ReadMetaData. r=karlt 2014-12-21 23:14:59 -08:00
Bobby Holley
3a7dd07a3d Bug 1114383 - Unlock the demuxer monitor before calling out via MP4Stream. r=k17e 2014-12-21 22:04:36 -08:00
Bobby Holley
6d0ec2b9a3 Bug 1114383 - Assert that access to mMoofs goes through a monitor. r=k17e 2014-12-21 22:04:36 -08:00
Bobby Holley
01bbb5b92f Bug 1114383 - Acquire the index monitor in MP4Reader::PopSample. r=k17e 2014-12-21 22:04:36 -08:00
Brian Birtles
1df0d8114c Bug 927349 follow-up to (hopefully) fix breakage from GetCurrentTime on non-unified Windows build on a CLOSED TREE 2014-12-22 13:16:11 +09:00
Brian Birtles
9b70aa8285 Bug 927349 part 21 - Factor out AnimationPlayer::UpdateSourceContent; r=jwatt
In the future we will want to specifically just update source content without
necessarily triggering any other actions that might take place on a tick (like
queuing events).
2014-12-22 09:35:42 +09:00
Brian Birtles
24eaa57ecc Bug 927349 part 19 - Don't add pending animations to layers when their refresh driver is under test control; r=jwatt 2014-12-22 09:35:42 +09:00
Brian Birtles
83ead697c2 Bug 927349 part 18 - Make nsDOMWindowUtils::AdvanceTimeAndRefresh trigger any pending animations first; r=jwatt
Currently many tests rely on nsDOMWindowUtils::AdvanceTimeAndRefresh. These
tests assume that the animation starts from the moment it is created. In order
to allow these tests to continue to operate without change we make
AdvanceTimeAndRefresh force any pending animations to start.
2014-12-22 09:35:42 +09:00
Brian Birtles
79e39d6e6a Bug 927349 part 16 - Do a full reflow when we have pending animations; r=jwatt
We want to time animations from when their first frame is painted. However,
interruptible reflow complicates this since, for a given set of pending
animations, some may be painted whilst others are not. To simplify this we
simply force an uninterruptible reflow when we have animations that are
waiting to start.
2014-12-22 09:35:41 +09:00
Brian Birtles
0cea4b72d5 Bug 927349 part 15 - Schedule a paint when a new pending animation is added; r=jwatt
We would like to trigger animations from the point when the first frame of the
animation is painted. However, some animations will never trigger a paint (e.g.
animations with an empty keyframes rule). These animations should start start
however. To ensure this, whenever an animation is newly pending we schedule
a paint.
2014-12-22 09:35:41 +09:00
Brian Birtles
53d761ef44 Bug 927349 part 14 - Store reference to owning document on PendingPlayerTracker; r=jwatt
This patch adds a reference from PendingPlayerTracker back to the document
object that owns it. This is used in the next patch in this series to find the
document's root frame for scheduling a paint.
2014-12-22 09:35:41 +09:00
Brian Birtles
0dcad886e1 Bug 927349 part 9 - Add PendingPlayerTracker::StartPendingPlayers; r=jwatt 2014-12-22 09:35:41 +09:00
Brian Birtles
fb0d9d7187 Bug 927349 part 8 - Fast-forward the timeline before resolving start times; r=jwatt
Normally animation players get times from their timeline which is based on the
refresh driver for their associated document. However, for animations that
we time from when their first frame has been rendered, we want to record the
actual time when painting finished as their start time. If we wait until the
next refresh driver tick then the delay between playing an animation and its
actual start will be too great.

In this patch, we introduce a mechanism for fast-forwarding a timeline to a
time between the current refresh driver time and the next refresh driver tick.
By adjusting the timeline rather than the player we maintain a consistent state
(in fact, if we just naively set the animation player start time to the
timestamp value we recorded when painting finished it will appear to start in
the future and the animation will temporarily jump from playing, to waiting to
start, then back to playing again on the next refresh driver tick).

To be completely consistent, however, when we fast-forward the timeline we
should tell all animation players listening to the timeline to mark their
target element as needing a style flush. Otherwise we may be able to observe an
inconsistency between some animation players' current time and the computed
style of their targets.

We don't, however, currently know which players are observing a given timeline.
We will likely introduce that in the near future (in order to implement
AnimationTimeline.getAnimationPlayers) and fix the inconsistency in timing then.
A test later in the patch series verifies this inconsistency so it is easy to
fix in future.

An alternative approach would be to simply record the time when animation should
start, send that time to the compositor but don't actually update the animation
start time on the main thread until the subsequent refresh driver tick. Such
an approach is complex as it introduces an additional state--"finished pending
but not yet started". We will attempt to switch to that approach in bug 1112480.
2014-12-22 09:35:41 +09:00
Ehsan Akhgari
8daffda8e5 Bug 1114349 - Use mozilla::IsNaN() in media code; r=cpearce 2014-12-21 19:16:26 -05:00
Roshan Vidyashankar
ea4edb64b3 Bug 1058980 - Disable external.addSearchEngine, external.AddSearchProvider in prerendering; r=jst
--HG--
extra : amend_source : 03cce38442166dbac7bd88d744d7c5a42a144ce3
2014-12-21 12:06:33 -05:00
Roshan Vidyashankar
96e69bcf45 Bug 1058970 - Disable unsafe MediaStream returning APIs in prerendering; r=jst 2014-12-21 12:06:08 -05:00
Roshan Vidyashankar
411caaef72 Bug 1058961 - Disable mozLockOrientation, mozUnlockOrientation in prerendering; r=jst
--HG--
extra : amend_source : 9fbcff790ca45666e26911c6c8161453c12c1b88
2014-12-21 12:03:52 -05:00
Roshan Vidyashankar
ccbe01c5cb Bug 1058924 - Disable Notifications API in prerendering; r=jst
--HG--
extra : amend_source : 8282b07cecbefa2c76cebc6f7c1f28e324c6caa1
2014-12-21 12:02:33 -05:00
Roshan Vidyashankar
76b70c270f Bug 1058922 - Disable Speech APIs in prerendering; r=jst
--HG--
extra : amend_source : eae9649cecf94a998249ddcf6139efd4eadbb92d
2014-12-21 12:02:12 -05:00
Roshan Vidyashankar
5d358f9e28 Bug 1058920 - Disable MOZ_B2G_RIL, MOZ_B2G_BT, MOZ_B2G_FM APIs in prerendering; r=jst 2014-12-21 12:01:41 -05:00
Roshan Vidyashankar
2789701402 Bug 1058918 - Disable mozRequestFullScreen, mozRequestPointerLock, setPointerCapture in prerendering; r=jst 2014-12-21 11:59:48 -05:00
Roshan Vidyashankar
072d512083 Bug 1058913 - Disable DOMDownloadManager in prerendering; r=jst
--HG--
extra : amend_source : 814986401077c9a754f1483463c424efab7afd81
2014-12-21 11:57:58 -05:00
Roshan Vidyashankar
a6d8e68674 Bug 1058908 - Disable Camera API in prerendering; r=jst
--HG--
extra : amend_source : 54f23d7c76e31f59ede5b15c5a777b878abf22d5
2014-12-21 11:56:52 -05:00
Roshan Vidyashankar
1bb6e678c4 Bug 1058904 - Disable AlarmsManager in prerendering; r=jst
--HG--
extra : amend_source : 7dcd338d4d21393b4569533a36923ca6e578dca2
2014-12-21 11:55:45 -05:00
Roshan Vidyashankar
80791dbb91 Bug 1058901 - Disable ActivityRequestHandler in prerendering; r=jst
--HG--
extra : amend_source : 16f2cdec1408a17c071567b98c6072ebd4246eef
2014-12-21 11:54:37 -05:00
Roshan Vidyashankar
f656d08556 Bug 1058842 - Disable DesktopNotification in prerendering; r=jst
--HG--
extra : amend_source : 44ca4eaf8346fec0d2ebc517875bae45c881b678
2014-12-21 11:54:06 -05:00
Roshan Vidyashankar
3fc5328ed1 Bug 1057585 - Disable WebAudio APIs in prerendering; r=jst 2014-12-21 11:53:32 -05:00
Bill McCloskey
b1e81067d6 Backout bug 1072980 due to regressions. 2014-12-20 21:15:36 -08:00
Ehsan Akhgari
b69f7bf937 Bug 1111628 - White-list the non-zero timeout usage in file_fullscreen-utils.js; r=cpearce 2014-12-21 00:13:56 -05:00
Bill McCloskey
e1fde1cad1 Bug 1087117 - Fix racy test (r=smaug) 2014-12-20 08:42:35 -08:00
Byron Campen [:bwc]
404d84f2d4 Bug 1016476 - Part 2: Test work. r=drno 2014-11-25 17:36:16 -08:00
Mike Conley
b34989f531 Bug 1068349 - IPC message handlers that return false cause child process to crash without a crash report. r=ted
--HG--
extra : rebase_source : b1cf6381b9a4f74cab75be8a2a903d26d83797dd
2014-11-24 12:05:45 -08:00
Ryan VanderMeulen
330513c9c5 Merge m-c to inbound. a=merge 2014-12-19 15:10:59 -05:00
Ryan VanderMeulen
55f768c199 Merge inbound to m-c. a=merge 2014-12-19 15:03:54 -05:00
Ben Turner
53fb5815be Bug 1113340 - Make sure blob urls can load same-prcess PBackground blobs, r=khuey. 2014-12-19 11:59:02 -08:00
Bobby Holley
d3178b735c Bug 1109437 - Only switch to buffering mode when the reader is waiting for data. r=cpearce 2014-12-19 11:39:15 -08:00
Bobby Holley
6b50bfd173 Bug 1109437 - Implement non-polling buffering. r=cpearce 2014-12-19 11:39:15 -08:00
Bobby Holley
1170137ae6 Bug 1109437 - Schedule the state machine thread in MediaSourceDecoder::Load. r=cpearce
This is necessary to get the state machine moving after it's initialized.
MediaDecoder::Load does this, but it looks like we missed this in the override.
So the current code relies on the ScheduleStateMachine call at the end of
TrackBuffer::AppendData to get things rolling. We're going to be removing that
call, so we need to fix this.
2014-12-19 11:39:15 -08:00
Bobby Holley
cb28e17a47 Bug 1109437 - Switch m{Audio,Video}RequestPending to a tri-state. r=cpearce 2014-12-19 11:39:15 -08:00
Bobby Holley
8a61e238be Bug 1109437 - Stop using buffering heuristics when they're not requested. r=cpearce
Given that we set the buffering wait to 0 in this case already, the only practical
impact on our behavior of this change is that we'll no longer ping-pong between
states.
2014-12-19 11:39:15 -08:00
Bobby Holley
afa50587e3 Bug 1109437 - Generalize GetBufferingWait to UseBufferingHeuristics. r=cpearce 2014-12-19 11:39:14 -08:00
Bobby Holley
7d0e766c1e Bug 1109437 - Remove MOZ_COUNT_{C,D}TOR on refcounted promise classes. r=cpearce
These were accidental and redundant, because refcounted classes get this behavior
automatically. And this is very lucky, because it turns out that our MOZ_COUNT_*
infrastructure can't handle varying-sized instances identified with the same
string, which is exactly what we can get with these templated types.

The only remaining use of these macros is on the non-templated ThenValueBase,
which is happily not variable-sized. \o/
2014-12-19 11:39:14 -08:00
Bill McCloskey
02b0b22c14 Bug 1087117 - Disable test_bug457672.html in e10s for intermittent failures 2014-12-19 09:22:05 -08:00
Blake Kaplan
83b87ab7f1 Bug 1113313 - Rename these functions to better reflect what they do. r=billm
--HG--
extra : rebase_source : ae61b3dd6dd5ce50a131a640060d7be57e562e4d
2014-12-19 12:07:04 -05:00
Ryan VanderMeulen
c54bf72326 Backed out changesets 6bd00fa70b00, 4e2f8f3b8f6b, and c89fec9c8b55 (bug 879717) for introducting multiple new intermittent failures.
--HG--
extra : rebase_source : 4aad9383081f256484dd06e87f14cc82ecf186b5
2014-12-19 12:07:20 -05:00
Ben Turner
6567898382 Bug 1113429 - Optimize NUWA idle notifications on workers, r=froydnj. 2014-12-19 08:27:03 -08:00
Sean Lin
d8cb1c1960 Bug 1078115 - Make the transaction of app update atomic. r=fabrice 2014-12-18 18:13:31 +08:00
Daniel Holbert
3229ae5426 Bug 1105065: Remove an #ifdef, to fix a -Wunused-private-field build warning in GMPLoader.cpp for builds with --disable-sandbox. r=cpearce 2014-12-19 10:12:23 -08:00
Ehsan Akhgari
1813ae2d33 Bug 867348 - Part 2: Apply MOZ_NO_ARITHMETIC_EXPR_IN_ARGUMENT to CheckedInt's constructor; r=jrmuizel,cpearce
Note that the analysis currently just looks at the AST subtree of the
function call site and is therefore unable to correctly deal with cases
such as the last two hunks of the change to OggCodecState.cpp.  Fixing
the analysis to deal with that would be very difficult, so we currently
adjust the code so that it compiles.  The first hunk in that file though
is a real bug that this analysis found.
2014-12-18 15:27:05 -05:00
Bevis Tseng
7e09d18454 Bug 1108900 - Part 2: rename MmsService. r=echen 2014-12-10 16:14:19 +08:00
Bevis Tseng
28ab63d671 Bug 1108900 - Part 1: rename MobileMessageDatabaseService. r=echen
--HG--
rename : dom/mobilemessage/interfaces/nsIRilMobileMessageDatabaseService.idl => dom/mobilemessage/interfaces/nsIGonkMobileMessageDatabaseService.idl
2014-12-10 15:30:59 +08:00
Bevis Tseng
4a672075ae Bug 873351 - Part 3: Refactor SMS Notifications from RadioInterfaceLayer to SmsService. r=echen 2014-11-27 18:59:06 +08:00
Bevis Tseng
75a73fbbfd Bug 873351 - Part 2: Refactor SMS Requests from RadioInterfaceLayer to SmsService. r=echen 2014-11-26 20:02:54 +08:00
Bevis Tseng
d1dc43ad38 Bug 873351 - Part 1: Re-write SmsService in JavaScript. r=echen 2014-11-24 18:43:54 +08:00
Jamin Liu
4cb966142e Bug 1100818 - Launch bluetooth certified app by sending system message if it's not ready for receiving BluetoothPairingEvent. r=btian 2014-12-19 11:12:33 +08:00
Fabrice Desré
27a342c3b5 Bug 1113391 - Followup to bug 923897 r=me 2014-12-18 15:16:49 -08:00
Ryan VanderMeulen
e74a8fc1d1 Merge inbound to m-c. a=merge 2014-12-18 17:59:14 -05:00
Kyle Machulis
270a684d66 Bug 1110872 - Readd cleanup for live locks in SettingsManager; r=gerard-majax 2014-12-18 09:27:06 -08:00
Carsten "Tomcat" Book
4755deb0c5 merge mozilla-inbound to mozilla-central a=merge 2014-12-18 13:50:27 +01:00
Ryan VanderMeulen
7acf8539fb Backed out changesets 70428bb355a4 and a0ba2f134695 (bug 1109457) for EME failures and crashes on OSX 10.6. 2014-12-18 00:22:19 -05:00
Ryan VanderMeulen
e7a2383af9 Backed out changesets 8305a602f997 and 51a1e963d908 (bug 826176) for Android mochitest failures. 2014-12-17 23:09:13 -05:00
Michael Wu
96fc95d44c Bug 1112429 - Remove libnetutils from systemlibs.js, r=fabrice 2014-12-16 21:31:56 -05:00
Ben Hsu
d18762333c Bug 1110572 - Check the existance of a listener in this._listeners. r=edgar 2014-12-17 00:33:00 -05:00
Andrew Osmond
30195c7bb8 Bug 1104913 - Update WebRTC to handle additional camera hardware states. r=jesup 2014-12-13 12:22:11 -08:00
Andrew Osmond
6a9e14e1fb Bug 1104913 - Update selection algorithms for preview, picture and video sizes to have sane defaults. r=mikeh, r=bz 2014-12-12 19:51:29 -08:00
Pierre Rudloff
6c818493a3 Bug 1021357 - NetworkGeolocationProvider.js: if <2 wifi APs, don't send wifi in JSON request. r=garvank 2014-12-17 13:44:00 -05:00
Ryan VanderMeulen
90f31ccf52 Merge inbound to m-c. a=merge
CLOSED TREE
2014-12-17 20:53:20 -05:00
Ryan VanderMeulen
311a052157 Merge fx-team to m-c. a=merge 2014-12-17 20:41:21 -05:00
Prabhjyot Singh Sodhi
74d83cd734 Bug 1101620 - Changed mDevPixelsPerCSSPixel of FrameMetrics.h to private and all corresponding files using this variables using getters and setters;r=kats 2014-12-17 17:14:05 -05:00
Brad Lassey
cba2180972 bug 1112345 - Tab streaming should scroll stream with layers and not offsets r=snorp 2014-12-16 17:43:23 -05:00
Mike Conley
761ef8fd15 Bug 1111957 - Invalidate mDPI and mDefaultScale in TabChild when switching displays. r=fabrice.
Bug 1107259 made TabChild cache the display DPI and default scale more aggressively, and
we need to invalidate those caches when switching displays, otherwise we can get weird
scaling behaviours when switching between displays with different DPIs and scales.

--HG--
extra : rebase_source : cccbdae40113ae1a1b76d020ddc93e7b393fce61
extra : amend_source : d2664b4ea30342476e67da2a16315be4c1920abf
2014-12-16 11:25:15 -05:00
Carsten "Tomcat" Book
70b3e47b2d merge b2g-inbound to mozilla-central a=merge 2014-12-17 12:57:09 +01:00
Dan Gohman
8bacfeb968 Bug 1054671 - Constify static callback arrays r=ehsan 2014-12-16 16:30:39 -08:00
Ben Turner
974efa8dfb Bug 1112716 - Blob runnable methods must be cancelable, r=khuey. 2014-12-17 13:52:43 -08:00
Dan Glastonbury
ee96576d7b Bug 1048747 - [WebGL2] Implement uniform block/buffer. r=jgilbert, r=smaug
--HG--
extra : rebase_source : 0ac73b719bf63b216bc593959385d162a4e8b0cd
extra : source : 63eebe8ca90770461267b8a365392db8e091da55
2014-12-16 15:20:15 +10:00
Sid Stamm
3f2f4137aa Disable test for bug 965727 on b2g on a CLOSED TREE 2014-12-17 16:32:14 -05:00
David Anderson
537e832f5a Forward Windows events to APZ directly from nsWindow. (bug 1109985 part 2, r=kats) 2014-12-15 23:31:12 -08:00
Sid Stamm
7ddbe36414 Bug 965727 - Implement referrer directive for CSP. (r=jst,ckerschb) 2014-12-17 14:14:04 -05:00
Sid Stamm
99af8ea5fc Bug 965727 - Implement tests for CSP referrer directive. (r=ckerschb) 2014-12-17 14:14:03 -05:00
Ryan VanderMeulen
37928576f6 Bug 1059116 - Disable test_seek-1.html on Android 2.3.
--HG--
extra : rebase_source : 4ff233bdc1145389d0de996478aabbc5472794ac
2014-12-17 13:39:12 -05:00
Ben Turner
3aabd082cd Bug 701634, Make flaky tests wait for transactions to complete before continuing to the next test 2014-12-17 09:04:06 -08:00
Ben Turner
2be368dceb Bug 701634 - Support IndexedDB in Workers, r=khuey+baku. 2014-12-16 22:26:15 -08:00
Andrea Marchesini
8e36934a09 Bug 1057994 - DataStore should not dispatch runnables in a worker when it is shutting down, r=bent
--HG--
rename : dom/datastore/tests/file_basic_worker.html => dom/datastore/tests/file_worker_close.html
rename : dom/datastore/tests/test_basic_worker.html => dom/datastore/tests/test_worker_close.html
2014-12-17 14:49:36 +00:00
Carsten "Tomcat" Book
b8d80b14af Backed out changeset 0661a1b7ec14 (bug 1109644) for M-3 Test failures 2014-12-17 14:50:00 +01:00
Carsten "Tomcat" Book
0ee712abb4 Backed out changeset 6d81c1303daf (bug 1086284) for refest failures on a CLOSED TREE 2014-12-17 13:21:07 +01:00
Carsten "Tomcat" Book
95ee4c0ee0 Merge mozilla-central to mozilla-inbound 2014-12-17 12:59:05 +01:00
Robert O'Callahan
ab57603bf9 Bug 1109644. Track data-produced-so-far in the MediaEngineSources themselves, so if we push data into the MediaStream for any reason we can account for it. r=jesup 2014-12-17 06:53:17 -05:00
Jonathan Watt
e45d8102b6 Bug 854296, part 1 - Make SVG respect stroke-miterlimit again. r=Bas 2014-12-16 15:31:28 +00:00
Jonathan Watt
9e326f88fc Bug 1086284 - Avoid using refcounting when determining an SVG-as-an-image's intrinsic size so that the image doesn't end up in the CC graph. r=dholbert 2014-12-09 22:32:10 +00:00
Nikhil Marathe
3d31470511 Bug 1107777 - Add autoJSAPIOwnsErrorReporting flag to JSContext options. AutoJSAPI sets it. r=bholley 2014-12-16 02:02:37 -08:00
Chris Pearce
65cccb08b1 Bug 1109457 - Add persistent session to our ClearKey CDM. r=edwin 2014-12-18 16:16:13 +13:00
Chris Peterson
c6bc5e0ec5 Bug 1110031 - Part 2: Mark some directories as FAIL_ON_WARNINGS for some compilers. r=gps 2014-12-10 22:46:01 -08:00
Chris Peterson
249ac81315 Bug 1110031 - Part 1: Mark more directories as FAIL_ON_WARNINGS. r=gps 2014-12-10 22:56:31 -08:00
Jed Davis
013542ec0b Bug 1112747 - Change mozilla::plugins::IPCByteRanges from std::vector to nsTArray. r=jimm 2014-12-17 12:57:00 -05:00
Patrick Brosset
a7e06d6073 Bug 1112465 - Fix crashes when navigating to XUL window with devtools opened by checking for GetCanvasFrame in RemoveAnonymousContent. r=ehsan 2014-12-17 04:38:00 -05:00
Antonio M. Amaya
5b33913d44 Bug 1110119 - At first boot time, check that the app being preinstalled doesn't already exist by manifestURL. r=fabrice 2014-12-11 08:00:00 -05:00
Alexandre Lissy
17c05a60ab Bug 1110063 - Open readonly transaction for settings lock when possible. r=qdot
Whenever a settings lock does only read operations (i.e. lock.get()),
there is no need that the underlying indexedDB transaction should be
opened as readwrite. Doing so, we will be able to parallelize some
request and avoid locking that should in the end allow for faster
operations. Enabling this feature is controlled by the preference
dom.mozSettings.allowForceReadOnly, defaulting to false for now.
2014-12-17 09:30:00 -05:00
JW Wang
9a707fcf22 Bug 1082203 - Route CDMCallbackProxy::Terminated to MediaKeys::Terminated so MediaKeys has a chance to handle CDM crashes and close sessions if necessary. r=cpearce 2014-12-16 20:01:00 -05:00
Arnaud Bienner
1a6c47d50c Bug 826176 - Remove similar file picker filters from accept attribute. r=smaug 2014-12-16 22:58:50 +01:00
Patrick McManus
7edbeec28f bug 1003450 - [2/3] Group Dependency nodes for HTTP/2 r=hurley 2014-12-06 14:26:50 -05:00
Alexandre Lissy
2307cf43b4 Bug 1109704 - Expose details settings informations in about:memory. r=qdot
We want to have a better breakdown of how many get/set operations we are
doing for each setting lock. Given that we keep track of all locks, this
may consume quite some memory, so we introduce a new preference to
enable this feature. We also add memory reporting for the SettingService
lock.
2014-12-17 10:40:00 -05:00
Jeremy Chen
f1cac9eeea Bug 1109486 - Mochitest test case. r=smaug 2014-12-17 15:58:37 +08:00
Jeremy Chen
d5d6578400 Bug 1109486 - Unconditionally use UTF-8 as default Charset. r=smaug 2014-12-18 16:50:34 +08:00
Alfredo Yang
833002460c Bug 938034 - Enable gonk camera recording callback. r=roc 2014-12-18 01:00:00 -05:00
Alfredo Yang
01779d04ac Bug 938034 - Add GonkCameraImage format. r=roc 2014-12-17 23:42:00 -05:00
Carsten "Tomcat" Book
ae839974ba Merge mozilla-central to mozilla-inbound 2014-12-18 13:54:52 +01:00
Chih-Kai (Patrick) Wang
1b982fc3d7 Bug 970307: Part 3: Reinitialize modules after fork. r=fabrice 2014-12-18 17:01:33 +08:00
Chih-Kai (Patrick) Wang
6a357533b1 Bug 970307: Part 2: Let Nuwa wait for all tasks of preload slow things to finish. r=cyu 2014-12-18 17:01:04 +08:00
Chih-Kai (Patrick) Wang
fcb6d29268 Bug 970307: Part 1: Report status of each thread to find when all the threads are idle. r=nfroyd 2014-12-18 17:00:39 +08:00
Jonathan Hao
4871501fd9 Bug 1111518 - Fix the logic in MediaDecoder::CanPlayThrough(). r=jwwang 2014-12-17 15:05:40 +08:00
Fabrice Desré
130be9050a Bug 923897 - Extensibility support for b2g r=ferjm,bholley 2014-12-16 15:32:28 -08:00
Szu-Yu Chen [:aknow]
6bf1fafd5c Bug 1100895 - Part 3: Modify test. r=hsinyi 2014-12-17 06:57:23 +08:00
Szu-Yu Chen [:aknow]
f756e7d379 Bug 1100895 - Part 2: Implement ready attribute. r=hsinyi 2014-12-17 06:57:23 +08:00
Szu-Yu Chen [:aknow]
b3cce064fa Bug 1100895 - Part 1: Replace 'ready' event by a readonly attribute 'ready'. r=hsinyi 2014-12-17 06:57:23 +08:00
Szu-Yu Chen [:aknow]
273ba66b2d Bug 1089566 - Refine the policy for selecting emergency client. r=hsinyi 2014-12-17 06:51:09 +08:00
Ryan VanderMeulen
db866399a5 Merge b2g-inbound to m-c. a=merge 2014-12-16 16:03:17 -05:00
Sotaro Ikeda
1247620b1d Bug 1043558 - Use gralloc for WebRTC camera preview r=jesup,nical 2014-12-16 07:11:48 -08:00
Edgar Chen
32eb5e991d Bug 1102023 - Should not decode IccId as extended BCD number. r=hsinyi 2014-12-10 15:04:52 +08:00
Andrew Osmond
3842a0845a Bug 1111752 - Initialize metering mode to correct value. r=mikeh 2014-12-15 11:53:49 -08:00
Alfredo Yang
b140d759be Bug 1105209 - Add media resource request API. r=kentuckyfriedtakahe 2014-12-15 22:25:00 -05:00
Carsten "Tomcat" Book
8c8eab8d31 merge fx-team to mozilla-central a=merge 2014-12-16 13:39:48 +01:00
Carsten "Tomcat" Book
e19d488d7d merge mozilla-inbound to mozilla-central a=merge 2014-12-16 13:34:05 +01:00
Carsten "Tomcat" Book
68c67ff729 merge b2g-inbound to mozilla-central a=merge 2014-12-16 12:54:14 +01:00
Carsten "Tomcat" Book
4a62decf3b Backed out changeset c61753316ddb (bug 1109985) 2014-12-16 09:39:39 +01:00
Wes Kocher
222bbef079 Backed out changeset bfe4f2eb91c5 (bug 938034) for non-unified bustage on a CLOSED TREE 2014-12-15 14:16:59 -08:00
Wes Kocher
129894fc0d Backed out changeset 4dabf09c2e19 (bug 938034) for non-unified bustage on a CLOSED TREE 2014-12-15 14:16:45 -08:00
Kartikaya Gupta
47e697b384 Bug 1083818 - Bypass the 10ms delay if the element being activated won't visually change. r=botond 2014-12-15 13:59:02 -05:00
Ryan VanderMeulen
87a3f4581f Merge m-c to b2g-inbound. a=merge 2014-12-15 14:04:03 -05:00
JW Wang
5205c31de0 Bug 1111508 - cache GMP thread so we can access it after mPlugin is reset by GMPDecryptorParent. r=cpearce 2014-12-15 19:32:00 +01:00
Ehsan Akhgari
1442244eca Mark two more constructors explicit after bug 1009631, landed on a CLOSED TREE
--HG--
extra : amend_source : 0a6e117f53e7fc82b26afd66e73d1bf787554e57
2014-12-15 10:37:32 -05:00
Carsten "Tomcat" Book
bad074f263 Merge mozilla-central to mozilla-inbound on a CLOSED TREE 2014-12-15 15:33:21 +01:00
Carsten "Tomcat" Book
d436487485 Backed out changeset eb6981f3c136 (bug 966157) for m5 test failures on a CLOSED TREE 2014-12-15 12:27:36 +01:00
Carsten "Tomcat" Book
409b9a16e7 Backed out changeset 212f295a955d (bug 966157) 2014-12-15 12:26:35 +01:00
Carsten "Tomcat" Book
fb039b751d Backed out changeset ee50dac0cb7e (bug 1048747) for hazard failures 2014-12-15 11:39:51 +01:00
Gabor Krizsanits
3f40e8929c Bug 1081037 - LinkConstructorAndPrototype in RegisterElement. r=wchen 2014-12-15 11:28:54 +01:00
Gina Yeh
ab654e8cdc Bug 1106720 - Intermittent test_bug1096146.html | verify result - got 3, expected 1, r=smaug. 2014-12-15 18:18:55 +08:00
Makoto Kato
6bf9f859e7 Bug 966157 - Part 2. Child process should listen NOTIFY_IME_OF_POSITION_CHANGE. r=masayuki 2014-12-15 18:37:00 +09:00
Makoto Kato
62347a8f7b Bug 966157 - Part 1. Implement remote NS_QUERY_EDITOR_RECT. r=masayuki 2014-12-15 18:21:20 +09:00
Carsten "Tomcat" Book
6822668b05 Backed out changeset 732d6e4e6bed (bug 1098126) 2014-12-15 09:03:08 +01:00
Carsten "Tomcat" Book
0b38e775a5 Backed out changeset 7da16258c33b (bug 1098126) 2014-12-15 09:03:06 +01:00
Yoshi Huang
2d9fedee55 Bug 1111480 - isP2P exists in every response. r=dimi
From 961e2572cf82fdb1ce2b7df912d56d3c1f6df2bd Mon Sep 17 00:00:00 2001
---
 dom/nfc/gonk/NfcOptions.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
2014-12-15 15:28:23 +08:00
Nigel Babu
afb9264894 Backed out changeset 03e5a89726be (bug 1110608) for non-unified build failure on CLOSED TREE 2014-12-15 12:40:46 +05:30
Anthony Jones
fd4da456a4 Bug 1110608 - Unit test for MP4 demuxer with CENC; r=edwin 2014-12-15 17:44:00 +13:00
Dave Huseby
f042d2276f Bug 1107673 - add WrappedJSToDictionary that doesn't require a JSContext. r=bholly 2014-12-15 14:28:00 +01:00
Benjamin Chen
d9b312b60a Bug 1095438 - Refine the dormant rules for the MediaElement, take bind/unbind-from-tree and document-hidden into account. r=jwwang 2014-12-15 15:34:28 +08:00
David Anderson
81596d1ba2 Forward Windows events to APZ directly from nsWindow. (bug 1109985 part 2, r=kats) 2014-12-15 23:31:12 -08:00
Nigel Babu
b91168c141 Backed out changeset 6a3a0e3bfaf6 (bug 1054671) for B2G emulator build bustage on CLOSED TREE 2014-12-16 11:24:15 +05:30