+2004-09-14 Chris Blumenberg <cblu@apple.com>
+
+ Backed out my changes to these files. They were not meant to be checked. (I'm having a bad CVS day)
+
+ * kwq/WebCoreBridge.h:
+ * kwq/WebCoreBridge.mm:
+ (-[WebCoreBridge replaceSelectionWithFragment:selectReplacement:]):
+ (-[WebCoreBridge replaceSelectionWithNode:selectReplacement:]):
+ (-[WebCoreBridge replaceSelectionWithMarkupString:baseURLString:selectReplacement:]):
+ (-[WebCoreBridge replaceSelectionWithText:selectReplacement:]):
+
2004-09-14 David Hyatt <hyatt@apple.com>
Fix the crash in the layout tests caused by my recent selection changes. Simply eliminate the buggy
- (DOMDocumentFragment *)documentFragmentWithMarkupString:(NSString *)markupString baseURLString:(NSString *)baseURLString;
- (DOMDocumentFragment *)documentFragmentWithText:(NSString *)text;
-// smartReplace insures that there is at least one space before or after the replacement
-- (void)replaceSelectionWithFragment:(DOMDocumentFragment *)fragment selectReplacement:(BOOL)selectReplacement smartReplace:(BOOL)smartReplace;
-- (void)replaceSelectionWithNode:(DOMNode *)node selectReplacement:(BOOL)selectReplacement smartReplace:(BOOL)smartReplace;
-- (void)replaceSelectionWithMarkupString:(NSString *)markupString baseURLString:(NSString *)baseURLString selectReplacement:(BOOL)selectReplacement smartReplace:(BOOL)smartReplace;
-- (void)replaceSelectionWithText:(NSString *)text selectReplacement:(BOOL)selectReplacement smartReplace:(BOOL)smartReplace;
+- (void)replaceSelectionWithFragment:(DOMDocumentFragment *)fragment selectReplacement:(BOOL)selectReplacement;
+- (void)replaceSelectionWithNode:(DOMNode *)node selectReplacement:(BOOL)selectReplacement;
+- (void)replaceSelectionWithMarkupString:(NSString *)markupString baseURLString:(NSString *)baseURLString selectReplacement:(BOOL)selectReplacement;
+- (void)replaceSelectionWithText:(NSString *)text selectReplacement:(BOOL)selectReplacement;
- (void)insertText:(NSString *)text selectInsertedText:(BOOL)selectInsertedText;
- (void)insertNewline;
return [DOMDocumentFragment _documentFragmentWithImpl:_part->documentFragmentWithText(text)];
}
-- (void)replaceSelectionWithFragment:(DOMDocumentFragment *)fragment selectReplacement:(BOOL)selectReplacement smartReplace:(BOOL)smartReplace
+- (void)replaceSelectionWithFragment:(DOMDocumentFragment *)fragment selectReplacement:(BOOL)selectReplacement
{
if (!_part || !_part->xmlDocImpl() || !fragment)
return;
[self ensureCaretVisible];
}
-- (void)replaceSelectionWithNode:(DOMNode *)node selectReplacement:(BOOL)selectReplacement smartReplace:(BOOL)smartReplace
+- (void)replaceSelectionWithNode:(DOMNode *)node selectReplacement:(BOOL)selectReplacement
{
DOMDocumentFragment *fragment = [[self DOMDocument] createDocumentFragment];
[fragment appendChild:node];
- [self replaceSelectionWithFragment:fragment selectReplacement:selectReplacement smartReplace:smartReplace];
+ [self replaceSelectionWithFragment:fragment selectReplacement:selectReplacement];
}
-- (void)replaceSelectionWithMarkupString:(NSString *)markupString baseURLString:(NSString *)baseURLString selectReplacement:(BOOL)selectReplacement smartReplace:(BOOL)smartReplace
+- (void)replaceSelectionWithMarkupString:(NSString *)markupString baseURLString:(NSString *)baseURLString selectReplacement:(BOOL)selectReplacement
{
DOMDocumentFragment *fragment = [self documentFragmentWithMarkupString:markupString baseURLString:baseURLString];
- [self replaceSelectionWithFragment:fragment selectReplacement:selectReplacement smartReplace:smartReplace];
+ [self replaceSelectionWithFragment:fragment selectReplacement:selectReplacement];
}
-- (void)replaceSelectionWithText:(NSString *)text selectReplacement:(BOOL)selectReplacement smartReplace:(BOOL)smartReplace
+- (void)replaceSelectionWithText:(NSString *)text selectReplacement:(BOOL)selectReplacement
{
- [self replaceSelectionWithFragment:[self documentFragmentWithText:text] selectReplacement:selectReplacement smartReplace:smartReplace];
+ [self replaceSelectionWithFragment:[self documentFragmentWithText:text] selectReplacement:selectReplacement];
}
- (void)insertNewline