Reviewed by Maciej.

        - fix http://bugzilla.opendarwin.org/show_bug.cgi?id=6402
          Implement frameElement.width and frameElement.height

        Test case: fast/frames/frameElement-widthheight.html

        * khtml/ecma/kjs_html.cpp:
        (KJS::HTMLElement::frameGetter):
        * khtml/ecma/kjs_html.h:
        Add FrameWidth, FrameHeight

        * khtml/html/html_baseimpl.cpp:
        (HTMLFrameElementImpl::frameWidth):
        (HTMLFrameElementImpl::frameHeight):
        * khtml/html/html_baseimpl.h:
        Add frameWidth, frameHeight


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11952 268f45cc-cd09-0410-ab3c-d52691b4dbfc
        Rubber stamped by mjs.

        Broke out loader.{h,cpp} into multiple files, one per class.
        This patch also updates all files which previously included
        loader.h to only include the necessary renamed headers.
        http://bugzilla.opendarwin.org/show_bug.cgi?id=6444

        * ForwardingHeaders/kdom/cache/KDOMCachedDocument.h: Removed.
        * ForwardingHeaders/kdom/cache/KDOMCachedImage.h: updated include
        * ForwardingHeaders/kdom/cache/KDOMCachedObject.h: updated include
        * ForwardingHeaders/kdom/cache/KDOMCachedScript.h: updated include
        * WebCore.xcodeproj/project.pbxproj: added files
        * khtml/css/css_computedstyle.cpp: updated includes
        * khtml/css/css_ruleimpl.cpp: updated includes
        * khtml/css/css_stylesheetimpl.h: updated includes
        * khtml/css/css_valueimpl.cpp: updated includes
        * khtml/css/cssstyleselector.cpp: updated includes
        * khtml/ecma/kjs_events.cpp: updated includes
        * khtml/ecma/kjs_html.cpp: updated includes
        * khtml/ecma/xmlhttprequest.cpp: updated includes
        * khtml/html/html_headimpl.cpp: updated includes
        * khtml/html/html_imageimpl.cpp: updated includes
        * khtml/html/html_imageimpl.h: updated includes
        * khtml/html/htmltokenizer.cpp: updated includes
        * khtml/khtml_part.cpp: updated includes
        * khtml/khtmlview.cpp: updated includes
        * khtml/misc/Cache.cpp: Added.
        * khtml/misc/Cache.h: Added.
        * khtml/misc/CachedCSSStyleSheet.cpp: Added.
        * khtml/misc/CachedCSSStyleSheet.h: Added.
        * khtml/misc/CachedImage.cpp: Added.
        * khtml/misc/CachedImage.h: Added.
        * khtml/misc/CachedImageCallback.cpp: Added.
        * khtml/misc/CachedImageCallback.h: Added.
        * khtml/misc/CachedObject.cpp: Added.
        * khtml/misc/CachedObject.h: Added, fixed tabs -> spaces.
        * khtml/misc/CachedObjectClientWalker.cpp: Added.
        * khtml/misc/CachedObjectClientWalker.h: Added.
        * khtml/misc/CachedScript.cpp: Added.
        * khtml/misc/CachedScript.h: Added.
        * khtml/misc/CachedXBLDocument.cpp: Added.
        * khtml/misc/CachedXBLDocument.h: Added.
        * khtml/misc/CachedXSLStyleSheet.cpp: Added.
        * khtml/misc/CachedXSLStyleSheet.h: Added.
        * khtml/misc/DocLoader.cpp: Added.
        * khtml/misc/DocLoader.h: Added.
        * khtml/misc/Request.cpp: Added.
        * khtml/misc/Request.h: Added.
        * khtml/misc/loader.cpp: updated includes
        * khtml/misc/loader.h: updated includes
        * khtml/misc/loader_client.h: updated includes
        * khtml/rendering/render_box.cpp: updated includes
        * khtml/rendering/render_line.cpp: updated includes
        * khtml/rendering/render_list.cpp: updated includes
        * khtml/rendering/render_object.cpp: updated includes
        * khtml/xml/dom_docimpl.cpp: updated includes
        * khtml/xml/dom_xmlimpl.cpp: updated includes
        * khtml/xml/xml_tokenizer.cpp: updated includes
        * khtml/xsl/xsl_stylesheetimpl.cpp: updated includes
        * khtml/xsl/xsl_stylesheetimpl.h: updated includes
        * khtml/xsl/xslt_processorimpl.cpp: updated includes
        * ksvg2/svg/SVGCursorElementImpl.cpp: updated includes
        * ksvg2/svg/SVGDocumentImpl.cpp: updated includes
        * ksvg2/svg/SVGFEImageElementImpl.cpp: updated includes
        * ksvg2/svg/SVGImageElementImpl.cpp: updated includes
        * ksvg2/svg/SVGImageElementImpl.h: updated includes
        * kwq/KWQKHTMLPart.mm: updated includes
        * kwq/KWQLoader.mm: updated includes
        * kwq/KWQPixmap.mm: updated includes
        * kwq/KWQTextArea.mm: updated includes
        * kwq/WebCoreBridge.mm: updated includes
        * kwq/WebCoreCache.mm: updated includes



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11953 268f45cc-cd09-0410-ab3c-d52691b4dbfc
        Reviewed by Maciej.

        Affects many layout tests (when running with primary Russian language).

        - Fix http://bugzilla.opendarwin.org/show_bug.cgi?id=4759
        'ex' length unit calculation (Some layout tests fail if the system primary language is Russian)

        * WebCoreSupport.subproj/WebTextRenderer.m:
        (-[WebTextRenderer xHeight]): Use glyphForCharacter() instead of -[NSFont glyphWithName:].


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11954 268f45cc-cd09-0410-ab3c-d52691b4dbfc
        - fix layout tests that I broke

        * fast/forms/button-in-forms-collection.html:
        * fast/js/date-parse-comments-test-expected.txt:
        * fast/js/date-parse-test-expected.txt:
        * fast/js/kde/Date-expected.txt:
        * fast/js/kde/resources/Date.js:
        * fast/js/resources/date-parse-comments-test.js:
        * fast/js/resources/date-parse-test.js:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11955 268f45cc-cd09-0410-ab3c-d52691b4dbfc
        Reviewed by mjs.

        Removing more unused parts of KWQ.

        * ForwardingHeaders/java/kjavaappletcontext.h: Removed.
        * ForwardingHeaders/khtml_find.h: Removed.
        * ForwardingHeaders/qimage.h: Removed.
        * ForwardingHeaders/rendering/break_lines.h: Removed.
        * ForwardingHeaders/rendering/render_text.h: Removed.
        * ForwardingHeaders/xbl/xbl_docimpl.h: Removed.
        * WebCore.xcodeproj/project.pbxproj:
        * khtml/html/html_canvasimpl.cpp:
        * khtml/html/html_imageimpl.cpp:
        * khtml/html/html_objectimpl.cpp:
        * khtml/html/html_objectimpl.h:
        * khtml/khtml_part.cpp:
        (KHTMLPart::init):
        (KHTMLPart::~KHTMLPart):
        (KHTMLPart::clear):
        * khtml/khtml_part.h:
        * khtml/khtmlpart_p.h:
        (KHTMLPartPrivate::KHTMLPartPrivate):
        (KHTMLPartPrivate::~KHTMLPartPrivate):
        * khtml/rendering/render_applet.cpp:
        (RenderApplet::RenderApplet):
        (RenderApplet::createWidgetIfNecessary):
        * khtml/rendering/render_applet.h:
        * ksvg2/svg/SVGFEImageElementImpl.cpp:
        * ksvg2/svg/SVGImageElementImpl.cpp:
        * kwq/DOMHTML.mm:
        * kwq/KWQDummyView.h: Removed.
        * kwq/KWQDummyView.m: Removed.
        * kwq/KWQImage.h: Removed.
        * kwq/KWQKHTMLFind.h: Removed.
        * kwq/KWQKHTMLPart.mm:
        * kwq/KWQKHTMLPartBrowserExtension.h:
        * kwq/KWQKJavaAppletContext.h: Removed.
        * kwq/KWQKJavaAppletWidget.h:
        * kwq/KWQKJavaAppletWidget.mm:
        (KJavaAppletWidget::KJavaAppletWidget):
        * kwq/KWQKPartsBrowserExtension.h:
        * kwq/KWQObject.h:
        * kwq/KWQRegion.h:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11956 268f45cc-cd09-0410-ab3c-d52691b4dbfc
        Reviewed by mjs.

        Remove more unused code from kwq.

        * ForwardingHeaders/dcopclient.h: Removed.
        * ForwardingHeaders/kaction.h: Removed.
        * ForwardingHeaders/kcharsets.h: Removed.
        * ForwardingHeaders/kcombobox.h: Removed.
        * ForwardingHeaders/klineedit.h: Removed.
        * ForwardingHeaders/klistbox.h: Removed.
        * ForwardingHeaders/kwin.h: Removed.
        * ForwardingHeaders/qcombobox.h: Added.
        * ForwardingHeaders/qlineedit.h: Added.
        * WebCore.xcodeproj/project.pbxproj: remove files.
        * khtml/css/csshelper.cpp:
        * khtml/css/cssstyleselector.cpp:
        * khtml/ecma/kjs_window.cpp:
        (KJS::Window::getValueProperty):
        * khtml/html/html_documentimpl.cpp:
        * khtml/html/html_formimpl.cpp:
        (DOM::HTMLOptionElementImpl::index):
        (DOM::HTMLOptionElementImpl::setIndex):
        * khtml/html/htmltokenizer.cpp:
        * khtml/html/htmltokenizer.h:
        * khtml/khtml_part.cpp:
        * khtml/khtmlpart_p.h:
        * khtml/rendering/render_form.cpp:
        (RenderLineEdit::RenderLineEdit):
        (RenderLineEdit::setStyle):
        (RenderLineEdit::updateFromElement):
        (RenderLineEdit::selectionStart):
        (RenderLineEdit::selectionEnd):
        (RenderLineEdit::setSelectionStart):
        (RenderLineEdit::setSelectionEnd):
        (RenderLineEdit::select):
        (RenderLineEdit::setSelectionRange):
        (ComboBoxWidget::ComboBoxWidget):
        (ComboBoxWidget::event):
        (ComboBoxWidget::eventFilter):
        (RenderSelect::setWidgetWritingDirection):
        (RenderSelect::updateFromElement):
        (RenderSelect::layout):
        (RenderSelect::slotSelectionChanged):
        (RenderSelect::createListBox):
        (RenderSelect::updateSelection):
        (RenderTextArea::RenderTextArea):
        * khtml/rendering/render_form.h:
        (khtml::RenderLineEdit::widget):
        * kwq/KWQDCOPClient.h: Removed.
        * kwq/KWQKCharsets.cpp: Removed.
        * kwq/KWQKCharsets.h: Removed.
        * kwq/KWQKComboBox.h: Removed.
        * kwq/KWQKKAction.h: Removed.
        * kwq/KWQKLineEdit.h: Removed.
        * kwq/KWQKListBox.h: Removed.
        * kwq/KWQKWin.cpp: Removed.
        * kwq/KWQKWin.h: Removed.
        * kwq/KWQWidget.h:
        * kwq/KWQWidget.mm:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11957 268f45cc-cd09-0410-ab3c-d52691b4dbfc
        Fix broken build (CachedObject.cpp was still including kcharsets.h).
        Proposed and reviewed by Eric Seidel.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11958 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2006-01-08  Alexander Kellett  <lypanov@kde.org>

        Reviewed by eseidel.  Committed by eseidel.

        First set of refactors to fix
        http://bugzilla.opendarwin.org/show_bug.cgi?id=5748.

        Refactors to delay paintserver creation until usage and thereby
        simplify much code in the process. Causes several changes in rendertree 
        output all of which are improvements rather than regressions.

        * kcanvas/KCanvasItem.cpp: setupForDraw() logic moved to KCanvasItemQuartz
        * kcanvas/KCanvasItem.h:
        * kcanvas/KCanvasResources.cpp:
        (KCanvasResource::addClient): const-ify
        * kcanvas/KCanvasResources.h:
        * kcanvas/KCanvasTreeDebug.cpp:
        (writeStyle): minor refactor/inline - keeps most output the same after
        patch, some minor const'ifications
        * kcanvas/device/KRenderingFillPainter.cpp:
        setter
        (KRenderingFillPainter::Private::Private):
        * kcanvas/device/KRenderingFillPainter.h: refactor out paintserver and
        draw()
        * kcanvas/device/KRenderingStrokePainter.cpp: refactor out paintserver
        and draw()
        (KRenderingStrokePainter::Private::Private):
        * kcanvas/device/KRenderingStrokePainter.h:
        * kcanvas/device/quartz/KCanvasItemQuartz.mm:
        (KCanvasItemQuartz::paint):
        (KCanvasItemQuartz::hitsPath):
        * ksvg2/misc/KCanvasRenderingStyle.cpp:
        (KCanvasRenderingStyle::KCanvasRenderingStyle):
        (KCanvasRenderingStyle::~KCanvasRenderingStyle):
        (KCanvasRenderingStyle::overrideFillPaintServer):
        (KCanvasRenderingStyle::isFilled):
        (KCanvasRenderingStyle::fillPaintServer):
        (KCanvasRenderingStyle::overrideStrokePaintServer):
        (KCanvasRenderingStyle::isStroked):
        (KCanvasRenderingStyle::strokePaintServer):
        (KCanvasRenderingStyle::updateStyle): remove paintserver constructions
        from update notification and instead create on usage, removing
        disable.*Painter() methods
        * ksvg2/misc/KCanvasRenderingStyle.h:
        * ksvg2/svg/SVGImageElementImpl.cpp:
        (SVGImageElementImpl::notifyFinished): use paintserver override logic



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11959 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2006-01-09  Alexander Kellett  <lypanov@kde.org>

        Reviewed by eseidel.  Committed by eseidel

        Updated results for:
        http://bugzilla.opendarwin.org/show_bug.cgi?id=5748
        Also committed several missing results.

        * svg/W3C-SVG-1.1/animate-elem-02-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-02-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-03-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-03-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-08-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-08-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-09-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-09-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-10-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-10-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-11-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-11-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-12-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-12-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-13-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-13-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-14-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-14-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-15-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-15-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-16-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-16-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-17-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-17-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-18-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-18-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-19-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-19-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-20-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-20-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-21-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-21-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-22-b-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-22-b-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-23-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-23-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-24-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-24-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-25-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-25-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-26-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-26-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-27-t-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-27-t-expected.png:
        * svg/W3C-SVG-1.1/animate-elem-29-b-expected.checksum:
        * svg/W3C-SVG-1.1/animate-elem-29-b-expected.png:
        * svg/W3C-SVG-1.1/color-prof-01-f-expected.checksum:
        * svg/W3C-SVG-1.1/color-prof-01-f-expected.png:
        * svg/W3C-SVG-1.1/color-prop-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/color-prop-01-b-expected.png:
        * svg/W3C-SVG-1.1/color-prop-01-b-expected.txt:
        * svg/W3C-SVG-1.1/color-prop-02-f-expected.checksum:
        * svg/W3C-SVG-1.1/color-prop-02-f-expected.png:
        * svg/W3C-SVG-1.1/color-prop-03-t-expected.checksum:
        * svg/W3C-SVG-1.1/color-prop-03-t-expected.png:
        * svg/W3C-SVG-1.1/coords-trans-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/coords-trans-01-b-expected.png:
        * svg/W3C-SVG-1.1/coords-trans-02-t-expected.checksum:
        * svg/W3C-SVG-1.1/coords-trans-02-t-expected.png:
        * svg/W3C-SVG-1.1/coords-trans-03-t-expected.checksum:
        * svg/W3C-SVG-1.1/coords-trans-03-t-expected.png:
        * svg/W3C-SVG-1.1/coords-trans-04-t-expected.checksum:
        * svg/W3C-SVG-1.1/coords-trans-04-t-expected.png:
        * svg/W3C-SVG-1.1/coords-trans-05-t-expected.checksum:
        * svg/W3C-SVG-1.1/coords-trans-05-t-expected.png:
        * svg/W3C-SVG-1.1/coords-trans-06-t-expected.checksum:
        * svg/W3C-SVG-1.1/coords-trans-06-t-expected.png:
        * svg/W3C-SVG-1.1/coords-units-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/coords-units-01-b-expected.png:
        * svg/W3C-SVG-1.1/coords-units-01-b-expected.txt:
        * svg/W3C-SVG-1.1/coords-units-02-b-expected.checksum:
        * svg/W3C-SVG-1.1/coords-units-02-b-expected.png:
        * svg/W3C-SVG-1.1/coords-units-03-b-expected.checksum:
        * svg/W3C-SVG-1.1/coords-units-03-b-expected.png:
        * svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/coords-viewattr-01-b-expected.png:
        * svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.checksum:
        * svg/W3C-SVG-1.1/coords-viewattr-02-b-expected.png:
        * svg/W3C-SVG-1.1/extend-namespace-01-f-expected.checksum:
        * svg/W3C-SVG-1.1/extend-namespace-01-f-expected.png:
        * svg/W3C-SVG-1.1/filters-color-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/filters-color-01-b-expected.png:
        * svg/W3C-SVG-1.1/filters-color-01-b-expected.txt:
        * svg/W3C-SVG-1.1/filters-composite-02-b-expected.checksum:
        * svg/W3C-SVG-1.1/filters-composite-02-b-expected.png:
        * svg/W3C-SVG-1.1/filters-comptran-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/filters-comptran-01-b-expected.png:
        * svg/W3C-SVG-1.1/filters-comptran-01-b-expected.txt:
        * svg/W3C-SVG-1.1/filters-conv-01-f-expected.checksum:
        * svg/W3C-SVG-1.1/filters-conv-01-f-expected.png:
        * svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.checksum:
        * svg/W3C-SVG-1.1/filters-diffuse-01-f-expected.png:
        * svg/W3C-SVG-1.1/filters-displace-01-f-expected.checksum:
        * svg/W3C-SVG-1.1/filters-displace-01-f-expected.png:
        * svg/W3C-SVG-1.1/filters-example-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/filters-example-01-b-expected.png:
        * svg/W3C-SVG-1.1/filters-gauss-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/filters-gauss-01-b-expected.png:
        * svg/W3C-SVG-1.1/filters-image-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/filters-image-01-b-expected.png:
        * svg/W3C-SVG-1.1/filters-morph-01-f-expected.checksum:
        * svg/W3C-SVG-1.1/filters-morph-01-f-expected.png:
        * svg/W3C-SVG-1.1/filters-offset-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/filters-offset-01-b-expected.png:
        * svg/W3C-SVG-1.1/filters-tile-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/filters-tile-01-b-expected.png:
        * svg/W3C-SVG-1.1/filters-turb-01-f-expected.checksum:
        * svg/W3C-SVG-1.1/filters-turb-01-f-expected.png:
        * svg/W3C-SVG-1.1/fonts-elem-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/fonts-elem-01-t-expected.png:
        * svg/W3C-SVG-1.1/fonts-elem-02-t-expected.checksum:
        * svg/W3C-SVG-1.1/fonts-elem-02-t-expected.png:
        * svg/W3C-SVG-1.1/fonts-elem-03-b-expected.checksum:
        * svg/W3C-SVG-1.1/fonts-elem-03-b-expected.png:
        * svg/W3C-SVG-1.1/fonts-elem-04-b-expected.checksum:
        * svg/W3C-SVG-1.1/fonts-elem-04-b-expected.png:
        * svg/W3C-SVG-1.1/interact-cursor-01-f-expected.checksum:
        * svg/W3C-SVG-1.1/interact-cursor-01-f-expected.png:
        * svg/W3C-SVG-1.1/interact-dom-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/interact-dom-01-b-expected.png:
        * svg/W3C-SVG-1.1/interact-events-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/interact-events-01-b-expected.png:
        * svg/W3C-SVG-1.1/interact-order-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/interact-order-01-b-expected.png:
        * svg/W3C-SVG-1.1/interact-order-02-b-expected.checksum:
        * svg/W3C-SVG-1.1/interact-order-02-b-expected.png:
        * svg/W3C-SVG-1.1/interact-order-03-b-expected.checksum:
        * svg/W3C-SVG-1.1/interact-order-03-b-expected.png:
        * svg/W3C-SVG-1.1/linking-a-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/linking-a-01-b-expected.png:
        * svg/W3C-SVG-1.1/linking-a-02-b-expected.checksum:
        * svg/W3C-SVG-1.1/linking-a-02-b-expected.png:
        * svg/W3C-SVG-1.1/linking-a-03-b-expected.checksum:
        * svg/W3C-SVG-1.1/linking-a-03-b-expected.png:
        * svg/W3C-SVG-1.1/linking-a-04-t-expected.checksum:
        * svg/W3C-SVG-1.1/linking-a-04-t-expected.png:
        * svg/W3C-SVG-1.1/linking-uri-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/linking-uri-01-b-expected.png:
        * svg/W3C-SVG-1.1/linking-uri-02-b-expected.checksum:
        * svg/W3C-SVG-1.1/linking-uri-02-b-expected.png:
        * svg/W3C-SVG-1.1/linking-uri-03-t-expected.checksum:
        * svg/W3C-SVG-1.1/linking-uri-03-t-expected.png:
        * svg/W3C-SVG-1.1/masking-mask-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/masking-mask-01-b-expected.png:
        * svg/W3C-SVG-1.1/masking-mask-01-b-expected.txt:
        * svg/W3C-SVG-1.1/masking-opacity-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/masking-opacity-01-b-expected.png:
        * svg/W3C-SVG-1.1/masking-path-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/masking-path-01-b-expected.png:
        * svg/W3C-SVG-1.1/masking-path-02-b-expected.checksum:
        * svg/W3C-SVG-1.1/masking-path-02-b-expected.png:
        * svg/W3C-SVG-1.1/masking-path-03-b-expected.checksum:
        * svg/W3C-SVG-1.1/masking-path-03-b-expected.png:
        * svg/W3C-SVG-1.1/masking-path-04-b-expected.checksum:
        * svg/W3C-SVG-1.1/masking-path-04-b-expected.png:
        * svg/W3C-SVG-1.1/masking-path-05-f-expected.checksum:
        * svg/W3C-SVG-1.1/masking-path-05-f-expected.png:
        * svg/W3C-SVG-1.1/metadata-example-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/metadata-example-01-b-expected.png:
        * svg/W3C-SVG-1.1/painting-fill-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/painting-fill-01-t-expected.png:
        * svg/W3C-SVG-1.1/painting-fill-02-t-expected.checksum:
        * svg/W3C-SVG-1.1/painting-fill-02-t-expected.png:
        * svg/W3C-SVG-1.1/painting-fill-03-t-expected.checksum:
        * svg/W3C-SVG-1.1/painting-fill-03-t-expected.png:
        * svg/W3C-SVG-1.1/painting-fill-04-t-expected.checksum:
        * svg/W3C-SVG-1.1/painting-fill-04-t-expected.png:
        * svg/W3C-SVG-1.1/painting-marker-01-f-expected.checksum:
        * svg/W3C-SVG-1.1/painting-marker-01-f-expected.png:
        * svg/W3C-SVG-1.1/painting-marker-02-f-expected.checksum:
        * svg/W3C-SVG-1.1/painting-marker-02-f-expected.png:
        * svg/W3C-SVG-1.1/painting-render-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/painting-render-01-b-expected.png:
        * svg/W3C-SVG-1.1/painting-render-01-b-expected.txt:
        * svg/W3C-SVG-1.1/painting-stroke-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/painting-stroke-01-t-expected.png:
        * svg/W3C-SVG-1.1/painting-stroke-02-t-expected.checksum:
        * svg/W3C-SVG-1.1/painting-stroke-02-t-expected.png:
        * svg/W3C-SVG-1.1/painting-stroke-03-t-expected.checksum:
        * svg/W3C-SVG-1.1/painting-stroke-03-t-expected.png:
        * svg/W3C-SVG-1.1/painting-stroke-04-t-expected.checksum:
        * svg/W3C-SVG-1.1/painting-stroke-04-t-expected.png:
        * svg/W3C-SVG-1.1/paths-data-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/paths-data-01-t-expected.png:
        * svg/W3C-SVG-1.1/paths-data-02-t-expected.checksum:
        * svg/W3C-SVG-1.1/paths-data-02-t-expected.png:
        * svg/W3C-SVG-1.1/paths-data-03-f-expected.checksum:
        * svg/W3C-SVG-1.1/paths-data-03-f-expected.png:
        * svg/W3C-SVG-1.1/paths-data-04-t-expected.checksum:
        * svg/W3C-SVG-1.1/paths-data-04-t-expected.png:
        * svg/W3C-SVG-1.1/paths-data-05-t-expected.checksum:
        * svg/W3C-SVG-1.1/paths-data-05-t-expected.png:
        * svg/W3C-SVG-1.1/paths-data-06-t-expected.checksum:
        * svg/W3C-SVG-1.1/paths-data-06-t-expected.png:
        * svg/W3C-SVG-1.1/paths-data-07-t-expected.checksum:
        * svg/W3C-SVG-1.1/paths-data-07-t-expected.png:
        * svg/W3C-SVG-1.1/pservers-grad-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/pservers-grad-01-b-expected.png:
        * svg/W3C-SVG-1.1/pservers-grad-01-b-expected.txt:
        * svg/W3C-SVG-1.1/pservers-grad-02-b-expected.checksum:
        * svg/W3C-SVG-1.1/pservers-grad-02-b-expected.png:
        * svg/W3C-SVG-1.1/pservers-grad-02-b-expected.txt:
        * svg/W3C-SVG-1.1/pservers-grad-03-b-expected.checksum:
        * svg/W3C-SVG-1.1/pservers-grad-03-b-expected.png:
        * svg/W3C-SVG-1.1/pservers-grad-04-b-expected.checksum:
        * svg/W3C-SVG-1.1/pservers-grad-04-b-expected.png:
        * svg/W3C-SVG-1.1/pservers-grad-04-b-expected.txt:
        * svg/W3C-SVG-1.1/pservers-grad-05-b-expected.checksum:
        * svg/W3C-SVG-1.1/pservers-grad-05-b-expected.png:
        * svg/W3C-SVG-1.1/pservers-grad-05-b-expected.txt:
        * svg/W3C-SVG-1.1/pservers-grad-06-b-expected.checksum:
        * svg/W3C-SVG-1.1/pservers-grad-06-b-expected.png:
        * svg/W3C-SVG-1.1/pservers-grad-06-b-expected.txt:
        * svg/W3C-SVG-1.1/pservers-grad-07-b-expected.checksum:
        * svg/W3C-SVG-1.1/pservers-grad-07-b-expected.png:
        * svg/W3C-SVG-1.1/pservers-grad-07-b-expected.txt:
        * svg/W3C-SVG-1.1/pservers-grad-08-b-expected.checksum:
        * svg/W3C-SVG-1.1/pservers-grad-08-b-expected.png:
        * svg/W3C-SVG-1.1/pservers-grad-09-b-expected.checksum:
        * svg/W3C-SVG-1.1/pservers-grad-09-b-expected.png:
        * svg/W3C-SVG-1.1/pservers-grad-09-b-expected.txt:
        * svg/W3C-SVG-1.1/pservers-grad-10-b-expected.checksum:
        * svg/W3C-SVG-1.1/pservers-grad-10-b-expected.png:
        * svg/W3C-SVG-1.1/pservers-grad-10-b-expected.txt:
        * svg/W3C-SVG-1.1/pservers-grad-11-b-expected.checksum:
        * svg/W3C-SVG-1.1/pservers-grad-11-b-expected.png:
        * svg/W3C-SVG-1.1/pservers-grad-11-b-expected.txt:
        * svg/W3C-SVG-1.1/pservers-grad-12-b-expected.checksum:
        * svg/W3C-SVG-1.1/pservers-grad-12-b-expected.png:
        * svg/W3C-SVG-1.1/pservers-grad-12-b-expected.txt:
        * svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/pservers-pattern-01-b-expected.png:
        * svg/W3C-SVG-1.1/render-elems-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/render-elems-01-t-expected.png:
        * svg/W3C-SVG-1.1/render-elems-02-t-expected.checksum:
        * svg/W3C-SVG-1.1/render-elems-02-t-expected.png:
        * svg/W3C-SVG-1.1/render-elems-03-t-expected.checksum:
        * svg/W3C-SVG-1.1/render-elems-03-t-expected.png:
        * svg/W3C-SVG-1.1/render-elems-06-t-expected.checksum:
        * svg/W3C-SVG-1.1/render-elems-06-t-expected.png:
        * svg/W3C-SVG-1.1/render-elems-07-t-expected.checksum:
        * svg/W3C-SVG-1.1/render-elems-07-t-expected.png:
        * svg/W3C-SVG-1.1/render-elems-08-t-expected.checksum:
        * svg/W3C-SVG-1.1/render-elems-08-t-expected.png:
        * svg/W3C-SVG-1.1/render-groups-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/render-groups-01-b-expected.png:
        * svg/W3C-SVG-1.1/script-handle-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/script-handle-01-b-expected.png:
        * svg/W3C-SVG-1.1/script-handle-02-b-expected.checksum:
        * svg/W3C-SVG-1.1/script-handle-02-b-expected.png:
        * svg/W3C-SVG-1.1/script-handle-03-b-expected.checksum:
        * svg/W3C-SVG-1.1/script-handle-03-b-expected.png:
        * svg/W3C-SVG-1.1/script-handle-04-b-expected.checksum:
        * svg/W3C-SVG-1.1/script-handle-04-b-expected.png:
        * svg/W3C-SVG-1.1/shapes-circle-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png:
        * svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png:
        * svg/W3C-SVG-1.1/shapes-line-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/shapes-line-01-t-expected.png:
        * svg/W3C-SVG-1.1/shapes-polygon-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/shapes-polygon-01-t-expected.png:
        * svg/W3C-SVG-1.1/shapes-polyline-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/shapes-polyline-01-t-expected.png:
        * svg/W3C-SVG-1.1/shapes-rect-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png:
        * svg/W3C-SVG-1.1/struct-cond-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/struct-cond-01-t-expected.png:
        * svg/W3C-SVG-1.1/struct-cond-02-t-expected.checksum:
        * svg/W3C-SVG-1.1/struct-cond-02-t-expected.png:
        * svg/W3C-SVG-1.1/struct-defs-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/struct-defs-01-t-expected.png:
        * svg/W3C-SVG-1.1/struct-dom-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/struct-dom-01-b-expected.png:
        * svg/W3C-SVG-1.1/struct-dom-02-b-expected.checksum:
        * svg/W3C-SVG-1.1/struct-dom-02-b-expected.png:
        * svg/W3C-SVG-1.1/struct-dom-03-b-expected.checksum:
        * svg/W3C-SVG-1.1/struct-dom-03-b-expected.png:
        * svg/W3C-SVG-1.1/struct-dom-04-b-expected.checksum:
        * svg/W3C-SVG-1.1/struct-dom-04-b-expected.png:
        * svg/W3C-SVG-1.1/struct-dom-05-b-expected.checksum:
        * svg/W3C-SVG-1.1/struct-dom-05-b-expected.png:
        * svg/W3C-SVG-1.1/struct-dom-06-b-expected.checksum:
        * svg/W3C-SVG-1.1/struct-dom-06-b-expected.png:
        * svg/W3C-SVG-1.1/struct-group-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/struct-group-01-t-expected.png:
        * svg/W3C-SVG-1.1/struct-group-02-b-expected.checksum:
        * svg/W3C-SVG-1.1/struct-group-02-b-expected.png:
        * svg/W3C-SVG-1.1/struct-image-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/struct-image-01-t-expected.png:
        * svg/W3C-SVG-1.1/struct-image-02-b-expected.checksum:
        * svg/W3C-SVG-1.1/struct-image-02-b-expected.png:
        * svg/W3C-SVG-1.1/struct-image-03-t-expected.checksum:
        * svg/W3C-SVG-1.1/struct-image-03-t-expected.png:
        * svg/W3C-SVG-1.1/struct-image-04-t-expected.checksum:
        * svg/W3C-SVG-1.1/struct-image-04-t-expected.png:
        * svg/W3C-SVG-1.1/struct-image-05-b-expected.checksum:
        * svg/W3C-SVG-1.1/struct-image-05-b-expected.png:
        * svg/W3C-SVG-1.1/struct-symbol-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/struct-symbol-01-b-expected.png:
        * svg/W3C-SVG-1.1/styling-css-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/styling-css-01-b-expected.png:
        * svg/W3C-SVG-1.1/styling-css-02-b-expected.checksum:
        * svg/W3C-SVG-1.1/styling-css-02-b-expected.png:
        * svg/W3C-SVG-1.1/styling-css-03-b-expected.checksum:
        * svg/W3C-SVG-1.1/styling-css-03-b-expected.png:
        * svg/W3C-SVG-1.1/styling-inherit-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png:
        * svg/W3C-SVG-1.1/styling-inherit-01-b-expected.txt:
        * svg/W3C-SVG-1.1/styling-pres-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/styling-pres-01-t-expected.png:
        * svg/W3C-SVG-1.1/text-align-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/text-align-01-b-expected.png:
        * svg/W3C-SVG-1.1/text-align-02-b-expected.checksum:
        * svg/W3C-SVG-1.1/text-align-02-b-expected.png:
        * svg/W3C-SVG-1.1/text-align-03-b-expected.checksum:
        * svg/W3C-SVG-1.1/text-align-03-b-expected.png:
        * svg/W3C-SVG-1.1/text-align-04-b-expected.checksum:
        * svg/W3C-SVG-1.1/text-align-04-b-expected.png:
        * svg/W3C-SVG-1.1/text-align-05-b-expected.checksum:
        * svg/W3C-SVG-1.1/text-align-05-b-expected.png:
        * svg/W3C-SVG-1.1/text-align-06-b-expected.checksum:
        * svg/W3C-SVG-1.1/text-align-06-b-expected.png:
        * svg/W3C-SVG-1.1/text-altglyph-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/text-altglyph-01-b-expected.png:
        * svg/W3C-SVG-1.1/text-deco-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/text-deco-01-b-expected.png:
        * svg/W3C-SVG-1.1/text-fonts-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/text-fonts-01-t-expected.png:
        * svg/W3C-SVG-1.1/text-fonts-02-t-expected.checksum:
        * svg/W3C-SVG-1.1/text-fonts-02-t-expected.png:
        * svg/W3C-SVG-1.1/text-intro-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/text-intro-01-t-expected.png:
        * svg/W3C-SVG-1.1/text-intro-02-b-expected.checksum:
        * svg/W3C-SVG-1.1/text-intro-02-b-expected.png:
        * svg/W3C-SVG-1.1/text-intro-03-b-expected.checksum:
        * svg/W3C-SVG-1.1/text-intro-03-b-expected.png:
        * svg/W3C-SVG-1.1/text-intro-04-t-expected.checksum:
        * svg/W3C-SVG-1.1/text-intro-04-t-expected.png:
        * svg/W3C-SVG-1.1/text-path-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/text-path-01-b-expected.png:
        * svg/W3C-SVG-1.1/text-text-03-b-expected.checksum:
        * svg/W3C-SVG-1.1/text-text-03-b-expected.png:
        * svg/W3C-SVG-1.1/text-tref-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/text-tref-01-b-expected.png:
        * svg/W3C-SVG-1.1/text-tselect-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/text-tselect-01-b-expected.png:
        * svg/W3C-SVG-1.1/text-tspan-01-b-expected.checksum:
        * svg/W3C-SVG-1.1/text-tspan-01-b-expected.png:
        * svg/W3C-SVG-1.1/text-ws-01-t-expected.checksum:
        * svg/W3C-SVG-1.1/text-ws-01-t-expected.png:
        * svg/W3C-SVG-1.1/text-ws-02-t-expected.checksum:
        * svg/W3C-SVG-1.1/text-ws-02-t-expected.png:
        * svg/custom/conditional-processing-outside-switch-expected.png: Added.
        * svg/custom/control-points-for-S-and-T-expected.checksum:
        * svg/custom/control-points-for-S-and-T-expected.png: Added.
        * svg/custom/fill-update-expected.png: Added.
        * svg/custom/fractional-rects-expected.checksum:
        * svg/custom/grayscale-gradient-mask-expected.png: Added.
        * svg/custom/grayscale-gradient-mask-expected.txt:
        * svg/custom/junk-data-expected.checksum: Added.
        * svg/custom/junk-data-expected.png: Added.
        * svg/custom/path-bad-data-expected.png: Added.
        * svg/custom/path-update-expected.png: Added.
        * svg/custom/rounded-rects-expected.png: Added.
        * svg/custom/simpleCDF-expected.png: Added.
        * svg/custom/transform-ignore-after-invalid-expected.png: Added.
        * svg/custom/transform-invalid-expected.png: Added.
        * svg/custom/transform-with-ending-space-expected.png: Added.
        * svg/custom/use-forward-refs-expected.png: Added.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11960 268f45cc-cd09-0410-ab3c-d52691b4dbfc
        * khtml/misc/decoder.cpp:
        removed #include of recently-removed kcharsets.h to fix build



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11961 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Removes svn:keywords from all files.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11962 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests:

        Layout tests for

        <rdar://problem/4268278> Submitting a form in onUnload event handler 
        causes crash in -[WebDataSource(WebPrivate) _commitIfReady:].)

        and

        -  http://bugzilla.opendarwin.org/show_bug.cgi?id=6331
        REGRESSION: form events don't fire after back/forward navigation, 
        due to inconsistent load state

        * fast/loader/form-events-back-forward-expected.txt: Added.
        * fast/loader/form-events-back-forward.html: Added.
        * fast/loader/onunload-form-submit-crash-expected.txt: Added.
        * fast/loader/onunload-form-submit-crash.html: Added.
        * fast/loader/resources/onunload-form-submit-crash2.html: Added.

