Commit Graph

135 Commits

Author SHA1 Message Date
Matt Woodrow
ede138b390 Bug 749118 - Translate the source correctly in RasterImage::CopyFrame. r=joe 2012-05-11 19:49:15 +12:00
Brian R. Bondy
90729f9033 Bug 682201 - Backout 4db54f0cede5 due to intermittent oranges. r=me 2012-05-10 07:19:00 -04:00
Brian R. Bondy
a919d41936 Bug 682201 - Enable Android reftest for BMP, ICO decoder and encoder. r=joe 2012-05-03 09:09:09 -04:00
Joe Drew
adeb871cdd Back out changeset 501d38d3892c (Bug 733553) for causing crashes in xpcshell tests. 2012-05-08 21:59:30 -04:00
Adam Dane [:hobophobe]
f72c3770d4 Bug 733553 - Allow multipart image streams to cope with stream changes. r=joe
--HG--
extra : rebase_source : 21ebc85f26fcbc4a4a27387d1ec5007c0886c386
2012-05-08 16:19:01 -05:00
Brian R. Bondy
6032eaea96 Bug 750983 - ICO crash [mozilla::image::Decoder::Write]. r=joe 2012-05-08 08:38:43 -04:00
Brian R. Bondy
2189b074a3 Bug 745141 - crash in imgRequestProxy::OnDiscard with abort message. r=jlebar 2012-05-08 08:25:08 -04:00
Ali Juma
278fdbbb68 Bug 733941 - Let callers of imgIContainer::draw choose to clamp instead of tile. r=roc a=blocking-fennec 2012-04-17 18:04:15 -04:00
Jared Wein
fa57353be9 Bug 740668 - Add noise to background of image document. r=joe,zpao 2012-04-10 16:03:48 -07:00
Patrick McManus
85c5493dfe bug 742935: fix landing problem with 717759 r=honzab 2012-04-09 10:22:07 -04:00
Kyle Huey
5e3fddb58d Back out Bug 679230 due to Android reftest failures. 2012-04-07 10:36:49 -07:00
Kyle Huey
b579ded900 Bug 697230: Part 2 - Push onload blocking logic down into imagelib. r=joe sr=bz 2012-04-07 09:00:04 -07:00
Daniel Holbert
f42fcfd4cc backout ca2cbec4255a (diagnostic patch for bug 739711) 2012-04-05 13:25:19 -07:00
Daniel Holbert
1557110080 Bug 739711: add some diagnostic printfs to let us see if we're hitting canvas drawImage for SVG images on android. r=roc 2012-04-04 19:37:28 -07:00
Timothy Nikkel
807ffa9939 Backout f5c4aedd43a6 (bug 740841) for causing bug 742081. 2012-04-04 00:13:27 -05:00
Timothy Nikkel
d65b91dd1f Bug 740841. If the image is not decoded already in RasterImage::GetFrame we will ignore the passed in decode flags. r=joe 2012-04-01 16:31:21 -05:00
Robert Lickenbrock
e3e0d6618f Bug 734681 - Make UNTIL_SIZE decodes shutdown the decoder if decoding is already finished. r=joe. This should fix the intermittent reftest failures introduced by Bug 715308.
--HG--
extra : rebase_source : 9661582cc39e18d6ac1c36085c1fa8ee8d0eaffb
2012-03-26 09:05:13 -07:00
Jeff Gilbert
f23bc53c69 Bug 696569 - Allow for non-premultiplied data for canvases - r=bjacob,joedrew 2012-03-23 15:10:50 -07:00
Patrick McManus
07663a6a1e bug 717759 - negative pipeline feedback on img decode problem r=bz r=jdrew r=honzab 2012-03-22 19:39:32 -04:00
Matt Brubeck
40f3f77d22 Back out 1bbe7ea3a01e through 672cc4ee2dd9 because of mochitest-browser-chrome leaks 2012-03-20 12:53:10 -07:00
Patrick McManus
4f0fd68fcb bug 717759 - negative pipeline feedback on img decode problem r=bz r=jdrew r=honzab
--HG--
extra : rebase_source : cb9795b5442102a777602f59c225ab9572e06cea
2012-03-20 13:11:32 -04:00
Justin Lebar
a66b9a3d50 Bug 736761 - Don't crash if images are discarded after XPCOM shutdown. r=joe 2012-03-18 09:56:00 -04:00
Justin Lebar
e2caad4005 Bug 735894 - Fire the discard timeout twice as often, so images are discarded after between 1 and 1.5 discard timeout intervals, instead of between 1 and 2 intervals. r=joe
--HG--
extra : rebase_source : 2ca143b901616b42d3e7c8f25349d04f5f0cb288
2012-03-15 16:30:41 -04:00
Justin Lebar
380905d6c1 Bug 732820 - Part 2: Cap the amount of discardable image data we'll willingly keep around. r=joe
--HG--
extra : rebase_source : 013b58b9148f0fd4d7f0eb7104674d6aa63bca82
2012-03-15 16:30:41 -04:00
Justin Lebar
ac34f00ddc Bug 731419 - Part 1: Discard image data immediately on tab close, imagelib changes. r=joe
--HG--
extra : rebase_source : 5e08cc235f1a9cb7b63d83df13760f2f2a4de0a4
2012-03-10 01:29:28 -05:00
Justin Lebar
dbf9b1b40f Bug 731419 - Part 0: Test that drawing an image out of a display:none iframe works. r=me
--HG--
extra : rebase_source : 96932ca3f45be49e4ecd6ab4b43ead062db0d8b3
2012-03-10 01:29:28 -05:00
Justin Lebar
53959f7e57 Back out bug 731419 and bug 732820 due to orange.
Backs out changesets 55e63a03ccad 45d2f5e2fe31 f78900832562 6184b50776fc 35d8045aeadd 42e887fec034.
2012-03-09 18:32:42 -05:00
Justin Lebar
c9c317eca0 Bug 732820 - Part 4: Followup, use PRUint64 instead of ssize_t, since ssize_t doesn't exist on Windows.
--HG--
extra : rebase_source : 3319d5541bac26fb4bc63323c88b4efd65a47fe1
2012-03-09 18:15:54 -05:00
Justin Lebar
35076a79dd Bug 731419 - Part 1: Discard image data immediately on tab close, imagelib changes. r=joe 2012-03-09 17:21:01 -05:00
Justin Lebar
9f30f40980 Bug 731419 - Part 0: Test that drawing an image out of a display:none iframe works. r=me 2012-03-09 17:21:01 -05:00
Justin Lebar
74cb6a16da Bug 732820 - Part 2: Cap the amount of discardable image data we'll willingly keep around. r=joe 2012-03-09 17:21:01 -05:00
Michael Wu
d25c224c40 Bug 734081 - Check pixel depth when choosing config on egl, r=cjones 2012-03-08 19:01:12 -05:00
Justin Lebar
7cc963cb75 Bug 734135 - When we draw an unlocked image, move it to the back of the discard queue.
Bug 734135 - When we draw an unlocked image, move it to the back of the discard queue. r=joe

