Chris Pearce
7bc425d1e8
Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
...
Implement HTMLMediaElement.fastSeek(), basically by changing all the
MediaDecoderReader::Seek() overrides to not call
MediaDecoderReader::DecodeToTarget(), and have MediaDecoderReader::DecodeSeek()
call DecodeToTarget() if we're doing an accurate (non-fast) seek.
Update gizmo.mp4 to have a keyframe every second, instead of only 1 keyframe at
the start of stream. This makes the unit test I added more useful for mp4...
I pushed most of the seek target clamping logic in MediaDecoder up into
HTMLMediaElement, so that we're clamping in fewer places. Note
MediaDecoderStateMachine::Seek() still sanity checks the seek target.
We have to update the currentTime/MediaDecoder playback position after a seek
completes now, rather than assuming the seek always got it exactly right.
Removed those pesky assertions about seek target lying in the first frame after
seek, since actually sometimes the media doesn't have samples for all streams
after a seek (either due to the media being encoded like that, or because of a
bug in the platform's decoder, not entirely sure).
Green: https://tbpl.mozilla.org/?tree=Try&rev=b028258565e2
2014-03-28 15:50:28 +13:00
Peter Van der Beken
8767b2fe70
Bug 988863 - Preserve Location in AddProperty. r=bholley
2014-03-27 17:45:46 -03:00
Ehsan Akhgari
186680d83a
Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
2014-03-27 16:38:33 -04:00
Ms2ger
862563be61
Bug 973950 - Remove sContextList from nsJSEnvironment; r=bholley
2014-03-27 21:05:15 +01:00
Ms2ger
c42091817b
Bug 973367 - Inline nsGlobalWindow::CreateOuterObject; r=bholley
2014-03-27 21:05:14 +01:00
Ms2ger
4eb83267c9
Bug 984006 - Remove xpcom/ds from local includes; r=ehsan
2014-03-27 21:05:14 +01:00
Gabriele Svelto
6b12580552
Bug 873284 - When a content process is running at high priority do not send memory-pressure events. r=khuey
2014-02-17 17:45:29 +01:00
William Chen
1c758b19bd
Bug 987031 - Use kNamespaceID_Unknown to match any namespace in the web components custom element registry. r=mrbkap
2014-03-27 11:55:44 -07:00
William Chen
02358ecd6e
Bug 984712 - Associate document with existing custom elements registry as specified. r=mrbkap
2014-03-27 11:55:44 -07:00
Andrew McCreight
df78134227
Bug 988570 - Initialize nsXBLBinding::mUsingXBLScope. r=bholley
2014-03-27 09:24:33 -04:00
Ed Morley
77a4d1b1db
Backed out changeset 8b1b90e5fd34 (bug 988863) for rooting hazard failures
2014-03-27 16:41:49 +00:00
John Shih
fb409ad931
Bug 960426 - Part 5: Add check of NetworkInformation into test_interfaces.html. r=sicking
2014-03-20 18:35:14 +08:00
John Shih
04d698a1a5
Bug 960426 - Part 4: Support Network Information API in Fifrefox OS. r=vchang
2014-03-17 14:33:48 +08:00
John Shih
697caff053
Bug 960426 - Part 2: Modifications for IDL change. r=blassey
2014-03-05 11:54:55 +08:00
John Shih
02bd1b138b
Bug 960426 - Part 1: WebIDL changes for NetInfo API. r=sicking, r=marcosc
...
--HG--
rename : dom/webidl/MozConnection.webidl => dom/webidl/NetworkInformation.webidl
2014-03-05 11:22:39 +08:00
Martin Thomson
fae57f41a0
Bug 985762 - Remove displayname from IdP protocol. r=jib
2014-03-20 15:49:33 -07:00
Antonio M. Amaya
846a3f333c
Bug 880043 - Signed packaged installation test certificate generation. r=cviecco
...
--HG--
rename : security/manager/ssl/tests/unit/test_signed_apps/nss_ctypes.py => security/manager/ssl/tests/unit/test_signed_apps/gentestfiles/nss_ctypes.py
rename : security/manager/ssl/tests/unit/test_signed_apps/sign_b2g_app.py => security/manager/ssl/tests/unit/test_signed_apps/gentestfiles/sign_b2g_app.py
2014-03-27 11:02:27 -04:00
David Clarke
b924a2c672
Bug 880043 - Signed packaged installation tests. r=fabrice
2014-01-21 18:53:55 +01:00
Peter Van der Beken
2fed2bd442
Bug 988863 - Preserve Location in AddProperty. r=bholley
2014-03-27 11:43:13 -03:00
Ryan VanderMeulen
c5fd173c74
Merge m-c to inbound.
2014-03-26 23:09:54 -04:00
Ryan VanderMeulen
a14baa39be
Merge inbound to m-c.
2014-03-26 20:58:31 -04:00
Ryan VanderMeulen
b92aaa2756
Merge fx-team to m-c.
2014-03-26 20:51:01 -04:00
Ryan VanderMeulen
12d46cf7fa
Merge b2g-inbound to m-c.
2014-03-26 20:46:47 -04:00
Randell Jesup
60df1ee9ac
Bug 986764: don't leak a thread for every getUserMedia doorhanger r=jib
2014-03-26 17:57:46 -04:00
Carsten "Tomcat" Book
6eaebb92de
Backed out changeset 246f001547ac (bug 981085)
2014-03-26 11:09:16 +01:00
Wes Kocher
618b2c258b
Merge fx-team to m-c
2014-03-25 20:03:13 -07:00
Wes Kocher
6b9908e2fe
Merge inbound to m-c
2014-03-25 19:54:55 -07:00
Marco Castelluccio
af2cc5d4e4
Bug 981085 - Stop using OS.File in apps code. r=fabrice
2014-03-25 09:14:06 -04:00
Yoshi Huang
ccacba91b6
Bug 987595 - B2G NFC: onpeerready isn't called. r=dimi
2014-03-25 19:14:41 +08:00
Marco Castelluccio
2854ed855e
Bug 981085 - Stop using OS.File in apps code. r=fabrice
2014-03-25 09:14:06 -04:00
Carsten "Tomcat" Book
93952458ba
Merge mozilla-central to b2g-inbound on a CLOSED TREE
2014-03-26 14:03:43 +01:00
Fabrice Desré
874f87e5ff
Bug 982491 - Group apps in activities chains in the same process r=cervantes,gene
2014-03-25 21:56:35 -07:00
Wei Deng
91d0671901
Bug 960946 - Correct events which can be generated and sent repeatedly from longpressing a key. r=yxl
2014-03-25 15:46:52 +08:00
Carsten "Tomcat" Book
b13effee27
Merge mozilla-central to b2g-inbound
2014-03-25 13:47:41 +01:00
Carsten "Tomcat" Book
68f47b1cc6
merge b2g-inbound to mozilla-central
2014-03-25 13:23:10 +01:00
Ehsan Akhgari
0410df628a
Bug 986993 - Remove the classinfo on the inputmethod API classes because they are already ported to WebIDL; r=bzbarsky
...
This patch also removes the mention to some non-existent interfaces.
2014-03-24 21:59:33 -04:00
Tatiana Meshkova
b05be4f889
Bug 985817 - Move some TabChild functionality into base class to be reusable in Embedlite implementation. r=kats
2014-03-24 19:28:46 -07:00
Ehsan Akhgari
c8b92dbc0e
Bug 986980 - Remove the classinfo from WifiGeoCoordsObject and WifiGeoPositionObject; r=bzbarsky
...
These objects are not exposed to Web content, so they don't need the
classinfo.
2014-03-24 23:39:23 -04:00
Mike Habicher
0c985802e1
Bug 985125 - remove unnecessary indirection from DOM error handler, r=dhylands
2014-03-24 17:32:31 -04:00
Ryan VanderMeulen
b31f92b6e6
Merge inbound to m-c.
2014-03-24 16:47:07 -04:00
Ryan VanderMeulen
2ba71826c0
Merge m-c to inbound.
2014-03-24 16:51:09 -04:00
Doug Turner
3e747129bf
Bug 987019 - Shutdown Wifi scanning after geolocation request has completed. r=kanru
2014-03-24 12:40:42 -07:00
Ms2ger
d7c5e3051b
Bug 860731 - Part c: Move LockedFile to WebIDL; r=janv
2014-03-24 16:10:27 +01:00
Bobby Holley
830107fc87
Bug 986940 - Remove Cu.createArrayIn. r=gabor
2014-03-24 11:30:20 -03:00
Carsten "Tomcat" Book
1d71b1a455
Merge mozilla-central to mozilla-inbound
2014-03-24 15:23:49 +01:00
Carsten "Tomcat" Book
9a22ffe8aa
merge b2g-inbound to mozilla-central
2014-03-24 15:13:24 +01:00
Rik Cabanier
543f9e966c
Bug 985257 - Add implementation for Path2D constructor that takes an SVG path string. r=roc
2014-03-24 09:31:19 -04:00
Thomas Zimmermann
697d1bf608
Bug 985949: Correctly forget pointer references in Bluedroid backend, r=echou
...
This patch fixes a regression from bug 967364. An nsRefPtr is now
correctly cleared by |forget| without causing a crash.
2014-03-24 10:44:29 +01:00
Thomas Zimmermann
f48e139273
Bug 985949: Fix pointer handling in BlueZ backend, r=echou
...
This is caused by bug 967364. We need to hand over data structures
to DBus operations and forget about them if the operation returned
success. Until now, we could just tell their nsRefPtrs to |forget|
about them, but with bug 967364 applied we need to swap an empty
value into the pointer.
2014-03-24 10:44:28 +01:00
L. David Baron
ba666ea10e
Bug 986409 - Skip fewer entire reftest directories on B2G. r=roc
2014-03-23 18:44:50 -07:00