gecko-dev/layout/generic
Ehsan Akhgari 8b7988e945 Bug 612128 - Prevent the editor from modifying nodes which are not under an editing host; r=roc,bzbarsky
This patch ensures that the NODE_IS_EDITABLE flag is only set on nodes living
under an editing host.  Things like text controls which used to have that flag
previously will not have it any more.  The flag would be set on their anonymous
div node instead.  Note that if text controls actually fall under an editing
host, they will get the NODE_IS_EDITABLE flag.

This patch also makes nsHTMLEditor::IsEditable return sane results (text nodes
are always considered to be editable).
2010-11-16 15:45:49 -05:00
..
crashtests
test Bug 735641 - No way to deselect image of image document after select all (Ctrl+A). r=bz 2012-05-04 02:14:01 +02:00
broken-image.png
folder.png
frame-graph.py
frame-verify.js
FrameChildList.cpp
FrameChildList.h
jar.mn
loading-image.png
Makefile.in
nsAbsoluteContainingBlock.cpp
nsAbsoluteContainingBlock.h
nsAutoCopyListener.h
nsBlockDebugFlags.h
nsBlockFrame.cpp Bug 750066. r=roc 2012-05-04 02:14:01 +02:00
nsBlockFrame.h Bug 750066. r=roc 2012-05-04 02:14:01 +02:00
nsBlockReflowContext.cpp
nsBlockReflowContext.h
nsBlockReflowState.cpp
nsBlockReflowState.h
nsBRFrame.cpp
nsBulletFrame.cpp
nsBulletFrame.h
nsCanvasFrame.cpp
nsCanvasFrame.h
nsColumnSetFrame.cpp
nsContainerFrame.cpp Bug 747688. r=roc 2012-05-04 02:14:01 +02:00
nsContainerFrame.h
nsFirstLetterFrame.cpp
nsFirstLetterFrame.h
nsFloatManager.cpp
nsFloatManager.h
nsFontInflationData.cpp Add missing GetFirstInFlow() call that was causing a crash in ComputeDescendantWidth when printing with font inflation enabled (or a debug build). (Bug 751797) r=roc 2012-05-07 07:17:00 +02:00
nsFontInflationData.h
nsFrame.cpp Bug 749186: Make the root frame always be an inflation container to prevent a crash during font inflation. [r=dbaron] 2012-05-04 12:08:23 -05:00
nsFrame.h
nsFrameList.cpp
nsFrameList.h
nsFrameSelection.h
nsFrameSetFrame.cpp
nsFrameSetFrame.h
nsFrameUtil.cpp
nsGfxScrollFrame.cpp Bug 749425. Push the scroll frame clip inside the scroll layer so it gets transformed by the shadow transform. r=roc 2012-05-08 23:15:00 -04:00
nsGfxScrollFrame.h Bug 702463 - Smooth scrolling should use refresh observer instead of a timer. r=roc 2012-03-31 16:08:00 +03:00
nsHTMLCanvasFrame.cpp Do image scaling on the GPU (bug 650988, r=roc,cjones). 2012-05-03 07:05:55 -07:00
nsHTMLCanvasFrame.h
nsHTMLParts.h
nsHTMLReflowMetrics.cpp
nsHTMLReflowMetrics.h
nsHTMLReflowState.cpp Bug 746966: Conditionally set NS_FRAME_IN_CONSTRAINED_HEIGHT for font inflation on percentage-based height so fonts with room to inflate can do so. [r=dbaron] 2012-05-04 12:07:37 -05:00
nsHTMLReflowState.h
nsIAnonymousContentCreator.h Bug 612128 - Prevent the editor from modifying nodes which are not under an editing host; r=roc,bzbarsky 2010-11-16 15:45:49 -05:00
nsIFrame.h
nsIFrameUtil.h
nsILineIterator.h
nsImageFrame.cpp Back out changeset 501d38d3892c (Bug 733553) for causing crashes in xpcshell tests. 2012-05-08 21:59:30 -04:00
nsImageFrame.h Do image scaling on the GPU (bug 650988, r=roc,cjones). 2012-05-03 07:05:55 -07:00
nsImageMap.cpp
nsImageMap.h
nsInlineFrame.cpp
nsInlineFrame.h
nsIntervalSet.cpp
nsIntervalSet.h
nsIObjectFrame.h
nsIPageSequenceFrame.h
nsIScrollableFrame.h
nsIStatefulFrame.h
nsLeafFrame.cpp
nsLeafFrame.h
nsLineBox.cpp Bug 750745 - Allocate nsLineBoxes from their own presshell arena list. part=3/3 r=roc 2012-05-04 02:14:02 +02:00
nsLineBox.h Bug 750745 - Allocate nsLineBoxes from their own presshell arena list. part=3/3 r=roc 2012-05-04 02:14:02 +02:00
nsLineLayout.cpp
nsLineLayout.h
nsObjectFrame.cpp Do image scaling on the GPU (bug 650988, r=roc,cjones). 2012-05-03 07:05:55 -07:00
nsObjectFrame.h Do image scaling on the GPU (bug 650988, r=roc,cjones). 2012-05-03 07:05:55 -07:00
nsPageContentFrame.cpp
nsPageContentFrame.h
nsPageFrame.cpp
nsPageFrame.h
nsPlaceholderFrame.cpp
nsPlaceholderFrame.h
nsPluginUtilsOSX.h
nsPluginUtilsOSX.mm
nsQueryFrame.h Bug 750745 - Introduce AllocateByObjectID/FreeByObjectID for allocating non-frame objects from per-type lists in the PresArena. part=2/3 r=roc 2012-05-04 02:14:02 +02:00
nsSelection.cpp Bug 735641 - No way to deselect image of image document after select all (Ctrl+A). r=bz 2012-05-04 02:14:01 +02:00
nsSimplePageSequence.cpp
nsSimplePageSequence.h
nsSplittableFrame.cpp
nsSplittableFrame.h
nsSubDocumentFrame.cpp
nsSubDocumentFrame.h
nsTextFrame.h
nsTextFrameTextRunCache.h
nsTextFrameThebes.cpp Bug 753058. Add SAMPLE_LABELS for shadows. r=ehsan 2012-05-08 18:10:02 -04:00
nsTextFrameUtils.cpp
nsTextFrameUtils.h
nsTextRunTransformations.cpp bug 752176 - only read the style array for valid offsets within the textrun. r=smontagu 2012-05-06 15:55:12 +01:00
nsTextRunTransformations.h
nsVideoFrame.cpp Do image scaling on the GPU (bug 650988, r=roc,cjones). 2012-05-03 07:05:55 -07:00
nsVideoFrame.h
nsViewportFrame.cpp Bug 745864. Add SAMPLE_LABELs to layout code. r=roc, a=joe 2012-04-16 14:37:59 -04:00
nsViewportFrame.h
TextOverflow.cpp
TextOverflow.h