Chris Peterson
0147200468
Bug 834611 - Part 3: Mark widget/android, mozglue/android, and image/decoders/icon/android as FAIL_ON_WARNINGS. r=kats
2013-01-25 11:03:56 -08:00
Seth Fowler
02254bb9cf
Bug 820602 - Remove change to decoder notification behavior that causes AWSY leak. r=joe
2013-01-25 18:39:11 -08:00
Joe Drew
2f0327ee73
Bug 832446 - Don't use the high-quality downscaler on multipart images. r=jrmuizel
2013-01-21 11:37:54 -05:00
Ehsan Akhgari
dff20ff30d
Follow-up for bug 833097, bug 833101 and bug 833118 - Only disable PGO on the modules in question on Windows, a=me
...
--HG--
extra : rebase_source : dae7ac9db9e0b85a39cf7d647b46f9da48398dc2
2013-01-21 18:53:05 -05:00
Christian Holler
3d79e5a25d
Bug 797900 - Disable invalid-size-second-frame crashtest under AddressSanitizer. r=dbaron, a=nonlibxul
2013-01-22 00:46:40 +01:00
Joe Drew
a19994517d
Bug 833101 - Stop doing PGO on imagelib in the hopes of being able to reopen the tree; r=ehsan a=dePGO
2013-01-21 17:18:05 -05:00
Mats Palmgren
b7ae90666d
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
2013-01-15 13:22:03 +01:00
Kyle Huey
cd31424f01
Bug 824658 - Avoid infinite decode loops of images by switching some GetFrame calls to GetFrameNoDecode. r=joe
2013-01-14 16:01:08 -05:00
Ryan VanderMeulen
c78c56e1d2
Backed out changeset c8fe09ac1842 (bug 825720) on suspicion of making bug 772443 nearly perma-orange.
2013-01-12 21:00:30 -05:00
Seth Fowler
e9042e47c6
Bug 825720 - Don't use GetRootLayoutFrame to calculate the size of SVG images. r=joe
2013-01-10 19:38:34 -08:00
Chris Peterson
63e242521e
Bug 829344 - Part 4: Fix gcc -Wlogical-op warnings from PRBool/bool conversion. r=ehsan
2013-01-10 17:56:51 -08:00
Filippo Cristofoletti
361efbfe85
Bug 243763 - explicit cast from LONG to int8_t. r=bbondy
2013-01-11 12:05:31 -05:00
Andrew Halberstadt
221179f50b
Bug 811779 - Enable larger set of reftests on B2G emulators, r=jgriffin
2013-01-03 15:35:01 -05:00
David Zbarsky
e7ce03e722
Bug 827119: Move SVGSVGElement to mozilla::dom r=bz
...
--HG--
rename : content/svg/content/src/nsSVGSVGElement.cpp => content/svg/content/src/SVGSVGElement.cpp
rename : content/svg/content/src/nsSVGSVGElement.h => content/svg/content/src/SVGSVGElement.h
2013-01-09 18:02:45 -05:00
Seth Fowler
62680e3727
Bug 822846 - Use nsMimeTypes.h instead of working with literal strings in imagelib. r=joe
2013-01-08 13:40:47 -08:00
Jonathan Watt
6c077f3c94
Add a comment to SVGDocumentWrapper::OnStopRequest. DONTBUILD (NPOB). No bug.
2012-12-27 17:29:03 +00:00
Masatoshi Kimura
a8668b3606
Bug 826613 - Enable FAIL_ON_WARNINGS on MSVC in image/. r=joe
2013-01-05 12:55:23 +09:00
Justin Lebar
84c6dc44f4
Bug 825519 - Add telemetry for the max number of times any one image was decoded. r=joe
2013-01-03 16:06:08 -05:00
Ehsan Akhgari
540313e319
Backed out changeset 3d51d7f54e5d (bug 825519) because of build failures
2013-01-03 13:28:18 -05:00
Justin Lebar
af1e424ba3
Bug 825519 - Add telemetry for the max number of times any one image was decoded. r=joe
2013-01-03 12:52:58 -05:00
Ehsan Akhgari
87bbd55993
Bug 825527 - Part 1: Look through an Xray wrapper at our images in tests so that we always see the QueryInterface method on them; r=bzbarsky
2013-01-02 21:26:43 -05:00
Masatoshi Kimura
9a4812e054
Bug 824247 - Part 3: Disable FAIL_ON_WARNINGS on not-yet-warning-free directories on MSVC. r=ted
2013-01-03 00:56:38 +09:00
Nicholas Nethercote
b7723e3c58
Bug 819819 (part 2) - Remove |name| from NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN. r=jlebar.
...
--HG--
rename : dom/tests/mochitest/localstorage/test_localStorageQuotaPrivateBrowsing_perwindowpb.html => dom/tests/mochitest/localstorage/test_localStorageQuotaPrivateBrowsing.html
rename : toolkit/components/places/tests/browser/browser_favicon_privatebrowsing_perwindowpb.js => toolkit/components/places/tests/browser/browser_favicon_privatebrowsing.js
extra : rebase_source : 557cc60522970ce7eea3b006d357284d9b4694c4
2012-12-23 16:59:51 -08:00
Ryan VanderMeulen
c28cf72836
Backed out changeset 5244caae8c46 (bug 822846) for Windows build bustage.
2012-12-23 11:45:38 -05:00
Seth Fowler
8ed37e4342
Bug 822846 - Use nsMimeTypes.h instead of working with literal strings in imagelib. r=joe
2012-12-19 13:33:56 -08:00
Seth Fowler
1393f1c0ee
Bug 822526 - Turn mozilla::image::Image into an interface. r=joe
2012-12-19 14:24:32 -08:00
Seth Fowler
ae0e17ea94
Bug 821023 - imgStatusTracker should not know about imgRequest. r=joe
2012-12-19 13:28:54 -08:00
Neil Rashbrook
41d5c4cd99
Bug 818861 Shouldn't allow promising a flat string from a flat string r=dbaron
2012-12-22 20:40:37 +00:00
Nicholas Nethercote
51f20b1833
Bug 820132 - Measure imgFrame::mOptSurface's size where possible, instead of calculating it. r=joedrew.
...
--HG--
extra : rebase_source : da7616356429242e924a09df1124b1dbab13ad60
2012-12-18 21:59:30 -08:00
Nicholas Nethercote
bfc09f0017
Bug 820128 - Use moz_malloc_size_of to measure "images-content-used-uncompressed". r=jlebar.
...
--HG--
extra : rebase_source : 07e397f24a74b0e534d8ebbab53a48b7cbc3febc
2012-12-18 14:50:59 -08:00
Joe Drew
ca3f4c5e2b
Bug 716140 - Convert the XPCOM imgIDecoderObserver interface into a private C++ interface, imgDecoderObserver, so we can more easily make changes to it. r=jrmuizel
2012-12-18 11:37:15 -05:00
Joe Drew
9269bc2fed
Bug 716140 - Merge imgIContainerObserver and imgIDecoderObserver since they aren't used in different places any more. r=jrmuizel
2012-12-18 11:37:15 -05:00
Joe Drew
6913da07ae
Bug 716140 - Don't use Gets on mImage from decoders.
2012-12-18 11:37:14 -05:00
Joe Drew
77375459da
Bug 716140 - Move imgStatusTrackerObserver to the cpp file. r=jrmuizel
2012-12-18 11:37:14 -05:00
Seth Fowler
412140da91
Bug 816374 - Don't export RasterImage from imagelib. r=joe
2012-12-17 18:35:46 -08:00
Seth Fowler
5ea77aa1a7
Bug 816362 - Refactor imgTools::DecodeImageData to remove imgIContainer argument and use ImageFactory. r=joe
2012-12-17 17:35:07 -08:00
Seth Fowler
42c35e604d
Bug 815471 - Don't assume that all imgIContainers are either a RasterImage or a VectorImage. r=joe
2012-12-17 14:05:18 -08:00
Ryan VanderMeulen
1f6c96bff1
Backed out 4 changesets (bug 815471, bug 821023, bug 816374, bug 816362) for reftest failures.
2012-12-16 21:13:35 -05:00
Seth Fowler
b5e9a2a186
Bug 821023 - imgStatusTracker should not know about imgRequest. r=joe
2012-12-14 15:42:18 -08:00
Seth Fowler
e6f67108a3
Bug 816374 - Don't export RasterImage from imagelib. r=joe
2012-12-03 16:22:32 -08:00
Seth Fowler
c51688f7e4
Bug 816362 - Refactor imgTools::DecodeImageData to remove imgIContainer argument and use ImageFactory. r=joe
2012-12-13 17:02:26 -08:00
Seth Fowler
f8a0d139cd
Bug 815471 - Don't assume that all imgIContainers are either a RasterImage or a VectorImage. r=joe
2012-12-13 16:06:31 -08:00
Jeff Walden
120886ca73
Bug 820570 - Move mozilla::DebugOnly into DebugOnly.h to pare down the grab-baggish Util.h. r=Ms2ger
2012-12-14 18:58:45 -05:00
Jeff Muizelaar
2a4a0dfdaf
Bug 811891. Only sync decode once per image. r=joe
...
Bug 799335 intentionally caused us to do some decoding everytime StartDecoding
is called. This can be multiple times per paint which can delay tab switch
substantially.
--HG--
extra : rebase_source : d3f151e85c142984c39f21ff7e13d1d37d39a4bf
2012-12-15 14:03:42 -05:00
Jeff Muizelaar
47c921e73e
Bug 801061. Switch from imgIRequest to imgRequestProxy. r=joe
...
This doesn't switch all of the users yet, but is a step in the right
direction.
--HG--
extra : rebase_source : 91b4fef3f67586179c119208d000cf7629e04963
2012-10-12 08:43:01 -04:00
Jeff Muizelaar
4dbb0d07f2
Bug 821448. Make a bunch of imagelib classes builtinclass. r=joe
...
We don't want script implementing these.
--HG--
extra : rebase_source : dfe4a8c3f201e6dab5bd6c055fa10463a8f00029
2012-12-14 14:42:36 -05:00
Adam Dane [:hobophobe]
aa2e6cf362
Bug 819412 - Test for Bug 733553 gets desynched under load r=joe
2012-12-10 15:13:42 -06:00
Saurabh Anand
6de7befa37
Bug 818817 - Fix some compiler warnings, r=Ms2ger
2012-12-09 22:53:19 +05:30
Patrick McManus
3e1b783f24
bug 792438 - part 0. imagelib proxies should share load group root r=joedrew
2012-12-04 18:06:29 -05:00
Joe Drew
844dd0599a
Bug 804559 - Use correct rounding code instead of rolling our own. r=jrmuizel
...
Drew's First Law of Programming: If you write your own rounding code, you will
be wrong 100% of the time.
2012-12-03 18:02:11 -05:00