| Index: Source/WebCore/ChangeLog
|
| ===================================================================
|
| --- Source/WebCore/ChangeLog (revision 91957)
|
| +++ Source/WebCore/ChangeLog (working copy)
|
| @@ -1,3 +1,546 @@
|
| +2011-07-28 Rob Buis <rbuis@rim.com>
|
| +
|
| + REGRESSION (r91125): Google Drawings is broken
|
| + https://bugs.webkit.org/show_bug.cgi?id=65257
|
| +
|
| + Reviewed by Darin Adler.
|
| +
|
| + Only consider zero-length path rendering code path when a stroke is defined.
|
| +
|
| + Test: svg/custom/zero-path-square-cap-rendering2.svg
|
| +
|
| + * rendering/svg/RenderSVGPath.cpp:
|
| + (WebCore::RenderSVGPath::shouldStrokeZeroLengthSubpath):
|
| +
|
| +2011-07-22 Martin Robinson <mrobinson@igalia.com>
|
| +
|
| + [Cairo] Switch from ContextShadow to ShadowBlur
|
| + https://bugs.webkit.org/show_bug.cgi?id=64744
|
| +
|
| + Use ShadowBlur in the Cairo backend instead of ContextShadow. This allows us
|
| + to share shadowing code with Qt and Mac ports and to correct some broken
|
| + shadow rendering.
|
| +
|
| + Reviewed by Dirk Schulze.
|
| +
|
| + * CMakeLists.txt: Remove ContextShadow from the build.
|
| + * CMakeListsEfl.txt: Ditto.
|
| + * GNUmakefile.list.am: Add ShadowBlur source files and remove ContextShadow
|
| + source files.
|
| + * platform/graphics/GraphicsContext.cpp:Add #ifdefs to support ShadowBlur for Cairo.
|
| + * platform/graphics/GraphicsContext.h: Remove Cairo ContextShadow code.
|
| + * platform/graphics/ShadowBlur.cpp:
|
| + (WebCore::ShadowBlur::drawInsetShadowWithTiling): Since the ShadowBlur is a property
|
| + of the GraphicsContext, we cannot clear the GraphicsContext shadow until we have
|
| + finished using properties like m_offset. If we clear the GrahpicsContext shadow
|
| + before using these properties, they will be zero when we try to use them.
|
| + (WebCore::ShadowBlur::drawRectShadowWithTiling):Ditto.
|
| + (WebCore::ShadowBlur::drawLayerPieces): Ditto.
|
| + (WebCore::ShadowBlur::beginShadowLayer):Cairo is the first port to keep ShadowBlur
|
| + as a persistent property of GraphicsContext and use drawRectShadow and drawInsetShadow.
|
| + Thus, we must manually clear the cached tiling values so that ShadowBlur does not
|
| + try to reuse the scratch buffer for rectangular shadows after using beginShadowLayer
|
| + and endShadowLayer.
|
| + (WebCore::ShadowBlur::mustUseShadowBlur): Moved this method from the Qt port to
|
| + this cross-platform location.
|
| + * platform/graphics/ShadowBlur.h: Added new method declaration.
|
| + * platform/graphics/cairo/ContextShadowCairo.cpp: Removed.
|
| + * platform/graphics/cairo/FontCairo.cpp: Switched to using ShadowBlur.
|
| + (WebCore::drawGlyphsShadow):Ditto.
|
| + * platform/graphics/cairo/GraphicsContextCairo.cpp: Switch to using ShadowBlur.
|
| + (WebCore::drawPathShadow): ShadowBlur has slightly different semantics than
|
| + ContextShadow. When filling the shadow layer, we do not need to use the fill
|
| + alpha. We also need to restore the Cairo path to the target context after
|
| + endShadowLayer as it destroys the current path.
|
| + * platform/graphics/cairo/GraphicsContextPlatformPrivateCairo.h: Switch to using ShadowBlur.
|
| + * platform/graphics/cairo/ImageCairo.cpp: Ditto.
|
| + * platform/graphics/cairo/PlatformContextCairo.cpp:
|
| + (WebCore::PlatformContextCairo::drawSurfaceToContext):Ditto.
|
| + (WebCore::PlatformContextCairo::prepareForStroking): Add a mode ignoring alpha.
|
| + * platform/graphics/cairo/PlatformContextCairo.h: Ditto.
|
| + (WebCore::PlatformContextCairo::shadowBlur):Added.
|
| + * platform/graphics/gtk/FontGtk.cpp: Update to use ShadowBlur.
|
| + * platform/graphics/qt/GraphicsContextQt.cpp: Switch to using the new version of mustUseShadowBlur.
|
| +
|
| +2011-07-27 Gyuyoung Kim <gyuyoung.kim@samsung.com>
|
| +
|
| + [EFL] Add dummy NotificationPresenterClientEfl
|
| + https://bugs.webkit.org/show_bug.cgi?id=64064
|
| +
|
| + Add two files to CMakeLists.txt for HTML5 Notification.
|
| +
|
| + Reviewed by Antonio Gomes.
|
| +
|
| + * CMakeLists.txt:
|
| +
|
| +2011-07-27 Ryosuke Niwa <rniwa@webkit.org>
|
| +
|
| + Calling window.find immediately after mutating the document crashes WebKit.
|
| + https://bugs.webkit.org/show_bug.cgi?id=65296
|
| +
|
| + Reviewed by Darin Adler.
|
| +
|
| + Don't forget to layout first.
|
| +
|
| + Test: editing/text-iterator/find-after-mutation.html
|
| +
|
| + * editing/TextIterator.cpp:
|
| + (WebCore::findPlainText):
|
| +
|
| +2011-07-27 Ben Wells <benwells@chromium.org>
|
| +
|
| + Remove skia special case for outline rendering code
|
| + https://bugs.webkit.org/show_bug.cgi?id=65295
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + The fix for bug 58999 (outlines with alpha channels showed artifacts in the corners) was
|
| + excluded from skia builds until bug 61369 (skia drawConvexPoly didn't pay attention to
|
| + shouldAntialias) was fixed. That bug is fixed so now the #if's can be removed.
|
| +
|
| + * rendering/RenderInline.cpp:
|
| + (WebCore::RenderInline::paintOutline):
|
| + * rendering/RenderObject.cpp:
|
| + (WebCore::RenderObject::paintOutline):
|
| +
|
| +2011-07-27 Adam Barth <abarth@webkit.org>
|
| +
|
| + Crypto.idl doesn't need legacy optional arguments
|
| + https://bugs.webkit.org/show_bug.cgi?id=65298
|
| +
|
| + Reviewed by Darin Adler.
|
| +
|
| + This API is relatively new and useless to call without its only argument.
|
| +
|
| + * page/Crypto.idl:
|
| +
|
| +2011-07-27 Mark Hahnenberg <mhahnenberg@apple.com>
|
| +
|
| + Remove operator new from JSCell
|
| + https://bugs.webkit.org/show_bug.cgi?id=64999
|
| +
|
| + Reviewed by Oliver Hunt.
|
| +
|
| + No new tests.
|
| +
|
| + Removed the implementation of operator new in JSCell, so any further uses
|
| + will not successfully link. Also removed any remaining uses of operator new.
|
| +
|
| + * bridge/c/CRuntimeObject.h:
|
| + (JSC::Bindings::CRuntimeObject::create):
|
| + * bridge/c/c_instance.cpp:
|
| + (JSC::Bindings::CInstance::newRuntimeObject):
|
| + (JSC::Bindings::CRuntimeMethod::create):
|
| + (JSC::Bindings::CRuntimeMethod::CRuntimeMethod):
|
| + (JSC::Bindings::CInstance::getMethod):
|
| + * bridge/jni/jsc/JavaInstanceJSC.cpp:
|
| + (JavaInstance::newRuntimeObject):
|
| + (JavaRuntimeMethod::create):
|
| + (JavaRuntimeMethod::JavaRuntimeMethod):
|
| + (JavaInstance::getMethod):
|
| + * bridge/jni/jsc/JavaRuntimeObject.h:
|
| + (JSC::Bindings::JavaRuntimeObject::create):
|
| + * bridge/objc/ObjCRuntimeObject.h:
|
| + (JSC::Bindings::ObjCRuntimeObject::create):
|
| + * bridge/objc/objc_class.mm:
|
| + (JSC::Bindings::ObjcClass::fallbackObject):
|
| + * bridge/objc/objc_instance.mm:
|
| + (ObjcInstance::newRuntimeObject):
|
| + (ObjCRuntimeMethod::create):
|
| + (ObjCRuntimeMethod::ObjCRuntimeMethod):
|
| + (ObjcInstance::getMethod):
|
| + * bridge/objc/objc_runtime.h:
|
| + (JSC::Bindings::ObjcFallbackObjectImp::create):
|
| +
|
| +2011-07-27 Vsevolod Vlasov <vsevik@chromium.org>
|
| +
|
| + Web Inspector: Network panel sidebar should have width saved in preferences when resource is selected.
|
| + https://bugs.webkit.org/show_bug.cgi?id=65256
|
| +
|
| + Reviewed by Pavel Feldman.
|
| +
|
| + * inspector/front-end/NetworkPanel.js:
|
| + (WebInspector.NetworkLogView.prototype._toggleViewingResourceMode):
|
| + (WebInspector.NetworkPanel.prototype.restoreSidebarWidth):
|
| + (WebInspector.NetworkPanel.prototype._showResource):
|
| + (WebInspector.NetworkPanel.prototype._closeVisibleResource):
|
| + (WebInspector.NetworkPanel.prototype._toggleViewingResourceMode):
|
| + * inspector/front-end/Panel.js:
|
| + (WebInspector.Panel.prototype.show):
|
| + (WebInspector.Panel.prototype.preferredSidebarWidth):
|
| + (WebInspector.Panel.prototype.get restoreSidebarWidth):
|
| +
|
| +2011-07-27 Vsevolod Vlasov <vsevik@chromium.org>
|
| +
|
| + Web Inspector: [REGRESSION] [Chromium] Opening link in new tab does not work properly.
|
| + https://bugs.webkit.org/show_bug.cgi?id=65279
|
| +
|
| + Reviewed by Pavel Feldman.
|
| +
|
| + * inspector/InspectorPageAgent.cpp:
|
| + (WebCore::InspectorPageAgent::open):
|
| +
|
| +2011-07-27 Adam Klein <adamk@chromium.org>
|
| +
|
| + [V8] Remove unused m_isWeak member of V8AbstractEventListener
|
| + https://bugs.webkit.org/show_bug.cgi?id=65273
|
| +
|
| + Reviewed by Adam Barth.
|
| +
|
| + m_isWeak is set to true in the constructor and never changed,
|
| + so the one if statement that tests it always executes; the
|
| + code has been updated to make this clear.
|
| +
|
| + No behavior change, thus no tests.
|
| +
|
| + * bindings/v8/V8AbstractEventListener.cpp:
|
| + (WebCore::V8AbstractEventListener::V8AbstractEventListener):
|
| + (WebCore::V8AbstractEventListener::setListenerObject):
|
| + * bindings/v8/V8AbstractEventListener.h:
|
| +
|
| +2011-07-27 Fady Samuel <fsamuel@chromium.org>
|
| +
|
| + Popups on Chromium now check the minimum row height set through the Chromium WebKit API when
|
| + computing the height of a row in a popup listbox.
|
| + https://bugs.webkit.org/show_bug.cgi?id=64897
|
| +
|
| + Reviewed by Darin Fisher.
|
| +
|
| + No new tests.
|
| +
|
| + * platform/chromium/PopupMenuChromium.cpp:
|
| + (WebCore::PopupListBox::getRowHeight):
|
| + * platform/chromium/PopupMenuChromium.h:
|
| + (WebCore::PopupMenuChromium::minimumRowHeight):
|
| + (WebCore::PopupMenuChromium::setMinimumRowHeight):
|
| +
|
| +2011-07-27 MORITA Hajime <morrita@google.com>
|
| +
|
| + Inconsistent state of TreeScope reference.
|
| + https://bugs.webkit.org/show_bug.cgi?id=65235
|
| +
|
| + The tree scope pointers on shadow tree nodes didn't cleared.
|
| + even when the tree scope (shadow root) is destroyed.
|
| + This change clear these poitners before detaching the shadow root.
|
| +
|
| + Reviewed by Dimitri Glazkov.
|
| +
|
| + Test: fast/dom/shadow/tree-scope-crash.html
|
| +
|
| + * dom/Element.cpp:
|
| + (WebCore::Element::removeShadowRoot):
|
| +
|
| +2011-07-27 Rachel Blum <groby@chromium.org>
|
| +
|
| + Implement sizes attribute for link tag from HTML5
|
| + https://bugs.webkit.org/show_bug.cgi?id=37674
|
| +
|
| + Reviewed by Dimitri Glazkov.
|
| +
|
| + Test: fast/dom/icon-size-property.html
|
| +
|
| + * WebCore.gypi:
|
| + * WebCore.pro:
|
| + * bindings/js/JSHTMLLinkElementCustom.cpp:
|
| + (WebCore::JSHTMLLinkElement::sizes):
|
| + (WebCore::JSHTMLLinkElement::setSizes):
|
| + * bindings/v8/custom/V8HTMLLinkElementCustom.cpp: Added.
|
| + (WebCore::V8HTMLLinkElement::sizesAccessorGetter):
|
| + (WebCore::V8HTMLLinkElement::sizesAccessorSetter):
|
| + * html/HTMLAttributeNames.in:
|
| + * html/HTMLLinkElement.cpp:
|
| + (WebCore::HTMLLinkElement::HTMLLinkElement):
|
| + (WebCore::HTMLLinkElement::parseMappedAttribute):
|
| + (WebCore::HTMLLinkElement::sizes):
|
| + (WebCore::HTMLLinkElement::setSizes):
|
| + * html/HTMLLinkElement.h:
|
| + * html/HTMLLinkElement.idl:
|
| +
|
| +2011-07-27 Pratik Solanki <psolanki@apple.com>
|
| +
|
| + Incorrect arguments passed to LOG statement
|
| + https://bugs.webkit.org/show_bug.cgi?id=65293
|
| +
|
| + Reviewed by Oliver Hunt.
|
| +
|
| + * platform/network/mac/ResourceHandleMac.mm:
|
| + (-[WebCoreResourceHandleAsDelegate connection:canAuthenticateAgainstProtectionSpace:]):
|
| +
|
| +2011-07-27 Levi Weintraub <leviw@chromium.org>
|
| +
|
| + Switch transform operations to FloatSize
|
| + https://bugs.webkit.org/show_bug.cgi?id=64301
|
| +
|
| + Reviewed by Simon Fraser.
|
| +
|
| + Changing TransformOperation and its progeny to operate on FloatSizes instead of IntSizes.
|
| +
|
| + * platform/graphics/transforms/IdentityTransformOperation.h:
|
| + (WebCore::IdentityTransformOperation::apply):
|
| + * platform/graphics/transforms/Matrix3DTransformOperation.cpp:
|
| + (WebCore::Matrix3DTransformOperation::blend):
|
| + * platform/graphics/transforms/Matrix3DTransformOperation.h:
|
| + (WebCore::Matrix3DTransformOperation::apply):
|
| + * platform/graphics/transforms/MatrixTransformOperation.cpp:
|
| + (WebCore::MatrixTransformOperation::blend):
|
| + * platform/graphics/transforms/MatrixTransformOperation.h:
|
| + (WebCore::MatrixTransformOperation::apply):
|
| + * platform/graphics/transforms/PerspectiveTransformOperation.h:
|
| + (WebCore::PerspectiveTransformOperation::apply):
|
| + * platform/graphics/transforms/RotateTransformOperation.h:
|
| + (WebCore::RotateTransformOperation::apply):
|
| + * platform/graphics/transforms/ScaleTransformOperation.h:
|
| + (WebCore::ScaleTransformOperation::apply):
|
| + * platform/graphics/transforms/SkewTransformOperation.h:
|
| + (WebCore::SkewTransformOperation::apply):
|
| + * platform/graphics/transforms/TransformOperation.h:
|
| + * platform/graphics/transforms/TransformOperations.h:
|
| + (WebCore::TransformOperations::apply):
|
| + * platform/graphics/transforms/TranslateTransformOperation.h:
|
| + (WebCore::TranslateTransformOperation::x):
|
| + (WebCore::TranslateTransformOperation::y):
|
| + (WebCore::TranslateTransformOperation::z):
|
| + (WebCore::TranslateTransformOperation::apply):
|
| +
|
| +2011-07-27 Levi Weintraub <leviw@chromium.org>
|
| +
|
| + unicode-bidi:-webkit-plaintext does not work on <textarea>
|
| + https://bugs.webkit.org/show_bug.cgi?id=65074
|
| +
|
| + Reviewed by Ryosuke Niwa.
|
| +
|
| + Fixing unicode-bidi style propagation into text control shadow trees.
|
| +
|
| + Test: fast/text/international/unicode-bidi-plaintext-in-textarea.html
|
| +
|
| + * rendering/RenderTextControl.cpp:
|
| + (WebCore::RenderTextControl::adjustInnerTextStyle):
|
| +
|
| +2011-07-27 Eric Carlson <eric.carlson@apple.com>
|
| +
|
| + Load delegate not consulted before loading some poster images
|
| + https://bugs.webkit.org/show_bug.cgi?id=65270
|
| +
|
| + Reviewed by Darin Adler.
|
| +
|
| + Test: media/video-poster-blocked-by-willsendrequest.html
|
| +
|
| + * html/HTMLVideoElement.cpp:
|
| + (WebCore::HTMLVideoElement::setDisplayMode): Don't ask media engine to set poster if
|
| + willLoadMediaElementURL returns false.
|
| +
|
| +2011-07-27 Stephen White <senorblanco@chromium.org>
|
| +
|
| + Fix for printing with accelerated <canvas>
|
| + https://bugs.webkit.org/show_bug.cgi?id=62406
|
| +
|
| + Reviewed by James Robinson.
|
| +
|
| + The platform-independent side of this should be covered by existing
|
| + tests. Printing itself in Chrome has few tests, sadly. :(
|
| +
|
| + * html/HTMLCanvasElement.cpp:
|
| + (WebCore::HTMLCanvasElement::paint):
|
| + * platform/graphics/skia/ImageBufferSkia.cpp:
|
| + (WebCore::ImageBuffer::draw):
|
| +
|
| +2011-07-25 Mihai Parparita <mihaip@chromium.org>
|
| +
|
| + [Chromium] Add better WebKit API for chrome.tabs.insertCSS extension API
|
| + https://bugs.webkit.org/show_bug.cgi?id=65158
|
| +
|
| + Reviewed by David Hyatt.
|
| +
|
| + Add per-Document instance user stylesheets (as opposed to the page
|
| + group user styles and the global page stylesheet).
|
| +
|
| + * css/CSSStyleSelector.cpp:
|
| + (WebCore::CSSStyleSelector::CSSStyleSelector):
|
| + * css/CSSStyleSelector.h:
|
| + * dom/Document.cpp:
|
| + (WebCore::Document::~Document):
|
| + (WebCore::Document::createStyleSelector):
|
| + (WebCore::Document::addUserSheet):
|
| + * dom/Document.h:
|
| +
|
| +2011-07-27 Vsevolod Vlasov <vsevik@chromium.org>
|
| +
|
| + Web Inspector: Disable cache option should only clear memory cache, not disable it.
|
| + https://bugs.webkit.org/show_bug.cgi?id=65184
|
| +
|
| + Reviewed by Pavel Feldman.
|
| +
|
| + * inspector/InspectorClient.h:
|
| + * inspector/InspectorResourceAgent.cpp:
|
| + (WebCore::InspectorResourceAgent::enable):
|
| + (WebCore::InspectorResourceAgent::disable):
|
| + (WebCore::InspectorResourceAgent::setCacheDisabled):
|
| + (WebCore::InspectorResourceAgent::mainFrameNavigated):
|
| +
|
| +2011-07-27 Rob Buis <rbuis@rim.com>
|
| +
|
| + Implement getIntersectionList(), getEnclosureList(), checkIntersection() and checkEnclosure() in SVGSVGElement
|
| + https://bugs.webkit.org/show_bug.cgi?id=11274
|
| +
|
| + Reviewed by Nikolas Zimmermann.
|
| +
|
| + Implement checkIntersection/checkEnclosure and use it to implement getIntersectionList and getEnclosureList as well.
|
| + The referenceElement is used to provide a DOM subtree to find matches in. Also we do not allow elements that specify
|
| + pointer-events=none in the list.
|
| +
|
| + Tests: svg/W3C-SVG-1.1-SE/struct-dom-11-f.svg
|
| + svg/custom/intersection-list-clipping.svg
|
| + svg/custom/intersection-list-nested-svg.svg
|
| +
|
| + * rendering/svg/RenderSVGModelObject.cpp:
|
| + (WebCore::getElementCTM):
|
| + (WebCore::intersectsAllowingEmpty):
|
| + (WebCore::isGraphicsElement):
|
| + (WebCore::RenderSVGModelObject::checkIntersection):
|
| + (WebCore::RenderSVGModelObject::checkEnclosure):
|
| + * rendering/svg/RenderSVGModelObject.h:
|
| + * svg/SVGSVGElement.cpp:
|
| + (WebCore::SVGSVGElement::checkIntersection):
|
| + (WebCore::SVGSVGElement::checkEnclosure):
|
| +
|
| +2011-07-27 Becsi Andras <abecsi@webkit.org>
|
| +
|
| + [Qt][V8] Fix the build.
|
| +
|
| + Unreviewed build fix.
|
| +
|
| + No new tests needed.
|
| +
|
| + * platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp: Add missing CString.h include.
|
| +
|
| +2011-07-27 Alexis Menard <alexis.menard@openbossa.org>
|
| +
|
| + [Qt] Unreviewed build fix for mac.
|
| +
|
| + QtKit is now our default media player, the define is WTF_USE_QTKIT and it's not part
|
| + of the options passed to build-webkit, therefore DerivedSources should now generate the
|
| + includes when it's mac.
|
| +
|
| + * DerivedSources.pro:
|
| + * WebCore.pro:
|
| +
|
| +2011-07-27 Yury Semikhatsky <yurys@chromium.org>
|
| +
|
| + Inspector should support cd(window) in the command line
|
| + https://bugs.webkit.org/show_bug.cgi?id=19872
|
| +
|
| + Added dropdown list with all iframes to allow selecting current evaluation context for console expressions.
|
| +
|
| + Reviewed by Pavel Feldman.
|
| +
|
| + Test: http/tests/inspector/console-cd.html
|
| +
|
| + * WebCore.gypi:
|
| + * inspector/Inspector.json:
|
| + * inspector/InspectorController.cpp:
|
| + (WebCore::InspectorController::InspectorController):
|
| + * inspector/InspectorRuntimeAgent.cpp:
|
| + (WebCore::InspectorRuntimeAgent::InspectorRuntimeAgent):
|
| + (WebCore::InspectorRuntimeAgent::evaluate):
|
| + * inspector/InspectorRuntimeAgent.h:
|
| + * inspector/WorkerInspectorController.cpp:
|
| + * inspector/front-end/ConsoleView.js:
|
| + (WebInspector.ConsoleView.prototype.addContext):
|
| + (WebInspector.ConsoleView.prototype.removeContext):
|
| + (WebInspector.ConsoleView.prototype._contextUpdated):
|
| + (WebInspector.ConsoleView.prototype.get _currentEvaluationContextId):
|
| + (WebInspector.ConsoleView.prototype.evalInInspectedWindow):
|
| + * inspector/front-end/ContextManager.js: Added.
|
| + (WebInspector.ContextManager):
|
| + (WebInspector.ContextManager.prototype._frameAdded):
|
| + (WebInspector.ContextManager.prototype._frameNavigated):
|
| + (WebInspector.ContextManager.prototype._frameDetached):
|
| + (WebInspector.FrameEvaluationContext):
|
| + (WebInspector.FrameEvaluationContext.prototype._frameNavigated):
|
| + (WebInspector.FrameEvaluationContext.prototype.get id):
|
| + (WebInspector.FrameEvaluationContext.prototype.get url):
|
| + (WebInspector.FrameEvaluationContext.prototype.get displayName):
|
| + * inspector/front-end/ResourceTreeModel.js:
|
| + (WebInspector.ResourceTreeModel.prototype._cleanupFramesAfterNavigation):
|
| + (WebInspector.ResourceTreeModel.prototype._addFramesRecursively):
|
| + * inspector/front-end/WebKit.qrc:
|
| + * inspector/front-end/inspector.html:
|
| + * inspector/front-end/inspector.js:
|
| +
|
| +2011-07-27 Shinya Kawanaka <shinyak@google.com>
|
| +
|
| + Uses isHTMLSpace to normalize white spaces.
|
| + https://bugs.webkit.org/show_bug.cgi?id=57746
|
| +
|
| + Reviewed by Kent Tamura.
|
| +
|
| + Test: fast/forms/option-strip-unicode-spaces.html
|
| +
|
| + * dom/OptionElement.cpp:
|
| + (WebCore::OptionElement::normalizeText):
|
| + Uses isHTMLSpace to trim and replace white spaces.
|
| +
|
| +2011-05-15 Holger Hans Peter Freyther <holger@moiji-mobile.com>
|
| +
|
| + [chromium] Remove include of skia/ext/platform_canvas.h
|
| + https://bugs.webkit.org/show_bug.cgi?id=60852
|
| +
|
| + Reviewed by Hajime Morita.
|
| +
|
| + In https://bugs.webkit.org/show_bug.cgi?id=57563 the usage of the
|
| + skia::PlatformCanvas was eliminated in favor of directly using
|
| + SkCanvas directly. The include of platform_canvas.h was not removed
|
| + leaving the dependency on Chromium in the header files. Remove
|
| + that dependency now.
|
| +
|
| + * platform/graphics/skia/PlatformContextSkia.h: Remove platform_canvas.h
|
| +
|
| +2011-07-27 Mikhail Naganov <mnaganov@chromium.org>
|
| +
|
| + Web Inspector: [Chromium] REGRESSION: Uncaught TypeError: Cannot read property 'isTracingToWindowObjects' of undefined
|
| + https://bugs.webkit.org/show_bug.cgi?id=65213
|
| +
|
| + Reviewed by Pavel Feldman.
|
| +
|
| + * inspector/front-end/DetailedHeapshotView.js:
|
| + (WebInspector.HeapSnapshotRetainingPathsList.prototype.refresh):
|
| +
|
| +2011-07-27 Shinya Kawanaka <shinyak@google.com>
|
| +
|
| + Knob of a disabled or readonly range control should not be draggable.
|
| + https://bugs.webkit.org/show_bug.cgi?id=54820
|
| +
|
| + Reviewed by Kent Tamura.
|
| +
|
| + Made disabled or readonly range control undraggable.
|
| +
|
| + Test: fast/forms/range-drag.html
|
| +
|
| + * html/RangeInputType.cpp:
|
| + (WebCore::RangeInputType::handleMouseDownEvent):
|
| + Added check that the element is readonly or disabled.
|
| + * html/shadow/SliderThumbElement.cpp:
|
| + (WebCore::SliderThumbElement::defaultEventHandler): ditto.
|
| +
|
| +2011-07-27 Yuta Kitamura <yutak@chromium.org>
|
| +
|
| + WebSocket: CloseEvent attribute is not available on WebWorkers in JSC
|
| + https://bugs.webkit.org/show_bug.cgi?id=65232
|
| +
|
| + Reviewed by Kent Tamura.
|
| +
|
| + Add [NoStaticTables] attribute to CloseEvent interface definition. This attribute
|
| + makes the code generator obtain the attributes table used for building ClassInfo
|
| + through JSGlobalData, instead of directly using a statically-allocated table.
|
| +
|
| + Generally speaking, NoStaticTables needs to be specified in interfaces which
|
| + may be accessed from workers.
|
| +
|
| + Tests: http/tests/websocket/tests/hybi/workers/shared-worker-simple.html (updated)
|
| + http/tests/websocket/tests/hybi/workers/worker-simple.html (updated)
|
| +
|
| + * websockets/CloseEvent.idl: Fixed the formatting, too.
|
| +
|
| 2011-07-26 James Robinson <jamesr@chromium.org>
|
|
|
| [chromium] REGRESSION(90963): Content layers are not redrawn after losing the compositor context
|
|
|