- 11 Feb, 2011 28 commits
-
-
jberlin@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=52776 * platform/win-xp/fast/dom: Added. * platform/win-xp/fast/dom/52776-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78344 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Pavel Feldman. Web Inspector: [REGRESSION] click on error message in console doesn't scroll into view https://bugs.webkit.org/show_bug.cgi?id=54089 * inspector/front-end/Drawer.js: (WebInspector.Drawer.prototype.show.animationFinished): (WebInspector.Drawer.prototype.show): (WebInspector.Drawer.prototype.hide): (WebInspector.Drawer.prototype.resize): (WebInspector.Drawer.prototype.immediatelyFinishAnimation): (WebInspector.Drawer.prototype._cancelAnimationIfNeeded): (WebInspector.Drawer.prototype._animateDrawerHeight.animationFinished): (WebInspector.Drawer.prototype._animateDrawerHeight): (WebInspector.Drawer.prototype._statusBarDragging): * inspector/front-end/inspector.js: (WebInspector.animateStyle): (WebInspector.animateStyle.forceComplete): (WebInspector.animateStyle.cancel): (WebInspector.showSourceLine): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78343 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
japhet@chromium.org authored
Reviewed by Adam Barth. Make DocumentWriter a member of DocumentLoader instead of FrameLoader. https://bugs.webkit.org/show_bug.cgi?id=50489 Refactor, no new tests. * bindings/ScriptControllerBase.cpp: (WebCore::ScriptController::executeIfJavaScriptURL): * dom/Document.cpp: (WebCore::Document::Document): (WebCore::Document::explicitClose): (WebCore::Document::lastModified): (WebCore::Document::initSecurityContext): (WebCore::Document::updateURLForPushOrReplaceState): * dom/Document.h: (WebCore::Document::setDocumentLoader): (WebCore::Document::loader): * html/MediaDocument.cpp: (WebCore::MediaDocument::replaceMediaElementTimerFired): * html/PluginDocument.cpp: (WebCore::PluginDocumentParser::createDocumentStructure): * loader/DocumentLoader.cpp: (WebCore::DocumentLoader::DocumentLoader): (WebCore::DocumentLoader::finishedLoading): (WebCore::DocumentLoader::commitData): (WebCore::DocumentLoader::setupForReplaceByMIMEType): (WebCore::DocumentLoader::setFrame): * loader/DocumentLoader.h: (WebCore::DocumentLoader::writer): * loader/DocumentWriter.cpp: (WebCore::DocumentWriter::begin): * loader/DocumentWriter.h: (WebCore::DocumentWriter::setFrame): * loader/FrameLoader.cpp: (WebCore::FrameLoader::FrameLoader): (WebCore::FrameLoader::init): (WebCore::FrameLoader::clear): (WebCore::FrameLoader::receivedFirstData): (WebCore::FrameLoader::transitionToCommitted): (WebCore::FrameLoader::open): (WebCore::FrameLoader::finishedLoadingDocument): (WebCore::FrameLoader::addExtraFieldsToRequest): * loader/FrameLoader.h: (WebCore::FrameLoader::notifier): * svg/graphics/SVGImage.cpp: (WebCore::SVGImage::dataChanged): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78342 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
sergio@webkit.org authored
Unreviewed. Added two tests to the skipped file that started to fail only in 64-bit debug bot. Rounding issues are most likely the source of differences between 32 and 64bit bots. * platform/gtk/Skipped: added svg/W3C-SVG-1.1-SE/types-dom-02-f.svg and svg/W3C-SVG-1.1-SE/types-dom-05-b.svg git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78341 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ager@chromium.org authored
Reviewed by Dimitri Glazkov. Remove unnecessary chromium layout test rebaselines https://bugs.webkit.org/show_bug.cgi?id=54278 * platform/chromium/fast/js/ToNumber-expected.txt: Removed. * platform/chromium/fast/js/parseFloat-expected.txt: Removed. * platform/chromium/fast/js/regexp-look-ahead-empty-expected.txt: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78340 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
pfeldman@chromium.org authored
Not reviewed: unflake inspector test (2). * inspector/command-line-api.html: * inspector/elements-tests2.js: (initialize_ElementTest.InspectorTest.selectElementAndRun): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78339 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
pfeldman@chromium.org authored
Not reviewed: unflake inspector test. * inspector/command-line-api-expected.txt: * inspector/command-line-api.html: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78338 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jberlin@webkit.org authored
fast/js/global-function-resolve.html, fast/js/var-declarations-shadowing.html, and security/crypto-random-values.html failing since r78321. https://bugs.webkit.org/show_bug.cgi?id=54285 Unreviewed, landing expected failing results to get the bots green. * platform/win/fast/dom/Window/window-property-descriptors-expected.txt: * platform/win/fast/js/global-function-resolve-expected.txt: Added. * platform/win/fast/js/var-declarations-shadowing-expected.txt: Added. * platform/win/security: Added. * platform/win/security/crypto-random-values-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78337 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
pfeldman@chromium.org authored
Reviewed by Yury Semikhatsky. Web Inspector: make InspectorAgent own sub-agents, align agent creation/deletion routines. https://bugs.webkit.org/show_bug.cgi?id=54227 * dom/Document.cpp: (WebCore::Document::finishedParsing): * inspector/InspectorAgent.cpp: (WebCore::InspectorAgent::restoreInspectorStateFromCookie): (WebCore::InspectorAgent::setFrontend): (WebCore::InspectorAgent::disconnectFrontend): (WebCore::InspectorAgent::releaseFrontendLifetimeAgents): (WebCore::InspectorAgent::didCommitLoad): (WebCore::InspectorAgent::domContentLoadedEventFired): (WebCore::InspectorAgent::loadEventFired): (WebCore::InspectorAgent::startTimelineProfiler): (WebCore::InspectorAgent::stopTimelineProfiler): * inspector/InspectorAgent.h: * inspector/InspectorCSSAgent.cpp: * inspector/InspectorDOMAgent.cpp: (WebCore::InspectorDOMAgent::InspectorDOMAgent): (WebCore::InspectorDOMAgent::startListening): (WebCore::InspectorDOMAgent::stopListening): (WebCore::InspectorDOMAgent::mainDOMContentLoaded): (WebCore::InspectorDOMAgent::loadEventFired): * inspector/InspectorDOMAgent.h: (WebCore::InspectorDOMAgent::create): * inspector/InspectorDOMStorageAgent.cpp: (WebCore::InspectorDOMStorageAgent::~InspectorDOMStorageAgent): * inspector/InspectorDOMStorageAgent.h: (WebCore::InspectorDOMStorageAgent::create): * inspector/InspectorDOMStorageResource.h: * inspector/InspectorDatabaseAgent.cpp: (WebCore::InspectorDatabaseAgent::~InspectorDatabaseAgent): (WebCore::InspectorDatabaseAgent::executeSQL): (WebCore::InspectorDatabaseAgent::selectDatabase): (WebCore::InspectorDatabaseAgent::InspectorDatabaseAgent): * inspector/InspectorDatabaseAgent.h: (WebCore::InspectorDatabaseAgent::FrontendProvider::create): (WebCore::InspectorDatabaseAgent::FrontendProvider::~FrontendProvider): (WebCore::InspectorDatabaseAgent::FrontendProvider::frontend): (WebCore::InspectorDatabaseAgent::FrontendProvider::clearFrontend): (WebCore::InspectorDatabaseAgent::FrontendProvider::FrontendProvider): (WebCore::InspectorDatabaseAgent::create): * inspector/InspectorDatabaseResource.cpp: (WebCore::InspectorDatabaseResource::InspectorDatabaseResource): (WebCore::InspectorDatabaseResource::bind): * inspector/InspectorDatabaseResource.h: * inspector/InspectorInstrumentation.cpp: (WebCore::InspectorInstrumentation::domContentLoadedEventFiredImpl): (WebCore::InspectorInstrumentation::loadEventFiredImpl): * inspector/InspectorInstrumentation.h: (WebCore::InspectorInstrumentation::domContentLoadedEventFired): (WebCore::InspectorInstrumentation::loadEventFired): * inspector/InspectorState.cpp: (WebCore::InspectorState::InspectorState): (WebCore::InspectorState::mute): (WebCore::InspectorState::updateCookie): * inspector/InspectorState.h: (WebCore::InspectorState::~InspectorState): * inspector/InspectorTimelineAgent.cpp: (WebCore::InspectorTimelineAgent::restore): (WebCore::InspectorTimelineAgent::~InspectorTimelineAgent): (WebCore::InspectorTimelineAgent::didCommitLoad): (WebCore::InspectorTimelineAgent::setFrontend): (WebCore::InspectorTimelineAgent::InspectorTimelineAgent): * inspector/InspectorTimelineAgent.h: (WebCore::InspectorTimelineAgent::create): * page/DOMWindow.cpp: (WebCore::DOMWindow::dispatchLoadEvent): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78336 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
pfeldman@chromium.org authored
Reviewed by Yury Semikhatsky. Web Inspector: command line API $0 regressed. https://bugs.webkit.org/show_bug.cgi?id=54283 * inspector/command-line-api-expected.txt: * inspector/command-line-api.html: 2011-02-11 Pavel Feldman <pfeldman@chromium.org> Reviewed by Yury Semikhatsky. Web Inspector: command line API $0 regressed. https://bugs.webkit.org/show_bug.cgi?id=54283 * inspector/InjectedScriptSource.js: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78335 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
Reviewed by Andreas Kling. * BuildSlaveSupport/build.webkit.org-config/master.cfg: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78334 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
abarth@webkit.org authored
Reviewed by Andreas Kling. CryptographicRandomNumber has its threading ifdefs backwards https://bugs.webkit.org/show_bug.cgi?id=54280 Turns out we want the mutex when thread is enabled. :) * wtf/CryptographicallyRandomNumber.cpp: (WTF::ARC4Stream::ARC4RandomNumberGenerator::randomNumber): (WTF::ARC4Stream::ARC4RandomNumberGenerator::randomValues): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78333 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Andreas Kling. [Qt][S60] Vertical borders of buttons and frames are misaligned https://bugs.webkit.org/show_bug.cgi?id=51169 Force anti-aliasing for lines and rects when using OpenVG backend on Symbian. OpenVG cannot guarantee rendering to be on pixel in floating point co-ordinates without anti-aliasing. Patch idea by Laszlo Agocs. * platform/graphics/qt/GraphicsContextQt.cpp: (WebCore::GraphicsContextPlatformPrivate::GraphicsContextPlatformPrivate): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78332 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mario@webkit.org authored
Reviewed by Xan Lopez. [GTK] events missing when a document is (re)loaded https://bugs.webkit.org/show_bug.cgi?id=25831 Added new layout test to check the right signals are emitted. * platform/gtk/accessibility/document-reload-events-expected.txt: Added. * platform/gtk/accessibility/document-reload-events.html: Added. 2011-02-11 Mario Sanchez Prada <msanchez@igalia.com> Reviewed by Xan Lopez. [GTK] events missing when a document is (re)loaded https://bugs.webkit.org/show_bug.cgi?id=25831 Make sure webArea returns a proper name and that a signal 'state-change::defunct' is emitted when detaching the wrapper. Test: platform/gtk/accessibility/document-reload-events.html * accessibility/gtk/AccessibilityObjectWrapperAtk.cpp: (webkit_accessible_get_name): Returns the current document's title as fallback mechanism for webArea objects. (webkit_accessible_detach): Emit 'state-change::defunct' function as soon as the wrapper is detached from the related core object. 2011-02-11 Mario Sanchez Prada <msanchez@igalia.com> Reviewed by Xan Lopez. [GTK] events missing when a document is (re)loaded https://bugs.webkit.org/show_bug.cgi?id=25831 Emit the right signals when reloading a document. * WebCoreSupport/FrameLoaderClientGtk.cpp: (WebKit::notifyAccessibilityStatus): New function, to make sure the signals involved in reloading a document are properly emitted. (WebKit::notifyStatus): Also notify accessibility if enabled. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78331 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
abarth@webkit.org authored
Turns out that expectation isn't Qt specific. * http/tests/security/cross-frame-access-put-expected.txt: * platform/qt/http/tests/security/cross-frame-access-put-expected.txt: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78330 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
abarth@webkit.org authored
Update Qt expected results for window.crypto. * platform/qt/fast/dom/Window/window-properties-expected.txt: * platform/qt/fast/dom/prototype-inheritance-expected.txt: * platform/qt/http/tests/security/cross-frame-access-put-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78329 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
pfeldman@chromium.org authored
Reviewed by Yury Semikhatsky. Web Inspector: command line's API inspect() is broken. https://bugs.webkit.org/show_bug.cgi?id=54275 * http/tests/inspector/inspector-test2.js: (initialize_InspectorTest.InspectorTest.evaluateInConsoleAndDump): * inspector/command-line-api-expected.txt: Added. * inspector/command-line-api.html: Added. 2011-02-11 Pavel Feldman <pfeldman@chromium.org> Reviewed by Yury Semikhatsky. Web Inspector: command line's API inspect() is broken. https://bugs.webkit.org/show_bug.cgi?id=54275 Test: inspector/command-line-api.html * inspector/InjectedScriptSource.js: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78328 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
abarth@webkit.org authored
Turns out window.crypto is supposed to be readonly. * page/DOMWindow.idl: 2011-02-11 Adam Barth <abarth@webkit.org> Update test expectations to show window.crypto. * fast/dom/Window/window-properties-expected.txt: * fast/dom/prototype-inheritance-2-expected.txt: * fast/dom/prototype-inheritance-expected.txt: * http/tests/security/cross-frame-access-put-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78327 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
sergio@webkit.org authored
Unreviewed. Added new test expectations for the GTK port. * platform/gtk/fast/box-shadow/inset-box-shadows-expected.checksum: Added. * platform/gtk/fast/box-shadow/inset-box-shadows-expected.png: Added. * platform/gtk/fast/box-shadow/inset-box-shadows-expected.txt: Added. * platform/gtk/fast/box-shadow/shadow-buffer-partial-expected.checksum: Added. * platform/gtk/fast/box-shadow/shadow-buffer-partial-expected.png: Added. * platform/gtk/fast/box-shadow/shadow-buffer-partial-expected.txt: Added. * platform/gtk/svg/W3C-SVG-1.1/linking-a-01-b-expected.checksum: Added. * platform/gtk/svg/W3C-SVG-1.1/linking-a-01-b-expected.png: Added. * platform/gtk/svg/W3C-SVG-1.1/linking-a-01-b-expected.txt: Added. * platform/gtk/svg/W3C-SVG-1.1/linking-a-02-b-expected.checksum: Added. * platform/gtk/svg/W3C-SVG-1.1/linking-a-02-b-expected.png: Added. * platform/gtk/svg/W3C-SVG-1.1/linking-a-02-b-expected.txt: Added. * platform/gtk/svg/W3C-SVG-1.1/linking-a-03-b-expected.checksum: Added. * platform/gtk/svg/W3C-SVG-1.1/linking-a-03-b-expected.png: Added. * platform/gtk/svg/W3C-SVG-1.1/linking-a-03-b-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78326 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
abarth@webkit.org authored
Actually add Crypto.cpp to the Windows build. I'm terrible. * WebCore.vcproj/WebCore.vcproj: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78325 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
abarth@webkit.org authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78324 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
abarth@webkit.org authored
Attempt to fix the Windows build. Apparently we don't support conditional attributes on functions. This patch makes the whole Crypto interface conditional on ArrayBuffer support. * page/DOMWindow.idl: * page/Crypto.cpp: * page/Crypto.h: * page/Crypto.idl: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78323 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
antti@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=54241 Reviewed by Dave Hyatt. Call CSSStyleSelector::push/popParent() during tree building too, fix up the parent element stack as needed. This roughly halves the remaining time in style matching over a typical page load. * css/CSSStyleSelector.cpp: (WebCore::CSSStyleSelector::pushParentStackFrame): (WebCore::CSSStyleSelector::popParentStackFrame): (WebCore::CSSStyleSelector::pushParent): (WebCore::CSSStyleSelector::popParent): * css/CSSStyleSelector.h: (WebCore::CSSStyleSelector::ParentStackFrame::ParentStackFrame): * dom/Document.h: (WebCore::Document::styleSelectorIfExists): * dom/Element.cpp: (WebCore::Element::beginParsingChildren): (WebCore::Element::finishParsingChildren): * dom/Element.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78322 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
abarth@webkit.org authored
Reviewed by Eric Seidel. WebKit should have a cryptographic RNG https://bugs.webkit.org/show_bug.cgi?id=22049 Test crypto.getRandomValues API. It's pretty hard to write a deterministic API for a randomized API, but this test should catch some regressions. * security/crypto-random-values-expected.txt: Added. * security/crypto-random-values.html: Added. 2011-02-10 Adam Barth <abarth@webkit.org> Reviewed by Eric Seidel. WebKit should have a cryptographic RNG https://bugs.webkit.org/show_bug.cgi?id=22049 Teach JavaScriptCore how to export this function. * JavaScriptCore.exp: * JavaScriptCore.xcodeproj/project.pbxproj: 2011-02-10 Adam Barth <abarth@webkit.org> Reviewed by Eric Seidel. WebKit should have a cryptographic RNG https://bugs.webkit.org/show_bug.cgi?id=22049 Add crypto.getRandomValues. Yes, all these diffs are required to expose a single function to the DOM. Test: security/crypto-random-values.html * Android.mk: * CMakeLists.txt: * DerivedSources.cpp: * DerivedSources.make: * ForwardingHeaders/wtf/CryptographicallyRandomNumber.h: Added. * GNUmakefile.am: * WebCore.gypi: * WebCore.pri: * WebCore.pro: * WebCore.vcproj/WebCore.vcproj: * WebCore.xcodeproj/project.pbxproj: * bindings/js/JSDOMWindowCustom.cpp: * bindings/v8/custom/V8DOMWindowCustom.cpp: * config.h: * page/Crypto.cpp: Added. (WebCore::Crypto::Crypto): (WebCore::Crypto::getRandomValues): * page/Crypto.h: Added. (WebCore::Crypto::create): * page/Crypto.idl: Added. * page/DOMWindow.cpp: (WebCore::DOMWindow::clear): (WebCore::DOMWindow::crypto): * page/DOMWindow.h: (WebCore::DOMWindow::optionalCrypto): * page/DOMWindow.idl: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78321 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Unreviewed build fix. [GTK] Build break with 2.18.3 https://bugs.webkit.org/show_bug.cgi?id=54057 * platform/gtk/ScrollbarThemeGtk2.cpp: Include GtkVersioning.h git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78320 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Adam Barth. Templatize KURLGooglePrivate::init https://bugs.webkit.org/show_bug.cgi?id=53749 No new tests. Refactoring. * platform/KURLGoogle.cpp: (WebCore::KURLGooglePrivate::init): * platform/KURLGooglePrivate.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78319 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mjs@apple.com authored
Reviewed by Dan Bernstein. Temporarily skip a test that fails in WebKit2 due to a recent regression https://bugs.webkit.org/show_bug.cgi?id=54276 * platform/mac-wk2/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78318 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
aestes@apple.com authored
Reviewed by Eric Seidel. Convert ContainerNode::firstElementChild() to a free function. https://bugs.webkit.org/show_bug.cgi?id=54269 No new tests. No change in behavior. It seemed incorrect to have a method on ContainerNode that had the concept of an Element but couldn't return an Element*, but a method on Element could not be called by holders of ContainerNodes or other non-Element ContainerNode subclasses. A free function can both return an Element* and be called by anyone with a ContainerNode*. * dom/ContainerNode.h: (WebCore::ContainerNode::lastChild): (WebCore::Node::lastChild): * dom/Document.cpp: (WebCore::Document::cacheDocumentElement): * dom/Element.cpp: (WebCore::Element::firstElementChild): * dom/Element.h: (WebCore::firstElementChild): * html/parser/HTMLTreeBuilder.cpp: (WebCore::HTMLTreeBuilder::FragmentParsingContext::finished): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78317 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 10 Feb, 2011 12 commits
-
-
ager@chromium.org authored
Reviewed by Nate Chapin. [V8] Don't crash on exception getting event handler function https://bugs.webkit.org/show_bug.cgi?id=54216 Check for exceptions when attempting to get the handleEvent property of an event-handler object. Test: fast/dom/exception-getting-event-handler.html * bindings/v8/V8EventListener.cpp: (WebCore::V8EventListener::getListenerFunction): 2011-02-10 Mads Ager <ager@chromium.org> Reviewed by Nate Chapin. [V8] Don't crash on exception getting event handler function https://bugs.webkit.org/show_bug.cgi?id=54216 Add crash regression test with custom chromium expectations. * fast/dom/exception-getting-event-handler-expected.txt: Added. * fast/dom/exception-getting-event-handler.html: Added. * platform/chromium/fast/dom/exception-getting-event-handler-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78316 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by James Robinson. [Chromium] Layout Test canvas/philip/tests/2d.composite.globalAlpha.fill.html with --accelerated-2d-canvas. https://bugs.webkit.org/show_bug.cgi?id=53857 This fix is for 2d.composite.globalAlpha.fill.html with --accelerated-2d-canvas. Add 2d.composite.globalAlpha.fillPath.html as a new test for the combination with globalAlpha and fillPath(). * fast/canvas/2d.composite.globalAlpha.fillPath-expected.txt: Added. * fast/canvas/2d.composite.globalAlpha.fillPath.html: Added. 2011-02-10 Naoki Takano <takano.naoki@gmail.com> Reviewed by James Robinson. [Chromium] Layout Test canvas/philip/tests/2d.composite.globalAlpha.fill.html with --accelerated-2d-canvas. https://bugs.webkit.org/show_bug.cgi?id=53857 globalAlpha is not applied to fillPath() and fillRect(). Test: fast/canvas/2d.composite.globalAlpha.fillPath.html and canvas/philip/tests/2d.composite.globalAlpha.fill.html with --accelerated-2d-canvas. * platform/graphics/chromium/GLES2Canvas.cpp: (WebCore::GLES2Canvas::State::applyAlpha): Append a new function to apply global alpha when fillRect() and fillPath() are called. (WebCore::GLES2Canvas::fillRect): Global alpha is applied to m_fillColor. (WebCore::GLES2Canvas::fillPath): Global alpha is applied to m_fillColor. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78315 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
aestes@apple.com authored
Reviewed by Adam Barth. Remove an unneeded argument from HTMLDocument::create(). https://bugs.webkit.org/show_bug.cgi?id=54268 Now that HTMLTreeBuilder no longer uses a dummy HTMLDocument for fragment parsing, there isn't a need to explicitly specify a baseURL when constructing an HTMLDocument. We can remove the unneeded argument. Also fix some style issues in Document.h and HTMLDocument.h caught by check-webkit-style. No new tests. No change in behavior. * dom/Document.cpp: (WebCore::Document::Document): * dom/Document.h: * html/HTMLDocument.cpp: (WebCore::HTMLDocument::HTMLDocument): * html/HTMLDocument.h: (WebCore::HTMLDocument::create): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78314 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
Clean up the skipped list and skip some tests that show differences between the bots. Rebaseline Acid2 tests results. * platform/gtk/Skipped: Clean up the skipped list. Skip failing test. * platform/gtk/http/tests/misc/acid2-expected.txt: * platform/gtk/http/tests/misc/acid2-pixel-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78313 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ggaren@apple.com authored
Reviewed by Sam Weinig. A little more encapsulation for MarkedBlock: Made all constants private so clients don't know whether allocations are fixed-sized or not https://bugs.webkit.org/show_bug.cgi?id=54270 SunSpider reports no change. * runtime/CollectorHeapIterator.h: (JSC::CollectorHeapIterator::advance): Updated for removal of HeapConstants. * runtime/Error.cpp: Switched to using ASSERT_CLASS_FITS_IN_CELL, like all other classes. * runtime/Heap.cpp: (JSC::Heap::allocate): Updated for removal of HeapConstants. (JSC::Heap::reset): Updated to use size(), instead of calculating size on our own. * runtime/Heap.h: Moved the ASSERT here to MarkedBlock, since it enforces on special knowledge of fixed-sizery, which only MarkedBlock is supposed to know about. * runtime/JSCell.h: (JSC::JSCell::MarkedBlock::allocate): Updated for removal of HeapConstants. Also changed to reset nextCell to 0 at the end of a block, since that seems more consistent. * runtime/JSGlobalData.cpp: (JSC::JSGlobalData::storeVPtrs): Changed to use a fixed array of char. This hard-coded size is a little wonky, but the compiler will tell us if it's ever wrong, so I think it's OK. * runtime/MarkedBlock.cpp: (JSC::MarkedBlock::destroy): (JSC::MarkedBlock::MarkedBlock): (JSC::MarkedBlock::sweep): Updated for removal of HeapConstants. * runtime/MarkedBlock.h: (JSC::MarkedBlock::isEmpty): (JSC::MarkedBlock::clearMarks): (JSC::MarkedBlock::size): (JSC::MarkedBlock::capacity): Made constants private to this class. Removed HeapConstants. Added size() and capacity() functions. * runtime/MarkedSpace.cpp: (JSC::MarkedSpace::allocate): (JSC::MarkedSpace::objectCount): (JSC::MarkedSpace::size): (JSC::MarkedSpace::capacity): * runtime/MarkedSpace.h: Use MarkedBlock helper functions instead of direct knowledge of MarkedBlock internals. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78312 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ojan@chromium.org authored
Reviewed by Adam Barth. remove extra space from expansion lines https://bugs.webkit.org/show_bug.cgi?id=54266 * code-review.js: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78311 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ojan@chromium.org authored
Reviewed by Adam Barth. only erase draft comments after publish is successful https://bugs.webkit.org/show_bug.cgi?id=54163 If there is a conflict or 500, then draft comments will survive. One drawback here is that the form post is now to the iframe, so to break out of the iframe we redirect to the bug page, which loses the information of who the email was sent to. Once WebKit supports seamless iframes we should be able to avoid the redirect. * code-review.js: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78310 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zmo@google.com authored
Unreviewed, fix a typo. * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78309 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zmo@google.com authored
Unreviewed, test expectations update. * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78308 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zmo@google.com authored
Unreviewed, test expectation update. * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78307 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zmo@google.com authored
Unreviewed, test expectations update. * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78306 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zmo@google.com authored
Unreviewed, test expectations update. * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@78305 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-