Rename KHTMLView to FrameView (since it's been moved to a file called FrameView already).
authorhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 19 Jan 2006 06:46:53 +0000 (06:46 +0000)
committerhyatt <hyatt@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 19 Jan 2006 06:46:53 +0000 (06:46 +0000)
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@12230 268f45cc-cd09-0410-ab3c-d52691b4dbfc

56 files changed:
WebCore/bridge/mac/KWQKHTMLView.cpp
WebCore/bridge/mac/MacFrame.h
WebCore/bridge/mac/MacFrame.mm
WebCore/bridge/mac/WebCoreFrameBridge.h
WebCore/bridge/mac/WebCoreFrameBridge.mm
WebCore/css/cssstyleselector.cpp
WebCore/css/cssstyleselector.h
WebCore/khtml/ecma/kjs_html.cpp
WebCore/khtml/ecma/kjs_window.cpp
WebCore/khtml/ecma/kjs_window.h
WebCore/khtml/editing/SelectionController.cpp
WebCore/khtml/html/HTMLFormElementImpl.cpp
WebCore/khtml/html/html_baseimpl.cpp
WebCore/khtml/html/html_baseimpl.h
WebCore/khtml/html/html_documentimpl.cpp
WebCore/khtml/html/html_documentimpl.h
WebCore/khtml/html/html_headimpl.h
WebCore/khtml/html/htmlparser.cpp
WebCore/khtml/html/htmlparser.h
WebCore/khtml/html/htmltokenizer.cpp
WebCore/khtml/html/htmltokenizer.h
WebCore/khtml/xml/DOMImplementationImpl.cpp
WebCore/khtml/xml/DOMImplementationImpl.h
WebCore/khtml/xml/DocumentImpl.cpp
WebCore/khtml/xml/DocumentImpl.h
WebCore/khtml/xml/NodeImpl.cpp
WebCore/khtml/xml/NodeImpl.h
WebCore/khtml/xml/dom2_eventsimpl.cpp
WebCore/khtml/xml/xml_tokenizer.cpp
WebCore/khtml/xml/xml_tokenizer.h
WebCore/khtml/xsl/xslt_processorimpl.cpp
WebCore/khtml/xsl/xslt_processorimpl.h
WebCore/ksvg2/svg/SVGDOMImplementationImpl.h
WebCore/ksvg2/svg/SVGDocumentImpl.h
WebCore/kwq/KWQAccObject.mm
WebCore/kwq/KWQFrame.mm
WebCore/kwq/KWQObject.cpp
WebCore/kwq/KWQObject.h
WebCore/kwq/KWQPageState.mm
WebCore/kwq/KWQRenderTreeDebug.cpp
WebCore/kwq/KWQSignalStubs.cpp
WebCore/page/Frame.cpp
WebCore/page/Frame.h
WebCore/page/FramePrivate.h
WebCore/page/FrameView.cpp
WebCore/page/FrameView.h
WebCore/rendering/render_applet.h
WebCore/rendering/render_canvas.cpp
WebCore/rendering/render_canvas.h
WebCore/rendering/render_form.cpp
WebCore/rendering/render_frames.cpp
WebCore/rendering/render_frames.h
WebCore/rendering/render_object.cpp
WebCore/rendering/render_object.h
WebCore/rendering/render_replaced.h
WebKit/WebView.subproj/WebFrame.m

index 35fb806..ea371e6 100644 (file)
     See khtml/khtmlview.cpp for the rest of the implementation.
 */
 
-QWidget *KHTMLView::topLevelWidget() const 
+QWidget *FrameView::topLevelWidget() const 
 {
     return Mac(frame())->topLevelWidget();
 }
 
-IntPoint KHTMLView::viewportToGlobal(const IntPoint &p) const
+IntPoint FrameView::viewportToGlobal(const IntPoint &p) const
 {
     return static_cast<KWQWindowWidget *>(topLevelWidget())->viewportToGlobal(p);
 }
index df7cc8f..346fc29 100644 (file)
@@ -126,7 +126,7 @@ public:
 
     void setBridge(WebCoreFrameBridge *p);
     WebCoreFrameBridge *bridge() const { return _bridge; }
-    void setView(KHTMLView *view);
+    void setView(FrameView *view);
 
     virtual bool openURL(const KURL &);
     
index 12bdf52..f49a888 100644 (file)
@@ -118,7 +118,7 @@ void Frame::started(Job *j)
     Mac(this)->_started.call(j);
 }
 
-bool KHTMLView::isKHTMLView() const
+bool FrameView::isFrameView() const
 {
     return true;
 }
@@ -668,7 +668,7 @@ ObjectContents *MacFrame::createPart(const ChildFrame &child, const KURL &url, c
     return NULL;
 }
 
