Seth Fowler
426f19ae18
Bug 1139225 (Part 1) - Remove unused imgRequest::mBlockingOnload flag. r=tn
2015-03-23 19:37:45 -07:00
Seth Fowler
cfb41f76db
Bug 1137037 - Determine the inner window ID in imgRequest::Init. r=baku
2015-03-23 19:37:45 -07:00
Seth Fowler
d8ec62d938
Bug 1137019 (Part 2) - Replace imgRequest's image decoding methods with a single minimal method that updates an atomic. r=baku
2015-03-23 19:37:45 -07:00
Seth Fowler
c49c0d2954
Bug 1137019 (Part 1) - Get rid of unused LockImage forwarding methods on imgRequest. r=baku
2015-03-23 19:37:44 -07:00
Seth Fowler
e3633e2ea9
Bug 1137019 (Part 0) - Back out bug 1142849.
2015-03-23 19:37:44 -07:00
Ehsan Akhgari
33bb32f549
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Ryan VanderMeulen
c771723bbf
Backed out changeset c5af69669855 (bug 1124084) for various regressions.
...
CLOSED TREE
2015-03-20 13:01:35 -04:00
Nathan Froyd
d588938696
Bug 1145167 - make imgIContainer::type getter infallible; r=seth
...
Rather than writing out a separate GetType() for every concrete
imgIContainer, we can tag the attribute as [infallible] in the IDL file.
The IDL code generator takes care of generating the correct GetType,
leading to less code duplication.
2015-03-19 10:12:52 -04:00
Seth Fowler
b3b3730969
Bug 1144899 - Make the perfect match check in LookupBestMatch skip undecoded surfaces. r=dholbert
2015-03-18 20:31:38 -07:00
Seth Fowler
c0fee4202e
Bug 1141398 - Do not always revalidate image cache entries for file URIs. r=tn
2015-03-18 18:29:32 -07:00
Seth Fowler
188a0d0275
Bug 1139636 - Add BUG_COMPONENT info for ImageLib. r=gps
2015-03-18 18:29:32 -07:00
Seth Fowler
cbefeb4ac9
Bug 1137058 - Increment RasterImage::mLockCount to ensure that non-discardable images don't eventually become unlocked. r=tn
2015-03-17 19:40:17 -07:00
Seth Fowler
a6c30c7c5f
Bug 1125055 - Sync decode layerized images if necessary. r=roc,tn
2015-03-17 19:40:16 -07:00
Seth Fowler
a2f3a8faa0
Bug 1124084 - Flip on downscale-during-decode everywhere. r=tn
2015-03-17 13:56:50 -07:00
Seth Fowler
12e9745d27
Bug 1143509 - Unlock surfaces for downscale-during-decode before creating a new decoder. r=dholbert
2015-03-17 13:56:49 -07:00
Seth Fowler
17edb8e526
Bug 1135572 - Disable 944353.jpg crashtest on ASAN. r=me DONTBUILD
2015-03-16 10:48:09 -07:00
Seth Fowler
1b72ce6da1
Bug 1142849 - Upliftable fix for imgRequest TSan violations. r=tn
2015-03-13 11:43:32 -07:00
Jonathan Griffin
84011a87cc
Bug 1116187 - Disable failing mochitest-chrome tests for B2G, r=gbrown
2015-02-06 16:30:37 -08:00
Ehsan Akhgari
adc2e03934
Bug 1140766 - Build more files in image/decoders in unified mode; r=jrmuizel
2015-03-11 21:30:03 -04:00
Ryan VanderMeulen
5c46df90e1
Backed out changesets febbccd1cd1e and d834e57b0352 (bug 1137019) for making bug 1123563 permafail on Android 2.3.
...
CLOSED TREE
2015-03-10 16:45:01 -04:00
Ryan VanderMeulen
2f92d267be
Backed out changeset 75709d46ba3b (bug 1137037)
2015-03-10 16:43:54 -04:00
Seth Fowler
eb3148dda2
Bug 1137037 - Determine the inner window ID in imgRequest::Init. r=baku
2015-03-10 11:21:45 -07:00
Seth Fowler
2260ea79c1
Bug 1137019 (Part 2) - Replace imgRequest's image decoding methods with a single minimal method that updates an atomic. r=baku
2015-03-10 11:21:45 -07:00
Seth Fowler
d67f6ae817
Bug 1137019 (Part 1) - Get rid of unused LockImage forwarding methods on imgRequest. r=baku
2015-03-10 11:21:45 -07:00
Milan Sreckovic
50350de860
Bug 1140113 - Catch direct (and some indirect) callers of CreateDrawTarget* and deal with failure. r=mstange
2015-03-09 15:48:20 -04:00
Alex Henrie
02784a8b7c
Bug 1134537 - Only support GIO in Linux's nsIconChannel. r=seth
2015-03-03 23:15:08 -07:00
Alexandre Lissy
32049a60d0
Bug 1039834 - Fix PNG suite reftest on mulet. r=dbaron
2015-03-04 10:12:00 +01:00
Seth Fowler
0f43915e26
Bug 1130607 - Cancel our imgRequest if we get an unexpected duplicate imgRequest event. r=tn
2015-03-04 22:18:14 -08:00
Seth Fowler
71265524e7
Bug 1135977 (Part 2) - Use threadsafe refcounting for ProxyListener. r=baku
2015-03-04 22:18:12 -08:00
Seth Fowler
914c22e853
Bug 1135977 (Part 1) - Use modern Mozilla style for refcounting in imgLoader. r=baku
2015-03-04 22:18:09 -08:00
Anish
b9d3be97ea
Bug 958147 - Choose one of run-if or skip-if and get rid of the other.r=jmaher, mwargers
2015-03-03 08:46:37 -05:00
Andrea Marchesini
454d9140a2
Bug 1134280 - Get rid of Tag() - patch 1 - Is{HTML,XUL,MathML,SVG}Element and IsAnyOf{HTML,XUL,MathML,SVG}Elements, r=smaug
2015-03-03 11:08:59 +00:00
Boris Zbarsky
8d06e45b3d
Bug 1136388. Change nsIDocumentLoaderFactory and nsIURIContentListener to take MIME types as an XPCOM string, not a char*. r=smaug
2015-02-25 10:26:51 -05:00
Glenn Randers-Pehrson
dfcfb7d851
Bug 1132081 - Speed up ConvertHostARGBRow() in the PNG encoder. r=jmuizelaar
2015-02-21 05:54:00 +01:00
Carsten Book
9fcc3cd717
Bug 944353 - crashtest.
2015-02-22 02:41:58 +00:00
Anish
48094b2951
Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher,mwargers
2015-02-19 11:53:01 -05:00
Carsten "Tomcat" Book
b6ef20bdf0
Backed out changeset 6885e993936a (bug 1056851) for crashtest failures
2015-02-19 15:02:05 +01:00
Anish
bbc6a8a249
Bug 1056851 - Change existing callers of SpecialPowers.setBoolPref/setIntPref/setCharPref to SpecialPowers.pushPrefEnv. r=jmaher
2015-02-19 07:26:41 -05:00
Timothy Nikkel
1898fccaa5
Bug 1132427. Add test.
2015-02-17 19:26:52 -06:00
Matt Woodrow
3975f7a221
Bug 1133356 - Expand macro in OnImageAvailable to avoid checking NotificationsDeferred. r=roc
2015-02-17 10:15:04 +13:00
Timothy Nikkel
308915bb9f
Bug 1132427. Make sure that the first frame refresh area for an animated image gets updated based on the refresh area of all subsequent frames, not just the second. r=jrmuizel
2015-02-13 02:26:41 -06:00
Blake Kaplan
27b74d5d7a
Bug 1117337 - Properly serialize moz-icon URIs. r=bent
2015-02-12 15:41:21 -08:00
Blake Kaplan
8d0757bdf3
Bug 1117337 - Make icon URIs constructable via XPCOM. r=seth
...
--HG--
rename : image/decoders/icon/nsIIconURI.idl => image/public/nsIIconURI.idl
2015-02-12 15:41:21 -08:00
Jeff Muizelaar
f4819d1412
Bug 1131446. mFrameHasNoAlpha is mostly pointless. r=seth
...
Starting with bug 391583 we detect whether a png image has any transparency
during decode. I don't think this is worth doing anymore. We choose the format
of image based on the png header, that should be sufficient for the performance
improvement we desire from opaque images. This gets us faster image decoding.
--HG--
extra : rebase_source : 7233c03e9e4fd0987f3e7c12d5d0e27520ebddae
2015-02-10 13:26:14 +08:00
Chris Peterson
c220822760
Bug 1118076 - Remove obsolete comment about #including Attributes.h for MOZ_THIS_IN_INITIALIZER_LIST. DONTBUILD r=seth
...
--HG--
extra : rebase_source : 75226720f08d50d7aa05e54d61ffaff3250de324
extra : amend_source : ee16e00e9084092d6f4e88c02b6a76e955605213
2015-02-10 19:03:04 -08:00
Seth Fowler
bd08aaaf9c
Bug 1130707 (Followup) - Add missing return statement. r=me
2015-02-10 14:28:14 -08:00
Seth Fowler
86a2737d4a
Bug 1130802 - Always prefer decoded surfaces when substituting surfaces for downscale-during-decode. r=dholbert
2015-02-10 04:20:45 -08:00
Seth Fowler
37c77723c3
Bug 1130707 - Make decode-on-draw-only image notifications more robust. r=tn
2015-02-09 23:50:30 -08:00
Seth Fowler
2ee993bb0c
Bug 1128769 (Part 6) - Remove imgIContainer::IsDecoded and all remaining callers. r=tn
2015-02-09 23:27:40 -08:00
Nicholas Nethercote
6ee3666899
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
...
--HG--
extra : rebase_source : 488e401ff87e31a2074c4108c4df0572d9536667
2015-02-09 14:34:50 -08:00