Commit Graph

403991 Commits

Author SHA1 Message Date
Edwin Flores
592f17b93a Bug 1101304 - Handle CORS in EME - r=cpearce 2015-01-29 20:30:38 +13:00
Jim Mathies
7c8119a5cf Bug 1126164 - Avoid setting clip regions on plugin windows if the same clip region was already set. r=roc 2015-01-28 09:15:54 -06:00
Benjamin Chen
86c2c22675 Bug 1091467 - MediaCodec: Wait fence and release output buffer on other thread. r=sotaro 2015-01-20 17:27:50 +08:00
JW Wang
2e8489acc6 Bug 752796 - log media element events for debugging. r=cpearce 2015-01-26 18:52:00 +01:00
Christoph Kerschbaumer
2febb6d0f8 Bug 1121824 - Improve CORS console messages when request is blocked (r=sicking) 2015-01-22 17:20:58 -08:00
Chris Peterson
92e95883b2 Bug 1126376 - Fix non-NIGHTLY_BUILD warnings-as-errors in toolkit/xre. r=Mossop 2015-01-27 10:11:08 -08:00
Nicholas Nethercote
4d7c72cbf7 Bug 1126546 - Make PLDHashTable::keyHash private. r=froydnj.
As well as renaming and privatizing |keyHash|, this patch also:

- renames GetKeyHash() to ComputeKeyHash(), which better indicates it's not
  some kind of getter function; and

- makes PLDHashEntryStub inherit from PLDHashEntryHdr, for consistency with
  everywhere else.
2015-01-28 21:33:38 -08:00
Wes Kocher
510f7d8823 Backed out 10 changesets (bug 1126465) for b2g osx build bustage on a CLOSED TREE
Backed out changeset a0a572ab4614 (bug 1126465)
Backed out changeset c96bac2df9a4 (bug 1126465)
Backed out changeset ebe589cc0d92 (bug 1126465)
Backed out changeset 96e70a10440c (bug 1126465)
Backed out changeset 47301816c705 (bug 1126465)
Backed out changeset dd957ede2d36 (bug 1126465)
Backed out changeset d8045d89bfda (bug 1126465)
Backed out changeset 22aff1448376 (bug 1126465)
Backed out changeset 212c4e3377f8 (bug 1126465)
Backed out changeset 408b00141b82 (bug 1126465)
2015-01-28 19:54:34 -08:00
Matt Woodrow
0003596eec Bug 1120128 - Implement blacklist for DXVA and blacklist AMD Radeon HD 5800. r=Bas 2015-01-26 13:34:28 +13:00
Jeff Muizelaar
f234b302fe Bug 1127005. Rename CairoImage to BufferedImage. r=kats
try: -b do -p android-api-9,android-api-11,android-x86 -u all -t none

--HG--
rename : mobile/android/base/gfx/BufferedCairoImage.java => mobile/android/base/gfx/BufferedImage.java
rename : mobile/android/base/gfx/CairoGLInfo.java => mobile/android/base/gfx/BufferedImageGLInfo.java
extra : rebase_source : 4d0e70549f01af09a76ad47ebfb61970413b10f2
2015-01-28 17:04:50 -05:00
Jeff Muizelaar
f637b9c41a Bug 1124847. Track D3D11 shared texture usage in about:memory. r=bas
This will hopefully help us track down large amounts of write-combined
mappings that we see.

try: -b do -p win32,win64 -u all -t none

--HG--
extra : rebase_source : 612223046a34a0e7ba179fca4fef1d4c79e18ee8
2015-01-27 20:09:34 -05:00
Aaron Klotz
10beb31187 Bug 1121162: Resume stream listener when async NPP_NewStream returns with failure; r=jimm
--HG--
extra : rebase_source : 870a2961c46c518594f03594c1301204864440dd
2015-01-26 14:54:50 -07:00
Daniel Holbert
72ede6c1ec Bug 1126923: #undef HAVE_STDINT_H (provided by mozilla-config.h) before including vpx headers, since they redefine it. r=froydnj 2015-01-28 19:01:46 -08:00
Shu-yu Guo
21c7941d55 Bug 1030389 - Infrastructure followup: inline tracking functions. (rs=djvj) 2015-01-28 19:01:02 -08:00
Shu-yu Guo
5bbbc72018 Bug 1030389 - Instrumentation: Track IonBuilder::jsop_setelem optimizations. (r=djvj) 2015-01-28 19:01:02 -08:00
Shu-yu Guo
aa958816bc Bug 1030389 - Instrumentation: Track IonBuilder::jsop_getelem optimizations. (r=djvj) 2015-01-28 19:01:02 -08:00
Shu-yu Guo
dfd2acd921 Bug 1030389 - Instrumentation: Track calls. (r=djvj) 2015-01-28 19:01:02 -08:00
Shu-yu Guo
81ebb22faf Bug 1030389 - Instrumentation: Track IonBuilder::jsop_setprop optimization. (r=djvj) 2015-01-28 19:01:02 -08:00
Shu-yu Guo
cce7d4e2aa Bug 1030389 - Instrumentation: Track IonBuilder::jsop_getprop optimization. (r=djvj) 2015-01-28 19:01:02 -08:00
Shu-yu Guo
04979e9c13 Bug 1030389 - Infrastructure: Track Ion aborts. (r=djvj) 2015-01-28 19:01:02 -08:00
Shu-yu Guo
9182705e9f No bug - Fix namespace error in jsgc.cpp due to shifted unified source boundaries. (r=me) 2015-01-28 19:01:02 -08:00
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