pjs/layout/generic
roc+%cs.cmu.edu 41888ffd3c Bug 328881. Set the frame offset of scrolled frames correctly. This shouldn't affect anything immediately --- the offset is not used currently --- but it helps prepare for view removal and I'd like to catch regressions now. r+sr=dbaron 2006-03-09 18:46:14 +00:00
..
.cvsignore Bug 272151: reorganize files within layout, r+sr=roc: add new Makefiles. 2004-12-07 18:09:28 +00:00
Makefile.in bug 329140 2006-03-04 14:23:39 +00:00
broken-image.gif
gopher-audio.gif
gopher-binary.gif
gopher-find.gif
gopher-image.gif
gopher-menu.gif
gopher-movie.gif
gopher-sound.gif
gopher-telnet.gif
gopher-text.gif
gopher-unknown.gif
loading-image.gif
nsAbsoluteContainingBlock.cpp bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones 2006-02-03 14:18:39 +00:00
nsAbsoluteContainingBlock.h Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
nsAreaFrame.cpp Bug 313817. DeCOMtaminate a bunch of NS_New*Frame functions. patch by Marc Liddell, r+sr=roc 2005-10-26 21:46:39 +00:00
nsAreaFrame.h Bug 298277 remove useless references to nsVoidArray 2006-02-23 10:30:59 +00:00
nsAutoCopyListener.h Remove nsIAutoCopy and fold the functionality into nsSelection.cpp (bug 231343). r+sr=roc. 2005-01-31 23:47:26 +00:00
nsBRFrame.cpp Bug 320326: deCOMtaminate GetContentAndOffsetsFromPoint, plus some slight behavior changes. r+sr=roc. 2006-02-27 05:57:37 +00:00
nsBidiFrames.cpp Fix merge bustage for bug 313309 2005-12-12 21:23:47 +00:00
nsBidiFrames.h Fix merge bustage for bug 313309 2005-12-12 21:23:47 +00:00
nsBlockBandData.cpp Bug 298277 remove useless references to nsVoidArray 2006-02-23 10:30:59 +00:00
nsBlockBandData.h Bug 288560. Set mIsTopOfPage for each column in a column set. Also, make it possible to force floats to fit by relaxing the space manager's height constraint if necessary. r+sr=dbaron,a=chofmann 2005-04-28 21:25:11 +00:00
nsBlockDebugFlags.h Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:30:37 +00:00
nsBlockFrame.cpp Bug 256311. Improve block reflow performance in the presence of many empty lines, by being more aggressive about caching block and line emptiness state, and by stashing a reference to a line that we know has nothing but empty lines above it. Relanding because I accidentally backed it out. r+sr=dbaron 2006-02-27 04:15:05 +00:00
nsBlockFrame.h Bug 256311. Improve block reflow performance in the presence of many empty lines, by being more aggressive about caching block and line emptiness state, and by stashing a reference to a line that we know has nothing but empty lines above it. Relanding because I accidentally backed it out. r+sr=dbaron 2006-02-27 04:15:05 +00:00
nsBlockReflowContext.cpp Bug 256311. Improve block reflow performance in the presence of many empty lines, by being more aggressive about caching block and line emptiness state, and by stashing a reference to a line that we know has nothing but empty lines above it. Relanding because I accidentally backed it out. r+sr=dbaron 2006-02-27 04:15:05 +00:00
nsBlockReflowContext.h Bug 256311. Improve block reflow performance in the presence of many empty lines, by being more aggressive about caching block and line emptiness state, and by stashing a reference to a line that we know has nothing but empty lines above it. Relanding because I accidentally backed it out. r+sr=dbaron 2006-02-27 04:15:05 +00:00
nsBlockReflowState.cpp Fix bug 303039 -- make sure to get the right max-width even if we have no 2006-02-03 18:50:41 +00:00
nsBlockReflowState.h Bug 256311. Improve block reflow performance in the presence of many empty lines, by being more aggressive about caching block and line emptiness state, and by stashing a reference to a line that we know has nothing but empty lines above it. Relanding because I accidentally backed it out. r+sr=dbaron 2006-02-27 04:15:05 +00:00
nsBulletFrame.cpp Fix leak bug 324969 -- make sure to call virtual destructors. 2006-01-29 18:48:58 +00:00
nsBulletFrame.h Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
nsColumnSetFrame.cpp Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron 2006-02-21 21:33:47 +00:00
nsContainerFrame.cpp Make sure documents have a container before deciding that they should be translucent (bug 327014). r+sr=roc. 2006-03-07 05:34:37 +00:00
nsContainerFrame.h Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
nsFirstLetterFrame.cpp Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron 2006-02-21 21:33:47 +00:00
nsFrame.cpp Bug 328876: Avoid compiler warning in nsFrame::GetSelectionClosestFrame(). r+sr=roc 2006-03-01 21:18:30 +00:00
nsFrame.h Bug 320326: deCOMtaminate GetContentAndOffsetsFromPoint, plus some slight behavior changes. r+sr=roc. 2006-02-27 05:57:37 +00:00
nsFrameFrame.cpp Remove some no longer needed code. Bug 326017, r+sr=jst 2006-03-03 02:52:05 +00:00
nsFrameList.cpp Bug 298277 remove useless references to nsVoidArray 2006-02-23 10:30:59 +00:00
nsFrameList.h Bug 321294: Remove unused ReplaceFrame codepaths. 2006-01-10 22:58:37 +00:00
nsFrameSetFrame.cpp Fix leak bug 324969 -- make sure to call virtual destructors. 2006-01-29 18:48:58 +00:00
nsFrameSetFrame.h Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
nsFrameUtil.cpp Bug 252948 remove *WithConversion in layout 2004-07-25 12:18:04 +00:00
nsGfxScrollFrame.cpp Bug 328881. Set the frame offset of scrolled frames correctly. This shouldn't affect anything immediately --- the offset is not used currently --- but it helps prepare for view removal and I'd like to catch regressions now. r+sr=dbaron 2006-03-09 18:46:14 +00:00
nsGfxScrollFrame.h Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
nsHTMLCanvasFrame.cpp Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron 2006-02-21 21:33:47 +00:00
nsHTMLCanvasFrame.h Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
nsHTMLContainerFrame.cpp Fix leak bug 324969 -- make sure to call virtual destructors. 2006-01-29 18:48:58 +00:00
nsHTMLContainerFrame.h Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
nsHTMLFrame.cpp Bug 253076 make clicks on canvas go into standard frame selection code. r=bzbarsky,sr=roc 2006-02-04 00:23:49 +00:00
nsHTMLParts.h Bug 323946. nsFieldSetFrame doesn't need to support having a space manager. r+sr=dbaron 2006-01-22 23:20:56 +00:00
nsHTMLReflowCommand.cpp bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones 2006-02-03 14:18:39 +00:00
nsHTMLReflowCommand.h Bug 298277 remove useless references to nsVoidArray 2006-02-23 10:30:59 +00:00
nsHTMLReflowMetrics.h Bug 257612. Fix dynamic margin changes by 1) Propagate IsPreviousMarginDirty through empty lines 2) Reflow any line whose previous margin is dirty. 3) If a reflowed line could have been tested in a subsequent line's ShouldApplyTopMargin both before and after reflow, and might have been empty before or after reflow, then make the next line's previous margin dirty. 4) If reflowing a block changes its carried-out margin, then mark the next line's previous margin dirty. r+sr=dbaron 2004-09-18 14:39:07 +00:00
nsHTMLReflowState.cpp Remove unused mCompactMarginWidth member. b=328551 r+sr=roc 2006-02-26 10:35:44 +00:00
nsHTMLReflowState.h Remove unused mCompactMarginWidth member. b=328551 r+sr=roc 2006-02-26 10:35:44 +00:00
nsIAnonymousContentCreator.h Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2005-11-11 14:36:26 +00:00
nsICanvasFrame.h Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2005-11-11 14:36:26 +00:00
nsIFrame.h Bustage fix; oops 2006-02-27 06:14:25 +00:00
nsIFrameDebug.h Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
nsIFrameFrame.h Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2005-11-11 14:36:26 +00:00
nsIFrameUtil.h Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2005-11-11 14:36:26 +00:00
nsIImageFrame.h Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2005-11-11 14:36:26 +00:00
nsILineIterator.h Bug 106386 Correct misspellings in source code 2005-11-20 22:05:24 +00:00
nsIObjectFrame.h Fix merge bustage for bug 313309 2005-12-12 21:23:47 +00:00
nsIPageSequenceFrame.h Bug 326157: Get rid of unnecessary clipping code. r+sr=roc. 2006-02-07 02:22:06 +00:00
nsIScrollableFrame.h Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2005-11-11 14:36:26 +00:00
nsIScrollableViewProvider.h Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver 2005-11-11 14:36:26 +00:00
nsIStatefulFrame.h Don't store the "normal" frame state for the root scrollframe, for now. Bug 2005-12-06 23:56:17 +00:00
nsImageFrame.cpp Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron 2006-02-21 21:33:47 +00:00
nsImageFrame.h Push up GetPrincipal to nsINode (as GetNodePrincipal). This way all nsINodes 2006-02-02 20:02:34 +00:00
nsImageMap.cpp Bug 298277 remove useless references to nsVoidArray 2006-02-23 10:30:59 +00:00
nsImageMap.h Bug 312592: Reduce amount of duplicated code in html contentsink. 2005-11-10 15:51:10 +00:00
nsInlineFrame.cpp Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron 2006-02-21 21:33:47 +00:00
nsInlineFrame.h Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
nsIntervalSet.cpp
nsIntervalSet.h
nsLeafFrame.cpp Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
nsLeafFrame.h Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
nsLineBox.cpp Bug 256311. Improve block reflow performance in the presence of many empty lines, by being more aggressive about caching block and line emptiness state, and by stashing a reference to a line that we know has nothing but empty lines above it. Relanding because I accidentally backed it out. r+sr=dbaron 2006-02-27 04:15:05 +00:00
nsLineBox.h Bug 298277 remove useless references to nsVoidArray 2006-02-23 10:30:59 +00:00
nsLineLayout.cpp Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron 2006-02-21 21:33:47 +00:00
nsLineLayout.h Bug 297537. Line layout should not set an available-height constraint on the inline frames, because they can't break vertically ... and it certainly shouldn't set the constraint based on the band dimensions. Fixes Gmail rich text toolbar layout issue. r+sr=dbaron,a=asa 2005-06-17 02:46:36 +00:00
nsObjectFrame.cpp Bug 325507 - Replace nsISupportsArray with nsCOMArray in nsPluginInstanceOwner::EnsureCachedAttrParamArrays. r+sr=bzbarsky 2006-02-24 14:43:39 +00:00
nsObjectFrame.h bug 322414 2006-02-02 19:29:10 +00:00
nsPageContentFrame.cpp Bug 326157: Get rid of unnecessary clipping code. r+sr=roc. 2006-02-07 02:22:06 +00:00
nsPageContentFrame.h Bug 326157: Get rid of unnecessary clipping code. r+sr=roc. 2006-02-07 02:22:06 +00:00
nsPageFrame.cpp Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron 2006-02-21 21:33:47 +00:00
nsPageFrame.h Bug 326157: Get rid of unnecessary clipping code. r+sr=roc. 2006-02-07 02:22:06 +00:00
nsPlaceholderFrame.cpp Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
nsPlaceholderFrame.h Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
nsReflowPath.cpp Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
nsReflowPath.h Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
nsReflowType.h Bug 106386 Correct misspellings in source code 2005-11-20 22:05:24 +00:00
nsSelection.cpp Bug 328655: Pressing "Home" or "End" on a blank line in a textarea in a bidi page moves the caret to the top of the textarea. r=smontagu sr=roc 2006-03-01 19:34:00 +00:00
nsSimplePageSequence.cpp Bug 326157: Get rid of unnecessary clipping code. r+sr=roc. 2006-02-07 02:22:06 +00:00
nsSimplePageSequence.h Bug 326157: Get rid of unnecessary clipping code. r+sr=roc. 2006-02-07 02:22:06 +00:00
nsSpaceManager.cpp bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones 2006-02-03 14:18:39 +00:00
nsSpaceManager.h Bug 299742. Blocks that contain lines with clearance need not reflow those lines if there are no floats in the space manager yet and no lines need to be reflowed otherwise. 2005-07-26 21:35:59 +00:00
nsSpacerFrame.cpp Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell 2005-11-01 20:40:54 +00:00
nsSplittableFrame.cpp Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron 2006-02-21 21:33:47 +00:00
nsSplittableFrame.h Bug 299065: Bidi resolution needs to split inlines in addition to text frames. r+sr=dbaron 2006-02-21 21:33:47 +00:00
nsTextFrame.cpp Bug 164700 css word-spacing applies at   at paint time but not at layout (reflow) time r+sr=rbs 2006-03-08 03:30:57 +00:00
nsTextTransformer.cpp Bug 164700 css word-spacing applies at   at paint time but not at layout (reflow) time r+sr=rbs 2006-03-08 03:30:57 +00:00
nsTextTransformer.h Bug 164700 css word-spacing applies at   at paint time but not at layout (reflow) time r+sr=rbs 2006-03-08 03:30:57 +00:00
nsViewportFrame.cpp Bug 78087. Propagate the canvas background to be the background of the entire viewport so it z-orders correctly in the viewport's stacking context. r+sr=dbaron 2006-02-05 20:55:47 +00:00
nsViewportFrame.h Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others 2006-01-26 02:29:17 +00:00
punct_marks.ccmap bug 263411 : :first-letter pseudo-element doesn't include all punctuation marks in the Unicode (r/sr=dbaron) 2004-10-08 05:00:53 +00:00