⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Timeline



Feb 19, 2006:

10:37 AM Changeset in webkit [12899] by darin
  • 3 edits in trunk/WebKitLibraries
  • WebKitSystemInterface.h: Added WKDrawFocusRing.
  • libWebKitSystemInterface.a: Ditto.
9:37 AM Changeset in webkit [12898] by darin
  • 13 edits in trunk

WebCore:

Reviewed by Maciej.

  • cut out a little unneeded bridge code
  • bridge/mac/WebCoreFrameBridge.h: Removed frame name from createWindowWithURL: method and changed it to return a page bridge. Also made createModalDialogWithURL: method return a page bridge. Removed the mainFrame and webView methods.
  • bridge/mac/WebCoreFrameBridge.mm: (-[WebCoreFrameBridge nextFrameWithWrap:]): Use page to get to main frame. (-[WebCoreFrameBridge setFrameNamespace:]): Ditto. (-[WebCoreFrameBridge frameNamespace]): Ditto. (-[WebCoreFrameBridge _shouldAllowAccessFrom:]): Ditto. (-[WebCoreFrameBridge _frameInAnyWindowNamed:sourceFrame:]): Ditto. (-[WebCoreFrameBridge findFrameNamed:]): Ditto. (-[WebCoreFrameBridge installInFrame:]): Ditto.
  • bridge/mac/WebCorePageBridge.h: Added outerView method to replace webView method on the frame bridge.
  • bridge/mac/BrowserExtensionMac.mm: (WebCore::BrowserExtensionMac::createNewWindow): Update to use a page bridge instead of frame bridge.

WebKit:

Reviewed by Maciej.

  • cut out a little unneeded bridge code
  • WebCoreSupport/WebFrameBridge.m: (-[WebFrameBridge webView]): Added. Helper, since the WebCore side of the bridge no longer has this method. (-[WebFrameBridge createWindowWithURL:]): Removed the frameName parameter -- this is now handled on the WebCore side. Also return a page bridge instead of a frame bridge. (-[WebFrameBridge createModalDialogWithURL:]): Changed to return a page bridge instead of a frame bridge.
  • WebView/WebFrame.m: (-[WebFrame webView]): Change to get the webView from the page bridge instead of the frame bridge, since it's a per-page thing.
  • WebView/WebView.m: Removed init method since it just does what the default does (calls initWithFrame: with a zero rect). (-[WebView initWithCoder:]): Added checking so that if the obejcts have the wrong type we will fail gracefully instead of hitting "method not found" and the like. (-[WebView setPreferencesIdentifier:]): Fix storage leak. The WebPreferences object was not released. (-[WebView mainFrame]): Removed excess "return nil". (-[WebView _pageBridge]): Added. Helper to let you go from the WebView to the bridge from outside the WebView class.
  • WebView/WebViewInternal.h: Put _pageBridge into an internal header.
  • WebCoreSupport/WebPageBridge.m: (-[WebPageBridge outerView]): Added. Replaces "webView" as public method to tell the WebCore side about the view everything's embedded in.
  • other cleanup
  • WebCoreSupport/WebPageBridge.h: Removed some unneeded declarations.
  • Plugins/WebBaseNetscapePluginView.m: (-[WebBaseNetscapePluginView loadPluginRequest:]): Rearrange code so it doesn't have to get the main frame twice.
9:20 AM Changeset in webkit [12897] by darin
  • 4 edits in trunk/JavaScriptCore
  • renamed ERROR to LOG_ERROR to fix build presumably Maciej had this change and forgot to land it
  • kjs/collector.cpp: Removed now-unneeded #undef ERROR.
  • kxmlcore/Assertions.h: Renamed ERROR to LOG_ERROR.
  • kxmlcore/FastMalloc.cpp: Changed MESSAGE macro to use LOG_ERROR.
5:35 AM Changeset in webkit [12896] by mjs
  • 19 edits in trunk/WebCore

Rubber-stamped by Anders.


  • renamed ERROR to LOG_ERROR because some operating systems define ERROR in a system header
  • bridge/mac/MacFrame.mm: (WebCore::MacFrame::passMouseDownEventToWidget):
  • bridge/mac/WebCoreFrameBridge.mm: (aeDescFromJSValue): (-[WebCoreFrameBridge computePageRectsWithPrintWidthScaleFactor:printHeight:]):
  • css/css_computedstyle.cpp: (WebCore::CSSComputedStyleDeclarationImpl::getPropertyCSSValue):
  • editing/Selection.cpp: (WebCore::Selection::toRange):
  • kcanvas/device/quartz/KCanvasFilterQuartz.mm: (WebCore::KCanvasFEBlendQuartz::getCIFilter): (WebCore::KCanvasFEColorMatrixQuartz::getCIFilter):
  • kcanvas/device/quartz/KRenderingDeviceQuartz.mm: (WebCore::KRenderingDeviceQuartz::createResource):
  • khtml/xsl/xslt_processorimpl.cpp: (DOM::parseErrorFunc):
  • kwq/KWQFontMetrics.mm: (QFontMetrics::ascent): (QFontMetrics::descent): (QFontMetrics::lineSpacing): (QFontMetrics::xHeight): (QFontMetrics::width): (QFontMetrics::floatWidth): (QFontMetrics::checkSelectionPoint):
  • kwq/KWQKConfigBase.mm: (KConfig::readEntry): (KConfig::readNumEntry): (KConfig::readUnsignedNumEntry):
  • kwq/KWQLineEdit.mm: (KWQNSTextAlignmentForAlignmentFlags):
  • kwq/KWQObject.cpp: (QObject::connect):
  • kwq/KWQPainter.mm: (WebCore::QPainter::restore): (WebCore::QPainter::drawFocusRing):
  • kwq/KWQRegExp.cpp: (QRegExp::KWQRegExpPrivate::compile): (QRegExp::match):
  • kwq/KWQSignal.cpp: (KWQSignal::connect): (KWQSignal::disconnect):
  • kwq/KWQSlot.cpp: (KWQSlot::KWQSlot):
  • kwq/KWQTextCodec.cpp: (KWQTextDecoder::createICUConverter): (KWQTextDecoder::convertUsingICU):
  • kwq/WebCoreTextRendererFactory.mm: (-[WebCoreTextRendererFactory fontWithFamilies:traits:size:]): (-[WebCoreTextRendererFactory isFontFixedPitch:]): (-[WebCoreTextRendererFactory rendererWithFont:]):
  • page/Frame.cpp: (WebCore::Frame::paint):
