layout/generic/nsImageFrame.cpp
69abdc731a9962cb1220facb41f26bef7087b486
created 2016-04-21 01:21 -0700
pushed 2016-04-25 17:12 +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-25 17:12 +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-25 17:12 +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-25 17:12 +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-25 17:12 +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-25 17:12 +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-25 17:12 +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-25 17:12 +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-04-25 17:12 +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-04-25 17:12 +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-04-25 17:12 +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-04-25 17:12 +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-04-25 17:12 +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-03-07 14:25 +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-03-07 14:25 +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-03-07 14:25 +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-25 14:05 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1237457 - Partially Moz2Dify nsDisplayGeneric. r=roc.
e50e92020a6eb15246e398e4f0e651b0405c7d3a
created 2016-01-04 20:38 -0800
pushed 2016-01-25 14:05 +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-25 14:05 +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-14 20:18 +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-14 20:18 +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-12-14 20:18 +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-12-14 20:18 +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 11:48 +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-29 11:48 +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-29 11:48 +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-29 11:48 +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-29 11:48 +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-29 11:48 +0000
Wes Kocher Wes Kocher - Merge inbound to m-c a=merge
6f47f75d3136c53eaf1b1fb0f9043f64ba9be42a
created 2015-10-07 10:19 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset 1f51d1614b9a (bug 1207245)
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-10-29 11:48 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
e1fe3d531b96a5ca6a47c4476f4316bd422c0707
created 2015-10-05 17:18 -0700
pushed 2015-10-29 11:48 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1211324 (part 5) - Remove GraphicsFilter and gfxGraphicsFilter. r=mattwoodrow.
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-10-29 11:48 +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-29 11:48 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
bbfb007252f131b2ddc7865522c4a002e14de13f
created 2015-09-23 23:41 -0700
pushed 2015-10-29 11:48 +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-10-29 11:48 +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-10-29 11:48 +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-10-29 11:48 +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-10-29 11:48 +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-09-21 14:31 +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-09-21 14:31 +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-09-21 14:31 +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-08-10 19:25 +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-08-10 19:25 +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-08-10 19:25 +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-08-10 19:25 +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-08-10 19:25 +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-08-10 19:25 +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-08-10 19:25 +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-06-29 20:36 +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-11 19:23 +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-05-11 19:23 +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-05-11 19:23 +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-05-11 19:23 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1156097 - Make nsImageFrame::mImageMap an nsRefPtr; r=roc
1b6ea2dab47b2146a0a7cf03ae06ecb4ee0c89c8
created 2015-04-07 18:55 -0700
pushed 2015-05-11 19:23 +0000
Seth Fowler Seth Fowler - Bug 1150704 - Use the same dest rect calculation for nsDisplayImage::GetOpaqueRegion and nsDisplayImage::GetDestRect. r=dholbert
1620323c1a0126fee880dd68d0573aa454db0022
created 2015-04-07 18:55 -0700
pushed 2015-05-11 19:23 +0000
Seth Fowler Seth Fowler - Bug 1150774 (Part 2) - Use the correct units in nsDisplayImageContainer::ConfigureLayer and related code. r=botond
41c005e9398e95871789aa21bb0f26559320b3d9
created 2015-03-29 22:38 +0000
pushed 2015-03-30 18:46 +0000
Mats Palmgren Mats Palmgren - Bug 1148833 part 3 - Remove nsIFrame::WillReflow and add a non-virtual MarkInReflow method instead that sets NS_FRAME_IN_REFLOW. Call it at the start of Reflow(). r=roc
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-03-30 18:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
1b724ad95f5506436c1443ad7ae40dfa3eb12d82
created 2015-03-18 18:29 -0700
pushed 2015-03-30 18:46 +0000
Seth Fowler Seth Fowler - Bug 1019840 - Use cached intrinsic size in nsImageFrame::ComputeSize unless the image loader has a size. r=tn
915f028b125ec2fb2ded4e1c388ba5ec0f226bfb
created 2015-03-18 18:29 -0700
pushed 2015-03-30 18:46 +0000
Seth Fowler Seth Fowler - Bug 1141376 - Do not call OnSizeAvailable in nsImageFrame::Init. r=tn
less more (0) -300 -100 -60 tip