gecko-dev/layout/generic
mstoltz%netscape.com ecbc31c3d3 Fixing exploits involving changing the location of a window and getting the wrong principal. Bug 48723, r=vidur 2000-08-31 05:53:32 +00:00
..
broken-image.gif
gopher-audio.gif
gopher-binary.gif
gopher-find.gif
gopher-image.gif
gopher-menu.gif
gopher-movie.gif
gopher-telnet.gif
gopher-text.gif
gopher-unknown.gif
nsAbsoluteContainingBlock.cpp
nsAbsoluteContainingBlock.h
nsAreaFrame.cpp
nsAreaFrame.h
nsBRFrame.cpp
nsBlockBandData.cpp Bug 46043. Be sure to clear m[Left|Right]Floaters when 0 == mCount. r=buster 2000-08-24 19:55:11 +00:00
nsBlockBandData.h
nsBlockFrame.cpp bug 45152 (Typed text does not render in TextAreas with a horizontal scrollbar) 2000-08-24 04:26:43 +00:00
nsBlockFrame.h bug 45152 (Typed text does not render in TextAreas with a horizontal scrollbar) 2000-08-24 04:26:43 +00:00
nsBlockReflowContext.cpp When computing the max-element-size, base percentage margins on the size of the contained max-element-size, not on the container's desired size. Bug 25707. r,a=waterson 2000-08-11 20:08:15 +00:00
nsBlockReflowContext.h Fix bug 43882 (dogfood+) by removing special handling of empty P elements. (Most of the diffs are whitespace changes.) This also fixes bugs 43369, 43991, and 18050. However, it exposes a few other issues as well (the most important of which, nuking top margins on first *normal flow* children of BODY and TD, was previously fixed only in some cases, but shouldn't be hard to fix in general). r=waterson 2000-06-29 22:03:42 +00:00
nsBlockReflowState.cpp bug 45152 (Typed text does not render in TextAreas with a horizontal scrollbar) 2000-08-24 04:26:43 +00:00
nsBlockReflowState.h bug 45152 (Typed text does not render in TextAreas with a horizontal scrollbar) 2000-08-24 04:26:43 +00:00
nsBulletFrame.cpp Adding call to new view API so that the view of a fixed-position frame has a Z-order/clipping parent which is not its geometric parent. Bug 39621. r,a=waterson 2000-08-12 19:44:11 +00:00
nsBulletFrame.h
nsContainerFrame.cpp Bug 19051. Remove code that computed and maintained nsTextRun. Instead, compute 'next text' when required by crawling the frame tree in nsLineLayout::FindNextText(). r=roc+moz@cs.cmu.edu 2000-07-27 05:16:08 +00:00
nsContainerFrame.h
nsFirstLetterFrame.cpp Bug 46693. Check to see if we CanContinueTextRun() while walking over the frames to FindNextText(). This revives the logic that I nuked when fixing 19051, and keeps you from trying to walk over <br> or other frames to erroneously continue a text run. r=akkana. 2000-07-28 22:29:28 +00:00
nsFrame.cpp making CaptureMouse a public interface on nsIFrame r=mjudge for bug 48250. 2000-08-14 22:28:41 +00:00
nsFrame.h making CaptureMouse a public interface on nsIFrame r=mjudge for bug 48250. 2000-08-14 22:28:41 +00:00
nsFrameFrame.cpp Fixing exploits involving changing the location of a window and getting the wrong principal. Bug 48723, r=vidur 2000-08-31 05:53:32 +00:00
nsFrameList.cpp
nsFrameList.h
nsFrameSetFrame.cpp Bug 40383: Treat frameset rows spec 0* as 1* in quirks mode; r=harishd 2000-08-03 22:26:56 +00:00
nsFrameSetFrame.h Bug 40383: Treat frameset rows spec 0* as 1* in quirks mode; r=harishd 2000-08-03 22:26:56 +00:00
nsFrameUtil.cpp
nsGfxScrollFrame.cpp Fix leak on hovering over a scrollbar and re-fix similar leak for text inputs (bug 42895) by adding a "general" method for unrooting anonymous content created through nsIAnonymousContentCreator, plus a hack to deal with the scrollbars on the root element. Some of the other SetDocumentForAnonymousContent methods *may* need to be implemented. Chris Waterson helped significantly with this patch. r=waterson,hyatt b=45676 (nsbeta3+) 2000-08-09 12:51:05 +00:00
nsGfxScrollFrame.h Fix leak on hovering over a scrollbar and re-fix similar leak for text inputs (bug 42895) by adding a "general" method for unrooting anonymous content created through nsIAnonymousContentCreator, plus a hack to deal with the scrollbars on the root element. Some of the other SetDocumentForAnonymousContent methods *may* need to be implemented. Chris Waterson helped significantly with this patch. r=waterson,hyatt b=45676 (nsbeta3+) 2000-08-09 12:51:05 +00:00
nsHTMLContainerFrame.cpp Adding call to new view API so that the view of a fixed-position frame has a Z-order/clipping parent which is not its geometric parent. Bug 39621. r,a=waterson 2000-08-12 19:44:11 +00:00
nsHTMLContainerFrame.h Adding call to new view API so that the view of a fixed-position frame has a Z-order/clipping parent which is not its geometric parent. Bug 39621. r,a=waterson 2000-08-12 19:44:11 +00:00
nsHTMLFrame.cpp
nsHTMLParts.h Removing unused code from the build. r=pollmann@netscape.com 2000-08-26 07:00:17 +00:00
nsHTMLReflowCommand.cpp
nsHTMLReflowCommand.h
nsHTMLReflowState.cpp bug 49239 2000-08-24 04:38:08 +00:00
nsHTMLReflowState.h Fix the way HTML's align attribute works for horizontal alignment of blocks. Use the -moz-center and -moz-right even in strict mode, and apply them to blocks in addition to tables. r=attinasi b=37083, 40038 2000-07-27 23:37:44 +00:00
nsIAnonymousContentCreator.h Fix leak on hovering over a scrollbar and re-fix similar leak for text inputs (bug 42895) by adding a "general" method for unrooting anonymous content created through nsIAnonymousContentCreator, plus a hack to deal with the scrollbars on the root element. Some of the other SetDocumentForAnonymousContent methods *may* need to be implemented. Chris Waterson helped significantly with this patch. r=waterson,hyatt b=45676 (nsbeta3+) 2000-08-09 12:51:05 +00:00
nsIFrame.h making CaptureMouse a public interface on nsIFrame r=mjudge for bug 48250. 2000-08-14 22:28:41 +00:00
nsIFrameDebug.h
nsIFrameUtil.h
nsILineIterator.h
nsIPageSequenceFrame.h
nsIScrollableFrame.h Fix to enable trees to blit. Performance work approved by waterson. r=waterson. 2000-07-27 06:17:58 +00:00
nsIStatefulFrame.h
nsImageFrame.cpp Fix build bustage. 2000-08-25 06:22:13 +00:00
nsImageFrame.h Bug 49122. Make the image map manage addition and removal of the <area>'s to the primary-frame-for map in the frame manager. r=saari 2000-08-18 06:27:42 +00:00
nsImageMap.cpp Bug 49122. Make the image map manage addition and removal of the <area>'s to the primary-frame-for map in the frame manager. r=saari 2000-08-18 06:27:42 +00:00
nsImageMap.h Bug 49122. Make the image map manage addition and removal of the <area>'s to the primary-frame-for map in the frame manager. r=saari 2000-08-18 06:27:42 +00:00
nsInlineFrame.cpp Bug 46693. Check to see if we CanContinueTextRun() while walking over the frames to FindNextText(). This revives the logic that I nuked when fixing 19051, and keeps you from trying to walk over <br> or other frames to erroneously continue a text run. r=akkana. 2000-07-28 22:29:28 +00:00
nsInlineFrame.h Bug 46693. Check to see if we CanContinueTextRun() while walking over the frames to FindNextText(). This revives the logic that I nuked when fixing 19051, and keeps you from trying to walk over <br> or other frames to erroneously continue a text run. r=akkana. 2000-07-28 22:29:28 +00:00
nsLeafFrame.cpp
nsLeafFrame.h
nsLineBox.cpp
nsLineBox.h bug 45152 (Typed text does not render in TextAreas with a horizontal scrollbar) 2000-08-24 04:26:43 +00:00
nsLineLayout.cpp bug 45152 (Typed text does not render in TextAreas with a horizontal scrollbar) 2000-08-24 04:26:43 +00:00
nsLineLayout.h Enable the code to export the baseline out of the block frame code to support 'vertical-article: baseline' in table-cells. bug 10207. a:waterson@mozilla.org. was r:buster@netscape.com. 2000-07-28 09:18:15 +00:00
nsObjectFrame.cpp API changes for embedding. b=46847, r=dougt, a=valeski 2000-08-25 18:39:46 +00:00
nsObjectFrame.h Bug 37622. Hackery to get <embed hidden='true'> to work. Check hidden attribute; if set, size to (0, 0) and don't create a widget. r=pavlov,blizzard. 2000-07-19 23:46:43 +00:00
nsPageFrame.cpp
nsPageFrame.h
nsPlaceholderFrame.cpp Bug 19051. Remove code that computed and maintained nsTextRun. Instead, compute 'next text' when required by crawling the frame tree in nsLineLayout::FindNextText(). r=roc+moz@cs.cmu.edu 2000-07-27 05:16:08 +00:00
nsPlaceholderFrame.h
nsSelection.cpp Fix for bug #35899 (Page scrolls on selecting text in position:relative div) 2000-08-30 19:42:47 +00:00
nsSimplePageSequence.cpp
nsSimplePageSequence.h
nsSpaceManager.cpp
nsSpaceManager.h
nsSpacerFrame.cpp
nsSplittableFrame.cpp
nsSplittableFrame.h
nsTextFrame.cpp fix for bug 48624 (hidden selection issues with plain text widgets) 2000-08-24 03:54:30 +00:00
nsTextTransformer.cpp #14588 Ctrl+right arrow skips over nbsp (nbsp should be word break) 2000-08-24 21:15:19 +00:00
nsTextTransformer.h #14588 Ctrl+right arrow skips over nbsp (nbsp should be word break) 2000-08-24 21:13:18 +00:00
nsViewportFrame.cpp