--HG--
extra : rebase_source : c78206fa9abdb1aa3b054f7ab4d53affe0883ece
2012-03-08 09:14:00 -05:00
Nicholas Nethercote
3b808f9c61 Bug 682431 (part 2) - Add memory reporters for URIs and Links. r=biesi,bz,jlebar.
--HG--
extra : rebase_source : db4f094a7d334914b986bb66f5bf1089aafda561
2012-02-19 19:51:48 -08:00
Ryan VanderMeulen
50b9af5ff9 Bug 648690 - Update libpng to version 1.5.9 (Mozilla changes). r=joedrew, f=dolske 2012-03-03 22:18:31 -05:00
Boris Zbarsky
a7d0a9267e Bug 732319. Fix leaks on CORS failures in imagelib. r=joe 2012-03-02 23:44:55 -05:00
Boris Zbarsky
1d8182bb87 Bug 732178. Set up the image cache validator before the CORS listener. r=joe,sicking 2012-03-02 00:13:54 -05:00
Nicholas Nethercote
c0886e5cb3 Bug 731890 - Convert the 12 "images" memory reporters to a single multi-reporter. r=jlebar.
--HG--
extra : rebase_source : e4ac7a1c03c4a033f2ea5fe54f79654cba3d3574
2012-03-01 16:05:32 -08:00
Justin Lebar
69fb6f1047 Bug 731789 - Rename mfbt/StdInt.h to mfbt/StandardInteger.h, so stdint types work from cpp files inside mfbt. r=waldo 2012-02-29 22:56:43 -05:00
Ryan VanderMeulen
097573d1dc Back out libpng update due to xpcshell failures (44fc3b0c25f7 and 7b74d51579b4). r=warlock 2012-02-27 20:36:29 -05:00
Ryan VanderMeulen
6b6f7e4458 Bug 648690 - Update libpng to version 1.5.9 (Mozilla changes). r=joedrew 2012-02-27 18:57:27 -05:00
Mark Capella
3a0b126058 Bug 721496 - Remove MOZ_WINSDK_TARGETVER ifdefs for pre-Windows 7 SDKs. r=jimm 2012-02-23 01:33:19 +01:00
Nicholas Nethercote
01299aae8a Bug 711901 - Use mallocSizeOf in the source image memory reporters. r=joedrew.
--HG--
extra : rebase_source : 9c39bbb44cb40fa900a8245842a50d894c02f4e0
2012-02-19 19:51:48 -08:00
Justin Lebar
7bb49f7a33 Bug 726004 - Fix intermittent reftest orange introduced by bug 715308 by not flushing invalidations when the decoder detects an error. r=joe
--HG--
rename : browser/devtools/debugger/test/test-editor-mode => browser/devtools/debugger/test/test-script-switching-02.js
extra : rebase_source : 4eeface3fbf6a257ca3f86cf05e13df276ff9743
2012-02-13 21:21:11 -05:00
Joe Drew
382d5a98b3 Bug 724584: Pass in aRequest as an nsIRequest* (instead of an nsIChannel*) in mgRequest::Init. r=jrmuizel 2012-02-13 14:36:14 -08:00
Jeff Gilbert
cd0bdbb643 Bug 723453 - Split cases for ConvertHostARGB - r=joe 2012-02-10 15:41:24 -08:00
Jeff Gilbert
789aa25320 Bug 723221 - Premultiply JPG data correctly - r=joe 2012-02-10 15:37:16 -08:00
Justin Lebar
53b43f460c Bug 715308 and bug 721510 - Back out rev 350ba395c, backing in bug 715308 and bug 721510, plus randomorange/crash fixes. r=joe 2012-02-09 15:04:30 -05:00
Panagiotis Koutsourakis
9c7dfb9706 Bug 702388 - Convert Makefiles to use |TEST_DIRS += foo| r=khuey
Files named Makefile.in containing the expression

