layout/base/nsFrameManager.cpp
2068c7dda3a233937ebfde5995baa3888006cb88
created 2012-07-01 16:45 -0700
pushed 2012-07-02 09:13 +0000
David Zbarsky David Zbarsky - Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
f568fc280fb0e40bd082444fc0ea9da1cbbda410
created 2012-06-30 15:06 +1200
pushed 2012-06-30 19:29 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
db9fc4c50e24f3a4080e1fc7299ffa79561e07f2
created 2012-06-25 20:59 +0100
pushed 2012-06-26 08:55 +0000
Jonathan Watt Jonathan Watt - Bug 767388 - Kill NS_DEBUG. r=bz.
f4ff27e63666ca4aabf37d10c6de0268d96af02b
created 2012-06-11 18:21 -0400
pushed 2012-06-12 09:45 +0000
Boris Zbarsky Boris Zbarsky - Bug 763424. Dynamic changes to generated content don't work correctly on frames which pass a child content insertion frame to ProcessChildren (e.g. <td>). r=dbaron
f08886a8cf22a6ceb6d96b68f8c9aad020a1fd92
created 2012-06-11 10:08 +0100
pushed 2012-06-12 09:45 +0000
Ed Morley Ed Morley - Backout 61fd66629c4f, 7c8121f8d3af & 2a2e9cf8fd41 (bug 539356), e31a5e6545d3 (bug 761884), 85fa80bd9792, a284ccb25b83, 2865904db9fc, 34e07b09c426, e9b3d41e0360, cef00ebcd6c8, f943b729ac14 & 783f298401b6 (bug 539356), 330a086f1570 (bug 741682), d80219c8842c (bug 739671), e8c96b4fd4da, 313af486e68d, 0adc41ff56dc, 0cd288a38085, f1d43208825c, 4859876972f3, eec8ef3ebe48, f7f29fcd1845, 6079b229d306, f23c3a7e7ce0, 9824458a41e2 & 6748b5496059 (bug 539356) for mochitest-4 orange & talos regressions on multiple platforms
0adc41ff56dcddc7533f52730b3ec2296ff52430
created 2012-06-11 16:45 +1200
pushed 2012-06-12 09:45 +0000
Matt Woodrow Matt Woodrow - Bug 539356 - Part 9 - Implement DLBI. r=roc,bz,jwatt
df6702c41ddd15b2071752ad27400a42df0a82a4
created 2012-06-06 00:53 -0400
pushed 2012-06-07 09:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 157681 - Part 2: Optimize positioned frame offset changes by moving the frame as opposed to reflowing it in case we know that the size of the frame will not change; r=dbaron
b6a280a826582887c67d7defdcd61158122fda47
created 2012-05-29 23:45 -0400
pushed 2012-05-30 11:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 464758. Don't try to check for :before/:after pseudos for frames that can't have them. r=dbaron
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
633e2a5c64d16d63dcecb7e2768b310a3bd39e33
created 2012-05-09 21:27 -0400
pushed 2012-05-10 12:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 751012. When saving frame state, make sure to walk through placeholders so we save the state of out-of-flow descendants properly. Also make sure to walk the continuations and special siblings of the root frame that we're saving state for. r=roc
dec7f7bb0302f8e7868e31188e5c53aaae381b47
created 2012-03-26 11:27 -0700
pushed 2012-03-27 11:57 +0000
Matt Woodrow Matt Woodrow - Bug 729955 - Invalidate destroyed out-of-flow frames before unregistering the placeholder frame. r=bz
a17a380948d28a7604f921c3fb6b1308ca38edb8
created 2012-03-16 13:13 -0400
pushed 2012-03-17 23:57 +0000
Boris Zbarsky Boris Zbarsky - Bug 736389. Get rid of code that reresolved style on overflow containers multiple times and in the process violated some invariants other code depended on. r=mats
8f22a2dc76d60a5c5d93b5807fcf2820f8c3da91
created 2012-03-12 22:54 -0500
pushed 2012-03-13 10:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 705877 part 5. Make style reresolution actually use ancestor filters. r=dbaron
f925f2f8d1fd474de2463ce949d03403714a23ac
created 2012-03-12 22:12 -0700
pushed 2012-03-13 10:17 +0000
Phil Ringnalda Phil Ringnalda - Back out 83a33626d965:6e9330f5a9bd (bug 732667 and bug 705877) for Windows build bustage
c13394ac5b2afeba243ceaf4c683abc5243a1af2
created 2012-03-12 22:54 -0500
pushed 2012-03-13 10:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 705877 part 5. Make style reresolution actually use ancestor filters. r=dbaron
1158b09686b74651e7fd00ac031f48839b4a9fee
created 2012-02-15 22:28 +1300
pushed 2012-02-15 16:38 +0000
Matt Woodrow Matt Woodrow - Bug 721082 - Constify nsIFrame::GetParentStyleContextFrame. r=roc
bd5cba44fa8e4f83c91fb59a6cca50ccbfd2f079
created 2012-02-08 11:52 +1300
pushed 2012-02-08 12:23 +0000
Robert O'Callahan Robert O'Callahan - Bug 724502. Ensure that UpdateTransformLayer and UpdateOpacityLayer change hints generate a new change list entry for every frame whose style asks for them. r=matspal
8f1b1574e4b0f207609cf6a9074ad5ce1796ee8a
created 2012-02-07 12:31 +0100
pushed 2012-02-07 11:49 +0000
Mats Palmgren Mats Palmgren - Bug 724432 - Skip UpdateOverflow if we did Reflow. Don't propagate UpdateOverflow in ReResolveStyleContext. r=roc
6837feb4fe4ddbdf80a30fd0eb9070de140c1007
created 2012-02-02 10:06 +0000
pushed 2012-02-03 16:46 +0000
Jonathan Watt Jonathan Watt - Bug 714839 - Make nsCSSFrameConstructor inherit nsFrameManager. r=bz.
56ee31100cf6a90221cb072a3f4bc74737efd58f
created 2012-01-03 19:44 -0500
pushed 2012-01-04 12:28 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 691118 - Frames inserted into the frame manager should only be overflow containers, not true overflow containers; r=roc
61094ae6da186b46ed268d93be2e87f35c0f12b4
created 2011-11-14 16:24 +1300
pushed 2011-11-15 03:03 +0000
David Zbarsky David Zbarsky - Bug 660959 - Update link state less lazily r=bz
41a01f78db7a85912c92fadd49298601a84ddc41
created 2011-10-18 13:53 +0300
pushed 2011-10-18 12:15 +0000
Olli Pettay Olli Pettay - Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 1, r=jst
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
0cafa2cbe386b511a03c8c8da3aafda70ab1f5f3
created 2011-04-29 19:02 -0400
pushed 2011-09-29 21:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 10209 - Part 2: Implement the absolute positioning support for all frames; r=roc
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
38ff711d43699ddf0f16f287e08254e2da22b392
created 2011-09-12 09:08 -0700
pushed 2011-09-13 13:34 +0000
Mats Palmgren Mats Palmgren - Bug 685154 - Cleanup nsIFrame::GetParentStyleContextFrame and related code. r=roc
d9797d99f5f739ebd244ce27748a548f4b3b9cfd
created 2011-08-24 22:54 +0200
pushed 2011-08-25 00:11 +0000
Mats Palmgren Mats Palmgren - Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
de17763f5ba71293a5193266f815151047466eb5
created 2011-08-24 22:54 +0200
pushed 2011-08-25 00:11 +0000
Mats Palmgren Mats Palmgren - Bug 653649 - New way of getting child lists from frames. (part 3/5) r=roc
77a0d9f09820956bce5c4e1818ed540762fd6c23
created 2011-08-11 23:52 -0400
pushed 2011-08-12 13:47 +0000
Boris Zbarsky Boris Zbarsky - Bug 670467. Correctly reresolve style on non-first continuations and non-first parts of {ib} splits even when we're restyling both an ancestor of the element and the element itself. r=dbaron
6df31af4cca62113ba9bf90877f71c59d3b5bd75
created 2011-07-21 04:37 +0200
pushed 2011-07-21 02:38 +0000
arno renevier arno renevier - Bug 669299 - Remove unneeded nsPrintfCString.h includes. r=bsmedberg
29322269de1230269bf489af1ae48b8ca9b52452
created 2011-07-19 17:30 +0900
pushed 2011-07-19 12:30 +0000
Alexander Surkov Alexander Surkov - Bug 671504 - get rid nsIPresShell::gAccessibilityIsActive, r=roc
a10dd1a539dbce87b47b343fa32e25e2bc61562a
created 2011-06-01 16:18 -0400
pushed 2011-06-28 21:57 +0000
Ehsan Akhgari Ehsan Akhgari - Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet
8027b37a9b32c6df9f729fcb99c9fad5f0e75852
created 2011-04-28 22:02 -0700
pushed 2011-06-27 09:03 +0000
Craig Topper Craig Topper - Bug 654369 - Part 11: Remove OOM checks from layout/base r=bz
f6fbc63f12a1ef765602c1208bf5bc35f7cae585
created 2011-05-24 20:19 -0400
pushed 2011-05-25 08:04 +0000
Boris Zbarsky Boris Zbarsky - Bug 631529. Pass a TreeMatchContext into ReResolveStyleContext so that we can share the nth-index cache across the entire reresolution. r=dbaron
14fe8a6cfd45575ab1ccde56ad33abd562eaf61a
created 2011-04-29 19:02 -0400
pushed 2011-05-06 18:18 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 10209 - Part 2: Implement the absolute positioning support for all frames; r=roc
c73c4d6907fef68ad8acc1509997fe2d4a656812
created 2011-04-22 18:36 -0700
pushed 2011-04-23 01:41 +0000
L. David Baron L. David Baron - Should check link-related bits before reusing style context for root element. (Bug 652268) r=bzbarsky
ca7bbf37c6d7a03d8264b86cb48ad6acf439e280
created 2011-02-16 14:14 +0100
pushed 2011-02-16 13:15 +0000
timeless timeless - Bug 587484 - warning: suggest parentheses around assignment used as truth value in while (... = GetNextContinuation())
cb3fcbce2ef47d71d607e7b5b413ebcfeda492cf
created 2011-01-28 12:38 +0800
pushed 2011-01-28 04:39 +0000
Alexander Surkov Alexander Surkov - Bug 628922 - layout should use cached nsIAccessibilityService, r=davidb, sr=roc, a=roc
80df95979d3af65c8501c29d41dc86d941c5a2e4
created 2010-12-15 12:26 -0800
pushed 2011-01-21 19:22 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 581536 - Part 2: Reconstruct the document element frames when the dir attribute is set on the document; r=bzbarsky a=blocking-betaN+
6c885a625cb99ff6f7eb239ad5ef99605bf03a61
created 2010-12-04 11:07 +0100
pushed 2010-12-04 12:26 +0000
timeless timeless - Bug 615841 ourA11yNotification is only used in nsFrameManager::ReResolveStyleContext ifdef ACCESSIBILITY
e030f7ac043bc2abd0349aba9002a6c200eeabeb
created 2010-11-13 12:49 -0500
pushed 2010-11-13 18:53 +0000
Alexander Surkov Alexander Surkov - Bug 606125 - develop a way to handle visibility style, r=marcoz, davidb, sr=bz, a=blocking
93e95f4f73af122cd0f745de54445cc1afdcf229
created 2010-10-21 13:16 +0900
pushed 2010-10-21 04:18 +0000
Alexander Surkov Alexander Surkov - Bug 570275 - rework accessible tree update code, r=marcoz, davidb, bz, a=blocking
8f8d9eb61a5cbc7341126c503c16b9f3c47de5c0
created 2010-08-31 12:49 +1200
pushed 2010-08-31 02:15 +0000
Robert O'Callahan Robert O'Callahan - Bug 579323. Part 1.8: Rename InvalidateOverflowRect to InvalidateFrameSubtree. r=tnikkel
735ff84db7b1db38ee70902be7f81ff809292033
created 2010-08-10 19:04 -0300
pushed 2010-08-10 22:05 +0000
Mats Palmgren Mats Palmgren - Bug 576649. r=bzbarsky a=blocking2.0
54d47e708c9cf0e4c8e9b79ff9c381c5a289e90b
created 2010-06-23 00:46 -0400
pushed 2010-06-23 04:51 +0000
Boris Zbarsky Boris Zbarsky - Bug 573241. When reparenting a style context, don't include any transition rules the old context might have had in the new one, since that can confuse transitions. r=dbaron
8d309d7e074671d085e7c50b62d5cebc585fd6f0
created 2010-06-18 12:23 -0400
pushed 2010-06-18 16:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 569006. Skip probing for ::before/::after during reresolve if we're not redoing matching on kids, since those can't appear/disappear without either a reframe or a change in what selectors we match. r=dbaron
dee1e84a95aa4c3273b64f9d767179d6037096d1
created 2010-06-18 12:23 -0400
pushed 2010-06-18 16:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 494117 part 2. Don't force selector matching on the whole subtree rooted at an element when the element's style changes. r=dbaron
9ec74c8e5690b593b569c435d8edf55a78e6b44a
created 2010-06-18 12:23 -0400
pushed 2010-06-18 16:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 479655 part 7. Switch to the new setup for tracking and handling restyles. r=dbaron
d5516cc86e93ab4bab956b8aa965fdf1b7664b93
created 2010-06-18 12:23 -0400
pushed 2010-06-18 16:23 +0000
Boris Zbarsky Boris Zbarsky - Bug 479655 part 5. Pass the relevant restyle tracker through to style reresolution. r=dbaron
5a96e6ff047dce4afd45af5d3afdfe74f99bcaee
created 2010-06-09 00:03 -0400
pushed 2010-06-09 04:03 +0000
Boris Zbarsky Boris Zbarsky - Fix the comment to not talk about irrelevant things.
d743cad887b5da7f743178d8d6e2ad17756eeb72
created 2010-06-08 23:36 -0400
pushed 2010-06-09 03:36 +0000
Boris Zbarsky Boris Zbarsky - Bug 570866. De-bogify the assertion.
4a0fcf9b58ff4e38a979d27ba61147be1e1a08e6
created 2010-06-08 15:58 -0400
pushed 2010-06-08 19:59 +0000
Boris Zbarsky Boris Zbarsky - Add assertions that would catch bug 558943 earlier. r=dbaron
5cd6ca469c92615dd572fdaa2a05b7ddd2ce21fc
created 2010-05-14 13:04 -0400
pushed 2010-05-14 17:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 565815. Use Element in the transition manager instead of nsIContent. r=dbaron
8ab6e027d832610a1119c0e510c5789b922f406f
created 2010-05-14 13:04 -0400
pushed 2010-05-14 17:06 +0000
Boris Zbarsky Boris Zbarsky - Bug 565809. Move checking for style attribute changes into the cascade level. r=dbaron
7ef2a4732afe3ebc09763d3d0e2fa070328e5a5f
created 2010-05-13 14:19 +0200
pushed 2010-05-13 13:45 +0000
Michael Kohler Michael Kohler - Bug 506041 Part 2: Correct misspellings in source code
66104f48f1558879839e6fbc2f48eef3f65fa9e5
created 2010-04-30 09:12 -0400
pushed 2010-04-30 13:15 +0000
Boris Zbarsky Boris Zbarsky - Bug 562688 part 10. Eliminate eELEMENT usage in layout/base. r=dbaron
bc10dcdc3b1e27e259ca1c7efa6c27aeea7de334
created 2010-04-30 09:12 -0400
pushed 2010-04-30 13:15 +0000
Boris Zbarsky Boris Zbarsky - Bug 562688 part 4. Change GetRootContent and the like to return Elements. r=jst, sr=sicking
13504a5fc0742c0922b548dce200febd06e358fa
created 2010-04-03 07:36 -0400
pushed 2010-04-03 11:36 +0000
Ehren Metcalfe Ehren Metcalfe - Bug 556446: Remove dead code in layout. r=roc,bz
93ff9bda60cefac30d397c633f8acc7085e3f668
created 2010-04-02 18:58 -0700
pushed 2010-04-03 02:02 +0000
L. David Baron L. David Baron - Split nsStyleSet::ResolveStyleForRules into two different APIs for the two different types of uses. (Bug 147777) r=bzbarsky
399da4539fe07bc3f2146aa42e9f2b468f746b2d
created 2010-04-01 23:07 -0700
pushed 2010-04-02 06:10 +0000
Zack Weinberg Zack Weinberg - Bug 494117: Mechanically change 'ReParent' to 'Reparent' throughout the tree. r=bzbarsky
less more (0) -100 -60 tip