7e8e6288be38ef43e3ea1097ef9df3c4b41b5ccd: Bug 856566 - Fix crashreporter compilation and profiler on mingw. r=ted
Jacek Caban <jacek@codeweavers.com> - Mon, 03 Nov 2014 14:15:17 +0100 - rev 213676
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 856566 - Fix crashreporter compilation and profiler on mingw. r=ted
9c16882c6c05ec8a75c05d3e9015148a3fa35047: Bug 1091594 - Added explicit integer casts to char16ptr_t. r=jmathies
Jacek Caban <jacek@codeweavers.com> - Mon, 03 Nov 2014 14:09:48 +0100 - rev 213675
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1091594 - Added explicit integer casts to char16ptr_t. r=jmathies
68ab1ca23ecc6c3e8ad0cf8a0a74930e830339de: no bug - fix nullptr to bool conversions in Blob.cpp r=themaid
Trevor Saunders <trev.saunders@gmail.com> - Mon, 03 Nov 2014 07:59:27 -0500 - rev 213674
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
no bug - fix nullptr to bool conversions in Blob.cpp r=themaid
9bddfe99b7575190ecc273617e382299e07bfd7c: Bug 1089769: Emitted at uses instructions should be added to the MIR graph in redefine; r=nbp
Benjamin Bouvier <benj@benj.me> - Mon, 03 Nov 2014 14:06:26 +0100 - rev 213673
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1089769: Emitted at uses instructions should be added to the MIR graph in redefine; r=nbp
4985e089cd4760cbe3883368c93380cdcb563442: Merge mozilla-central to mozilla-inbound
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 03 Nov 2014 13:16:04 +0100 - rev 213672
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Merge mozilla-central to mozilla-inbound
8ea35244fcfd71ca81e0e263404eae7a45409f4a: Bug 1079185 - Using GetFlattenedTreeParent in GetParentForNode. r=bz
Gabor Krizsanits <gkrizsanits@mozilla.com> - Mon, 03 Nov 2014 12:16:41 +0100 - rev 213671
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1079185 - Using GetFlattenedTreeParent in GetParentForNode. r=bz
8d56722cff6c3f38ddeece4356e4c115630fc955: Bug 1088130: Add to TestGMPCrossOrigin.cpp gtest to test that the APIs required for Output Protection on Windows work within the sandbox. r=cpearce
Bob Owen <bobowencode@gmail.com> - Mon, 03 Nov 2014 10:02:30 +0000 - rev 213670
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1088130: Add to TestGMPCrossOrigin.cpp gtest to test that the APIs required for Output Protection on Windows work within the sandbox. r=cpearce
95bf06069a31a3bb5a8e5c2461ae0b2bb1d04875: Bug 1092351 - Mark most of nsCSSBorderRenderer as private to make it easier to reason about and refactor. r=dholbert
Jonathan Watt <jwatt@jwatt.org> - Mon, 03 Nov 2014 10:03:14 +0000 - rev 213669
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1092351 - Mark most of nsCSSBorderRenderer as private to make it easier to reason about and refactor. r=dholbert
5377fb12be727a697f8c713f4d16e93c749054f8: Bug 1092222, part 4 - Port nsCSSRenderingBorders fill painting to use Moz2D directly. r=roc
Jonathan Watt <jwatt@jwatt.org> - Mon, 03 Nov 2014 10:03:11 +0000 - rev 213668
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1092222, part 4 - Port nsCSSRenderingBorders fill painting to use Moz2D directly. r=roc
2f92dcfd11ffa80289a18c2a7f7e3847548360c7: Bug 1092222, part 3 - Convert nsCSSRenderingBorders from Thebes to Moz2D basic types. r=roc
Jonathan Watt <jwatt@jwatt.org> - Mon, 03 Nov 2014 10:03:09 +0000 - rev 213667
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1092222, part 3 - Convert nsCSSRenderingBorders from Thebes to Moz2D basic types. r=roc
8d6f574466cba94fa606c6ba111061c8bf3b5209: Bug 1092222, part 2 - Add CCWCorner, CCWCorner and CWCorner methods to BaseRect. r=roc
Jonathan Watt <jwatt@jwatt.org> - Mon, 03 Nov 2014 10:01:58 +0000 - rev 213666
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1092222, part 2 - Add CCWCorner, CCWCorner and CWCorner methods to BaseRect. r=roc
9cedfe376dfc14daf0e11c5f6e5cc687e7d18ca6: Bug 1092222, part 1 - Get rid of gfxContext::GraphicsLineCap and gfxContext::GraphicsLineJoin. r=roc
Jonathan Watt <jwatt@jwatt.org> - Mon, 03 Nov 2014 10:01:57 +0000 - rev 213665
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1092222, part 1 - Get rid of gfxContext::GraphicsLineCap and gfxContext::GraphicsLineJoin. r=roc
cad42543634925b55364e8149fb36754c6ed4d40: Bug 1023154 - IonMonkey: Improve codegeneration of MIsObject followed by a branch. r=h4writer
Mukilan Thiyagarajan <mukilanthiagarajan@gmail.com> - Mon, 03 Nov 2014 10:38:48 +0100 - rev 213664
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1023154 - IonMonkey: Improve codegeneration of MIsObject followed by a branch. r=h4writer
f7dd77e17d9a13b855b1b2240718481cd2f53b86: Bug 1092136 - Enable AVX2 support in libvpx for mingw toolchain. r=rillian
Jacek Caban <jacek@codeweavers.com> - Mon, 03 Nov 2014 10:29:16 +0100 - rev 213663
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1092136 - Enable AVX2 support in libvpx for mingw toolchain. r=rillian
8e48d3f6157cec1d320ab93fe4b0418756f1563a: Bug 1092130 - Fixed build errors found by mingw after bug 1076698 landed (-Werror=missing-braces errors). r=cpearce
Jacek Caban <jacek@codeweavers.com> - Mon, 03 Nov 2014 10:28:52 +0100 - rev 213662
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1092130 - Fixed build errors found by mingw after bug 1076698 landed (-Werror=missing-braces errors). r=cpearce
d03358bd369f0c70267840b99e72337e2de010ff: Bug 1092230 - Tidy member definitions in GCRuntime r=terrence
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 03 Nov 2014 08:59:00 +0000 - rev 213661
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1092230 - Tidy member definitions in GCRuntime r=terrence
3c5c16ff773355930a18b7e451b10eb79d4ec92d: Bug 1090991 - Introduce a new NotDecodedReason WAITING_FOR_DATA and use it for MSE. r=cpearce,r=cajbir
Bobby Holley <bobbyholley@gmail.com> - Mon, 03 Nov 2014 09:20:15 +0100 - rev 213660
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1090991 - Introduce a new NotDecodedReason WAITING_FOR_DATA and use it for MSE. r=cpearce,r=cajbir
7c7fc17410e2f8196453de170c7eb68be9ddf9ac: Bug 1090991 - Unify MediaDecoderStateMachine::On{DecodeError,AudioEOS,VideoEOS} and eliminate duplicated logic. r=cpearce
Bobby Holley <bobbyholley@gmail.com> - Mon, 03 Nov 2014 09:20:14 +0100 - rev 213659
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1090991 - Unify MediaDecoderStateMachine::On{DecodeError,AudioEOS,VideoEOS} and eliminate duplicated logic. r=cpearce We take this opportunity to align the behavior of Finish() calls between audio and video EOS, invoking them unconditionally for both cases. Currently both cases always call Finish() immediately, with the exception of: (A) Video in seeking mode, where we may push mFirstVideoFrameAfterSeek before doing so, and (B) Video in the |default:| case. Push() and Finish() seem like orthogonal operations on MediaQueue, but we nonetheless preserve the old order just in case. There doesn't seem to be a good reason for (B).
b2e010c37d4ce6dd4edefb2ff6c5aea4b7bb7e7c: Bug 1090991 - Refactor RequestSampleCallback to use a single callback for all "not decoded" message. r=cpearce,r=cajbir
Bobby Holley <bobbyholley@gmail.com> - Mon, 03 Nov 2014 09:20:14 +0100 - rev 213658
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1090991 - Refactor RequestSampleCallback to use a single callback for all "not decoded" message. r=cpearce,r=cajbir I'm going to add another one, and want this API to scale better than it does.
7d0240d750ee656a560b25119aea16ec49bf7479: Bug 1090991 - Modify MediaData::Type so that it may serve as a general-purpose enum for distinguishing audio and video. r=cpearce
Bobby Holley <bobbyholley@gmail.com> - Mon, 03 Nov 2014 09:20:14 +0100 - rev 213657
Push 27758 by ryanvm@gmail.com at Mon, 03 Nov 2014 21:18:21 +0000
Bug 1090991 - Modify MediaData::Type so that it may serve as a general-purpose enum for distinguishing audio and video. r=cpearce We don't seem to have something like this already, and this seemed better than introducing yet another new enum.
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip