Commit Graph

222798 Commits

Author SHA1 Message Date
Wes Kocher
097382fa78 Backed out changeset 88cf7f2fe48f for build bustage 2015-01-09 19:15:54 -08:00
Jeff Gilbert
d74e62cb38 Bug 1093967 - Implement BlitFramebuffer. r=kamidphish 2015-01-09 18:51:20 -08:00
Wes Kocher
87aaffcfac Backout 17fc30214d84 (bug 1117607) for reftest orange 2015-01-09 18:48:43 -08:00
Jeff Gilbert
30c24f2000 Bug 1109945 - Rewrite shader/program handling. - r=kamidphish 2015-01-09 18:40:56 -08:00
Neil Deakin
17dadd6b59 Bug 1089005, add a third consume option that never consumes even over the anchor. This allows clicks on the location field to adjust the caret position, r=dao 2015-01-09 21:12:10 -05:00
Bobby Holley
871c3a1134 Bug 1120017 - Make the DispatchDecodeTasksIfNeeded path handle DECODER_STATE_DECODING_FIRSTFRAME. r=cpearce
Once we make MP4Reader reject with WAITING_FOR_DATA, we end up with the following scenario:

DecodeFirstFrame requests audio data, and then it gets rejected with WAITING_FOR_DATA.
So OnAudioNotDecided does WaitForData, which eventually causes us to be called back in
MediaDecoderStateMachine::WaitForDataResolved. That does DispatchDecodeTasksIfNeeded, which
currently bails out of our state is DECODER_STATE_DECODING_FIRSTFRAME.

The other way to do this would be to add a separate specialized path through all this
asynchronicity for DECODER_STATE_DECODING_FIRSTFRAME. But it's not clear to me what that
buys us.
2015-01-09 17:20:58 -08:00
Bobby Holley
dbb413d6ec Bug 1120014 - Initialize MediaSourceReader::mLast{Audio,Video}Time to 0 rather than -1. r=rillian
There isn't actually any initialization code that sets them at 0. Instead, we
currently rely on the fact that our first decoder ends up active regardless of
what its buffered range reports. So as long as invoking the first Request{Audio,Video}Data
is resolved, this ends up ok. But while that is usually the case, it isn't _always_
the case, especially in the case where the MP4Reader rejects with WAITING_FOR_DATA.
2015-01-09 17:20:58 -08:00
Terrence Cole
f062512cc7 Bug 1119604 - Remove the void* accessor from GCCellPtr; r=sfink 2015-01-09 15:42:42 -08:00
Jim Chen
67f8ab8931 Bug 1116589 - Use templated JNI classes in generated bindings; r=snorp 2015-01-09 19:33:57 -05:00
Jim Chen
eeef0f206c Bug 1116868 - Add templated JNI classes; r=snorp 2015-01-09 19:33:57 -05:00
Jim Chen
a830e6c8ca Bug 1116641 - Change JNI macro usages to use AutoJNIClass; r=snorp 2015-01-09 19:33:56 -05:00
Wes Kocher
abaac8e08d Backout 7475b716558d (bug 1119281) for Windows XPCShell permafailure 2015-01-09 16:35:50 -08:00
Michal Novotny
46ce05e652 Bug 1038554 - fix potential wrong file offset calculation in CacheIndex::ParseRecords() and CacheIndex::ParseJournal(), r=honzab 2015-01-10 01:21:04 +01:00
Jeff Walden
62c96b78f2 Bug 1113379 - Convert ctypes/typedefs.h into a series of higher-order macros, for better code hygiene and to work around an incredible oddity in NetBSD's <stdint.h>. r=jorendorff 2015-01-09 02:07:39 -08:00
Kai-Zhen Li
81980705e3 Bug 1119691 - "Build bustage in dom/media/mediasource/MediaSource.cpp" [r+f=bzbarsky] 2015-01-08 23:37:00 -08:00
James Willcox
1241cd7cc4 bug 1118552 - fix gcc4.9 warnings on Android r=glandium 2015-01-06 22:20:46 -05:00
Byron Campen [:bwc]
8085ac6f3e Bug 1112682: Prefer hardware codecs. r=jesup 2015-01-02 11:51:00 -08:00
Brad Lassey
5d345084ed bug 1083116 - build fails: malloc_decls.h conflicting types for 'malloc_usable_size' r=glandium 2015-01-06 19:58:36 -05:00
Seth Fowler
55a9e0f656 Bug 1117607 - Make decoders responsible for their own frame allocations. r=tn 2015-01-09 15:02:48 -08:00
William Chen
48157ea765 Bug 1118764 - Don't distribute anonymous root content in shadow DOM. r=bz 2015-01-08 13:49:51 -08:00
Wes Kocher
c27ebf2924 Backout 115690326c5e for mochitest-2 orange on a CLOSED TREE 2015-01-09 14:28:27 -08:00
Jim Blandy
870197a095 Bug 745985: DebuggerServer.initTransport is never called directly, and doesn't do anything interesting. r=past
try: -b do -p all     -u all        -t none

