layout/generic/nsImageFrame.cpp
0f0586c0b68d927512617266a133545272dba9c7
created 2016-05-25 17:01 +0100
pushed 2016-06-03 14:51 +0000
Jonathan Watt Jonathan Watt - Bug 1277862, part 3 - Rename Moz2D's Filter to SamplingFilter in the rest of the tree. r=Bas
4353662915021fe5da16a9df0bf4ab4efee426c5
created 2016-06-03 07:05 +0900
pushed 2016-06-02 22:06 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1205027 - Only size <img> to broken-image size if it's actually broken. r=dholbert
ea07d83adaf481947c1d980ba74319ca4d1627dd
created 2016-05-29 09:10 +0200
pushed 2016-05-29 07:10 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 17dcafc58287 (bug 1205027) for wpt windows-1251.html permafail on Windows. r=backout
17dcafc58287fb1f605ea6c396589f467aeff811
created 2016-05-29 07:51 +0900
pushed 2016-05-28 22:52 +0000
Masatoshi Kimura Masatoshi Kimura - Bug 1205027 - Only size <img> to broken-image size if it's actually broken. r=dholbert
d6a286242f2d0e531bc4ccc4a46bf8c70de7f152
created 2016-05-11 19:27 -0700
pushed 2016-05-12 02:42 +0000
Seth Fowler Seth Fowler - Bug 1268348 - Pass the previous visibility state to OnVisibilityChange(). r=mstange
3e12df7cefe4cf2e0b8dc11867e1008b21aa135a
created 2016-04-22 14:08 +0100
pushed 2016-04-22 13:08 +0000
Edwin Flores Edwin Flores - Bug 1253995 - Display stale image in nsImageFrame if we have a new src but haven't decoded it yet - r=seth
69abdc731a9962cb1220facb41f26bef7087b486
created 2016-04-21 01:21 -0700
pushed 2016-04-21 08:22 +0000
Seth Fowler Seth Fowler - Bug 1261554 (Part 1) - Prepare for implementing in-displayport visibility tracking. r=mstange
d155d4cc4312929956d959e7b919855499c27ade
created 2016-04-18 13:58 +0800
pushed 2016-04-19 03:00 +0000
Ting-Yu Lin Ting-Yu Lin - Bug 1264837 Part 6 - Remove ImageFrameSuper. r=dholbert
8ba874ed8bf874a6f810065df09ad552137be8d3
created 2016-04-14 01:32 +0200
pushed 2016-04-13 23:32 +0000
Mats Palmgren Mats Palmgren - Bug 645647 part 1 - Don't let empty bullet frames block suppressing white-space in intrinsic size calculations. r=dholbert
3b53ecaae8f278470d5551c377d3580ff8af9d05
created 2016-04-11 10:58 +0200
pushed 2016-04-11 09:13 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1256999 - Pass the right context to new channels for image loads. r=bz r=seth
ad9c600a557cffc1d0427b5a460920e32ebcb8b4
created 2016-04-07 18:54 +1200
pushed 2016-04-07 06:55 +0000
Matt Woodrow Matt Woodrow - Bug 852754 - Part 3: Share the implementation of ConfigureLayer. r=mstange
2a0911a6bd068e56e96ddc1a1f6ffe7fe07faaab
created 2016-04-07 18:53 +1200
pushed 2016-04-07 06:55 +0000
Matt Woodrow Matt Woodrow - Bug 852754 - Part 2: Share the implementation of GetContainer. r=mstange
4f173242d0fb0e93fce1b88e07ff8798e270dbe6
created 2016-04-07 18:52 +1200
pushed 2016-04-07 06:55 +0000
Matt Woodrow Matt Woodrow - Bug 852754 - Part 1: Share the code for limiting scale factors to all image types. r=mstange
1d7ff58884f4f9937d92a08b0648be580d0066aa
created 2016-04-05 01:11 -0700
pushed 2016-04-05 08:16 +0000
Seth Fowler Seth Fowler - Bug 1261553 - Don't return from OnVisibilityChanged implementations without calling the superclass implementation. r=mstange
2d171d75b7464583358fcfb7524617ad5dce6a6f
created 2016-03-25 14:49 -0700
pushed 2016-03-25 21:50 +0000
Seth Fowler Seth Fowler - Bug 1157546 - Replace the image visibility API with a more general API that tracks visibility for any kind of frame. r=mstange
8ae38f8e1def584f4d76413e48534ec0827dee55
created 2016-03-17 13:55 +0800
pushed 2016-03-21 11:45 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 4 - Use return value rather than out param to return font metrics. r=jfkthame
d3761d63e160b38cdd7ad02f2e852d9a4c1c9cc8
created 2016-03-17 12:07 +0800
pushed 2016-03-21 11:45 +0000
Xidorn Quan Xidorn Quan - Bug 1257121 part 3 - Add GetInflatedFontMetricsForFrame function to simplify a common use pattern. r=jfkthame
767e0126510e0f65798a53a29c6b7e1469a03139
created 2016-03-11 15:12 +0800
pushed 2016-03-11 15:58 +0000
Seth Fowler Seth Fowler - Bug 1255362 - Null-check GetContainer() before using it in image-related ConfigureLayer() methods. r=mstange a=Tomcat
b485a37494452b6cedacd95f0aa673d48ef449b5
created 2016-03-07 17:06 -0800
pushed 2016-03-08 01:30 +0000
Seth Fowler Seth Fowler - Bug 1251804 - Use the ImageContainer's size and not the intrinsic size when computing the transform in nsDisplayImage::ConfigureLayer. r=tn
a2a7c4cc94dca9adc3329bd8f7d0670d5f8be3df
created 2016-02-24 18:01 +1100
pushed 2016-02-24 07:01 +0000
Cameron McCormack Cameron McCormack - Bug 1244068 - Part 4: Use StyleSetHandle instead of concrete style set class in most places. r=dholbert
b6ae2095c564651587c7c2772b5fc14c034105e2
created 2016-02-02 16:51 -0600
pushed 2016-02-02 22:52 +0000
Timothy Nikkel Timothy Nikkel - Bug 1238337. If the intrinsic size of the image hasn't changed then we don't need to do a new predictive image decode. r=mats
708022a7d463a876211e329507eb79795fe9a892
created 2016-01-28 10:11 +1100
pushed 2016-01-27 23:11 +0000
Xidorn Quan Xidorn Quan - Bug 1064843 part 1 - Make nsImageFrame inherit nsContainerFrame. r=dholbert
b3ee756b53ff848fc3fa4f26dd1f4a3bf7a9af17
created 2015-12-03 19:16 -0800
pushed 2016-01-07 09:36 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1237457 - Partially Moz2Dify nsDisplayGeneric. r=roc.
e50e92020a6eb15246e398e4f0e651b0405c7d3a
created 2016-01-04 20:38 -0800
pushed 2016-01-06 04:02 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1232852 (part 1) - Set |aSnap| in two GetOpaqueRegion() overloadings that are missing it. r=roc.
290f666471a0177f984f05d5c9933914d2d11443
created 2015-12-15 13:56 -0800
pushed 2016-01-04 22:04 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1231550 - Use DrawTarget instead of gfxContext and/or nsRenderingContext in many places in font/text code. r=jfkthame.
e1cf548298482c22ce9b51002a84e998bcff61a4
created 2015-12-06 14:13 -0800
pushed 2015-12-07 02:16 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1230413 (part 4) - Remove unused nsRenderingContext argument from ForceBreak() and OptionallyBreak(). r=mattwoodrow.
ca6c81a2c6c2ac3183f31afb437fc88534022f44
created 2015-12-03 15:20 +0100
pushed 2015-12-03 19:30 +0000
Markus Stange Markus Stange - Bug 1200611 - Size ImageLayers correctly for <img>s using object-fit. r=dholbert
7ec70e0c699746cf72e03acadc09d0d5877423d0
created 2015-11-02 07:53 +0200
pushed 2015-11-02 05:54 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
bc652bd16e80d11ff86042f0ad8391be39c5f5be
created 2015-10-29 16:37 -0700
pushed 2015-10-29 23:38 +0000
Seth Fowler Seth Fowler - Bug 1207355 (Part 3) - Request decodes intelligently in nsImageFrame. r=tn
b4c323832f317d650acd4bd7066d9432f3c1768c
created 2015-10-28 22:57 -0700
pushed 2015-10-29 05:58 +0000
Phil Ringnalda Phil Ringnalda - Back out 8 changesets (bug 1207355) for OS X 10.10 reftest failures in generated-content/
3dc69e37c9b4d369c459c1e33b7b9e5597277925
created 2015-10-28 16:40 -0700
pushed 2015-10-28 23:41 +0000
Seth Fowler Seth Fowler - Bug 1207355 (Part 3) - Request decodes intelligently in nsImageFrame. r=tn
36e9b73330386414407a86c1ac8e91c848099398
created 2015-10-22 19:54 -0700
pushed 2015-10-23 02:55 +0000
Seth Fowler Seth Fowler - Bug 1209765 (Part 7) - Support sync decoding and track draw results when drawing borders in nsImageFrame. r=tn
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
ca86c21a96b4ec676afc55d3b714c22c547884b2
created 2015-10-18 00:40 -0400
pushed 2015-10-17 21:25 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
49d87bbe0122d894c8e45f0b409c42dfe1c36737
created 2015-10-07 10:29 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-07 18:10 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
1f51d1614b9a58e41dd3a1bf2dc6aad34dbb2170
created 2015-10-07 15:05 -0400
pushed 2015-10-07 18:10 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
e1fe3d531b96a5ca6a47c4476f4316bd422c0707
created 2015-10-05 17:18 -0700
pushed 2015-10-07 10:53 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1211324 (part 5) - Remove GraphicsFilter and gfxGraphicsFilter. r=mattwoodrow.
bbfb007252f131b2ddc7865522c4a002e14de13f
created 2015-09-23 23:41 -0700
pushed 2015-09-25 00:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1207944 (part 4) - Use SetColor(const Color&) when setting from an nscolor. r=jwatt.
76080d610d00395b0ff8bc2fd3929833c2717f17
created 2015-09-24 10:23 +0100
pushed 2015-09-24 09:25 +0000
Jonathan Kew Jonathan Kew - Bug 1193519 pt 10 - Clean up remaining mentions of 'sideways-left' in code comments. r=dholbert
56058bf8ec8c78c97429fa100213c666eca01b85
created 2015-09-20 14:55 -0700
pushed 2015-09-21 16:50 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1048048 - add preload content policy types for images (r=seth)
2f837630f5566d281aa6f51adb9cc2374da7fedc
created 2015-09-21 09:08 -0700
pushed 2015-09-21 16:08 +0000
Wes Kocher Wes Kocher - Backed out 7 changesets (bug 1048048) for android crashes in various chunks CLOSED TREE
88c2333ff7455b6988eb8d6ccc5e92b414a7ccf8
created 2015-09-20 14:55 -0700
pushed 2015-09-21 14:56 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1048048 - add preload content policy types for images (r=seth)
ae625cd90875c0f939e83fc58c9e40fb3b6fd75f
created 2015-08-29 08:58 +0900
pushed 2015-08-28 23:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.26 Rename NS_MOUSE_BUTTON_UP to eMouseUp r=smaug
cd4d30cf8ecfb8789d0e69c2adcdfe4c1de7ac8f
created 2015-08-29 08:58 +0900
pushed 2015-08-28 23:58 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.25 Rename NS_MOUSE_MOVE to eMouseMove r=smaug
bb91cf98a42b08db96677dd8bc3ebe5218945318
created 2015-08-22 10:34 +0900
pushed 2015-08-22 01:35 +0000
Masayuki Nakano Masayuki Nakano - Bug 895274 part.1 Rename WidgetEvent::message to WidgetEvent::mMessage r=smaug
03be986cf1aa2e548ae6ced12975d16dbca1c248
created 2015-07-19 19:30 -0700
pushed 2015-07-20 02:30 +0000
Seth Fowler Seth Fowler - Bug 1151359 (Part 3) - Treat nsImageFrames subject to scale animation as having an identity scale when predicting size. r=tn,birtles
146f1bea4147767e67f44b623c07780a9639e121
created 2015-07-19 19:30 -0700
pushed 2015-07-20 02:30 +0000
Seth Fowler Seth Fowler - Bug 1151359 (Part 1) - Predict the size of nsImageFrame images before drawing. r=tn
7d7b074fc1126fa0bb86bc68ef0d63b41aa12072
created 2015-07-14 12:06 -0400
pushed 2015-07-15 00:44 +0000
Markus Stange Markus Stange - Bug 1182929 - Work around bug 803703 by refusing to turn heavily-downscaled images into image layers. r=seth
52bf22e257803f2da6c849e60033153fa7bd5c7e
created 2015-07-12 19:10 -0500
pushed 2015-07-13 00:10 +0000
Timothy Nikkel Timothy Nikkel - Bug 1176156. Make sure images are asked to decode if we are drawing the alt feedback instead of the image. r=seth
acc0b3f3dabafd806ed4ac6194d347445f7cce98
created 2015-07-09 19:13 -0500
pushed 2015-07-10 00:13 +0000
Timothy Nikkel Timothy Nikkel - Bug 1176081. Add a pref to control drawing of the image loading place holder icon and border, and disable it. r=seth
0ad4b72849eeec997e1d4f757547c6ddf28bdc8a
created 2015-07-07 14:00 -0700
pushed 2015-07-07 21:00 +0000
Seth Fowler Seth Fowler - Bug 1177587 - Detect use of <img> elements for animation and use sync decoding to reduce flicker. r=tn
91c69276782a255aaaff1e27c3fe339b63134472
created 2015-07-07 04:17 +0200
pushed 2015-07-07 11:47 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 905127 - Part 1 - Make some functions from nsNetUtil not inline. r=jduell
c0654f3b986de3687163c5e2de8e39250414f9d6
created 2015-05-13 00:23 -0700
pushed 2015-05-13 07:24 +0000
Seth Fowler Seth Fowler - Bug 1163878 (Part 2) - Use IsImageContainerAvailable() when making layerization decisions and only call GetImageContainer() if we layerize. r=tn
78435ee2a9a59a49dfa1060b4c076b2925b85a0e
created 2015-05-06 08:52 +0200
pushed 2015-05-06 06:52 +0000
L. David Baron L. David Baron - Bug 1160635 patch 2 - Stop making image resizing optimization when image has percent width or height. r=dholbert
7f2cb4c27f48b2afcdf78c711eb11eae36bf0db3
created 2015-04-21 17:04 +0200
pushed 2015-04-21 15:22 +0000
Nicolas Silva Nicolas Silva - Bug 1155621 - Make nsIntRect and nsIntPoint typedefs of mozilla::gfx::IntRect and mozilla::gfx::IntPoint. r=Bas
dbd5e3eb47d1d10d5429752238199f1b65850ffc
created 2015-04-18 21:23 -0400
pushed 2015-04-20 17:10 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1156028 - Teach clang-analyzer about XPCOM assertion macros; r=froydnj
b63e7337977b1f2c812bdbc6c4e9a129846a24b3
created 2015-04-19 14:39 -0400
pushed 2015-04-19 20:44 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1156097 - Make nsImageFrame::mImageMap an nsRefPtr; r=roc
less more (0) -300 -100 -60 tip