WebKit:

        Reviewed by Darin.
        
        - Second cut at fixing <rdar://problem/4268278> Submitting a form 
        in onUnload event handler causes crash in 
        -[WebDataSource(WebPrivate) _commitIfReady:].)

        - Fixes http://bugzilla.opendarwin.org/show_bug.cgi?id=6331
        REGRESSION: form events don't fire after back/forward navigation, 
        due to inconsistent load state
        
        * WebView.subproj/WebDataSource.m:
        (-[WebDataSource _stopLoading]): 
        (1) If there are no resource loaders to signal the WebView that we've
        been canceled, manufacture the signal. Otherwise, the cancel gets 
        ignored and nobody cleans up after the load. (We signal the WebView but
        not the WebFrame because we don't want the WebFrame to tear down the 
        DataSource.  Unlike most canceled DataSources, this one has valid data 
        because it's in the back/forward cache.)
        (2) Update _private->stopping before returning because if the 
        DataSource is in the back/forward cache it can be reused, so it 
        needs to be in a consistent state. (We never encountered this 
        situation before because we would always crash first.)
        (-[WebDataSource _commitLoadWithData:]): Move _commitIfReady call 
        inside retain block because the commit may cause an unload event 
        to fire, which may start a new load, deallocating the current 
        DataSource. (This is the same reason the rest of the function is 
        in the retain block.)
        * WebView.subproj/WebFrame.m:
        (-[WebFrame _transitionToCommitted:]): If the unload handler 
        started a new load, return early to avoid stomping it.
        (-[WebFrame _continueLoadRequestAfterNavigationPolicy:formState:]): 
        Undo previous incorrect fix.
        (-[WebFrame stopLoading]): Remove misleading comment. Setting 
        provisionalDataSource to nil is not optional but required for 
        internal consistency.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11963 268f45cc-cd09-0410-ab3c-d52691b4dbfc
        Reviewed by Beth Dakin.
                
        - fixed <rdar://problem/4302263> CrashTracer: 504 crashes in Safari at 
        com.apple.AppKit: NSTargetForSendAction + 1060
        
        The problem was that back/forward/stop/reload context menu items had nil targets,
        and thus were relying on AppKit to start from the context menu target (the clicked-upon 
        view) and use the responder chain to find the WebView to act as the target. In Tiger, 
        context menus don't retain their implicit target (the clicked-upon view again), and
        there was a race condition where the WebHTMLView could be dealloc'ed while the menu item
        was being processed, eventually crashing in AppKit. The fix is to explicitly set the
        target of these four menu items to the WebView, since the WebView is not dealloc'ed
        in the loading process.
        
        This might be fixed in a future version of AppKit by making the context menu retain its
        implicit target until it is dismissed, but with this change it will be fixed regardless
        of potential AppKit changes.

        * WebView.subproj/WebDefaultContextMenuDelegate.m:
        (-[WebDefaultUIDelegate menuItemWithTag:target:]):
        Added target: parameter and removed code that set the target for some menu items; now the
        caller is responsible for supplying the target.
        (-[WebDefaultUIDelegate contextMenuItemsForElement:defaultMenuItems:]):
        Supply target (or nil) in calls to menuItemWithTag:target:. This matches existing behavior
        except for Back/Forward/Stop/Reload, which used to supply no target but now supply the
        WebView as the target.
        (-[WebDefaultUIDelegate editingContextMenuItemsForElement:defaultMenuItems:]):
        Supply target (or nil) in calls to menuItemWithTag:target:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11964 268f45cc-cd09-0410-ab3c-d52691b4dbfc
JavaScriptCore:

        * Makefile.am: Removed.

WebCore:

        * Makefile.am: Removed.

WebKit:

        * Makefile.am: Removed.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11965 268f45cc-cd09-0410-ab3c-d52691b4dbfc
        Reviewed by Darin.

        - renamed KHTMLPart to Frame (and KWQKHTMLPart to MacFrame for now)

        * ForwardingHeaders/ksvg2/KSVGPart.h:
        * WebCore.xcodeproj/project.pbxproj:
        * khtml/Frame.cpp: Added.
        (khtml::PartStyleSheetLoader::PartStyleSheetLoader):
        (khtml::PartStyleSheetLoader::setStyleSheet):
        (Frame::Frame):
        (Frame::init):
        (Frame::~Frame):
        (Frame::restoreURL):
        (Frame::didOpenURL):
        (Frame::didExplicitOpen):
        (Frame::stopLoading):
        (Frame::closeURL):
        (Frame::browserExtension):
        (Frame::view):
        (Frame::setJScriptEnabled):
        (Frame::jScriptEnabled):
        (Frame::setMetaRefreshEnabled):
        (Frame::metaRefreshEnabled):
        (Frame::jScript):
        (Frame::replaceContentsWithScriptResult):
        (Frame::executeScript):
        (Frame::scheduleScript):
        (Frame::executeScheduledScript):
        (Frame::setJavaEnabled):
        (Frame::javaEnabled):
        (Frame::setPluginsEnabled):
        (Frame::pluginsEnabled):
        (Frame::slotDebugDOMTree):
        (Frame::slotDebugRenderTree):
        (Frame::setAutoloadImages):
        (Frame::autoloadImages):
        (Frame::clear):
        (Frame::openFile):
        (Frame::xmlDocImpl):
        (Frame::replaceDocImpl):
        (Frame::receivedFirstData):
        (Frame::slotFinished):
        (Frame::childBegin):
        (Frame::begin):
        (Frame::write):
        (Frame::end):
        (Frame::endIfNotLoading):
        (Frame::stop):
        (Frame::stopAnimations):
        (Frame::gotoAnchor):
        (Frame::slotFinishedParsing):
        (Frame::slotLoaderRequestStarted):
        (Frame::slotLoaderRequestDone):
        (Frame::checkCompleted):
        (Frame::checkEmitLoadEvent):
        (Frame::settings):
        (Frame::baseURL):
        (Frame::baseTarget):
        (Frame::completeURL):
        (Frame::scheduleRedirection):
        (Frame::scheduleLocationChange):
        (Frame::isScheduledLocationChangePending):
        (Frame::scheduleHistoryNavigation):
        (Frame::cancelRedirection):
        (Frame::changeLocation):
        (Frame::slotRedirect):
        (Frame::slotRedirection):
        (Frame::encoding):
        (Frame::setUserStyleSheet):
        (Frame::setStandardFont):
        (Frame::setFixedFont):
        (Frame::urlCursor):
        (Frame::onlyLocalReferences):
        (Frame::setOnlyLocalReferences):
        (Frame::selectedText):
        (Frame::hasSelection):
        (Frame::selection):
        (Frame::selectionGranularity):
        (Frame::setSelectionGranularity):
        (Frame::dragCaret):
        (Frame::mark):
        (Frame::setMark):
        (Frame::setSelection):
        (Frame::setDragCaret):
        (Frame::clearSelection):
        (Frame::invalidateSelection):
        (Frame::setCaretVisible):
        (Frame::clearCaretRectIfNeeded):
        (isFrameElement):
        (Frame::setFocusNodeIfNeeded):
        (Frame::selectionLayoutChanged):
        (Frame::setXPosForVerticalArrowNavigation):
        (Frame::xPosForVerticalArrowNavigation):
        (Frame::timerEvent):
        (Frame::paintCaret):
        (Frame::paintDragCaret):
        (Frame::urlSelected):
        (Frame::requestFrame):
        (Frame::requestFrameName):
        (Frame::requestObject):
        (Frame::processObjectRequest):
        (Frame::submitFormAgain):
        (Frame::submitForm):
        (Frame::slotParentCompleted):
        (Frame::slotChildStarted):
        (Frame::slotChildCompleted):
        (Frame::childFrame):
        (Frame::findFrame):
        (Frame::frameExists):
        (Frame::parentFrame):
        (Frame::zoomFactor):
        (Frame::slotIncZoom):
        (Frame::slotDecZoom):
        (Frame::setZoomFactor):
        (Frame::setJSStatusBarText):
        (Frame::setJSDefaultStatusBarText):
        (Frame::jsStatusBarText):
        (Frame::jsDefaultStatusBarText):
        (Frame::referrer):
        (Frame::lastModified):
        (Frame::reparseConfiguration):
        (Frame::frameNames):
        (Frame::frames):
        (Frame::childFrameNamed):
        (Frame::setDNDEnabled):
        (Frame::dndEnabled):
        (Frame::shouldDragAutoNode):
        (Frame::customEvent):
        (Frame::isPointInsideSelection):
        (Frame::selectClosestWordFromMouseEvent):
        (Frame::handleMousePressEventDoubleClick):
        (Frame::handleMousePressEventTripleClick):
        (Frame::handleMousePressEventSingleClick):
        (Frame::khtmlMousePressEvent):
        (Frame::khtmlMouseDoubleClickEvent):
        (Frame::handleMouseMoveEventSelection):
        (Frame::khtmlMouseMoveEvent):
        (Frame::khtmlMouseReleaseEvent):
        (Frame::khtmlDrawContentsEvent):
        (Frame::startAutoScroll):
        (Frame::stopAutoScroll):
        (Frame::selectAll):
        (Frame::selectContentsOfNode):
        (Frame::shouldChangeSelection):
        (Frame::shouldBeginEditing):
        (Frame::shouldEndEditing):
        (Frame::isContentEditable):
        (Frame::lastEditCommand):
        (Frame::appliedEditing):
        (Frame::unappliedEditing):
        (Frame::reappliedEditing):
        (Frame::typingStyle):
        (Frame::setTypingStyle):
        (Frame::clearTypingStyle):
        (Frame::slotPartRemoved):
        (Frame::createHTMLEventListener):
        (Frame::opener):
        (Frame::setOpener):
        (Frame::openedByJS):
        (Frame::setOpenedByJS):
        (Frame::preloadStyleSheet):
        (Frame::preloadScript):
        (Frame::restored):
        (Frame::incrementFrameCount):
        (Frame::decrementFrameCount):
        (Frame::topLevelFrameCount):
        (Frame::tabsToLinks):
        (Frame::tabsToAllControls):
        (Frame::copyToPasteboard):
        (Frame::cutToPasteboard):
        (Frame::pasteFromPasteboard):
        (Frame::pasteAndMatchStyle):
        (Frame::transpose):
        (Frame::redo):
        (Frame::undo):
        (Frame::computeAndSetTypingStyle):
        (Frame::applyStyle):
        (Frame::applyParagraphStyle):
        (updateState):
        (Frame::selectionHasStyle):
        (Frame::selectionStartHasStyle):
        (Frame::selectionStartStylePropertyValue):
        (Frame::selectionComputedStyle):
        (Frame::applyEditingStyleToBodyElement):
        (Frame::removeEditingStyleFromBodyElement):
        (Frame::applyEditingStyleToElement):
        (Frame::removeEditingStyleFromElement):
        (Frame::isCharacterSmartReplaceExempt):
        (Frame::connectChild):
        (Frame::disconnectChild):
        (Frame::keepAlive):
        (Frame::slotEndLifeSupport):
        (Frame::selectFrameElementInParentIfFullySelected):
        (Frame::handleFallbackContent):
        * khtml/Frame.h: Added.
        * khtml/css/cssstyleselector.cpp:
        (khtml::CSSStyleSelector::CSSStyleSelector):
        (khtml::CSSStyleSelector::initForStyleResolve):
        (khtml::CSSStyleSelector::checkOneSelector):
        (khtml::CSSStyleSelector::applyProperty):
        (khtml::CSSStyleSelector::getComputedSizeFromSpecifiedSize):
        * khtml/css/cssstyleselector.h:
        * khtml/ecma/kjs_binding.cpp:
        (KJS::ScriptInterpreter::ScriptInterpreter):
        (KJS::ScriptInterpreter::~ScriptInterpreter):
        * khtml/ecma/kjs_binding.h:
        (KJS::ScriptInterpreter::frame):
        * khtml/ecma/kjs_dom.cpp:
        (KJS::DOMDocument::getValueProperty):
        (KJS::getDOMDocumentNode):
        (KJS::checkNodeSecurity):
        * khtml/ecma/kjs_events.cpp:
        (KJS::JSAbstractEventListener::handleEvent):
        (KJS::JSLazyEventListener::parseCode):
        * khtml/ecma/kjs_html.cpp:
        (KJS::KJS::HTMLDocFunction::callAsFunction):
        (KJS::HTMLDocument::namedItemGetter):
        (KJS::HTMLDocument::getValueProperty):
        (KJS::KJS::HTMLDocument::putValueProperty):
        (KJS::HTMLElement::framesetNameGetter):
        (KJS::HTMLElement::frameWindowPropertyGetter):
        (KJS::HTMLElement::getOwnPropertySlot):
        (KJS::KJS::HTMLElement::implementsCall):
        (KJS::Image::notifyFinished):
        * khtml/ecma/kjs_navigator.cpp:
        (KJS::Navigator::Navigator):
        (KJS::Navigator::getValueProperty):
        (KJS::NavigatorFunc::callAsFunction):
        * khtml/ecma/kjs_navigator.h:
        (KJS::Navigator::frame):
        * khtml/ecma/kjs_proxy.cpp:
        (KJSProxyImpl::KJSProxyImpl):
        (KJSProxyImpl::evaluate):
        (KJSProxyImpl::clear):
        (KJSProxyImpl::createHTMLEventHandler):
        (KJSProxyImpl::interpreter):
        (KJSProxyImpl::initScript):
        * khtml/ecma/kjs_proxy.h:
        * khtml/ecma/kjs_traversal.cpp:
        (KJS::JSNodeFilterCondition::acceptNode):
        * khtml/ecma/kjs_window.cpp:
        (KJS::History::History):
        (KJS::FrameArray::FrameArray):
        (KJS::Screen::getValueProperty):
        (KJS::Window::Window):
        (KJS::Window::interpreter):
        (KJS::Window::retrieveWindow):
        (KJS::Window::retrieve):
        (KJS::Window::location):
        (KJS::Window::selection):
        (KJS::Window::locationbar):
        (KJS::Window::menubar):
        (KJS::Window::personalbar):
        (KJS::Window::statusbar):
        (KJS::Window::toolbar):
        (KJS::Window::scrollbars):
        (KJS::allowPopUp):
        (KJS::createNewWindow):
        (KJS::canShowModalDialog):
        (KJS::canShowModalDialogNow):
        (KJS::showModalDialog):
        (KJS::Window::getValueProperty):
        (KJS::Window::childFrameGetter):
        (KJS::Window::namedFrameGetter):
        (KJS::Window::indexGetter):
        (KJS::Window::namedItemGetter):
        (KJS::Window::getOwnPropertySlot):
        (KJS::Window::put):
        (KJS::Window::toBoolean):
        (KJS::Window::scheduleClose):
        (KJS::Window::isSafeScript):
        (KJS::Window::setListener):
        (KJS::Window::getListener):
        (KJS::Window::setCurrentEvent):
        (KJS::WindowFunc::callAsFunction):
        (KJS::Window::updateLayout):
        (KJS::ScheduledAction::execute):
        (KJS::WindowQObject::WindowQObject):
        (KJS::FrameArray::getValueProperty):
        (KJS::FrameArray::indexGetter):
        (KJS::FrameArray::nameGetter):
        (KJS::FrameArray::getOwnPropertySlot):
        (KJS::Location::Location):
        (KJS::Location::getValueProperty):
        (KJS::Location::getOwnPropertySlot):
        (KJS::Location::put):
        (KJS::Location::toString):
        (KJS::LocationFunc::callAsFunction):
        (KJS::Selection::Selection):
        (KJS::Selection::getValueProperty):
        (KJS::Selection::getOwnPropertySlot):
        (KJS::Selection::toString):
        (KJS::SelectionFunc::callAsFunction):
        (KJS::BarInfo::BarInfo):
        (KJS::BarInfo::getValueProperty):
        (KJS::BarInfo::getOwnPropertySlot):
        (KJS::History::getValueProperty):
        (KJS::HistoryFunc::callAsFunction):
        * khtml/ecma/kjs_window.h:
        (KJS::Window::frame):
        (KJS::Location::frame):
        (KJS::Selection::frame):
        (KJS::BarInfo::frame):
        * khtml/ecma/xmlhttprequest.cpp:
        (KJS::XMLHttpRequest::changeState):
        (KJS::XMLHttpRequestProtoFunc::callAsFunction):
        * khtml/editing/SelectionController.cpp:
        (khtml::SelectionController::modify):
        (khtml::SelectionController::xPosForVerticalArrowNavigation):
        * khtml/editing/SelectionController.h:
        (khtml::SelectionController::frame):
        * khtml/editing/delete_selection_command.cpp:
        (khtml::DeleteSelectionCommand::calculateTypingStyleAfterDelete):
        * khtml/editing/edit_command.cpp:
        (khtml::EditCommand::EditCommand):
        (khtml::EditCommand::apply):
        (khtml::EditCommand::unapply):
        (khtml::EditCommand::reapply):
        (khtml::EditCommand::styleAtPosition):
        * khtml/editing/htmlediting.cpp:
        * khtml/editing/insert_line_break_command.cpp:
        (khtml::InsertLineBreakCommand::doApply):
        * khtml/editing/insert_text_command.cpp:
        (khtml::InsertTextCommand::input):
        * khtml/editing/jsediting.cpp:
        (DOM::JSEditor::execCommand):
        (DOM::JSEditor::queryCommandEnabled):
        (DOM::JSEditor::queryCommandIndeterm):
        (DOM::JSEditor::queryCommandState):
        (DOM::JSEditor::queryCommandValue):
        * khtml/editing/jsediting.h:
        * khtml/editing/replace_selection_command.cpp:
        (khtml::ReplaceSelectionCommand::doApply):
        * khtml/editing/text_granularity.h:
        * khtml/editing/typing_command.cpp:
        (khtml::TypingCommand::deleteKeyPressed):
        (khtml::TypingCommand::forwardDeleteKeyPressed):
        (khtml::TypingCommand::insertText):
        (khtml::TypingCommand::insertLineBreak):
        (khtml::TypingCommand::insertParagraphSeparatorInQuotedContent):
        (khtml::TypingCommand::insertParagraphSeparator):
        (khtml::TypingCommand::markMisspellingsAfterTyping):
        (khtml::TypingCommand::typingAddedToOpenCommand):
        (khtml::TypingCommand::insertTextRunWithoutNewlines):
        * khtml/html/html_baseimpl.cpp:
        (HTMLFrameElementImpl::isURLAllowed):
        (HTMLFrameElementImpl::openURL):
        (HTMLFrameElementImpl::attach):
        (HTMLFrameElementImpl::close):
        (HTMLFrameElementImpl::contentPart):
        (HTMLFrameElementImpl::contentDocument):
        (HTMLIFrameElementImpl::attach):
        * khtml/html/html_baseimpl.h:
        * khtml/html/html_canvasimpl.cpp:
        * khtml/html/html_documentimpl.cpp:
        (DOM::HTMLDocumentImpl::lastModified):
        * khtml/html/html_elementimpl.cpp:
        (HTMLElementImpl::isContentEditable):
        (HTMLElementImpl::setContentEditable):
        * khtml/html/html_formimpl.cpp:
        (DOM::HTMLFormElementImpl::formData):
        (DOM::HTMLFormElementImpl::prepareSubmit):
        (DOM::HTMLFormElementImpl::submit):
        (DOM::HTMLFormElementImpl::reset):
        (DOM::HTMLGenericFormElementImpl::isKeyboardFocusable):
        (DOM::HTMLKeygenElementImpl::appendFormData):
        * khtml/html/html_headimpl.cpp:
        (HTMLBaseElementImpl::process):
        (HTMLLinkElementImpl::process):
        (HTMLScriptElementImpl::parseMappedAttribute):
        (HTMLScriptElementImpl::insertedIntoDocument):
        (HTMLScriptElementImpl::evaluateScript):
        * khtml/html/html_imageimpl.cpp:
        * khtml/html/html_inlineimpl.cpp:
        (DOM::HTMLAnchorElementImpl::isKeyboardFocusable):
        (DOM::HTMLAnchorElementImpl::defaultEventHandler):
        * khtml/html/html_objectimpl.cpp:
        (DOM::HTMLAppletElementImpl::createRenderer):
        (DOM::HTMLAppletElementImpl::getAppletInstance):
        (DOM::HTMLEmbedElementImpl::getEmbedInstance):
        (DOM::HTMLEmbedElementImpl::rendererIsNeeded):
        (DOM::HTMLObjectElementImpl::getObjectInstance):
        (DOM::HTMLObjectElementImpl::rendererIsNeeded):
        * khtml/html/html_tableimpl.cpp:
        * khtml/html/htmlparser.cpp:
        (HTMLParser::noscriptCreateErrorCheck):
        * khtml/html/htmltokenizer.cpp:
        (khtml::HTMLTokenizer::scriptHandler):
        (khtml::HTMLTokenizer::scriptExecution):
        (khtml::HTMLTokenizer::parseTag):
        (khtml::HTMLTokenizer::write):
        (khtml::HTMLTokenizer::stopParsing):
        (khtml::HTMLTokenizer::timerEvent):
        (khtml::HTMLTokenizer::processToken):
        * khtml/khtml_part.cpp: Removed.
        * khtml/khtml_part.h: Removed.
        * khtml/khtmlpart_p.h:
        (KHTMLPartPrivate::KHTMLPartPrivate):
        * khtml/khtmlview.cpp:
        (KHTMLView::KHTMLView):
        (KHTMLView::~KHTMLView):
        (KHTMLView::clearPart):
        (KHTMLView::clear):
        (KHTMLView::resizeEvent):
        (KHTMLView::adjustViewSize):
        (KHTMLView::layout):
        (KHTMLView::updateDashboardRegions):
        (KHTMLView::viewportMousePressEvent):
        (KHTMLView::viewportMouseDoubleClickEvent):
        (selectCursor):
        (KHTMLView::viewportMouseMoveEvent):
        (KHTMLView::viewportMouseReleaseEvent):
        (KHTMLView::keyPressEvent):
        (KHTMLView::dispatchDragEvent):
        (KHTMLView::updateDragAndDrop):
        (KHTMLView::focusNextPrevNode):
        (KHTMLView::mediaType):
        (KHTMLView::dispatchMouseEvent):
        (KHTMLView::viewportWheelEvent):
        (KHTMLView::focusInEvent):
        (KHTMLView::focusOutEvent):
        (KHTMLView::timerEvent):
        (KHTMLView::scheduleRelayout):
        (KHTMLView::unscheduleRelayout):
        * khtml/khtmlview.h:
        (KHTMLView::frame):
        * khtml/misc/CachedImageCallback.cpp:
        (khtml::CachedImageCallback::notifyUpdate):
        (khtml::CachedImageCallback::notifyFinished):
        (khtml::CachedImageCallback::clear):
        * khtml/misc/CachedObject.h:
        * khtml/misc/DocLoader.cpp:
        (khtml::DocLoader::DocLoader):
        (khtml::DocLoader::requestImage):
        (khtml::DocLoader::requestStyleSheet):
        (khtml::DocLoader::requestScript):
        (khtml::DocLoader::requestXSLStyleSheet):
        (khtml::DocLoader::requestXBLDocument):
        * khtml/misc/DocLoader.h:
        (khtml::DocLoader::frame):
        * khtml/misc/loader.cpp:
        (khtml::Loader::slotReceivedResponse):
        * khtml/rendering/InlineTextBox.cpp:
        (khtml::InlineTextBox::paint):
        (khtml::InlineTextBox::paintMarkedTextUnderline):
        * khtml/rendering/InlineTextBox.h:
        * khtml/rendering/render_applet.cpp:
        (RenderApplet::createWidgetIfNecessary):
        * khtml/rendering/render_block.cpp:
        (khtml::RenderBlock::paintCaret):
        * khtml/rendering/render_canvas.cpp:
        * khtml/rendering/render_form.cpp:
        (RenderFileButton::RenderFileButton):
        * khtml/rendering/render_frames.cpp:
        (isURLAllowed):
        (RenderPartObject::updateWidget):
        * khtml/rendering/render_layer.cpp:
        * khtml/rendering/render_object.cpp:
        (RenderObject::draggableNode):
        * khtml/rendering/render_replaced.cpp:
        (RenderWidget::eventFilter):
        * khtml/xml/dom2_eventsimpl.h:
        * khtml/xml/dom_docimpl.cpp:
        (DocumentImpl::DocumentImpl):
        (DocumentImpl::updateTitle):
        (DocumentImpl::frame):
        (DocumentImpl::recalcStyle):
        (DocumentImpl::updateSelection):
        (DocumentImpl::open):
        (DocumentImpl::close):
        (DocumentImpl::implicitClose):
        (DocumentImpl::processHttpEquiv):
        (DocumentImpl::selectedStylesheetSet):
        (DocumentImpl::setSelectedStylesheetSet):
        (DocumentImpl::recalcStyleSelector):
        (DocumentImpl::relinquishesEditingFocus):
        (DocumentImpl::acceptsEditingFocus):
        (DocumentImpl::clearSelectionIfNeeded):
        (DocumentImpl::createHTMLEventListener):
        (DocumentImpl::ownerElement):
        (DocumentImpl::referrer):
        (DocumentImpl::parentDocument):
        * khtml/xml/dom_docimpl.h:
        * khtml/xml/dom_elementimpl.cpp:
        (ElementImpl::focus):
        * khtml/xml/dom_nodeimpl.cpp:
        (DOM::NodeImpl::dispatchEvent):
        * khtml/xml/dom_xmlimpl.cpp:
        (DOM::ProcessingInstructionImpl::checkStyleSheet):
        * khtml/xml/xml_tokenizer.cpp:
        (khtml::XMLTokenizer::processingInstruction):
        (khtml::XMLTokenizer::executeScripts):
        (khtml::XMLTokenizer::notifyFinished):
        * khtml/xsl/xslt_processorimpl.cpp:
        (DOM::XSLTProcessorImpl::createDocumentFromSource):
        * ksvg2/svg/SVGAElementImpl.cpp:
        (SVGAElementImpl::defaultEventHandler):
        * ksvg2/svg/SVGImageElementImpl.cpp:
        (SVGImageElementImpl::notifyFinished):
        * kwq/DOM.mm:
        (-[DOMNode KJS::Bindings::]):
        * kwq/DOMHTML.mm:
        * kwq/DOMInternal.mm:
        (-[WebScriptObject _initializeScriptDOMNodeImp]):
        * kwq/KWQAccObject.mm:
        (-[KWQAccObject textUnderElement]):
        (-[KWQAccObject value]):
        (-[KWQAccObject accessibilityPerformAction:]):
        (-[KWQAccObject accessibilityAttributeValue:]):
        (-[KWQAccObject doAXTextMarkerForPosition:]):
        (-[KWQAccObject rendererForView:]):
        (-[KWQAccObject doSetAXSelectedTextMarkerRange:]):
        * kwq/KWQClipboard.h:
        * kwq/KWQClipboard.mm:
        (KWQClipboard::KWQClipboard):
        (KWQClipboard::dragNSImage):
        * kwq/KWQComboBox.mm:
        (-[KWQPopUpButtonCell trackMouse:inRect:ofView:untilMouseUp:]):
        (-[KWQPopUpButton becomeFirstResponder]):
        (-[KWQPopUpButton resignFirstResponder]):
        (-[KWQPopUpButton nextKeyView]):
        (-[KWQPopUpButton previousKeyView]):
        * kwq/KWQFileButton.h:
        * kwq/KWQFileButton.mm:
        (KWQFileButton::KWQFileButton):
        (KWQFileButton::focusPolicy):
        (KWQFileButton::focusChanged):
        * kwq/KWQFrame.mm:
        (QFrame::setFrameStyle):
        * kwq/KWQKHTMLFactory.h:
        * kwq/KWQKHTMLPart.cpp: Removed.
        * kwq/KWQKHTMLPart.h: Removed.
        * kwq/KWQKHTMLPart.mm: Removed.
        * kwq/KWQKHTMLPartBrowserExtension.h:
        * kwq/KWQKHTMLPartBrowserExtension.mm:
        (KHTMLPartBrowserExtension::KHTMLPartBrowserExtension):
        (KHTMLPartBrowserExtension::openURLRequest):
        (KHTMLPartBrowserExtension::createNewWindow):
        (KHTMLPartBrowserExtension::setIconURL):
        (KHTMLPartBrowserExtension::setTypedIconURL):
        (KHTMLPartBrowserExtension::canRunModal):
        (KHTMLPartBrowserExtension::canRunModalNow):
        (KHTMLPartBrowserExtension::runModal):
        * kwq/KWQKHTMLView.cpp:
        (KHTMLView::topLevelWidget):
        * kwq/KWQKJavaAppletWidget.h:
        * kwq/KWQKJavaAppletWidget.mm:
        (KJavaAppletWidget::KJavaAppletWidget):
        * kwq/KWQKPartsBrowserInterface.h:
        (KParts::BrowserInterface::BrowserInterface):
        * kwq/KWQKPartsBrowserInterface.mm:
        (KParts::BrowserInterface::property):
        (KParts::BrowserInterface::callMethod):
        * kwq/KWQLineEdit.mm:
        * kwq/KWQListBox.mm:
        (-[KWQListBoxScrollView becomeFirstResponder]):
        (-[KWQTableView keyDown:]):
        (-[KWQTableView keyUp:]):
        (-[KWQTableView becomeFirstResponder]):
        (-[KWQTableView resignFirstResponder]):
        (-[KWQTableView nextKeyView]):
        (-[KWQTableView previousKeyView]):
        * kwq/KWQLoader.mm:
        (KWQServeRequest):
        (KWQServeSynchronousRequest):
        (KWQCheckIfReloading):
        (KWQCheckCacheObjectStatus):
        (KWQCacheObjectExpiresTime):
        * kwq/KWQObject.cpp:
        (QObject::inherits):
        (QObject::isFrame):
        * kwq/KWQObject.h:
        * kwq/KWQPageState.mm:
        (-[KWQPageState dealloc]):
        (-[KWQPageState finalize]):
        * kwq/KWQRegExp.cpp:
        (QRegExp::KWQRegExpPrivate::compile):
        * kwq/KWQRenderTreeDebug.cpp:
        (write):
        (writeSelection):
        * kwq/KWQSlider.mm:
        (-[KWQSlider becomeFirstResponder]):
        (-[KWQSlider resignFirstResponder]):
        (-[KWQSlider nextKeyView]):
        (-[KWQSlider previousKeyView]):
        (-[KWQSlider canBecomeKeyView]):
        (QSlider::focusPolicy):
        * kwq/KWQSlot.mm:
        (KWQSlot::KWQSlot):
        (KWQSlot::call):
        * kwq/KWQTextArea.mm:
        (-[KWQTextAreaTextView textDidChange:]):
        (-[KWQTextAreaTextView _isResizableByUser]):
        (-[KWQTextAreaTextView becomeFirstResponder]):
        (-[KWQTextAreaTextView nextKeyView]):
        (-[KWQTextAreaTextView previousKeyView]):
        (-[KWQTextAreaTextView _trackResizeFromMouseDown:]):
        (-[KWQTextAreaTextView drawRect:]):
        (-[KWQTextAreaTextView insertTab:]):
        (-[KWQTextAreaTextView insertBacktab:]):
        (-[KWQTextAreaTextView resignFirstResponder]):
        (-[KWQTextAreaTextView shouldDrawInsertionPoint]):
        (-[KWQTextAreaTextView selectedTextAttributes]):
        (-[KWQTextAreaTextView keyDown:]):
        (-[KWQTextAreaTextView keyUp:]):
        * kwq/KWQTextField.mm:
        (-[KWQTextFieldController controlTextDidBeginEditing:]):
        (-[KWQTextFieldController controlTextDidEndEditing:]):
        (-[KWQTextFieldController controlTextDidChange:]):
        (-[KWQTextFieldController control:textView:doCommandBySelector:]):
        (-[KWQTextFieldController textView:shouldHandleEvent:]):
        (-[KWQTextFieldController setHasFocus:]):
        (-[KWQTextField nextKeyView]):
        (-[KWQTextField previousKeyView]):
        (-[KWQSecureTextField nextKeyView]):
        (-[KWQSecureTextField previousKeyView]):
        (-[KWQSearchField nextKeyView]):
        (-[KWQSearchField previousKeyView]):
        * kwq/KWQTimer.h:
        * kwq/KWQWidget.mm:
        (QWidget::setActiveWindow):
        (QWidget::hasFocus):
        (QWidget::setFocus):
        (QWidget::clearFocus):
        (QWidget::isVisible):
        (QWidget::mapFromGlobal):
        (QWidget::setIsSelected):
        * kwq/MacFrame.cpp: Added.
        (MacFrame::isFrameSet):
        * kwq/MacFrame.h: Added.
        (MacFrame::instances):
        (Mac):
        * kwq/MacFrame.mm: Added.
        (Frame::completed):
        (Frame::openURL):
        (Frame::onURL):
        (Frame::setStatusBarText):
        (Frame::started):
        (redirectionTimerMonitor):
        (MacFrame::MacFrame):
        (MacFrame::~MacFrame):
        (MacFrame::freeClipboard):
        (MacFrame::setSettings):
        (MacFrame::generateFrameName):
        (MacFrame::provisionalLoadStarted):
        (MacFrame::userGestureHint):
        (MacFrame::openURL):
        (MacFrame::openURLRequest):
        (MacFrame::didNotOpenURL):
        (MacFrame::currentForm):
        (MacFrame::searchForLabelsAboveCell):
        (MacFrame::searchForLabelsBeforeElement):
        (MacFrame::matchLabelsAgainstElement):
        (MacFrame::findString):
        (MacFrame::clearRecordedFormValues):
        (MacFrame::recordFormValue):
        (MacFrame::submitForm):
        (MacFrame::setEncoding):
        (MacFrame::addData):
        (Frame::frameDetached):
        (MacFrame::urlSelected):
        (MacFrame::createPart):
        (MacFrame::setView):
        (MacFrame::view):
        (MacFrame::setTitle):
        (MacFrame::setStatusBarText):
        (MacFrame::scheduleClose):
        (MacFrame::unfocusWindow):
        (MacFrame::revealSelection):
        (MacFrame::advanceToNextMisspelling):
        (MacFrame::scrollOverflow):
        (MacFrame::wheelEvent):
        (MacFrame::redirectionTimerStartedOrStopped):
        (MacFrame::paint):
        (MacFrame::adjustPageHeight):
        (MacFrame::renderer):
        (MacFrame::userAgent):
        (MacFrame::mimeTypeForFileName):
        (MacFrame::nextKeyViewInFrame):
        (MacFrame::nextKeyViewInFrameHierarchy):
        (MacFrame::nextKeyView):
        (MacFrame::nextKeyViewForWidget):
        (MacFrame::currentEventIsMouseDownInWidget):
        (MacFrame::currentEventIsKeyboardOptionTab):
        (MacFrame::handleKeyboardOptionTabInView):
        (MacFrame::tabsToLinks):
        (MacFrame::tabsToAllControls):
        (MacFrame::executionContextForDOM):
        (MacFrame::bindingRootObject):
        (MacFrame::windowScriptObject):
        (MacFrame::windowScriptNPObject):
        (MacFrame::partClearedInBegin):
        (MacFrame::pauseTimeouts):
        (MacFrame::resumeTimeouts):
        (MacFrame::canCachePage):
        (MacFrame::saveWindowProperties):
        (MacFrame::saveLocationProperties):
        (MacFrame::restoreWindowProperties):
        (MacFrame::restoreLocationProperties):
        (MacFrame::saveInterpreterBuiltins):
        (MacFrame::restoreInterpreterBuiltins):
        (MacFrame::openURLFromPageCache):
        (MacFrame::frameForWidget):
        (MacFrame::bridgeForWidget):
        (MacFrame::frameForNode):
        (MacFrame::documentViewForNode):
        (MacFrame::nodeForWidget):
        (MacFrame::setDocumentFocus):
        (MacFrame::clearDocumentFocus):
        (MacFrame::saveDocumentState):
        (MacFrame::restoreDocumentState):
        (MacFrame::mutableInstances):
        (MacFrame::updatePolicyBaseURL):
        (MacFrame::setPolicyBaseURL):
        (MacFrame::requestedURLString):
        (MacFrame::incomingReferrer):
        (MacFrame::forceLayout):
        (MacFrame::forceLayoutWithPageWidthRange):
        (MacFrame::sendResizeEvent):
        (MacFrame::sendScrollEvent):
        (MacFrame::runJavaScriptAlert):
        (MacFrame::runJavaScriptConfirm):
        (MacFrame::runJavaScriptPrompt):
        (MacFrame::locationbarVisible):
        (MacFrame::menubarVisible):
        (MacFrame::personalbarVisible):
        (MacFrame::scrollbarsVisible):
        (MacFrame::statusbarVisible):
        (MacFrame::toolbarVisible):
        (MacFrame::addMessageToConsole):
        (MacFrame::createEmptyDocument):
        (MacFrame::addMetaData):
        (MacFrame::keyEvent):
        (MacFrame::scrollToAnchor):
        (MacFrame::closeURL):
        (MacFrame::canMouseDownStartSelect):
        (MacFrame::khtmlMousePressEvent):
        (MacFrame::khtmlMouseDoubleClickEvent):
        (MacFrame::passWidgetMouseDownEventToWidget):
        (MacFrame::lastEventIsMouseUp):
        (MacFrame::mouseDownViewIfStillGood):
        (MacFrame::dragHysteresisExceeded):
        (MacFrame::dispatchDragSrcEvent):
        (MacFrame::eventMayStartDrag):
        (MacFrame::khtmlMouseMoveEvent):
        (MacFrame::dragSourceMovedTo):
        (MacFrame::dragSourceEndedAt):
        (MacFrame::dispatchCPPEvent):
        (MacFrame::mayCut):
        (MacFrame::mayCopy):
        (MacFrame::mayPaste):
        (MacFrame::tryCut):
        (MacFrame::tryCopy):
        (MacFrame::tryPaste):
        (MacFrame::khtmlMouseReleaseEvent):
        (MacFrame::clearTimers):
        (MacFrame::passSubframeEventToSubframe):
        (MacFrame::passWheelEventToChildWidget):
        (MacFrame::mouseDown):
        (MacFrame::mouseDragged):
        (MacFrame::mouseUp):
        (MacFrame::sendFakeEventsAfterWidgetTracking):
        (MacFrame::mouseMoved):
        (MacFrame::shouldDragAutoNode):
        (MacFrame::sendContextMenuEvent):
        (MacFrame::fileWrapperForElement):
        (MacFrame::attributedString):
        (MacFrame::selectionRect):
        (MacFrame::visibleSelectionRect):
        (MacFrame::centerSelectionInVisibleArea):
        (MacFrame::imageFromRect):
        (MacFrame::selectionImage):
        (MacFrame::snapshotDragImage):
        (MacFrame::styleForSelectionStart):
        (MacFrame::fontForSelection):
        (MacFrame::fontAttributesForSelectionStart):
        (MacFrame::baseWritingDirectionForSelectionStart):
        (MacFrame::topLevelWidget):
        (MacFrame::tokenizerProcessedData):
        (MacFrame::selectionStartOffset):
        (MacFrame::selectionEndOffset):
        (MacFrame::selectionStart):
        (MacFrame::selectionEnd):
        (MacFrame::setBridge):
        (MacFrame::overrideMediaType):
        (MacFrame::setMediaType):
        (MacFrame::setSelectionFromNone):
        (MacFrame::setDisplaysWithFocusAttributes):
        (MacFrame::displaysWithFocusAttributes):
        (MacFrame::setWindowHasFocus):
        (MacFrame::backslashAsCurrencySymbol):
        (MacFrame::bodyBackgroundColor):
        (MacFrame::keyboardUIMode):
        (MacFrame::setName):
        (MacFrame::didTellBridgeAboutLoad):
        (MacFrame::haveToldBridgeAboutLoad):
        (MacFrame::clear):
        (Frame::print):
        (MacFrame::getAppletInstanceForWidget):
        (MacFrame::getEmbedInstanceForWidget):
        (MacFrame::getObjectInstanceForWidget):
        (MacFrame::addPluginRootObject):
        (MacFrame::cleanupPluginRootObjects):
        (MacFrame::registerCommandForUndoOrRedo):
        (MacFrame::registerCommandForUndo):
        (MacFrame::registerCommandForRedo):
        (MacFrame::clearUndoRedoOperations):
        (MacFrame::issueUndoCommand):
        (MacFrame::issueRedoCommand):
        (MacFrame::issueCutCommand):
        (MacFrame::issueCopyCommand):
        (MacFrame::issuePasteCommand):
        (MacFrame::issuePasteAndMatchStyleCommand):
        (MacFrame::issueTransposeCommand):
        (Frame::canUndo):
        (Frame::canRedo):
        (Frame::canPaste):
        (MacFrame::markMisspellingsInAdjacentWords):
        (MacFrame::markMisspellings):
        (MacFrame::respondToChangedSelection):
        (MacFrame::shouldChangeSelection):
        (MacFrame::respondToChangedContents):
        (MacFrame::isContentEditable):
        (MacFrame::shouldBeginEditing):
        (MacFrame::shouldEndEditing):
        (convertAttributesToUnderlines):
        (MacFrame::setMarkedTextRange):
        (MacFrame::markedTextUsesUnderlines):
        (MacFrame::markedTextUnderlines):
        (MacFrame::canGoBackOrForward):
        (MacFrame::prepareForUserAction):
        (MacFrame::didFirstLayout):
        (MacFrame::dashboardRegionsDictionary):
        (MacFrame::dashboardRegionsChanged):
        (MacFrame::isCharacterSmartReplaceExempt):
        (MacFrame::isFrame):
        (MacFrame::mousePressNode):
        (MacFrame::handledOnloadEvents):
        (MacFrame::shouldClose):
        * kwq/WebCoreBridge.h:
        * kwq/WebCoreBridge.mm:
        (updateRenderingForBindings):
        (frameHasSelection):
        (+[WebCoreBridge bridgeForDOMDocument:]):
        (-[WebCoreBridge init]):
        (-[WebCoreBridge initializeSettings:]):
        (-[WebCoreBridge dealloc]):
        (-[WebCoreBridge finalize]):
        (-[WebCoreBridge part]):
        (-[WebCoreBridge setParent:]):
        (-[WebCoreBridge parent]):
        (-[WebCoreBridge provisionalLoadStarted]):
        (-[WebCoreBridge openURL:reload:contentType:refresh:lastModified:pageCache:]):
        (-[WebCoreBridge setEncoding:userChosen:]):
        (-[WebCoreBridge addData:]):
        (-[WebCoreBridge closeURL]):
        (-[WebCoreBridge stopLoading]):
        (-[WebCoreBridge didNotOpenURL:pageCache:]):
        (-[WebCoreBridge saveDocumentState]):
        (-[WebCoreBridge restoreDocumentState]):
        (-[WebCoreBridge scrollToAnchorWithURL:]):
        (-[WebCoreBridge scrollOverflowInDirection:granularity:]):
        (-[WebCoreBridge sendScrollWheelEvent:]):
        (-[WebCoreBridge saveDocumentToPageCache]):
        (-[WebCoreBridge canCachePage]):
        (-[WebCoreBridge clear]):
        (-[WebCoreBridge end]):
        (-[WebCoreBridge stop]):
        (-[WebCoreBridge handleFallbackContent]):
        (-[WebCoreBridge createKHTMLViewWithNSView:marginWidth:marginHeight:]):
        (-[WebCoreBridge scrollToAnchor:]):
        (-[WebCoreBridge isSelectionEditable]):
        (-[WebCoreBridge selectionState]):
        (-[WebCoreBridge _documentTypeString]):
        (-[WebCoreBridge selectedString]):
        (-[WebCoreBridge stringForRange:]):
        (-[WebCoreBridge selectAll]):
        (-[WebCoreBridge deselectAll]):
        (-[WebCoreBridge deselectText]):
        (-[WebCoreBridge isFrameSet]):
        (-[WebCoreBridge reapplyStylesForDeviceType:]):
        (nowPrinting):
        (-[WebCoreBridge _setupRootForPrinting:]):
        (-[WebCoreBridge forceLayoutAdjustingViewSize:]):
        (-[WebCoreBridge forceLayoutWithMinimumPageWidth:maximumPageWidth:adjustingViewSize:]):
        (-[WebCoreBridge sendResizeEvent]):
        (-[WebCoreBridge sendScrollEvent]):
        (-[WebCoreBridge drawRect:withPainter:]):
        (-[WebCoreBridge drawRect:]):
        (-[WebCoreBridge computePageRectsWithPrintWidthScaleFactor:printHeight:]):
        (-[WebCoreBridge adjustPageHeightNew:top:bottom:limit:]):
        (-[WebCoreBridge copyDOMTree:]):
        (-[WebCoreBridge copyRenderTree:]):
        (-[WebCoreBridge removeFromFrame]):
        (-[WebCoreBridge installInFrame:]):
        (-[WebCoreBridge setActivationEventNumber:]):
        (-[WebCoreBridge mouseDown:]):
        (-[WebCoreBridge mouseDragged:]):
        (-[WebCoreBridge mouseUp:]):
        (-[WebCoreBridge mouseMoved:]):
        (-[WebCoreBridge sendContextMenuEvent:]):
        (-[WebCoreBridge currentForm]):
        (-[WebCoreBridge searchForLabels:beforeElement:]):
        (-[WebCoreBridge matchLabels:againstElement:]):
        (-[WebCoreBridge elementAtPoint:]):
        (-[WebCoreBridge URLWithAttributeString:]):
        (-[WebCoreBridge searchFor:direction:caseSensitive:wrap:]):
        (-[WebCoreBridge advanceToNextMisspelling]):
        (-[WebCoreBridge advanceToNextMisspellingStartingJustBeforeSelection]):
        (-[WebCoreBridge unmarkAllMisspellings]):
        (-[WebCoreBridge setTextSizeMultiplier:]):
        (-[WebCoreBridge textEncoding]):
        (-[WebCoreBridge nextKeyView]):
        (-[WebCoreBridge previousKeyView]):
        (-[WebCoreBridge nextKeyViewInsideWebFrameViews]):
        (-[WebCoreBridge previousKeyViewInsideWebFrameViews]):
        (-[WebCoreBridge stringByEvaluatingJavaScriptFromString:forceUserGesture:]):
        (-[WebCoreBridge windowScriptObject]):
        (-[WebCoreBridge windowScriptNPObject]):
        (-[WebCoreBridge DOMDocument]):
        (-[WebCoreBridge selectedAttributedString]):
        (-[WebCoreBridge attributedStringFrom:startOffset:to:endOffset:]):
        (-[WebCoreBridge selectionRect]):
        (-[WebCoreBridge visibleSelectionRect]):
        (-[WebCoreBridge centerSelectionInVisibleArea]):
        (-[WebCoreBridge selectionImage]):
        (-[WebCoreBridge setName:]):
        (-[WebCoreBridge name]):
        (-[WebCoreBridge URL]):
        (-[WebCoreBridge baseURL]):
        (-[WebCoreBridge referrer]):
        (-[WebCoreBridge domain]):
        (-[WebCoreBridge opener]):
        (-[WebCoreBridge setOpener:]):
        (-[WebCoreBridge needsLayout]):
        (-[WebCoreBridge setNeedsLayout]):
        (-[WebCoreBridge interceptKeyEvent:toView:]):
        (-[WebCoreBridge renderTreeAsExternalRepresentation]):
        (-[WebCoreBridge setSelectionFromNone]):
        (-[WebCoreBridge setDisplaysWithFocusAttributes:]):
        (-[WebCoreBridge setWindowHasFocus:]):
        (-[WebCoreBridge numPendingOrLoadingRequests]):
        (-[WebCoreBridge doneProcessingData]):
        (-[WebCoreBridge shouldClose]):
        (-[WebCoreBridge bodyBackgroundColor]):
        (-[WebCoreBridge selectionColor]):
        (-[WebCoreBridge adjustViewSize]):
        (-[WebCoreBridge accessibilityTree]):
        (-[WebCoreBridge setDrawsBackground:]):
        (-[WebCoreBridge rangeByExpandingSelectionWithGranularity:]):
        (-[WebCoreBridge rangeByAlteringCurrentSelection:direction:granularity:]):
        (-[WebCoreBridge alterCurrentSelection:direction:granularity:]):
        (-[WebCoreBridge rangeByAlteringCurrentSelection:verticalDistance:]):
        (-[WebCoreBridge alterCurrentSelection:verticalDistance:]):
        (-[WebCoreBridge selectionGranularity]):
        (-[WebCoreBridge setSelectedDOMRange:affinity:closeTyping:]):
        (-[WebCoreBridge selectedDOMRange]):
        (-[WebCoreBridge convertToNSRange:DOM::]):
        (-[WebCoreBridge convertToDOMRange:]):
        (-[WebCoreBridge selectNSRange:]):
        (-[WebCoreBridge selectedNSRange]):
        (-[WebCoreBridge selectionAffinity]):
        (-[WebCoreBridge setMarkDOMRange:]):
        (-[WebCoreBridge markDOMRange]):
        (-[WebCoreBridge setMarkedTextDOMRange:customAttributes:ranges:]):
        (-[WebCoreBridge markedTextDOMRange]):
        (-[WebCoreBridge markedTextNSRange]):
        (-[WebCoreBridge replaceMarkedTextWithText:]):
        (-[WebCoreBridge smartDeleteRangeForProposedRange:]):
        (-[WebCoreBridge smartInsertForString:replacingRange:beforeString:afterString:]):
        (-[WebCoreBridge documentFragmentWithMarkupString:baseURLString:]):
        (-[WebCoreBridge documentFragmentWithText:]):
        (-[WebCoreBridge documentFragmentWithNodesAsParagraphs:]):
        (-[WebCoreBridge replaceSelectionWithFragment:selectReplacement:smartReplace:matchStyle:]):
        (-[WebCoreBridge insertLineBreak]):
        (-[WebCoreBridge insertParagraphSeparator]):
        (-[WebCoreBridge insertParagraphSeparatorInQuotedContent]):
        (-[WebCoreBridge insertText:selectInsertedText:]):
        (-[WebCoreBridge setSelectionToDragCaret]):
        (-[WebCoreBridge moveSelectionToDragCaret:smartMove:]):
        (-[WebCoreBridge _visiblePositionForPoint:]):
        (-[WebCoreBridge moveDragCaretToPoint:]):
        (-[WebCoreBridge removeDragCaret]):
        (-[WebCoreBridge dragCaretDOMRange]):
        (-[WebCoreBridge deleteSelectionWithSmartDelete:]):
        (-[WebCoreBridge deleteKeyPressedWithSmartDelete:]):
        (-[WebCoreBridge forwardDeleteKeyPressedWithSmartDelete:]):
        (-[WebCoreBridge typingStyle]):
        (-[WebCoreBridge setTypingStyle:withUndoAction:]):
        (-[WebCoreBridge applyStyle:withUndoAction:]):
        (-[WebCoreBridge applyParagraphStyle:withUndoAction:]):
        (-[WebCoreBridge selectionStartHasStyle:]):
        (-[WebCoreBridge selectionHasStyle:]):
        (-[WebCoreBridge applyEditingStyleToBodyElement]):
        (-[WebCoreBridge removeEditingStyleFromBodyElement]):
        (-[WebCoreBridge applyEditingStyleToElement:]):
        (-[WebCoreBridge removeEditingStyleFromElement:]):
        (-[WebCoreBridge fontForSelection:]):
        (-[WebCoreBridge fontAttributesForSelectionStart]):
        (-[WebCoreBridge baseWritingDirectionForSelectionStart]):
        (-[WebCoreBridge ensureSelectionVisible]):
        (-[WebCoreBridge eventMayStartDrag:]):
        (-[WebCoreBridge dragOperationForDraggingInfo:]):
        (-[WebCoreBridge dragExitedWithDraggingInfo:]):
        (-[WebCoreBridge concludeDragForDraggingInfo:]):
        (-[WebCoreBridge dragSourceMovedTo:]):
        (-[WebCoreBridge dragSourceEndedAt:operation:]):
        (-[WebCoreBridge mayDHTMLCut]):
        (-[WebCoreBridge mayDHTMLCopy]):
        (-[WebCoreBridge mayDHTMLPaste]):
        (-[WebCoreBridge tryDHTMLCut]):
        (-[WebCoreBridge tryDHTMLCopy]):
        (-[WebCoreBridge tryDHTMLPaste]):
        (-[WebCoreBridge rangeOfCharactersAroundCaret]):
        (-[WebCoreBridge dashboardRegions]):
        (-[WebCoreBridge executionContextForView:]):
        * kwq/WebCoreSettings.mm:
        (-[WebCoreSettings _updateAllViews]):
        * kwq/WebCoreTextRendererFactory.mm:
        (-[WebCoreTextRendererFactory clearCaches]):



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11966 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Check in a fixed JSCore project.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11967 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Remove the .suo file. Not needed.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11968 268f45cc-cd09-0410-ab3c-d52691b4dbfc
small terminology fixup recommended in review

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11969 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2006-01-10  Anders Carlsson  <andersca@mac.com>

        Reviewed by Maciej.

        - renamed ChildFrame::m_frame to m_renderer and
        ChildFrame::m_part to m_frame which makes more sense.
        
        This also fixes some bugs which were introduced in Maciej's
        previous commit.
        
        * khtml/Frame.cpp:
        (Frame::stopLoading):
        (Frame::clear):
        (Frame::stopAnimations):
        (Frame::checkEmitLoadEvent):
        (Frame::requestFrame):
        (Frame::requestObject):
        (Frame::processObjectRequest):
        (Frame::childFrame):
        (Frame::findFrame):
        (Frame::frameExists):
        (Frame::setZoomFactor):
        (Frame::frames):
        (Frame::childFrameNamed):
        (Frame::connectChild):
        (Frame::disconnectChild):
        (Frame::handleFallbackContent):
        * khtml/khtmlpart_p.h:
        * khtml/xml/dom_docimpl.cpp:
        (DocumentImpl::ownerElement):
        * kwq/MacFrame.mm:
        (Frame::frameDetached):
        (MacFrame::createPart):
        (MacFrame::nextKeyViewInFrameHierarchy):
        (MacFrame::setPolicyBaseURL):



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11970 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2006-01-10  Anders Carlsson  <andersca@mac.com>

        Reviewed by Timothy.

        * DumpRenderTree/DumpRenderTree.m:
        (main):
        Set the default language to "en", so language tests will work.



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@11971 268f45cc-cd09-0410-ab3c-d52691b4dbfc