DIRS += <foo>
or
DIRS = <foo>

inside the conditional expression

ifdef ENABLE_TESTS
...
endif

are changed to

TEST_DIRS += tests

outside any conditional expression.

The files

./layout/Makefile.in
./layout/Makefile.in
./layout/style/Makefile.in
./rdf/Makefile.in
./security/manager/Makefile.in
./content/Makefile.in
./content/smil/Makefile.in
./content/xul/templates/Makefile.in
./content/xul/content/Makefile.in
./content/base/Makefile.in
./content/media/Makefile.in
./parser/htmlparser/Makefile.in
./dom/sms/Makefile.in
./js/jsd/Makefile.in
./js/xpconnect/Makefile.in
./widget/Makefile.in
./widget/windows/Makefile.in
./Makefile.in
./startupcache/Makefile.in
./storage/Makefile.in
./gfx/Makefile.in
./intl/strres/Makefile.in
./intl/uconv/Makefile.in
./intl/unicharutil/Makefile.in
./intl/lwbrk/Makefile.in
./embedding/Makefile.in
./modules/libjar/Makefile.in
./modules/libpref/Makefile.in
./build/Makefile.in
./build/win32/Makefile.in
./xpcom/Makefile.in
./extensions/spellcheck/hunspell/Makefile.in
./extensions/cookie/Makefile.in
./netwerk/Makefile.in
./netwerk/streamconv/Makefile.in
./editor/txmgr/Makefile.in
./toolkit/mozapps/shared/Makefile.in
./toolkit/mozapps/update/Makefile.in
./toolkit/library/Makefile.in
./toolkit/library/Makefile.in
./toolkit/crashreporter/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/perf/Makefile.in
./toolkit/components/feeds/Makefile.in
./toolkit/components/url-classifier/Makefile.in

contain the string

ifdef ENABLE_TESTS

but have some other statement inside (e.g. TOOL_DIRS += <foo> etc) and
they remain unchanged by this patch.
2012-02-04 17:32:24 +00:00
Justin Lebar
4a3cd7b50f Back out bug 715308 and bug 721510 due to crashes and intermittent OSX reftest failures. r=joe 2012-02-02 10:59:01 -05:00