- 09 Jul, 2010 40 commits
-
-
ojan@chromium.org authored
Reviewed by Adam Barth. --squash should go away and become the default https://bugs.webkit.org/show_bug.cgi?id=39624 If there are local commits and working copy changes, then prompt the user whether to continue. Setting git config webkit-patch.commit_should_always_squash true bypasses the prompt. --git-commit=HEAD.. operates on working copy changes only. --git-commit=committish operates on a range of commits as a single commit. e.g. --git-commit=HEAD only operates on the HEAD commit. --git-commit=HEAD~4..HEAD~2 will operate on HEAD~3 and HEAD~2 as a single commit. --no-squash and --squash are left in with descriptive error messages if used. * Scripts/check-webkit-style: * Scripts/webkitpy/common/checkout/api.py: * Scripts/webkitpy/common/checkout/api_unittest.py: * Scripts/webkitpy/common/checkout/scm.py: * Scripts/webkitpy/common/checkout/scm_unittest.py: * Scripts/webkitpy/common/net/rietveld.py: * Scripts/webkitpy/common/system/user.py: * Scripts/webkitpy/style/optparser.py: * Scripts/webkitpy/style_references.py: * Scripts/webkitpy/tool/commands/download.py: * Scripts/webkitpy/tool/commands/upload.py: * Scripts/webkitpy/tool/mocktool.py: * Scripts/webkitpy/tool/steps/abstractstep.py: * Scripts/webkitpy/tool/steps/applypatchwithlocalcommit.py: * Scripts/webkitpy/tool/steps/checkstyle.py: * Scripts/webkitpy/tool/steps/checkstyle_unittest.py: Removed. * Scripts/webkitpy/tool/steps/commit.py: * Scripts/webkitpy/tool/steps/options.py: * Scripts/webkitpy/tool/steps/preparechangelog.py: * Scripts/webkitpy/tool/steps/preparechangelogforrevert.py: * Scripts/webkitpy/tool/steps/updatechangelogswithreviewer.py: * Scripts/webkitpy/tool/steps/validatereviewer.py: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63004 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Adam Barth. Fix SVG tag name casing for HTMLTreeBuilder https://bugs.webkit.org/show_bug.cgi?id=41998 * html5lib/runner-expected-html5.txt: 2010-07-09 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org> Reviewed by Kenneth Rohde Christiansen. [Qt] GraphicsLayerQt must have syncCompositingStateForThisLayerOnly() implemented https://bugs.webkit.org/show_bug.cgi?id=41954 Add GraphicsLayerQt::syncCompositingStateForThisLayerOnly, a non-recursive implementation of GraphicsLayerQt::syncCompositingState and which targets the current layer only. * platform/graphics/qt/GraphicsLayerQt.cpp: (WebCore::GraphicsLayerQt::syncCompositingStateForThisLayerOnly): * platform/graphics/qt/GraphicsLayerQt.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63003 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Kenneth Rohde Christiansen. [Qt] GraphicsLayerQt must have syncCompositingStateForThisLayerOnly() implemented https://bugs.webkit.org/show_bug.cgi?id=41954 Add GraphicsLayerQt::syncCompositingStateForThisLayerOnly, a non-recursive implementation of GraphicsLayerQt::syncCompositingState and which targets the current layer only. * platform/graphics/qt/GraphicsLayerQt.cpp: (WebCore::GraphicsLayerQt::syncCompositingStateForThisLayerOnly): * platform/graphics/qt/GraphicsLayerQt.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63001 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andersca@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=41994 Reviewed by Sam Weinig and Dan Bernstein. * WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp: Handle NPPVpluginDrawingModel and NPPVpluginEventModel. * WebProcess/Plugins/Netscape/NetscapePlugin.cpp: (WebKit::NetscapePlugin::NetscapePlugin): Initialize m_inNPPNew. (WebKit::NetscapePlugin::~NetscapePlugin): Assert that we aren't still running. (WebKit::NetscapePlugin::fromNPP): New function that returns a NetscapePlugin object given a NPP pointer. (WebKit::NetscapePlugin::initialize): * WebProcess/Plugins/Netscape/mac/NetscapePluginMac.cpp: (WebKit::NetscapePlugin::setDrawingModel): Set the drawing model. (WebKit::NetscapePlugin::setEventModel): Set the event model. (WebKit::initializeEvent): (WebKit::NetscapePlugin::platformPaint): Only send the Cocoa event when using the Cocoa event model. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@63000 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrowe@apple.com authored
* BuildSlaveSupport/build.webkit.org-config/config.json: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62999 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Darin Adler. Fix build by adding missing html/TimeRanges.idl to CMakeLists.txt. https://bugs.webkit.org/show_bug.cgi?id=41945 No functional changes, thus no tests. * CMakeLists.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62998 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ajwong@chromium.org authored
rebaseline_chromium_webkit_tests missing --use_drt option on linux https://bugs.webkit.org/show_bug.cgi?id=41985 This adds in the --use_drt option for rebaseline_chromium_webkit_tests so that it works on linux. This is essentially a "compile-fix" for the script. * Scripts/webkitpy/layout_tests/rebaseline_chromium_webkit_tests.py: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62997 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
https://bugs.webkit.org/show_bug.cgi?id=41971weinig@apple.com authored
Add really basic BackForwardList support. Reviewed by Anders Carlsson. * Shared/CoreIPCSupport/WebPageMessageKinds.h: (WebPageMessage::): Add new message kind. * Shared/CoreIPCSupport/WebPageProxyMessageKinds.h: (WebPageProxyMessage::): Add new message kinds. Remove DidChangeCanGoBack and DidChangeCanGoForward. * UIProcess/API/C/WKPage.cpp: (WKPageGoToBackForwardListItem): * UIProcess/API/C/WKPage.h: Add function to initiate a navigation to a BackForward item. The BackForward list will be updated to use this as the current item asynchronously. * UIProcess/WebBackForwardList.cpp: (WebKit::WebBackForwardList::WebBackForwardList): (WebKit::WebBackForwardList::addItem): Added. (WebKit::WebBackForwardList::goToItem): Added. (WebKit::WebBackForwardList::itemAtIndex): Added. (WebKit::WebBackForwardList::backListCount): Changed to return int matching WebCore. (WebKit::WebBackForwardList::forwardListCount): Ditto. (WebKit::WebBackForwardList::backListWithLimit): Add cast to int. (WebKit::WebBackForwardList::forwardListWithLimit): Ditto. (WebKit::WebBackForwardList::backListAsImmutableArrayWithLimit): Ditto. (WebKit::WebBackForwardList::forwardListAsImmutableArrayWithLimit): Ditto. * UIProcess/WebBackForwardList.h: * UIProcess/WebBackForwardListItem.cpp: (WebKit::WebBackForwardListItem::WebBackForwardListItem): * UIProcess/WebBackForwardListItem.h: (WebKit::WebBackForwardListItem::create): (WebKit::WebBackForwardListItem::itemID): Added itemID. * UIProcess/WebPageProxy.cpp: (WebKit::WebPageProxy::WebPageProxy): (WebKit::WebPageProxy::close): (WebKit::WebPageProxy::canGoForward): (WebKit::WebPageProxy::canGoBack): (WebKit::WebPageProxy::goToBackForwardItem): (WebKit::WebPageProxy::didReceiveMessage): (WebKit::WebPageProxy::didReceiveSyncMessage): (WebKit::WebPageProxy::addItemToBackForwardList): (WebKit::WebPageProxy::goToItemInBackForwardList): (WebKit::WebPageProxy::processDidExit): * UIProcess/WebPageProxy.h: - Removed m_canGoBack and m_canGoForward booleans and instead use the BackForwardList. - Forward goToBackForwardItem to the WebProcess. - Respond to messages from the WebBackForwardListProxy in the WebProcess, forwarding to the WebBackForwardList. * WebProcess/WebCoreSupport/WebBackForwardControllerClient.cpp: (WebKit::WebBackForwardControllerClient::createBackForwardList): Start using a WebBackForwardListProxy instead of a BackForwardListImpl. * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp: (WebKit::WebFrameLoaderClient::dispatchDidAddBackForwardItem): (WebKit::WebFrameLoaderClient::dispatchDidRemoveBackForwardItem): (WebKit::WebFrameLoaderClient::dispatchDidChangeBackForwardIndex): Remove calls backForwardListDidChange() now that we communicate much more information than just this state. * WebProcess/WebPage/WebBackForwardListProxy.cpp: (WebKit::idToHistoryItemMap): (WebKit::historyItemToIDMap): (WebKit::generateHistoryItemID): (WebKit::getIDForHistoryItem): (WebKit::WebBackForwardListProxy::itemForID): Add leaking cached maps of HistoryItems to IDs, the life time of these objects will be improved in a subsequent patch. (WebKit::WebBackForwardListProxy::WebBackForwardListProxy): (WebKit::WebBackForwardListProxy::addItem): (WebKit::WebBackForwardListProxy::goBack): (WebKit::WebBackForwardListProxy::goForward): (WebKit::WebBackForwardListProxy::goToItem): (WebKit::WebBackForwardListProxy::backItem): (WebKit::WebBackForwardListProxy::currentItem): (WebKit::WebBackForwardListProxy::forwardItem): (WebKit::WebBackForwardListProxy::itemAtIndex): (WebKit::WebBackForwardListProxy::backListWithLimit): (WebKit::WebBackForwardListProxy::forwardListWithLimit): (WebKit::WebBackForwardListProxy::capacity): (WebKit::WebBackForwardListProxy::setCapacity): (WebKit::WebBackForwardListProxy::enabled): (WebKit::WebBackForwardListProxy::setEnabled): (WebKit::WebBackForwardListProxy::backListCount): (WebKit::WebBackForwardListProxy::forwardListCount): (WebKit::WebBackForwardListProxy::containsItem): (WebKit::WebBackForwardListProxy::close): (WebKit::WebBackForwardListProxy::closed): (WebKit::WebBackForwardListProxy::removeItem): (WebKit::WebBackForwardListProxy::entries): (WebKit::WebBackForwardListProxy::pushStateItem): * WebProcess/WebPage/WebBackForwardListProxy.h: Forward functions to the UIProcess. * WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::goToBackForwardItem): (WebKit::WebPage::didReceiveMessage): * WebProcess/WebPage/WebPage.h: Respond to GoToBackForwardItem message. * mac/WebKit2.exp: Add new API function. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62996 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
oliver@apple.com authored
Reviewed by Geoffrey Garen. Remove a couple of excess writes from the lexer https://bugs.webkit.org/show_bug.cgi?id=41981 Remove a couple of fields from JSTokenInfo, and rename the remaining ones to something more accurate * parser/JSParser.cpp: (JSC::JSParser::next): (JSC::JSParser::tokenStart): (JSC::JSParser::tokenLine): (JSC::JSParser::tokenEnd): * parser/JSParser.h: (JSC::JSTokenInfo::JSTokenInfo): * parser/Lexer.cpp: (JSC::Lexer::lex): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62995 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
eric@webkit.org authored
Reviewed by Adam Barth. Implement SVG attribute case mapping for HTMLTreeBuilder https://bugs.webkit.org/show_bug.cgi?id=41949 Update results now that we pass 3 more tests. * html5lib/runner-expected-html5.txt: 2010-07-09 Eric Seidel <eric@webkit.org> Reviewed by Adam Barth. Implement SVG attribute case mapping for HTMLTreeBuilder https://bugs.webkit.org/show_bug.cgi?id=41949 Tested by html5lib/runner.html. * html/HTMLTreeBuilder.cpp: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62994 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andersca@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=41984 Reviewed by Sam Weinig. * WebKit2.xcodeproj/project.pbxproj: Add NetscapePluginMac.cpp. * WebProcess/Plugins/Netscape/NetscapePlugin.cpp: (WebKit::NetscapePlugin::NetscapePlugin): Initialize drawing and event models. (WebKit::NetscapePlugin::initialize): Call platformPostInitialize. (WebKit::NetscapePlugin::destroy): Call NPP_Destroy. (WebKit::NetscapePlugin::paint): Call platformPaint. * WebProcess/Plugins/Netscape/NetscapePlugin.h: Add member functions. * WebProcess/Plugins/Netscape/mac/NetscapePluginMac.cpp: Added. (WebKit::NetscapePlugin::platformPostInitialize): Set default event and drawing models and verify that they are compatible. (WebKit::NetscapePlugin::platformPaint): Send a paint event (assuming the Cocoa event model currently). * WebProcess/Plugins/PluginView.cpp: (WebKit::PluginView::paint): Change the paint rect to be in window coordinates. (WebKit::PluginView::viewGeometryDidChange): (WebKit::PluginView::clipRectInWindowCoordinates): * WebProcess/Plugins/PluginView.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62993 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
aestes@apple.com authored
Reviewed by Adele Peterson. Remove the workaround for a Core Animation bug on platforms where the bug has been fixed. https://bugs.webkit.org/show_bug.cgi?id=41927 <rdar://problem/7920153> * platform/graphics/mac/GraphicsLayerCA.mm: (WebCore::GraphicsLayerCA::createTransformAnimationsFromKeyframes): Add a compile-time check for platforms that have a Core Animation bug that needs working around. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62992 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
thakis@chromium.org authored
Unreviewed. Adding myself as committer. * Scripts/webkitpy/common/config/committers.py: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62991 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
http://webkit.org/b/41788ddkilzer@apple.com authored
Revert "<http://webkit.org/b/41788> commit-log-editor: wrong ChangeLog read when invoked from subdir with git" This reverts commit r62692. * Scripts/commit-log-editor: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62990 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kinuko@chromium.org authored
Reviewed by Ojan Vafai. cleanup json_results_generator dependencies so that non-layout-tests can also use it safely https://bugs.webkit.org/show_bug.cgi?id=38693 Introduced a new base class JSONResultsGeneratorBase that doesn't have any dependency on layout_tests packages. Turned JSONResultsGenerator into a wrapper class of the base class so that the old code can work with it during the cleanup. Added json_results_generator_unittest.py. * Scripts/webkitpy/layout_tests/layout_package/json_layout_results_generator.py: * Scripts/webkitpy/layout_tests/layout_package/json_results_generator.py: * Scripts/webkitpy/layout_tests/layout_package/json_results_generator_unittest.py: Added git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62989 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
xji@chromium.org authored
Reviewed by David Levin. Rebaseline bidi-mirror-he-ar.html and bidi-neutral-run.html for Chromium after r62965 https://bugs.webkit.org/show_bug.cgi?id=41974 * platform/chromium-linux/fast/text/international/bidi-mirror-he-ar-expected.checksum: Added. * platform/chromium-linux/fast/text/international/bidi-mirror-he-ar-expected.png: Added. * platform/chromium-linux/fast/text/international/bidi-mirror-he-ar-expected.txt: Added. * platform/chromium-linux/fast/text/international/bidi-neutral-run-expected.checksum: * platform/chromium-linux/fast/text/international/bidi-neutral-run-expected.png: * platform/chromium-mac/fast/text/international/bidi-mirror-he-ar-expected.checksum: Added. * platform/chromium-mac/fast/text/international/bidi-mirror-he-ar-expected.png: Added. * platform/chromium-mac/fast/text/international/bidi-mirror-he-ar-expected.txt: Added. * platform/chromium-win/fast/text/international/bidi-mirror-he-ar-expected.checksum: Added. * platform/chromium-win/fast/text/international/bidi-mirror-he-ar-expected.png: Added. * platform/chromium-win/fast/text/international/bidi-mirror-he-ar-expected.txt: Added. * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62988 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
tonyg@chromium.org authored
Reviewed by Nate Chapin. Implement unloadEventEnd, loadEventStart, and loadEventEnd for Web Timing https://bugs.webkit.org/show_bug.cgi?id=41332 Expectations are set to FAIL because disabled by default. Passes with --web-timing. * fast/dom/script-tests/webtiming.js: Added. (sleepFiftyMilliseconds): (shouldBeGreaterThanOrEqual): (checkTimingBeforeLoad): (checkWebTimingOnLoad): (checkWebTimingAfterLoad): * fast/dom/webtiming-expected.txt: Added. * fast/dom/webtiming.html: Added. 2010-07-08 Tony Gentilcore <tonyg@chromium.org> Reviewed by Nate Chapin. Implement unloadEventEnd, loadEventStart, and loadEventEnd for Web Timing https://bugs.webkit.org/show_bug.cgi?id=41332 Test: fast/dom/webtiming.html * loader/FrameLoader.cpp: (WebCore::FrameLoader::stopLoading): (WebCore::FrameLoader::loadWithDocumentLoader): * loader/FrameLoader.h: (WebCore::FrameLoader::frameLoadTimeline): * loader/FrameLoaderTypes.h: (WebCore::FrameLoadTimeline::FrameLoadTimeline): * page/DOMWindow.cpp: (WebCore::DOMWindow::dispatchLoadEvent): * page/Timing.cpp: (WebCore::Timing::navigationStart): (WebCore::Timing::unloadEventEnd): (WebCore::Timing::loadEventStart): (WebCore::Timing::loadEventEnd): * page/Timing.h: * page/Timing.idl: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62984 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
inferno@chromium.org authored
Unreviewed. Marking myself as a committer. * Scripts/webkitpy/common/config/committers.py: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62983 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
aa@chromium.org authored
Reviewed by Ojan Vafai. Fix regression from r62876. https://bugs.webkit.org/show_bug.cgi?id=41928 * platform/mac/Skipped: * printing/page-rule-selection.html: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62982 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
thakis@chromium.org authored
Reviewed by Simon Fraser. https://bugs.webkit.org/show_bug.cgi?id=41580 Fix layout test to be smaller in y direction. Also add explanatory text. * fast/gradients/radial-centered.html: Make divs display:inline-block. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62981 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
darin@apple.com authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62980 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
xji@chromium.org authored
Reviewed by David Levin. Rebaseline bidi-mirror-he-ar.html for leopard and snowleopard. https://bugs.webkit.org/show_bug.cgi?id=41974 * platform/mac-leopard/fast/text/international/bidi-mirror-he-ar-expected.txt: Added. * platform/mac-snowleopard/platform/mac/fast/text: Removed. * platform/mac-snowleopard/platform/mac/fast/text/international: Removed. * platform/mac-snowleopard/platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt: Removed. * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62979 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
dumi@chromium.org authored
Remove all unnecessary includes from the header files in WebCore/accessibility/. https://bugs.webkit.org/show_bug.cgi?id=41941 * accessibility/AXObjectCache.h: * accessibility/AccessibilityListBox.cpp: * accessibility/AccessibilityListBox.h: * accessibility/AccessibilityMenuList.h: * accessibility/mac/AccessibilityObjectWrapper.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62978 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ajwong@chromium.org authored
[chromium] upstreaming expectations from chromium. * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62977 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ajwong@chromium.org authored
[chromium] Update test expecations for failing tests. * platform/chromium/test_expectations.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62975 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Kent Tamura. [WINCE] Buildfix for EventHandlerWin https://bugs.webkit.org/show_bug.cgi?id=41909 Use Clipboard.h instead of ClipboardWin.h on WinCE. * page/win/EventHandlerWin.cpp: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62974 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andersca@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=41969 Reviewed by Sam Weinig. * WebProcess/Plugins/DummyPlugin.cpp: (WebKit::DummyPlugin::geometryDidChange): * WebProcess/Plugins/DummyPlugin.h: Add clip rect parameter. * WebProcess/Plugins/Netscape/NetscapePlugin.cpp: (WebKit::NetscapePlugin::NetscapePlugin): Initialize m_npWindow. (WebKit::NetscapePlugin::callSetWindow): Call NPP_SetWindow. (WebKit::NetscapePlugin::initialize): Set the window type to NPWindowTypeDrawable for now. (WebKit::NetscapePlugin::geometryDidChange): Update the frame and clip rects and call NPP_SetWindow. * WebProcess/Plugins/Netscape/NetscapePlugin.h: Add an NPWindow member variable. * WebProcess/Plugins/Plugin.h: Add a clipRect parameter to geometryDidChange. * WebProcess/Plugins/PluginView.cpp: (WebKit::PluginView::PluginView): Add the plug-in element to the constructor. (WebKit::PluginView::viewGeometryDidChange): Compute the clip rect and pass it to the plug-in. * WebProcess/Plugins/PluginView.h: (WebKit::PluginView::create): Pass the plug-in element to the constructor. * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp: (WebKit::WebFrameLoaderClient::createPlugin): Pass the plug-in element to PluginView::create. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62973 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Unreviewed, rolling out r62946. http://trac.webkit.org/changeset/62946 https://bugs.webkit.org/show_bug.cgi?id=41965 AppCache inspector support should be enabled in WebKit ToT. (Requested by pfeldman_ on #webkit). * inspector/front-end/StoragePanel.js: (WebInspector.StoragePanel): (WebInspector.StoragePanel.prototype.reset): (WebInspector.StoragePanel.prototype.addApplicationCache): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62972 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Kenneth Rohde Christiansen. Test for the newly implemented MathML mathcolor & mathbackground attributes https://bugs.webkit.org/show_bug.cgi?id=41895 * mathml/presentation/attributes.xhtml: Added. * platform/mac/mathml/presentation/attributes-expected.checksum: Added. * platform/mac/mathml/presentation/attributes-expected.png: Added. * platform/mac/mathml/presentation/attributes-expected.txt: Added. 2010-07-09 François Sausset <sausset@gmail.com> Reviewed by Kenneth Rohde Christiansen. Implement MathML mathcolor & mathbackground attributes https://bugs.webkit.org/show_bug.cgi?id=41895 Test: mathml/presentation/attributes.xhtml * dom/MappedAttributeEntry.h: (WebCore::): * mathml/MathMLElement.cpp: (WebCore::MathMLElement::MathMLElement): (WebCore::MathMLElement::mapToEntry): (WebCore::MathMLElement::parseMappedAttribute): * mathml/MathMLElement.h: * mathml/mathattrs.in: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62968 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mitz@apple.com authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62967 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
vitalyr@chromium.org authored
Unreviewed. [chromium] Updating expectations. * platform/chromium-win/svg/batik/paints/gradientLimit-expected.txt: * platform/chromium-win/svg/batik/paints/patternPreserveAspectRatioA-expected.txt: * platform/chromium-win/svg/batik/text/textLength-expected.txt: * platform/chromium-win/svg/carto.net/button-expected.txt: * platform/chromium-win/svg/carto.net/colourpicker-expected.txt: * platform/chromium-win/svg/carto.net/combobox-expected.txt: * platform/chromium-win/svg/carto.net/slider-expected.txt: * platform/chromium-win/svg/carto.net/textbox-expected.txt: * platform/chromium-win/svg/carto.net/window-expected.txt: * platform/chromium-win/svg/custom/animate-path-morphing-expected.txt: * platform/chromium-win/svg/custom/coords-relative-units-transforms-expected.txt: * platform/chromium-win/svg/custom/foreign-object-skew-expected.txt: * platform/chromium-win/svg/custom/pattern-rotate-expected.txt: * platform/chromium-win/svg/custom/text-rotated-gradient-expected.txt: * platform/chromium-win/svg/custom/use-detach-expected.txt: * platform/chromium-win/svg/custom/use-font-face-crash-expected.txt: * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-3-expected.txt: * platform/chromium-win/svg/custom/use-property-changes-through-svg-dom-expected.txt: * platform/chromium-win/svg/custom/use-referencing-nonexisting-symbol-expected.txt: * platform/chromium-win/svg/custom/use-transform-expected.txt: * platform/chromium-win/svg/hixie/text/003b-expected.txt: * platform/chromium-win/svg/text/foreignObject-repaint-expected.txt: * platform/chromium-win/svg/transforms/animated-path-inside-transformed-html-expected.txt: * platform/chromium-win/svg/transforms/text-with-pattern-inside-transformed-html-expected.txt: * platform/chromium-win/svg/transforms/text-with-pattern-with-svg-transform-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62966 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
xji@chromium.org authored
Reviewed by David Levin. Fix characters with unicode-bidi-mirror property are not correctly mirrored in Linux. https://bugs.webkit.org/show_bug.cgi?id=41305 Since harfbuzz does not do mirroring, chromium should iterate each character in the string and mirror it if needed before passing the string to harfbuzz for shaping. Test: fast/text/international/bidi-mirror-he-ar.html * platform/graphics/chromium/FontLinux.cpp: (WebCore::TextRunWalker::TextRunWalker): (WebCore::TextRunWalker::~TextRunWalker): (WebCore::TextRunWalker::mirrorCharacters): 2010-07-09 Xiaomei Ji <xji@chromium.org> Reviewed by David Levin. Fix characters with unicode-bidi-mirror property are not correctly mirrored in Linux. https://bugs.webkit.org/show_bug.cgi?id=41305 Since harfbuzz does not do mirroring, chromium should iterate each character in the string and mirror it if needed before passing the string to harfbuzz for shaping. * fast/text/international/bidi-mirror-he-ar.html: Added. * platform/chromium-linux/fast/text/international/bidi-neutral-run-expected.checksum: * platform/chromium-linux/fast/text/international/bidi-neutral-run-expected.png: * platform/mac-snowleopard/platform/mac/fast/text: Added. * platform/mac-snowleopard/platform/mac/fast/text/international: Added. * platform/mac-snowleopard/platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt: Added. * platform/mac-tiger/fast/text/international/bidi-mirror-he-ar-expected.txt: Added. * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.checksum: Added. * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.png: Added. * platform/mac/fast/text/international/bidi-mirror-he-ar-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62965 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andersca@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=41960 Reviewed by Simon Fraser. WebCore: * WebCore.exp.in: Export ScrollView::contentsToWindow. WebKit2: * WebProcess/Plugins/Netscape/NetscapeBrowserFuncs.cpp: Handle NPNVsupportsCoreGraphicsBool and NPNVsupportsCocoaBool. * WebProcess/Plugins/Netscape/NetscapePlugin.cpp: (WebKit::NetscapePlugin::NetscapePlugin): Set npp.ndata. (WebKit::NetscapePlugin::initialize): Try to instantiate the plug-in by calling NPP_New. * WebProcess/Plugins/Netscape/NetscapePlugin.h: Store the NetscapePluginModule and the NPP struct. * WebProcess/Plugins/Netscape/NetscapePluginModule.h: Add a getter for the NPPluginFuncs vtable. * WebProcess/Plugins/PluginView.cpp: (WebKit::PluginView::frameRectsChanged): Make sure to call viewGeometryDidChange. (WebKit::PluginView::setParent): Ditto. (WebKit::PluginView::viewGeometryDidChange): Convert the frame rect to window coordinates and pass it to the plug-in. * WebProcess/Plugins/PluginView.h: Add function declarations. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62964 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Kent Tamura. [WINCE] Buildfix for FrameWince after r47440 https://bugs.webkit.org/show_bug.cgi?id=41904 * page/wince/FrameWince.cpp: Added property svn:eol-style. (WebCore::computePageRectsForFrame): (WebCore::imageFromSelection): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62963 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
vitalyr@chromium.org authored
Reviewed by Pavel Feldman. [v8] Call JS gc in a fresh context to avoid retaining the current one. https://bugs.webkit.org/show_bug.cgi?id=41963 http://crbug.com/46571 * bindings/v8/ScriptController.cpp: (WebCore::ScriptController::collectGarbage): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62962 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kbr@google.com authored
Reviewed by Dimitri Glazkov. Crash with uniform array test https://bugs.webkit.org/show_bug.cgi?id=36028 * bindings/v8/custom/V8WebGLRenderingContextCustom.cpp: (WebCore::vertexAttribAndUniformHelperf): (WebCore::uniformHelperi): (WebCore::uniformMatrixHelper): - Fixed type tests and casting of incoming arrays. * html/canvas/WebGLRenderingContext.cpp: (WebCore::WebGLRenderingContext::getUniform): - Fixed crash when null WebGLUniform is passed to getUniform. 2010-07-09 Kenneth Russell <kbr@google.com> Reviewed by Dimitri Glazkov. Crash with uniform array test https://bugs.webkit.org/show_bug.cgi?id=36028 * fast/canvas/webgl/gl-uniform-arrays-expected.txt: - Updated test expectations. * fast/canvas/webgl/gl-uniform-arrays.html: - Separated calling wrong uniform*fv entry point from calling with non-array. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62961 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
cfleizach@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=41912 Reviewed by Darin Adler. WebCore: Test: platform/mac/accessibility/selection-value-changes-for-aria-textbox.html * accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::renderObjectIsObservable): LayoutTests: * platform/mac/accessibility/selection-value-changes-for-aria-textbox-expected.txt: Added. * platform/mac/accessibility/selection-value-changes-for-aria-textbox.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62960 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
diegohcg@webkit.org authored
Reviewed by Kenneth Rohde Christiansen. [Qt] [WebKit2] Make QWKPage call _q_webActionTriggered as a private slot https://bugs.webkit.org/show_bug.cgi?id=41880 * UIProcess/API/qt/qwkpage.cpp: * UIProcess/API/qt/qwkpage.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62959 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
vitalyr@chromium.org authored
Unreviewed. [chromium] Updating expectations. * platform/chromium-linux/svg/batik/paints/patternRegions-expected.txt: * platform/chromium-linux/svg/batik/text/textOnPath-expected.txt: * platform/chromium-linux/svg/batik/text/textPosition-expected.txt: * platform/chromium-linux/svg/batik/text/textPosition2-expected.txt: * platform/chromium-linux/svg/batik/text/verticalTextOnPath-expected.txt: * platform/chromium-linux/svg/css/text-shadow-multiple-expected.txt: Removed. * platform/chromium-linux/svg/custom/image-with-transform-clip-filter-expected.txt: * platform/chromium-linux/svg/custom/repaint-moving-svg-and-div-expected.checksum: Added. * platform/chromium-linux/svg/custom/stroke-width-large-expected.txt: * platform/chromium-linux/svg/hixie/perf/001-expected.txt: * platform/chromium-linux/svg/hixie/perf/002-expected.txt: * platform/chromium-linux/svg/hixie/perf/007-expected.txt: * platform/chromium-linux/svg/hixie/text/003a-expected.txt: * platform/chromium-linux/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt: * platform/chromium-linux/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt: * platform/chromium-linux/svg/text/select-textLength-spacing-stretch-1-expected.txt: * platform/chromium-linux/svg/text/select-textLength-spacing-stretch-2-expected.txt: * platform/chromium-linux/svg/text/select-textLength-spacing-stretch-3-expected.txt: * platform/chromium-linux/svg/text/select-textLength-spacing-stretch-4-expected.txt: * platform/chromium-linux/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.txt: * platform/chromium-linux/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.txt: * platform/chromium-linux/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.txt: * platform/chromium-linux/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt: * platform/chromium-linux/svg/text/selection-doubleclick-expected.txt: * platform/chromium-mac/fast/dom/prototype-inheritance-expected.txt: Added. * platform/chromium-mac/html5lib/runner-expected.txt: * platform/chromium-mac/ietestcenter/Javascript/15.5.4.20-1-1-expected.txt: Added. * platform/chromium-mac/ietestcenter/Javascript/15.5.4.20-1-2-expected.txt: Added. * platform/chromium-mac/plugins/clicking-missing-plugin-fires-delegate-expected.txt: Added. * platform/chromium-mac/svg/clip-path/clip-path-childs-clipped-expected.txt: Removed. * platform/chromium-mac/svg/clip-path/clip-path-clipped-expected.txt: Removed. * platform/chromium-mac/svg/clip-path/clip-path-evenodd-expected.txt: Removed. * platform/chromium-mac/svg/clip-path/clip-path-evenodd-nonzero-expected.txt: Removed. * platform/chromium-mac/svg/clip-path/clip-path-nonzero-evenodd-expected.txt: Removed. * platform/chromium-mac/svg/custom/clip-path-referencing-use2-expected.txt: * platform/chromium-mac/svg/custom/createelement-expected.txt: * platform/chromium-mac/svg/custom/junk-data-expected.txt: * platform/chromium-mac/svg/custom/missing-xlink-expected.txt: * platform/chromium-mac/svg/custom/repaint-moving-svg-and-div-expected.checksum: Added. * platform/chromium-mac/svg/custom/repaint-moving-svg-and-div-expected.png: Added. * platform/chromium-mac/userscripts/user-script-top-frame-only-expected.txt: Added. * platform/chromium-mac/userscripts/user-style-top-frame-only-expected.txt: Added. * platform/chromium-win-xp/svg/batik/text/textFeatures-expected.txt: * platform/chromium-win/fast/dom/prototype-inheritance-expected.txt: Added. * platform/chromium-win/html5lib/runner-expected.txt: * platform/chromium-win/ietestcenter/Javascript/15.5.4.20-1-1-expected.txt: Added. * platform/chromium-win/ietestcenter/Javascript/15.5.4.20-1-2-expected.txt: Added. * platform/chromium-win/plugins/clicking-missing-plugin-fires-delegate-expected.txt: Added. * platform/chromium-win/svg/W3C-SVG-1.1/struct-frag-03-t-expected.txt: * platform/chromium-win/svg/batik/filters/feTile-expected.txt: * platform/chromium-win/svg/batik/filters/filterRegions-expected.txt: * platform/chromium-win/svg/batik/masking/maskRegions-expected.txt: * platform/chromium-win/svg/batik/paints/patternRegionA-expected.txt: * platform/chromium-win/svg/batik/paints/patternRegions-expected.txt: * platform/chromium-win/svg/batik/text/longTextOnPath-expected.txt: * platform/chromium-win/svg/batik/text/textAnchor-expected.txt: * platform/chromium-win/svg/batik/text/textAnchor2-expected.txt: * platform/chromium-win/svg/batik/text/textAnchor3-expected.txt: * platform/chromium-win/svg/batik/text/textDecoration-expected.txt: * platform/chromium-win/svg/batik/text/textDecoration2-expected.txt: * platform/chromium-win/svg/batik/text/textEffect-expected.txt: * platform/chromium-win/svg/batik/text/textEffect2-expected.txt: * platform/chromium-win/svg/batik/text/textEffect3-expected.txt: * platform/chromium-win/svg/batik/text/textFeatures-expected.txt: * platform/chromium-win/svg/batik/text/textGlyphOrientationHorizontal-expected.txt: * platform/chromium-win/svg/batik/text/textLayout-expected.txt: * platform/chromium-win/svg/batik/text/textLayout2-expected.txt: * platform/chromium-win/svg/batik/text/textOnPath-expected.txt: * platform/chromium-win/svg/batik/text/textOnPath2-expected.txt: * platform/chromium-win/svg/batik/text/textOnPath3-expected.txt: * platform/chromium-win/svg/batik/text/textOnPathSpaces-expected.txt: * platform/chromium-win/svg/batik/text/textPCDATA-expected.txt: * platform/chromium-win/svg/batik/text/textPosition-expected.txt: * platform/chromium-win/svg/batik/text/textPosition2-expected.txt: * platform/chromium-win/svg/batik/text/textProperties-expected.txt: * platform/chromium-win/svg/batik/text/textProperties2-expected.txt: * platform/chromium-win/svg/batik/text/textStyles-expected.txt: * platform/chromium-win/svg/batik/text/verticalText-expected.txt: * platform/chromium-win/svg/batik/text/verticalTextOnPath-expected.txt: * platform/chromium-win/svg/batik/text/xmlSpace-expected.txt: * platform/chromium-win/svg/carto.net/scrollbar-expected.txt: * platform/chromium-win/svg/carto.net/selectionlist-expected.txt: * platform/chromium-win/svg/clip-path/clip-path-childs-clipped-expected.txt: Removed. * platform/chromium-win/svg/clip-path/clip-path-clipped-expected.txt: Removed. * platform/chromium-win/svg/clip-path/clip-path-evenodd-expected.txt: Removed. * platform/chromium-win/svg/clip-path/clip-path-evenodd-nonzero-expected.txt: Removed. * platform/chromium-win/svg/clip-path/clip-path-nonzero-evenodd-expected.txt: Removed. * platform/chromium-win/svg/clip-path/clip-path-text-and-shape-expected.txt: * platform/chromium-win/svg/clip-path/clip-path-text-and-stroke-expected.txt: * platform/chromium-win/svg/clip-path/clip-path-text-expected.txt: * platform/chromium-win/svg/clip-path/clip-path-with-text-clipped-expected.txt: * platform/chromium-win/svg/css/group-with-shadow-expected.txt: * platform/chromium-win/svg/css/text-shadow-multiple-expected.txt: * platform/chromium-win/svg/custom/SVGMatrix-interface-expected.txt: * platform/chromium-win/svg/custom/SVGPoint-matrixTransform-expected.txt: * platform/chromium-win/svg/custom/alignment-baseline-modes-expected.txt: * platform/chromium-win/svg/custom/altglyph-expected.txt: * platform/chromium-win/svg/custom/circle-move-invalidation-expected.txt: * platform/chromium-win/svg/custom/clip-path-referencing-use-expected.txt: * platform/chromium-win/svg/custom/clip-path-referencing-use2-expected.txt: * platform/chromium-win/svg/custom/clone-element-with-animated-svg-properties-expected.txt: * platform/chromium-win/svg/custom/container-opacity-clip-viewBox-expected.txt: * platform/chromium-win/svg/custom/createImageElement2-expected.txt: * platform/chromium-win/svg/custom/createelement-expected.txt: * platform/chromium-win/svg/custom/dominant-baseline-modes-expected.txt: * platform/chromium-win/svg/custom/empty-clip-path-expected.txt: * platform/chromium-win/svg/custom/empty-mask-expected.txt: * platform/chromium-win/svg/custom/feComponentTransfer-Discrete-expected.txt: * platform/chromium-win/svg/custom/feComponentTransfer-Gamma-expected.txt: * platform/chromium-win/svg/custom/feComponentTransfer-Linear-expected.txt: * platform/chromium-win/svg/custom/feComponentTransfer-Table-expected.txt: * platform/chromium-win/svg/custom/fill-fallback-expected.txt: * platform/chromium-win/svg/custom/focus-ring-expected.txt: * platform/chromium-win/svg/custom/font-face-cascade-order-expected.txt: * platform/chromium-win/svg/custom/font-face-simple-expected.txt: * platform/chromium-win/svg/custom/foreignObject-crash-on-hover-expected.txt: * platform/chromium-win/svg/custom/getTransformToElement-expected.txt: * platform/chromium-win/svg/custom/gradient-cycle-detection-expected.txt: * platform/chromium-win/svg/custom/gradient-deep-referencing-expected.txt: * platform/chromium-win/svg/custom/hit-test-unclosed-subpaths-expected.txt: * platform/chromium-win/svg/custom/image-small-width-height-expected.txt: * platform/chromium-win/svg/custom/image-with-transform-clip-filter-expected.txt: * platform/chromium-win/svg/custom/invalid-css-expected.txt: * platform/chromium-win/svg/custom/invalid-fill-expected.txt: * platform/chromium-win/svg/custom/invalid-fill-hex-expected.txt: * platform/chromium-win/svg/custom/invalid-lengthlist-expected.txt: * platform/chromium-win/svg/custom/js-late-clipPath-and-object-creation-expected.txt: * platform/chromium-win/svg/custom/js-late-clipPath-creation-expected.txt: * platform/chromium-win/svg/custom/js-late-gradient-and-object-creation-expected.txt: * platform/chromium-win/svg/custom/js-late-gradient-creation-expected.txt: * platform/chromium-win/svg/custom/js-late-pattern-and-object-creation-expected.txt: * platform/chromium-win/svg/custom/js-late-pattern-creation-expected.txt: * platform/chromium-win/svg/custom/junk-data-expected.txt: * platform/chromium-win/svg/custom/marker-default-width-height-expected.txt: * platform/chromium-win/svg/custom/marker-overflow-clip-expected.txt: * platform/chromium-win/svg/custom/mask-invalidation-expected.txt: * platform/chromium-win/svg/custom/missing-xlink-expected.txt: * platform/chromium-win/svg/custom/non-opaque-filters-expected.txt: * platform/chromium-win/svg/custom/path-bad-data-expected.txt: * platform/chromium-win/svg/custom/path-textPath-simulation-expected.txt: * platform/chromium-win/svg/custom/pattern-cycle-detection-expected.txt: * platform/chromium-win/svg/custom/pattern-deep-referencing-expected.txt: * platform/chromium-win/svg/custom/pattern-with-transformation-expected.txt: * platform/chromium-win/svg/custom/pointer-events-image-expected.txt: * platform/chromium-win/svg/custom/pointer-events-path-expected.txt: * platform/chromium-win/svg/custom/pointer-events-text-expected.txt: * platform/chromium-win/svg/custom/preserve-aspect-ratio-syntax-expected.txt: * platform/chromium-win/svg/custom/relative-sized-deep-shadow-tree-content-expected.txt: * platform/chromium-win/svg/custom/relative-sized-inner-svg-expected.txt: * platform/chromium-win/svg/custom/relative-sized-use-on-symbol-expected.txt: * platform/chromium-win/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.txt: * platform/chromium-win/svg/custom/repaint-moving-svg-and-div-expected.checksum: Added. * platform/chromium-win/svg/custom/repaint-moving-svg-and-div-expected.png: Added. * platform/chromium-win/svg/custom/second-inline-text-expected.txt: * platform/chromium-win/svg/custom/shape-rendering-expected.txt: * platform/chromium-win/svg/custom/shapes-supporting-markers-expected.txt: * platform/chromium-win/svg/custom/stroke-fallback-expected.txt: * platform/chromium-win/svg/custom/stroke-width-large-expected.txt: * platform/chromium-win/svg/custom/stroked-pattern-expected.txt: * platform/chromium-win/svg/custom/style-attribute-font-size-expected.txt: * platform/chromium-win/svg/custom/svg-curve-with-relative-cordinates-expected.txt: * platform/chromium-win/svg/custom/svg-float-border-padding-expected.txt: * platform/chromium-win/svg/custom/text-clip-expected.txt: * platform/chromium-win/svg/custom/text-ctm-expected.txt: * platform/chromium-win/svg/custom/text-decoration-visibility-expected.txt: * platform/chromium-win/svg/custom/text-filter-expected.txt: * platform/chromium-win/svg/custom/text-hit-test-expected.txt: * platform/chromium-win/svg/custom/text-image-opacity-expected.txt: * platform/chromium-win/svg/custom/text-letter-spacing-expected.txt: * platform/chromium-win/svg/custom/text-linking-expected.txt: * platform/chromium-win/svg/custom/text-repaint-including-stroke-expected.txt: * platform/chromium-win/svg/custom/text-whitespace-handling-expected.txt: * platform/chromium-win/svg/custom/text-x-dx-lists-expected.txt: * platform/chromium-win/svg/custom/text-x-override-in-tspan-child-expected.txt: * platform/chromium-win/svg/custom/text-xy-updates-SVGList-expected.txt: * platform/chromium-win/svg/custom/text-xy-updates-expected.txt: * platform/chromium-win/svg/custom/tref-update-expected.txt: * platform/chromium-win/svg/custom/use-clipped-hit-expected.txt: * platform/chromium-win/svg/custom/use-dynamic-append-expected.txt: * platform/chromium-win/svg/custom/use-elementInstance-event-target-expected.txt: * platform/chromium-win/svg/custom/use-elementInstance-methods-expected.txt: * platform/chromium-win/svg/custom/use-event-handler-on-referenced-element-expected.txt: * platform/chromium-win/svg/custom/use-event-handler-on-use-element-expected.txt: * platform/chromium-win/svg/custom/use-events-crash-expected.txt: * platform/chromium-win/svg/custom/use-instanceRoot-modifications-expected.txt: * platform/chromium-win/svg/custom/use-modify-container-in-target-expected.txt: * platform/chromium-win/svg/custom/use-modify-target-container-expected.txt: * platform/chromium-win/svg/custom/use-modify-target-symbol-expected.txt: * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-1-expected.txt: * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-2-expected.txt: * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-4-expected.txt: * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-5-expected.txt: * platform/chromium-win/svg/custom/use-on-disallowed-foreign-object-6-expected.txt: * platform/chromium-win/svg/custom/use-on-g-containing-symbol-expected.txt: * platform/chromium-win/svg/custom/use-on-g-containing-use-expected.txt: * platform/chromium-win/svg/custom/use-on-g-expected.txt: * platform/chromium-win/svg/custom/use-on-non-svg-namespaced-element-expected.txt: * platform/chromium-win/svg/custom/use-on-rect-expected.txt: * platform/chromium-win/svg/custom/use-on-symbol-expected.txt: * platform/chromium-win/svg/custom/use-on-symbol-inside-pattern-expected.txt: * platform/chromium-win/svg/custom/use-on-text-expected.txt: * platform/chromium-win/svg/custom/use-on-use-expected.txt: * platform/chromium-win/svg/custom/use-property-changes-through-dom-expected.txt: * platform/chromium-win/svg/custom/use-recursion-1-expected.txt: * platform/chromium-win/svg/custom/use-recursion-2-expected.txt: * platform/chromium-win/svg/custom/use-recursion-3-expected.txt: * platform/chromium-win/svg/custom/use-recursion-4-expected.txt: * platform/chromium-win/svg/custom/use-setAttribute-crash-expected.txt: * platform/chromium-win/svg/custom/viewbox-syntax-expected.txt: * platform/chromium-win/svg/custom/viewport-em-expected.txt: * platform/chromium-win/svg/filters/feColorMatrix-values-expected.txt: * platform/chromium-win/svg/filters/feComposite-expected.txt: * platform/chromium-win/svg/filters/filter-on-filter-for-text-expected.txt: * platform/chromium-win/svg/filters/filter-on-tspan-expected.txt: * platform/chromium-win/svg/filters/filter-width-update-expected.txt: * platform/chromium-win/svg/filters/sourceAlpha-expected.txt: * platform/chromium-win/svg/foreignObject/no-crash-with-svg-content-in-html-document-expected.txt: * platform/chromium-win/svg/foreignObject/svg-document-as-direct-child-expected.txt: * platform/chromium-win/svg/foreignObject/svg-document-in-html-document-expected.txt: * platform/chromium-win/svg/hixie/data-types/002-expected.txt: * platform/chromium-win/svg/hixie/dynamic/002-expected.txt: * platform/chromium-win/svg/hixie/error/002-expected.txt: * platform/chromium-win/svg/hixie/error/010-expected.txt: * platform/chromium-win/svg/hixie/error/011-expected.txt: * platform/chromium-win/svg/hixie/error/012-expected.txt: * platform/chromium-win/svg/hixie/error/013-expected.txt: * platform/chromium-win/svg/hixie/error/017-expected.txt: * platform/chromium-win/svg/hixie/links/002-expected.txt: * platform/chromium-win/svg/hixie/links/003-broken-expected.txt: * platform/chromium-win/svg/hixie/mixed/003-expected.txt: * platform/chromium-win/svg/hixie/mixed/004-expected.txt: * platform/chromium-win/svg/hixie/mixed/005-expected.txt: * platform/chromium-win/svg/hixie/mixed/011-expected.txt: * platform/chromium-win/svg/hixie/perf/001-expected.txt: * platform/chromium-win/svg/hixie/perf/002-expected.txt: * platform/chromium-win/svg/hixie/perf/007-expected.txt: * platform/chromium-win/svg/hixie/shapes/path/001-expected.txt: * platform/chromium-win/svg/hixie/text/002-expected.txt: * platform/chromium-win/svg/hixie/text/003a-expected.txt: * platform/chromium-win/svg/hixie/viewbox/preserveAspectRatio/001-expected.txt: * platform/chromium-win/svg/hixie/viewbox/preserveAspectRatio/002-expected.txt: * platform/chromium-win/svg/text/foreignObject-text-clipping-bug-expected.txt: * platform/chromium-win/svg/text/kerning-expected.txt: * platform/chromium-win/svg/text/multichar-glyph-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacing-squeeze-1-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacing-squeeze-2-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacing-squeeze-3-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacing-squeeze-4-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacing-stretch-1-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacing-stretch-2-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacing-stretch-3-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacing-stretch-4-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-squeeze-1-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-squeeze-2-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-squeeze-3-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-squeeze-4-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-stretch-1-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-stretch-2-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-stretch-3-expected.txt: * platform/chromium-win/svg/text/select-textLength-spacingAndGlyphs-stretch-4-expected.txt: * platform/chromium-win/svg/text/select-x-list-1-expected.txt: * platform/chromium-win/svg/text/select-x-list-2-expected.txt: * platform/chromium-win/svg/text/select-x-list-3-expected.txt: * platform/chromium-win/svg/text/select-x-list-4-expected.txt: * platform/chromium-win/svg/text/select-x-list-with-tspans-1-expected.txt: * platform/chromium-win/svg/text/select-x-list-with-tspans-2-expected.txt: * platform/chromium-win/svg/text/select-x-list-with-tspans-3-expected.txt: * platform/chromium-win/svg/text/select-x-list-with-tspans-4-expected.txt: * platform/chromium-win/svg/text/selection-background-color-expected.txt: * platform/chromium-win/svg/text/selection-doubleclick-expected.txt: * platform/chromium-win/svg/text/selection-styles-expected.txt: * platform/chromium-win/svg/text/selection-tripleclick-expected.txt: * platform/chromium-win/svg/text/text-gradient-positioning-expected.txt: * platform/chromium-win/svg/text/text-repaint-rects-expected.txt: * platform/chromium-win/svg/text/textPathBoundsBug-expected.txt: * platform/chromium-win/svg/zoom/page/zoom-coords-viewattr-01-b-expected.txt: * platform/chromium-win/svg/zoom/page/zoom-foreignObject-expected.txt: * platform/chromium-win/svg/zoom/page/zoom-svg-float-border-padding-expected.txt: * platform/chromium-win/svg/zoom/text/zoom-foreignObject-expected.txt: * platform/chromium-win/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: * platform/chromium-win/transforms/svg-vs-css-expected.txt: * platform/chromium-win/userscripts/user-script-top-frame-only-expected.txt: Added. * platform/chromium-win/userscripts/user-style-top-frame-only-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62958 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Dumitru Daniliuc. Add a layout test to verify the expected number of progress events are raised by the appcache, and that those events have properly set 'lengthComputable', 'loaded', and 'total' attributes. Also update a couple of other tests that depend on counting the number of progress events to determine success or failure to now expect the additional final progress event that is being raised. https://bugs.webkit.org/show_bug.cgi?id=37602 * http/tests/appcache/foreign-iframe-main-expected.txt: * http/tests/appcache/progress-counter-expected.txt: Added. * http/tests/appcache/progress-counter.html: Added. * http/tests/appcache/resources/different-https-origin-resource.html: * http/tests/appcache/resources/progress-counter.manifest: Added. 2010-07-09 Michael Nordman <michaeln@google.com> Reviewed by Dumitru Daniliuc. Use class ProgressEvent when raising appcache related progress events and set the 'total', 'loaded', and 'lengthComputable' attributes. Also raise the final progress event with the 'total' and 'loaded' attribute values are equal to one another to keep pace with the spec for this feature. https://bugs.webkit.org/show_bug.cgi?id=37602 Test: http/tests/appcache/progress-counter.html * loader/appcache/ApplicationCacheGroup.cpp: (WebCore::ApplicationCacheGroup::ApplicationCacheGroup): (WebCore::ApplicationCacheGroup::didFinishLoadingManifest): (WebCore::ApplicationCacheGroup::checkIfLoadIsComplete): (WebCore::ApplicationCacheGroup::startLoadingEntry): (WebCore::CallCacheListenerTask::create): (WebCore::CallCacheListenerTask::performTask): (WebCore::CallCacheListenerTask::CallCacheListenerTask): (WebCore::ApplicationCacheGroup::postListenerTask): * loader/appcache/ApplicationCacheGroup.h: (WebCore::ApplicationCacheGroup::postListenerTask): * loader/appcache/ApplicationCacheHost.cpp: (WebCore::ApplicationCacheHost::notifyDOMApplicationCache): (WebCore::ApplicationCacheHost::stopDeferringEvents): (WebCore::ApplicationCacheHost::dispatchDOMEvent): * loader/appcache/ApplicationCacheHost.h: (WebCore::ApplicationCacheHost::DeferredEvent::DeferredEvent): 2010-07-09 Michael Nordman <michaeln@google.com> Reviewed by Dumitru Daniliuc. Use class ProgressEvent when raising appcache related progress events and set the 'total', 'loaded', and 'lengthComputable' attributes. Also raise the final progress event with the 'total' and 'loaded' attribute values are equal to one another to keep pace with the spec for this feature. https://bugs.webkit.org/show_bug.cgi?id=37602 * src/ApplicationCacheHost.cpp: (WebCore::ApplicationCacheHost::notifyDOMApplicationCache): (WebCore::ApplicationCacheHost::stopDeferringEvents): (WebCore::ApplicationCacheHost::dispatchDOMEvent): * src/ApplicationCacheHostInternal.h: (WebCore::ApplicationCacheHostInternal::notifyEventListener): (WebCore::ApplicationCacheHostInternal::notifyProgressEventListener): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@62957 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-