layout/base/nsLayoutUtils.cpp
e33a8cab1096e170cd5585f20ecac241815995db
created 2013-10-24 10:28 +0100
pushed 2014-01-28 00:16 +0000
Ed Morley Ed Morley - Backed out changeset ce20f4b16d56 (bug 261037) for reftest failures in 478811-1.html on a CLOSED TREE
ce20f4b16d56b245848981ec472a1033bed7e82c
created 2013-10-23 00:46 +0200
pushed 2014-01-28 00:16 +0000
Robert O'Callahan Robert O'Callahan - Bug 261037. Support scrolled fieldsets. r=mats
6817b1c1439f168abf8a9592a4a9298ef807f4f9
created 2013-10-23 15:44 +0100
pushed 2014-01-28 00:16 +0000
Ed Morley Ed Morley - Backed out changeset ffd9c7bbd2fe (bug 261037) for compilation failures in nsCSSFrameConstructor on a CLOSED TREE
ffd9c7bbd2fedf850c94d1eecdeb9e75d4bba553
created 2013-10-23 00:46 +0200
pushed 2014-01-28 00:16 +0000
Robert O'Callahan Robert O'Callahan - Bug 261037. Support scrolled fieldsets. r=mats
6bb23207bdbb299ed789d8bd5a812956feee57f5
created 2013-10-22 15:06 +0300
pushed 2014-01-28 00:16 +0000
Olli Pettay Olli Pettay - Bug 928403 - optimize nsFrameConstructorState::ProcessFrameInsertions, r=roc
cd05abee0fcaec29f693f274982778945f09ffa8
created 2013-10-22 17:55 +0900
pushed 2014-01-28 00:16 +0000
Masayuki Nakano Masayuki Nakano - Bug 920425 part.29 Use mozilla::WidgetEvent::AsGUIEvent() r=smaug
71909c62bc14f4eb4ad0c535207ad8d92a6066e6
created 2013-10-15 17:08 -0400
pushed 2014-01-28 00:16 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 925902 - Ensure that the old ROOT_SCROLL_ID property is cleared when a new one is being set. r=tn, botond
8cc13e82d47c958b679a3460f1d57c657cf10d9c
created 2013-10-08 14:47 -0400
pushed 2014-01-28 00:16 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in layout/; r=ehsan
1cb59e63e61c9882a2e824587ea6e26b88da5040
created 2013-10-04 04:48 +1000
pushed 2014-01-28 00:16 +0000
Cameron McCormack Cameron McCormack - Bug 921731 - Part 0: Add "layout.css.unset-value.enabled" pref. r=bzbarsky
a8f5e68fc1f65c639e2e3985ad4a8d82d2aa4c06
created 2013-10-03 20:58 +1000
pushed 2014-01-28 00:16 +0000
Cameron McCormack Cameron McCormack - Bug 919594 - Part 2: Encapsulate the computed style map and make it take disabled properties into account. r=bzbarsky
f7b6f1ec30ee0bc0b438a493289e7c71180d3cf5
created 2013-10-02 12:46 +0900
pushed 2014-01-28 00:16 +0000
Masayuki Nakano Masayuki Nakano - Bug 920377 part.31 Get rid of nsEvent r=roc
2b65d2f636a67d2cbf0ca03cdb4290e1d207cad5
created 2013-10-02 12:46 +0900
pushed 2014-01-28 00:16 +0000
Masayuki Nakano Masayuki Nakano - Bug 920377 part.30 Get rid of nsGUIEvent r=roc
8b94cd262ef573496482bf4f15783f7861197840
created 2013-09-20 22:21 +1200
pushed 2014-01-28 00:16 +0000
Robert O'Callahan Robert O'Callahan - Bug 916520. Rename nsClientRect(List) to mozilla::dom::DOMRect(List). r=khuey
692c8f84397cb29a4e3b11791f6e177db86b8229
created 2013-10-01 17:57 -0700
pushed 2014-01-28 00:16 +0000
Nicolas Silva Nicolas Silva - Bug 922202 - Make PlanarYCbCrImage::Data forward-declarable and remove some header includes. r=bjacob
ae6c7a11874eb2fcd05cc4c96b886a1e3757663c
created 2013-10-01 17:02 -0400
pushed 2014-01-28 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 4: Move DrawMode outside of gfxFont.h so that we won't need to #include that header everywhere DrawMode is needed; r=roc
dbff283df8c12c3340ae54d13f363a7eae8386fe
created 2013-10-01 17:01 -0400
pushed 2014-01-28 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 2: Move GraphicsFilters outside of gfxPattern.h so that we won't need to #include that header everywhere GraphicsFilter is needed; r=roc
2f301631893281227b7551f8e5c6bcc3115a383f
created 2013-10-01 17:00 -0400
pushed 2014-01-28 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921753 - Part 1: Avoid #including nsStyleStructInlines.h in nsIFrame.h; r=roc
e8453cdce0057180b18cd1ba8514e279f24b0cf5
created 2013-09-30 17:26 -0400
pushed 2014-01-28 00:16 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921876 - Stop #including nsIFrame.h in nsLayoutUtils.h; r=roc
8ba2dc63f1bff15241402a299832e902fac32025
created 2013-09-25 12:28 -0700
pushed 2014-01-28 00:16 +0000
L. David Baron L. David Baron - Bug 828312 patch 9a: Make sticky positioning handle block-in-inline splits correctly. r=dholbert
1080eec8fed174da0a0f78b0dd3bad11165846a0
created 2013-09-25 11:42 +0000
pushed 2014-01-28 00:16 +0000
Mats Palmgren Mats Palmgren - Bug 919318 - Drop the Get prefix on the frame methods GetFirstContinuation, GetLastContinuation, GetFirstInFlow, GetLastInFlow and also on nsLayoutUtils::GetLastContinuationWithChild, because they never return null. r=dholbert
2e3017bef2c676e75dd0eb27e7a1e7fecafa1e54
created 2013-09-25 20:21 +0900
pushed 2014-01-28 00:16 +0000
Masayuki Nakano Masayuki Nakano - Bug 912956 part.18 Remove nsGUIEvent.h r=roc
1892aa2a6de84d83a3c0aff80b0153d925e48ebc
created 2013-09-24 16:45 -0400
pushed 2014-01-28 00:16 +0000
Benoit Jacob Benoit Jacob - Bug 913872 - Take nested enums out of gfxASurface - 1/3 : automatic changes - r=jrmuizel
9bd43aa9a0186b56df71fa5c73736789f28d17a6
created 2013-09-21 16:20 -0500
pushed 2014-01-28 00:16 +0000
Timothy Nikkel Timothy Nikkel - Bug 919129. Fix nsLayoutUtils::UpdateImageVisibilityForFrame so that it doesn't expand the image rect so much by replacing it with the scroll port rect. r=matspal
8367f4c4fb710d7d7b552db548c95a4318c6bcf8
created 2013-09-18 19:19 -0700
pushed 2014-01-28 00:16 +0000
Daniel Holbert Daniel Holbert - Bug 918109: Move some null-initialized static variables in nsLayoutUtils.cpp to function-scope. r=mats
64791f0d76bfc3af9e3a841cf915bf37b8b311be
created 2013-11-08 15:14 -0800
pushed 2013-12-03 03:32 +0000
Seth Fowler Seth Fowler - Bug 933057 - Part 1: Correct scaling of SVG images in nsLayoutUtils::DrawSingleImage. r=dholbert, a=lsblakk
ea8e3d9d10ca9c8ca594d9bd708b1426c03cbf48
created 2013-10-15 17:08 -0400
pushed 2013-12-03 03:32 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 925902 - Ensure that the old ROOT_SCROLL_ID property is cleared when a new one is being set. r=tn,botond a=koi
d3c9e1256c6516918efcc8b02ad6cadb4e92e30f
created 2013-09-21 16:20 -0500
pushed 2013-12-03 03:32 +0000
Timothy Nikkel Timothy Nikkel - Bug 919129. Fix nsLayoutUtils::UpdateImageVisibilityForFrame so that it doesn't expand the image rect so much by replacing it with the scroll port rect. r=matspal a=lsblakk
daa9550337abd1993711dd5d6056d9fb658aef2b
created 2013-09-14 19:05 -0500
pushed 2013-12-03 03:32 +0000
Timothy Nikkel Timothy Nikkel - Bug 847223. Part 10. Make the new code work when we have the image visibility analysis prefed off. r=mats
c6dcd4d77085928729299bdaf88373f2b973494f
created 2013-09-14 19:05 -0500
pushed 2013-12-03 03:32 +0000
Timothy Nikkel Timothy Nikkel - Bug 847223. Part 6. Use the first reflow of relevant image frames to add/remove them from the visible list. r=mats
cc50ede322393576f832a0992b34e46c234432ab
created 2013-09-05 15:47 -0700
pushed 2013-12-03 03:32 +0000
Corey Ford Corey Ford - Bug 886646 - Part 1: Support position:sticky in the CSS parser, enabled by a preference. r=heycam
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2013-12-03 03:32 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
82570baff149d22c5edba3fb9dd7d54ef1aa8b52
created 2013-09-04 16:44 +1200
pushed 2013-12-03 03:32 +0000
Robert O'Callahan Robert O'Callahan - Bug 909603. Remove invalid assertion. r=tn
c7beb3bbc24901da8a4bda1cc2fd05d9a58ea58a
created 2013-08-28 22:38 -0500
pushed 2013-12-03 03:32 +0000
Timothy Nikkel Timothy Nikkel - Bug 910529. Part 2. In nsLayoutUtils::PaintFrame, display port and ignoring viewport scrolling should only happen when we are drawing the root frame. r=matt.woodrow
289d9c93f348a6b10d72b04c1adb639753948d06
created 2013-08-28 22:37 -0500
pushed 2013-12-03 03:32 +0000
Timothy Nikkel Timothy Nikkel - Bug 910529. Part 1: Remove second unneeded declaration of rootScrollFrame in nsLayoutUtils::PaintFrame. r=matt.woodrow
b05a7a7055de5cd9fd846a9fd58931bc68457b4b
created 2013-08-28 15:39 -0700
pushed 2013-12-03 03:32 +0000
Seth Fowler Seth Fowler - Bug 825771 (Part 3) - Add support for image-orientation to nsImageFrame. r=dholbert
5a9fb1ce1de5678dba6f363a92e16bdd0192f219
created 2013-08-23 16:20 -0400
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 908724 - Avoid #including nsPresContext.h in nsIScrollableFrame.h; r=mats
94faaa7e4d408654ffea00ad038b9e2f870ef92c
created 2013-08-19 18:55 -0400
pushed 2013-12-03 03:32 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 906790 - Minimize layout/base #includes; r=roc
86305651c6b8f998f9ef092c20ba3d509c30a2e1
created 2013-08-08 15:56 -0400
pushed 2013-12-03 03:32 +0000
Botond Ballo Botond Ballo - Bug 895905 - Eliminate some of the special handling of ROOT_SCROLL_ID. r=kats, r=tn
8be61e224a9c6eb7d0e37b460771ea8de4c23f9c
created 2013-08-08 15:56 -0400
pushed 2013-12-03 03:32 +0000
Botond Ballo Botond Ballo - Bug 895905 - B2G mechanism for content to inform APZC about scroll events. Handles multi-APZC. r=kats
90591fb20b148524f0dd10bea1b7d9ec04f1da90
created 2013-08-14 08:56 +0200
pushed 2013-12-03 03:32 +0000
Ms2ger Ms2ger - Bug 901323 - Don't include nsContentUtils.h unnecessarily; r=jlebar
5e0293081301bf0d3ac215fa15ebd7233e5955a8
created 2013-08-08 17:20 -0700
pushed 2013-12-03 03:32 +0000
Corey Ford Corey Ford - Bug 898794 - Store normal frame position before applying relative positioning. r=dbaron
d26846484b7c2ac8db05e2618f19c84900f2c8f2
created 2013-08-02 09:05 +0200
pushed 2013-10-21 21:47 +0000
Ms2ger Ms2ger - Bug 896251 - Make nsEvent::{refPoint, lastRefPoint} LayoutDeviceIntPoints; r=smaug+kats
710c7f7c8e4c204876ba23083417b61c2333a1af
created 2013-07-30 21:01 -0700
pushed 2013-10-21 21:47 +0000
Corey Ford Corey Ford - Bug 894716 - Parameterize nsLayoutUtils::GetNearestScrollableFrame. r=dbaron
0d8409268f42fb2d9847ac7e874eb3036a284816
created 2013-07-30 18:08 -0400
pushed 2013-10-21 21:47 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge m-c to inbound.
1d2c1f01e757eff00ac4c19d6b134e55d0616c2c
created 2013-07-30 11:22 -0500
pushed 2013-10-21 21:47 +0000
Timothy Nikkel Timothy Nikkel - Bug 837242. Part 3. Keep track of what area is exposed to events so that covered frames don't get events. r=roc
6323f687fa3c3eb5862b20e776ab58ed7bed6821
created 2013-07-30 14:03 -0400
pushed 2013-10-21 21:47 +0000
Kartikaya Gupta Kartikaya Gupta - Bug 866232 - Update TabChild to better handle scrolling subframes. r=BenWa, mattwoodrow
d6fd6156acc3de1fb22f7b55fa3e5a51b3082b81
created 2013-07-26 14:31 +1200
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 837242. Part 1: Convert bool parameters to flags. r=mats
44ebfcf61a6cc706084eff19a8f3f70d352cf0c0
created 2013-07-26 09:25 +0200
pushed 2013-10-21 21:47 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 44c751cee3b1 (bug 837242) for suspicion of causing OSX Bustage CLOSED TREE
44c751cee3b144b888f489e245ef475f3db1e97c
created 2013-07-26 14:31 +1200
pushed 2013-10-21 21:47 +0000
Robert O'Callahan Robert O'Callahan - Bug 837242. Part 1: Convert bool parameters to flags. r=mats
0f7620a5047a753f2f8b200d8a0e9979d215387d
created 2013-07-22 15:08 -0700
pushed 2013-10-21 21:47 +0000
Max Vujovic Max Vujovic - Bug 895182 - [CSS Filters] Implement parsing for blur, brightness, contrast, grayscale, invert, opacity, saturate, sepia. Co-authored with Dirk Schulze (krit). r=heycam
0bc271ee1749931d3afaa78422bdbd31132ddf88
created 2013-07-23 16:36 +0100
pushed 2013-10-21 21:47 +0000
Ed Morley Ed Morley - Backed out changeset f24d81b85929 (bug 895182) for Windows build failures on a CLOSED TREE
f24d81b859291b1799bc18239c356e34d228c96d
created 2013-07-23 10:47 -0400
pushed 2013-10-21 21:47 +0000
Max Vujovic Max Vujovic - Bug 895182 - [CSS Filters] Implement parsing for blur, brightness, contrast, grayscale, invert, opacity, saturate, sepia. Co-authored with Dirk Schulze (krit). r=heycam
b960146cc1edfb165d358503c0265802e393e6a5
created 2013-07-20 12:14 -0700
pushed 2013-10-21 21:47 +0000
L. David Baron L. David Baron - Bug 896138 patch 4: Move restyle management code from nsCSSFrameConstructor to RestyleManager. r=heycam
aa59555856a1531efc805f9a7d18c9fa362dd6f4
created 2013-07-15 15:50 -0400
pushed 2013-10-21 21:47 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 3 changesets (bug 603488) for Windows reftest orange.
eeed50e8e213916b7ae9aa291a4d27b8957d18a1
created 2013-07-15 13:44 -0400
pushed 2013-10-21 21:47 +0000
James Kolb James Kolb - Bug 603488 - Part 1: Refactor nsLayoutUtils to expose imgIContainer. r=roc
4a12e7c6f7427aaac2d5127291b432192747da62
created 2013-07-12 17:24 -0400
pushed 2013-10-21 21:47 +0000
Bem Jones-Bey Bem Jones-Bey - Bug 829958 - Fix intrinsic width calculation to take into account the scroll frame created when overflow isn't visible. r=bz
4cae950f6c35b16b999df9183169f0cae705bfc8
created 2013-06-24 22:32 -0700
pushed 2013-10-21 21:47 +0000
L. David Baron L. David Baron - Bug 858937 patch 1: Add nsLayoutUtils::GetStyleFrame() variant taking nsIContent*, and use it for two existing users of the variant taking nsIFrame*. r=nrc
f94cd48c890766d69121b7c94e2a61c714539e41
created 2013-06-24 23:42 -0700
pushed 2013-10-21 21:47 +0000
Phil Ringnalda Phil Ringnalda - Back out 2332bb3fe186:10f70b8b04fe (bug 858937) for warnings-as-errors bustage
10f70b8b04fe3bbf2a92f9ccd65fff8121fe4069
created 2013-06-24 22:32 -0700
pushed 2013-10-21 21:47 +0000
L. David Baron L. David Baron - Bug 858937 patch 1: Add nsLayoutUtils::GetStyleFrame() variant taking nsIContent*, and use it for two existing users of the variant taking nsIFrame*. r=nrc
727736b233b39f7aab2aa93279370ad1b5f2d629
created 2013-06-23 14:03 +0200
pushed 2013-10-21 21:47 +0000
Catalin Iacob Catalin Iacob - Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
less more (0) -300 -100 -60 tip