Nigel Babu
16d71fc156
Backed out changeset a622dbe33efb (bug 1135544) for ASAN mochitest-3 bustage on CLOSED TREE
2015-03-02 18:13:39 +05:30
JW Wang
4c39b2596b
Bug 1131908 - no IPC calls after GMPDecryptorChild::RecvDecryptingComplete(). r=edwin.
2015-03-04 10:04:33 +08:00
Boris Zbarsky
8346b9dfaf
Bug 928336. Make defining unforgeable properties on objects faster by just copying them from an unforgeable holder object. r=peterv
2015-03-03 21:01:58 -05:00
Boris Zbarsky
b3a7aa44f6
Bug 1137591 part 2. Throw if someone does Cu.importGlobalProperties in a Window scope. r=bholley
2015-03-03 21:01:58 -05:00
Ben Tian
52fb401150
Bug 1137601 - Fire onadapterremoved before onattributechanged in BluetoothManager, f=jocelyn, r=shuang
2015-02-27 15:32:30 +08:00
Morris Tseng
e75a6e55d6
Bug 1125045
- yAxisVisible should compare with offset.height instead of pos.width. r=xyuan
2015-02-26 01:01:00 +01:00
Anthony Jones
ad3b3d35da
Bug 1135544 - Create an abstract base class for a track demuxer; r=kinetik
2015-03-02 16:34:44 +13:00
Bobby Holley
8ecafb0e29
Bug 1135785 - Hoist some work onto the state machine thread and tighten down our assertions. r=cpearce
2015-03-01 19:33:53 -08:00
Bobby Holley
d7ab5a9b0f
Bug 1135785 - Stop manually resetting mCurrentSeekTarget in MDSM::SeekCompleted and rely on the AutoSetOnScopeExit instead. r=cpearce
...
For some reason the current code is resetting it twice - once explicitly and
once with the AutoSetOnScopeExit. To make matters worse, we have a monitor drop
between the two. So when DecodeSeek runs on the decode task queue but SeekCompleted
runs on the state machine thread, we can start another DecodeSeek during the monitor
drop, and then clobber it with the AutoSeetOnScopeExit, causing us to hang.
This is a non-issue with the patches in bug 1135170, but necessary to make the
patches in this bug independently green.
2015-03-01 19:33:52 -08:00
Bobby Holley
8955631001
Bug 1135785 - Stop invoking StopPlayback in SetDormant. r=cpearce
...
This already gets incoded in the DECODER_STATE_DORMANT case of RunStateMachine,
which will run momentarily on the state machine thread. Doing this allows us to
avoid calling StopPlayback on the main thread.
2015-03-01 19:33:50 -08:00
Bobby Holley
ba77f2e511
Bug 1135785 - Return samples on state machine thread. r=cpearce
...
This is necessary because we're going to want to start disconnecting sample
and seek requests directly from the state machine thread, and the machinery
asserts that disconnection happens on the same thread as resolution.
More generally, this is the right thing to do architecturally, and will help
wean us off the monitor.
2015-03-01 19:33:49 -08:00
Bobby Holley
5173a29934
Bug 1135785 - Make DecodeError safe to run on any thread. r=cpearce
...
This is necessary so that we can make On{Audio,Video}{,Not}Decoded run on the
state machine thread in the next patch.
2015-03-01 19:33:48 -08:00
Bobby Holley
820ba52b21
Bug 1135785 - Make MediaTaskQueue::IsCurrentThreadIn actually do the right thing on release builds. r=cpearce
...
The current situation is really dangerous because it compiles on release builds,
but just lies. This bit me when I tried to use it for non-assertion purposes.
My reading of the reasoning for the current setup in bug 968016 is that we didn't
trust nsIEventTarget::IsCurrentThreadOn or thought it might be slow. But the
implementation of MediaTaskQueue::IsCurrentThreadIn doesn't actually use that, and
indeed currently does all of the work for this feature in release builds anyway.
2015-03-01 19:33:46 -08:00
Bobby Holley
206603a7ab
Bug 1135785 - Introduce a 1-argument overload of ProxyMediaCall. r=cpearce
2015-03-01 19:33:45 -08:00
Bobby Holley
a0678bc6cb
Bug 1138072 - Don't defer reading to a closed stream. r=roc
...
Other streams in the list bail out of the servicing loop if they're closed, so
we can wait indefinitely.
2015-03-01 19:33:44 -08:00
Chris Pearce
ab0da08c2f
Bug 1138240 - Fail faster if a CDM tries to resolve a resolved promise. r=edwin
2015-03-02 14:13:47 +13:00
Jean-Yves Avenard
79e326a1c4
Bug 1137529: Prefer Apple's VDA hardware acceleration for Hi-Def videos. r=rillian
...
With some GPUs (such as Intel HD-x000), Apple VideoTool box provides poor
decoding speed, causing us to drop frames for most HD videos.
VDA is around 50 times faster on those machines (31ms average to decode a 4K
frame with VT, while 0.6ms average with VDA)
2015-03-02 10:48:28 +11:00
Jean-Yves Avenard
04ed53a51a
Bug 1128397
: Work around EOS detection in MSE. r=mattwoodrow
...
This attempts to handle video and audio sourcebuffer not having exactly the
same duration, so the ended event is properly fired.
2015-03-02 10:47:54 +11:00
Jean-Yves Avenard
454c64d2cd
Bug 1134387: Prevent crash when decoder couldn't be created. r=edwin
2015-02-27 11:31:46 +11:00
Chris Peterson
d95a7455e3
Bug 1137987 - Remove nonstandard let block from dom/downloads/tests. r=aus
2015-02-27 18:31:21 -08:00
Tooru Fujisawa
5630c8ae89
Bug 1108382 - Part 8: Do not use non-standard flag argument of String.prototype.replace in dom/payment/. r=fabrice
2015-03-01 09:51:33 +09:00
Tooru Fujisawa
345506b0a6
Bug 1108382 - Part 7: Do not use non-standard flag argument of String.prototype.replace in dom/mobileconnection/gonk/. r=echen
2015-03-01 09:51:33 +09:00
Tooru Fujisawa
b0d7ebd80f
Bug 1108382 - Part 6: Do not use non-standard flag argument of String.prototype.replace in dom/. r=peterv
2015-03-01 09:51:33 +09:00
Alexander Surkov
ddc5be8ef1
Bug 1137714 - Make roleDescription nicer/correct/faster, r=marcoz
2015-02-28 17:25:06 -05:00
Anthony Jones
b8da0abf2f
Bug 1131638 - Discard DXVA frames that don't complete YUV->RGB conversion. r=cpearce
2015-02-20 16:27:42 +13:00
Edwin Flores
19d0abeb47
Bug 1131392 - Restrict EME to MSE only - r=cpearce
2015-03-03 11:02:36 +13:00
Edwin Flores
1937822f83
Bug 1131392 - Remove unused test code after disabling non-MSE EME - r=cpearce
2015-03-03 11:02:36 +13:00
Edwin Flores
ee5eb077e9
Bug 1131392 - Fix EME tests after disable non-MSE EME - r=cpearce
2015-03-03 11:02:36 +13:00
Christoph Kerschbaumer
ccaa5f9328
Bug 1111834 - CORS request after preflight should not follow 30x redirect (r=sicking)
2015-02-19 13:43:40 -08:00
Tim Taubert
9dccd5c5ae
Backed out changeset 2ea14f386df2 (bug 1001691)
2015-03-03 19:13:23 +01:00
Tim Taubert
d100a5d70f
Backed out changeset a6e627eff6a6 (bug 1001691)
2015-03-03 19:13:21 +01:00
Karl Tomlinson
14e52f9763
bug 1123492 remove ResetDecode() call from MediaSourceReader::AttemptSeek() r=mattwoodrow
...
and this was already called before Seek().
--HG--
extra : rebase_source : 784909f9b3b4d41e688cffe8400aa94407bba4f6
2015-02-17 14:35:47 +13:00
Karl Tomlinson
966e90125f
bug 1123492 ResetDecode() on subreaders before Seek() r=mattwoodrow
...
--HG--
extra : rebase_source : 07660462a4d738a9421b4d4c1c808ab0c8fdb9f3
2015-02-28 19:46:22 +13:00
Karl Tomlinson
1e286a6386
bug 1123492 update comment to describe the thread that runs AttemptSeek() r=mattwoodrow
...
--HG--
extra : rebase_source : 8e653fb20dc53b3a99a3624dd78ba41bbfdba732
2015-02-17 13:58:55 +13:00
Karl Tomlinson
76f204ad16
bug 1137076 mark some methods as private r=edwin
...
--HG--
extra : rebase_source : f775f4f4f5c6c19c56a0424c28fedc41c6950f5e
2015-02-28 14:44:07 +13:00
Karl Tomlinson
e7ab2280e5
bug 1137076 handle null mDecoder during Reader shutdown r=edwin
...
--HG--
extra : rebase_source : 0dbf2b425bf13d26550f8ba8cc9875f66277b1fa
2015-02-28 14:32:19 +13:00
Karl Tomlinson
c644c78a13
bug 1137076 remove declaration of undefined OmxDecoder::ProcessCachedData() r=edwin
...
--HG--
extra : rebase_source : 6e7ed21c6dacedf4775843a73d12d68d043cf696
2015-02-28 10:32:27 +13:00
Jean-Yves Avenard
7a6731b6cb
Bug 1131433: Fix build on a CLOSED TREE r=me
2015-03-03 11:30:06 +11:00
Yoshi Huang
7e0bbe496b
Bug 1137101 - Refactor Response/Notification sent from nfcd. r=dimi
...
From 80bbb263c548a86287bec29c5983e0ca3714a841 Mon Sep 17 00:00:00 2001
---
dom/nfc/gonk/NfcGonkMessage.h | 12 +++++----
dom/nfc/gonk/NfcMessageHandler.cpp | 52 +++++++++++++++++++++++++-------------
dom/nfc/gonk/NfcMessageHandler.h | 5 ++--
3 files changed, 44 insertions(+), 25 deletions(-)
2015-02-16 18:47:58 +08:00
Szu-Yu Chen [:aknow]
d2ace34451
Bug 1138263 - Make TelephonyService.js JSHint friendly. r=hsinyi
2015-03-02 15:21:03 +08:00
Szu-Yu Chen [:aknow]
ba24d36580
Bug 1135268 - Part 2: Test case. r=hsinyi
2015-03-02 14:46:43 +08:00
Szu-Yu Chen [:aknow]
43955aaf97
Bug 1135268 - Part 1: Fix incall MMI issue. r=hsinyi
2015-03-02 14:46:43 +08:00
Ben Tian
3e9a8cc5a9
Bug 1137579 - [bluetooth2] Replace constant with |sizeof| in |StringToUuid| function, r=shuang
2015-03-02 12:05:15 +08:00
Fabrice Desré
fa7df3a41f
Bug 1091307 - Add a configure flag to prevent shipping Mozilla's RIL and Geolocation provider r=hsinyi,mshal
2015-02-26 13:51:20 -08:00
Ryan VanderMeulen
9e25960569
Merge b2g-inbound to m-c. a=merge
...
CLOSED TREE
2015-02-27 13:23:30 -05:00
Boris Zbarsky
b4fd367105
Bug 1136980 part 1. Get rid of JS_SetParent uses in DOM/XPConnect. r=bholley
2015-02-27 11:46:58 -05:00
Jan de Mooij
db18ff3df9
Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
2015-02-27 16:08:15 +01:00
Wes Kocher
229490154a
Merge m-c to b2ginbound a=merge CLOSED TREE
2015-02-26 18:53:42 -08:00
Wes Kocher
c4a10197bb
Merge b2g-inbound to m-c a=merge CLOSED TREE
2015-02-26 18:47:34 -08:00
Ms2ger
e705bd4203
Backed out changeset 7abf54d96823 for lack of review.
2015-02-26 23:02:55 +01:00
Fabrice Desré
26484e0481
Bug 1091307 - Add a configure flag to prevent shipping Mozilla's RIL and Geolocation provider r=hsinyi
2015-02-26 13:51:20 -08:00
Boris Zbarsky
db8c6eb30d
Bug 1137334. Remove nsIDOMWindowUtils.getParent. r=bholley. We still have a CLOSED TREE, sadly.
2015-02-26 15:58:59 -05:00
Boris Zbarsky
f027a773ea
Bug 1136925 part 3. Stop passing parents to js::NewProxyObject. r=waldo
2015-02-26 15:58:59 -05:00
Boris Zbarsky
0981ef8007
Bug 1136925 part 2. Stop passing a parent to Wrapper::New. r=waldo,bholley
2015-02-26 15:58:59 -05:00
Boris Zbarsky
407a8559b0
Bug 1136925 part 1. Stop passing a parent to JS_CloneObject. r=waldo
2015-02-26 15:58:59 -05:00
Wes Kocher
f657cd0135
Backed out 4 changesets (bug 1136925) for potentially busting m-e10s-dt on a CLOSED TREE
...
Backed out changeset 331761aaae22 (bug 1136925)
Backed out changeset 2faa0e91fe23 (bug 1136925)
Backed out changeset a00f2530c911 (bug 1136925)
Backed out changeset d5e658bc0792 (bug 1136925)
2015-02-26 23:17:34 -08:00
Wes Kocher
b6d7cdb29f
Backed out changeset 01abd154ac05 (bug 1137334) for potentially busting m-e10s-dt on a CLOSED TREE
2015-02-26 23:17:00 -08:00
Wes Kocher
3838ffe0b8
Merge m-c to inbound a=merge CLOSED TREE
2015-02-26 18:52:43 -08:00
Wes Kocher
04a00867d2
Backed out 2 changesets (bug 995394) for m-dt orange on a CLOSED TREE
...
Backed out changeset a250f116b563 (bug 995394)
Backed out changeset da37f3c9b4ce (bug 995394)
2015-02-26 17:56:14 -08:00
Matt Woodrow
9f4bcd09eb
Bug 1136984 - Followup to fix build.
2015-02-27 12:07:05 +13:00
Matt Woodrow
cad9a42886
Bug 1136984 - Use correct units for comparing timestamps in TrackBuffer::RangeRemoval. r=jya
2015-02-27 11:47:46 +13:00
Matt Woodrow
9f1b1ecd84
Bug 1136984 - Always call DrainComplete in response to Drain, even if it wasn't called on the active decoder. r=cpearce
2015-02-27 11:47:12 +13:00
Matt Woodrow
d9b857ba4f
Bug 1132757 - Don't crash if we call WMFVideoMFTManager after we've initiated shutdown. r=cpearce
2015-02-27 11:46:10 +13:00
Carsten "Tomcat" Book
6c6b839f32
Merge mozilla-central to b2g-inbound
2015-02-26 12:09:46 +01:00
Thomas Zimmermann
13ab04a400
Bug 1132229: Survive crashes of bluetoothd, r=shuang
...
With this patch, Gecko will handle crashes of bluetoothd by clearing its
internal state. Switching Bluetooth off and on restarts the daemon and
the Bluetooth sub-system.
2015-02-26 09:52:45 +01:00
Thomas Zimmermann
9f1dbfbb3b
Bug 1132229: Handle I/O errors in Bluetooth's daemon backend, r=shuang
...
This patch adds error handling to all interface methods of Bluedroid's
daemon backend. If an error occures while sending a command to the daemon,
the methods dispatch an error.
2015-02-26 09:52:45 +01:00
Thomas Zimmermann
b0a5dba1a0
Bug 1132229: Return in Dispatch method if Bluetooth runnable is nullptr, r=shuang
...
With this patch, the dispatch method of Bluetooth runnables simply returns
if the supplied runnable is nullptr. This makes is easy to handle cases
where the caller of a Bluetooth interface method is not interested in the
result.
2015-02-26 09:52:45 +01:00
Wes Kocher
fa7b4f1c63
Merge m-c to inbound a=merge
2015-02-25 17:51:44 -08:00
Wes Kocher
399ca9a1f5
Merge fx-team to m-c a=merge
2015-02-25 17:39:55 -08:00
Wes Kocher
d36cb9437e
Merge inbound to m-c a=merge
2015-02-25 17:18:06 -08:00
Nikhil Marathe
a3a6ac6348
Bug 1137408 - Use inner window to create ServiceWorker for Fetch Event. r=jdm
...
--HG--
extra : rebase_source : b308210c20b30ef8f2d3220a784c88f4e3a06f45
2015-02-26 15:14:51 -05:00
Catalin Badea
553cdbd8f5
Bug 1136467 - ServiceWorker: client.postMessage should land in navigator.serviceWorker.onmessage. r=baku
2015-02-25 21:38:37 +02:00
Alastor Wu
3410e25457
Bug 1133449 - [B2G] The default audio type didn't be set correctly when the call screen app is launched. r=baku
2015-02-25 18:46:35 +08:00
Alastor Wu
0317ef5fb4
Bug 1133449 - [B2G] The default audio type didn't be set correctly when the call screen app is launched. r=baku
2015-02-25 18:46:11 +08:00
Blake Kaplan
4f3801c238
Bug 1077002 - Add a test. r=jimm
2015-02-26 14:23:45 -08:00
Blake Kaplan
6c9b49ce40
Bug 1077002 - Give a better error message when showModalDialog is used in e10s. r=bholley
2015-02-26 14:23:43 -08:00
Andrew Sutherland
f4ea4e85aa
Bug 825318 - Implement adoptDownload for mozDownloadManager, r=aus, r=sicking
...
Implement mozDownloadManager.adoptDownload as a certified-only API.
This also fixes and re-enables many of the existing dom/downloads tests
failures by virtue of cleanup and not running them on non-gonk toolkits
where exceptions will be thrown and things will fail. This should
resolve bug 979446 about re-enabling the tests.
2015-02-24 11:06:59 -05:00
Jean-Yves Avenard
51526ba4db
Bug 1096089: Make end argument an unrestricted double as per spec. r=cajbir r=bholley
...
Also, test for updating value before testing for duration and start, as per
spec: http://w3c.github.io/media-source/#widl-SourceBuffer-remove-void-double-start-unrestricted-double-end
2015-02-25 20:35:44 +11:00
Carsten "Tomcat" Book
ed325766ab
Merge mozilla-central to fx-team
2015-02-25 12:13:16 +01:00
Carsten "Tomcat" Book
476e8299a2
merge mozilla-inbound to mozilla-central a=merge
2015-02-25 12:05:55 +01:00
Boris Zbarsky
2fe370bd0d
Bug 1133746. Allow DOMProxyShadows to communicate to the JIT whether the shadowing is done by the expando object or not. r=efaust,peterv
2015-02-26 12:30:02 -05:00
Alexandre Lissy
1fcf835324
Bug 1134251 - Disable broken B2G Desktop tests on Mulet. r=jmaher, r=jgilbert
2015-02-25 23:49:00 -05:00
Blake Wu
e549a27f99
Bug 1133955 - Record the last seek time to decide the direction to seek. r=sotaro
2015-02-24 11:19:54 +08:00
Boris Zbarsky
30f7932607
Bug 1135810. Add more explicit checks for whether a descriptor wants Xrays or not instead of assuming that Xrays are desired if and only if descriptor.workers is false. r=peterv
2015-02-26 09:40:08 -05:00
Boris Zbarsky
e4ce97339c
Bug 1136292 part 4. Stop passing a global as the parent arg to JS_NewObjectWithGivenProto in XBL code. r=peterv
2015-02-26 09:40:07 -05:00
Boris Zbarsky
bf177935d6
Bug 1136292 part 3. Stop passing a global as the parent arg to JS_NewObjectWithGivenProto in bindings code. r=peterv
2015-02-26 09:40:07 -05:00
Boris Zbarsky
721bde682d
Bug 1136292 part 2. Stop passing an explicit JS::NullPtr parent to JS_NewObjectWithGivenProto in nsDocument. r=peterv
2015-02-26 09:40:07 -05:00
Boris Zbarsky
1de627093f
Bug 1136292 part 1. Stop passing a parent to BindingJSObjectCreator methods, since it's always the global anyway. r=peterv
2015-02-26 09:40:07 -05:00
Boris Zbarsky
746d0e6061
Bug 1133760 part 2. Get rid of unforgeable holders; just store unforgeable properties for DOM proxies directly on the expando object. r=peterv
2015-02-26 09:40:07 -05:00
Boris Zbarsky
92822b6be2
Bug 1133760 part 1. The ownPropNames hook can't be called via Xrays, so stop trying to handle that case. r=peterv
2015-02-26 09:40:07 -05:00
Boris Zbarsky
a9831518b7
Bug 1134730. DOM proxy finalizers should not assume that the JS object has an actual reference to the DOM object (and in particular that the slot it's stored in is a private slot). r=peterv
2015-02-26 09:40:07 -05:00
Gabor Krizsanits
4f96dc64d4
Bug 1134981 - Quick fix in registerElement. r=bz
2015-02-26 15:20:37 +01:00
Marco Zehe
871757e5e6
Bug 1136563 - ARIA 1.1: Support role 'switch', r=surkov
2015-02-26 14:47:15 +01:00
Kartikaya Gupta
2ccb1ce2ad
Bug 1130455 - Remove the ScrollingBehavior code to propagate APZ and use gfxPrefs instead. r=roc,fabrice
...
The ScrollingBehavior passed around extensively in TabParent/TabChild is
entirely redundant now that the layers.async-pan-zoom.enabled pref definitively
controls whether or not APZ is enabled. All the code related to ScrollingBehavior
can be removed.
2015-02-26 08:47:01 -05:00
Kartikaya Gupta
4ebb7ef7d1
Bug 1130455 - Remove the mozasyncpanzoom attribute. r=roc
...
This attribute used to force APZ to be used on content processes even if the
overall APZ pref was false. However, this has a couple of problems, which cancel
each other out:
- If the pref is false, the APZ machinery is never created, and so it's
impossible to have content processes "using" APZ.
- The reftest harness checks for the pref and ignores mozasyncpanzoom when
evaluating the "asyncPanZoom" condition in reftest manifests.
Therefore, any reftests which were skip-if(!asyncPanZoom) would never run unless
the pref was set, and in those cases the mozasyncpanzoom attribute would not be
needed at all, as APZ is already enabled with the pref.
However, the mozasyncpanzoom attribute would cause some parts of the child
process code to behave as though APZ was enabled, which is incorrect. Removing
this attribute and relying solely on the pref corrects that.
2015-02-26 08:47:00 -05:00
Jon Coppeard
2b3e9874b8
Bug 1130439 - Trigger compacting GCs after the user becomes inactive r=smaug r=terrence
2015-02-24 09:40:02 +00:00
Jan-Ivar Bruaroey
c3f614354b
Bug 1136871 - PeerConnection typo in replaceTrackFailure. r=docfaraday
2015-02-25 19:11:15 -05:00
Ting-Yu Lin
eacb4adcf8
Bug 1136065 - Remove GetRangeCount() in Selection.h. r=ehsan
...
We replace GetRangeCount() with the identical function RangeCount() to
avoid any confusion.
2015-02-25 17:08:00 +01:00
Jeff Gilbert
75d555e953
Bug 1130616 - Support EXT_color_buffer_half_float on ANGLE. - r=jrmuizel,khuey
2015-02-24 14:09:09 -08:00
Boris Zbarsky
05d3e6df24
Bug 1135803. Take out the bits that try to handle interface types mapping to JSObject* in worker descriptors, since we never do that anymore. r=smaug
2015-02-24 16:04:22 -05:00
Boris Zbarsky
0417f5bf22
Bug 1135792
. Stop assuming that every binding for a global with a non-worker descriptor is a binding for Window. r=smaug
2015-02-24 16:04:22 -05:00
Blake Kaplan
6c17217f08
Bug 1087646 - Add a test. r=smaug
2015-02-24 12:54:40 -08:00
Ryan VanderMeulen
b8ac223995
Backed out changeset cd6461410a7a (bug 1130439) for frequent SM test timeouts/failures.
...
CLOSED TREE
2015-02-24 15:11:08 -05:00
Ryan VanderMeulen
ec8d7510c3
Backed out 7 changesets (bug 1075670) for e10s browser_586068-browser_state_interrupted.js crashes.
...
Backed out changeset 4ca74b217fe8 (bug 1075670)
Backed out changeset 83199cfc333f (bug 1075670)
Backed out changeset 065b859e6525 (bug 1075670)
Backed out changeset a3e8329610d9 (bug 1075670)
Backed out changeset ced9055e0bcc (bug 1075670)
Backed out changeset e6d6f0c11133 (bug 1075670)
Backed out changeset b823c6c95030 (bug 1075670)
CLOSED TREE
2015-02-24 11:53:34 -05:00
Mark Banner
65c8629880
Bug 1110973 - Add a preference for enabling fake streams for tests, and use it in the Loop functional tests. r=smaug
2015-02-25 07:36:50 +00:00
Karl Tomlinson
c8b7996948
back out 6fc9b30bbdd9..232b818847e7 from bug 1123492 for crashes in DoVideoSeek()
...
--HG--
extra : rebase_source : b1441c907c6729dc49a572b9fe22dbb0744705ee
2015-02-26 19:37:48 +13:00
Karl Tomlinson
7b51f7d4f1
bug 1123492 remove ResetDecode() call from MediaSourceReader::AttemptSeek() r=mattwoodrow
...
and this was already called before Seek().
--HG--
extra : rebase_source : 4e56ad32c729c39e628b0756b9ffddb7c61951d8
extra : histedit_source : 2ef994d1336e8bdcd35144117107fd34564b135a
2015-02-17 14:35:47 +13:00
Karl Tomlinson
4a9e7e9d5f
bug 1123492 ResetDecode() on subreaders when switching to current or seeking r=mattwoodrow
...
--HG--
extra : rebase_source : 1250d41d2daa7224ef2645eb3e51af3f8f81f237
extra : histedit_source : d2f19cb88cbe6ad9ce4fb93443f03474ccfd9f0b
2015-02-18 19:23:31 +13:00
Karl Tomlinson
ac59ede2ff
bug 1123492 update comment to describe the thread that runs AttemptSeek() r=mattwoodrow
...
--HG--
extra : amend_source : ad0e5aad95d0a2bc637c059774b617abe4012804
2015-02-17 13:58:55 +13:00
Jonathan Watt
893a1342e6
Bug 1073379, part 5 - Add assert_between_exclusive and assert_between_inclusive methods to impltests testharness.js. r=Ms2ger
2015-02-16 21:48:29 +00:00
Will Wang
cef62818eb
Bug 1118177 - Release file resources if users unexpectedly remove SD card. r=btian
2015-02-13 02:59:00 -05:00
Carsten "Tomcat" Book
a713737d2c
Merge mozilla-central to b2g-inbound
2015-02-25 12:33:48 +01:00
Jocelyn Liu
84f14f7306
Bug 1127670 - Replace device property of BluetoothPairingEvent with device name. r=btian, r=bz
...
--HG--
extra : rebase_source : 26f252f46b1d738b1f89ddab54354479b9c36508
2015-02-24 22:33:00 +01:00
Jonathan Watt
602ecbe7be
Bug 1073379, part 3 - Make AnimationPlayer::SetStartTime() notify its animation manager (via its player collection) of changes so that computed style is updated correctly. r=dholbert
2015-02-12 17:56:57 +00:00
John Dai
a5a4709149
Bug 1120805 - Remove deprecated xpcshell test functions used in RIL test code. r=echen
2015-02-12 19:18:00 +08:00
Tim Taubert
1cce9e4c7c
Bug 1001691 - Move WorkerType out of WorkerPrivate.h r=khuey
2015-02-12 11:12:59 +01:00
Tim Taubert
661d8bb7bf
Bug 1001691 - WorkerPrivate::LoadInfo -> WorkerLoadInfo r=khuey
2015-02-12 10:50:05 +01:00
Mike Conley
ce76729963
Bug 1066812 - Set AbortOnError in the ContentProcess on initialization. r=billm.
...
This will cause the content process to take itself down in the event that it
loses communication with the parent process. This case is particularly
important for the case where the parent process crashes while the content
process is blocked or busy on the main thread, as the content process will
no longer continue to exist as a zombie process, but will shut down after
a short delay.
--HG--
extra : rebase_source : c34e11451f58252ad44b1e6e46b01a0b4253fec4
2015-02-13 14:10:56 -05:00
Andrea Marchesini
28861d0e1c
Bug 1134280 - Get rid of Tag() - patch 8 - Fixed a debug-only compilation issue
2015-03-03 14:13:48 +00:00
Anish
4063a569ed
Bug 958147 - Choose one of run-if or skip-if and get rid of the other.r=jmaher, mwargers
2015-03-03 08:46:37 -05:00
Carsten "Tomcat" Book
6f58c47a0d
Merge mozilla-central to mozilla-inbound
2015-03-03 14:10:55 +01:00
Boris Zbarsky
1884c1aea6
Bug 1136896. Speed up fill() and dedent() by memoizing some of the work they currently end up doing on each call. r=jorendorff
2015-03-03 07:12:00 -05:00
Boris Zbarsky
07d483677a
Bug 1135764. Make sure XSLT transform results have a document timeline so things like transitions will work. r=smaug
2015-03-03 07:12:00 -05:00
Andrea Marchesini
23a573719a
Bug 1134280 - Get rid of Tag() - patch 7 - Followup to fix bustage. CLOSED TREE
2015-03-03 11:50:16 +00:00
Eddy Bruël
1b07dff8ae
Bug 1092102 - Implement worker debugger runnables;r=khuey
2015-03-04 15:11:32 +01:00
Andreas Pehrson
52bea9ac64
Bug 1081819 - Add mochitest for piping WebAudio in and out of PeerConnection. r=jesup,padenot
2015-03-02 18:07:20 +08:00
Andreas Pehrson
1cd346147f
Bug 1081819 - Let the output stream itself process input data from MediaStreamAudioDestinationNode::mStream. r=roc,padenot
2015-03-02 17:08:40 +08:00
Jonathan Watt
44832e736c
Bug 1073379, part 2 - Implement web-animations proceedure to 'update the player start time' and make AnimationPlayer.startTime writeable. r=birtles, r=smaug
2015-02-09 10:26:27 +00:00
Jonathan Watt
69ac7e7f6d
Bug 1073379, part 1 - Add an AnimationUtils::DoubleToTimeDuration helper. r=birtles
2015-02-09 10:25:51 +00:00
David Parks
2aebe17f86
Bug 1075670 - Use previous function for calculating process offset. r=smaug
...
On B2G, the primary frame for tab content was not giving the correct process offset so we revert back to the mechanism we used to have in nsSubdocumentFrame.
2015-02-23 13:23:27 -08:00
Sotaro Ikeda
8268179262
Bug 1128357 patch 4: Asynchronize SetDormant() r=cpearce,bobbyholley
2015-03-04 17:34:46 -08:00
Sotaro Ikeda
10a57c9ce2
Bug 1128357 patch 3: test for video playback with dormant r=cpearce
2015-03-04 17:34:17 -08:00
Sotaro Ikeda
b3535ec3a6
Bug 1128357 Patch 2: Don't dispatch seeking/seeked events when coming out of dormant mode r=cpearce
2015-03-04 17:33:40 -08:00
Sotaro Ikeda
e6e88f1872
Bug 1128357 Patch 1 - Add extra dormant logging r=bobbyholley
2015-03-04 17:32:54 -08:00
Bobby Holley
ff83eecae4
Bug 1136399
- Add test_WaitingOnMissingData_mp4.html and disable the webm version for now. r=jya
2015-03-04 16:22:34 -08:00
Patrick McManus
7a1c7b71e8
Bug 967792 - Make localhost resolve offline. r=dragana
2015-02-25 14:02:38 -05:00
Valentin Gosu
549c338e35
Bug 1123920 - ConnectStart and ConnectEnd should call DomainLookupEndHighRes if null r=ehsan
2015-02-25 20:23:46 +02:00
Mats Palmgren
e0d89578ed
Bug 1135413 - Use one bit per bool member to save a few bytes in nsRange objects. r=smaug
2015-02-24 18:35:30 +00:00
Ryan VanderMeulen
fcc3099d24
Backed out changeset 13d9a5e39eb3 (bug 967792) for Gaia unit test failures.
...
--HG--
extra : rebase_source : 965ab6a8427a5753309b0e62b97f8287ce3fcc11
2015-02-25 11:39:14 -05:00
John Schoenick
a11862a8ae
Bug 1136379. Clean up the nsPluginHost API a bit. r=bzbarsky
2015-02-25 11:36:39 -05:00
Ryan VanderMeulen
375ec5d8d1
Backed out changeset 80987d26adfb (bug 1129650) for intermittent OSX packaging failures.
...
CLOSED TREE
2015-02-25 11:15:44 -05:00
Boris Zbarsky
a7d78c82c0
Bug 1136388. Change nsIDocumentLoaderFactory and nsIURIContentListener to take MIME types as an XPCOM string, not a char*. r=smaug
2015-02-25 10:26:51 -05:00
David Parks
0028da34fb
Bug 1075670 - Fix PuppetWidget calculations wrt client offset. r=smaug
...
Change the PuppetWidget from defining screen coordinates from tab-content-relative to being based on actual screen geometry. PuppetWidgets can have position. In the parent process, the widget has a position and a separate client position (that includes OS window chrome... on Linux and Windows as others have no chrome). In the child process, the widget (non-origin) position, whose calculation compensates for the OS window decoration.
2015-02-04 04:00:28 -08:00
Botond Ballo
2bce41a013
Bug 995394 - Fix a typo. r=me
2015-02-26 16:13:13 -05:00
sarvjeet
f8ac4ebec4
Bug 995394: Removed parts of BrowserElementPanning.js that are only used when APZ is disabled and added that to a separte file BrowserElementPanningAPZDisabled.js r=botond
2015-02-25 13:33:21 -05:00
Boris Zbarsky
04443966d0
Bug 1137334. Remove nsIDOMWindowUtils.getParent. r=bholley
2015-02-26 15:58:59 -05:00
Boris Zbarsky
8552abcc45
Bug 1136925 part 3. Stop passing parents to js::NewProxyObject. r=waldo
2015-02-26 15:58:59 -05:00
Boris Zbarsky
14d7853fb4
Bug 1136925 part 2. Stop passing a parent to Wrapper::New. r=waldo,bholley
2015-02-26 15:58:59 -05:00
Boris Zbarsky
78b6722596
Bug 1136925 part 1. Stop passing a parent to JS_CloneObject. r=waldo
2015-02-26 15:58:59 -05:00
David Parks
72b5e35b57
Bug 1075670 - Cleanup content process widget-chrome behavior. r=smaug
...
Math for window chrome calculation was off on Linux. Removed redundant, and incorrect, math in favor of other better functions.
2015-01-30 15:55:27 -08:00