ba579adbed2193650d9ddf4e34f4d40bbf6ff3c8: Bug 1346120 part 3 - Use NullDecoderModule while suspending a video element's decoder; r=jwwang
Kaku Kuo <kaku@mozilla.com> - Thu, 09 Mar 2017 17:12:02 +0800 - rev 347052
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1346120 part 3 - Use NullDecoderModule while suspending a video element's decoder; r=jwwang MozReview-Commit-ID: L1CsDV5TW5R
c0758b9bf7b553b4061c6ee184f306e8aabbd1c4: Bug 1346120 part 2 - Implement NullDecoderModule; r=jwwang
Kaku Kuo <kaku@mozilla.com> - Thu, 09 Mar 2017 16:07:22 +0800 - rev 347051
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1346120 part 2 - Implement NullDecoderModule; r=jwwang The video decoder of NullDecoderModule returns a VideoData with dimension of zero size and no image data. By this way, we reduce memory usage while a video element is suspended. MozReview-Commit-ID: IMODFOGdpaj
94a483ef784e446c64ce5130c421a4733c62ef3f: Bug 1346120 part 1 - Extract BlankMediaDataDecoder so it can be shared; r=jwwang
Kaku Kuo <kaku@mozilla.com> - Thu, 09 Mar 2017 15:33:53 +0800 - rev 347050
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1346120 part 1 - Extract BlankMediaDataDecoder so it can be shared; r=jwwang Change name to 'Dummy' to signify it's base for decoders that don't decode. And we will implement a new NullDecoderModule in the next patch which will utilize the DummyMediaDataDecoder. MozReview-Commit-ID: LPsczoztgx3
19ca68cbfe3d81ae6945eb8ff809e64d3c6b627d: Bug 1338895 - Avoid non-smart string IDL types in remaining PSM IDL files. r=aklotz,keeler
Cykesiopka <cykesiopka.bmo@gmail.com> - Sun, 26 Feb 2017 20:36:40 +0800 - rev 347049
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1338895 - Avoid non-smart string IDL types in remaining PSM IDL files. r=aklotz,keeler Smart string classes like nsCString are safer to use than raw |char*| strings, and are typically easier to deal with as well. MozReview-Commit-ID: 18C293zWrJw
f6415ae0ba892b17b807c2dd1e0961140b1b80d0: Bug 1345403 part 5 - Test video suspend canceling; r=jwwang
Kaku Kuo <kaku@mozilla.com> - Wed, 08 Mar 2017 21:18:13 +0800 - rev 347048
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1345403 part 5 - Test video suspend canceling; r=jwwang MozReview-Commit-ID: 99IDqpwuRIf
ac12e246a808304c505ac59fc247adc2b75009f7: Bug 1345403 part 4 - Clean up suspend timer canceling; r=jwwang
Kaku Kuo <kaku@mozilla.com> - Wed, 08 Mar 2017 21:28:01 +0800 - rev 347047
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1345403 part 4 - Clean up suspend timer canceling; r=jwwang MozReview-Commit-ID: LuNmrtDl4BR
a3e4ce12194fd5212e7daf3225c8254845f910ca: Bug 1345403 part 3 - Test element becomes tainted by DrawImage; r=jwwang,smaug
Kaku Kuo <kaku@mozilla.com> - Wed, 08 Mar 2017 20:22:05 +0800 - rev 347046
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1345403 part 3 - Test element becomes tainted by DrawImage; r=jwwang,smaug MozReview-Commit-ID: 9Txz4FbFtPe
ba072186c91771b8f55bc099d8d0b05cd4d7b2ed: Bug 1345403 part 2 - Mark element tainted when DrawImage is used; r=jwwang,mattwoodrow
Kaku Kuo <kaku@mozilla.com> - Wed, 08 Mar 2017 19:41:08 +0800 - rev 347045
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1345403 part 2 - Mark element tainted when DrawImage is used; r=jwwang,mattwoodrow Mark video element as tainted (stored on the decoder owned by video element) when the video is used as source to drawImage() on canvas. MozReview-Commit-ID: HdciVwhqPu3
7a7d6e9b8329d2806f985836c201a69503e9b24e: Bug 1345403 part 1 - Track decoder tainting; r=jwwang
Kaku Kuo <kaku@mozilla.com> - Wed, 08 Mar 2017 19:28:13 +0800 - rev 347044
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1345403 part 1 - Track decoder tainting; r=jwwang Some uses of media elements should 'taint' the element so that the video doesn't participate in video decode suspending. Add the infrastructure to track the taint status on MediaDecoder and mirror the status to MediaDecoderStateMachine. MozReview-Commit-ID: Ik6aDIzrZaO
2f96904d7b3ae012d17e25458f460f8de6cd5978: Bug 1291483 part 2: Use UniquePtr/MakeUnique more thoroughly in chain-of-custody for gfxFont::mVerticalMetrics. r=jfkthame
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 09 Mar 2017 16:38:58 -0800 - rev 347043
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1291483 part 2: Use UniquePtr/MakeUnique more thoroughly in chain-of-custody for gfxFont::mVerticalMetrics. r=jfkthame This member-var has type 'UniquePtr', but (up until this patch) its value is set up using "new" and raw pointers. This patch improves that codepath by using UniquePtr & MakeUnique, for stronger ownership guarantees. MozReview-Commit-ID: KWZVpvr9bYj
08753d5d8f1a05dedce9f91887a1e5426f35f8c0: Bug 1291483 part 1: Use 'MakeUnique' instead of 'new' to allocate gfxFont::mGlyphChangeObservers. r=jfkthame
Daniel Holbert <dholbert@cs.stanford.edu> - Thu, 09 Mar 2017 16:38:56 -0800 - rev 347042
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1291483 part 1: Use 'MakeUnique' instead of 'new' to allocate gfxFont::mGlyphChangeObservers. r=jfkthame MozReview-Commit-ID: 7FO1HAukp5j
0a7636f35a1d8db484956e6493ae597584bdf6ab: Bug 1345345: Fix preference observers reporting changes to arbitrary sub-branches. r=rhelmer
Kris Maglione <maglione.k@gmail.com> - Tue, 07 Mar 2017 20:10:42 -0800 - rev 347041
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1345345: Fix preference observers reporting changes to arbitrary sub-branches. r=rhelmer MozReview-Commit-ID: CrGHoTiw4kz
d2ed3ad38c268f09df104506b228c2a74d23cc23: Bug 1346098 - Don't expose intlUtils without ENABLE_INTL_API. r=smaug
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Fri, 10 Mar 2017 17:36:09 +0900 - rev 347040
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1346098 - Don't expose intlUtils without ENABLE_INTL_API. r=smaug Fennec team decides that Fennec will turn off ICU support on release build now. So we need to able be build Firefox without ENABLE_INTL_API (Bug 1343725). Bug 1341994 uses mozIMozIntl interface, but it is only defined with ENABLE_INTL_API. So we shouldn't expose intlUtils if ICU is turned off. MozReview-Commit-ID: EiQKiF4BRQv
7602bb3a528aaf1ae3222b6271de8044c468da3a: Bug 1303158 - handle browser zoom and density display in CssGridHighlighter; r=gl
Matteo Ferretti <mferretti@mozilla.com> - Sat, 11 Mar 2017 22:51:57 +0100 - rev 347039
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1303158 - handle browser zoom and density display in CssGridHighlighter; r=gl That also fixed bug 1303156, since handling better the device pixel ratio makes also the lines crisp. MozReview-Commit-ID: Iyl6YLFFp5b
8364027e1ae51422b27362d80fa3f63ce944aec6: Bug 1341637 - Stylo: Add support for "font-family: -moz-fixed" r=manishearth
Nazım Can Altınova <canaltinova@gmail.com> - Sat, 11 Mar 2017 23:39:25 +0300 - rev 347038
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1341637 - Stylo: Add support for "font-family: -moz-fixed" r=manishearth MozReview-Commit-ID: DerVFgPk0jw
f892ef1e7f5139d7199f732af0391ff69f3cd995: Bug 1344445 - Add LocaleService::GetRequestedLocales. r=jfkthame
Zibi Braniecki <gandalf@mozilla.com> - Mon, 06 Mar 2017 13:24:45 -0800 - rev 347037
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1344445 - Add LocaleService::GetRequestedLocales. r=jfkthame MozReview-Commit-ID: 76xYTKk6OHh
d960dec4b66a8362f00af5fe9a1e3fde1fbe988d: Backed out changeset 288bc41a2ffe (bug 1344445) for bustage due to unused variable rv at LocaleService.cpp:70:14. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sat, 11 Mar 2017 18:58:55 +0100 - rev 347036
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Backed out changeset 288bc41a2ffe (bug 1344445) for bustage due to unused variable rv at LocaleService.cpp:70:14. r=backout
288bc41a2ffe3b44e494d3a3b592cc23efa25394: Bug 1344445 - Add LocaleService::GetRequestedLocales. r=jfkthame
Zibi Braniecki <gandalf@mozilla.com> - Mon, 06 Mar 2017 13:24:45 -0800 - rev 347035
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1344445 - Add LocaleService::GetRequestedLocales. r=jfkthame MozReview-Commit-ID: 76xYTKk6OHh
967422f569ae46db24ff1b5af41bc8e51de36219: Bug 1345654 - Enable client-side stack-walking on beta and release for main process crashes r=bsmedberg
Gabriele Svelto <gsvelto@mozilla.com> - Thu, 09 Mar 2017 14:53:54 +0100 - rev 347034
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1345654 - Enable client-side stack-walking on beta and release for main process crashes r=bsmedberg MozReview-Commit-ID: APj6VBIW3l3
b2eb2db87c0f2bd57db93138cb2238bc5995ff9e: Bug 1303229: followup: fixup stylo test expectations. r=me
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 11 Mar 2017 15:55:51 +0100 - rev 347033
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1303229: followup: fixup stylo test expectations. r=me MozReview-Commit-ID: 1j16AC5dpds
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip