gecko-dev/layout/generic
timeless%mozdev.org b71184cb94 Bug 262917 r:\mozilla\layout\html\document\src\nsframeframe.cpp(632) : warning C4715: 'ConvertOverflow' : not all control paths return a value
r=dbaron sr=dbaron a=bsmedberg
2005-07-01 04:15:46 +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 b=288714, html canvas implementation, r=various,a=brendan 2005-04-18 06:33:23 +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 Fixing bug 41187, adding internal-gopher-sound icon 2002-01-30 21:02:29 +00:00
gopher-telnet.gif
gopher-text.gif
gopher-unknown.gif
loading-image.gif
nsAbsoluteContainingBlock.cpp Fix border width inheritance by keeping track of both the border width we'd 2005-04-29 15:44:38 +00:00
nsAbsoluteContainingBlock.h Remove prescontext args for some nsIFrame methods 2005-02-07 01:58:25 +00:00
nsAreaFrame.cpp Bug 236476: Change GetHTMLAttribute to GetParsedAttr. Also fixes bug 232706 by removing final uses of nsHTMLValue. 2005-01-25 00:02:58 +00:00
nsAreaFrame.h Bug 270708 remove nsPresContext variable from AttributeChanged and cleaned up comment in nsIFrame.h 2004-12-31 01:13:27 +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 Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
nsBidiFrames.cpp Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:30:37 +00:00
nsBidiFrames.h Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:30:37 +00:00
nsBlockBandData.cpp 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
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 295690. When a float is removed, reflow all lines associated with the space manager, to ensure any lines that used to be impacted are reflowed. r+sr=dbaron,a=benjamin 2005-06-29 03:40:35 +00:00
nsBlockFrame.h Bug 291436 r:\mozilla\layout\generic\nsBlockFrame.h(628) : warning C4099: 'nsBlockFrame::nsAutoOOFFrameList' : type name first seen using 'struct' now seen using 'class' 2005-06-01 16:28:06 +00:00
nsBlockReflowContext.cpp Bug 293504. Make MEW/max-width calculations in scrollframes consistent with regular reflow about how we handle the scrollbar width. r+sr=dbaron,a=chofmann 2005-06-29 04:17:21 +00:00
nsBlockReflowContext.h Bug 263825. Make paginated floats work, and other fixes. r+sr=dbaron 2005-03-23 03:35:08 +00:00
nsBlockReflowState.cpp Fix border width inheritance by keeping track of both the border width we'd 2005-04-29 15:44:38 +00:00
nsBlockReflowState.h Bug 186485. The nsLineBox maximum-width includes the block's left border-padding but not the right. r+sr=roc,a=asa,patch by Hideo Saito 2005-06-20 03:42:19 +00:00
nsBulletFrame.cpp Zooming way down should not make bullets larger. b=296219 r+sr=roc a=asa 2005-06-20 21:25:41 +00:00
nsBulletFrame.h Implement CSS2 counters. b=3247 r+sr=bzbarsky 2005-04-01 23:07:00 +00:00
nsColumnSetFrame.cpp Bug 298378. Make sure that a style-change reflow on a column set eventually reflows all the descendant frames, even if some of them don't get reflowed on the first pass. r+sr=dbaron,a=asa 2005-06-26 22:15:08 +00:00
nsContainerFrame.cpp Bug 296377. Frames that use -moz-appearance may be transparent even if their background color is set, because the background color is not painted. r+sr=dbaron,a=chofmann 2005-06-21 21:53:10 +00:00
nsContainerFrame.h Remove prescontext args for some nsIFrame methods 2005-02-07 01:58:25 +00:00
nsDummyLayoutRequest.h Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin 2004-06-17 00:13:25 +00:00
nsFirstLetterFrame.cpp Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine 2004-09-14 02:28:03 +00:00
nsFrame.cpp bug 297224: Fix hang trying to move the caret by making sure that we always hit the first and last frames in a line when iterating over that line. r+sr=roc a=bsmedberg 2005-06-30 22:50:15 +00:00
nsFrame.h Move reflow command construction into nsPresShell::AppendReflowCommand, remove 2005-02-08 00:59:52 +00:00
nsFrameFrame.cpp Bug 262917 r:\mozilla\layout\html\document\src\nsframeframe.cpp(632) : warning C4715: 'ConvertOverflow' : not all control paths return a value 2005-07-01 04:15:46 +00:00
nsFrameList.cpp Bug 263825. Make paginated floats work, and other fixes. r+sr=dbaron 2005-03-23 03:35:08 +00:00
nsFrameList.h Bug 263825. Make paginated floats work, and other fixes. r+sr=dbaron 2005-03-23 03:35:08 +00:00
nsFrameSetFrame.cpp Bug 236476: Change GetHTMLAttribute to GetParsedAttr. Also fixes bug 232706 by removing final uses of nsHTMLValue. 2005-01-25 00:02:58 +00:00
nsFrameSetFrame.h Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org 2005-04-28 23:48:28 +00:00
nsFrameUtil.cpp Bug 252948 remove *WithConversion in layout 2004-07-25 12:18:04 +00:00
nsGfxScrollFrame.cpp Bug 293504. Make MEW/max-width calculations in scrollframes consistent with regular reflow about how we handle the scrollbar width. r+sr=dbaron,a=chofmann 2005-06-29 04:17:21 +00:00
nsGfxScrollFrame.h Bug 296337. Always correct the overflow area even if NS_FRAME_OUTSIDE_CHILDREN is set. r+sr=bzbarsky,a=shaver 2005-06-16 02:57:23 +00:00
nsHTMLCanvasFrame.cpp b=293267, fix canvas rendering speed, r+sr=bz,a=shaver 2005-05-12 21:34:56 +00:00
nsHTMLCanvasFrame.h b=291216, canvas should not be an empty element, default width/height, fallback content should not be rendered, r+sr=bzbarsky, a=brendan/shaver 2005-05-07 03:45:06 +00:00
nsHTMLContainerFrame.cpp Use the right langgroup when getting the font metrics for drawing text 2005-05-12 20:02:33 +00:00
nsHTMLContainerFrame.h Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
nsHTMLFrame.cpp Bug 240276. Make nsHTMLScrollFrame be a regular HTML frame, not a box frame, so we don't have to go through box layout. It gets its own reflow implementation that handles min-max and lots of other good stuff. rs+sr=dbaron,a=asa 2005-04-28 21:57:22 +00:00
nsHTMLParts.h Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of 2005-04-05 23:54:35 +00:00
nsHTMLReflowCommand.cpp Move reflow command construction into nsPresShell::AppendReflowCommand, remove 2005-02-08 00:59:52 +00:00
nsHTMLReflowCommand.h Move reflow command construction into nsPresShell::AppendReflowCommand, remove 2005-02-08 00:59:52 +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 Bug 293504. Make MEW/max-width calculations in scrollframes consistent with regular reflow about how we handle the scrollbar width. r+sr=dbaron,a=chofmann 2005-06-29 04:17:21 +00:00
nsHTMLReflowState.h Bug 292370. Adjust instrinsic widths in nsHTMLScrollFrame to account for 'width','min-width' and 'max-width' style settings. r+sr=dbaron,a=mkaply 2005-05-03 21:15:55 +00:00
nsIAnonymousContentCreator.h Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
nsICanvasFrame.h Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:30:37 +00:00
nsIFrame.h Fix border width inheritance by keeping track of both the border width we'd 2005-04-29 15:44:38 +00:00
nsIFrameDebug.h Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
nsIFrameFrame.h Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:30:37 +00:00
nsIFrameUtil.h Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:30:37 +00:00
nsIImageFrame.h Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
nsILineIterator.h Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:30:37 +00:00
nsIObjectFrame.h Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:30:37 +00:00
nsIPageSequenceFrame.h Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
nsIScrollableFrame.h Bug 296315. Remove unimplemented nsIScrollableView::GetScrollbarVisibility, implement nsDocShell::GetScrollbarVisibiilty to use nsIScrollableFrame::GetActualScrollbarSizes, which actually works. r+sr=bzbarsky,a=asa 2005-06-17 02:48:29 +00:00
nsIScrollableViewProvider.h Bug 254039. deCOMtaminate nsIScrollableFrame. r+sr=roc, patch by Will Levine 2004-09-06 02:44:43 +00:00
nsIStatefulFrame.h Remove nsIPresState (bug 279699). r+sr=roc. 2005-01-27 22:52:53 +00:00
nsImageFrame.cpp 293384 implement nsImageFrame::GetFrameName for easier debugging 2005-05-09 17:46:06 +00:00
nsImageFrame.h 293384 implement nsImageFrame::GetFrameName for easier debugging 2005-05-09 17:46:06 +00:00
nsImageMap.cpp Destroy things at the right time (and in one place) to fix crashes. b=206021 r=mats.palmgren sr=roc 2005-03-28 23:03:47 +00:00
nsImageMap.h Remove nsIHTMLContent interface (bug 276959). r+sr=jst. 2005-01-12 19:45:38 +00:00
nsInlineFrame.cpp Actually address the review comments on bug 290377... r+sr=dbaron, a=asa 2005-04-30 05:16:21 +00:00
nsInlineFrame.h Remove prescontext args for some nsIFrame methods 2005-02-07 01:58:25 +00:00
nsIntervalSet.cpp Change my email address from dbaron@fas.harvard.edu to dbaron@dbaron.org. Comment changes only. 2003-01-01 23:53:20 +00:00
nsIntervalSet.h Change my email address from dbaron@fas.harvard.edu to dbaron@dbaron.org. Comment changes only. 2003-01-01 23:53:20 +00:00
nsLeafFrame.cpp frames with a percentage based width should report a 0 MEW bug 246999 r/sr=roc 2004-08-31 18:50:40 +00:00
nsLeafFrame.h Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
nsLineBox.cpp Bug 263825. Make paginated floats work, and other fixes. r+sr=dbaron 2005-03-23 03:35:08 +00:00
nsLineBox.h Bug 186485. The nsLineBox maximum-width includes the block's left border-padding but not the right. r+sr=roc,a=asa,patch by Hideo Saito 2005-06-20 03:42:19 +00:00
nsLineLayout.cpp 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
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 Fixing bug 298725. Create the right type of elements even when the document is not a HTML document. r+sr=peterv@propagandism.org, a=benjamin@smedbergs.us 2005-06-30 01:30:34 +00:00
nsObjectFrame.h Add assertion that warns when we're about to crash due to bug 136927. b=136927 r+sr=jst a=asa 2005-04-14 21:50:46 +00:00
nsPageContentFrame.cpp Fix border width inheritance by keeping track of both the border width we'd 2005-04-29 15:44:38 +00:00
nsPageContentFrame.h Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
nsPageFrame.cpp Remove unused code. Bug 292300, r+sr=roc, a=shaver 2005-06-02 10:45:39 +00:00
nsPageFrame.h Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
nsPlaceholderFrame.cpp Bug 263825. Make paginated floats work, and other fixes. r+sr=dbaron 2005-03-23 03:35:08 +00:00
nsPlaceholderFrame.h Don't copy/paste code to cast to placeholder frames all over the place; use a 2005-04-14 15:30:35 +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 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:30:37 +00:00
nsSelection.cpp Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org 2005-04-28 23:48:28 +00:00
nsSimplePageSequence.cpp Windows CE build changes. This addresses most of the outstanding Windows 2005-04-29 13:33:49 +00:00
nsSimplePageSequence.h Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc 2004-07-31 23:15:21 +00:00
nsSpaceManager.cpp Bug 292348 NewEmbededPluginStream misspelled 2005-06-08 23:42:15 +00:00
nsSpaceManager.h Bug 209694. Major rework of margin-collapsing and clearance to match CSS 2.1 rules. Also includes major incremental reflow fixes for those situations. See the bug for details. rubber-stamp r+sr=dbaron 2004-11-25 14:51:00 +00:00
nsSpacerFrame.cpp frames with a percentage based width should report a 0 MEW bug 246999 r/sr=roc 2004-08-31 18:50:40 +00:00
nsSplittableFrame.cpp Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine 2004-09-14 02:28:03 +00:00
nsSplittableFrame.h Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine 2004-09-14 02:28:03 +00:00
nsTextFrame.cpp Bug 207186 (c19) - Prevent caret from looping around non-default-direction text at the beginning of a textarea. patch from Uri Bernstein <uriber@gmail.com>, r=smontagu, sr=roc, a=bsmedberg. 2005-06-30 20:29:56 +00:00
nsTextFrame.h Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:30:37 +00:00
nsTextTransformer.cpp Discarded characters cause the selected text to shift, b=289857. Patch by Hideo Saito <saito@densan.co.jp>, r+sr=rbs, a=chofmann 2005-04-22 01:30:46 +00:00
nsTextTransformer.h Discarded characters cause the selected text to shift, b=289857. Patch by Hideo Saito <saito@densan.co.jp>, r+sr=rbs, a=chofmann 2005-04-22 01:30:46 +00:00
nsViewportFrame.cpp Remove prescontext args for some nsIFrame methods 2005-02-07 01:58:25 +00:00
nsViewportFrame.h Remove prescontext args for some nsIFrame methods 2005-02-07 01:58:25 +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