-void MacFrame::setView(KHTMLView *view)
+void MacFrame::setView(FrameView *view)
 {
     // Detach the document now, so any onUnload handlers get run - if
     // we wait until the view is destroyed, then things won't be
@@ -849,7 +849,7 @@ QString MacFrame::advanceToNextMisspelling(bool startBeforeSelection)
 
 bool MacFrame::wheelEvent(NSEvent *event)
 {
-    KHTMLView *v = d->m_view;
+    FrameView *v = d->m_view;
 
     if (v) {
         NSEvent *oldCurrentEvent = _currentEvent;
@@ -969,7 +969,7 @@ NSView *MacFrame::nextKeyViewInFrame(NodeImpl *node, KWQSelectionDirection direc
         if (renderer->isWidget()) {
             RenderWidget *renderWidget = static_cast<RenderWidget *>(renderer);
             QWidget *widget = renderWidget->widget();
-            KHTMLView *childFrameWidget = widget->isKHTMLView() ? static_cast<KHTMLView *>(widget) : 0;
+            FrameView *childFrameWidget = widget->isFrameView() ? static_cast<FrameView *>(widget) : 0;
             NSView *view = nil;
             if (childFrameWidget) {
                 view = Mac(childFrameWidget->frame())->nextKeyViewInFrame(0, direction);
@@ -1634,8 +1634,8 @@ NSView *MacFrame::mouseDownViewIfStillGood()
     if (!mouseDownView) {
         return nil;
     }
-    KHTMLView *topKHTMLView = d->m_view;
-    NSView *topView = topKHTMLView ? topKHTMLView->getView() : nil;
+    FrameView *topFrameView = d->m_view;
+    NSView *topView = topFrameView ? topFrameView->getView() : nil;
     if (!topView || !findViewInSubviews(topView, mouseDownView)) {
         _mouseDownView = nil;
         return nil;
@@ -1956,9 +1956,9 @@ bool MacFrame::passSubframeEventToSubframe(NodeImpl::MouseEvent &event)
             if (!renderer || !renderer->isWidget())
                 return false;
             QWidget *widget = static_cast<RenderWidget *>(renderer)->widget();
-            if (!widget || !widget->isKHTMLView())
+            if (!widget || !widget->isFrameView())
                 return false;
-            Frame *subframePart = static_cast<KHTMLView *>(widget)->frame();
+            Frame *subframePart = static_cast<FrameView *>(widget)->frame();
             if (!subframePart)
                 return false;
             [Mac(subframePart)->bridge() mouseMoved:_currentEvent];
@@ -1975,7 +1975,7 @@ bool MacFrame::passSubframeEventToSubframe(NodeImpl::MouseEvent &event)
                 return false;
             }
             QWidget *widget = static_cast<RenderWidget *>(renderer)->widget();
-            if (!widget || !widget->isKHTMLView())
+            if (!widget || !widget->isFrameView())
                 return false;
             if (!passWidgetMouseDownEventToWidget(static_cast<RenderWidget *>(renderer))) {
                 return false;
@@ -2051,7 +2051,7 @@ bool MacFrame::passWheelEventToChildWidget(NodeImpl *node)
 
 void MacFrame::mouseDown(NSEvent *event)
 {
-    KHTMLView *v = d->m_view;
+    FrameView *v = d->m_view;
     if (!v || _sendingEventToSubview) {
         return;
     }
@@ -2086,7 +2086,7 @@ void MacFrame::mouseDown(NSEvent *event)
 
 void MacFrame::mouseDragged(NSEvent *event)
 {
-    KHTMLView *v = d->m_view;
+    FrameView *v = d->m_view;
     if (!v || _sendingEventToSubview) {
         return;
     }
@@ -2108,7 +2108,7 @@ void MacFrame::mouseDragged(NSEvent *event)
 
 void MacFrame::mouseUp(NSEvent *event)
 {
-    KHTMLView *v = d->m_view;
+    FrameView *v = d->m_view;
     if (!v || _sendingEventToSubview) {
         return;
     }
@@ -2121,7 +2121,7 @@ void MacFrame::mouseUp(NSEvent *event)
     // Our behavior here is a little different that Qt. Qt always sends
     // a mouse release event, even for a double click. To correct problems
     // in khtml's DOM click event handling we do not send a release here
-    // for a double click. Instead we send that event from KHTMLView's
+    // for a double click. Instead we send that event from FrameView's
     // viewportMouseDoubleClickEvent. Note also that the third click of
     // a triple click is treated as a single click, but the fourth is then
     // treated as another double click. Hence the "% 2" below.
@@ -2206,7 +2206,7 @@ void MacFrame::sendFakeEventsAfterWidgetTracking(NSEvent *initiatingEvent)
 
 void MacFrame::mouseMoved(NSEvent *event)
 {
-    KHTMLView *v = d->m_view;
+    FrameView *v = d->m_view;
     // Reject a mouse moved if the button is down - screws up tracking during autoscroll
     // These happen because WebKit sometimes has to fake up moved events.
     if (!v || d->m_bMousePressed || _sendingEventToSubview) {
@@ -2248,7 +2248,7 @@ bool MacFrame::shouldDragAutoNode(NodeImpl* node, int x, int y) const
 bool MacFrame::sendContextMenuEvent(NSEvent *event)
 {
     DocumentImpl *doc = d->m_doc;
-    KHTMLView *v = d->m_view;
+    FrameView *v = d->m_view;
     if (!doc || !v) {
         return false;
     }
index cfc4ece..6c66ea2 100644 (file)
@@ -33,7 +33,7 @@
 #ifdef __cplusplus
 
 class MacFrame;
-class KHTMLView;
+class FrameView;
 class RenderArena;
 
 namespace khtml {
@@ -46,7 +46,7 @@ typedef khtml::RenderPart KHTMLRenderPart;
 #else
 
 @class MacFrame;
-@class KHTMLView;
+@class FrameView;
 @class KHTMLRenderPart;
 @class RenderArena;
 
@@ -279,7 +279,7 @@ typedef enum
 
 - (BOOL)scrollOverflowInDirection:(WebScrollDirection)direction granularity:(WebScrollGranularity)granularity;
 
-- (void)createKHTMLViewWithNSView:(NSView *)view marginWidth:(int)mw marginHeight:(int)mh;
+- (void)createFrameViewWithNSView:(NSView *)view marginWidth:(int)mw marginHeight:(int)mh;
 
 - (BOOL)isFrameSet;
 
index fe096c0..5c1f5a9 100644 (file)
@@ -780,12 +780,12 @@ static bool initializedKJS = FALSE;
     m_frame->handleFallbackContent();
 }
 
-- (void)createKHTMLViewWithNSView:(NSView *)view marginWidth:(int)mw marginHeight:(int)mh
+- (void)createFrameViewWithNSView:(NSView *)view marginWidth:(int)mw marginHeight:(int)mh
 {
     // If we own the view, delete the old one - otherwise the render m_frame will take care of deleting the view.
     [self removeFromFrame];
 
-    KHTMLView *kview = new KHTMLView(m_frame, 0);
+    FrameView *kview = new FrameView(m_frame, 0);
     m_frame->setView(kview);
     kview->deref();
 
@@ -1013,7 +1013,7 @@ static BOOL nowPrinting(WebCoreFrameBridge *self)
     RenderCanvas* root = static_cast<RenderCanvas *>(m_frame->xmlDocImpl()->renderer());
     if (!root) return pages;
     
-    KHTMLView* view = m_frame->view();
+    FrameView* view = m_frame->view();
     NSView* documentView = view->getDocumentView();
     if (!documentView)
         return pages;
@@ -1289,14 +1289,14 @@ static HTMLFormElementImpl *formElementFromDOMElement(DOMElement *element)
         if (!n || !n->renderer() || !n->renderer()->isWidget())
             break;
         widget = static_cast<RenderWidget *>(n->renderer())->widget();
-        if (!widget || !widget->inherits("KHTMLView"))
+        if (!widget || !widget->inherits("FrameView"))
             break;
         Frame *kpart = static_cast<HTMLFrameElementImpl *>(n)->contentPart();
         if (!kpart || !static_cast<MacFrame *>(kpart)->renderer())
             break;
         int absX, absY;
         n->renderer()->absolutePosition(absX, absY, true);
-        KHTMLView *view = static_cast<KHTMLView *>(widget);
+        FrameView *view = static_cast<FrameView *>(widget);
         widgetPoint.setX(widgetPoint.x() - absX + view->contentsX());
         widgetPoint.setY(widgetPoint.y() - absY + view->contentsY());
 
@@ -1770,7 +1770,7 @@ static HTMLFormElementImpl *formElementFromDOMElement(DOMElement *element)
 
 - (void)adjustViewSize
 {
-    KHTMLView *view = m_frame->view();
+    FrameView *view = m_frame->view();
     if (view)
         view->adjustViewSize();
 }
@@ -2447,7 +2447,7 @@ static HTMLFormElementImpl *formElementFromDOMElement(DOMElement *element)
     if (!frameHasSelection(self))
         return;
     
-    KHTMLView *v = m_frame->view();
+    FrameView *v = m_frame->view();
     if (!v)
         return;
 
@@ -2480,7 +2480,7 @@ static HTMLFormElementImpl *formElementFromDOMElement(DOMElement *element)
 {
     NSDragOperation op = NSDragOperationNone;
     if (m_frame) {
-        KHTMLView *v = m_frame->view();
+        FrameView *v = m_frame->view();
         if (v) {
             // Sending an event can result in the destruction of the view and part.
             v->ref();
@@ -2524,7 +2524,7 @@ static HTMLFormElementImpl *formElementFromDOMElement(DOMElement *element)
 - (void)dragExitedWithDraggingInfo:(id <NSDraggingInfo>)info
 {
     if (m_frame) {
-        KHTMLView *v = m_frame->view();
+        FrameView *v = m_frame->view();
         if (v) {
             // Sending an event can result in the destruction of the view and part.
             v->ref();
@@ -2546,7 +2546,7 @@ static HTMLFormElementImpl *formElementFromDOMElement(DOMElement *element)
 - (BOOL)concludeDragForDraggingInfo:(id <NSDraggingInfo>)info
 {
     if (m_frame) {
-        KHTMLView *v = m_frame->view();
+        FrameView *v = m_frame->view();
         if (v) {
             // Sending an event can result in the destruction of the view and part.
             v->ref();
index 1083097..9477178 100644 (file)
@@ -247,7 +247,7 @@ CSSStyleSelector::CSSStyleSelector( CSSStyleSheetImpl *sheet )
     init();
 
     if(!defaultStyle) loadDefaultStyle();
-    KHTMLView *view = sheet->doc()->view();
+    FrameView *view = sheet->doc()->view();
     m_medium =  view ? view->mediaType() : QString("all");
 
     m_authorStyle = new CSSRuleSet();
index 94eae6f..fab617f 100644 (file)
@@ -31,7 +31,7 @@
 #include "css/css_ruleimpl.h"
 
 class KHTMLSettings;
-class KHTMLView;
+class FrameView;
 class Frame;
 class KURL;
 
@@ -226,7 +226,7 @@ public:
         DOM::StyledElementImpl *styledElement;
        DOM::NodeImpl *parentNode;
         RenderStyle::PseudoId pseudoStyle;
-       KHTMLView *view;
+       FrameView *view;
        Frame *frame;
        const KHTMLSettings *settings;
        QPaintDeviceMetrics *paintDeviceMetrics;
index f4f8a79..3ced942 100644 (file)
@@ -232,7 +232,7 @@ JSValue *HTMLDocument::getValueProperty(ExecState *exec, int token) const
 {
   HTMLDocumentImpl &doc = *static_cast<HTMLDocumentImpl *>(impl());
 
-  KHTMLView *view = doc.view();
+  FrameView *view = doc.view();
   Frame *frame = doc.frame();
 
   HTMLElementImpl *body = doc.body();
@@ -1492,7 +1492,7 @@ JSValue *HTMLElement::bodyGetter(ExecState* exec, int token) const
             DocumentImpl *doc = body.getDocument();
             if (doc)
                 doc->updateLayoutIgnorePendingStylesheets();
-            KHTMLView *view = doc ? doc->view() : 0;
+            FrameView *view = doc ? doc->view() : 0;
             switch (token) {
                 case BodyScrollLeft:
                     return jsNumber(view ? view->contentsX() : 0);
index d17e2dd..f5220bb 100644 (file)
@@ -1560,7 +1560,7 @@ JSValue *WindowFunc::callAsFunction(ExecState *exec, JSObject *thisObj, const Li
   if (!frame)
     return jsUndefined();
 
-  KHTMLView *widget = frame->view();
+  FrameView *widget = frame->view();
   JSValue *v = args[0];
   UString s = v->toString(exec);
   DOMString str = s.domString();
index 9a7b050..6530a18 100644 (file)
@@ -28,7 +28,7 @@
 #include <qobject.h>
 
 class Frame;
-class KHTMLView;
+class FrameView;
 class QTimer;
 
 namespace DOM {
@@ -101,7 +101,7 @@ namespace KJS {
     virtual bool getOwnPropertySlot(ExecState *, const Identifier&, PropertySlot&);
     JSValue *getValueProperty(ExecState *exec, int token) const;
   private:
-    KHTMLView *view;
+    FrameView *view;
     virtual const ClassInfo* classInfo() const { return &info; }
     static const ClassInfo info;
   };
index 91bb070..e582d4b 100644 (file)
@@ -702,7 +702,7 @@ void SelectionController::needsCaretRepaint()
     if (!m_sel.start().node()->getDocument())
         return;
 
-    KHTMLView *v = m_sel.start().node()->getDocument()->view();
+    FrameView *v = m_sel.start().node()->getDocument()->view();
     if (!v)
         return;
 
index 167eee8..9f70b64 100644 (file)
@@ -335,7 +335,7 @@ bool HTMLFormElementImpl::prepareSubmit()
 
 void HTMLFormElementImpl::submit( bool activateSubmitButton )
 {
-    KHTMLView *view = getDocument()->view();
+    FrameView *view = getDocument()->view();
     Frame *frame = getDocument()->frame();
     if (!view || !frame) {
         return;
index 9ff4696..484600b 100644 (file)
@@ -172,7 +172,7 @@ void HTMLBodyElementImpl::insertedIntoDocument()
     // FIXME: perhaps this code should be in attach() instead of here
 
     DocumentImpl *d = getDocument();
-    KHTMLView *w = d ? d->view() : 0;
+    FrameView *w = d ? d->view() : 0;
     if (w && w->marginWidth() != -1) {
         QString s;
         s.sprintf("%d", w->marginWidth());
@@ -288,7 +288,7 @@ bool HTMLFrameElementImpl::isURLAllowed(const AtomicString &URLString) const
     }
     
     DocumentImpl *d = getDocument();
-    KHTMLView *w = d ? d->view() : 0;
+    FrameView *w = d ? d->view() : 0;
 
     if (!w) {
         return false;
@@ -355,7 +355,7 @@ void HTMLFrameElementImpl::updateForNewURL()
 void HTMLFrameElementImpl::openURL()
 {
     DocumentImpl *d = getDocument();
-    KHTMLView *w = d ? d->view() : 0;
+    FrameView *w = d ? d->view() : 0;
     if (!w) {
         return;
     }
index 7c83297..281dba8 100644 (file)
@@ -32,7 +32,7 @@
 #include <qscrollview.h>
 
 class Frame;
-class KHTMLView;
+class FrameView;
 
 namespace khtml {
     class RenderFrameSet;
index f120495..5f91126 100644 (file)
@@ -97,7 +97,7 @@ namespace DOM {
 
 using namespace HTMLNames;
 
-HTMLDocumentImpl::HTMLDocumentImpl(DOMImplementationImpl *_implementation, KHTMLView *v)
+HTMLDocumentImpl::HTMLDocumentImpl(DOMImplementationImpl *_implementation, FrameView *v)
   : DocumentImpl(_implementation, v)
 {
     bodyElement = 0;
index 12e130f..d6fec6f 100644 (file)
@@ -30,7 +30,7 @@
 #include "html/html_miscimpl.h"
 #include <kxmlcore/HashMap.h>
 
-class KHTMLView;
+class FrameView;
 class QString;
 
 namespace DOM {
@@ -40,7 +40,7 @@ class HTMLElementImpl;
 class HTMLDocumentImpl : public DOM::DocumentImpl, public khtml::CachedObjectClient
 {
 public:
-    HTMLDocumentImpl(DOMImplementationImpl *_implementation, KHTMLView *v = 0);
+    HTMLDocumentImpl(DOMImplementationImpl *_implementation, FrameView *v = 0);
     ~HTMLDocumentImpl();
 
     virtual bool isHTMLDocument() const { return true; }
index 54e681a..2c5398d 100644 (file)
@@ -28,7 +28,7 @@
 #include "CachedObjectClient.h"
 #include "css/css_stylesheetimpl.h"
 
-class KHTMLView;
+class FrameView;
 
 namespace khtml {
     class CachedCSSStyleSheet;
index 97f0332..951771d 100644 (file)
@@ -118,7 +118,7 @@ public:
  *    element or ignore the tag.
  *
  */
-HTMLParser::HTMLParser(KHTMLView *_parent, DocumentImpl *doc, bool includesComments) 
+HTMLParser::HTMLParser(FrameView *_parent, DocumentImpl *doc, bool includesComments) 
     : current(0), currentIsReferenced(false), includesCommentsInDOM(includesComments)
 {
     HTMLWidget    = _parent;
index df7ed0d..7574087 100644 (file)
@@ -31,7 +31,7 @@
 
 #include "html/html_documentimpl.h"
 
-class KHTMLView;
+class FrameView;
 class HTMLStackElem;
 
 namespace DOM {
@@ -55,7 +55,7 @@ namespace khtml {
 class HTMLParser
 {
 public:
-    HTMLParser(KHTMLView *w, DOM::DocumentImpl *i, bool includesComments=false);
+    HTMLParser(FrameView *w, DOM::DocumentImpl *i, bool includesComments=false);
     HTMLParser(DOM::DocumentFragmentImpl *frag, DOM::DocumentImpl *doc, bool includesComments=false);
     virtual ~HTMLParser();
 
@@ -84,7 +84,7 @@ protected:
     void setCurrent(DOM::NodeImpl* newCurrent);
     void setSkipMode(const DOM::QualifiedName& qName) { discard_until = qName.localName(); }
 
-    KHTMLView *HTMLWidget;
+    FrameView *HTMLWidget;
     DOM::DocumentImpl *document;
 
     /*
index 775c6ac..84ac778 100644 (file)
@@ -146,7 +146,7 @@ void Token::addAttribute(DocumentImpl* doc, const AtomicString& attrName, const
 
 // ----------------------------------------------------------------------------
 
-HTMLTokenizer::HTMLTokenizer(DOM::DocumentImpl *_doc, KHTMLView *_view, bool includesComments)
+HTMLTokenizer::HTMLTokenizer(DOM::DocumentImpl *_doc, FrameView *_view, bool includesComments)
     : inWrite(false)
 {
     view = _view;
@@ -1570,7 +1570,7 @@ void HTMLTokenizer::timerEvent(QTimerEvent* e)
         }
         
         // Invoke write() as though more data came in.
-        QGuardedPtr<KHTMLView> savedView = view;
+        QGuardedPtr<FrameView> savedView = view;
         bool didCallEnd = write(SegmentedString(), true);
       
         // If we called end() during the write,  we need to let WebKit know that we're done processing the data.
index 6b39d2d..94a70e7 100644 (file)
@@ -42,7 +42,7 @@
 #endif
 
 class HTMLParser;
-class KHTMLView;
+class FrameView;
 
 namespace DOM {
     class DocumentFragmentImpl;
@@ -90,7 +90,7 @@ public:
 class HTMLTokenizer : public Tokenizer, public CachedObjectClient
 {
 public:
-    HTMLTokenizer(DOM::DocumentImpl *, KHTMLView * = 0, bool includesComments=false);
+    HTMLTokenizer(DOM::DocumentImpl *, FrameView * = 0, bool includesComments=false);
     HTMLTokenizer(DOM::DocumentImpl *, DOM::DocumentFragmentImpl *frag, bool includesComments=false);
     virtual ~HTMLTokenizer();
 
@@ -349,7 +349,7 @@ protected:
     
     SegmentedString src;
     HTMLParser *parser;
-    QGuardedPtr<KHTMLView> view;    
+    QGuardedPtr<FrameView> view;    
     bool inWrite;
 };
 
index 7df9deb..1381620 100644 (file)
@@ -171,12 +171,12 @@ CSSStyleSheetImpl *DOMImplementationImpl::createCSSStyleSheet(const DOMString &/
     return sheet;
 }
 
-DocumentImpl *DOMImplementationImpl::createDocument( KHTMLView *v )
+DocumentImpl *DOMImplementationImpl::createDocument( FrameView *v )
 {
     return new DocumentImpl(this, v);
 }
 
-HTMLDocumentImpl *DOMImplementationImpl::createHTMLDocument( KHTMLView *v )
+HTMLDocumentImpl *DOMImplementationImpl::createHTMLDocument( FrameView *v )
 {
     return new HTMLDocumentImpl(this, v);
 }
index f707b9f..0f9ac17 100644 (file)
@@ -27,7 +27,7 @@
 
 #include "Shared.h"
 
-class KHTMLView;
+class FrameView;
 
 namespace DOM {
 
@@ -59,8 +59,8 @@ public:
     HTMLDocumentImpl* createHTMLDocument( const DOMString& title);
 
     // Other methods (not part of DOM)
-    DocumentImpl *createDocument( KHTMLView *v = 0 );
-    HTMLDocumentImpl *createHTMLDocument( KHTMLView *v = 0 );
+    DocumentImpl *createDocument( FrameView *v = 0 );
+    HTMLDocumentImpl *createHTMLDocument( FrameView *v = 0 );
 
     // Returns the static instance of this class - only one instance of this class should
     // ever be present, and is used as a factory method for creating DocumentImpl objects
index 830fe30..a1a0e62 100644 (file)
@@ -187,8 +187,8 @@ static inline bool isValidNamePart(UChar32 c)
 
 QPtrList<DocumentImpl> * DocumentImpl::changedDocuments = 0;
 
-// KHTMLView might be 0
-DocumentImpl::DocumentImpl(DOMImplementationImpl *_implementation, KHTMLView *v)
+// FrameView might be 0
+DocumentImpl::DocumentImpl(DOMImplementationImpl *_implementation, FrameView *v)
     : ContainerNodeImpl(0)
       , m_domtree_version(0)
       , m_title("")
@@ -2354,7 +2354,7 @@ void DocumentImpl::timerEvent(QTimerEvent *)
 
 ElementImpl *DocumentImpl::ownerElement()
 {
-    KHTMLView *childView = view();
+    FrameView *childView = view();
     if (!childView)
         return 0;
     Frame *childPart = childView->frame();
index fa4fc8a..938ccd2 100644 (file)
@@ -41,7 +41,7 @@
 #include <qstringlist.h>
 
 class Frame;
-class KHTMLView;
+class FrameView;
 class KWQAccObjectCache;
 class QPaintDevice;
 class QPaintDeviceMetrics;
@@ -120,7 +120,7 @@ namespace DOM {
 class DocumentImpl : public QObject, public ContainerNodeImpl
 {
 public:
-    DocumentImpl(DOMImplementationImpl *_implementation, KHTMLView *v);
+    DocumentImpl(DOMImplementationImpl *_implementation, FrameView *v);
     ~DocumentImpl();
 
     virtual void removedLastRef();
@@ -238,7 +238,7 @@ public:
     void setRestoreState( const QStringList &s) { m_state = s; }
     QStringList &restoreState( ) { return m_state; }
 
-    KHTMLView *view() const { return m_view; }
+    FrameView *view() const { return m_view; }
     Frame *frame() const;
 
     RangeImpl *createRange();
@@ -558,7 +558,7 @@ signals:
 
 protected:
     CSSStyleSelector *m_styleSelector;
-    KHTMLView *m_view;
+    FrameView *m_view;
     QStringList m_state;
 
     DocLoader *m_docLoader;
index 59f5499..588f2c2 100644 (file)
@@ -525,7 +525,7 @@ bool NodeImpl::dispatchEvent(EventImpl *evt, int &exceptioncode, bool tempEvent)
     // FIXME: Much code in this class assumes document is non-null; it would be better to
     // ensure that document can never be null.
     Frame *frame = 0;
-    KHTMLView *view = 0;
+    FrameView *view = 0;
 
     if (DocumentImpl *doc = getDocument()) {
         frame = doc->frame();
@@ -716,7 +716,7 @@ bool NodeImpl::dispatchMouseEvent(QMouseEvent *_mouse, const AtomicString &overr
 
     int clientX = 0;
     int clientY = 0;
-    if (KHTMLView *view = getDocument()->view())
+    if (FrameView *view = getDocument()->view())
         view->viewportToContents(_mouse->x(), _mouse->y(), clientX, clientY);
     int screenX = _mouse->globalX();
     int screenY = _mouse->globalY();
@@ -926,7 +926,7 @@ void NodeImpl::dispatchWheelEvent(QWheelEvent *e)
     if (!doc)
         return;
 
-    KHTMLView *view = getDocument()->view();
+    FrameView *view = getDocument()->view();
     if (!view)
         return;
 
index 82d9daa..13e45f7 100644 (file)
@@ -363,7 +363,7 @@ public:
     /**
      * Attaches this node to the rendering tree. This calculates the style to be applied to the node and creates an
      * appropriate RenderObject which will be inserted into the tree (except when the style has display: none). This
-     * makes the node visible in the KHTMLView.
+     * makes the node visible in the FrameView.
      */
     virtual void attach();
 
index 29b3f20..e917fed 100644 (file)
@@ -253,7 +253,7 @@ void MouseRelatedEventImpl::computePositions()
     DocumentImpl* doc = av->document();
     if (!doc)
         return;
-    KHTMLView* kv = doc->view();
+    FrameView* kv = doc->view();
     if (!kv)
         return;
 
index a684c90..369a810 100644 (file)
@@ -79,7 +79,7 @@ void Tokenizer::finishedParsing()
 class XMLTokenizer : public Tokenizer, public CachedObjectClient
 {
 public:
-    XMLTokenizer(DocumentImpl *, KHTMLView * = 0);
+    XMLTokenizer(DocumentImpl *, FrameView * = 0);
     XMLTokenizer(DocumentFragmentImpl *, ElementImpl *);
     ~XMLTokenizer();
 
@@ -127,7 +127,7 @@ private:
     void exitText();
 
     DocumentImpl *m_doc;
-    KHTMLView *m_view;
+    FrameView *m_view;
 
     QString m_xmlCode;
 
@@ -206,7 +206,7 @@ static int parseQString(xmlParserCtxtPtr parser, const QString &string)
 
 // --------------------------------
 
-XMLTokenizer::XMLTokenizer(DocumentImpl *_doc, KHTMLView *_view)
+XMLTokenizer::XMLTokenizer(DocumentImpl *_doc, FrameView *_view)
     : m_doc(_doc)
     , m_view(_view)
     , m_context(0)
@@ -934,7 +934,7 @@ void XMLTokenizer::setTransformSource(DocumentImpl *doc)
 }
 #endif
 
-Tokenizer *newXMLTokenizer(DocumentImpl *d, KHTMLView *v)
+Tokenizer *newXMLTokenizer(DocumentImpl *d, FrameView *v)
 {
     return new XMLTokenizer(d, v);
 }
index 84104dc..456aeeb 100644 (file)
@@ -30,7 +30,7 @@
 
 #include "KWQSignal.h"
 
-class KHTMLView;
+class FrameView;
 
 namespace WebCore {
     class SegmentedString;
@@ -80,7 +80,7 @@ private:
     KWQSignal m_finishedParsing;
 };
 
-Tokenizer *newXMLTokenizer(DOM::DocumentImpl *, KHTMLView * = 0);
+Tokenizer *newXMLTokenizer(DOM::DocumentImpl *, FrameView * = 0);
 #ifdef KHTML_XSLT
 void *xmlDocPtrForString(const QString &source, const QString &url = QString());
 #endif
index 6e597fc..bced9ae 100644 (file)
@@ -187,7 +187,7 @@ static void freeXsltParamArray(const char **params)
 }
 
 
-RefPtr<DocumentImpl> XSLTProcessorImpl::createDocumentFromSource(const QString &sourceString, const QString &sourceEncoding, const QString &sourceMIMEType, NodeImpl *sourceNode, KHTMLView *view)
+RefPtr<DocumentImpl> XSLTProcessorImpl::createDocumentFromSource(const QString &sourceString, const QString &sourceEncoding, const QString &sourceMIMEType, NodeImpl *sourceNode, FrameView *view)
 {
     RefPtr<DocumentImpl> ownerDocument = sourceNode->getDocument();
     bool sourceIsDocument = (sourceNode == ownerDocument.get());
index db34c69..1dc4c12 100644 (file)
@@ -38,7 +38,7 @@
 
 #include <kxmlcore/HashMap.h>
 
-class KHTMLView;
+class FrameView;
 
 namespace DOM {
 
@@ -51,7 +51,7 @@ class XSLTProcessorImpl : public Shared<XSLTProcessorImpl>
 public:
     void setXSLStylesheet(XSLStyleSheetImpl *styleSheet) { m_stylesheet = styleSheet; }
     bool transformToString(NodeImpl *source, QString &resultMIMEType, QString &resultString, QString &resultEncoding);
-    RefPtr<DocumentImpl> createDocumentFromSource(const QString &source, const QString &sourceEncoding, const QString &sourceMIMEType, NodeImpl *sourceNode, KHTMLView *view = 0);
+    RefPtr<DocumentImpl> createDocumentFromSource(const QString &source, const QString &sourceEncoding, const QString &sourceMIMEType, NodeImpl *sourceNode, FrameView *view = 0);
     
     // DOM methods
     void importStylesheet(NodeImpl *style) { m_stylesheetRootNode = style; }
index fc0db88..1494558 100644 (file)
@@ -33,7 +33,7 @@ namespace KDOM
     class DocumentTypeImpl;
     class CSSStyleSheetImpl;
 
-    typedef KHTMLView KDOMView;
+    typedef FrameView KDOMView;
 }
 
 namespace KSVG
index 08473ff..d600641 100644 (file)
@@ -31,9 +31,9 @@
 
 #include <ksvg2/misc/KSVGTimeScheduler.h>
 
-typedef KHTMLView KSVGView;
+typedef FrameView KSVGView;
 namespace KDOM {
-    typedef KHTMLView KDOMView;
+    typedef FrameView KDOMView;
 }
 
 namespace KSVG
index 926dde9..5a080f7 100644 (file)
@@ -835,7 +835,7 @@ static IntRect boundingBoxRect(RenderObject* obj)
     return m_renderer->document()->topDocument()->renderer();
 }
 
-- (KHTMLView *)topView
+- (FrameView *)topView
 {
     return m_renderer->document()->topDocument()->renderer()->canvas()->view();
 }
@@ -1103,7 +1103,7 @@ static IntRect boundingBoxRect(RenderObject* obj)
 - (id)doAXTextMarkerForPosition: (NSPoint) point
 {
     // convert absolute point to view coordinates
-    KHTMLView *docView = [self topView];
+    FrameView *docView = [self topView];
     NSView *view = docView->getView();
     RenderObject *renderer = [self topRenderer];
     NodeImpl *innerNode = NULL;
@@ -1130,16 +1130,16 @@ static IntRect boundingBoxRect(RenderObject* obj)
 
         // descend into widget (FRAME, IFRAME, OBJECT...)
         QWidget *widget = static_cast<RenderWidget *>(renderer)->widget();
-        if (!widget || !widget->inherits("KHTMLView"))
+        if (!widget || !widget->inherits("FrameView"))
             break;
-        Frame *frame = static_cast<KHTMLView *>(widget)->frame();
+        Frame *frame = static_cast<FrameView *>(widget)->frame();
         if (!frame)
             break;
         DocumentImpl *document = frame->xmlDocImpl();
         if (!document)
             break;
         renderer = document->renderer();
-        docView = static_cast<KHTMLView *>(widget);
+        docView = static_cast<FrameView *>(widget);
         view = docView->getDocumentView();
     }
     
@@ -1167,7 +1167,7 @@ static IntRect boundingBoxRect(RenderObject* obj)
 
     // try to use the document view from the selection, so that nested WebAreas work,
     // but fall back to the top level doc if we do not find it easily
-    KHTMLView *docView = NULL;
+    FrameView *docView = NULL;
     RenderObject * renderer = startVisiblePosition.deepEquivalent().node()->renderer();
     if (renderer) {
         DocumentImpl* doc = renderer->document();
index 255fc6a..8dd11b9 100644 (file)
@@ -36,8 +36,8 @@ void QFrame::setFrameStyle(int s)
     _frameStyle = s;
 
     // Tell the other side of the bridge about the frame style change.
-    if (isKHTMLView()) {
-        if (Frame *frame = static_cast<KHTMLView *>(this)->frame()) {
+    if (isFrameView()) {
+        if (Frame *frame = static_cast<FrameView *>(this)->frame()) {
             KWQ_BLOCK_EXCEPTIONS;
             [Mac(frame)->bridge() setHasBorder:(s != NoFrame)];
             KWQ_UNBLOCK_EXCEPTIONS;
index cd5946a..1d964e2 100644 (file)
@@ -285,8 +285,8 @@ bool QObject::inherits(const char *className) const
     if (strcmp(className, "Frame") == 0) {
         return isFrame();
     }
-    if (strcmp(className, "KHTMLView") == 0) {
-        return isKHTMLView();
+    if (strcmp(className, "FrameView") == 0) {
+        return isFrameView();
     }
     if (strcmp(className, "KParts::Factory") == 0) {
         return false;
@@ -314,7 +314,7 @@ bool QObject::isFrame() const
     return false;
 }
 
-bool QObject::isKHTMLView() const
+bool QObject::isFrameView() const
 {
     return false;
 }
index 94b01d3..ef47fb9 100644 (file)
@@ -100,7 +100,7 @@ public:
 
     virtual bool isKHTMLLoader() const;
     virtual bool isFrame() const;
-    virtual bool isKHTMLView() const;
+    virtual bool isFrameView() const;
     virtual bool isObjectContents() const;
     virtual bool isQFrame() const;
     virtual bool isQScrollView() const;
index e1f3a79..1007242 100644 (file)
@@ -101,7 +101,7 @@ using namespace KJS;
     ASSERT(!document->inPageCache());
 
     if (document) {
-        KHTMLView *view = document->view();
+        FrameView *view = document->view();
         if (view)
             view->deref();
         document->deref();
@@ -117,7 +117,7 @@ using namespace KJS;
         ASSERT(document->view());
         ASSERT(document->inPageCache());
 
-        KHTMLView *view = document->view();
+        FrameView *view = document->view();
 
         MacFrame::clearTimers(view);
 
@@ -150,7 +150,7 @@ using namespace KJS;
         ASSERT(document->inPageCache());
         ASSERT(document->view());
 
-        KHTMLView *view = document->view();
+        FrameView *view = document->view();
 
         MacFrame::clearTimers(view);
 
index 6b996f8..e228f4b 100644 (file)
@@ -292,8 +292,8 @@ void write(QTextStream &ts, const RenderObject &o, int indent)
     
     if (o.isWidget()) {
         QWidget *widget = static_cast<const RenderWidget &>(o).widget();
-        if (widget && widget->inherits("KHTMLView")) {
-            KHTMLView *view = static_cast<KHTMLView *>(widget);
+        if (widget && widget->inherits("FrameView")) {
+            FrameView *view = static_cast<FrameView *>(widget);
             RenderObject *root = view->frame()->renderer();
             if (root) {
                 view->layout();
index 9d83b20..a5352ae 100644 (file)
@@ -35,7 +35,7 @@ using khtml::DocLoader;
 using khtml::Loader;
 using khtml::Tokenizer;
 
-void KHTMLView::cleared()
+void FrameView::cleared()
 {
 }
 
index e909f50..bf502f3 100644 (file)
@@ -133,7 +133,7 @@ FrameList::Iterator FrameList::find( const QString &name )
     return it;
 }
 
-void Frame::init(KHTMLView *view)
+void Frame::init(FrameView *view)
 {
   AtomicString::init();
   QualifiedName::init();
@@ -394,7 +394,7 @@ BrowserExtension *Frame::browserExtension() const
   return d->m_extension;
 }
 
-KHTMLView *Frame::view() const
+FrameView *Frame::view() const
 {
   return d->m_view;
 }
@@ -1426,7 +1426,7 @@ void Frame::clearCaretRectIfNeeded()
 }
 
 // Helper function that tells whether a particular node is an element that has an entire
-// Frame and KHTMLView, a <frame>, <iframe>, or <object>.
+// Frame and FrameView, a <frame>, <iframe>, or <object>.
 static bool isFrameElement(const NodeImpl *n)
 {
     if (!n)
@@ -1435,7 +1435,7 @@ static bool isFrameElement(const NodeImpl *n)
     if (!renderer || !renderer->isWidget())
         return false;
     QWidget *widget = static_cast<RenderWidget *>(renderer)->widget();
-    return widget && widget->inherits("KHTMLView");
+    return widget && widget->inherits("FrameView");
 }
 
 void Frame::setFocusNodeIfNeeded()
@@ -3048,7 +3048,7 @@ void Frame::selectFrameElementInParentIfFullySelected()
     Frame *parent = parentFrame();
     if (!parent)
         return;
-    KHTMLView *parentView = parent->view();
+    FrameView *parentView = parent->view();
     if (!parentView)
         return;
 
@@ -3275,7 +3275,7 @@ bool Frame::scrollOverflow(KWQScrollDirection direction, KWQScrollGranularity gr
     return false;
 }
 
-// FIXME: why is this here instead of on the KHTMLView?
+// FIXME: why is this here instead of on the FrameView?
 void Frame::paint(QPainter *p, const IntRect& rect)
 {
 #ifndef NDEBUG
@@ -3422,9 +3422,9 @@ Frame *Frame::frameForWidget(const QWidget *widget)
     if (node)
         return frameForNode(node);
     
-    // Assume all widgets are either form controls, or KHTMLViews.
-    ASSERT(widget->isKHTMLView());
-    return static_cast<const KHTMLView *>(widget)->frame();
+    // Assume all widgets are either form controls, or FrameViews.
+    ASSERT(widget->isFrameView());
+    return static_cast<const FrameView *>(widget)->frame();
 }
 
 Frame *Frame::frameForNode(NodeImpl *node)
@@ -3481,7 +3481,7 @@ void Frame::setPolicyBaseURL(const DOMString &s)
 
 void Frame::forceLayout()
 {
-    KHTMLView *v = d->m_view;
+    FrameView *v = d->m_view;
     if (v) {
         v->layout();
         // We cannot unschedule a pending relayout, since the force can be called with
@@ -3521,7 +3521,7 @@ void Frame::forceLayoutWithPageWidthRange(float minPageWidth, float maxPageWidth
 
 void Frame::sendResizeEvent()
 {
-    KHTMLView *v = d->m_view;
+    FrameView *v = d->m_view;
     if (v) {
         QResizeEvent e;
         v->resizeEvent(&e);
@@ -3530,7 +3530,7 @@ void Frame::sendResizeEvent()
 
 void Frame::sendScrollEvent()
 {
-    KHTMLView *v = d->m_view;
+    FrameView *v = d->m_view;
     if (v) {
         DocumentImpl *doc = xmlDocImpl();
         if (!doc)
@@ -3629,7 +3629,7 @@ bool Frame::passWidgetMouseDownEventToWidget(RenderWidget *renderWidget)
     return passMouseDownEventToWidget(renderWidget->widget());
 }
 
-void Frame::clearTimers(KHTMLView *view)
+void Frame::clearTimers(FrameView *view)
 {
     if (view) {
         view->unscheduleRelayout();
index 122a063..8d58dff 100644 (file)
@@ -40,7 +40,7 @@
 class FramePrivate;
 class KHTMLPartBrowserExtension;
 class KJSProxyImpl;
-class KHTMLView;
+class FrameView;
 class KHTMLSettings;
 
 namespace KJS {
@@ -127,7 +127,7 @@ struct MarkedTextUnderline {
 };
 
 class Frame : public ObjectContents {
-  friend class KHTMLView;
+  friend class FrameView;
   friend class DOM::HTMLTitleElementImpl;
   friend class DOM::HTMLFrameElementImpl;
   friend class DOM::HTMLIFrameElementImpl;
@@ -180,7 +180,7 @@ public:
   /**
    * Returns a pointer to the HTML document's view.
    */
-  KHTMLView *view() const;
+  FrameView *view() const;
 
   /**
    * Enable/disable Javascript support. Note that this will
@@ -928,7 +928,7 @@ private:
 
   void popupMenu( const QString &url );
 
-  void init(KHTMLView *view);
+  void init(FrameView *view);
 
   virtual void clear();
 
@@ -1050,7 +1050,7 @@ private:
   virtual bool passMouseDownEventToWidget(QWidget *) = 0;
 
   void clearTimers();
-  static void clearTimers(KHTMLView *);
+  static void clearTimers(FrameView *);
 
   bool displaysWithFocusAttributes() const;
   void setWindowHasFocus(bool flag);
index b4a2e06..993294f 100644 (file)
@@ -184,7 +184,7 @@ public:
   FrameList m_frames;
   QValueList<khtml::ChildFrame> m_objects;
 
-  QGuardedPtr<KHTMLView> m_view;
+  QGuardedPtr<FrameView> m_view;
   WebCore::BrowserExtension *m_extension;
   DOM::DocumentImpl *m_doc;
   RefPtr<khtml::Decoder> m_decoder;
index 84688f3..ac4f305 100644 (file)
@@ -69,9 +69,9 @@ using namespace EventNames;
 using namespace HTMLNames;
 using namespace khtml;
 
-class KHTMLViewPrivate {
+class FrameViewPrivate {
 public:
-    KHTMLViewPrivate()
+    FrameViewPrivate()
     {
         repaintRects = 0;
         underMouse = 0;
@@ -86,7 +86,7 @@ public:
         firstLayout = true;
         needToInitScrollBars = true;
     }
-    ~KHTMLViewPrivate()
+    ~FrameViewPrivate()
     {
         if (underMouse)
            underMouse->deref();
@@ -164,7 +164,7 @@ public:
     RefPtr<NodeImpl> dragTarget;
 };
 
-KHTMLView::KHTMLView( Frame *frame, QWidget *parent, const char *name)
+FrameView::FrameView( Frame *frame, QWidget *parent, const char *name)
     : QScrollView( parent, name, WResizeNoErase | WRepaintNoErase | WPaintUnclipped ),
       _refCount(1)
 {
@@ -172,7 +172,7 @@ KHTMLView::KHTMLView( Frame *frame, QWidget *parent, const char *name)
 
     m_frame = frame;
     m_frame->ref();
-    d = new KHTMLViewPrivate;
+    d = new FrameViewPrivate;
 
     connect(this, SIGNAL(contentsMoving(int, int)), this, SLOT(slotScrollBarMoved()));
 
@@ -181,7 +181,7 @@ KHTMLView::KHTMLView( Frame *frame, QWidget *parent, const char *name)
     viewport()->show();
 }
 
-KHTMLView::~KHTMLView()
+FrameView::~FrameView()
 {
     resetScrollBars();
 
@@ -201,7 +201,7 @@ KHTMLView::~KHTMLView()
     delete d; d = 0;
 }
 
-void KHTMLView::clearPart()
+void FrameView::clearPart()
 {
     if (m_frame){
         m_frame->deref();
@@ -209,7 +209,7 @@ void KHTMLView::clearPart()
     }
 }
 
-void KHTMLView::resetScrollBars()
+void FrameView::resetScrollBars()
 {
     // Reset the document's scrollbars back to our defaults before we yield the floor.
     d->firstLayout = true;
@@ -219,7 +219,7 @@ void KHTMLView::resetScrollBars()
     suppressScrollBars(false);
 }
 
-void KHTMLView::init()
+void FrameView::init()
 {
 
     setFocusPolicy(QWidget::StrongFocus);
@@ -232,7 +232,7 @@ void KHTMLView::init()
     _height = 0;
 }
 
-void KHTMLView::clear()
+void FrameView::clear()
 {
 //    viewport()->erase();
 
@@ -254,13 +254,13 @@ void KHTMLView::clear()
     suppressScrollBars(true);
 }
 
-void KHTMLView::resizeEvent(QResizeEvent* e)
+void FrameView::resizeEvent(QResizeEvent* e)
 {
     if (m_frame && m_frame->xmlDocImpl())
         m_frame->xmlDocImpl()->dispatchWindowEvent(EventNames::resizeEvent, false, false);
 }
 
-void KHTMLView::initScrollBars()
+void FrameView::initScrollBars()
 {
     if (!d->needToInitScrollBars)
         return;
@@ -268,19 +268,19 @@ void KHTMLView::initScrollBars()
     setScrollBarsMode(hScrollBarMode());
 }
 
-void KHTMLView::setMarginWidth(int w)
+void FrameView::setMarginWidth(int w)
 {
     // make it update the rendering area when set
     _marginWidth = w;
 }
 
-void KHTMLView::setMarginHeight(int h)
+void FrameView::setMarginHeight(int h)
 {
     // make it update the rendering area when set
     _marginHeight = h;
 }
 
-void KHTMLView::adjustViewSize()
+void FrameView::adjustViewSize()
 {
     if( m_frame->xmlDocImpl() ) {
         DocumentImpl *document = m_frame->xmlDocImpl();
@@ -296,7 +296,7 @@ void KHTMLView::adjustViewSize()
     }
 }
 
-void KHTMLView::applyOverflowToViewport(RenderObject* o, ScrollBarMode& hMode, ScrollBarMode& vMode)
+void FrameView::applyOverflowToViewport(RenderObject* o, ScrollBarMode& hMode, ScrollBarMode& vMode)
 {
     // Handle the overflow:hidden/scroll case for the body/html elements.  WinIE treats
     // overflow:hidden and overflow:scroll on <body> as applying to the document's
@@ -318,22 +318,22 @@ void KHTMLView::applyOverflowToViewport(RenderObject* o, ScrollBarMode& hMode, S
     }
 }
 
-bool KHTMLView::inLayout() const
+bool FrameView::inLayout() const
 {
     return d->layoutSuppressed;
 }
 
-int KHTMLView::layoutCount() const
+int FrameView::layoutCount() const
 {
     return d->layoutCount;
 }
 
-bool KHTMLView::needsFullRepaint() const
+bool FrameView::needsFullRepaint() const
 {
     return d->doFullRepaint;
 }
 
-void KHTMLView::addRepaintInfo(RenderObject* o, const IntRect& r)
+void FrameView::addRepaintInfo(RenderObject* o, const IntRect& r)
 {
     if (!d->repaintRects) {
         d->repaintRects = new QPtrList<RenderObject::RepaintInfo>;
@@ -343,7 +343,7 @@ void KHTMLView::addRepaintInfo(RenderObject* o, const IntRect& r)
     d->repaintRects->append(new RenderObject::RepaintInfo(o, r));
 }
 
-void KHTMLView::layout()
+void FrameView::layout()
 {
     if (d->layoutSuppressed)
         return;
@@ -502,7 +502,7 @@ void KHTMLView::layout()
 }
 
 #if __APPLE__
-void KHTMLView::updateDashboardRegions()
+void FrameView::updateDashboardRegions()
 {
     DocumentImpl* document = m_frame->xmlDocImpl();
     if (document->hasDashboardRegions()) {
@@ -519,11 +519,11 @@ void KHTMLView::updateDashboardRegions()
 //
 /////////////////
 
-void KHTMLView::viewportMousePressEvent( QMouseEvent *_mouse )
+void FrameView::viewportMousePressEvent( QMouseEvent *_mouse )
 {
     if(!m_frame->xmlDocImpl()) return;
 
-    RefPtr<KHTMLView> protector(this);
+    RefPtr<FrameView> protector(this);
 
     int xm, ym;
     viewportToContents(_mouse->x(), _mouse->y(), xm, ym);
@@ -562,11 +562,11 @@ void KHTMLView::viewportMousePressEvent( QMouseEvent *_mouse )
     }
 }
 
-void KHTMLView::viewportMouseDoubleClickEvent( QMouseEvent *_mouse )
+void FrameView::viewportMouseDoubleClickEvent( QMouseEvent *_mouse )
 {
     if(!m_frame->xmlDocImpl()) return;
 
-    RefPtr<KHTMLView> protector(this);
+    RefPtr<FrameView> protector(this);
 
     int xm, ym;
     viewportToContents(_mouse->x(), _mouse->y(), xm, ym);
@@ -659,7 +659,7 @@ static QCursor selectCursor(const NodeImpl::MouseEvent &event, Frame *frame, boo
     return QCursor();
 }
 
-void KHTMLView::viewportMouseMoveEvent( QMouseEvent * _mouse )
+void FrameView::viewportMouseMoveEvent( QMouseEvent * _mouse )
 {
     // in Radar 3703768 we saw frequent crashes apparently due to the
     // part being null here, which seems impossible, so check for nil
@@ -696,7 +696,7 @@ void KHTMLView::viewportMouseMoveEvent( QMouseEvent * _mouse )
     }
 }
 
-void KHTMLView::invalidateClick()
+void FrameView::invalidateClick()
 {
     d->clickCount = 0;
     if (d->clickNode) {
@@ -705,11 +705,11 @@ void KHTMLView::invalidateClick()
     }
 }
 
-void KHTMLView::viewportMouseReleaseEvent( QMouseEvent * _mouse )
+void FrameView::viewportMouseReleaseEvent( QMouseEvent * _mouse )
 {
     if ( !m_frame->xmlDocImpl() ) return;
 
-    RefPtr<KHTMLView> protector(this);
+    RefPtr<FrameView> protector(this);
 
     int xm, ym;
     viewportToContents(_mouse->x(), _mouse->y(), xm, ym);
@@ -738,7 +738,7 @@ void KHTMLView::viewportMouseReleaseEvent( QMouseEvent * _mouse )
     invalidateClick();
 }
 
-void KHTMLView::keyPressEvent( QKeyEvent *_ke )
+void FrameView::keyPressEvent( QKeyEvent *_ke )
 {
     if (m_frame->xmlDocImpl() && m_frame->xmlDocImpl()->focusNode()) {
         if (m_frame->xmlDocImpl()->focusNode()->dispatchKeyEvent(_ke))
@@ -750,7 +750,7 @@ void KHTMLView::keyPressEvent( QKeyEvent *_ke )
 
 }
 
-bool KHTMLView::dispatchDragEvent(const AtomicString &eventType, NodeImpl *dragTarget, const IntPoint &loc, ClipboardImpl *clipboard)
+bool FrameView::dispatchDragEvent(const AtomicString &eventType, NodeImpl *dragTarget, const IntPoint &loc, ClipboardImpl *clipboard)
 {
     int clientX, clientY;
     viewportToContents(loc.x(), loc.y(), clientX, clientY);
@@ -775,7 +775,7 @@ bool KHTMLView::dispatchDragEvent(const AtomicString &eventType, NodeImpl *dragT
     return accept;
 }
 
-bool KHTMLView::updateDragAndDrop(const IntPoint &loc, ClipboardImpl *clipboard)
+bool FrameView::updateDragAndDrop(const IntPoint &loc, ClipboardImpl *clipboard)
 {
     bool accept = false;
     int xm, ym;
@@ -805,7 +805,7 @@ bool KHTMLView::updateDragAndDrop(const IntPoint &loc, ClipboardImpl *clipboard)
     return accept;
 }
 
-void KHTMLView::cancelDragAndDrop(const IntPoint &loc, ClipboardImpl *clipboard)
+void FrameView::cancelDragAndDrop(const IntPoint &loc, ClipboardImpl *clipboard)
 {
     if (d->dragTarget) {
         dispatchDragEvent(dragleaveEvent, d->dragTarget.get(), loc, clipboard);
@@ -813,7 +813,7 @@ void KHTMLView::cancelDragAndDrop(const IntPoint &loc, ClipboardImpl *clipboard)
     d->dragTarget = 0;
 }
 
-bool KHTMLView::performDragAndDrop(const IntPoint &loc, ClipboardImpl *clipboard)
+bool FrameView::performDragAndDrop(const IntPoint &loc, ClipboardImpl *clipboard)
 {
     bool accept = false;
     if (d->dragTarget) {
@@ -824,12 +824,12 @@ bool KHTMLView::performDragAndDrop(const IntPoint &loc, ClipboardImpl *clipboard
 }
 
 
-NodeImpl *KHTMLView::nodeUnderMouse() const
+NodeImpl *FrameView::nodeUnderMouse() const
 {
     return d->underMouse;
 }
 
-bool KHTMLView::scrollTo(const IntRect &bounds)
+bool FrameView::scrollTo(const IntRect &bounds)
 {
     d->scrollingSelf = true; // so scroll events get ignored
 
@@ -903,7 +903,7 @@ bool KHTMLView::scrollTo(const IntRect &bounds)
 
 }
 
-void KHTMLView::focusNextPrevNode(bool next)
+void FrameView::focusNextPrevNode(bool next)
 {
     // Sets the focus node of the document to be the node after (or if next is false, before) the current focus node.
     // Only nodes that are selectable (i.e. for which isSelectable() returns true) are taken into account, and the order
@@ -980,12 +980,12 @@ void KHTMLView::focusNextPrevNode(bool next)
     m_frame->xmlDocImpl()->setFocusNode(newFocusNode);
 }
 
-void KHTMLView::setMediaType( const QString &medium )
+void FrameView::setMediaType( const QString &medium )
 {
     m_medium = medium;
 }
 
-QString KHTMLView::mediaType() const
+QString FrameView::mediaType() const
 {
     // See if we have an override type.
     QString overrideType = m_frame->overrideMediaType();
@@ -995,14 +995,14 @@ QString KHTMLView::mediaType() const
 }
 
 
-void KHTMLView::useSlowRepaints()
+void FrameView::useSlowRepaints()
 {
     kdDebug(0) << "slow repaints requested" << endl;
     d->useSlowRepaints = true;
     setStaticBackground(true);
 }
 
-void KHTMLView::setScrollBarsMode ( ScrollBarMode mode )
+void FrameView::setScrollBarsMode ( ScrollBarMode mode )
 {
 #ifndef KHTML_NO_SCROLLBARS
     d->vmode = mode;
@@ -1014,7 +1014,7 @@ void KHTMLView::setScrollBarsMode ( ScrollBarMode mode )
 #endif
 }
 
-void KHTMLView::setVScrollBarMode ( ScrollBarMode mode )
+void FrameView::setVScrollBarMode ( ScrollBarMode mode )
 {
 #ifndef KHTML_NO_SCROLLBARS
     d->vmode = mode;
@@ -1024,7 +1024,7 @@ void KHTMLView::setVScrollBarMode ( ScrollBarMode mode )
 #endif
 }
 
-void KHTMLView::setHScrollBarMode ( ScrollBarMode mode )
+void FrameView::setHScrollBarMode ( ScrollBarMode mode )
 {
 #ifndef KHTML_NO_SCROLLBARS
     d->hmode = mode;
@@ -1034,13 +1034,13 @@ void KHTMLView::setHScrollBarMode ( ScrollBarMode mode )
 #endif
 }
 
-void KHTMLView::restoreScrollBar ( )
+void FrameView::restoreScrollBar ( )
 {
     suppressScrollBars(false);
 }
 
 
-bool KHTMLView::dispatchMouseEvent(const AtomicString &eventType, NodeImpl *targetNode, bool cancelable,
+bool FrameView::dispatchMouseEvent(const AtomicString &eventType, NodeImpl *targetNode, bool cancelable,
                                   int detail,QMouseEvent *_mouse, bool setUnder,
                                   int mouseEventType)
 {
@@ -1107,12 +1107,12 @@ bool KHTMLView::dispatchMouseEvent(const AtomicString &eventType, NodeImpl *targ
     return swallowEvent;
 }
 
-void KHTMLView::setIgnoreWheelEvents( bool e )
+void FrameView::setIgnoreWheelEvents( bool e )
 {
     d->ignoreWheelEvents = e;
 }
 
-void KHTMLView::viewportWheelEvent(QWheelEvent* e)
+void FrameView::viewportWheelEvent(QWheelEvent* e)
 {
     DocumentImpl *doc = m_frame->xmlDocImpl();
     if (doc) {
@@ -1138,28 +1138,28 @@ void KHTMLView::viewportWheelEvent(QWheelEvent* e)
     }
 }
 
-void KHTMLView::focusInEvent( QFocusEvent *e )
+void FrameView::focusInEvent( QFocusEvent *e )
 {
     m_frame->setCaretVisible();
 }
 
-void KHTMLView::focusOutEvent( QFocusEvent *e )
+void FrameView::focusOutEvent( QFocusEvent *e )
 {
     m_frame->setCaretVisible(false);
 }
 
-void KHTMLView::slotScrollBarMoved()
+void FrameView::slotScrollBarMoved()
 {
     if (!d->scrollingSelf)
         d->scrollBarMoved = true;
 }
 
-void KHTMLView::repaintRectangle(const IntRect& r, bool immediate)
+void FrameView::repaintRectangle(const IntRect& r, bool immediate)
 {
     updateContents(r, immediate);
 }
 
-void KHTMLView::timerEvent ( QTimerEvent *e )
+void FrameView::timerEvent ( QTimerEvent *e )
 {
     if (e->timerId()==d->layoutTimerId) {
 #ifdef INSTRUMENT_LAYOUT_SCHEDULING
@@ -1170,7 +1170,7 @@ void KHTMLView::timerEvent ( QTimerEvent *e )
     }
 }
 
-void KHTMLView::scheduleRelayout()
+void FrameView::scheduleRelayout()
 {
     if (!d->layoutSchedulingEnabled)
         return;
@@ -1194,17 +1194,17 @@ void KHTMLView::scheduleRelayout()
     d->layoutTimerId = startTimer(delay);
 }
 
-bool KHTMLView::layoutPending()
+bool FrameView::layoutPending()
 {
     return d->layoutTimerId;
 }
 
-bool KHTMLView::haveDelayedLayoutScheduled()
+bool FrameView::haveDelayedLayoutScheduled()
 {
     return d->layoutTimerId && d->delayedLayout;
 }
 
-void KHTMLView::unscheduleRelayout()
+void FrameView::unscheduleRelayout()
 {
     if (!d->layoutTimerId)
         return;
@@ -1219,12 +1219,12 @@ void KHTMLView::unscheduleRelayout()
     d->delayedLayout = false;
 }
 
-bool KHTMLView::isTransparent() const
+bool FrameView::isTransparent() const
 {
     return d->isTransparent;
 }
 
-void KHTMLView::setTransparent(bool isTransparent)
+void FrameView::setTransparent(bool isTransparent)
 {
     d->isTransparent = isTransparent;
 }
index e45c4c5..647c4db 100644 (file)
@@ -64,14 +64,14 @@ namespace khtml {
 };
 
 class Frame;
-class KHTMLViewPrivate;
+class FrameViewPrivate;
 
 /**
  * Renders and displays HTML in a @ref QScrollView.
  *
  * Suitable for use as an application's main view.
  **/
-class KHTMLView : public QScrollView
+class FrameView : public QScrollView
 {
     Q_OBJECT
 
@@ -95,10 +95,10 @@ class KHTMLView : public QScrollView
 
 public:
     /**
-     * Constructs a KHTMLView.
+     * Constructs a FrameView.
      */
-    KHTMLView( Frame *frame, QWidget *parent, const char *name=0 );
-    virtual ~KHTMLView();
+    FrameView( Frame *frame, QWidget *parent, const char *name=0 );
+    virtual ~FrameView();
 
     /**
      * Returns a pointer to the Frame that is
@@ -271,7 +271,7 @@ private:
 
     void applyOverflowToViewport(khtml::RenderObject* o, ScrollBarMode& hMode, ScrollBarMode& vMode);
 
-    virtual bool isKHTMLView() const;
+    virtual bool isFrameView() const;
 
     // ------------------------------------- member variables ------------------------------------
  private:
@@ -284,7 +284,7 @@ private:
     int _marginHeight;
 
     Frame *m_frame;
-    KHTMLViewPrivate *d;
+    FrameViewPrivate *d;
 
     QString m_medium;   // media type
 };
index 2309340..5628100 100644 (file)
@@ -28,7 +28,7 @@
 #include <qwidget.h>
 #include <qmap.h>
 
-class KHTMLView;
+class FrameView;
 
 namespace DOM {
     class HTMLElementImpl;
index 8cdb124..2578916 100644 (file)
@@ -32,7 +32,7 @@ using namespace khtml;
 //#define BOX_DEBUG
 //#define SPEED_DEBUG
 
-RenderCanvas::RenderCanvas(DOM::NodeImpl* node, KHTMLView *view)
+RenderCanvas::RenderCanvas(DOM::NodeImpl* node, FrameView *view)
     : RenderBlock(node)
 {
     // Clear our anonymous bit.
@@ -87,7 +87,7 @@ void RenderCanvas::calcHeight()
 
 void RenderCanvas::calcWidth()
 {
-    // the width gets set by KHTMLView::print when printing to a printer.
+    // the width gets set by FrameView::print when printing to a printer.
     if(m_printingMode || !m_view)
     {
         m_width = m_rootWidth;
index f56edc4..ec78781 100644 (file)
@@ -25,7 +25,7 @@
 #include "render_block.h"
 #include <kxmlcore/HashSet.h>
 
-class KHTMLView;
+class FrameView;
 class QScrollView;
 
 namespace khtml {
@@ -33,7 +33,7 @@ namespace khtml {
 class RenderCanvas : public RenderBlock
 {
 public:
-    RenderCanvas(DOM::NodeImpl* node, KHTMLView *view);
+    RenderCanvas(DOM::NodeImpl* node, FrameView *view);
     virtual ~RenderCanvas();
 
     virtual const char *renderName() const { return "RenderCanvas"; }
@@ -49,7 +49,7 @@ public:
     int docHeight() const;
     int docWidth() const;
 
-    KHTMLView *view() const { return m_view; }
+    FrameView *view() const { return m_view; }
 
     virtual bool hasOverhangingFloats() { return false; }
     
@@ -105,7 +105,7 @@ public:
 
 protected:
 
-    KHTMLView *m_view;
+    FrameView *m_view;
 
     RenderObject* m_selectionStart;
     RenderObject* m_selectionEnd;
index 8ae8300..be7c338 100644 (file)
@@ -108,7 +108,7 @@ void RenderFormElement::layout()
 
 void RenderFormElement::slotClicked()
 {
-    // FIXME: Should share code with KHTMLView::dispatchMouseEvent, which does a lot of the same stuff.
+    // FIXME: Should share code with FrameView::dispatchMouseEvent, which does a lot of the same stuff.
 
     RenderArena *arena = ref();
 
index 98e37a2..b849df7 100644 (file)
@@ -106,7 +106,7 @@ void RenderFrameSet::layout( )
     KHTMLAssert( minMaxKnown() );
 
     if ( !parent()->isFrameSet() ) {
-        KHTMLView* view = canvas()->view();
+        FrameView* view = canvas()->view();
         m_width = view->visibleWidth();
         m_height = view->visibleHeight();
     }
@@ -555,7 +555,7 @@ bool RenderFrameSet::userResize( MouseEventImpl *evt )
     }
     
     else if (m_resizing || evt->type() == mouseupEvent) {
-        KHTMLView *v = canvas()->view();
+        FrameView *v = canvas()->view();
         QPainter paint;
         
         v->disableFlushDrawing();
@@ -651,8 +651,8 @@ RenderPart::RenderPart(DOM::HTMLElementImpl* node)
 
 RenderPart::~RenderPart()
 {
-    if (m_widget && m_widget->inherits("KHTMLView")) {
-        static_cast<KHTMLView *>(m_widget)->deref();
+    if (m_widget && m_widget->inherits("FrameView")) {
+        static_cast<FrameView *>(m_widget)->deref();
     }
 }
 
@@ -666,12 +666,12 @@ void RenderPart::setWidget( QWidget *widget )
         return;
     }
 
-    if (m_widget && m_widget->inherits("KHTMLView")) {
-        static_cast<KHTMLView *>(m_widget)->deref();
+    if (m_widget && m_widget->inherits("FrameView")) {
+        static_cast<FrameView *>(m_widget)->deref();
     }
     
-    if (widget && widget->inherits("KHTMLView")) {
-        static_cast<KHTMLView *>(widget)->ref();
+    if (widget && widget->inherits("FrameView")) {
+        static_cast<FrameView *>(widget)->ref();
         setQWidget( widget, false );
         connect( widget, SIGNAL( cleared() ), this, SLOT( slotViewCleared() ) );
     } else {
@@ -710,11 +710,11 @@ void RenderFrame::slotViewCleared()
             view->setFrameStyle( QFrame::StyledPanel | QFrame::Sunken );
 
 
-        if(view->inherits("KHTMLView")) {
+        if(view->inherits("FrameView")) {
 #ifdef DEBUG_LAYOUT
             kdDebug(6031) << "frame is a KHTMLview!" << endl;
 #endif
-            KHTMLView *htmlView = static_cast<KHTMLView *>(view);
+            FrameView *htmlView = static_cast<FrameView *>(view);
             if(element()->m_marginWidth != -1) htmlView->setMarginWidth(element()->m_marginWidth);
             if(element()->m_marginHeight != -1) htmlView->setMarginHeight(element()->m_marginHeight);
         }
@@ -934,7 +934,7 @@ void RenderPartObject::updateWidget()
           return;
       if (url.isEmpty())
           url = "about:blank";
-      KHTMLView *v = static_cast<KHTMLView *>(m_view);
+      FrameView *v = static_cast<FrameView *>(m_view);
       bool requestSucceeded = v->frame()->requestFrame( this, url, o->m_name.qstring(), QStringList(), QStringList(), true );
       if (requestSucceeded && url == "about:blank") {
           Frame *newPart = v->frame()->findFrame( o->m_name.qstring() );
@@ -981,11 +981,11 @@ void RenderPartObject::slotViewCleared()
       view->setFrameStyle(frameStyle);
 
 
-      if(view->inherits("KHTMLView")) {
+      if(view->inherits("FrameView")) {
 #ifdef DEBUG_LAYOUT
           kdDebug(6031) << "frame is a KHTMLview!" << endl;
 #endif
-          KHTMLView *htmlView = static_cast<KHTMLView *>(view);
+          FrameView *htmlView = static_cast<FrameView *>(view);
           htmlView->setIgnoreWheelEvents(element()->hasTagName(iframeTag));
           if(marginw != -1) htmlView->setMarginWidth(marginw);
           if(marginh != -1) htmlView->setMarginHeight(marginh);
@@ -1016,8 +1016,8 @@ void RenderPart::updateWidgetPosition()
         deref(arena);
         
         QScrollView *view = static_cast<QScrollView *>(m_widget);
-        if (view && view->inherits("KHTMLView"))
-            static_cast<KHTMLView*>(view)->layout();
+        if (view && view->inherits("FrameView"))
+            static_cast<FrameView*>(view)->layout();
     }
 }
 
index a60d91f..2da1306 100644 (file)
@@ -26,7 +26,7 @@
 #include "render_container.h"
 #include "rendering/render_replaced.h"
 #include "html/html_baseimpl.h"
-class KHTMLView;
+class FrameView;
 
 namespace DOM
 {
index dcaa45c..52da9f7 100644 (file)
@@ -2316,7 +2316,7 @@ void RenderObject::recalcMinMaxWidths()
 void RenderObject::scheduleRelayout()
 {
     if (!isCanvas()) return;
-    KHTMLView *view = static_cast<RenderCanvas *>(this)->view();
+    FrameView *view = static_cast<RenderCanvas *>(this)->view();
     if (view)
         view->scheduleRelayout();
 }
index f8c0ff4..823974e 100644 (file)
@@ -36,7 +36,7 @@
 #include <kxmlcore/HashSet.h>
 
 class CSSStyle;
-class KHTMLView;
+class FrameView;
 class QColor;
 class QMatrix;
 class QPainter;
index 3510998..4c14af1 100644 (file)
@@ -24,7 +24,7 @@
 
 #include "render_container.h"
 #include <qobject.h>
-class KHTMLView;
+class FrameView;
 class QWidget;
 
 namespace DOM {
@@ -91,7 +91,7 @@ public:
     virtual void layout( );
 
     QWidget *widget() const { return m_widget; }
-    KHTMLView* view() const { return m_view; }
+    FrameView* view() const { return m_view; }
 
     RenderArena *ref() { ++m_refCount; return renderArena(); }
     void deref(RenderArena *arena);
@@ -112,7 +112,7 @@ protected:
 
     bool m_deleteWidget;
     QWidget *m_widget;
-    KHTMLView* m_view;
+    FrameView* m_view;
     int m_refCount;
 };
 
index e25e642..8bfb27a 100644 (file)
@@ -679,7 +679,7 @@ static inline WebFrame *Frame(WebCoreFrameBridge *bridge)
 
     // FIXME: We could save work and not do this for a top-level view that is not a WebHTMLView.
     WebFrameView *v = _private->webFrameView;
-    [_private->bridge createKHTMLViewWithNSView:documentView marginWidth:[v _marginWidth] marginHeight:[v _marginHeight]];
+    [_private->bridge createFrameViewWithNSView:documentView marginWidth:[v _marginWidth] marginHeight:[v _marginHeight]];
     [self _updateDrawsBackground];
     [_private->bridge installInFrame:[v _scrollView]];