r=jfrancis, a=jar Part of checkin including layout/base/src/nsRangeList.cpp to fix caret issues

git-svn-id: svn://10.0.0.236/trunk@61650 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
mjudge%netscape.com
2000-02-25 04:29:28 +00:00
parent c518989edd
commit c657f5e264
4 changed files with 14 additions and 1 deletions

View File

@@ -34,7 +34,8 @@
void addSelectionListener(in SelectionListener newListener);
void removeSelectionListener(in SelectionListener listenerToRemove);
void setHint(in boolean right);
boolean getHint();
noscript xpidl nsIEnumerator getEnumerator();
DOMString toString();

View File

@@ -782,6 +782,8 @@ enum nsDOMProp {
NS_DOM_PROP_SELECTION_COLLAPSETOEND,
NS_DOM_PROP_SELECTION_COLLAPSETOSTART,
NS_DOM_PROP_SELECTION_CONTAINSNODE,
NS_DOM_PROP_SELECTION_SETHINT,
NS_DOM_PROP_SELECTION_GETHINT,
NS_DOM_PROP_SELECTION_DELETEFROMDOCUMENT,
NS_DOM_PROP_SELECTION_ENDBATCHCHANGES,
NS_DOM_PROP_SELECTION_EXTEND,

View File

@@ -781,6 +781,8 @@
"selection.collapsetoend", \
"selection.collapsetostart", \
"selection.containsnode", \
"selection.sethint", \
"selection.gethint", \
"selection.deletefromdocument", \
"selection.endbatchchanges", \
"selection.extend", \

View File

@@ -81,6 +81,10 @@ public:
NS_IMETHOD RemoveSelectionListener(nsIDOMSelectionListener* aListenerToRemove)=0;
NS_IMETHOD SetHint(PRBool aRight)=0;
NS_IMETHOD GetHint(PRBool* aReturn)=0;
NS_IMETHOD GetEnumerator(nsIEnumerator** aReturn)=0;
NS_IMETHOD ToString(nsString& aReturn)=0;
@@ -108,6 +112,8 @@ public:
NS_IMETHOD EndBatchChanges(); \
NS_IMETHOD AddSelectionListener(nsIDOMSelectionListener* aNewListener); \
NS_IMETHOD RemoveSelectionListener(nsIDOMSelectionListener* aListenerToRemove); \
NS_IMETHOD SetHint(PRBool aRight); \
NS_IMETHOD GetHint(PRBool* aReturn); \
NS_IMETHOD GetEnumerator(nsIEnumerator** aReturn); \
NS_IMETHOD ToString(nsString& aReturn); \
@@ -134,6 +140,8 @@ public:
NS_IMETHOD EndBatchChanges() { return _to EndBatchChanges(); } \
NS_IMETHOD AddSelectionListener(nsIDOMSelectionListener* aNewListener) { return _to AddSelectionListener(aNewListener); } \
NS_IMETHOD RemoveSelectionListener(nsIDOMSelectionListener* aListenerToRemove) { return _to RemoveSelectionListener(aListenerToRemove); } \
NS_IMETHOD SetHint(PRBool aRight) { return _to SetHint(aRight); } \
NS_IMETHOD GetHint(PRBool* aReturn) { return _to GetHint(aReturn); } \
NS_IMETHOD GetEnumerator(nsIEnumerator** aReturn) { return _to GetEnumerator(aReturn); } \
NS_IMETHOD ToString(nsString& aReturn) { return _to ToString(aReturn); } \