gecko-dev/layout/generic
Timothy Nikkel b2aa5f5c99 Bug 514634. Remove unneeded second call to SetNextSibling, add some assertions, and fix a comment. r=fantasai
--HG--
extra : rebase_source : ab9ca9100ae41a022c4a0c129f98d5918d3c8c44
2009-09-11 10:26:30 +12:00
..
crashtests Add more crashtests 2009-08-27 21:11:40 -07:00
test Bug 469774 - Never descend into nsMenuPopupFrames when building display lists. Fixes drawing bugs that occurred when a caret was visible in a popup. r=roc 2009-09-08 09:43:20 +12:00
Makefile.in Bug 513032 - remove empty conditionals in our makefiles, r=ted 2009-08-27 10:48:18 -07:00
broken-image.png Bug 420811 - Convert broken-image.gif and loading-image.gif to PNGs. r+sr=mconnor 2009-03-22 09:57:04 +01:00
folder.png (No code changes) Change a bunch of non-executable files in layout/ to have non-executable mode. 2008-07-11 11:54:06 -07:00
frame-graph.py Add a static analysis pass to verify that for any do_QueryFrame<Interface> there is an Interface::kFrameIID declared. NPODB, static-checking only. 2009-01-12 14:21:11 -05:00
frame-verify.js Fix static-analysis bustage by using treehydra instead of dehydra. My theory is that the dehydra type cache is becoming confused by GCC tree GC which is reusing tree pointers for different types. 2009-08-07 11:16:26 -04:00
loading-image.png Bug 420811 - Convert broken-image.gif and loading-image.gif to PNGs. r+sr=mconnor 2009-03-22 09:57:04 +01:00
nsAbsoluteContainingBlock.cpp Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap 2009-08-20 14:52:48 -07:00
nsAbsoluteContainingBlock.h Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron 2009-07-30 13:23:32 -04:00
nsAutoCopyListener.h (No code changes) Change a bunch of non-executable files in layout/ to have non-executable mode. 2008-07-11 11:54:06 -07:00
nsBRFrame.cpp b=481751 block-height line-height for text input and strut baseline for textarea r=bz,sr=dbaron 2009-05-19 10:13:12 +12:00
nsBidiFrames.cpp Remove nsDirectionalFrame::QueryInterface(), add GetFrameName(), and some other minor cleanup. b=385921 r+sr=dbaron 2007-07-22 07:43:23 -07:00
nsBidiFrames.h Remove nsDirectionalFrame::QueryInterface(), add GetFrameName(), and some other minor cleanup. b=385921 r+sr=dbaron 2007-07-22 07:43:23 -07:00
nsBlockDebugFlags.h Replace space manager with a more limited float manager. (Bug 191448) r+sr=roc 2009-01-04 19:39:54 -05:00
nsBlockFrame.cpp Bug 514634. Remove unneeded second call to SetNextSibling, add some assertions, and fix a comment. r=fantasai 2009-09-11 10:26:30 +12:00
nsBlockFrame.h Bug 492627 - Remove Placeholder Continuations [Part VI: Handle <br clear>] r=roc 2009-08-31 11:25:36 -07:00
nsBlockReflowContext.cpp Bug 475968. Eliminate NS_FRAME_OUTSIDE_CHILDREN flag, store small overflow areas cheaply within the frame. r+sr=roc 2009-04-06 12:31:50 +12:00
nsBlockReflowContext.h consider relevant overflow when balancing columns (fixes various crashes and hangs) b=404215 r+sr=roc a=beltzner 2008-04-18 00:40:35 -07:00
nsBlockReflowState.cpp Bug 492627 - Remove Placeholder Continuations [Part V: Reimplement float splitting without placeholder continuations] r=roc 2009-08-31 11:25:36 -07:00
nsBlockReflowState.h Bug 492627 - Remove Placeholder Continuations [Part V: Reimplement float splitting without placeholder continuations] r=roc 2009-08-31 11:25:36 -07:00
nsBulletFrame.cpp Bug 506034. Fixed loop on MinGW where wchar_t-char is unsigned. r=dbaron 2009-08-05 14:39:05 +12:00
nsBulletFrame.h Bug 753 - Remove nsIImage, gfxIImageFrame, and their implementations, and expose an equivalent api on imgIContainer. r=roc,josh,bz,longsonr,vlad,karlt,jimm,bsmedberg,mfinkle,peterw,peterv sr=vlad,roc 2009-07-20 18:50:15 -07:00
nsColumnSetFrame.cpp Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron 2009-07-30 13:23:32 -04:00
nsContainerFrame.cpp Bug 508134. Stop managing the visibility of views from SyncFrameViewProperties, except for nsSubdocumentFrames. r=dbaron 2009-08-25 00:44:42 -07:00
nsContainerFrame.h Bug 492627 - Remove Placeholder Continuations [Part V: Reimplement float splitting without placeholder continuations] r=roc 2009-08-31 11:25:36 -07:00
nsFirstLetterFrame.cpp Bug 504221 part 12. Switch SetInitialChildList to nsFrameList. r=fantasai, r+sr=roc 2009-07-28 08:53:20 -04:00
nsFirstLetterFrame.h Bug 504221 part 12. Switch SetInitialChildList to nsFrameList. r=fantasai, r+sr=roc 2009-07-28 08:53:20 -04:00
nsFloatManager.cpp Bug 492627 - Remove Placeholder Continuations [Part VI: Handle <br clear>] r=roc 2009-08-31 11:25:36 -07:00
nsFloatManager.h Bug 492627 - Remove Placeholder Continuations [Part VI: Handle <br clear>] r=roc 2009-08-31 11:25:36 -07:00
nsFrame.cpp Bug 503943, back out mouse capture patch, CLOSED TREE 2009-09-10 12:11:41 -04:00
nsFrame.h Bug 503943, back out mouse capture patch, CLOSED TREE 2009-09-10 12:11:41 -04:00
nsFrameFrame.cpp Bug 508179. Implement 'pointer-events:none;' for all elements. r=roc, r=dbaron. 2009-08-26 20:53:35 -07:00
nsFrameList.cpp Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap 2009-08-20 14:52:48 -07:00
nsFrameList.h Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron 2009-07-30 13:23:32 -04:00
nsFrameSelection.h Bug 417929 - nsIAccessiblTable selectRows does not unselect previously selected rows, r=marcoz, davidb, ginn, smaug, sr=roc 2009-09-10 11:06:54 +08:00
nsFrameSetFrame.cpp Bug 503943, back out mouse capture patch, CLOSED TREE 2009-09-10 12:11:41 -04:00
nsFrameSetFrame.h Backed out changeset e2927bb26412 2009-08-26 14:49:18 -07:00
nsFrameUtil.cpp Bug 352523 Warning: String literal converted to char* in formal argument aAttr in call to nsFrameUtil::Tag::GetAttr(char*). 2006-09-19 06:41:07 +00:00
nsGfxScrollFrame.cpp Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap 2009-08-20 14:52:48 -07:00
nsGfxScrollFrame.h Bug 503943, back out mouse capture patch, CLOSED TREE 2009-09-10 12:11:41 -04:00
nsHTMLCanvasFrame.cpp Bug 503813. Events targeted at generated content frames should get the non-generated ancestor as target element. r=dbaron 2009-09-02 14:46:33 +12:00
nsHTMLCanvasFrame.h Bug 503813. Events targeted at generated content frames should get the non-generated ancestor as target element. r=dbaron 2009-09-02 14:46:33 +12:00
nsHTMLContainerFrame.cpp Backed out changeset 1e6d52401dd2 2009-09-04 15:32:17 +02:00
nsHTMLContainerFrame.h Bug 504221 part 2. Switch ReparentFrameViewList to nsFrameList. r+sr=roc 2009-07-28 08:51:09 -04:00
nsHTMLFrame.cpp Bug 509170. Correctly invalidate the canvas frame on resizes of the root element. r=roc 2009-08-10 10:54:22 -04:00
nsHTMLParts.h Bug 478820 part 1. Reorganize ConstructFrameByDisplayType a bit in the block/inline department. r+sr=roc 2009-02-18 08:25:29 -05:00
nsHTMLReflowMetrics.h Bug 475968. Eliminate NS_FRAME_OUTSIDE_CHILDREN flag, store small overflow areas cheaply within the frame. r+sr=roc 2009-04-06 12:31:50 +12:00
nsHTMLReflowState.cpp Bug 510748 - still get assertions "reflow state computed incorrect width" and "non-root frame's desired size changed during an incremental reflow"; Don't report any padding or border on both axes if scrollbars are hidden; r=dbaron 2009-08-18 00:38:12 +02:00
nsHTMLReflowState.h b=481751 block-height line-height for text input and strut baseline for textarea r=bz,sr=dbaron 2009-05-19 10:13:12 +12:00
nsIAnonymousContentCreator.h Backed out changeset e2927bb26412 2009-08-26 14:49:18 -07:00
nsICanvasFrame.h Backed out changeset e2927bb26412 2009-08-26 14:49:18 -07:00
nsIFrame.h Bug 503943, back out mouse capture patch, CLOSED TREE 2009-09-10 12:11:41 -04:00
nsIFrameFrame.h Backed out changeset e2927bb26412 2009-08-26 14:49:18 -07:00
nsIFrameUtil.h Single line comments to describe files (helpful in LXR) 2006-03-29 18:29:03 +00:00
nsIImageFrame.h Backed out changeset e2927bb26412 2009-08-26 14:49:18 -07:00
nsILineIterator.h Relanding bug 461410 - nsILineIterator is never used outside of layout - set nsresults to replicate the existing code more correctly, which fixes the mochitest failures, r+sr=roc with nits noted by Mats Palmgren 2008-10-30 12:17:59 -07:00
nsIObjectFrame.h Backed out changeset e2927bb26412 2009-08-26 14:49:18 -07:00
nsIPageSequenceFrame.h Backed out changeset e2927bb26412 2009-08-26 14:49:18 -07:00
nsIScrollableFrame.h Backed out changeset e2927bb26412 2009-08-26 14:49:18 -07:00
nsIScrollableViewProvider.h Backed out changeset e2927bb26412 2009-08-26 14:49:18 -07:00
nsIStatefulFrame.h Backed out changeset e2927bb26412 2009-08-26 14:49:18 -07:00
nsImageFrame.cpp Bug 503813. Events targeted at generated content frames should get the non-generated ancestor as target element. r=dbaron 2009-09-02 14:46:33 +12:00
nsImageFrame.h Bug 507902 - nsImageFrame static Icon Loads should not use the mListener of the first instantiated nsImageFrame.r=bz,joe 2009-08-12 16:23:38 +02:00
nsImageMap.cpp Backed out changeset 4aa19414e651 (bug 488249) to fix test orange. 2009-08-24 20:51:57 -04:00
nsImageMap.h Bug 474369 - get rid of nsVoidArray; layout part; r+sr=roc 2009-02-03 15:42:18 +01:00
nsInlineFrame.cpp Bug 492627 - Remove Placeholder Continuations [Part V: Reimplement float splitting without placeholder continuations] r=roc 2009-08-31 11:25:36 -07:00
nsInlineFrame.h Backed out changeset e2927bb26412 2009-08-26 14:49:18 -07:00
nsIntervalSet.cpp Bug 393490. When subsuming an interval, we need to merge its beginning into the current interval as well as its end, because it might start before the current interval. r+sr=dbaron 2008-02-21 17:02:52 -08:00
nsIntervalSet.h Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
nsLeafFrame.cpp Relanding bug 412679. r+sr=dbaron 2008-01-27 12:24:06 -08:00
nsLeafFrame.h Relanding bug 412679. r+sr=dbaron 2008-01-27 12:24:06 -08:00
nsLineBox.cpp Bug 514634. Remove unneeded second call to SetNextSibling, add some assertions, and fix a comment. r=fantasai 2009-09-11 10:26:30 +12:00
nsLineBox.h Bug 492627 - Remove Placeholder Continuations [Part V: Reimplement float splitting without placeholder continuations] r=roc 2009-08-31 11:25:36 -07:00
nsLineLayout.cpp Bug 492627 - Remove Placeholder Continuations [Part IV: Switch float layout APIs to pass float directly, without placeholder] r=roc 2009-08-31 11:25:35 -07:00
nsLineLayout.h Bug 492627 - Remove Placeholder Continuations [Part V: Reimplement float splitting without placeholder continuations] r=roc 2009-08-31 11:25:36 -07:00
nsObjectFrame.cpp Bug 514988 - Remove unused nsIEventListener interface and update users. r=roc 2009-09-08 09:50:22 +12:00
nsObjectFrame.h Bug 508134. Stop managing the visibility of views from SyncFrameViewProperties, except for nsSubdocumentFrames. r=dbaron 2009-08-25 00:44:42 -07:00
nsPageContentFrame.cpp Bug 475968. Eliminate NS_FRAME_OUTSIDE_CHILDREN flag, store small overflow areas cheaply within the frame. r+sr=roc 2009-04-06 12:31:50 +12:00
nsPageContentFrame.h Bug 243519. Rework root element frame construction and the CanvasFrame so that the CanvasFrame is an abs-pos container and the root element frame can be positioned. r=fantasai,sr=dbaron 2008-09-08 20:13:17 +12:00
nsPageFrame.cpp Bug 494667. Don't apply optimization to shrink drawn background area to exclude solid borders, if we're not going to draw those borders (e.g. in tables with collapsing borders). r+sr=dbaron,a=beltzner 2009-05-28 17:01:42 +12:00
nsPageFrame.h Give nsPageBreakFrame a frame name for DEBUGging code. (Bug 468645) r+sr=bzbarsky 2008-12-29 10:07:36 -05:00
nsPlaceholderFrame.cpp Bug 492627 - Remove Placeholder Continuations [Part III: Remove current float-splitting code.] r=roc 2009-08-31 11:25:35 -07:00
nsPlaceholderFrame.h Bug 492627 - Remove Placeholder Continuations [Part III: Remove current float-splitting code.] r=roc 2009-08-31 11:25:35 -07:00
nsPluginUtilsOSX.h Implement Cocoa NPAPI event model. b=435041 sr=roc 2009-08-26 17:29:47 -07:00
nsPluginUtilsOSX.mm Bustage fix for bug 435041. 2009-08-26 18:21:50 -07:00
nsQueryFrame.h Backed out changeset e2927bb26412 2009-08-26 14:49:18 -07:00
nsSelection.cpp Bug 503943, back out mouse capture patch, CLOSED TREE 2009-09-10 12:11:41 -04:00
nsSimplePageSequence.cpp Bug 425265, r=roc, sr=bz 2009-03-08 21:01:02 +02:00
nsSimplePageSequence.h Bug 492520 - Optimize some Frame classes for memory usage; r+sr=roc 2009-05-12 12:13:09 +02:00
nsSpacerFrame.cpp Bug 473390 part 3. Move some HTML frame construction assertions out of the frame constructor and into the relevant frame creation methods. r+sr=roc 2009-01-19 13:31:31 -05:00
nsSplittableFrame.cpp Bug 371839. Assertions that scan all continuations should bail out if the continuation chain is too long, so they don't add O(N) to algorithmic complexity. r=bzbarsky 2009-07-10 14:03:03 +12:00
nsSplittableFrame.h Bug 468491. When removing the continuations of a text frame, remove them starting at the end to avoid disrupting frame invariants by removing frames from the middle of the flow. r=dbaron 2009-04-10 13:19:06 +12:00
nsTextFrame.h Backed out changeset 1e6d52401dd2 2009-09-04 15:32:17 +02:00
nsTextFrameTextRunCache.h Bug 380209. Hooks for a textframe-specific textrun cache startup/shutdown. r+sr=bzbarsky 2007-05-09 15:02:29 -07:00
nsTextFrameThebes.cpp Backed out changeset 1e6d52401dd2 2009-09-04 15:32:17 +02:00
nsTextFrameUtils.cpp Bug 441782 - bidi.numerals == 4 does not switch numeric shapes in content; r,sr=roc 2008-12-18 23:42:53 +03:30
nsTextFrameUtils.h Bug 430332. Defer nsTransformingTextRun::RebuildTextRun until the linebreaker has completely set up the break and capitalization data on the transformed text run. r=smontagu 2009-01-09 13:23:28 +13:00
nsTextRunTransformations.cpp Bug 492309. Remove useless gfxTextRuNnFactory flags. r=vlad 2009-07-30 14:59:41 +12:00
nsTextRunTransformations.h Bug 472909. Need to call FinishSettingProperties on nsTranformedTextRuns that we create as parts of other transformed textruns. r=smontagu 2009-01-16 21:17:46 +13:00
nsVideoFrame.cpp Bug 510651: Fold nsIFrameDebug into nsFrame. r=dbaron sr=mrbkap 2009-08-20 14:52:48 -07:00
nsVideoFrame.h Bug 501535 - Don't update poster attribute on <audio> elements, only on <video>. r+/sr+ roc. 2009-07-07 14:02:06 +12:00
nsViewportFrame.cpp Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron 2009-07-30 13:23:32 -04:00
nsViewportFrame.h Bug 281387. Make nsIFrame::Append/InsertFrames use nsFrameList. r=bernd,roc, sr=dbaron 2009-07-30 13:23:32 -04:00
punct_marks.x-ccmap Update Unicode data files to Unicode version 5.1. Bug 427350, r=jdaggett 2008-12-03 10:11:01 +02:00