kevino@webkit.org [Thu, 16 Jun 2011 17:41:10 +0000 (17:41 +0000)]
[wx] Unreviewed build fix, make sure the waf build checks the webKitBranchBuild
preference like the perl scripts do.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89041
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dglazkov@chromium.org [Thu, 16 Jun 2011 17:40:55 +0000 (17:40 +0000)]
2011-06-16 Dimitri Glazkov <dglazkov@chromium.org>
[Qt] Build fix after r89039.
* platform/qt/RenderThemeQt.h: Move decl out of ENABLE(VIDEO) ifdef.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89040
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dglazkov@chromium.org [Thu, 16 Jun 2011 17:33:18 +0000 (17:33 +0000)]
2011-06-15 Dimitri Glazkov <dglazkov@chromium.org>
Reviewed by Kent Tamura.
Move FileChooser::basenameForWidth to RenderTheme::fileListNameForWidth, eliminate gnarly FileChooserFoo proliferation.
https://bugs.webkit.org/show_bug.cgi?id=62748
Refactoring, covered by existing tests.
* CMakeListsEfl.txt: Removed FileChooserFoo from build system.
* CMakeListsWinCE.txt: Ditto.
* GNUmakefile.list.am: Ditto.
* WebCore.gypi: Ditto.
* WebCore.order: Ditto.
* WebCore.pro: Ditto.
* WebCore.vcproj/WebCore.vcproj: Ditto.
* WebCore.xcodeproj/project.pbxproj: Ditto.
* platform/FileChooser.h: Removed baseNameForWidth decl.
* platform/FileSystem.h: Removed now-unnecessary Chromium-specific cruft.
* platform/android/FileChooserAndroid.cpp: Removed.
* platform/brew/FileChooserBrew.cpp: Removed.
* platform/chromium/FileChooserChromium.cpp: Removed.
* platform/chromium/FileSystemChromiumLinux.cpp: Removed now-unnecessary code.
* platform/chromium/FileSystemChromiumMac.mm: Ditto.
* platform/chromium/FileSystemChromiumWin.cpp: Ditto.
* platform/efl/FileChooserEfl.cpp: Removed.
* platform/gtk/FileChooserGtk.cpp: Removed.
* platform/gtk/RenderThemeGtk.cpp:
(WebCore::stringByAdoptingFileSystemRepresentation): Moved from FileChooserGtk.
(WebCore::RenderThemeGtk::fileListNameForWidth): Ditto.
* platform/gtk/RenderThemeGtk.h: Added decl.
* platform/haiku/FileChooserHaiku.cpp: Removed.
* platform/mac/FileChooserMac.mm: Removed.
* platform/qt/FileChooserQt.cpp: Removed.
* platform/qt/RenderThemeQt.cpp:
(WebCore::RenderThemeQt::RenderThemeQt): Moved from FileChooserQt.
(WebCore::RenderThemeQt::fileListNameForWidth): Ditto.
* platform/qt/RenderThemeQt.h: Adde decl.
* platform/win/FileChooserWin.cpp: Removed.
* platform/wx/FileChooserWx.cpp: Removed.
* rendering/RenderFileUploadControl.cpp:
(WebCore::RenderFileUploadControl::fileTextValue): Changed to use RenderTheme.
* rendering/RenderTheme.cpp:
(WebCore::RenderTheme::fileListNameForWidth): Added default impl.
* rendering/RenderTheme.h: Added decl.
* rendering/RenderThemeMac.h: Ditto.
* rendering/RenderThemeMac.mm:
(WebCore::RenderThemeMac::fileListNameForWidth): Added default Mac impl.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89039
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Thu, 16 Jun 2011 17:01:59 +0000 (17:01 +0000)]
2011-06-15 Anders Carlsson <andersca@apple.com>
Reviewed by Sam Weinig.
Move more argument coders to WebCoreArgumentCoders and clean up the animation coders
https://bugs.webkit.org/show_bug.cgi?id=62760
* Shared/WebCoreArgumentCoders.cpp:
(CoreIPC::::encode):
(CoreIPC::::decode):
(CoreIPC::encodeOperation):
(CoreIPC::decodeOperation):
(CoreIPC::encodeBoolAndValue):
(CoreIPC::encodeBoolAndEnumValue):
(CoreIPC::decodeBoolAndValue):
(CoreIPC::decodeBoolAndEnumValue):
* Shared/WebCoreArgumentCoders.h:
* Shared/mac/ArgumentCodersMac.h:
* Shared/mac/ArgumentCodersMac.mm:
* Shared/mac/WebCoreArgumentCodersMac.mm:
(CoreIPC::::encode):
(CoreIPC::::decode):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89038
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
qi.2.zhang@nokia.com [Thu, 16 Jun 2011 16:55:56 +0000 (16:55 +0000)]
2011-06-16 Qi Zhang <qi.2.zhang@nokia.com>
Reviewed by Laszlo Gombos.
[Qt] Fix building with CONFIG(use_system_icu)
https://bugs.webkit.org/show_bug.cgi?id=62744
Do not define WTF_USE_QT4_UNICODE if WTF_USE_ICU_UNICODE is set.
* wtf/Platform.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89037
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
pfeldman@chromium.org [Thu, 16 Jun 2011 16:53:03 +0000 (16:53 +0000)]
2011-06-16 Vsevolod Vlasov <vsevik@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
https://bugs.webkit.org/show_bug.cgi?id=61205
Added inspector backend cache for XHR content.
* http/tests/inspector/network/network-xhr-async-expected.txt: Added.
* http/tests/inspector/network/network-xhr-async.html: Added.
* http/tests/inspector/network/network-xhr-sync-expected.txt: Added.
* http/tests/inspector/network/network-xhr-sync.html: Added.
2011-06-16 Vsevolod Vlasov <vsevik@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
https://bugs.webkit.org/show_bug.cgi?id=61205
Added inspector backend cache for XHR content.
Tests: http/tests/inspector/network/network-xhr-async.html
http/tests/inspector/network/network-xhr-sync.html
* CMakeLists.txt:
* GNUmakefile.list.am:
* WebCore.gypi:
* WebCore.pro:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* fileapi/FileReaderLoader.cpp:
(WebCore::FileReaderLoader::didReceiveResponse):
* fileapi/FileReaderLoader.h:
* inspector/Inspector.json:
* inspector/InspectorInstrumentation.cpp:
(WebCore::InspectorInstrumentation::didReceiveXHRResponseImpl):
(WebCore::InspectorInstrumentation::willLoadXHRSynchronouslyImpl):
(WebCore::InspectorInstrumentation::didLoadXHRSynchronouslyImpl):
(WebCore::InspectorInstrumentation::didCommitLoadImpl):
* inspector/InspectorInstrumentation.h:
(WebCore::InspectorInstrumentation::didReceiveXHRResponse):
(WebCore::InspectorInstrumentation::willLoadXHRSynchronously):
(WebCore::InspectorInstrumentation::didLoadXHRSynchronously):
* inspector/InspectorResourceAgent.cpp:
(WebCore::InspectorResourceAgent::willSendRequest):
(WebCore::InspectorResourceAgent::didReceiveResponse):
(WebCore::InspectorResourceAgent::setInitialXHRContent):
(WebCore::InspectorResourceAgent::didReceiveXHRResponse):
(WebCore::InspectorResourceAgent::willLoadXHRSynchronously):
(WebCore::InspectorResourceAgent::didLoadXHRSynchronously):
(WebCore::InspectorResourceAgent::getResourceContent):
(WebCore::InspectorResourceAgent::mainFrameNavigated):
(WebCore::InspectorResourceAgent::InspectorResourceAgent):
* inspector/InspectorResourceAgent.h:
* inspector/NetworkResourcesData.cpp: Added.
(WebCore::NetworkResourcesData::ResourceData::ResourceData):
(WebCore::NetworkResourcesData::ResourceData::content):
(WebCore::NetworkResourcesData::ResourceData::appendContent):
(WebCore::NetworkResourcesData::ResourceData::purgeContent):
(WebCore::NetworkResourcesData::NetworkResourcesData):
(WebCore::NetworkResourcesData::~NetworkResourcesData):
(WebCore::NetworkResourcesData::resourceCreated):
(WebCore::NetworkResourcesData::responseReceived):
(WebCore::NetworkResourcesData::didReceiveXHRResponse):
(WebCore::NetworkResourcesData::addResourceContent):
(WebCore::NetworkResourcesData::isXHR):
(WebCore::NetworkResourcesData::data):
(WebCore::NetworkResourcesData::clear):
(WebCore::NetworkResourcesData::ensureNoDataForIdentifier):
(WebCore::NetworkResourcesData::ensureFreeSpace):
* inspector/NetworkResourcesData.h: Added.
(WebCore::NetworkResourcesData::ResourceData::identifier):
(WebCore::NetworkResourcesData::ResourceData::loaderId):
(WebCore::NetworkResourcesData::ResourceData::frameId):
(WebCore::NetworkResourcesData::ResourceData::setFrameId):
(WebCore::NetworkResourcesData::ResourceData::url):
(WebCore::NetworkResourcesData::ResourceData::setUrl):
(WebCore::NetworkResourcesData::ResourceData::isXHR):
(WebCore::NetworkResourcesData::ResourceData::setIsXHR):
(WebCore::NetworkResourcesData::ResourceData::hasContent):
(WebCore::NetworkResourcesData::ResourceData::isContentPurged):
(WebCore::NetworkResourcesData::ResourceData::setIsContentPurged):
* inspector/front-end/NetworkManager.js:
(WebInspector.NetworkManager.prototype.requestContent):
(WebInspector.NetworkDispatcher.prototype._appendRedirect):
* inspector/front-end/NetworkPanel.js:
(WebInspector.NetworkPanel.prototype._appendResource):
(WebInspector.NetworkPanel.prototype._frameNavigated):
* loader/DocumentThreadableLoader.cpp:
(WebCore::DocumentThreadableLoader::didReceiveResponse):
(WebCore::DocumentThreadableLoader::receivedCancellation):
(WebCore::DocumentThreadableLoader::loadRequest):
* loader/DocumentThreadableLoader.h:
* loader/ThreadableLoaderClient.h:
(WebCore::ThreadableLoaderClient::didReceiveResponse):
(WebCore::ThreadableLoaderClient::didReceiveAuthenticationCancellation):
* loader/ThreadableLoaderClientWrapper.h:
(WebCore::ThreadableLoaderClientWrapper::didReceiveResponse):
(WebCore::ThreadableLoaderClientWrapper::didReceiveAuthenticationCancellation):
* loader/WorkerThreadableLoader.cpp:
(WebCore::workerContextDidReceiveResponse):
(WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveResponse):
(WebCore::workerContextDidReceiveAuthenticationCancellation):
(WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveAuthenticationCancellation):
* loader/WorkerThreadableLoader.h:
* notifications/Notification.cpp:
(WebCore::Notification::didReceiveResponse):
(WebCore::Notification::didReceiveAuthenticationCancellation):
* notifications/Notification.h:
* page/EventSource.cpp:
(WebCore::EventSource::didReceiveResponse):
* page/EventSource.h:
* workers/WorkerScriptLoader.cpp:
(WebCore::WorkerScriptLoader::didReceiveResponse):
(WebCore::WorkerScriptLoader::didReceiveAuthenticationCancellation):
* workers/WorkerScriptLoader.h:
* xml/XMLHttpRequest.cpp:
(WebCore::XMLHttpRequest::createRequest):
(WebCore::XMLHttpRequest::didReceiveResponse):
(WebCore::XMLHttpRequest::didReceiveAuthenticationCancellation):
* xml/XMLHttpRequest.h:
2011-06-16 Vsevolod Vlasov <vsevik@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
https://bugs.webkit.org/show_bug.cgi?id=61205
Added inspector backend cache for XHR content.
* src/AssociatedURLLoader.cpp:
(WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89036
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jchaffraix@webkit.org [Thu, 16 Jun 2011 16:50:19 +0000 (16:50 +0000)]
2011-06-16 Julien Chaffraix <jchaffraix@webkit.org>
Reviewed by Darin Adler.
HTMLTable should cache its 'rows' collection results
https://bugs.webkit.org/show_bug.cgi?id=62800
* perf/table-rows-length-caching-expected.txt: Added.
* perf/table-rows-length-caching.html: Added.
This test checks that the call to table.rows is CONSTANT once it has
been populated once (and the DOM is not mutated).
2011-06-16 Julien Chaffraix <jchaffraix@webkit.org>
Reviewed by Darin Adler.
HTMLTable should cache its 'rows' collection results
https://bugs.webkit.org/show_bug.cgi?id=62800
Test: perf/table-rows-length-caching.html
Currently all our HTMLCollection's are recreated on call. This means that
we don't cache the information about the collection between calls to, for
example, table.rows.
This change adds a CollectionCache to HTMLTableElement. It is similar to what
is done for HTMLFormElement.
* html/HTMLTableElement.cpp:
(WebCore::HTMLTableElement::collectionCache): This method does
lazy initialization of the table's collectionCache.
* html/HTMLTableElement.h: Added a new member and the previous
method.
* html/HTMLTableRowsCollection.cpp:
(WebCore::HTMLTableRowsCollection::HTMLTableRowsCollection): Pass
the HTMLTableElement's CollectionCache so that we reuse the cached
results.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89035
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
vitalyr@chromium.org [Thu, 16 Jun 2011 16:39:27 +0000 (16:39 +0000)]
2011-06-16 Vitaly Repeshko <vitalyr@chromium.org>
Unreviewed.
[chromium] Adding more new baselines.
* platform/chromium-mac-leopard/fast/forms/basic-textareas-expected.png:
* platform/chromium-mac-leopard/svg/hixie/text/003-expected.png:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89034
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
vitalyr@chromium.org [Thu, 16 Jun 2011 16:33:58 +0000 (16:33 +0000)]
2011-06-16 Vitaly Repeshko <vitalyr@chromium.org>
Unreviewed.
[chromium] Adding new baselines.
* platform/chromium-mac-leopard/fast/replaced/outline-replaced-elements-expected.png: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89033
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Thu, 16 Jun 2011 16:19:53 +0000 (16:19 +0000)]
2011-06-16 Tommy Widenflycht <tommyw@google.com>
Reviewed by Tony Gentilcore.
MediaStream API: Runtime enabled features
https://bugs.webkit.org/show_bug.cgi?id=62798
Add the WebRuntimeFeatures API for Media Streams and enable the feature by default in DumpRenderTree.
* public/WebRuntimeFeatures.h:
* src/WebRuntimeFeatures.cpp:
(WebKit::WebRuntimeFeatures::enableMediaStream):
(WebKit::WebRuntimeFeatures::isMediaStreamEnabled):
2011-06-16 Tommy Widenflycht <tommyw@google.com>
Reviewed by Tony Gentilcore.
MediaStream API: Runtime enabled features
https://bugs.webkit.org/show_bug.cgi?id=62798
Add the WebRuntimeFeatures API for Media Streams and enable the feature by default in DumpRenderTree.
* DumpRenderTree/chromium/TestShell.cpp:
(TestShell::TestShell):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89032
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Thu, 16 Jun 2011 16:18:23 +0000 (16:18 +0000)]
2011-06-16 Torsten Kurbad <gentoo@tk-webart.de>
Reviewed by Eric Seidel.
Add support for sys.platform == 'linux3' by relaxing
conditional statements and/or extending lookup dicts.
This way, Linux kernels >=3.0-rc1 get supported in the
build process.
https://bugs.webkit.org/show_bug.cgi?id=62730
* gyp_webkit:
2011-06-16 Torsten Kurbad <gentoo@tk-webart.de>
Reviewed by Eric Seidel.
Add support for sys.platform == 'linux3' by relaxing
conditional statements and/or extending lookup dicts.
This way, Linux kernels >=3.0-rc1 get supported in the
build process.
https://bugs.webkit.org/show_bug.cgi?id=62730
* Scripts/webkitpy/common/system/executive.py:
* Scripts/webkitpy/common/system/file_lock.py:
* Scripts/webkitpy/common/system/path_unittest.py:
* Scripts/webkitpy/layout_tests/layout_package/manager.py:
* Scripts/webkitpy/layout_tests/port/chromium_gpu.py:
* Scripts/webkitpy/layout_tests/port/chromium_gpu_unittest.py:
* Scripts/webkitpy/layout_tests/port/chromium_linux_unittest.py:
* Scripts/webkitpy/layout_tests/port/factory.py:
* Scripts/webkitpy/layout_tests/port/factory_unittest.py:
* Scripts/webkitpy/layout_tests/port/qt.py:
* Scripts/webkitpy/layout_tests/run_webkit_tests.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89031
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Thu, 16 Jun 2011 16:03:15 +0000 (16:03 +0000)]
2011-06-16 Sangyong Park <sy302.park@gmail.com>
Reviewed by Martin Robinson.
[GTK] Implement ResourceRequest and ResourceResponse encoder/decoder
https://bugs.webkit.org/show_bug.cgi?id=55934
* Shared/gtk/WebCoreArgumentCodersGtk.cpp:
(CoreIPC::encodeResourceRequest):
(CoreIPC::decodeResourceRequest):
(CoreIPC::encodeResourceResponse):
(CoreIPC::decodeResourceResponse):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89030
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eric.carlson@apple.com [Thu, 16 Jun 2011 15:44:15 +0000 (15:44 +0000)]
2011-06-16 Eric Carlson <eric.carlson@apple.com>
Unreviewed, removing test incorrectly added to GTK skipped list.
[Qt] http/tests/appcache/video.html fails
https://bugs.webkit.org/show_bug.cgi?id=62741
* platform/gtk/Skipped: Unskip test.
* platform/qt/Skipped: Add bug url.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89029
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
carlosgc@webkit.org [Thu, 16 Jun 2011 15:39:54 +0000 (15:39 +0000)]
2011-06-16 Carlos Garcia Campos <cgarcia@igalia.com>
Reviewed by Xan Lopez.
[GTK] Remove support for GTK+2 in WebKit2
https://bugs.webkit.org/show_bug.cgi?id=62794
* configure.ac: Make WebKit2 require GTK+ 3.x.
2011-06-16 Carlos Garcia Campos <cgarcia@igalia.com>
Reviewed by Xan Lopez.
[GTK] Remove support for GTK+2 in WebKit2
https://bugs.webkit.org/show_bug.cgi?id=62794
* UIProcess/API/gtk/WebKitWebViewBase.cpp:
(webkitWebViewBaseRealize):
(webkitWebViewBaseDraw):
(webkitWebViewBaseQueryTooltip):
(webkit_web_view_base_class_init):
(webkitWebViewBaseSetTooltipText):
* UIProcess/gtk/WebContextMenuProxyGtk.cpp:
(WebKit::WebContextMenuProxyGtk::menuPositionFunction):
* WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp:
(WebKit::moduleMixesGtkSymbols):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89028
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
yurys@chromium.org [Thu, 16 Jun 2011 15:27:59 +0000 (15:27 +0000)]
2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r89025.
http://trac.webkit.org/changeset/89025
https://bugs.webkit.org/show_bug.cgi?id=62799
"Some layout tests fail" (Requested by yurys on #webkit).
* http/tests/inspector/network/network-xhr-async-expected.txt: Removed.
* http/tests/inspector/network/network-xhr-async.html: Removed.
* http/tests/inspector/network/network-xhr-sync-expected.txt: Removed.
* http/tests/inspector/network/network-xhr-sync.html: Removed.
2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r89025.
http://trac.webkit.org/changeset/89025
https://bugs.webkit.org/show_bug.cgi?id=62799
"Some layout tests fail" (Requested by yurys on #webkit).
* CMakeLists.txt:
* GNUmakefile.list.am:
* WebCore.gypi:
* WebCore.pro:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* fileapi/FileReaderLoader.cpp:
(WebCore::FileReaderLoader::didReceiveResponse):
* fileapi/FileReaderLoader.h:
* inspector/Inspector.json:
* inspector/InspectorInstrumentation.cpp:
(WebCore::InspectorInstrumentation::didCommitLoadImpl):
* inspector/InspectorInstrumentation.h:
* inspector/InspectorResourceAgent.cpp:
(WebCore::InspectorResourceAgent::willSendRequest):
(WebCore::InspectorResourceAgent::didReceiveResponse):
(WebCore::InspectorResourceAgent::setInitialXHRContent):
(WebCore::InspectorResourceAgent::InspectorResourceAgent):
* inspector/InspectorResourceAgent.h:
* inspector/NetworkResourcesData.cpp: Removed.
* inspector/NetworkResourcesData.h: Removed.
* inspector/front-end/NetworkManager.js:
(WebInspector.NetworkManager.prototype.requestContent):
(WebInspector.NetworkDispatcher.prototype._appendRedirect):
* inspector/front-end/NetworkPanel.js:
(WebInspector.NetworkPanel.prototype._appendResource):
(WebInspector.NetworkPanel.prototype._frameNavigated):
* loader/DocumentThreadableLoader.cpp:
(WebCore::DocumentThreadableLoader::didReceiveResponse):
(WebCore::DocumentThreadableLoader::receivedCancellation):
(WebCore::DocumentThreadableLoader::loadRequest):
* loader/DocumentThreadableLoader.h:
* loader/ThreadableLoaderClient.h:
(WebCore::ThreadableLoaderClient::didReceiveResponse):
(WebCore::ThreadableLoaderClient::didReceiveAuthenticationCancellation):
* loader/ThreadableLoaderClientWrapper.h:
(WebCore::ThreadableLoaderClientWrapper::didReceiveResponse):
(WebCore::ThreadableLoaderClientWrapper::didReceiveAuthenticationCancellation):
* loader/WorkerThreadableLoader.cpp:
(WebCore::workerContextDidReceiveResponse):
(WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveResponse):
(WebCore::workerContextDidReceiveAuthenticationCancellation):
(WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveAuthenticationCancellation):
* loader/WorkerThreadableLoader.h:
* notifications/Notification.cpp:
(WebCore::Notification::didReceiveResponse):
(WebCore::Notification::didReceiveAuthenticationCancellation):
* notifications/Notification.h:
* page/EventSource.cpp:
(WebCore::EventSource::didReceiveResponse):
* page/EventSource.h:
* workers/WorkerScriptLoader.cpp:
(WebCore::WorkerScriptLoader::didReceiveResponse):
(WebCore::WorkerScriptLoader::didReceiveAuthenticationCancellation):
* workers/WorkerScriptLoader.h:
* xml/XMLHttpRequest.cpp:
(WebCore::XMLHttpRequest::createRequest):
(WebCore::XMLHttpRequest::didReceiveResponse):
(WebCore::XMLHttpRequest::didReceiveAuthenticationCancellation):
* xml/XMLHttpRequest.h:
2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r89025.
http://trac.webkit.org/changeset/89025
https://bugs.webkit.org/show_bug.cgi?id=62799
"Some layout tests fail" (Requested by yurys on #webkit).
* src/AssociatedURLLoader.cpp:
(WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89027
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
vitalyr@chromium.org [Thu, 16 Jun 2011 14:43:48 +0000 (14:43 +0000)]
2011-06-16 Vitaly Repeshko <vitalyr@chromium.org>
Unreviewed.
Revert Adam's user gesture patch series r89002, r89005, r89007, r89018
https://bugs.webkit.org/show_bug.cgi?id=62796
The patches broke chromium browser tests.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89026
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
yurys@chromium.org [Thu, 16 Jun 2011 14:14:05 +0000 (14:14 +0000)]
2011-06-16 Vsevolod Vlasov <vsevik@chromium.org>
Reviewed by Yury Semikhatsky.
Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
https://bugs.webkit.org/show_bug.cgi?id=61205
Added inspector backend cache for XHR content.
* http/tests/inspector/network/network-xhr-async-expected.txt: Added.
* http/tests/inspector/network/network-xhr-async.html: Added.
* http/tests/inspector/network/network-xhr-sync-expected.txt: Added.
* http/tests/inspector/network/network-xhr-sync.html: Added.
2011-06-16 Vsevolod Vlasov <vsevik@chromium.org>
Reviewed by Yury Semikhatsky.
Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
https://bugs.webkit.org/show_bug.cgi?id=61205
Added inspector backend cache for XHR content.
Tests: http/tests/inspector/network/network-xhr-async.html
http/tests/inspector/network/network-xhr-sync.html
* CMakeLists.txt:
* GNUmakefile.list.am:
* WebCore.gypi:
* WebCore.pro:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* fileapi/FileReaderLoader.cpp:
(WebCore::FileReaderLoader::didReceiveResponse):
* fileapi/FileReaderLoader.h:
* inspector/Inspector.json:
* inspector/InspectorInstrumentation.cpp:
(WebCore::InspectorInstrumentation::didReceiveXHRResponseImpl):
(WebCore::InspectorInstrumentation::willLoadXHRSynchronouslyImpl):
(WebCore::InspectorInstrumentation::didLoadXHRSynchronouslyImpl):
(WebCore::InspectorInstrumentation::didCommitLoadImpl):
* inspector/InspectorInstrumentation.h:
(WebCore::InspectorInstrumentation::didReceiveXHRResponse):
(WebCore::InspectorInstrumentation::willLoadXHRSynchronously):
(WebCore::InspectorInstrumentation::didLoadXHRSynchronously):
* inspector/InspectorResourceAgent.cpp:
(WebCore::InspectorResourceAgent::willSendRequest):
(WebCore::InspectorResourceAgent::didReceiveResponse):
(WebCore::InspectorResourceAgent::setInitialXHRContent):
(WebCore::InspectorResourceAgent::didReceiveXHRResponse):
(WebCore::InspectorResourceAgent::willLoadXHRSynchronously):
(WebCore::InspectorResourceAgent::didLoadXHRSynchronously):
(WebCore::InspectorResourceAgent::getResourceContent):
(WebCore::InspectorResourceAgent::mainFrameNavigated):
(WebCore::InspectorResourceAgent::InspectorResourceAgent):
* inspector/InspectorResourceAgent.h:
* inspector/NetworkResourcesData.cpp: Added.
(WebCore::NetworkResourcesData::ResourceData::ResourceData):
(WebCore::NetworkResourcesData::ResourceData::content):
(WebCore::NetworkResourcesData::ResourceData::appendContent):
(WebCore::NetworkResourcesData::ResourceData::purgeContent):
(WebCore::NetworkResourcesData::NetworkResourcesData):
(WebCore::NetworkResourcesData::~NetworkResourcesData):
(WebCore::NetworkResourcesData::resourceCreated):
(WebCore::NetworkResourcesData::responseReceived):
(WebCore::NetworkResourcesData::didReceiveXHRResponse):
(WebCore::NetworkResourcesData::addResourceContent):
(WebCore::NetworkResourcesData::isXHR):
(WebCore::NetworkResourcesData::data):
(WebCore::NetworkResourcesData::clear):
(WebCore::NetworkResourcesData::ensureFreeSpace):
* inspector/NetworkResourcesData.h: Added.
(WebCore::NetworkResourcesData::ResourceData::identifier):
(WebCore::NetworkResourcesData::ResourceData::loaderId):
(WebCore::NetworkResourcesData::ResourceData::frameId):
(WebCore::NetworkResourcesData::ResourceData::setFrameId):
(WebCore::NetworkResourcesData::ResourceData::url):
(WebCore::NetworkResourcesData::ResourceData::setUrl):
(WebCore::NetworkResourcesData::ResourceData::isXHR):
(WebCore::NetworkResourcesData::ResourceData::setIsXHR):
(WebCore::NetworkResourcesData::ResourceData::hasContent):
(WebCore::NetworkResourcesData::ResourceData::isContentPurged):
(WebCore::NetworkResourcesData::ResourceData::setIsContentPurged):
* inspector/front-end/NetworkManager.js:
(WebInspector.NetworkManager.prototype.requestContent):
(WebInspector.NetworkDispatcher.prototype._appendRedirect):
* inspector/front-end/NetworkPanel.js:
(WebInspector.NetworkPanel.prototype._appendResource):
(WebInspector.NetworkPanel.prototype._frameNavigated):
* loader/DocumentThreadableLoader.cpp:
(WebCore::DocumentThreadableLoader::didReceiveResponse):
(WebCore::DocumentThreadableLoader::receivedCancellation):
(WebCore::DocumentThreadableLoader::loadRequest):
* loader/DocumentThreadableLoader.h:
* loader/ThreadableLoaderClient.h:
(WebCore::ThreadableLoaderClient::didReceiveResponse):
(WebCore::ThreadableLoaderClient::didReceiveAuthenticationCancellation):
* loader/ThreadableLoaderClientWrapper.h:
(WebCore::ThreadableLoaderClientWrapper::didReceiveResponse):
(WebCore::ThreadableLoaderClientWrapper::didReceiveAuthenticationCancellation):
* loader/WorkerThreadableLoader.cpp:
(WebCore::workerContextDidReceiveResponse):
(WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveResponse):
(WebCore::workerContextDidReceiveAuthenticationCancellation):
(WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveAuthenticationCancellation):
* loader/WorkerThreadableLoader.h:
* notifications/Notification.cpp:
(WebCore::Notification::didReceiveResponse):
(WebCore::Notification::didReceiveAuthenticationCancellation):
* notifications/Notification.h:
* page/EventSource.cpp:
(WebCore::EventSource::didReceiveResponse):
* page/EventSource.h:
* workers/WorkerScriptLoader.cpp:
(WebCore::WorkerScriptLoader::didReceiveResponse):
(WebCore::WorkerScriptLoader::didReceiveAuthenticationCancellation):
* workers/WorkerScriptLoader.h:
* xml/XMLHttpRequest.cpp:
(WebCore::XMLHttpRequest::createRequest):
(WebCore::XMLHttpRequest::didReceiveResponse):
(WebCore::XMLHttpRequest::didReceiveAuthenticationCancellation):
* xml/XMLHttpRequest.h:
2011-06-16 Vsevolod Vlasov <vsevik@chromium.org>
Reviewed by Yury Semikhatsky.
Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
https://bugs.webkit.org/show_bug.cgi?id=61205
Added inspector backend cache for XHR content.
* src/AssociatedURLLoader.cpp:
(WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89025
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
antonm@chromium.org [Thu, 16 Jun 2011 12:30:30 +0000 (12:30 +0000)]
2011-06-16 Florian Schneider <fschneider@chromium.org>
Unreviewed.
Remove an outdated chromium test expectation.
https://bugs.webkit.org/show_bug.cgi?id=62716
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89024
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
vitalyr@chromium.org [Thu, 16 Jun 2011 11:19:35 +0000 (11:19 +0000)]
2011-06-16 Vitaly Repeshko <vitalyr@chromium.org>
Unreviewed.
[chromium] Updating test expectations after V8 push.
* platform/chromium-mac/fast/js/function-prototype-descriptor-expected.txt:
* platform/chromium-win/fast/js/function-prototype-descriptor-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89023
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Thu, 16 Jun 2011 11:04:57 +0000 (11:04 +0000)]
2011-06-16 Zsolt Fehér <h490267@stud.u-szeged.hu>
Reviewed by Csaba Osztrogonác.
Unskip passing tests what needs layoutTestController.clearBackForwardList
https://bugs.webkit.org/show_bug.cgi?id=42333
* platform/qt-wk2/Skipped:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89022
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
hayato@chromium.org [Thu, 16 Jun 2011 09:12:14 +0000 (09:12 +0000)]
2011-06-16 Hayato Ito <hayato@chromium.org>
Reviewed by Hajime Morita.
Show child elements of a shadow host in Node::showTreeForThisAcrossFrame.
https://bugs.webkit.org/show_bug.cgi?id=62782
To make an implementation simple, get rid of traverseNextNodeAcrossFrame
and traverse each Node recursively.
No new tests since the function is only available in debug builds.
* dom/Node.cpp:
(WebCore::showSubTreeAcrossFrame):
(WebCore::Node::showTreeForThisAcrossFrame):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89021
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
gyuyoung.kim@samsung.com [Thu, 16 Jun 2011 09:09:49 +0000 (09:09 +0000)]
2011-06-16 Gyuyoung Kim <gyuyoung.kim@samsung.com>
Reviewed by Kent Tamura.
[EFL] Move Initialization of defaultFontSize to top of file.
https://bugs.webkit.org/show_bug.cgi?id=62787
* platform/efl/RenderThemeEfl.cpp: Move Initialize code of defaultFontSize to top.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89020
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Thu, 16 Jun 2011 08:50:21 +0000 (08:50 +0000)]
2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r88796.
http://trac.webkit.org/changeset/88796
https://bugs.webkit.org/show_bug.cgi?id=62790
It made fast/dom/nodesFromRect-basic.html time out on Qt,
64-bit, debug mode (Requested by Ossy on #webkit).
* bridge/qt/qt_runtime.cpp:
(JSC::Bindings::convertValueToQVariant):
2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r88796.
http://trac.webkit.org/changeset/88796
https://bugs.webkit.org/show_bug.cgi?id=62790
It made fast/dom/nodesFromRect-basic.html time out on Qt,
64-bit, debug mode (Requested by Ossy on #webkit).
* WebCoreSupport/DumpRenderTreeSupportQt.cpp:
(DumpRenderTreeSupportQt::plainText):
(DumpRenderTreeSupportQt::nodesFromRect):
* WebCoreSupport/DumpRenderTreeSupportQt.h:
* tests/qwebframe/tst_qwebframe.cpp:
(tst_QWebFrame::overloadedSlots):
(tst_QWebFrame::domCycles):
2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r88796.
http://trac.webkit.org/changeset/88796
https://bugs.webkit.org/show_bug.cgi?id=62790
It made fast/dom/nodesFromRect-basic.html time out on Qt,
64-bit, debug mode (Requested by Ossy on #webkit).
* DumpRenderTree/qt/LayoutTestControllerQt.cpp:
(LayoutTestController::nodesFromRect):
* DumpRenderTree/qt/LayoutTestControllerQt.h:
* DumpRenderTree/qt/PlainTextControllerQt.cpp:
(PlainTextController::plainText):
* DumpRenderTree/qt/PlainTextControllerQt.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89019
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
abarth@webkit.org [Thu, 16 Jun 2011 08:49:12 +0000 (08:49 +0000)]
2011-06-16 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Remove HTMLVideoElement::processingUserGesture
https://bugs.webkit.org/show_bug.cgi?id=62784
HTMLMediaElement shouldn't have its own notion of the user gesture
state. It should just use the normal user gesture state. Also,
there's no point in having the bindings send the user gesture state in
a boolean parameter.
* WebCore.exp.in:
* html/HTMLMediaElement.cpp:
(WebCore::HTMLMediaElement::removedFromDocument):
(WebCore::HTMLMediaElement::load):
(WebCore::HTMLMediaElement::play):
(WebCore::HTMLMediaElement::pause):
(WebCore::HTMLMediaElement::beginScrubbing):
(WebCore::HTMLMediaElement::resume):
* html/HTMLMediaElement.h:
* html/HTMLMediaElement.idl:
* html/HTMLVideoElement.cpp:
(WebCore::HTMLVideoElement::webkitEnterFullscreen):
* html/HTMLVideoElement.h:
(WebCore::HTMLVideoElement::webkitEnterFullScreen):
* html/HTMLVideoElement.idl:
* html/MediaDocument.cpp:
(WebCore::MediaDocument::defaultEventHandler):
* html/shadow/MediaControlElements.cpp:
(WebCore::MediaControlSeekButtonElement::defaultEventHandler):
2011-06-16 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Remove HTMLVideoElement::processingUserGesture
https://bugs.webkit.org/show_bug.cgi?id=62784
* src/WebViewImpl.cpp:
(WebKit::WebViewImpl::performMediaPlayerAction):
2011-06-16 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Remove HTMLVideoElement::processingUserGesture
https://bugs.webkit.org/show_bug.cgi?id=62784
* WebCoreSupport/FullscreenVideoController.cpp:
(FullscreenVideoController::play):
(FullscreenVideoController::pause):
2011-06-16 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Remove HTMLVideoElement::processingUserGesture
https://bugs.webkit.org/show_bug.cgi?id=62784
* WebView/WebVideoFullscreenHUDWindowController.mm:
(-[WebVideoFullscreenHUDWindowController setPlaying:]):
2011-06-16 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Remove HTMLVideoElement::processingUserGesture
https://bugs.webkit.org/show_bug.cgi?id=62784
* FullscreenVideoController.cpp:
(FullscreenVideoController::play):
(FullscreenVideoController::pause):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89018
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
vitalyr@chromium.org [Thu, 16 Jun 2011 08:47:55 +0000 (08:47 +0000)]
2011-06-16 Vitaly Repeshko <vitalyr@chromium.org>
Unreviewed.
[chromium] Updating text expectations.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89017
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
vitalyr@chromium.org [Thu, 16 Jun 2011 08:31:21 +0000 (08:31 +0000)]
2011-06-16 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r89011.
http://trac.webkit.org/changeset/89011
https://bugs.webkit.org/show_bug.cgi?id=62789
Broke mac build (Requested by vitalyr_ on #webkit).
* platform/chromium/ScrollAnimatorChromiumMac.h:
* platform/chromium/ScrollAnimatorChromiumMac.mm:
(-[ScrollAnimationHelperDelegate _immediateScrollToPoint:]):
(-[ScrollbarPainterControllerDelegate scrollerImpPair:updateScrollerStyleForNewRecommendedScrollerStyle:]):
(WebCore::ScrollAnimatorChromiumMac::ScrollAnimatorChromiumMac):
(WebCore::ScrollAnimatorChromiumMac::scroll):
(WebCore::ScrollAnimatorChromiumMac::handleWheelEvent):
(WebCore::ScrollAnimatorChromiumMac::smoothScrollWithEvent):
(WebCore::ScrollAnimatorChromiumMac::beginScrollGesture):
(WebCore::ScrollAnimatorChromiumMac::snapRubberBand):
(WebCore::ScrollAnimatorChromiumMac::snapRubberBandTimerFired):
* platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.h:
* platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.mm:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89016
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
morrita@google.com [Thu, 16 Jun 2011 08:28:04 +0000 (08:28 +0000)]
2011-06-16 MORITA Hajime <morrita@google.com>
Unreviewed expectations update for meter-element.html
* platform/chromium-win/fast/dom/HTMLMeterElement/meter-element-expected.txt:
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89015
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
abarth@webkit.org [Thu, 16 Jun 2011 08:25:58 +0000 (08:25 +0000)]
2011-06-16 Adam Barth <abarth@webkit.org>
Disable a subtest while we investigate. I'm going to need dglazkov's
help to understand what's going on in the shadows here.
* fast/events/shadow-boundary-crossing-expected.txt:
* fast/events/shadow-boundary-crossing.html:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89014
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Thu, 16 Jun 2011 08:07:31 +0000 (08:07 +0000)]
[Qt][WK2] fast/frames/flattening tests fail intermittently
https://bugs.webkit.org/show_bug.cgi?id=62785
* platform/qt-wk2/Skipped: Skip flakey tests until fix.
- fast/frames/flattening/frameset-flattening-advanced.html
- fast/frames/flattening/frameset-flattening-simple.html
* platform/qt-wk2/fast/dom/prototype-inheritance-2-expected.txt: Added,
because NotificationCenter and NotificationCenterPrototype is missing.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89013
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
morrita@google.com [Thu, 16 Jun 2011 07:34:52 +0000 (07:34 +0000)]
2011-06-16 MORITA Hajime <morrita@google.com>
Unreviewed expectations update.
- spellcheck-api-pixel.html -> Added expectations
- spellcheck-api.html -> Removed test_expectations.txt entry because it passes.
* platform/chromium-linux/editing/spelling/spellcheck-api-pixel-expected.png: Added.
* platform/chromium-mac-leopard/editing/spelling/spellcheck-api-pixel-expected.png: Added.
* platform/chromium-mac/editing/spelling/spellcheck-api-pixel-expected.png: Added.
* platform/chromium-mac/editing/spelling/spellcheck-api-pixel-expected.txt: Added.
* platform/chromium-win/editing/spelling/spellcheck-api-pixel-expected.png: Added.
* platform/chromium-win/editing/spelling/spellcheck-api-pixel-expected.txt: Added.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89012
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Thu, 16 Jun 2011 07:11:54 +0000 (07:11 +0000)]
2011-06-16 Sailesh Agrawal <sail@chromium.org>
Reviewed by James Robinson.
[Chromium] Update forked ScrollAnimatorChromiumMac.mm/h
https://bugs.webkit.org/show_bug.cgi?id=62779
Updated ScrollAnimatorChromiumMac.mm/h with the latest code in WebCore/platform/mac/ScrollAnimatorMac.mm/h
* platform/chromium/ScrollAnimatorChromiumMac.h:
(WebCore::ScrollAnimatorChromiumMac::setNeedsScrollerStyleUpdate):
(WebCore::ScrollAnimatorChromiumMac::needsScrollerStyleUpdate):
* platform/chromium/ScrollAnimatorChromiumMac.mm:
(-[ScrollAnimationHelperDelegate _immediateScrollToPoint:]):
(-[ScrollbarPainterControllerDelegate scrollerImpPair:updateScrollerStyleForNewRecommendedScrollerStyle:]):
(WebCore::ScrollAnimatorChromiumMac::ScrollAnimatorChromiumMac):
(WebCore::ScrollAnimatorChromiumMac::scroll):
(WebCore::ScrollAnimatorChromiumMac::immediateScrollToPointForScrollAnimation):
(WebCore::isScrollingLeftAndShouldNotRubberBand):
(WebCore::isScrollingRightAndShouldNotRubberBand):
(WebCore::ScrollAnimatorChromiumMac::handleWheelEvent):
(WebCore::ScrollAnimatorChromiumMac::smoothScrollWithEvent):
(WebCore::ScrollAnimatorChromiumMac::beginScrollGesture):
(WebCore::ScrollAnimatorChromiumMac::snapRubberBand):
(WebCore::ScrollAnimatorChromiumMac::snapRubberBandTimerFired):
(WebCore::ScrollAnimatorChromiumMac::setIsActive):
(WebCore::ScrollAnimatorChromiumMac::updateScrollerStyle):
* platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.h:
* platform/chromium/ScrollbarOverlayUtilitiesChromiumMac.mm:
(wkScrollbarPainterControllerStyle):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89011
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ossy@webkit.org [Thu, 16 Jun 2011 06:55:54 +0000 (06:55 +0000)]
[Qt] new test introduced in r88958 fail on Qt
* platform/qt/Skipped: Skip http/tests/appcache/video.html until fix.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89010
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mnaganov@chromium.org [Thu, 16 Jun 2011 06:34:14 +0000 (06:34 +0000)]
[Chromium] Unreviewed test expectations update: inspector/profiler/cpu-profiler-profiling.html and cpu-profiler-profiling-without-inspector.html doesn't crash anymore. https://bugs.webkit.org/show_bug.cgi?id=61533
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89009
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mnaganov@chromium.org [Thu, 16 Jun 2011 06:24:14 +0000 (06:24 +0000)]
2011-06-15 Mikhail Naganov <mnaganov@chromium.org>
Reviewed by Pavel Feldman.
WebInspector [Chromium]: Make heap snapshots UI more responsive.
https://bugs.webkit.org/show_bug.cgi?id=62360
Two changes have been made:
- when we request elements, sort array only partially;
- when populating children, do it in batches;
* WebCore.gypi:
* WebCore.vcproj/WebCore.vcproj:
* inspector/front-end/DetailedHeapshotGridNodes.js:
(WebInspector.HeapSnapshotGridNode.prototype.populateChildren.callSerialize):
(WebInspector.HeapSnapshotGridNode.prototype.populateChildren.childrenRetrieved):
(WebInspector.HeapSnapshotGridNode.prototype.populateChildren):
* inspector/front-end/HeapSnapshot.js:
(WebInspector.HeapSnapshotFilteredOrderedIterator):
(WebInspector.HeapSnapshotFilteredOrderedIterator.prototype.serializeNextItems):
(WebInspector.HeapSnapshotFilteredOrderedIterator.prototype.sortAndRewind):
(WebInspector.HeapSnapshotEdgesProvider.prototype.sort):
(WebInspector.HeapSnapshotNodesProvider.prototype.sort):
* inspector/front-end/HeapSnapshotWorker.js:
* inspector/front-end/PartialQuickSort.js: Added.
* inspector/front-end/WebKit.qrc:
* inspector/front-end/inspector.html:
2011-06-15 Mikhail Naganov <mnaganov@chromium.org>
Reviewed by Pavel Feldman.
WebInspector [Chromium]: Make heap snapshots UI more responsive.
https://bugs.webkit.org/show_bug.cgi?id=62360
Two changes have been made:
- when we request elements, sort array only partially;
- when populating children, do it in batches;
* WebKit.gyp:
2011-06-15 Mikhail Naganov <mnaganov@chromium.org>
Reviewed by Pavel Feldman.
WebInspector [Chromium]: Make heap snapshots UI more responsive.
https://bugs.webkit.org/show_bug.cgi?id=62360
Two changes have been made:
- when we request elements, sort array only partially;
- when populating children, do it in batches;
* inspector/profiler/heap-snapshot.html:
* inspector/utilities.html:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89008
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
abarth@webkit.org [Thu, 16 Jun 2011 06:15:29 +0000 (06:15 +0000)]
2011-06-15 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Remove Event::fromUserGesture
https://bugs.webkit.org/show_bug.cgi?id=62778
This function is a remnant from the old user-gesture design. The list
of events here is redundant with our selection of call sites for
setting the user gesture indicator.
As part of this patch, I've also cleaned up the implementation of
UserGestureIndicator itself to always be definite about whether we're
processing a user gesture. We now start out in a definite state (no
user gesture) and inductively state in a definite state.
* WebCore.exp.in:
* bindings/js/ScriptController.cpp:
(WebCore::ScriptController::processingUserGesture):
* bindings/v8/ScriptController.cpp:
(WebCore::ScriptController::processingUserGesture):
* dom/Event.cpp:
* dom/Event.h:
* dom/UserGestureIndicator.cpp:
(WebCore::isDefinite):
(WebCore::UserGestureIndicator::UserGestureIndicator):
(WebCore::UserGestureIndicator::~UserGestureIndicator):
* dom/UserGestureIndicator.h:
(WebCore::UserGestureIndicator::processingUserGesture):
* html/MediaDocument.cpp:
(WebCore::MediaDocument::defaultEventHandler):
* html/shadow/MediaControlElements.cpp:
(WebCore::MediaControlSeekButtonElement::defaultEventHandler):
* html/shadow/TextControlInnerElements.cpp:
(WebCore::InputFieldSpeechButtonElement::defaultEventHandler):
2011-06-15 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Remove Event::fromUserGesture
https://bugs.webkit.org/show_bug.cgi?id=62778
This call site is not definite about there not being a user gesture.
* src/WebPluginContainerImpl.cpp:
(WebKit::WebPluginContainerImpl::loadFrameRequest):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89007
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
keishi@webkit.org [Thu, 16 Jun 2011 05:12:24 +0000 (05:12 +0000)]
2011-06-08 Keishi Hattori <keishi@webkit.org>
Reviewed by Kent Tamura.
Fix range element not updating when value attribute is set with JS
https://bugs.webkit.org/show_bug.cgi?id=61857
Test: fast/forms/range-set-attribute.html
* html/RangeInputType.cpp:
(WebCore::RangeInputType::minOrMaxAttributeChanged): Changed to only sanitize the value when the dirty value flag is true.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89006
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
abarth@webkit.org [Thu, 16 Jun 2011 04:40:01 +0000 (04:40 +0000)]
2011-06-15 Adam Barth <abarth@webkit.org>
Unreviewed. (Technically I should get this reviewed, but I
accidentally committed part of this patch in my previous commit,
causing a build break.)
Remove ScriptController::m_processingTimerCallback
https://bugs.webkit.org/show_bug.cgi?id=62776
This variable is unused. (It used to be used in a user gesture detection hack.)
* bindings/js/ScheduledAction.cpp:
(WebCore::ScheduledAction::execute):
* bindings/js/ScriptController.cpp:
(WebCore::ScriptController::ScriptController):
* bindings/js/ScriptController.h:
* bindings/v8/ScriptController.cpp:
(WebCore::ScriptController::ScriptController):
* bindings/v8/ScriptController.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89005
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
tkent@chromium.org [Thu, 16 Jun 2011 04:38:26 +0000 (04:38 +0000)]
2011-06-15 Kent Tamura <tkent@chromium.org>
Reviewed by Dimitri Glazkov.
[Chromium][Qt] Some slider clicking tests fail.
https://bugs.webkit.org/show_bug.cgi?id=62683
When we pressed a mouse button on a slider thumb,
SliderThumbElement::startDragging() were called twice.
- From SliderThumbElement::defaultEventHandler(), and
- from RangeInputType::handleMouseDownEvent()
The latter is not needed. We should call setDefaultHandled() correctly.
* html/RangeInputType.cpp:
(WebCore::RangeInputType::handleMouseDownEvent): Calls setDefaultHandled()
* html/shadow/SliderThumbElement.cpp:
(WebCore::SliderThumbElement::setPositionFromPoint): Remove FIXME comments.
(WebCore::SliderThumbElement::defaultEventHandler): Calls setDefaultHandled()
2011-06-15 Kent Tamura <tkent@chromium.org>
Reviewed by Dimitri Glazkov.
[Chromium][Qt] Some slider clicking tests fail.
https://bugs.webkit.org/show_bug.cgi?id=62683
* fast/forms/slider-mouse-events-expected.txt:
* fast/forms/slider-mouse-events.html: Add step=5 to ignore small difference of thumb sizes.
* platform/chromium-win/fast/forms/slider-mouse-events-expected.txt: Removed.
* platform/chromium/test_expectations.txt:
* platform/qt/Skipped: slider-onchange-event.html should pass by this change.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89004
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Thu, 16 Jun 2011 04:37:35 +0000 (04:37 +0000)]
2011-06-15 Dirk Pranke <dpranke@chromium.org>
Unreviewed, build fix.
Revert the patches in r88995 and r88999; the http servers don't
seem to be shutting down reliably.
* Scripts/webkitpy/layout_tests/port/apache_http_server.py:
* Scripts/webkitpy/layout_tests/port/base.py:
* Scripts/webkitpy/layout_tests/port/http_server.py:
* Scripts/webkitpy/layout_tests/port/http_server_base.py:
* Scripts/webkitpy/layout_tests/port/http_server_integrationtest.py: Removed.
* Scripts/webkitpy/layout_tests/port/port_testcase.py:
* Scripts/webkitpy/layout_tests/port/websocket_server.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89003
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
abarth@webkit.org [Thu, 16 Jun 2011 04:25:11 +0000 (04:25 +0000)]
2011-06-15 Adam Barth <abarth@webkit.org>
Reviewed by Anders Carlsson.
Remove ScriptController::isJavaScriptAnchorNavigation
https://bugs.webkit.org/show_bug.cgi?id=62775
This function no longer plays a role in the user gesture code now that
we're not encoding the user gesture state into the ScriptSourceCode
URL.
* bindings/js/ScriptController.cpp:
(WebCore::ScriptController::processingUserGesture):
* bindings/js/ScriptController.h:
* bindings/v8/ScriptController.cpp:
(WebCore::ScriptController::processingUserGesture):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89002
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
abarth@webkit.org [Thu, 16 Jun 2011 04:10:36 +0000 (04:10 +0000)]
2011-06-15 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Remove ScriptController::setAllowPopupsFromPlugin
https://bugs.webkit.org/show_bug.cgi?id=62706
* Plugins/Hosted/NetscapePluginInstanceProxy.mm:
(WebKit::NetscapePluginInstanceProxy::evaluate):
* Plugins/WebNetscapePluginView.mm:
(-[WebNetscapePluginView sendEvent:isDrawRect:]):
2011-06-15 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Remove ScriptController::setAllowPopupsFromPlugin
https://bugs.webkit.org/show_bug.cgi?id=62706
This API is just a poor man's UserGestureIndicator. We should use the
real deal.
* bindings/js/ScriptController.cpp:
(WebCore::ScriptController::ScriptController):
(WebCore::ScriptController::processingUserGesture):
* bindings/js/ScriptController.h:
* bindings/v8/NPV8Object.cpp:
(_NPN_EvaluateHelper):
* bindings/v8/ScriptController.cpp:
(WebCore::ScriptController::ScriptController):
(WebCore::ScriptController::processingUserGesture):
* bindings/v8/ScriptController.h:
2011-06-15 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Remove ScriptController::setAllowPopupsFromPlugin
https://bugs.webkit.org/show_bug.cgi?id=62706
* WebProcess/Plugins/PluginView.cpp:
(WebKit::PluginView::performJavaScriptURLRequest):
(WebKit::PluginView::evaluate):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89001
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Thu, 16 Jun 2011 04:09:35 +0000 (04:09 +0000)]
2011-06-15 Dirk Pranke <dpranke@chromium.org>
Unreviewed, whitespace change to force a build.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@89000
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Thu, 16 Jun 2011 03:57:15 +0000 (03:57 +0000)]
2011-06-15 Dirk Pranke <dpranke@chromium.org>
Unreviewed, build fix.
Add some debugging messages to triage problems introduced in
r88995.
* Scripts/webkitpy/layout_tests/port/http_server_base.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88999
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
abarth@webkit.org [Thu, 16 Jun 2011 03:43:12 +0000 (03:43 +0000)]
2011-06-15 Adam Barth <abarth@webkit.org>
Reviewed by Eric Seidel.
Remove forceUserGesture bool in favor of UserGestureIndicator
https://bugs.webkit.org/show_bug.cgi?id=62702
This patch is an intermediate step towards removing the
forceUserGesture bool. In this patch, we use the user gesture
indicator to store the gesture state instead of encoding it in the URL
of the script source code. In a future patch, we'll push the indicator
higher up the stack, closer to the reason for setting it.
* bindings/ScriptControllerBase.cpp:
(WebCore::ScriptController::executeScript):
(WebCore::ScriptController::executeIfJavaScriptURL):
* bindings/js/ScriptController.cpp:
(WebCore::ScriptController::executeScriptInWorld):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88998
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Thu, 16 Jun 2011 03:38:49 +0000 (03:38 +0000)]
2011-06-15 Dirk Pranke <dpranke@chromium.org>
Unreviewed, expectations change.
Refine expectations to eliminate some unexpected passes.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88997
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Thu, 16 Jun 2011 03:10:53 +0000 (03:10 +0000)]
2011-06-15 Dirk Pranke <dpranke@chromium.org>
Unreviewed, expectations change.
Refine expectations to eliminate some unexpected passes.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88996
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Thu, 16 Jun 2011 02:47:49 +0000 (02:47 +0000)]
2011-06-15 Dirk Pranke <dpranke@chromium.org>
Reviewed by Tony Chang.
nrwt: should clean up stale server processes from a previous run
https://bugs.webkit.org/show_bug.cgi?id=62615
This change fixes cases where NRWT might start a server and then
exit, leaving the server still running. Now NRWT should detect
this case and clean up on the next run, without shutting down
any processes it didn't start.
This change also fixes a bug in executive.kill_process on UNIX
where zombies weren't being handled properly.
* Scripts/webkitpy/common/system/executive.py:
* Scripts/webkitpy/layout_tests/port/apache_http_server.py:
* Scripts/webkitpy/layout_tests/port/base.py:
* Scripts/webkitpy/layout_tests/port/http_server.py:
* Scripts/webkitpy/layout_tests/port/http_server_base.py:
* Scripts/webkitpy/layout_tests/port/port_testcase.py:
* Scripts/webkitpy/layout_tests/port/websocket_server.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88995
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Thu, 16 Jun 2011 02:08:30 +0000 (02:08 +0000)]
2011-06-15 Dirk Pranke <dpranke@chromium.org>
Unreviewed, build fix.
Fix test-webkitpy failure introduced in r88986.
* Scripts/webkitpy/layout_tests/port/webkit_unittest.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88994
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Thu, 16 Jun 2011 02:04:51 +0000 (02:04 +0000)]
2011-06-15 Ryuan Choi <ryuan.choi@samsung.com>
Rubber stamped by Eric Seidel.
[CMAKE][WK2] Add an option to build webkit2.
https://bugs.webkit.org/show_bug.cgi?id=62260
Add ENABLE_WEBKIT2 to build WebKit2 using CMake and ENABLE_WEBKIT to disable
WebKit.
* Source/CMakeLists.txt:
* Source/cmake/WebKitFS.cmake:
2011-06-15 Ryuan Choi <ryuan.choi@samsung.com>
Rubber stamped by Eric Seidel.
[CMAKE][WK2] Add an option to build webkit2.
https://bugs.webkit.org/show_bug.cgi?id=62260
Add script to build WebKit2 using CMake.
* CMakeLists.txt: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88991
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Thu, 16 Jun 2011 01:58:49 +0000 (01:58 +0000)]
2011-06-15 Dirk Pranke <dpranke@chromium.org>
Unreviewed, expectations change.
Add Mac Leopard baselines for the new CSS2.1 tests added in
r88913.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-height-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-height-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-height-003-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-height-004-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-height-005-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-height-006-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-height-007-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-height-008-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-height-009-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-height-010-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-height-011-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-height-012-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-max-height-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-max-height-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-max-height-003-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-max-height-004-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-max-height-005-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-max-height-006-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-max-height-007-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-max-height-008-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-max-height-009-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-max-height-010-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-max-height-011-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-max-height-012-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-003-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-004-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-005-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-006-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-007-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-008-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-009-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-010-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-011-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-012-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-013-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-014-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-015-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-016-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-017-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-018-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-019-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-020-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-021-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-022-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-023-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-non-replaced-width-024-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-003-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-004-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-005-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-007-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-008-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-009-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-010-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-011-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-012-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-014-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-016-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-017-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-018-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-019-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-021-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-022-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-023-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-024-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-025-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-026-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-028-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-029-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-030-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-031-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-032-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-033-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-035-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-height-036-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-006-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-008-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-013-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-015-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-020-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-022-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-027-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-029-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-034-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-036-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-041-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-043-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-048-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-050-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-055-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-057-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-062-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-064-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-069-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-071-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/absolute-replaced-width-076-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-003-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-005-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-007-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-009-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-011-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-013-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-015-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-width-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-width-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-width-003-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-width-004-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-width-005-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-width-006-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-width-007-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-width-008-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-replaced-height-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-replaced-height-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-replaced-height-003-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-replaced-height-004-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-replaced-height-005-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-replaced-height-007-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-replaced-width-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-replaced-width-006-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-non-replaced-height-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-non-replaced-width-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-non-replaced-width-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-non-replaced-width-003-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-non-replaced-width-004-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-non-replaced-width-005-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-non-replaced-width-006-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-non-replaced-width-007-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-non-replaced-width-008-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-non-replaced-width-009-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-non-replaced-width-010-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-non-replaced-width-011-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-non-replaced-width-012-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-replaced-height-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-replaced-height-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-replaced-height-003-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-replaced-height-004-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-replaced-height-005-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-replaced-height-007-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-replaced-width-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-replaced-width-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-replaced-width-003-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-replaced-width-004-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-replaced-width-005-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-replaced-width-006-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/float-replaced-width-011-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-block-non-replaced-height-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-block-non-replaced-height-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-block-non-replaced-width-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-block-non-replaced-width-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-block-non-replaced-width-003-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-block-non-replaced-width-004-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-block-replaced-height-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-block-replaced-height-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-block-replaced-height-003-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-block-replaced-height-004-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-block-replaced-height-005-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-block-replaced-height-007-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-block-replaced-width-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-block-replaced-width-006-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-non-replaced-height-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-non-replaced-height-003-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-non-replaced-width-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-non-replaced-width-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-replaced-height-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-replaced-height-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-replaced-height-003-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-replaced-height-004-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-replaced-height-005-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-replaced-height-007-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-replaced-width-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-replaced-width-006-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-replaced-width-011-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-replaced-width-012-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-replaced-width-013-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-replaced-width-015-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/replaced-elements-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/replaced-intrinsic-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/replaced-intrinsic-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/replaced-intrinsic-003-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/replaced-intrinsic-004-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/replaced-intrinsic-005-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/replaced-intrinsic-ratio-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/replaced-min-max-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/width-non-replaced-inline-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/width-replaced-element-001-expected.png: Added.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88990
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
rwlbuis@webkit.org [Thu, 16 Jun 2011 01:54:11 +0000 (01:54 +0000)]
2011-06-15 Rob Buis <rbuis@rim.com>
Reviewed by Darin Adler.
Try to use fastGetAttribute where possible
https://bugs.webkit.org/show_bug.cgi?id=62747
Use the fast versions of get/hasAttribute where we can.
No new tests since this is a simple cleanup.
* svg/SVGAElement.cpp:
(WebCore::SVGAElement::title):
(WebCore::SVGAElement::defaultEventHandler):
* svg/SVGAltGlyphElement.cpp:
(WebCore::SVGAltGlyphElement::glyphRef):
(WebCore::SVGAltGlyphElement::format):
(WebCore::SVGAltGlyphElement::glyphElement):
* svg/SVGAnimateMotionElement.cpp:
(WebCore::SVGAnimateMotionElement::rotateMode):
(WebCore::SVGAnimateMotionElement::animationPath):
* svg/SVGAnimationElement.cpp:
(WebCore::SVGAnimationElement::animationMode):
(WebCore::SVGAnimationElement::calcMode):
(WebCore::SVGAnimationElement::attributeType):
(WebCore::SVGAnimationElement::toValue):
(WebCore::SVGAnimationElement::byValue):
(WebCore::SVGAnimationElement::fromValue):
(WebCore::SVGAnimationElement::isAdditive):
(WebCore::SVGAnimationElement::isAccumulated):
(WebCore::SVGAnimationElement::startedActiveInterval):
* svg/SVGElement.cpp:
(WebCore::SVGElement::xmlbase):
* svg/SVGFontElement.cpp:
(WebCore::SVGFontElement::ensureGlyphCache):
* svg/SVGFontFaceElement.cpp:
(WebCore::SVGFontFaceElement::unitsPerEm):
(WebCore::SVGFontFaceElement::xHeight):
(WebCore::SVGFontFaceElement::horizontalOriginX):
(WebCore::SVGFontFaceElement::horizontalOriginY):
(WebCore::SVGFontFaceElement::horizontalAdvanceX):
(WebCore::SVGFontFaceElement::verticalOriginX):
(WebCore::SVGFontFaceElement::verticalOriginY):
(WebCore::SVGFontFaceElement::verticalAdvanceY):
(WebCore::SVGFontFaceElement::ascent):
(WebCore::SVGFontFaceElement::descent):
* svg/SVGFontFaceNameElement.cpp:
(WebCore::SVGFontFaceNameElement::srcValue):
* svg/SVGFontFaceUriElement.cpp:
(WebCore::SVGFontFaceUriElement::srcValue):
(WebCore::SVGFontFaceUriElement::loadFont):
* svg/SVGGlyphElement.cpp:
(WebCore::parseSVGGlyphAttribute):
(WebCore::SVGGlyphElement::buildGenericGlyphIdentifier):
(WebCore::SVGGlyphElement::buildGlyphIdentifier):
* svg/SVGHKernElement.cpp:
(WebCore::SVGHKernElement::buildHorizontalKerningPair):
* svg/SVGSVGElement.cpp:
(WebCore::SVGSVGElement::contentScriptType):
(WebCore::SVGSVGElement::contentStyleType):
* svg/SVGStyleElement.cpp:
(WebCore::SVGStyleElement::type):
(WebCore::SVGStyleElement::media):
(WebCore::SVGStyleElement::title):
* svg/SVGVKernElement.cpp:
(WebCore::SVGVKernElement::buildVerticalKerningPair):
* svg/animation/SVGSMILElement.cpp:
(WebCore::SVGSMILElement::insertedIntoDocument):
(WebCore::SVGSMILElement::parseMappedAttribute):
(WebCore::SVGSMILElement::restart):
(WebCore::SVGSMILElement::fill):
(WebCore::SVGSMILElement::xlinkHref):
(WebCore::SVGSMILElement::dur):
(WebCore::SVGSMILElement::repeatDur):
(WebCore::SVGSMILElement::repeatCount):
(WebCore::SVGSMILElement::maxValue):
(WebCore::SVGSMILElement::minValue):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88989
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
darin@apple.com [Thu, 16 Jun 2011 01:17:46 +0000 (01:17 +0000)]
2011-06-15 Darin Adler <darin@apple.com>
Reviewed by Adam Barth.
Remove obsolete LOOSE_OWN_PTR code
https://bugs.webkit.org/show_bug.cgi?id=59909
The internal Apple dependency on this is gone now.
* wtf/OwnArrayPtr.h: Removed constructor that takes a raw pointer,
set function that takes a raw pointer.
* wtf/OwnPtr.h: Removed constructor that takes a raw pointer,
set functino that takes a raw pointer.
* wtf/PassOwnArrayPtr.h: Made constructor that takes a nullptr
and assignment operator that takes a nullptr unconditional.
Made constructor that takes a raw pointer private and explicit,
and removed assignment operator that takes a raw pointer.
* wtf/PassOwnPtr.h: Made assignment operator that takes a nullptr
unconditional. Made constructor that takes a raw pointer private
and explicit, and removed assignment operator that takes a raw pointer.
2011-06-15 Darin Adler <darin@apple.com>
Reviewed by Adam Barth.
Remove obsolete LOOSE_OWN_PTR code
https://bugs.webkit.org/show_bug.cgi?id=59909
* src/StorageAreaProxy.cpp:
(WebCore::StorageAreaProxy::StorageAreaProxy): Use adoptPtr
instead of LOOSE_OWN_PTR.
* src/StorageNamespaceProxy.cpp:
(WebCore::StorageNamespaceProxy::StorageNamespaceProxy): Ditto.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88988
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
inferno@chromium.org [Thu, 16 Jun 2011 01:09:05 +0000 (01:09 +0000)]
2011-06-15 Abhishek Arya <inferno@chromium.org>
Reviewed by Antti Koivisto.
Tests that accessing the parent stylesheet in nodes (not in document)
do not result in crash when document is cleared.
https://bugs.webkit.org/show_bug.cgi?id=62586
* fast/dom/body-clone-link-decl-parent-crash-expected.txt: Added.
* fast/dom/body-clone-link-decl-parent-crash.html: Added.
* fast/dom/styled-clone-inline-style-decl-parent-crash-expected.txt: Added.
* fast/dom/styled-clone-inline-style-decl-parent-crash.html: Added.
* fast/dom/styled-not-in-document-clone-inline-style-decl-parent-crash-expected.txt: Added.
* fast/dom/styled-not-in-document-clone-inline-style-decl-parent-crash.html: Added.
2011-06-15 Abhishek Arya <inferno@chromium.org>
Reviewed by Antti Koivisto.
Revert speculative fix in r84151. It caused some issues with
stylesheet lifetimes.
https://bugs.webkit.org/show_bug.cgi?id=62586
Tests: fast/dom/body-clone-link-decl-parent-crash.html
fast/dom/styled-clone-inline-style-decl-parent-crash.html
fast/dom/styled-not-in-document-clone-inline-style-decl-parent-crash.html
* dom/Document.cpp:
(WebCore::Document::removedLastRef):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88987
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dpranke@chromium.org [Thu, 16 Jun 2011 00:49:48 +0000 (00:49 +0000)]
2011-06-15 Dirk Pranke <dpranke@chromium.org>
Reviewed by Eric Seidel.
NRWT: doesn't support webarchives, has stale skipping logic.
https://bugs.webkit.org/show_bug.cgi?id=58293
* Scripts/webkitpy/layout_tests/layout_package/printing.py:
* Scripts/webkitpy/layout_tests/port/base.py:
* Scripts/webkitpy/layout_tests/port/webkit.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88986
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
gyuyoung.kim@samsung.com [Thu, 16 Jun 2011 00:37:01 +0000 (00:37 +0000)]
2011-06-15 Gyuyoung Kim <gyuyoung.kim@samsung.com>
Reviewed by Kent Tamura.
[EFL] Implement animationXXX functions for Progress Tag
https://bugs.webkit.org/show_bug.cgi?id=62713
Progress tag need to implement acnimationXXX functions in order to show animation of
progress tag. Because, RenderProgress decides to show update progress bar's animation
according to the functions.
* platform/efl/RenderThemeEfl.cpp:
(WebCore::RenderThemeEfl::animationRepeatIntervalForProgressBar):
(WebCore::RenderThemeEfl::animationDurationForProgressBar):
* platform/efl/RenderThemeEfl.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88985
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
weinig@apple.com [Thu, 16 Jun 2011 00:12:12 +0000 (00:12 +0000)]
2011-06-15 Sam Weinig <sam@webkit.org>
Reviewed by Alexey Proskuryakov.
Frequent crashes due to null frame below ApplicationCacheHost::scheduleLoadFallbackResourceFromApplicationCache
https://bugs.webkit.org/show_bug.cgi?id=62764
This is an non-reproducible high volume crash, so no test :(.
* loader/DocumentLoader.cpp:
(WebCore::DocumentLoader::detachFromFrame):
Be conservative and stop loading when we detach a document loader from a frame.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88984
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
sullivan@apple.com [Wed, 15 Jun 2011 23:17:29 +0000 (23:17 +0000)]
WKSecurityOriginGetProtocol and WKSecurityOriginGetHost are named wrong because they return copied strings
<https://bugs.webkit.org/show_bug.cgi?id=62763>
<rdar://problem/9618071>
Reviewed by Sam Weinig.
* Shared/API/c/WKSecurityOrigin.cpp:
(WKSecurityOriginCopyProtocol):
Renamed to use "Copy" instead of "Get" because it returns a copy.
(WKSecurityOriginCopyHost):
Ditto.
* Shared/API/c/WKSecurityOrigin.h:
Updated declarations.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88983
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
bdakin@apple.com [Wed, 15 Jun 2011 23:13:23 +0000 (23:13 +0000)]
https://bugs.webkit.org/show_bug.cgi?id=62746
Crash possible when switching scrollbar appearance preference on Mac
-and corresponding-
<rdar://problem/9323983>
Reviewed by Simon Fraser.
This crash happens because the current mechanism that is intended to flag
ScrollAnimators as being in the page cache or not does not work correctly.
Long-term the fix for this is to move the ScrollableArea HashSet to a more
appropriate place. In the meantime, this patch addresses the crash by getting
rid of the m_isActive bool on ScrollAnimator that was intended to represent
whether or not the ScrollableArea is in the page cache. Instead, ScrollableArea
implementations now have their own functions to compute whether they are in
active pages. ScrollAnimator::setIsActive() needs to be kept around even though
there is no bool to flip anymore because scrollbars may need to be properly
updated if the appearance was switched while the document was in the page cache.
No longer call FrameView::setAnimatorsAreActive() from
Document::setIsInPageCache(), instead call it in
Document::documentDidBecomeActive()
* dom/Document.cpp:
(WebCore::Document::setInPageCache):
(WebCore::Document::documentDidBecomeActive):
ScrollableAreas can now assess whether or not they are on active pages (ie, not
in the page cache).
* platform/ScrollableArea.h:
(WebCore::ScrollableArea::isOnActivePage):
* rendering/RenderLayer.cpp:
(WebCore::RenderLayer::isOnActivePage):
* rendering/RenderLayer.h:
* rendering/RenderListBox.cpp:
(WebCore::RenderListBox::isOnActivePage):
* rendering/RenderListBox.h:
A FrameView cannot access its Document when it's in the page cache, so it
usually determines whether it's in the page cache by checking if its frame
points to a FrameView other than itself.
* page/FrameView.cpp:
(WebCore::FrameView::isOnActivePage):
Make sure ScrollableAreas are on active pages before setting them as
active. This will not be necessary when the HashSet become a per-web page
HashSet.
(WebCore::FrameView::setAnimatorsAreActive):
* page/FrameView.h:
ScrollAnimator no longer tracks the m_isActive bool.
* platform/ScrollAnimator.cpp:
(WebCore::ScrollAnimator::ScrollAnimator):
* platform/ScrollAnimator.h:
(WebCore::ScrollAnimator::setIsActive):
setIsActive() now exclusively calls updateScrollStyle() if there is a pending
need to do so.
* platform/mac/ScrollAnimatorMac.h:
* platform/mac/ScrollAnimatorMac.mm:
(WebCore::ScrollAnimatorMac::setIsActive):
Return early if the ScrollableArea is in the page cache.
(WebCore::ScrollAnimatorMac::updateScrollerStyle):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88982
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
senorblanco@chromium.org [Wed, 15 Jun 2011 23:08:56 +0000 (23:08 +0000)]
2011-06-15 Stephen White <senorblanco@chromium.org>
Unreviewed; more test expectations cleanup.
Get rid of some unexpected passes from the GPU bots.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88981
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
simon.fraser@apple.com [Wed, 15 Jun 2011 23:02:48 +0000 (23:02 +0000)]
2011-06-15 Simon Fraser <simon.fraser@apple.com>
Reviewed by Dan Bernstein.
Have Document keep track of whether scroll listeners are registered
https://bugs.webkit.org/show_bug.cgi?id=62757
To avoid extra work dispatching scroll events when there are no listeners,
have Document keep track of whether any scroll listeners are registered,
just like it does for some other event types.
* dom/Document.cpp:
(WebCore::Document::addListenerTypeIfNeeded):
* dom/Document.h:
* dom/EventQueue.cpp:
(WebCore::EventQueue::enqueueOrDispatchScrollEvent):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88980
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
senorblanco@chromium.org [Wed, 15 Jun 2011 22:35:50 +0000 (22:35 +0000)]
2011-06-15 Stephen White <senorblanco@chromium.org>
Unreviewed; test expectations cleanup.
Removing some incorrect text results (platform/mac fallback is correct).
Adding some bug IDs from my lazy gardening last time around.
* platform/chromium-win/animations/animation-drt-api-expected.txt: Removed.
* platform/chromium-win/animations/animation-drt-api-multiple-keyframes-expected.txt: Removed.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88979
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jhoneycutt@apple.com [Wed, 15 Jun 2011 22:19:01 +0000 (22:19 +0000)]
REGRESSION(78201): Windowless Flash plug-ins are transparent on some sites
https://bugs.webkit.org/show_bug.cgi?id=62690
<rdar://problem/9512026>
Reviewed by Ada Chan.
The bug arises when mixing CoreGraphics and GDI. When we create a Windows
bitmap for a windowless plug-in to draw into, we first fill it with "clear",
or all 0s. If the plug-in uses GDI to draw, the GDI calls will ignore the
alpha channel, and if we then use CG to blend this bitmap onto the
GraphicsContext for the rest of the page, CG will treat the 0-filled
alpha channel as being transparent.
To fix this, on Windows, use a GDI-backed GraphicsContext to paint the
page in the WebProcess, and use GDI to blit from the UpdateInfo to the
backing store in the UI process.
* Platform/SharedMemory.h:
(WebKit::SharedMemory::handle):
Return the handle for the memory.
* Shared/ShareableBitmap.h:
Declared windowsContext() to return a HDC with the bitmap selected into it.
Added members to store the HDC and the HBITMAP.
* Shared/win/ShareableBitmapWin.cpp: Added.
(WebKit::ShareableBitmap::windowsContext):
Get the screen DC, and create a compatible DC from it. Create a DIB
section backed by the shared memory, select it into the context, and
return it.
* UIProcess/win/BackingStoreWin.cpp:
(WebKit::BackingStore::incorporateUpdate):
Use GDI to blit from the update info's bitmap into the backing store bitmap.
* WebProcess/WebPage/DrawingAreaImpl.cpp:
(WebKit::DrawingAreaImpl::createGraphicsContext):
Return a GraphicsContext from the ShareableBitmap.
(WebKit::DrawingAreaImpl::display):
Call createGraphicsContext(), and pass the ShareableBitmap.
* WebProcess/WebPage/DrawingAreaImpl.h:
Declare createGraphicsContext(), which on Windows will create a GDI-backed
GraphicsContext.
* WebProcess/WebPage/win/DrawingAreaImplWin.cpp: Added.
(WebKit::DrawingAreaImpl::createGraphicsContext):
Get a Windows context for the bitmap, and create and return a new
GraphicsContext using the DC.
* win/WebKit2.vcproj:
Added new files.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88978
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
dglazkov@chromium.org [Wed, 15 Jun 2011 22:11:50 +0000 (22:11 +0000)]
2011-06-15 Dimitri Glazkov <dglazkov@chromium.org>
Reviewed by Adam Barth.
Clarify FileChooser creation code.
https://bugs.webkit.org/show_bug.cgi?id=62756
initialize() method is only used once and that is not obvious, so just fold it into the create method.
Refactoring, no change in behavior.
* platform/FileChooser.cpp:
(WebCore::FileChooser::create): Folded initialize() code there.
* platform/FileChooser.h: Removed decl.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88977
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
senorblanco@chromium.org [Wed, 15 Jun 2011 22:02:50 +0000 (22:02 +0000)]
2011-06-15 Stephen White <senorblanco@chromium.org>
Unreviewed; yet more test expectations updates.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88976
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
weinig@apple.com [Wed, 15 Jun 2011 21:57:17 +0000 (21:57 +0000)]
Make access-nseive ~9x faster on the non-speculative path by
adding special casing for doubles that can lossless-ly be converted
to a uint32_t in getByVal and putByVal. This avoids calls to stringification
and the hash lookup. Long term, we should try and get property of a getByVal
and putByVal to be an integer immediate even in the non-speculative path.
Reviewed by Geoffrey Garen and Gavin Barraclough.
* dfg/DFGOperations.cpp:
(JSC::DFG::putByVal):
(JSC::DFG::operationPutByValInternal):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88975
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
oliver@apple.com [Wed, 15 Jun 2011 21:46:13 +0000 (21:46 +0000)]
2011-06-15 Oliver Hunt <oliver@apple.com>
Reviewed by Darin Adler.
REGRESSION (r88719): 5by5.tv schedule is not visible
https://bugs.webkit.org/show_bug.cgi?id=62720
Add test for the "interesting" ascii characters that may occur in an identifier
* fast/js/parser-syntax-check-expected.txt:
* fast/js/script-tests/parser-syntax-check.js:
2011-06-15 Oliver Hunt <oliver@apple.com>
Reviewed by Darin Adler.
REGRESSION (r88719): 5by5.tv schedule is not visible
https://bugs.webkit.org/show_bug.cgi?id=62720
Problem here is that the lexer wasn't considering '$' to be
a valid character in an identifier.
* parser/Lexer.h:
(JSC::Lexer::lexExpectIdentifier):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88974
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Wed, 15 Jun 2011 21:39:17 +0000 (21:39 +0000)]
2011-06-15 Anders Carlsson <andersca@apple.com>
Reviewed by Sam Weinig.
Move more argument coders to WebCoreArgumentCoders.cpp
https://bugs.webkit.org/show_bug.cgi?id=62755
* Shared/WebCoreArgumentCoders.cpp:
(CoreIPC::::decode):
(CoreIPC::::encode):
(CoreIPC::encodeImage):
(CoreIPC::decodeImage):
* Shared/WebCoreArgumentCoders.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88973
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
senorblanco@chromium.org [Wed, 15 Jun 2011 21:12:20 +0000 (21:12 +0000)]
2011-06-15 Stephen White <senorblanco@chromium.org>
Unreviewed; more chromium test expectations updates.
Rebaseline one GPU test on Linux.
* platform/chromium-gpu-linux/platform/chromium/compositing/layout-width-change-expected.png:
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88972
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
senorblanco@chromium.org [Wed, 15 Jun 2011 20:58:58 +0000 (20:58 +0000)]
2011-06-15 Stephen White <senorblanco@chromium.org>
Unreviewed; more chromium test expectations updates.
Rebaselined one additional CSS 2.1 test on Linux.
* platform/chromium-linux/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: Added.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88971
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
senorblanco@chromium.org [Wed, 15 Jun 2011 20:27:01 +0000 (20:27 +0000)]
2011-06-15 Stephen White <senorblanco@chromium.org>
Unreviewed; new chromium test baselines.
New chromium baselines for CSS 2.1 tests introduced in r88913. Note
that some results are incorrect, and were left failing in
test_expectations (yes, I checked them all).
* platform/chromium-linux/css2.1/
20110323: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-height-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-height-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-height-003-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-height-004-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-height-005-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-height-006-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-height-007-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-height-008-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-height-009-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-height-010-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-height-011-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-height-012-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-max-height-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-max-height-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-max-height-003-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-max-height-004-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-max-height-005-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-max-height-006-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-max-height-007-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-max-height-008-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-max-height-009-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-max-height-010-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-max-height-011-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-max-height-012-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-003-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-004-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-005-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-006-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-007-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-008-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-009-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-010-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-011-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-012-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-013-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-014-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-015-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-016-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-017-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-018-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-019-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-020-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-021-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-022-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-023-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-non-replaced-width-024-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-003-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-004-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-005-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-007-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-008-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-009-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-010-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-011-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-012-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-014-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-016-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-017-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-018-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-019-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-021-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-022-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-023-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-024-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-025-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-026-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-028-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-029-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-030-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-031-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-032-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-033-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-035-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-height-036-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-006-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-008-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-013-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-015-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-020-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-022-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-027-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-029-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-034-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-036-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-041-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-043-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-048-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-050-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-055-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-057-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-062-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-064-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-069-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-071-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/absolute-replaced-width-076-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/abspos-non-replaced-width-margin-000-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/abspos-replaced-width-margin-000-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/abspos-replaced-width-margin-000-ref-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-003-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-004-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-005-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-006-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-007-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-008-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-009-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-010-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-011-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-012-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-013-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-014-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-015-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-height-016-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-width-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-width-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-width-003-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-width-004-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-width-005-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-width-006-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-non-replaced-width-007-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-replaced-height-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-replaced-height-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-replaced-height-003-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-replaced-height-004-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-replaced-height-005-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-replaced-height-007-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/block-replaced-width-006-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-non-replaced-height-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-non-replaced-width-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-non-replaced-width-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-non-replaced-width-003-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-non-replaced-width-004-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-non-replaced-width-005-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-non-replaced-width-006-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-non-replaced-width-007-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-non-replaced-width-008-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-non-replaced-width-009-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-non-replaced-width-010-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-non-replaced-width-011-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-non-replaced-width-012-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-replaced-height-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-replaced-height-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-replaced-height-003-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-replaced-height-004-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-replaced-height-005-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-replaced-height-007-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-replaced-width-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-replaced-width-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-replaced-width-003-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-replaced-width-004-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-replaced-width-005-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-replaced-width-006-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/float-replaced-width-011-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-block-non-replaced-height-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-block-non-replaced-height-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-block-non-replaced-width-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-block-non-replaced-width-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-block-non-replaced-width-003-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-block-non-replaced-width-004-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-block-replaced-height-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-block-replaced-height-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-block-replaced-height-003-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-block-replaced-height-004-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-block-replaced-height-005-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-block-replaced-height-007-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-block-replaced-width-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-block-replaced-width-006-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-non-replaced-height-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-non-replaced-height-003-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-non-replaced-width-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-non-replaced-width-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-replaced-height-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-replaced-height-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-replaced-height-003-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-replaced-height-004-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-replaced-height-005-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-replaced-height-007-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-replaced-width-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-replaced-width-006-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-replaced-width-011-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-replaced-width-012-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-replaced-width-013-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-replaced-width-014-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/inline-replaced-width-015-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/replaced-intrinsic-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/replaced-intrinsic-002-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/replaced-intrinsic-003-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/replaced-intrinsic-004-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/replaced-intrinsic-005-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/replaced-min-max-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/width-non-replaced-inline-001-expected.png: Added.
* platform/chromium-linux/css2.1/
20110323/width-replaced-element-001-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-002-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-004-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-006-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-008-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-010-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-012-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-014-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/block-non-replaced-height-016-expected.png: Added.
* platform/chromium-mac-leopard/css2.1/
20110323/inline-replaced-width-014-expected.png: Added.
* platform/chromium-mac-leopard/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: Added.
* platform/chromium-mac/css2.1/
20110323: Added.
* platform/chromium-mac/css2.1/
20110323/block-non-replaced-height-002-expected.png: Added.
* platform/chromium-mac/css2.1/
20110323/block-non-replaced-height-004-expected.png: Added.
* platform/chromium-mac/css2.1/
20110323/block-non-replaced-height-006-expected.png: Added.
* platform/chromium-mac/css2.1/
20110323/block-non-replaced-height-008-expected.png: Added.
* platform/chromium-mac/css2.1/
20110323/block-non-replaced-height-010-expected.png: Added.
* platform/chromium-mac/css2.1/
20110323/block-non-replaced-height-012-expected.png: Added.
* platform/chromium-mac/css2.1/
20110323/block-non-replaced-height-014-expected.png: Added.
* platform/chromium-mac/css2.1/
20110323/block-non-replaced-height-016-expected.png: Added.
* platform/chromium-mac/css2.1/
20110323/inline-replaced-width-014-expected.png: Added.
* platform/chromium-mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: Added.
* platform/chromium-mac/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-003-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-003-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-004-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-004-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-005-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-005-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-006-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-006-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-007-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-007-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-008-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-008-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-009-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-009-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-010-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-010-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-011-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-011-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-012-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-height-012-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-003-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-003-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-004-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-004-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-005-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-005-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-006-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-006-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-007-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-007-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-008-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-008-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-009-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-009-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-010-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-010-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-011-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-011-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-012-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-max-height-012-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-003-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-003-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-004-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-004-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-005-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-005-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-006-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-006-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-007-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-007-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-008-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-008-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-009-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-009-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-010-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-010-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-011-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-011-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-012-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-012-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-013-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-013-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-014-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-014-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-015-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-015-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-016-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-016-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-017-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-017-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-018-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-018-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-019-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-019-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-020-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-020-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-021-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-021-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-022-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-022-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-023-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-023-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-024-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-non-replaced-width-024-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-003-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-003-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-004-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-004-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-005-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-005-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-007-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-007-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-008-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-008-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-009-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-009-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-010-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-010-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-011-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-011-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-012-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-012-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-014-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-014-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-016-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-016-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-017-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-017-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-018-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-018-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-019-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-019-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-021-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-021-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-022-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-022-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-023-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-023-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-024-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-024-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-025-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-025-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-026-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-026-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-028-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-028-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-029-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-029-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-030-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-030-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-031-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-031-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-032-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-032-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-033-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-033-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-035-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-035-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-036-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-height-036-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-006-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-006-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-008-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-008-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-013-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-013-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-015-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-015-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-020-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-020-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-022-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-022-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-027-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-027-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-029-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-029-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-034-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-034-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-036-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-036-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-041-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-041-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-043-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-043-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-048-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-048-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-050-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-050-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-055-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-055-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-057-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-057-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-062-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-062-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-064-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-064-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-069-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-069-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-071-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-071-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-076-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/absolute-replaced-width-076-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/abspos-non-replaced-width-margin-000-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/abspos-replaced-width-margin-000-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/abspos-replaced-width-margin-000-ref-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-003-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-003-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-004-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-004-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-005-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-005-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-006-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-006-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-007-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-007-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-008-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-008-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-009-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-009-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-010-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-010-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-011-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-011-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-012-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-012-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-013-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-013-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-014-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-014-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-015-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-015-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-016-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-height-016-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-width-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-width-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-width-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-width-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-width-003-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-width-003-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-width-004-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-width-004-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-width-005-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-width-005-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-width-006-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-width-006-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-width-007-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-non-replaced-width-007-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-replaced-height-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-replaced-height-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-replaced-height-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-replaced-height-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-replaced-height-003-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-replaced-height-003-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-replaced-height-004-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-replaced-height-004-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-replaced-height-005-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-replaced-height-005-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-replaced-height-007-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-replaced-height-007-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/block-replaced-width-006-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/block-replaced-width-006-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-height-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-height-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-003-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-003-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-004-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-004-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-005-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-005-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-006-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-006-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-007-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-007-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-008-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-008-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-009-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-009-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-010-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-010-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-011-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-011-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-012-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-non-replaced-width-012-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-height-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-height-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-height-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-height-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-height-003-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-height-003-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-height-004-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-height-004-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-height-005-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-height-005-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-height-007-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-height-007-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-width-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-width-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-width-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-width-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-width-003-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-width-003-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-width-004-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-width-004-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-width-005-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-width-005-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-width-006-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-width-006-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-width-011-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/float-replaced-width-011-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-non-replaced-height-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-non-replaced-height-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-non-replaced-height-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-non-replaced-height-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-non-replaced-width-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-non-replaced-width-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-non-replaced-width-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-non-replaced-width-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-non-replaced-width-003-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-non-replaced-width-003-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-non-replaced-width-004-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-non-replaced-width-004-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-height-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-height-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-height-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-height-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-height-003-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-height-003-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-height-004-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-height-004-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-height-005-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-height-005-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-height-007-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-height-007-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-width-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-width-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-width-006-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-block-replaced-width-006-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-non-replaced-height-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-non-replaced-height-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-non-replaced-height-003-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-non-replaced-height-003-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-non-replaced-width-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-non-replaced-width-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-non-replaced-width-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-non-replaced-width-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-height-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-height-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-height-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-height-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-height-003-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-height-003-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-height-004-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-height-004-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-height-005-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-height-005-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-height-007-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-height-007-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-width-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-width-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-width-006-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-width-006-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-width-011-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-width-011-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-width-012-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-width-012-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-width-013-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-width-013-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-width-014-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-width-014-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-width-015-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/inline-replaced-width-015-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/replaced-intrinsic-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/replaced-intrinsic-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/replaced-intrinsic-002-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/replaced-intrinsic-002-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/replaced-intrinsic-003-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/replaced-intrinsic-003-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/replaced-intrinsic-004-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/replaced-intrinsic-004-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/replaced-intrinsic-005-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/replaced-intrinsic-005-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/replaced-min-max-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/replaced-min-max-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/width-non-replaced-inline-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/width-non-replaced-inline-001-expected.txt: Added.
* platform/chromium-win/css2.1/
20110323/width-replaced-element-001-expected.png: Added.
* platform/chromium-win/css2.1/
20110323/width-replaced-element-001-expected.txt: Added.
* platform/chromium-win/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.png: Added.
* platform/chromium-win/http/tests/misc/object-embedding-svg-delayed-size-negotiation-2-expected.txt: Added.
* platform/chromium-win/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.png: Added.
* platform/chromium-win/svg/zoom/page/zoom-replaced-intrinsic-ratio-001-expected.txt: Added.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88970
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
ddkilzer@apple.com [Wed, 15 Jun 2011 19:52:14 +0000 (19:52 +0000)]
<webkit.org/b/62745> Convert WebNSFileManagerExtras.m to Objective-C++
Reviewed by Joseph Pecoraro.
Source/WebKit:
* WebKit.xcodeproj/project.pbxproj:
(WebNSFileManagerExtras.m): Rename to WebNSFileManagerExtras.mm
and change file type to Objective-C++.
Source/WebKit/mac:
* Misc/WebNSFileManagerExtras.mm: Renamed from Source/WebKit/mac/Misc/WebNSFileManagerExtras.m.
(-[NSFileManager _webkit_setMetadataURL:referrer:atPath:]):
Added static_cast<MetaDataInfo *>.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88968
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Wed, 15 Jun 2011 19:50:30 +0000 (19:50 +0000)]
2011-06-15 Anders Carlsson <andersca@apple.com>
Reviewed by Darin Adler.
Add ShareableBitmap::createImage and get rid of WebCoreArgumentCodersCG.cpp
https://bugs.webkit.org/show_bug.cgi?id=62742
* Shared/ShareableBitmap.h:
Move createImage out of the #if PLATFORM(QT) section.
* Shared/WebCoreArgumentCoders.cpp:
(CoreIPC::decodeImage):
Call ShareableBitmap::createImage.
* Shared/WebCoreArgumentCoders.h:
remove createImage function declaration.
* Shared/cairo/ShareableBitmapCairo.cpp:
(WebKit::ShareableBitmap::createImage):
Add implementation.
* Shared/cg/ShareableBitmapCG.cpp:
(WebKit::ShareableBitmap::createGraphicsContext):
(WebKit::ShareableBitmap::createImage):
Move createImage implementation from WebCoreArgumentCodersCG.cpp here.
* WebKit2.xcodeproj/project.pbxproj:
* win/WebKit2.vcproj:
Update projects.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88967
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jorlow@webkit.org [Wed, 15 Jun 2011 19:26:43 +0000 (19:26 +0000)]
Change my email to @webkit.org
Patch by Jeremy Orlow <jorlow@webkit.org> on 2011-06-15
* Scripts/webkitpy/common/config/committers.py:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88964
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eric.carlson@apple.com [Wed, 15 Jun 2011 18:47:30 +0000 (18:47 +0000)]
2011-06-15 Eric Carlson <eric.carlson@apple.com>
Skip new failing test.
[Qt] http/tests/appcache/video.html fails
https://bugs.webkit.org/show_bug.cgi?id=62741
* platform/gtk/Skipped:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88963
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
oliver@apple.com [Wed, 15 Jun 2011 18:27:10 +0000 (18:27 +0000)]
2011-06-15 Oliver Hunt <oliver@apple.com>
Reviewed by Sam Weinig.
Reduce the size of global_resolve
https://bugs.webkit.org/show_bug.cgi?id=62738
Reduce the code size of global_resolve in the JIT by replacing
multiple pointer loads with a single pointer move + two offset
loads.
* jit/JITOpcodes.cpp:
(JSC::JIT::emit_op_resolve_global):
* jit/JITOpcodes32_64.cpp:
(JSC::JIT::emit_op_resolve_global):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88962
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Wed, 15 Jun 2011 18:14:35 +0000 (18:14 +0000)]
2011-06-15 Anders Carlsson <andersca@apple.com>
Reviewed by Alexey Proskuryakov.
Move some argument coders to WebCoreArgumentCoders.cpp
https://bugs.webkit.org/show_bug.cgi?id=62739
* GNUmakefile.am:
* Shared/WebCoreArgumentCoders.cpp:
(CoreIPC::::encode):
(CoreIPC::::decode):
* Shared/WebCoreArgumentCoders.h:
* WebKit2.pro:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88960
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
tony@chromium.org [Wed, 15 Jun 2011 18:11:30 +0000 (18:11 +0000)]
2011-06-15 Tony Chang <tony@chromium.org>
Fix Qt results for RenderDeprecatedFlexibleBox rename.
* platform/qt/fast/forms/range-thumb-height-percentage-expected.txt:
* platform/qt/fast/multicol/client-rects-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88959
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
eric.carlson@apple.com [Wed, 15 Jun 2011 17:40:03 +0000 (17:40 +0000)]
2011-06-15 Eric Carlson <eric.carlson@apple.com>
Reviewed by Alexey Proskuryakov.
MediaPlayerPrivate should not know about application cache
https://bugs.webkit.org/show_bug.cgi?id=62648
Test: http/tests/appcache/video.html
* html/HTMLMediaElement.cpp:
(WebCore::createFileURLForApplicationCacheResource): Create a url for a file
in the application cache folder.
(WebCore::HTMLMediaElement::loadResource): Change url to point to file in the application
cache if necessary.
(WebCore::HTMLMediaElement::mediaLoadingFailed): Split failure logic out of setNetworkState
so it can be called when asked to load a file that is not in the application cache.
(WebCore::HTMLMediaElement::setNetworkState): Move failure logic out to mediaLoadingFailed.
* html/HTMLMediaElement.h:
* platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.cpp:
(WebCore::MediaPlayerPrivateAVFoundation::setPreload): Remove app cache logic.
* platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.h:
* platform/graphics/avfoundation/MediaPlayerPrivateAVFoundationObjC.h:
* platform/graphics/avfoundation/MediaPlayerPrivateAVFoundationObjC.mm: Ditto.
* platform/graphics/mac/MediaPlayerPrivateQTKit.h:
* platform/graphics/mac/MediaPlayerPrivateQTKit.mm:
(WebCore::MediaPlayerPrivateQTKit::loadInternal): Ditto.
* platform/graphics/win/MediaPlayerPrivateQuickTimeVisualContext.cpp:
(WebCore::MediaPlayerPrivateQuickTimeVisualContext::loadInternal): Ditto.
2011-06-15 Eric Carlson <eric.carlson@apple.com>
Reviewed by Alexey Proskuryakov.
MediaPlayerPrivate should not know about application cache
https://bugs.webkit.org/show_bug.cgi?id=62648
Add test for <video> in the application cache.
* http/tests/appcache/resources/video.manifest: Added.
* http/tests/appcache/video-expected.txt: Added.
* http/tests/appcache/video.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88958
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
tony@chromium.org [Wed, 15 Jun 2011 17:33:22 +0000 (17:33 +0000)]
2011-06-15 Tony Chang <tony@chromium.org>
Fixing more results with RenderDeprecatedFlexibleBot rename.
* platform/chromium-mac/fast/layers/video-layer-expected.txt:
* platform/chromium-mac/media/audio-controls-rendering-expected.txt:
* platform/chromium-mac/media/audio-repaint-expected.txt:
* platform/chromium-mac/media/controls-after-reload-expected.txt:
* platform/chromium-mac/media/controls-strict-expected.txt:
* platform/chromium-mac/media/controls-styling-expected.txt:
* platform/chromium-mac/media/controls-without-preload-expected.txt:
* platform/chromium-mac/media/video-controls-rendering-expected.txt:
* platform/chromium-mac/media/video-display-toggle-expected.txt:
* platform/chromium-mac/media/video-empty-source-expected.txt:
* platform/chromium-mac/media/video-no-audio-expected.txt:
* platform/chromium-mac/media/video-volume-slider-expected.txt:
* platform/chromium-mac/media/video-zoom-controls-expected.txt:
* platform/chromium-win/fast/layers/video-layer-expected.txt:
* platform/chromium-win/media/audio-controls-rendering-expected.txt:
* platform/chromium-win/media/audio-repaint-expected.txt:
* platform/chromium-win/media/controls-after-reload-expected.txt:
* platform/chromium-win/media/controls-strict-expected.txt:
* platform/chromium-win/media/controls-styling-expected.txt:
* platform/chromium-win/media/controls-without-preload-expected.txt:
* platform/chromium-win/media/video-controls-rendering-expected.txt:
* platform/chromium-win/media/video-display-toggle-expected.txt:
* platform/chromium-win/media/video-empty-source-expected.txt:
* platform/chromium-win/media/video-no-audio-expected.txt:
* platform/chromium-win/media/video-volume-slider-expected.txt:
* platform/chromium-win/media/video-zoom-controls-expected.txt:
* platform/win-xp/media/audio-repaint-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88957
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Wed, 15 Jun 2011 17:32:30 +0000 (17:32 +0000)]
2011-06-15 Anders Carlsson <andersca@apple.com>
Reviewed by Sam Weinig.
Fix possible null dereference in webSecKeychainItemCreateFromContentOnMainThread
https://bugs.webkit.org/show_bug.cgi?id=62736
<rdar://problem/9601595>
* WebProcess/mac/KeychainItemShimMethods.mm:
(WebKit::webSecKeychainItemCreateFromContentOnMainThread):
SecKeychainItemCreateFromContent can potentially return a null keychain item, so add a null check before trying to retain it.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88956
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
rniwa@webkit.org [Wed, 15 Jun 2011 17:28:16 +0000 (17:28 +0000)]
2011-06-15 Ryosuke Niwa <rniwa@webkit.org>
GTK rebaseline after r88913.
* platform/gtk/svg/hixie/text/003-expected.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88955
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Wed, 15 Jun 2011 17:24:31 +0000 (17:24 +0000)]
2011-06-15 Mark Pilgrim <pilgrim@chromium.org>
Reviewed by Tony Chang.
IndexedDB: indexedDB.open() name argument is required
https://bugs.webkit.org/show_bug.cgi?id=62398
* storage/indexeddb/database-name-undefined-expected.txt: Added.
* storage/indexeddb/database-name-undefined.html: Added.
2011-06-15 Mark Pilgrim <pilgrim@chromium.org>
Reviewed by Tony Chang.
IndexedDB: indexedDB.open() name argument is required
https://bugs.webkit.org/show_bug.cgi?id=62398
Test: storage/indexeddb/database-name-undefined.html
* storage/IDBFactory.idl: use appropriate IDL magic to force undefined values to null, so we handle missing arguments as well as null arguments
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88954
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
andersca@apple.com [Wed, 15 Jun 2011 17:12:59 +0000 (17:12 +0000)]
2011-06-15 Anders Carlsson <andersca@apple.com>
Reviewed by Dan Bernstein.
Ignore responsiveness timer callbacks on closed pages
https://bugs.webkit.org/show_bug.cgi?id=62735
<rdar://problem/9511295>
* UIProcess/WebPageProxy.cpp:
(WebKit::WebPageProxy::close):
Use nullptr instead of clear.
(WebKit::WebPageProxy::processDidBecomeUnresponsive):
Return early if the page isn't valid.
(WebKit::WebPageProxy::processDidBecomeResponsive):
Ditto.
(WebKit::WebPageProxy::updateBackingStoreDiscardableState):
Assert that the page is valid.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88953
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
tony@chromium.org [Wed, 15 Jun 2011 17:12:09 +0000 (17:12 +0000)]
2011-06-15 Tony Chang <tony@chromium.org>
Reviewed by Ojan Vafai.
Rename RenderFlexibleBox to RenderDeprecatedFlexibleBox
https://bugs.webkit.org/show_bug.cgi?id=62670
* CMakeLists.txt:
* GNUmakefile.list.am:
* WebCore.gypi:
* WebCore.order:
* WebCore.pro:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* html/shadow/MediaControlElements.cpp:
(WebCore::RenderMediaControlTimeDisplay::RenderMediaControlTimeDisplay):
(WebCore::RenderMediaControlTimeDisplay::layout):
* html/shadow/SliderThumbElement.cpp:
(WebCore::RenderSliderContainer::RenderSliderContainer):
(WebCore::RenderSliderContainer::layout):
* rendering/RenderBlock.cpp:
(WebCore::RenderBlock::createAnonymousBlock):
* rendering/RenderBox.cpp:
* rendering/RenderButton.cpp:
(WebCore::RenderButton::RenderButton):
(WebCore::RenderButton::addChild):
(WebCore::RenderButton::removeChild):
* rendering/RenderButton.h:
* rendering/RenderDeprecatedFlexibleBox.cpp:
(WebCore::FlexBoxIterator::FlexBoxIterator):
(WebCore::FlexBoxIterator::reset):
(WebCore::FlexBoxIterator::first):
(WebCore::FlexBoxIterator::next):
(WebCore::RenderDeprecatedFlexibleBox::RenderDeprecatedFlexibleBox):
(WebCore::RenderDeprecatedFlexibleBox::~RenderDeprecatedFlexibleBox):
(WebCore::marginWidthForChild):
(WebCore::RenderDeprecatedFlexibleBox::calcHorizontalPrefWidths):
(WebCore::RenderDeprecatedFlexibleBox::calcVerticalPrefWidths):
(WebCore::RenderDeprecatedFlexibleBox::computePreferredLogicalWidths):
(WebCore::RenderDeprecatedFlexibleBox::layoutBlock):
(WebCore::gatherFlexChildrenInfo):
(WebCore::RenderDeprecatedFlexibleBox::layoutHorizontalBox):
(WebCore::RenderDeprecatedFlexibleBox::layoutVerticalBox):
(WebCore::RenderDeprecatedFlexibleBox::applyLineClamp):
(WebCore::RenderDeprecatedFlexibleBox::placeChild):
(WebCore::RenderDeprecatedFlexibleBox::allowedChildFlex):
(WebCore::RenderDeprecatedFlexibleBox::renderName):
* rendering/RenderDeprecatedFlexibleBox.h:
(WebCore::RenderDeprecatedFlexibleBox::avoidsFloats):
(WebCore::RenderDeprecatedFlexibleBox::isFlexibleBox):
(WebCore::RenderDeprecatedFlexibleBox::isFlexingChildren):
(WebCore::RenderDeprecatedFlexibleBox::isStretchingChildren):
(WebCore::RenderDeprecatedFlexibleBox::hasMultipleLines):
(WebCore::RenderDeprecatedFlexibleBox::isVertical):
(WebCore::RenderDeprecatedFlexibleBox::isHorizontal):
* rendering/RenderDetails.h: Removed the header since it wasn't actually
needed. Looks like a copy/paste error from RenderButton.h.
* rendering/RenderFullScreen.cpp:
(RenderFullScreen::RenderFullScreen):
(RenderFullScreen::destroy):
* rendering/RenderFullScreen.h:
* rendering/RenderMenuList.cpp:
(WebCore::RenderMenuList::RenderMenuList):
(WebCore::RenderMenuList::createInnerBlock):
(WebCore::RenderMenuList::removeChild):
* rendering/RenderMenuList.h:
* rendering/RenderObject.cpp:
(WebCore::RenderObject::createObject):
* rendering/RenderingAllInOne.cpp:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88952
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
rniwa@webkit.org [Wed, 15 Jun 2011 17:11:52 +0000 (17:11 +0000)]
2011-06-15 Ryosuke Niwa <rniwa@webkit.org>
Reviewed by Dimitri Glazkov.
Can't type text when input element is shrunken by a CSS rule
https://bugs.webkit.org/show_bug.cgi?id=62550
Added a regression test now that the bug no longer reproduces.
* fast/forms/type-after-focus-rule-shrink-width-expected.txt: Added.
* fast/forms/type-after-focus-rule-shrink-width.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88951
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
apavlov@chromium.org [Wed, 15 Jun 2011 17:02:00 +0000 (17:02 +0000)]
2011-06-15 Alexander Pavlov <apavlov@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: Serious performance regression during continuous focused element style updates
https://bugs.webkit.org/show_bug.cgi?id=61038
* inspector/elements/edit-dom-actions.html:
* inspector/elements/set-attribute.html:
* inspector/styles/styles-update-from-js-expected.txt:
* inspector/styles/styles-update-from-js.html:
2011-06-15 Alexander Pavlov <apavlov@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: Serious performance regression during continuous focused element style updates
https://bugs.webkit.org/show_bug.cgi?id=61038
Inline style invalidation events are coalesced in the backend and sent over the wire on timer.
* inspector/Inspector.json:
* inspector/InspectorDOMAgent.cpp:
(WebCore::RevalidateStyleAttributeTask::onTimer):
(WebCore::InspectorDOMAgent::getAttributes):
(WebCore::InspectorDOMAgent::didModifyDOMAttr):
(WebCore::InspectorDOMAgent::styleAttributeInvalidated):
* inspector/InspectorDOMAgent.h:
* inspector/InspectorStyleSheet.cpp:
(WebCore::InspectorStyleSheetForInlineStyle::didModifyElementAttribute):
(WebCore::InspectorStyleSheetForInlineStyle::text):
(WebCore::InspectorStyleSheetForInlineStyle::setStyleText):
(WebCore::InspectorStyleSheetForInlineStyle::ensureParsedDataReady):
(WebCore::InspectorStyleSheetForInlineStyle::getStyleAttributeRanges):
* inspector/InspectorStyleSheet.h:
* inspector/front-end/DOMAgent.js:
(WebInspector.DOMAgent):
(WebInspector.DOMAgent.prototype._attributesUpdated):
(WebInspector.DOMAgent.prototype._loadNodeAttributesSoon):
(WebInspector.DOMAgent.prototype._loadNodeAttributes):
(WebInspector.DOMDispatcher.prototype.attributesUpdated):
(WebInspector.DOMDispatcher.prototype.inlineStyleInvalidated):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88950
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
mrobinson@webkit.org [Wed, 15 Jun 2011 16:55:00 +0000 (16:55 +0000)]
2011-06-15 Martin Robinson <mrobinson@igalia.com>
Reclassify a failing GTK+ test.
* platform/gtk/Skipped: This test is actually failing because
EventSender.mouseScrollBy is missing.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88949
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jer.noble@apple.com [Wed, 15 Jun 2011 16:51:31 +0000 (16:51 +0000)]
2011-06-15 Jer Noble <jer.noble@apple.com>
Reviewed by Timothy Hatcher.
Full-screen live streams have status text in wrong location
https://bugs.webkit.org/show_bug.cgi?id=62733
Fix a misspelling in the user-agent stylesheet for full-screen mode.
* css/fullscreenQuickTime.css:
(video:-webkit-full-screen::-webkit-media-controls-status-display):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88948
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Wed, 15 Jun 2011 16:45:11 +0000 (16:45 +0000)]
2011-06-15 Grzegorz Czajkowski <g.czajkowski@samsung.com>
Reviewed by Antonio Gomes.
[EFL] Fix and update doxygen documentation for ewk_frame.
https://bugs.webkit.org/show_bug.cgi?id=62533
This patch:
- fixes method descriptions,
- adds briefs for structure and typdef,
- replaces NULL to 0 in doxygen documentation (webkit's style required it),
- removes dots from the end of params and return description (see EFL's documentation),
- moves includes and defines below a brief of ewk_frame.h
- moves internal methods to the end of ewk_frame.cpp.
* ewk/ewk_frame.cpp:
(ewk_frame_add):
* ewk/ewk_frame.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88947
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
rniwa@webkit.org [Wed, 15 Jun 2011 16:28:49 +0000 (16:28 +0000)]
2011-06-15 Ryosuke Niwa <rniwa@webkit.org>
Reviewed by Alexey Proskuryakov.
Textarea will not accept space characters at end of line
https://bugs.webkit.org/show_bug.cgi?id=61483
Added a regression test now that the bug has been resolved by r88883.
* editing/input/insert-wrapping-space-in-textarea-expected.txt: Added.
* editing/input/insert-wrapping-space-in-textarea.html: Added.
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88946
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
jer.noble@apple.com [Wed, 15 Jun 2011 16:26:45 +0000 (16:26 +0000)]
2011-06-14 Jer Noble <jer.noble@apple.com>
Reviewed by Eric Carlson.
(AVFoundation) Apple event video appears as live stream and is not seekable
https://bugs.webkit.org/show_bug.cgi?id=62694
No new tests; There are no media-player port specific tests yet.
Work around a bug in apple.com live stream javascript controller library. When an AVAsset returns an indefinite time
for its duration, return 0 if the asset has no tracks, and infinity otherwise. This keeps the apple.com controller
from identifying the stored stream as a live stream.
* platform/graphics/avfoundation/MediaPlayerPrivateAVFoundationObjC.mm:
(WebCore::MediaPlayerPrivateAVFoundationObjC::platformDuration):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88945
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Wed, 15 Jun 2011 16:18:55 +0000 (16:18 +0000)]
2011-06-15 Sheriff Bot <webkit.review.bot@gmail.com>
Unreviewed, rolling out r88907.
http://trac.webkit.org/changeset/88907
https://bugs.webkit.org/show_bug.cgi?id=62732
See comment #15 by Nikolas Zimmermann on bug 62527 regarding
the deprecation of makeString() (Requested by acidx on
#webkit).
* UIProcess/efl/WebPageProxyEfl.cpp:
(WebKit::WebPageProxy::standardUserAgent):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88944
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
caseq@chromium.org [Wed, 15 Jun 2011 16:11:22 +0000 (16:11 +0000)]
2011-06-15 Andrey Kosyakov < caseq@chromium.org>
Unreviewed, rolled out r88937 (broke build on mac)
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88943
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
pfeldman@chromium.org [Wed, 15 Jun 2011 16:00:34 +0000 (16:00 +0000)]
2011-06-15 Pavel Feldman <pfeldman@google.com>
Reviewed by Yury Semikhatsky.
Web Inspector: introduce context menu on ImageView with Copy and Open in new tab actions.
https://bugs.webkit.org/show_bug.cgi?id=62727
* English.lproj/localizedStrings.js:
* inspector/front-end/ImageView.js:
(WebInspector.ImageView.prototype._base64ToSize):
(WebInspector.ImageView.prototype._contextMenu):
(WebInspector.ImageView.prototype._copyImageURL):
(WebInspector.ImageView.prototype._openInNewTab):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88942
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
pfeldman@chromium.org [Wed, 15 Jun 2011 15:59:04 +0000 (15:59 +0000)]
2011-06-15 Pavel Feldman <pfeldman@google.com>
Not reviewed: fixing new inspector test.
* inspector/debugger/error-in-watch-expressions-expected.txt:
* inspector/debugger/error-in-watch-expressions.html:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88941
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
caseq@chromium.org [Wed, 15 Jun 2011 15:44:00 +0000 (15:44 +0000)]
2011-06-15 Andrey Kosyakov <caseq@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: provide unique identifiers for frames
https://bugs.webkit.org/show_bug.cgi?id=62721
* inspector/InspectorInstrumentation.cpp:
(WebCore::InspectorInstrumentation::frameDestroyedImpl):
* inspector/InspectorInstrumentation.h:
(WebCore::InspectorInstrumentation::frameDestroyed):
* inspector/InspectorPageAgent.cpp:
(WebCore::InspectorPageAgent::frameForId):
(WebCore::InspectorPageAgent::frameId):
(WebCore::InspectorPageAgent::frameDestroyed):
* inspector/InspectorPageAgent.h:
* page/Frame.cpp:
(WebCore::Frame::~Frame):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88940
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
caseq@chromium.org [Wed, 15 Jun 2011 15:42:06 +0000 (15:42 +0000)]
2011-06-15 Andrey Kosyakov <caseq@chromium.org>
Unreviewed build fix: comment unused parameter names.
* loader/ThreadableLoaderClient.h:
(WebCore::ThreadableLoaderClient::didReceiveResponse):
(WebCore::ThreadableLoaderClient::didReceiveAuthenticationCancellation):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88939
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
senorblanco@chromium.org [Wed, 15 Jun 2011 15:23:26 +0000 (15:23 +0000)]
2011-06-15 Stephen White <senorblanco@chromium.org>
Unreviewed; chromium test expectations update.
A few more updates to bring test_expectations in line with reality.
* platform/chromium/test_expectations.txt:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88938
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
commit-queue@webkit.org [Wed, 15 Jun 2011 15:20:27 +0000 (15:20 +0000)]
2011-06-15 Vsevolod Vlasov <vsevik@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
https://bugs.webkit.org/show_bug.cgi?id=61205
Added inspector backend cache for XHR content.
* http/tests/inspector/network/network-xhr-async-expected.txt: Added.
* http/tests/inspector/network/network-xhr-async.html: Added.
* http/tests/inspector/network/network-xhr-sync-expected.txt: Added.
* http/tests/inspector/network/network-xhr-sync.html: Added.
2011-06-15 Vsevolod Vlasov <vsevik@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
https://bugs.webkit.org/show_bug.cgi?id=61205
Added inspector backend cache for XHR content.
Tests: http/tests/inspector/network/network-xhr-async.html
http/tests/inspector/network/network-xhr-sync.html
* CMakeLists.txt:
* GNUmakefile.list.am:
* WebCore.gypi:
* WebCore.pro:
* WebCore.vcproj/WebCore.vcproj:
* WebCore.xcodeproj/project.pbxproj:
* fileapi/FileReaderLoader.cpp:
(WebCore::FileReaderLoader::didReceiveResponse):
* fileapi/FileReaderLoader.h:
* inspector/Inspector.json:
* inspector/InspectorInstrumentation.cpp:
(WebCore::InspectorInstrumentation::didReceiveXHRResponseImpl):
(WebCore::InspectorInstrumentation::willLoadXHRSynchronouslyImpl):
(WebCore::InspectorInstrumentation::didLoadXHRSynchronouslyImpl):
(WebCore::InspectorInstrumentation::didCommitLoadImpl):
* inspector/InspectorInstrumentation.h:
(WebCore::InspectorInstrumentation::didReceiveXHRResponse):
(WebCore::InspectorInstrumentation::willLoadXHRSynchronously):
(WebCore::InspectorInstrumentation::didLoadXHRSynchronously):
* inspector/InspectorResourceAgent.cpp:
(WebCore::InspectorResourceAgent::willSendRequest):
(WebCore::InspectorResourceAgent::didReceiveResponse):
(WebCore::InspectorResourceAgent::setInitialXHRContent):
(WebCore::InspectorResourceAgent::didReceiveXHRResponse):
(WebCore::InspectorResourceAgent::willLoadXHRSynchronously):
(WebCore::InspectorResourceAgent::didLoadXHRSynchronously):
(WebCore::InspectorResourceAgent::getResourceContent):
(WebCore::InspectorResourceAgent::mainFrameNavigated):
(WebCore::InspectorResourceAgent::InspectorResourceAgent):
* inspector/InspectorResourceAgent.h:
* inspector/NetworkResourcesData.cpp: Added.
(WebCore::NetworkResourcesData::ResourceData::ResourceData):
(WebCore::NetworkResourcesData::ResourceData::content):
(WebCore::NetworkResourcesData::ResourceData::appendContent):
(WebCore::NetworkResourcesData::ResourceData::purgeContent):
(WebCore::NetworkResourcesData::NetworkResourcesData):
(WebCore::NetworkResourcesData::~NetworkResourcesData):
(WebCore::NetworkResourcesData::resourceCreated):
(WebCore::NetworkResourcesData::responseReceived):
(WebCore::NetworkResourcesData::didReceiveXHRResponse):
(WebCore::NetworkResourcesData::addResourceContent):
(WebCore::NetworkResourcesData::isXHR):
(WebCore::NetworkResourcesData::data):
(WebCore::NetworkResourcesData::clear):
(WebCore::NetworkResourcesData::ensureFreeSpace):
* inspector/NetworkResourcesData.h: Added.
(WebCore::NetworkResourcesData::ResourceData::identifier):
(WebCore::NetworkResourcesData::ResourceData::loaderId):
(WebCore::NetworkResourcesData::ResourceData::frameId):
(WebCore::NetworkResourcesData::ResourceData::setFrameId):
(WebCore::NetworkResourcesData::ResourceData::url):
(WebCore::NetworkResourcesData::ResourceData::setUrl):
(WebCore::NetworkResourcesData::ResourceData::isXHR):
(WebCore::NetworkResourcesData::ResourceData::setIsXHR):
(WebCore::NetworkResourcesData::ResourceData::hasContent):
(WebCore::NetworkResourcesData::ResourceData::isContentPurged):
(WebCore::NetworkResourcesData::ResourceData::setIsContentPurged):
* inspector/front-end/NetworkManager.js:
(WebInspector.NetworkManager.prototype.requestContent):
(WebInspector.NetworkDispatcher.prototype._appendRedirect):
* inspector/front-end/NetworkPanel.js:
(WebInspector.NetworkPanel.prototype._appendResource):
(WebInspector.NetworkPanel.prototype._frameNavigated):
* loader/DocumentThreadableLoader.cpp:
(WebCore::DocumentThreadableLoader::didReceiveResponse):
(WebCore::DocumentThreadableLoader::receivedCancellation):
(WebCore::DocumentThreadableLoader::loadRequest):
* loader/DocumentThreadableLoader.h:
* loader/ThreadableLoaderClient.h:
(WebCore::ThreadableLoaderClient::didReceiveResponse):
(WebCore::ThreadableLoaderClient::didReceiveAuthenticationCancellation):
* loader/ThreadableLoaderClientWrapper.h:
(WebCore::ThreadableLoaderClientWrapper::didReceiveResponse):
(WebCore::ThreadableLoaderClientWrapper::didReceiveAuthenticationCancellation):
* loader/WorkerThreadableLoader.cpp:
(WebCore::workerContextDidReceiveResponse):
(WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveResponse):
(WebCore::workerContextDidReceiveAuthenticationCancellation):
(WebCore::WorkerThreadableLoader::MainThreadBridge::didReceiveAuthenticationCancellation):
* loader/WorkerThreadableLoader.h:
* notifications/Notification.cpp:
(WebCore::Notification::didReceiveResponse):
(WebCore::Notification::didReceiveAuthenticationCancellation):
* notifications/Notification.h:
* page/EventSource.cpp:
(WebCore::EventSource::didReceiveResponse):
* page/EventSource.h:
* xml/XMLHttpRequest.cpp:
(WebCore::XMLHttpRequest::createRequest):
(WebCore::XMLHttpRequest::didReceiveResponse):
(WebCore::XMLHttpRequest::didReceiveAuthenticationCancellation):
* xml/XMLHttpRequest.h:
2011-06-15 Vsevolod Vlasov <vsevik@chromium.org>
Reviewed by Pavel Feldman.
Web Inspector: Cache XHR content in backend, do not use initialContentSet for XHRs.
https://bugs.webkit.org/show_bug.cgi?id=61205
Added inspector backend cache for XHR content.
* src/AssociatedURLLoader.cpp:
(WebKit::AssociatedURLLoader::ClientAdapter::didReceiveResponse):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88937
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
podivilov@chromium.org [Wed, 15 Jun 2011 15:17:57 +0000 (15:17 +0000)]
2011-06-15 Pavel Podivilov <podivilov@chromium.org>
Reviewed by Yury Semikhatsky.
Web Inspector: script select can be too wide.
https://bugs.webkit.org/show_bug.cgi?id=62701
* inspector/debugger/scripts-panel-expected.txt:
* inspector/debugger/scripts-panel.html:
2011-06-15 Pavel Podivilov <podivilov@chromium.org>
Reviewed by Yury Semikhatsky.
Web Inspector: script select can be too wide.
https://bugs.webkit.org/show_bug.cgi?id=62701
* inspector/front-end/ScriptsPanel.js:
(WebInspector.ScriptsPanel.prototype._displayNameForScriptURL):
(WebInspector.ScriptsPanel.prototype._createSourceFrame):
(WebInspector.SourceFrameDelegateForScriptsPanel):
(WebInspector.SourceFrameDelegateForScriptsPanel.prototype.suggestedFileName):
* inspector/front-end/SourceFile.js:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@88936
268f45cc-cd09-0410-ab3c-
d52691b4dbfc