--HG--
extra : rebase_source : 49224b7dacf13b78a8e28636b011ca8915d8758b
2015-01-05 16:54:19 -08:00
Jim Blandy
7822ffa404 Bug 754985: Move DebuggerServer._checkInit near the other initialization code. r=dcamp
try: -b do -p all -u xpcshell,mochitest-dt -t none

--HG--
extra : rebase_source : 1112f32797c1e663f1e05358a108913e12e49bcb
2015-01-05 15:41:29 -08:00
Jim Blandy
46223b1ea0 Bug 745985: Simplify treatment of DebuggerServerConnection's _actorPool. r=past
try: -b do -p all -u xpcshell,mochitest-dt -t none

--HG--
extra : rebase_source : a828d9bd7ad9adb1a4d7efc1000e72d99b5948e1
2015-01-05 16:26:27 -08:00
Wes Kocher
10d6f8b6d0 Backout 0c40a9e043ce (bug 1119302) for test_streamnotify.html bustage 2015-01-09 14:02:16 -08:00
David Anderson
1725398746 Make sure tile textures are synchronized for D3D11. (bug 1119066, r=mattwoodrow)
--HG--
extra : rebase_source : 89d5654e43eb2a111a56c1432b90cd3a283f4a50
2015-01-09 13:50:20 -08:00
Jim Blandy
c17407f410 Bug 967234: Don't block self-hosted code in the devtool client code; Debugger takes care of this. r=ejpbruel
--HG--
extra : rebase_source : 6939941cb3c486a3541518a594b28af6b153f243
2014-12-23 16:47:52 -08:00
Mike Hommey
e54140c59c Bug 1119571 - Update stlport to the latest from Android NDK. r=nfroyd 2015-01-10 06:52:33 +09:00
Mike Hommey
bf0c71e179 Bug 1119571 - Backout the part of bug 1073003 touching stlport 2015-01-10 06:52:04 +09:00
Georg Fritzsche
63c26cb15b Bug 1119281 - Fix missing telemetry client id in saved session pings. r=vladan 2015-01-09 22:42:52 +01:00
Kyle Huey
d409cf9c19 Bug 1119360: Allow AddFeature calls to succeed until we enter the Killing stage. r=bent 2015-01-09 13:29:05 -08:00
Monica Chew
cec506c65d Bug 1109039: Disable browser_bug400731.js on windows (r=gcp) 2015-01-09 13:25:24 -08:00
Monica Chew
86f5817ec9 Bug 1100024: Don't call Connect if the principal is on a local or remote blocklist (r=mcmanus) 2015-01-09 13:25:13 -08:00
Monica Chew
2f9c745d54 Bug 1100024: ClassifyLocal should not lookup in any tables if safebrowsing is disabled (r=gcp) 2015-01-09 13:25:02 -08:00
Terrence Cole
590fdac2ae Bug 1085597 - Expose a nursery finalized class to the fuzzers for fuzzing; r=jonco
--HG--
extra : rebase_source : f3609589bf0ac28db47bd242b6cf297c4d4f3a07
2015-01-06 15:25:26 -08:00
Terrence Cole
c96bf8d78b Bug 1085597 - Allow objects with finalization and move ops to be nursery allocated; r=jonco
--HG--
extra : rebase_source : 14ea3e14ded4dcde2ba1aa2f887b9a75750331a2
2014-10-23 13:49:17 -07:00
Terrence Cole
20e2a009f6 Bug 1085597 - Simplify the allocation of nursery objects; r=jonco
--HG--
extra : rebase_source : 100a7eaac9755f6c4ea4c4d2e42fdb411e90d297
2014-12-31 15:58:49 -08:00
Andrew McCreight
7a5759bb2e Bug 1105468 - In SendResponse, send an invalid FD to the child if we failed to open the file. r=bent 2015-01-09 13:10:14 -08:00
Andrew McCreight
99ba2dc1ba Bug 1105468 - OpenFileAndSendFDRunnable::OpenFile needs to ensure we don't release off main thread. r=bent 2015-01-09 13:10:14 -08:00
David Keeler
b03e9b919f bug 1065909 - canonicalize hostnames in nsSiteSecurityService and PublicKeyPinningService r=mmc 2015-01-09 09:46:05 -08:00
Patrick McManus
fc5bc7b4d5 bug 1072478 backout 047afa953b9c for 1119810 and 1119926 r=backout
--HG--
extra : rebase_source : b8b40dc036ed2c49ab82691d339ee2a90a03ad4b
2015-01-09 15:33:58 -05:00
Patrick McManus
95aabc005c bug 1072478 backout 28fff54451dd for 1119810 and 1119926 r=backout
--HG--
extra : rebase_source : 46e7ccae81bf27f468171c240a926d421366a33b
2015-01-09 15:33:27 -05:00
Andrew McCreight
10f5c09ecf Bug 1119449 - Disable unified compilation of nsStackWalk.cpp to avoid OSX issue. r=ehsan 2015-01-09 12:41:50 -08:00
Andrew McCreight
71075c3343 Bug 1119499 - Define BAD_TLS_INDEX where it is used. r=janv 2015-01-09 12:41:49 -08:00
Benjamin Smedberg
6620e99fe8 Bug 1119302 - Implement nsIContentPolicy.shouldProcess for plugin subresource loads, r=bz
--HG--
extra : rebase_source : 6df300a4ce73dfdd4940d3ae36a8bcf9e05b3044
2015-01-08 12:23:27 -05:00
Martin Thomson
a092b1e4ed Bug 1116269 - Add 'crypto' to sandbox global properties, r=gabor
--HG--
extra : rebase_source : 559500a07bf8c5d7a280310a776195d85d313e57
2015-01-09 10:55:44 -08:00
Martin Thomson
055683ed4d Bug 1116269 - Crypto/SubtleCrypto only depend on nsIGlobalObject, r=rbarnes
--HG--
extra : rebase_source : 5601ea96ba61c2927703e7c2f0e534794042ed82
2015-01-09 10:55:44 -08:00
Benoit Girard
3bc7a6a57c Bug 1112332 - Disable all paint heuristics for layers not actively scrolled by APZ. r=kats
--HG--
extra : rebase_source : 785e13857a3bdb3107cb0836a37bcffbea7f02ec
2015-01-02 11:17:59 -05:00
Jan de Mooij
3d684d2e16 Bug 1119081 - Fix Ion string concat stub to create non-fat inline strings if possible. r=bhackett 2015-01-09 21:18:18 +01:00
Nicholas Nethercote
a8888ead37 Bug 1105895 - Use JSInlineString where possible in ConcatStrings(). r=jandem. 2015-01-06 15:41:35 -08:00