1:49 AM Changeset in webkit [12895] by ap
  • 2 edits in trunk/WebKitTools

Reviewed by Darin.

  • DumpRenderTree/DumpRenderTree.m: (dumpRenderTree): Handle tests starting with "http://" as real URLs, not file system paths.
1:42 AM Changeset in webkit [12894] by ap
  • 2 edits in trunk/WebKitTools

Reviewed by Maciej.

  • Scripts/webkitdirs.pm: only call chomp if PBXProductDirectory is configured.
1:41 AM Changeset in webkit [12893] by mjs
  • 1 edit in trunk/WebCore/ChangeLog

Fix bogus line in ChangeLog.

Feb 18, 2006:

7:37 PM Changeset in webkit [12892] by mjs
  • 4 edits in trunk/WebCore

Reviewed by Dave Hyatt.

  • fix win32 build
  • css/css_grammar.y:
  • khtml/html/html_objectimpl.cpp: #ifdef out all bindings code (WebCore::HTMLAppletElementImpl::~HTMLAppletElementImpl): (WebCore::HTMLAppletElementImpl::detach): (WebCore::HTMLEmbedElementImpl::~HTMLEmbedElementImpl): (WebCore::HTMLEmbedElementImpl::detach): (WebCore::HTMLObjectElementImpl::~HTMLObjectElementImpl): (WebCore::HTMLObjectElementImpl::detach):
  • khtml/html/html_objectimpl.h:
5:34 PM Changeset in webkit [12891] by darin
  • 4 edits in trunk/WebKitSite

Reviewed by Darin.

Fixed Bugzilla URL's


  • projects/forms/index.html:
  • projects/html/index.html:
  • projects/xslt/index.html:
5:31 PM Changeset in webkit [12890] by darin
  • 3 edits
    3 adds in trunk

JavaScriptCore:

Test: fast/js/toString-exception.html

Reviewed by Maciej.

  • kjs/array_object.cpp: (ArrayProtoFunc::callAsFunction): Remove the object from the visited elements set before returning an error.

LayoutTests:

Reviewed by Maciej.

  • fast/js/resources/toString-exception.js: Added.
  • fast/js/toString-exception-expected.txt: Added.
  • fast/js/toString-exception.html: Added.
5:24 PM Changeset in webkit [12889] by darin
  • 3 edits in trunk/WebKitSite

Reviewed by Darin.

Made line-height global instead of just for p

Editing:
fixed bugzilla link, added starting <p> to first paragraph
removed paragraph about tab-stops

  • css/main.css:
  • projects/editing/index.html:
4:21 PM Changeset in webkit [12888] by lypanov
  • 3 edits
    4 adds in trunk

2006-02-18 Alexander Kellett <lypanov@kde.org>

Reviewed by Maciej.

Testcase:

svg/custom/text-gradient-no-content.svg

  • kcanvas/device/quartz/KRenderingPaintServerGradientQuartz.mm: (WebCore::KRenderingPaintServerGradientQuartz::teardown):

2006-02-18 Alexander Kellett <lypanov@kde.org>

Reviewed by Maciej.

  • svg/custom/text-gradient-no-content.svg: Added.
4:20 PM Changeset in webkit [12887] by darin
  • 1 edit
    1 add in trunk/WebKitTools
  • Scripts/commit-log-editor: Added.
3:48 PM Changeset in webkit [12886] by darin
  • 2 edits in trunk/JavaScriptCore

Reviewed by Maciej.

  • kxmlcore/Vector.h: Added "moveOverlapping", which is used in both insert and remove to slide elements within the vector. Also added "insert" and "remove" functions.
10:55 AM Changeset in webkit [12885] by harrison
  • 2 edits in trunk/WebCore

Reviewed by John.

<rdar://problem/4448212> _accessibilityTableCell please remove this.

Remove override of a defamed AX method.

  • kwq/KWQListBox.mm: Dump _accessibilityTableCell.
12:21 AM Changeset in webkit [12884] by mjs
  • 4 edits in trunk/WebKit

Not reviewed.


  • fix build broken by my last checkin, the remaining code was not doing anything.
  • WebView/WebDataSource.m:
  • WebView/WebDataSourcePrivate.h:
  • WebView/WebFrame.m: (-[WebFrame _createPageCacheForItem:]):
Note: See TracTimeline for information about the timeline view.