gecko-dev/layout/generic
L. David Baron 8e79f76734 Make hypothetical box calculation consider types that are inline-outside rather than just inline. (Bug 505706) r=bzbarsky
Change the "hypothetical box" calculations that we do for 'auto'-offset
absolutely positioned elements take its inline codepath (using
horizontal position of placeholder, and placing even with the top of the
placeholder's line) rather than its block codepath (using the horizontal
edge of the containing block, and placing below the placeholder's line)
when display types are display-outside:inline types other than
display:inline.
2011-07-28 18:11:51 -07:00
..
crashtests Bug 578977 - Don't mess with next-in-flows when the reflow status is INLINE_IS_BREAK_BEFORE. r=roc 2011-07-19 14:20:33 +02:00
test Bug 673315 part.1 selection change reason must be MOUSEUP_REASON when dragging for selection finishes normally r=smaug 2011-07-24 23:26:40 +09:00
broken-image.png
folder.png
frame-graph.py
frame-verify.js
jar.mn
loading-image.png
Makefile.in Bug 312156 - Implement CSS3 text-overflow. r=roc 2011-06-22 20:11:48 +02:00
nsAbsoluteContainingBlock.cpp Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet 2011-06-01 16:18:15 -04:00
nsAbsoluteContainingBlock.h Use split overflow areas in nsAbsoluteContainer::Reflow. Fixes overflow handling bug in nsPositionedInlineFrame where non-positioned overflow was ignored. (Bug 542595, patch 2) r=roc a2.0=blocking2.0:beta8 2010-10-06 21:25:45 -07:00
nsAutoCopyListener.h Bug 654369 - Part 9: Remove OOM checks from layout/generic r=bz 2011-04-28 22:02:16 -07:00
nsBlockDebugFlags.h
nsBlockFrame.cpp Bug 669299 - Remove unneeded nsPrintfCString.h includes. r=bsmedberg 2011-07-21 04:37:31 +02:00
nsBlockFrame.h Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet 2011-06-01 16:18:15 -04:00
nsBlockReflowContext.cpp Bug 654369 - Part 9: Remove OOM checks from layout/generic r=bz 2011-04-28 22:02:16 -07:00
nsBlockReflowContext.h Change nsBlockReflowContext::PlaceBlock for split overflow areas. (Bug 542595, patch 13) r=roc a2.0=blocking2.0:beta8 2010-10-06 21:25:45 -07:00
nsBlockReflowState.cpp Bug 654369 - Part 10: Make nsFloatManager::StoreRegionFor return void r=bz 2011-05-08 01:00:29 -07:00
nsBlockReflowState.h Convert nsBlockReflowState::mFloatCombinedArea and part of nsBlockFrame to split overflow areas. (Bug 542595, patch 9) r=roc a2.0=blocking2.0:beta8 2010-10-06 21:25:45 -07:00
nsBRFrame.cpp Bug 174055, part 6: eliminate pointless nsresult return values. 2011-04-07 21:18:43 -07:00
nsBulletFrame.cpp Remove NS_STYLE_LIST_STYLE_OLD_* constants to fix computed list-style-type style resulting from type attribute on lists. (Bug 665857) r=bzbarsky 2011-06-29 14:39:21 -07:00
nsBulletFrame.h Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>. 2011-04-07 18:04:40 -07:00
nsCanvasFrame.cpp Bug 670235 - Remove nsIDOMWindowInternal; r=sicking 2011-07-15 12:31:34 +02:00
nsCanvasFrame.h Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet 2011-06-01 16:18:15 -04:00
nsColumnSetFrame.cpp Bug 649726 - Move nsHTMLContainerFrame static view methods to nsContainerFrame. r=bz. 2011-04-19 12:55:11 +01:00
nsContainerFrame.cpp Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet 2011-06-01 16:18:15 -04:00
nsContainerFrame.h Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet 2011-06-01 16:18:15 -04:00
nsFirstLetterFrame.cpp Bug 578977 - Don't mess with next-in-flows when the reflow status is INLINE_IS_BREAK_BEFORE. r=roc 2011-07-19 14:20:33 +02:00
nsFirstLetterFrame.h Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>. 2011-04-07 18:04:40 -07:00
nsFloatManager.cpp Bug 654369 - Part 10: Make nsFloatManager::StoreRegionFor return void r=bz 2011-05-08 01:00:29 -07:00
nsFloatManager.h Bug 654369 - Part 10: Make nsFloatManager::StoreRegionFor return void r=bz 2011-05-08 01:00:29 -07:00
nsFrame.cpp Merge mozilla-central and mozilla-inbound 2011-07-24 12:52:51 -04:00
nsFrame.h Bug 552707 While we're expanding selection by dragging, the selection root element should capture mouse events and all scrollable elements should be scrollable r=roc+smaug, ui=faaborg 2011-07-06 11:16:18 +09:00
nsFrameList.cpp Bug 654369 - Part 5: Make nsFrameList::Init return void r=bz 2011-05-01 23:32:59 -07:00
nsFrameList.h Bug 654369 - Part 5: Make nsFrameList::Init return void r=bz 2011-05-01 23:32:59 -07:00
nsFrameSelection.h Bug 670058 Stop drag handling for selection when the dragging frame selection detaches presShell r=smaug 2011-07-11 13:20:46 +09:00
nsFrameSetFrame.cpp Bug 578564. Remove nsIFrameSetElement and just use nsHTMLFrameSetElement instead. r=bzbarsky 2011-06-08 12:04:10 -07:00
nsFrameSetFrame.h Bug 578564. Remove nsIFrameSetElement and just use nsHTMLFrameSetElement instead. r=bzbarsky 2011-06-08 12:04:10 -07:00
nsFrameUtil.cpp Bug 654369 - Part 9: Remove OOM checks from layout/generic r=bz 2011-04-28 22:02:16 -07:00
nsGfxScrollFrame.cpp Bug 670148, remove nsIScrollbarFrame, r=roc 2011-07-11 10:05:09 -04:00
nsGfxScrollFrame.h Bug 614515 - Remove MOZ_SVG conditions. r=roc 2011-05-30 09:34:50 +02:00
nsHTMLCanvasFrame.cpp Bug 649924. Use image surfaces to implement canvases beyond the texture size limit. r=bas 2011-07-08 22:42:21 +12:00
nsHTMLCanvasFrame.h Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>. 2011-04-07 18:04:40 -07:00
nsHTMLContainerFrame.cpp Bug 312156 - Implement CSS3 text-overflow. r=roc 2011-06-22 20:11:48 +02:00
nsHTMLContainerFrame.h Bug 312156 - Implement CSS3 text-overflow. r=roc 2011-06-22 20:11:48 +02:00
nsHTMLParts.h Bug 664061: Remove isindex code from layout. r=dbaron 2011-07-19 17:22:01 -07:00
nsHTMLReflowMetrics.cpp Convert nsIFrame APIs from having a single overflow rect to having two distinct overflow rects. (Bug 542595, patch 1) r=roc sr=bzbarsky a2.0=blocking2.0:beta8 2010-10-06 21:25:45 -07:00
nsHTMLReflowMetrics.h Bug 660762 - Remove --disable-mathml support. r=roc 2011-06-02 13:11:33 +02:00
nsHTMLReflowState.cpp Make hypothetical box calculation consider types that are inline-outside rather than just inline. (Bug 505706) r=bzbarsky 2011-07-28 18:11:51 -07:00
nsHTMLReflowState.h Fix comment describing nsHTMLReflowState::availableWidth. (Bug 653356) r=bzbarsky 2011-04-28 10:21:37 -07:00
nsIAnonymousContentCreator.h Bug 654989 part 1. Allow handing out both an nsIContent and an nsStyleContext from CreateAnonymousContent. r=roc 2011-05-06 16:04:44 -04:00
nsIFrame.h Bug 505115 - Part 5 - Use gfx3DMatrix in layout. r=roc 2011-07-23 10:28:51 +12:00
nsIFrameUtil.h Bug 506041 Part 2: Correct misspellings in source code 2010-05-13 14:19:50 +02:00
nsILineIterator.h Bug 556446: Remove dead code in layout. r=roc,bz 2010-04-03 07:36:19 -04:00
nsImageFrame.cpp Bug 664299 - Pass the loading principal to imgILoader::loadImage so we can operate on it later. r=bz 2011-07-14 14:47:32 -04:00
nsImageFrame.h Bug 661101 backout a part of 9014863a7e2a which was included to the mq file unexpectedly 2011-06-07 16:44:56 +09:00
nsImageMap.cpp Bug 664058: Remove Add/RemoveEventListenerByIID from nsImageMap and nsSliderFrame. r=smaug 2011-06-28 10:59:14 -07:00
nsImageMap.h Bug 664058: Remove Add/RemoveEventListenerByIID from nsImageMap and nsSliderFrame. r=smaug 2011-06-28 10:59:14 -07:00
nsInlineFrame.cpp Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet 2011-06-01 16:18:15 -04:00
nsInlineFrame.h Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet 2011-06-01 16:18:15 -04:00
nsIntervalSet.cpp Bug 556446: Remove dead code in layout. r=roc,bz 2010-04-03 07:36:19 -04:00
nsIntervalSet.h Bug 556446: Remove dead code in layout. r=roc,bz 2010-04-03 07:36:19 -04:00
nsIObjectFrame.h Bug 653201: Remove expose image / maemo specific npapi support. r=blassey r=josh 2011-05-21 11:21:49 -04:00
nsIPageSequenceFrame.h Bug 663028 - Make Print Preview themable with CSS, and modernize its look r=roc 2011-06-10 20:07:26 +10:00
nsIScrollableFrame.h Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>. 2011-04-07 18:04:40 -07:00
nsIStatefulFrame.h Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc 2010-04-10 16:10:12 -04:00
nsLeafFrame.cpp Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>. 2011-04-07 18:04:40 -07:00
nsLeafFrame.h Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>. 2011-04-07 18:04:40 -07:00
nsLineBox.cpp Bug 654369 - Part 9: Remove OOM checks from layout/generic r=bz 2011-04-28 22:02:16 -07:00
nsLineBox.h Fix broken nsLineList::swap implementation. (Bug 652053) r=roc 2011-04-22 18:36:23 -07:00
nsLineLayout.cpp Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet 2011-06-01 16:18:15 -04:00
nsLineLayout.h Make nsLineLayout track two separate overflow areas. (Bug 542595, patch 7) r=roc a2.0=blocking2.0:beta8 2010-10-06 21:25:45 -07:00
nsObjectFrame.cpp Bug 663259 - Enable Mac Async plugin by default. r=cjones,mattwoodrow 2011-07-12 10:31:18 -04:00
nsObjectFrame.h Bug 637852: Part 5: Create ContainerParameters structure to carry resolution scale factors through layer creation. r=tnikkel 2011-06-23 00:11:27 +12:00
nsPageContentFrame.cpp Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet 2011-06-01 16:18:15 -04:00
nsPageContentFrame.h Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>. 2011-04-07 18:04:40 -07:00
nsPageFrame.cpp Bug 663028 - Make Print Preview themable with CSS, and modernize its look r=roc 2011-06-10 20:07:26 +10:00
nsPageFrame.h Bug 663028 - Make Print Preview themable with CSS, and modernize its look r=roc 2011-06-10 20:07:26 +10:00
nsPlaceholderFrame.cpp Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>. 2011-04-07 18:04:40 -07:00
nsPlaceholderFrame.h Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>. 2011-04-07 18:04:40 -07:00
nsPluginUtilsOSX.h Add support for NPCocoaEventWindowFocusChanged. b=555290 r=roc 2010-04-21 02:21:46 -04:00
nsPluginUtilsOSX.mm Bug 583356 - Create Plug-in ContextMenu with a right-click mouse event. r=josh 2010-08-13 12:45:32 -04:00
nsQueryFrame.h Bug 664061: Remove isindex code from layout. r=dbaron 2011-07-19 17:22:01 -07:00
nsSelection.cpp Bug 674558 - Implement the HTML5 selectionDirection property for text controls (input and textarea); r=bzbarsky 2011-07-28 13:51:22 -04:00
nsSimplePageSequence.cpp Bug 624699. Fix some landscape printing bugs. r=roc 2011-07-14 13:02:20 -04:00
nsSimplePageSequence.h Bug 663028 - Make Print Preview themable with CSS, and modernize its look r=roc 2011-06-10 20:07:26 +10:00
nsSplittableFrame.cpp Bug 508473 part III: Pass destruction root to frame destruction methods r=bz sr=roc 2009-12-24 00:21:15 -05:00
nsSplittableFrame.h Bug 508473 part III: Pass destruction root to frame destruction methods r=bz sr=roc 2009-12-24 00:21:15 -05:00
nsSubDocumentFrame.cpp Bug 658076 nsSubDocumentFrame uses content to get docshell r=bz 2011-06-08 09:04:16 -07:00
nsSubDocumentFrame.h Bug 266236 part 3: Mechanical rename of nsIRenderingContext and nsThebesRenderingContext to nsRenderingContext. Mechanical substitution of nsRefPtr<nsRenderingContext> for nsCOMPtr<nsRenderingContext>. 2011-04-07 18:04:40 -07:00
nsTextFrame.h Bug 668919 - The ellipsis with text-overflow: ellipsis is sometimes one pixel too low. r=roc 2011-07-04 07:47:59 +02:00
nsTextFrameTextRunCache.h Bug 654369 - Part 7: Remove OOM checks from nsTextFrameThebes r=bz 2011-05-02 00:11:34 -07:00
nsTextFrameThebes.cpp Merge the last green changeset on mozilla-inbound to mozilla-central 2011-07-13 11:40:03 -04:00
nsTextFrameUtils.cpp
nsTextFrameUtils.h
nsTextRunTransformations.cpp bug 467669 - pt 3 - track which stage of font matching led to selection of a particular face. r=roc 2011-06-16 07:31:37 +01:00
nsTextRunTransformations.h Bug 545989 - don't throw an exception if unable to allocate storage for gfxTextRun creation. r=roc 2010-02-18 11:52:34 +00:00
nsVideoFrame.cpp Bug 637852: Part 5: Create ContainerParameters structure to carry resolution scale factors through layer creation. r=tnikkel 2011-06-23 00:11:27 +12:00
nsVideoFrame.h Bug 654989 part 1. Allow handing out both an nsIContent and an nsStyleContext from CreateAnonymousContent. r=roc 2011-05-06 16:04:44 -04:00
nsViewportFrame.cpp Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet 2011-06-01 16:18:15 -04:00
nsViewportFrame.h Back out bug 10209 and bug 656875 (its regression fix) from Aurora because the work on this bug has not been finished yet 2011-06-01 16:18:15 -04:00
punct_marks.x-ccmap Update Unicode data files to version 6.0. Bug 606917, r=emk, a=bsmedberg 2010-11-08 12:27:41 +02:00
TextOverflow.cpp Bug 671796 - "ASSERTION: unexpected block frame" with text-overflow, overflow, mathml. r=roc 2011-07-19 14:20:32 +02:00
TextOverflow.h Bug 312156 - Implement CSS3 text-overflow. r=roc 2011-06-22 20:11:48 +02:00