8d48c34f44ed06ffe1257afc96b9615b0b26628f: Backed out changeset 88cf7f2fe48f for build bustage
Wes Kocher <wkocher@mozilla.com> - Fri, 09 Jan 2015 19:15:54 -0800 - rev 223081
Push 53810 by kwierso@gmail.com at Sat, 10 Jan 2015 03:15:59 +0000
Backed out changeset 88cf7f2fe48f for build bustage
88cf7f2fe48fa70a2c2a2bfec038996fd12d45a7: Bug 1093967 - Implement BlitFramebuffer. r=kamidphish
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 09 Jan 2015 18:51:20 -0800 - rev 223080
Push 53809 by jgilbert@mozilla.com at Sat, 10 Jan 2015 02:51:39 +0000
Bug 1093967 - Implement BlitFramebuffer. r=kamidphish
d4be320ebecbc710f8f19950a4d7cf0e69075d92: Backout 17fc30214d84 (bug 1117607) for reftest orange
Wes Kocher <wkocher@mozilla.com> - Fri, 09 Jan 2015 18:48:43 -0800 - rev 223079
Push 53808 by kwierso@gmail.com at Sat, 10 Jan 2015 02:48:47 +0000
Backout 17fc30214d84 (bug 1117607) for reftest orange
ca411b1cf0019393548598a66af9e08a711cd6f8: Bug 1109945 - Rewrite shader/program handling. - r=kamidphish
Jeff Gilbert <jgilbert@mozilla.com> - Fri, 09 Jan 2015 18:40:56 -0800 - rev 223078
Push 53807 by jgilbert@mozilla.com at Sat, 10 Jan 2015 02:41:49 +0000
Bug 1109945 - Rewrite shader/program handling. - r=kamidphish
203e26771e770b3d072e2e3f2e5bb7ca2ca93555: 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
Neil Deakin <neil@mozilla.com> - Fri, 09 Jan 2015 21:12:10 -0500 - rev 223077
Push 53806 by neil@mozilla.com at Sat, 10 Jan 2015 02:15:44 +0000
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
02ab5234c39e95266c536a9129ca56e87f9ea03e: Bug 1120017 - Make the DispatchDecodeTasksIfNeeded path handle DECODER_STATE_DECODING_FIRSTFRAME. r=cpearce
Bobby Holley <bobbyholley@gmail.com> - Fri, 09 Jan 2015 17:20:58 -0800 - rev 223076
Push 53805 by bobbyholley@gmail.com at Sat, 10 Jan 2015 01:21:19 +0000
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.
84c65d67215fbd78274d13a07167cd069b1ab9ef: Bug 1120014 - Initialize MediaSourceReader::mLast{Audio,Video}Time to 0 rather than -1. r=rillian
Bobby Holley <bobbyholley@gmail.com> - Fri, 09 Jan 2015 17:20:58 -0800 - rev 223075
Push 53805 by bobbyholley@gmail.com at Sat, 10 Jan 2015 01:21:19 +0000
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.
5f6cebc36e84fb574d5809ac91bb1a42190658f4: Bug 1119604 - Remove the void* accessor from GCCellPtr; r=sfink
Terrence Cole <terrence@mozilla.com> - Fri, 09 Jan 2015 15:42:42 -0800 - rev 223074
Push 53804 by tcole@mozilla.com at Sat, 10 Jan 2015 00:43:52 +0000
Bug 1119604 - Remove the void* accessor from GCCellPtr; r=sfink
e706eac29b226646543cbab604a976b28352930a: Bug 1116589 - Use templated JNI classes in generated bindings; r=snorp
Jim Chen <nchen@mozilla.com> - Fri, 09 Jan 2015 19:33:57 -0500 - rev 223073
Push 53803 by nchen@mozilla.com at Sat, 10 Jan 2015 00:37:27 +0000
Bug 1116589 - Use templated JNI classes in generated bindings; r=snorp
69654c281aaac7e1724080995386a674847d9c8a: Bug 1116868 - Add templated JNI classes; r=snorp
Jim Chen <nchen@mozilla.com> - Fri, 09 Jan 2015 19:33:57 -0500 - rev 223072
Push 53803 by nchen@mozilla.com at Sat, 10 Jan 2015 00:37:27 +0000
Bug 1116868 - Add templated JNI classes; r=snorp
0f955b9395c8c1e48df9f1813fb9c91b6b53d4cf: Bug 1116641 - Change JNI macro usages to use AutoJNIClass; r=snorp
Jim Chen <nchen@mozilla.com> - Fri, 09 Jan 2015 19:33:56 -0500 - rev 223071
Push 53803 by nchen@mozilla.com at Sat, 10 Jan 2015 00:37:27 +0000
Bug 1116641 - Change JNI macro usages to use AutoJNIClass; r=snorp
9739ef7c3d2f6ae43c7020b107666327f865580d: Backout 7475b716558d (bug 1119281) for Windows XPCShell permafailure
Wes Kocher <wkocher@mozilla.com> - Fri, 09 Jan 2015 16:35:50 -0800 - rev 223070
Push 53802 by kwierso@gmail.com at Sat, 10 Jan 2015 00:35:55 +0000
Backout 7475b716558d (bug 1119281) for Windows XPCShell permafailure
2ba79118e686b4455ac8dafe8206bfa0358296d4: Bug 1038554 - fix potential wrong file offset calculation in CacheIndex::ParseRecords() and CacheIndex::ParseJournal(), r=honzab
Michal Novotny <michal.novotny@gmail.com> - Sat, 10 Jan 2015 01:21:04 +0100 - rev 223069
Push 53801 by mnovotny@mozilla.com at Sat, 10 Jan 2015 00:21:16 +0000
Bug 1038554 - fix potential wrong file offset calculation in CacheIndex::ParseRecords() and CacheIndex::ParseJournal(), r=honzab
be02b84dfca41dff53ab1e54a44ce0373b19168a: 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
Jeff Walden <jwalden@mit.edu> - Fri, 09 Jan 2015 02:07:39 -0800 - rev 223068
Push 53800 by jwalden@mit.edu at Sat, 10 Jan 2015 00:15:10 +0000
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
0af503927b54c9a75db5a9192e3a5a5719bf437a: Bug 1119691 - "Build bustage in dom/media/mediasource/MediaSource.cpp" [r+f=bzbarsky]
Kai-Zhen Li <kli> - Thu, 08 Jan 2015 23:37:00 -0800 - rev 223067
Push 53799 by rgiles@mozilla.com at Sat, 10 Jan 2015 00:04:25 +0000
Bug 1119691 - "Build bustage in dom/media/mediasource/MediaSource.cpp" [r+f=bzbarsky]
3cb89f063d086ae784631c5958b45c56fb798192: bug 1118552 - fix gcc4.9 warnings on Android r=glandium
James Willcox <snorp@snorp.net> - Tue, 06 Jan 2015 22:20:46 -0500 - rev 223066
Push 53798 by blassey@mozilla.com at Fri, 09 Jan 2015 23:51:36 +0000
bug 1118552 - fix gcc4.9 warnings on Android r=glandium
e672c279ff312b2f42897ac0cef9701247c5ef8a: Bug 1112682: Prefer hardware codecs. r=jesup
Byron Campen [:bwc] <docfaraday@gmail.com> - Fri, 02 Jan 2015 11:51:00 -0800 - rev 223065
Push 53797 by bcampen@mozilla.com at Fri, 09 Jan 2015 23:27:07 +0000
Bug 1112682: Prefer hardware codecs. r=jesup
bceadf54fee87aebcd295cd7bf1320d5976e0b27: bug 1083116 - build fails: malloc_decls.h conflicting types for 'malloc_usable_size' r=glandium
Brad Lassey <blassey@mozilla.com> - Tue, 06 Jan 2015 19:58:36 -0500 - rev 223064
Push 53796 by blassey@mozilla.com at Fri, 09 Jan 2015 23:07:04 +0000
bug 1083116 - build fails: malloc_decls.h conflicting types for 'malloc_usable_size' r=glandium
17fc30214d848a64c87e87b043566d3499dd1c03: Bug 1117607 - Make decoders responsible for their own frame allocations. r=tn
Seth Fowler <seth@mozilla.com> - Fri, 09 Jan 2015 15:02:48 -0800 - rev 223063
Push 53795 by mfowler@mozilla.com at Fri, 09 Jan 2015 23:03:03 +0000
Bug 1117607 - Make decoders responsible for their own frame allocations. r=tn
eb4ffa05e89c100b85459f149264b3c2cd9b0461: Bug 1118764 - Don't distribute anonymous root content in shadow DOM. r=bz
William Chen <wchen@mozilla.com> - Thu, 08 Jan 2015 13:49:51 -0800 - rev 223062
Push 53794 by wchen@mozilla.com at Fri, 09 Jan 2015 22:51:51 +0000
Bug 1118764 - Don't distribute anonymous root content in shadow DOM. r=bz
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip