layout/base/nsFrameManager.cpp
d743cad887b5da7f743178d8d6e2ad17756eeb72
created 2010-06-08 23:36 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 570866. De-bogify the assertion.
4a0fcf9b58ff4e38a979d27ba61147be1e1a08e6
created 2010-06-08 15:58 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Add assertions that would catch bug 558943 earlier. r=dbaron
5cd6ca469c92615dd572fdaa2a05b7ddd2ce21fc
created 2010-05-14 13:04 -0400
pushed unknown
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 unknown
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 unknown
Michael Kohler Michael Kohler - Bug 506041 Part 2: Correct misspellings in source code
66104f48f1558879839e6fbc2f48eef3f65fa9e5
created 2010-04-30 09:12 -0400
pushed unknown
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 unknown
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 unknown
Ehren Metcalfe Ehren Metcalfe - Bug 556446: Remove dead code in layout. r=roc,bz
93ff9bda60cefac30d397c633f8acc7085e3f668
created 2010-04-02 18:58 -0700
pushed unknown
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 unknown
Zack Weinberg Zack Weinberg - Bug 494117: Mechanically change 'ReParent' to 'Reparent' throughout the tree. r=bzbarsky
0838e2acf420e7b120d82b48883addd879cf3819
created 2010-04-01 23:07 -0700
pushed unknown
Zack Weinberg Zack Weinberg - Bug 494117: remove PresContext argument to nsStyleSet::GetContext. r=bzbarsky
bf065b08ef9f14796d76f3ff53f4cba08f620a66
created 2010-03-31 17:43 -0700
pushed unknown
Zack Weinberg Zack Weinberg - Bug 494117 preliminary refactor: Search-and-replace 'ReStyle' with 'Restyle' throughout layout. r=roc
b5ebe19e4ecfd6a17c352af92734f5baf4c2f846
created 2010-03-29 14:46 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 545049. Capture the pre-transform overflow area of a frame and use it in InvalidateOverflowArea. r=mats
46e3ca39d3d09af127b4dbf9cc922d6230820446
created 2010-03-29 14:46 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 551660. Switch layout code from using nsPropertyTable to FramePropertyTable. r=mats,sr=dbaron
c80062258e9d45f145ea5510c6c19252f69b1dd4
created 2009-12-29 15:13 -0500
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 536718. Clean up NotifyDestroyingFrame. r=roc
e9921507713bb38e7d1da3532288ffe6722401f1
created 2009-12-24 16:20 -0500
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 500882 part 7. Remove the old GetPrimaryFrameFor API. r=roc, sr=dbaron
e4438ed238daaeea0aac820d772b354e428ad705
created 2009-12-24 16:20 -0500
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 500882 part 2. Switch setting of primary frames to the new API; switch nsFrameManager::GetPrimaryFrameFor to the new API; remove resulting gobs of dead code. r=roc
912c5206ca3e735bb39494edcc0e489d5baea510
created 2009-12-24 00:20 -0500
pushed unknown
fantasai fantasai - Bug 508473 Part II: Remove DeletingFrameSubtree r=bz sr=roc
5c0c836b0d06157dc1c9410aa534dcb5c675bbec
created 2009-12-24 00:20 -0500
pushed unknown
fantasai fantasai - Bug 508473 Part I: Remove nsIFrame::RemovedAsPrimary r=bz sr=roc
5c675fda7ba6c8859abdeb64f6f0152b4a06af41
created 2009-12-11 02:37 -0500
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron
813718244b94428e0c1a7e8f8d0de9973ccbfe4e
created 2009-12-10 18:28 -0800
pushed unknown
Boris Zbarsky Boris Zbarsky - Backing out bug 525608 and bug 525952
80b631ea5ad11b1126d0df9ffe2cb6a41ceb1db5
created 2009-12-10 14:36 -0800
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 525608 part 3. Change all style set consumers that ask for a pseudo style context to indicate what they're actually asking for (pseudo-element, anonymous box, or xul tree thing). r=dbaron
2a90f6882822b3d25bf13193fd43c96410266fba
created 2009-12-10 14:36 -0800
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 523294 part 2. Get rid of the aAttribute argument to SelectorMatches; handle attribute changes by checking for matches on selectors including the given attribute both before and after the change. r=dbaron
61febc552982947a427f065b4b9e470638b9fa9e
created 2009-09-18 14:00 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 501847 part 2. Make various consumers deal with more than 2 inlines in an {ib} split. r=tn, sr=roc
35ba5ef187786693ff4fce55530c63158ac79109
created 2009-09-18 14:00 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 501847 part 1. Some preparatory cleanup of GetIBSpecialSiblingForAnonymousBlock. r=roc
ce8bd3c552cc7a61f462fcc50308e5defea14428
created 2009-10-29 17:17 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 525295. Rename nsStyleContext::GetPseudoType to GetPseudo. r=dbaron
886ab0434035bec4f7d7c152c2b523e45e067066
created 2009-10-17 10:31 -0400
pushed unknown
L. David Baron L. David Baron - Make ReResolveStyleContext no longer rerun selector matching on next-continuations by making both ReResolveStyleContext and ReParentStyleContext enforce the invariant that all continuations have the same style context. (Bug 522563) r=bzbarsky
ff00a422b6f10d1ba50984413141fb3037deb835
created 2009-10-07 20:22 -0700
pushed unknown
L. David Baron L. David Baron - Implement CSS transitions: handle starting and animation of the transitions. (Bug 435441) r=bzbarsky sr=roc
b3bf933fdce499e6d5ba35d153ccbf716f20b312
created 2009-09-11 06:46 -0400
pushed unknown
L. David Baron L. David Baron - Use nsRefPtr for new context in ReResolveStyleContext. (Bug 435441) r=bzbarsky
90cef4e7d833338d4f1f9c1168c182b3ed87cc50
created 2009-09-09 17:03 +0800
pushed unknown
Alexander Surkov Alexander Surkov - Bug 514595 - it's not necessary to keep two events type for show and two ones for hide, r=marocz, davidb, ginn, sr=roc
f9c0cfc462976723cad46f3a159156e3773237de
created 2009-08-20 14:52 -0700
pushed unknown
Zack Weinberg Zack Weinberg - Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap
8c51693240d5576e9b225079b02d2db738363044
created 2009-08-10 10:54 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 508900. Fix assertion due to us not unsetting all the bits we should unset. r=dbaron
35f8bd629153f194f06fcd0846c1f04586fd52f3
created 2009-08-07 15:51 -0400
pushed unknown
Timothy Nikkel Timothy Nikkel - Bug 497519 part 1. Clear the undisplayed map correctly in the presence of XBL. r=dbaron,bzbarsky
74fb7057f4dd3ef80473c8f0f4fd229cbfae2594
created 2009-08-03 21:22 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 502288. Provide finer-grained style change hints for triggering reflow. r=dbaron
7fb86c108ae7981111030e5520593c10859d3562
created 2009-08-03 15:10 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Backed out changeset 25462849adcc (bug 502288) to get some talos cycles for the tracemonkey merge without this patch in.
25462849adcc87648a7fa7fc362b34dd3931a82b
created 2009-08-03 13:38 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 502288. Provide finer-grained style change hints for triggering reflow. r=dbaron
0a0b0c3f614bd114bd8d7ff6cb58d609c1d8a4b1
created 2009-07-30 13:23 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron
f7ea35747ee30d35808f5145fb04f1fb667249e3
created 2009-07-30 15:55 +0800
pushed unknown
Alexander Surkov Alexander Surkov - Bug 452564 - can't create accessibles for table children when visibility style of table is changed, r=ginn.chen, sr=roc
b02f3a8ce4cd94cb91eb3ada7ba94174122d648c
created 2009-07-27 10:47 +0200
pushed unknown
Michael Kohler Michael Kohler - Bug 106386 - Correct misspellings in source code (old); Part 2; r=timeless
ae03e9085759c33288b59caa9f323ed9bf6fc053
created 2009-05-14 21:40 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 492163, bug 492112, and bug 483604. Stop putting the style contexts of textnodes and CSS generated content in the undisplayed map, and make sure to properly unbind generated content if we don't plan to actually create a frame construction item for it. r+sr=dbaron
683b00c3d1d1394ec6bb978a8baaf53dec3ce7d2
created 2009-04-09 21:37 -0400
pushed unknown
Boris Zbarsky Boris Zbarsky - Bug 487539. Don't use an <area>'s primary frame as a primary frame hint. r+sr=roc
fdac16a5cff2e112049978607755b784f957dcdf
created 2009-03-30 20:08 +0200
pushed unknown
Arpad Borsos Arpad Borsos - Bug 399753 - Remove nsISupportsArray in the layout directory; r+sr=roc
8bf2088734ac3b0b9420a42ca5562f950ba37a11
created 2009-02-19 11:03 -0800
pushed unknown
L. David Baron L. David Baron - Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky
24685122178539af0ea83c325f8d8b9bd8f8617f
created 2009-02-19 09:06 -0800
pushed unknown
L. David Baron L. David Baron - Back out all 8 changesets that I just landed (bugs 477959, 477961, 322475, 478899, 475215, 478156) again, because Talos Try server builds lie about which changesets they're testing.
b58df05838b1030fc6e1d6d13c177b04e09b3758
created 2009-02-19 07:29 -0800
pushed unknown
L. David Baron L. David Baron - Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky
949427a872588eab06c89815382e5fc8817c25e1
created 2009-02-18 18:59 -0800
pushed unknown
L. David Baron L. David Baron - Revert (back out) the previous 11 changesets (bugs 477959, 477961, 477963, 477962, 322475, 478899, 475215, 478156), due to Mac talos orange with (as usual) no useful diagnostic.
66dfc6d296e83b8e80bc4451904e8f506ab5f287
created 2009-02-18 17:13 -0800
pushed unknown
L. David Baron L. David Baron - Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky
dc1587c310b8e7ef304015c0b29a9bd9fb85089d
created 2009-01-29 12:39 -0800
pushed unknown
L. David Baron L. David Baron - Weaken assertion so that it doesn't fire. (Bug 472353) r+sr=bzbarsky
867b1cf0625288117574f03ee24b9d713cb3eb79
created 2009-01-16 13:32 -0800
pushed unknown
L. David Baron L. David Baron - When re-resolving style, re-resolve root in undisplayed map too. (Bug 473042) r+sr=bzbarsky
dc598a5eafe10f666a4896b3d452008e6559e263
created 2009-01-13 17:47 -0800
pushed unknown
L. David Baron L. David Baron - Backed out changeset 046f5da25280 due to crash in layout/forms/test/ mochitests.
046f5da25280a44cb0969d6e39e7e245cfe30ce5
created 2009-01-13 11:50 -0800
pushed unknown
L. David Baron L. David Baron - When re-resolving style, re-resolve root in undisplayed map too. (Bug 473042) r+sr=bzbarsky
61ca5667346845391496df48802cb4a83a8f87e0
created 2009-01-12 14:20 -0500
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
7bf1d1b7f3b8b57bf49016347bb15414f6c24425
created 2009-01-10 08:28 -0800
pushed unknown
Mats Palmgren Mats Palmgren - Put the root element in the undisplayed map so that we reconstruct it when it has its 'display' changed from 'none' to something else. (Bug 283686) r+sr=bzbarsky
864061941ee1bd4ae34deec261b8440e4a3a720d
created 2009-01-09 11:35 -0500
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Backed out changeset 4c4df6ed1b41 - Bug 396185 - Make nsIFrame not inherit from nsISupports due to mochitest failures... these appear to be crashes in nsGenericHTMLElement::GetEditorInternal.
4c4df6ed1b41131568d4659d62908214e8c81b7b
created 2008-11-05 14:25 -0500
pushed unknown
Benjamin Smedberg Benjamin Smedberg - Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
2e16533cc07eea514b77d65a558472e6374f37a3
created 2009-01-04 14:52 -0500
pushed unknown
L. David Baron L. David Baron - Fix assertion in bug 468645, per bzbarsky's followup review comment. r+sr=bzbarsky
dee577166dd8fabe74957cc913ced117555c64c9
created 2008-12-29 10:07 -0500
pushed unknown
L. David Baron L. David Baron - Pass the correct parent content when re-resolving the inner table for a display:table pseudo-element (:before or :after). (Bug 468645) r+sr=bzbarsky
43391574f35f23bbe2885f09f20e22c53a8255be
created 2008-12-29 10:07 -0500
pushed unknown
L. David Baron L. David Baron - Fix style context invariants so we can re-resolve page break frames. (Bug 468645) r+sr=bzbarsky
b2355b2d980104fc6aaf05db3be0e90957dbe282
created 2008-12-12 21:25 +1300
pushed unknown
Robert O'Callahan Robert O'Callahan - Bug 455314. nsSVGRenderingObserver::GetReferencedFrame shouldn't try to look up the frame on a cache miss, if we're currently destroying frames. r+sr=mats
4047bed537d67f61567d6fa546da47cdab3dda35
created 2008-12-03 12:55 -0500
pushed unknown
Graeme McCutcheon Graeme McCutcheon - Bug 215405. Restore scroll position, but not form state, on no-store and SSL no-cache sites. r+sr=bzbarsky
less more (0) -60 tip