Shu-yu Guo
4fa0488007
Bug 1030389 - Infrastructure: Optimization strategy tracking infrastructure. (r=djvj)
2015-01-28 19:01:02 -08:00
Bobby Holley
6359f5e202
Bug 1126465 - Use a MediaPromiseConsumerHolder to track subdecoder seeks. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
c6856d1350
Bug 1126465 - Factor out the seeking phases into helper methods. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
865202e207
Bug 1126465 - Factor out calls to Request{Audio,Video}Data into a helper method. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
05bdf1a183
Bug 1126465 - Pass consistent arguments to RequestVideoData invocations on subdecoders. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
0a4150138b
Bug 1126465 - Cancel sample requests when seeks start, disallow them while seeks are happening, and assert against seeks when samples arrive. r=mattwoodrow
...
The duplication of the IsSeeking() checks before all the Request{Audio,Video}Data
callsites is ugly. We'll fix this in the next patch by applying the same disconnect
treatment to the seek promise.
2015-01-28 18:54:11 -08:00
Bobby Holley
a99152a386
Bug 1126465 - Implement the ability to disconnect outstanding promises. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
a65345d2e7
Bug 1126465 - Introduce machinery to hold onto MediaPromise::Consumer references, and use it for MediaSourceReader subdecoders. r=mattwoodrow
2015-01-28 18:54:11 -08:00
Bobby Holley
fad5c38f01
Bug 1126465 - Make ThenValueBase inherit from a publicly-usable type, and refcount it. r=mattwoodrow
2015-01-28 18:54:10 -08:00
Bobby Holley
7f358c3233
Bug 1126465 - Don't leave stale value in mPendingSeek when there's no audio track. r=mattwoodrow
2015-01-28 18:54:10 -08:00
Bobby Holley
874d5516e4
Bug 1126465 - Stop invoking On*NotDecoded when we didn't actually go through the promise. r=mattwoodrow
...
This isn't right, and it means that we can't assume at the top of
On{Audio,Video}{,Not}Decoded() that we're fresh out of promise dispatch, which
we want to do.
2015-01-28 18:54:10 -08:00
Wes Kocher
a4cef467eb
Merge fx-team to m-c a=merge
2015-01-28 18:36:42 -08:00
Wes Kocher
091ae96190
Merge inbound to m-c a=merge
2015-01-28 18:10:37 -08:00
Wes Kocher
6375d46640
Backed out changeset eedc4452c4c3 (bug 1126739) for static analysis and mochitest-4 bustage on a CLOSED TREE
2015-01-28 17:41:54 -08:00
Wes Kocher
8ac3d662a7
Merge b2g-inbound to m-c a=merge
2015-01-28 16:44:59 -08:00
Seth Fowler
ada986b250
Bug 1126739 - Add locking to SurfaceCache entry points that bypass the public API. r=tn CLOSED TREE a=KWierso
...
--HG--
extra : rebase_source : 88cf49ab4ccf6949a11b78d2a3c8518a55fa852d
2015-01-28 15:46:28 -08:00
Bill McCloskey
60707d7dcf
Back out 94a2a4a7c84c (bug 1075670) for breaking context menu in e10s CLOSED TREE
2015-01-28 16:12:36 -08:00
Bill McCloskey
773e64f259
Back out 47de36ef3ab4 (bug 1075670) for breaking context menu in e10s CLOSED TREE
2015-01-28 16:11:56 -08:00
Gregory Szorc
05d1135161
Merge old head into default; a=me
...
With this commit, there is now only a single topological head in
mozilla-central, the head of the default branch.
This work is tracked in bug 927219.
DONTBUILD
2015-01-28 14:42:59 -08:00
Giovanny Andres Gongora Granada
1adc493a26
Bug 1126738 - Use arrow functions in browser-data-submission-info-bar.js. r=dao
2015-01-28 23:18:14 +01:00
Gregory Szorc
11fb5a3c05
Merge closed branch head mobile into default
2015-01-28 14:01:51 -08:00
Gregory Szorc
6cfc0a7778
Merge closed branch head GECKO20b9_2011011018_RELBRANCH into default
2015-01-28 14:01:50 -08:00
Gregory Szorc
4dd0f6f175
Merge closed branch head GECKO20b8_20101214_RELBRANCH into default
2015-01-28 14:01:50 -08:00
Gregory Szorc
eb1e1053e7
Merge closed branch head COMM2000_20101116_RELBRANCH into default
2015-01-28 14:01:49 -08:00
Gregory Szorc
99575abeeb
Merge closed branch head GECKO20b7_20101104_RELBRANCH into default
2015-01-28 14:01:48 -08:00
Gregory Szorc
3ace0a0fd0
Merge closed branch head GECKO20b7pre_20101029_RELBRANCH into default
2015-01-28 14:01:47 -08:00
Gregory Szorc
deb1c093e9
Merge closed branch head GECKO20b7pre_20101006_RELBRANCH into default
2015-01-28 14:01:46 -08:00
Gregory Szorc
eaaa137924
Merge closed branch head GECKO20b7pre_20100929_RELBRANCH into default
2015-01-28 14:01:46 -08:00
Gregory Szorc
ccfbf82693
Merge closed branch head GECKO20b5_20100831_RELBRANCH into default
2015-01-28 14:01:45 -08:00
Gregory Szorc
651ec74077
Merge closed branch head GECKO20b5pre_20100820_RELBRANCH into default
2015-01-28 14:01:44 -08:00
Gregory Szorc
801cf01cf0
Merge closed branch head GECKO20b4_20100817_RELBRANCH into default
2015-01-28 14:01:43 -08:00
Gregory Szorc
8a8387cdd7
Merge closed branch head GECKO20b3_20100804_RELBRANCH into default
2015-01-28 14:01:42 -08:00
Gregory Szorc
fb06415b4c
Merge closed branch head COMM20b4_20100815_RELBRANCH into default
2015-01-28 14:01:41 -08:00
Gregory Szorc
6213f37c64
Merge closed branch head GECKO20b1_20100628_RELBRANCH into default
2015-01-28 14:01:41 -08:00
Gregory Szorc
0ab1573104
Merge closed branch head GECKO20b2_20100720_RELBRANCH into default
2015-01-28 14:01:40 -08:00
Gregory Szorc
6f78a87e89
Merge closed branch head COMM193a5_20100623_RELBRANCH into default
2015-01-28 14:01:39 -08:00
Gregory Szorc
77a2eb4568
Merge closed branch head GECKO193a5_20100610_RELBRANCH into default
2015-01-28 14:01:38 -08:00
Gregory Szorc
4bcba95f6b
Merge closed branch head GECKO193a4_20100407_RELBRANCH into default
2015-01-28 14:01:37 -08:00
Gregory Szorc
738d3797e8
Merge closed branch head COMM193a4_20100510_RELBRANCH into default
2015-01-28 14:01:37 -08:00
Gregory Szorc
1fbd69b442
Merge closed branch head GECKO193a3_20100315_RELBRANCH into default
2015-01-28 14:01:36 -08:00
Gregory Szorc
544d0e99de
Merge closed branch head GECKO193a2_20100228_RELBRANCH into default
2015-01-28 14:01:35 -08:00
Gregory Szorc
9a3e851eaf
Merge closed branch head GECKO193a1_20100208_RELBRANCH into default
2015-01-28 14:01:34 -08:00
Gregory Szorc
f0c3a53693
Merge closed branch head GECKO192a1_20090806_RELBRANCH into default
2015-01-28 14:01:33 -08:00
Gregory Szorc
eda5654e98
Merge closed branch head GECKO191b2_20081125_RELBRANCH into default
2015-01-28 14:01:33 -08:00
Gregory Szorc
66fded19ba
Merge closed branch head FENNEC_A1_BRANCH into default
2015-01-28 14:01:32 -08:00
Gregory Szorc
e50552e8eb
Merge closed branch head COMM2000_20110314_RELBRANCH into default
2015-01-28 14:01:31 -08:00
Gregory Szorc
279fee7fd3
Merge closed branch head GECKO20b12_2011022218_RELBRANCH into default
2015-01-28 14:01:30 -08:00
Gregory Szorc
fbb041d7b9
Merge closed branch head GECKO20b12pre_20110216_RELBRANCH into default
2015-01-28 14:01:29 -08:00
Gregory Szorc
5da89016bb
Merge closed branch head GECKO20b11_2011020209_RELBRANCH into default
2015-01-28 14:01:29 -08:00
Gregory Szorc
6e60e5e194
Merge closed branch head GECKO20b11pre_20110126_RELBRANCH into default
2015-01-28 14:01:28 -08:00