Commit Graph

598 Commits

Author SHA1 Message Date
Masatoshi Kimura
2ca51c4f79 Bug 858224 - Remove most MSVC exemptions for FAIL_ON_WARNINGS. r=ted feedback=dholbert 2013-04-07 13:45:34 +09:00
Xin Zhang
125af2229f Bug 849764 - Replace removeObserver() calls with three params with two in image dir. r=mak 2013-04-06 14:46:35 -04:00
Seth Fowler
82e2e9dc36 Bug 857623 - Ensure we always call PostFrameStop before PostDecodeDone in nsGIFDecoder2.cpp. r=tn 2013-04-05 18:02:39 -07:00
Seth Fowler
53b25d147a Bug 826093 (Part 5) - Remove imgIContainer::ExtractFrame. r=joe, sr=bz
--HG--
extra : rebase_source : fcf5028a8f91f28306ca009cbe41f48794f19291
2013-04-05 14:15:05 -07:00
Seth Fowler
8a31a54638 Bug 826093 (Part 2) - Create a static utility class for image operations. r=joe, sr=bz
--HG--
extra : rebase_source : 65b4698483ab19005314913583ff0e21931d81f7
2013-04-05 14:14:34 -07:00
Seth Fowler
f0e2aed71d Bug 826093 (Part 1) - Add ClippedImage. r=joe
--HG--
extra : rebase_source : 2a7bb09ee0b1c221b4b57c5d201c282f5c6f52fb
2013-04-05 14:14:32 -07:00
Phil Ringnalda
171a6dc234 Backout 051cf1c1449c:521215a7b32e (bug 826093) for Android reftest failure 2013-04-04 21:06:58 -07:00
Seth Fowler
f5dc943e0f Bug 826093 (Part 5) - Remove imgIContainer::ExtractFrame. r=joe, sr=bz 2013-04-04 19:06:42 -07:00
Seth Fowler
808ec28f01 Bug 826093 (Part 2) - Create a static utility class for image operations. r=joe, sr=bz 2013-04-04 19:06:42 -07:00
Seth Fowler
71d496d445 Bug 826093 (Part 1) - Add ClippedImage. r=joe 2013-04-04 19:06:41 -07:00
Seth Fowler
c81797feeb Bug 857367 - Make it safe to call RasterImage::DecodePool::RequestDecode off the main thread. r=tn
--HG--
extra : rebase_source : c7c91e08ca0ca200d5c3c4cb24475a6445748842
2013-04-04 18:01:41 -07:00
Seth Fowler
fa4b5e96dc Bug 856602 - RasterImage::DecodeJob should not reschedule itself if it can't make progress. r=tn
--HG--
extra : rebase_source : b8a9b535771f2bb607b8fbf1244ba2248452ac60
2013-04-04 17:57:40 -07:00
Seth Fowler
1326a065e7 Bug 856486 (Followup 2) - Make sure we use the buffered frame, when appropriate, for all callers of GetDrawableImgFrame. r=me 2013-04-04 15:46:08 -07:00
Seth Fowler
42d8b18a48 Bug 856486 (Followup) - Make sure we use the buffered frame, when appropriate, for all callers of GetDrawableImgFrame. r=me 2013-04-04 15:05:19 -07:00
Ms2ger
a1093b2662 Merge m-c to m-i. 2013-04-04 14:15:56 +02:00
Ms2ger
8b70b9fbc6 Bug 856973 - Outparamdel NS_New{In,Out}putStreamReadyEvent; r=ehsan 2013-04-04 09:05:18 +02:00
Seth Fowler
526fc8457a Bug 857275 - Remove RasterImage::FrameUpdated. r=jrmuizel
--HG--
extra : rebase_source : 4d8209630bb8da562530a817f43cfd49243a379a
2013-04-02 16:42:20 -07:00
Jonathan Kew
a768541239 bug 854441 - prefer downscaling a larger icon rather than upscaling a smaller one, if exact size is not available. r=seth 2013-04-02 08:18:09 +01:00
Seth Fowler
e3127451ca Bug 856486 (Part 2) - Buffer the last fully-decoded frame for multipart images. r=jrmuizel 2013-04-03 19:19:38 -07:00
Seth Fowler
c0cee126d2 Bug 856486 (Part 1) - Avoid asserts triggered by rapid off-main-thread decoding. r=jrmuizel 2013-04-03 19:18:42 -07:00
Robert Lickenbrock
347435896b Bug 854803 - Part 2: Don't try to enqueue more decoding from DecodeDoneWorker. r=seth
--HG--
extra : rebase_source : 0d46455743f02d58c5615c72afb90bba13d505bc
2013-04-03 16:34:58 -07:00
Robert Lickenbrock
bd680255a3 Bug 854803 - Part 1: Account for more decoder state in RasterImage::IsDecodeFinished(). r=seth
--HG--
extra : rebase_source : 7fa2c43c5146eca831d5775d1ba4d0c665404626
2013-04-03 16:34:56 -07:00
Kyle Machulis
f5e3aadf0b Bug 855465 - Add emacs python mode comments to moz.build files; r=gps 2013-04-01 11:36:59 -07:00
Jonathan Kew
b29a487eef bug 818927 part 2 - refactoring - create a GetDPIScale method in gfxWindowsPlatform, and use this to replace GetDeviceCaps(hdc, LOGPIXELSY) in widget code. r=jimm 2013-04-01 10:10:28 +01:00
Kyle Machulis
d2b6e6e01a Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot 2013-03-29 15:12:58 -07:00
Kyle Machulis
5663b98bc5 Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Luis de Bethencourt
f60b1b9021 Bug 855712 - Remove trailing whitespaces in image/src/*cpp. r=jmuizelaar 2013-03-29 16:14:19 -04:00
Mina Almasry
5ffb7a55a5 Bug 582783 - Move windows.h include and undef LoadImage to gfxWindowsSurface.h. r=joe 2013-03-25 17:53:54 -04:00
Shih-Chiang Chien
d6896d64e7 Bug 852053 - Support WBMP on FirefoxOS only. r=joe 2013-03-20 14:03:07 +08:00
Ryan VanderMeulen
268da07311 Backed out changesets 957f2b35ce83:1799cffbba63 (bug 826093) for Android reftest-2 failures (again) on a CLOSED TREE. 2013-03-26 21:56:03 -04:00
Seth Fowler
52c1f64ee9 Bug 826093 (Part 5) - Remove imgIContainer::ExtractFrame. r=joe, sr=bz 2013-03-26 16:29:13 -07:00
Seth Fowler
56e1f531fa Bug 826093 (Part 2) - Create a static utility class for image operations. r=joe, sr=bz 2013-03-26 16:29:13 -07:00
Seth Fowler
27e5219a3b Bug 826093 (Part 1) - Add ClippedImage. r=joe 2013-03-26 16:29:12 -07:00
Matt Brubeck
095755a725 Bug 795376 - Followup to fix bustage from incorrect conflict resolution on a CLOSED TREE 2013-03-26 15:42:02 -07:00
Luis de Bethencourt
b086e952da Bug 795376 - Use high-quality scaler for upscaling raster images [r=joedrew] 2013-03-24 12:37:21 -04:00
Ryan VanderMeulen
70b9859a7a Backed out changesets 4b97cab51e59:5e573640e390 (bug 826093) for Android reftest-2 failures on a CLOSED TREE. 2013-03-26 16:52:17 -04:00
Seth Fowler
5856f1256f Bug 826093 (Part 5) - Remove imgIContainer::ExtractFrame. r=joe, sr=bz 2013-03-26 11:56:47 -07:00
Seth Fowler
ddfbe130e0 Bug 826093 (Part 2) - Create a static utility class for image operations. r=joe, sr=bz 2013-03-26 11:56:46 -07:00
Seth Fowler
1b5d70dfb6 Bug 826093 (Part 1) - Add ClippedImage. r=joe 2013-03-26 11:56:46 -07:00
Benoit Girard
6ed333dbb5 Bug 851611 - Part 3: Rename headers. r=jrmuizel
--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 6ea7c660764a4390cdd8dd91561fff1d7bad6035
2013-03-18 15:25:50 +01:00
Benoit Girard
bbe4c3065e Bug 851611 - Part 2: Update profiler calls. r=jrmuizel
--HG--
extra : rebase_source : f76accc3d3dd86c75cb3e9750734f23ec9c29941
2013-03-16 00:47:02 -04:00
Joe Drew
42ae32c591 Bug 716140 - Control multithreaded encoding with a pref. r=seth 2013-03-01 18:42:08 -05:00
Joe Drew
39a4d06e8c Bug 716140 - Implement multithreaded decoding using a thread pool. r=seth 2013-03-01 18:17:24 -05:00
Trevor Saunders
ffdf7c54ff backout 275cd395f9fa and 9e4b22851976 bug 716140 for breaking linux tp on a CLOSED TREE 2013-03-24 15:43:20 -04:00
Joe Drew
898365becb Bug 716140 - Control multithreaded encoding with a pref. r=seth 2013-03-01 18:42:08 -05:00
Joe Drew
aec962e2dd Bug 716140 - Implement multithreaded decoding using a thread pool. r=seth 2013-03-01 18:17:24 -05:00
Joe Drew
60c742750a Bug 853536 - Never write to size-only decoders when we've already gotten the size. r=jrmuizel
--HG--
extra : rebase_source : 14e8cf30dc665eab10e04ef643513bcfad633ea2
2013-03-23 11:05:55 -04:00
Joe Drew
84324f86de Bug 853337 - Make sure we actually call Flush and MarkDirty on frames when we've done some decoding work. r=seth 2013-03-22 22:05:44 -04:00
Joe Drew
baa3b6d269 Back out e1d71b13e35f (Bug 853337) for crashes on a CLOSED TREE 2013-03-22 21:13:24 -04:00
Wes Johnston
6a18fa33b2 Bug 419588 - Add support for a resolution media fragment. r=seth 2013-03-22 16:12:40 -07:00