layout/generic/nsImageFrame.h
3705a4614be0c45f3850deee4f1266ec92521fc7
created 2016-02-04 09:43 +1100
pushed 2016-04-25 16:57 +0000
L. David Baron L. David Baron - Bug 823483 patch 2 - Add frame state bit to indicate frame classes that do replaced-element-like sizing. r=dholbert
708022a7d463a876211e329507eb79795fe9a892
created 2016-01-28 10:11 +1100
pushed 2016-04-25 16:57 +0000
Xidorn Quan Xidorn Quan - Bug 1064843 part 1 - Make nsImageFrame inherit nsContainerFrame. r=dholbert
73e66a157d15784d7273eb0fe28a4402387ef821
created 2016-02-09 22:16 -0800
pushed 2016-03-07 14:18 +0000
L. David Baron L. David Baron - Bug 823483 patch 2 - Add frame state bit to indicate frame classes that do replaced-element-like sizing. r=dholbert a=lizzard
ca6c81a2c6c2ac3183f31afb437fc88534022f44
created 2015-12-03 15:20 +0100
pushed 2016-01-25 13:55 +0000
Markus Stange Markus Stange - Bug 1200611 - Size ImageLayers correctly for <img>s using object-fit. r=dholbert
5278f641f0c33aecda590bc28607d5e217cee336
created 2015-10-29 16:37 -0700
pushed 2016-01-25 13:55 +0000
Seth Fowler Seth Fowler - Bug 1207355 (Part 1) - Stop requesting decodes in nsDocument. r=tn
b4c323832f317d650acd4bd7066d9432f3c1768c
created 2015-10-28 22:57 -0700
pushed 2015-12-14 20:08 +0000
Phil Ringnalda Phil Ringnalda - Back out 8 changesets (bug 1207355) for OS X 10.10 reftest failures in generated-content/
1d4c00dbf49a26cd3b5819fd7c9cce4a6a2c5b63
created 2015-10-28 16:40 -0700
pushed 2015-12-14 20:08 +0000
Seth Fowler Seth Fowler - Bug 1207355 (Part 1) - Stop requesting decodes in nsDocument. r=tn
e8c7dfe727cd970e2c3294934e2927b14143c205
created 2015-10-18 01:24 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
41dea9df27ed995f8315ab4318c187a617937664
created 2015-10-07 10:19 -0700
pushed 2015-12-14 20:08 +0000
Wes Kocher Wes Kocher - Backed out changeset 91d4539e00ce (bug 1207245)
91d4539e00cecb658604e021675a923c60ef3235
created 2015-10-07 16:50 -0400
pushed 2015-12-14 20:08 +0000
Nathan Froyd Nathan Froyd - Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
146f1bea4147767e67f44b623c07780a9639e121
created 2015-07-19 19:30 -0700
pushed 2015-09-21 14:04 +0000
Seth Fowler Seth Fowler - Bug 1151359 (Part 1) - Predict the size of nsImageFrame images before drawing. r=tn
91d6e262b662a0b4e47358665e222d3927337af9
created 2015-07-13 08:25 -0700
pushed 2015-09-21 14:04 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
acc0b3f3dabafd806ed4ac6194d347445f7cce98
created 2015-07-09 19:13 -0500
pushed 2015-09-21 14:04 +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-09-21 14:04 +0000
Seth Fowler Seth Fowler - Bug 1177587 - Detect use of <img> elements for animation and use sync decoding to reduce flicker. r=tn
c0654f3b986de3687163c5e2de8e39250414f9d6
created 2015-05-13 00:23 -0700
pushed 2015-08-10 18:23 +0000
Seth Fowler Seth Fowler - Bug 1163878 (Part 2) - Use IsImageContainerAvailable() when making layerization decisions and only call GetImageContainer() if we layerize. r=tn
b63e7337977b1f2c812bdbc6c4e9a129846a24b3
created 2015-04-19 14:39 -0400
pushed 2015-06-29 20:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1156097 - Make nsImageFrame::mImageMap an nsRefPtr; r=roc
1b6ea2dab47b2146a0a7cf03ae06ecb4ee0c89c8
created 2015-04-07 18:55 -0700
pushed 2015-06-29 20:18 +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-06-29 20:18 +0000
Seth Fowler Seth Fowler - Bug 1150774 (Part 2) - Use the correct units in nsDisplayImageContainer::ConfigureLayer and related code. r=botond
8bc7561d75577b08ae0c5449104378144a6fc9e0
created 2015-03-27 18:52 +0000
pushed 2015-05-11 18:39 +0000
Andrea Marchesini Andrea Marchesini - Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
ac4464790ec4896a5188fa50cfc69ae0ffeddc08
created 2015-03-21 12:28 -0400
pushed 2015-05-11 18:39 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
03d709fd0186bb5a2d1a79a922c0116e562e2932
created 2015-03-17 19:40 -0700
pushed 2015-05-11 18:39 +0000
Seth Fowler Seth Fowler - Bug 1143267 - Make nsDisplayAltFeedback use nsGenericImageGeometry. r=tn
a20c7910a82fa2df2f3398c1108d102bac9128b0
created 2015-03-25 12:42 -0400
pushed 2015-03-30 18:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
59ceeca793416f4a41020e0eaff224cc605eaf85
created 2015-02-11 01:11 -0800
pushed 2015-03-30 18:32 +0000
Seth Fowler Seth Fowler - Bug 1130328 (Part 2) - Update nsImageFrame to always use InvalidateLayer when handling FRAME_UPDATE. r=tn
20729b28eb1e1d7f0d9e9e6e2c61e7050f09884f
created 2015-02-09 14:34 -0800
pushed 2015-03-30 18:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
e46260e7857ad6c690295552864c0c2c24828080
created 2015-02-06 15:04 -0800
pushed 2015-03-30 18:32 +0000
Andrew McCreight Andrew McCreight - Back out Bug 1127201 (part 2) for various problems.
7fa65aa297a48f9f568e58e38534f1c028624d64
created 2015-02-04 20:05 -0800
pushed 2015-03-30 18:32 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
21c1ffba4c09afacb223dbb0f17be02b21966666
created 2015-02-04 13:50 -0800
pushed 2015-03-30 18:32 +0000
Seth Fowler Seth Fowler - Bug 1128225 (Part 4) - Record the last draw result in nsDisplayImage and use it to decide whether to sync decode. r=tn
46473c5ec5b2d99cf8d65aa076916968ea4e1077
created 2015-02-04 13:50 -0800
pushed 2015-02-23 15:17 +0000
Seth Fowler Seth Fowler - Bug 1128225 (Part 4) - Record the last draw result in nsDisplayImage and use it to decide whether to sync decode. r=tn a=lmandel
95d83f3422fc1903346c586d9b00d2791d9c44a3
created 2015-02-11 01:11 -0800
pushed 2015-02-12 16:23 +0000
Seth Fowler Seth Fowler - Bug 1130328 - Part 2: Update nsImageFrame to always use InvalidateLayer when handling FRAME_UPDATE. r=tn, a=sledru
67e4a03c17f0d6be9a74d5c350e33aad0755c44f
created 2014-11-19 18:34 -0800
pushed 2015-01-12 19:37 +0000
Daniel Holbert Daniel Holbert - Bug 1101128 part 1: Move nsDisplayImage::GetOpaqueRegion() to .cpp file, and label it as MOZ_OVERRIDE. r=seth
3b2b5f73f8caa42764e3f25511a265b69db41dba
created 2014-11-17 14:29 -0800
pushed 2015-01-12 19:37 +0000
Seth Fowler Seth Fowler - Bug 1098202 (Part 1) - Rename imgINotificationObserver handlers to be consistent with the notifications they handle. r=tn
be1f8816683e8f3a253420e2c68d84959e80f9b6
created 2014-11-11 11:02 +0000
pushed 2015-01-12 19:37 +0000
Jonathan Kew Jonathan Kew - Bug 1096260 - Convert flags parameter of nsIFrame::ComputeSize from uint32_t to a typed enum, and update callers accordingly. r=dholbert
36f87acce2f9edacd33300c0acc3ea3b7f742d04
created 2014-10-24 16:28 +0100
pushed 2015-01-12 19:37 +0000
Jonathan Watt Jonathan Watt - Bug 1088625, part 2 - Pass nsFontMetrics objects through to code that needs it instead of storing it on the nsRenderingContext. r=mstange
3d624029199aa796c93e419bfbd03dddcd65dcda
created 2014-09-04 01:02 -0400
pushed 2014-11-28 15:29 +0000
Benoit Girard Benoit Girard - Bug 1056944 - Create an image layer if opaque image covers previous display items. r=mwoodrow
ae054f0a9532a4215d4a891a64b97760c0b726b3
created 2014-09-12 13:15 -0700
pushed 2014-11-28 15:29 +0000
Daniel Holbert Daniel Holbert - (no bug) Drop no-longer-correct "bitmap" qualifier from nsImageFrame header-comment. rs=tn
642ed4fdf60b5326b7d115b57b4eea39899755dd
created 2014-09-12 13:15 -0700
pushed 2014-11-28 15:29 +0000
Daniel Holbert Daniel Holbert - Bug 1066805: Drop unused parameter from nsImageFrame::EnsureIntrinsicSizeAndRatio(). r=tn
9d4e083655b993f73ba3eca84e0f14cdd270bcda
created 2014-08-31 23:36 -0400
pushed 2014-10-13 16:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060985 - Fix more bad implicit constructors in layout; r=roc
54ada5ad66bb17c41aa9295e63296a6b189e6b40
created 2014-08-24 15:34 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1046950 pt 2 - convert ComputeSize to use logical-coordinate parameters. r=smontagu
3f4a52e44188f59700a95fd16eedfe5840dc2654
created 2014-08-06 17:19 +1200
pushed 2014-10-13 16:35 +0000
Robert O'Callahan Robert O'Callahan - Bug 1048752. Part 9: Remove nsCaret.h from nsDisplayList.h. r=tn
91005c6cc19868bc8e28dc6036ea17d0291e820a
created 2014-07-24 18:03 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 2 - More renaming, e.g. where {Min,Pref}Width occurs within longer type and function names. r=smontagu
beb29103be6902f7759bbcb7b9eb4e39fb0636dd
created 2014-07-24 18:03 +0100
pushed 2014-10-13 16:35 +0000
Jonathan Kew Jonathan Kew - bug 1031241 pt 1 - Rename Get{Min,Pref}Width to Get{Min,Pref}ISize throughout layout. r=dbaron,smontagu
49575c74cc7b2a995d053edf2b4dd2b3e3822e5b
created 2014-06-28 10:13 +0000
pushed 2014-09-02 16:39 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
c8ca361c8feaf6c2a0923c6205c707847ca0e34d
created 2014-06-28 22:01 -0700
pushed 2014-09-02 16:39 +0000
Phil Ringnalda Phil Ringnalda - Back out 5 changesets (bug 1028460, bug 1031444) for somehow breaking asmjscache/test/test_cachingBasic.html on Android 2.2
ae01b3919c8c239a36448f731221c6f5a4400fff
created 2014-06-28 10:13 +0000
pushed 2014-09-02 16:39 +0000
Mats Palmgren Mats Palmgren - Bug 1028460 - part 3, Change the return type for Get*SkipSides(). r=roc
6c4efae1bab3b42ba8d747a332890cb311661918
created 2014-06-27 20:50 -0700
pushed 2014-09-02 16:39 +0000
Seth Fowler Seth Fowler - Bug 997010 (Part 1) - Support dynamic changes to the image-orientation property. r=dbaron
2d4b9bc5d6f50ee3ea353a3d982e6caea40425b5
created 2014-06-23 18:40 -0400
pushed 2014-09-02 16:39 +0000
Benoit Jacob Benoit Jacob - Bug 1028588 - Fix dangerous public destructors in layout/ - r=dbaron
fcf15eb82338c3339cb39066828467b504ccc1a1
created 2014-06-18 17:57 -0700
pushed 2014-09-02 16:39 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1026535 - Fix mismatched class/struct tags. r=ehsan
18214a2cfdb3eea37354959ab6fae5b97bc4a1ee
created 2014-05-24 22:20 +0000
pushed 2014-07-21 20:25 +0000
Mats Palmgren Mats Palmgren - Bug 508665 - part 5, Make nsIFrame::Init require a nsContainerFrame* for the parent frame param. r=roc
edfbdecd9e8283748385e7ee661b53bb21e2615b
created 2014-05-13 00:47 +0000
pushed 2014-07-21 20:25 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
157af79fbc88c386a39e20fbc3892798b1e91a67
created 2014-05-12 15:47 -0700
pushed 2014-07-21 20:25 +0000
Wes Kocher Wes Kocher - Backed out 11 changesets (bug 1008917) for apparently introducing an intermittent failure of B2G Crashtest-2 on a CLOSED TREE
9afa5e7715e1b1c0da963368329097e735e484c8
created 2014-05-12 17:40 +0000
pushed 2014-07-21 20:25 +0000
Mats Palmgren Mats Palmgren - Bug 1008917 - part 2,3,4, make Reflow() return type 'void', and make a few reflow related helper methods 'void' too. r=roc
638dd7ab1dc88c35a1d9e42a74feb16b3edcfa71
created 2014-03-13 00:39 -0700
pushed 2014-04-28 18:51 +0000
Simon Montagu Simon Montagu - Use logical text layout API for GetSkipSides, bug 789096, r=jfkthame
ccbb32d6a1ceda105c19dd9fe3fe38eb46b5368f
created 2014-03-11 09:22 +0100
pushed 2014-04-28 18:51 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 534a0efe7d3d (bug 789096)
534a0efe7d3d8ef29f5d250919f1d6b8ee7feecc
created 2014-03-10 22:19 -0700
pushed 2014-04-28 18:51 +0000
Simon Montagu Simon Montagu - Use logical text layout API for GetSkipSides. Bug 789096, r=jfkthame
e2ce7a9a1e91ac24dce5fc9616ffe0040476b313
created 2014-02-19 00:21 -0800
pushed 2014-04-28 18:51 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 973805 part 2: Adds MOZ_OVERRIDE in layout/ forms/nsImageControlFrame.cpp, generic/nsImageFrame.h, generic/nsObjectFrame.h r=dholbert
82299ce5b67d7d39fab39aef09f5f0088e7fdd7e
created 2014-02-19 00:21 -0800
pushed 2014-04-28 18:51 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 973805 part 1: Change #define classA classB to typedef classB classA, in some frame classes. r=dholbert
b7ed86c35097e2a17efe2c14899afbe588e591ef
created 2014-02-18 00:36 -0800
pushed 2014-04-28 18:51 +0000
Daniel Holbert Daniel Holbert - Bug 919806 followup: Reindent method declarations affected by NS_IMETHOD-removal. (whitespace-only; no review) DONTBUILD
f6d37fdcc976b9f649fa39ce065f298731b1d935
created 2014-02-17 23:47 -0800
pushed 2014-04-28 18:51 +0000
Arnaud Sourioux Arnaud Sourioux - Bug 919806: Get rid of NS_IMETHOD in nsIFrame.h and its implementations r=dholbert
b94e05c2de77f34ee6955180aa9915e12c5a9dfb
created 2014-02-05 12:59 +1100
pushed 2014-04-28 18:51 +0000
Cameron McCormack Cameron McCormack - Bug 960848 - Part 1: Make nsFrameState an enum and consolidate all frame state bit definitions in a single preprocessed file. r=dbaron
bafd46bb640c94a89b55cb716adaf7cd442c7a78
created 2014-01-26 16:07 -0600
pushed 2014-03-17 21:55 +0000
Timothy Nikkel Timothy Nikkel - Bug 962443. Make layout frame tree dumping code work better for Fennec and b2g. r=mats
less more (0) -100 -60 tip