- 01 Sep, 2010 9 commits
-
-
kinuko@chromium.org authored
Reviewed by Adam Barth. Move FileSystem related files from WebCore/html to WebCore/fileapi. https://bugs.webkit.org/show_bug.cgi?id=44925 No new tests; there should be no functional changes. * CMakeLists.txt: * GNUmakefile.am: * WebCore.gypi: * WebCore.pro: * WebCore.vcproj/WebCore.vcproj: * WebCore.xcodeproj/project.pbxproj: * fileapi/DOMFilePath.cpp: Renamed from WebCore/storage/DOMFilePath.cpp. * fileapi/DOMFilePath.h: Renamed from WebCore/storage/DOMFilePath.h. * fileapi/DOMFileSystem.cpp: Renamed from WebCore/storage/DOMFileSystem.cpp. * fileapi/DOMFileSystem.h: Renamed from WebCore/storage/DOMFileSystem.h. * fileapi/DOMFileSystem.idl: Renamed from WebCore/storage/DOMFileSystem.idl. * fileapi/DirectoryEntry.cpp: Renamed from WebCore/storage/DirectoryEntry.cpp. * fileapi/DirectoryEntry.h: Renamed from WebCore/storage/DirectoryEntry.h. * fileapi/DirectoryEntry.idl: Renamed from WebCore/storage/DirectoryEntry.idl. * fileapi/DirectoryReader.cpp: Renamed from WebCore/storage/DirectoryReader.cpp. * fileapi/DirectoryReader.h: Renamed from WebCore/storage/DirectoryReader.h. * fileapi/DirectoryReader.idl: Renamed from WebCore/storage/DirectoryReader.idl. * fileapi/EntriesCallback.h: Renamed from WebCore/storage/EntriesCallback.h. * fileapi/EntriesCallback.idl: Renamed from WebCore/storage/EntriesCallback.idl. * fileapi/Entry.cpp: Renamed from WebCore/storage/Entry.cpp. * fileapi/Entry.h: Renamed from WebCore/storage/Entry.h. * fileapi/Entry.idl: Renamed from WebCore/storage/Entry.idl. * fileapi/EntryArray.cpp: Renamed from WebCore/storage/EntryArray.cpp. * fileapi/EntryArray.h: Renamed from WebCore/storage/EntryArray.h. * fileapi/EntryArray.idl: Renamed from WebCore/storage/EntryArray.idl. * fileapi/EntryCallback.h: Renamed from WebCore/storage/EntryCallback.h. * fileapi/EntryCallback.idl: Renamed from WebCore/storage/EntryCallback.idl. * fileapi/ErrorCallback.h: Renamed from WebCore/storage/ErrorCallback.h. * fileapi/ErrorCallback.idl: Renamed from WebCore/storage/ErrorCallback.idl. * fileapi/FileEntry.cpp: Renamed from WebCore/storage/FileEntry.cpp. * fileapi/FileEntry.h: Renamed from WebCore/storage/FileEntry.h. * fileapi/FileEntry.idl: Renamed from WebCore/storage/FileEntry.idl. * fileapi/FileSystemCallback.h: Renamed from WebCore/storage/FileSystemCallback.h. * fileapi/FileSystemCallback.idl: Renamed from WebCore/storage/FileSystemCallback.idl. * fileapi/FileSystemCallbacks.cpp: Renamed from WebCore/storage/FileSystemCallbacks.cpp. * fileapi/FileSystemCallbacks.h: Renamed from WebCore/storage/FileSystemCallbacks.h. * fileapi/Flags.h: Renamed from WebCore/storage/Flags.h. * fileapi/Flags.idl: Renamed from WebCore/storage/Flags.idl. * fileapi/LocalFileSystem.cpp: Renamed from WebCore/storage/LocalFileSystem.cpp. * fileapi/LocalFileSystem.h: Renamed from WebCore/storage/LocalFileSystem.h. * fileapi/Metadata.h: Renamed from WebCore/storage/Metadata.h. * fileapi/Metadata.idl: Renamed from WebCore/storage/Metadata.idl. * fileapi/MetadataCallback.h: Renamed from WebCore/storage/MetadataCallback.h. * fileapi/MetadataCallback.idl: Renamed from WebCore/storage/MetadataCallback.idl. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66586 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
justin.garcia@apple.com authored
* editing/execCommand/5770834-1-expected.txt: * fast/css/getComputedStyle/computed-style-expected.txt: * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt: * svg/css/getComputedStyle-basic-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66585 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zimmermann@webkit.org authored
Reviewed by Dirk Schulze. Prepare RenderSVGContainer culling patch https://bugs.webkit.org/show_bug.cgi?id=44955 Add styleWillChange methods for all SVG renderers, that call setNeedsBoundariesUpdate(). It's currently a no-op, but will be used once the containers cache their boundaries, which happens in a follow-up patch. * rendering/RenderSVGBlock.cpp: (WebCore::RenderSVGBlock::styleWillChange): Call setNeedsBoundariesUpdate(). * rendering/RenderSVGBlock.h: * rendering/RenderSVGImage.cpp: (WebCore::RenderSVGImage::styleWillChange): Ditto. * rendering/RenderSVGImage.h: * rendering/RenderSVGInline.cpp: (WebCore::RenderSVGInline::styleWillChange): Ditto. * rendering/RenderSVGInline.h: * rendering/RenderSVGModelObject.cpp: (WebCore::RenderSVGModelObject::styleWillChange): Ditto. * rendering/RenderSVGModelObject.h: * rendering/RenderSVGRoot.cpp: (WebCore::RenderSVGRoot::styleWillChange): Ditto. * rendering/RenderSVGRoot.h: * rendering/SVGRenderSupport.cpp: (WebCore::SVGRenderSupport::computeContainerBoundingBox): Skip hidden containers, not necessary to traverse them. * rendering/style/SVGRenderStyle.cpp: (WebCore::SVGRenderStyle::diff): svg-shadow changes need to cause relayouts, not only repaints, once container bounds are cached. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66584 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
tkent@chromium.org authored
Unreviewed, test expectation update. * platform/chromium/drt_expectations.txt: Remove a duplicated expectation. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66583 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
tkent@chromium.org authored
Unreviewed, test expectation update. * platform/chromium/drt_expectations.txt: Add recent failures. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66582 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
https://bugs.webkit.org/show_bug.cgi?id=44915justin.garcia@apple.com authored
Need to handle CSSValueAuto in CSSPrimitiveValue::operator ETextAlign() Reviewed by Dan Bernstein. * css/CSSPrimitiveValueMappings.h: (WebCore::CSSPrimitiveValue::CSSPrimitiveValue): Map TAAUTO to -webkit-auto. "auto" is not a valid text-align value. We use TAAUTO internally for the nameless value that acts as left if direction:ltr and right for direction:rtl. LayoutTests: https://bugs.webkit.org/show_bug.cgi?id=44915 Need to handle CSSValueAuto in CSSPrimitiveValue::operator ETextAlign() Reviewed by Dan Bernstein. * fast/css/text-align-webkit-auto-expected.txt: Added. * fast/css/text-align-webkit-auto.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66581 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
hyatt@apple.com authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66580 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
hyatt@apple.com authored
Fix Qt build bustage. Why are these tiled backing store functions defined on Frame and not FrameView anyway? Fail. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66579 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Martin Robinson. [EFL] Add PlatformVideoWindowEfl.cpp for WebKit EFL https://bugs.webkit.org/show_bug.cgi?id=44508 Add PlatformVideoWindowEfl.cpp in order to use gstreamer by WebKit EFL. * platform/graphics/gstreamer/PlatformVideoWindow.h: (WebCore::PlatformVideoWindow::window): (WebCore::PlatformVideoWindow::videoWindowId): * platform/graphics/gstreamer/PlatformVideoWindowEfl.cpp: Added. (PlatformVideoWindow::PlatformVideoWindow): (PlatformVideoWindow::~PlatformVideoWindow): * platform/graphics/gstreamer/PlatformVideoWindowGtk.cpp: Include <gtk/gtk.h> directly. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66578 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 31 Aug, 2010 31 commits
-
-
https://bugs.webkit.org/show_bug.cgi?id=44863hyatt@apple.com authored
WebCore: https://bugs.webkit.org/show_bug.cgi?id=44863, disentangle style recalc from layout, so that the former can occur in more places without having to do the latter. Reviewed by Sam Weinig. * WebCore.exp.in: * page/FocusController.cpp: (WebCore::FocusController::setActive): * page/Frame.cpp: (WebCore::Frame::Frame): * page/Frame.h: * page/FrameView.cpp: (WebCore::FrameView::enterCompositingMode): (WebCore::FrameView::layout): (WebCore::FrameView::needsLayout): (WebCore::FrameView::updateLayoutAndStyleIfNeededRecursive): * page/FrameView.h: * page/Page.cpp: (WebCore::Page::scheduleForcedStyleRecalcForAllPages): * page/Page.h: * page/Settings.cpp: (WebCore::setNeedsRecalcStyleInAllFrames): (WebCore::setLoadsImagesAutomaticallyInAllFrames): (WebCore::Settings::setStandardFontFamily): (WebCore::Settings::setFixedFontFamily): (WebCore::Settings::setSerifFontFamily): (WebCore::Settings::setSansSerifFontFamily): (WebCore::Settings::setCursiveFontFamily): (WebCore::Settings::setFantasyFontFamily): (WebCore::Settings::setMinimumFontSize): (WebCore::Settings::setMinimumLogicalFontSize): (WebCore::Settings::setDefaultFontSize): (WebCore::Settings::setDefaultFixedFontSize): (WebCore::Settings::setLoadsImagesAutomatically): (WebCore::Settings::setTextAreasAreResizable): (WebCore::Settings::setAuthorAndUserStylesEnabled): (WebCore::Settings::setFontRenderingMode): (WebCore::Settings::setZoomMode): (WebCore::Settings::setAcceleratedCompositingEnabled): (WebCore::Settings::setShowDebugBorders): (WebCore::Settings::setShowRepaintCounter): * rendering/RenderTheme.cpp: (WebCore::RenderTheme::platformColorsDidChange): WebKit/chromium: https://bugs.webkit.org/show_bug.cgi?id=44863, disentangle style recalc from layout, so that the former can occur in more places without having to do the latter. Reviewed by Sam Weinig. * src/WebFrameImpl.cpp: (WebKit::WebFrameImpl::layout): WebKit/efl: https://bugs.webkit.org/show_bug.cgi?id=44863, disentangle style recalc from layout, so that the former can occur in more places without having to do the latter. Reviewed by Sam Weinig. * ewk/ewk_view.cpp: (ewk_view_layout_if_needed_recursive): WebKit/gtk: https://bugs.webkit.org/show_bug.cgi?id=44863, disentangle style recalc from layout, so that the former can occur in more places without having to do the latter. Reviewed by Sam Weinig. * webkit/webkitwebview.cpp: (webkit_web_view_expose_event): WebKit/mac: https://bugs.webkit.org/show_bug.cgi?id=44863, disentangle style recalc from layout, so that the former can occur in more places without having to do the latter. Reviewed by Sam Weinig. Eliminate Mac-specific code for style re-application and recursive layout/style updating in favor of the cross-platform code that all the other ports use. * Carbon/HIWebView.mm: (Draw): * WebCoreSupport/WebFrameLoaderClient.mm: (WebFrameLoaderClient::forceLayout): * WebView/WebHTMLView.mm: (-[WebHTMLView _propagateDirtyRectsToOpaqueAncestors]): (-[WebHTMLView viewWillDraw]): (-[WebHTMLView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:]): (-[WebHTMLView _recursiveDisplayAllDirtyWithLockFocus:visRect:]): (-[WebHTMLView _recursive:displayRectIgnoringOpacity:inContext:topView:]): (-[WebHTMLView reapplyStyles]): (-[WebHTMLView layoutToMinimumPageWidth:height:maximumPageWidth:adjustingViewSize:]): (-[WebHTMLView setNeedsToApplyStyles:]): (-[WebHTMLView _setPrinting:minimumPageWidth:height:maximumPageWidth:adjustViewSize:paginateScreenContent:]): (-[WebHTMLView _layoutIfNeeded]): (-[WebHTMLView _web_updateLayoutAndStyleIfNeededRecursive]): * WebView/WebHTMLViewInternal.h: * WebView/WebView.mm: (-[WebView _viewWillDrawInternal]): WebKit/qt: https://bugs.webkit.org/show_bug.cgi?id=44863, disentangle style recalc from layout, so that the former can occur in more places without having to do the latter. Reviewed by Sam Weinig. * Api/qwebelement.cpp: (QWebElement::render): * Api/qwebframe.cpp: (QWebFramePrivate::renderRelativeCoords): WebKit/win: https://bugs.webkit.org/show_bug.cgi?id=44863, disentangle style recalc from layout, so that the former can occur in more places without having to do the latter. Reviewed by Sam Weinig. * WebFrame.cpp: (WebFrame::paintDocumentRectToContext): * WebView.cpp: (WebView::updateBackingStore): WebKit/wx: https://bugs.webkit.org/show_bug.cgi?id=44863, disentangle style recalc from layout, so that the former can occur in more places without having to do the latter. Reviewed by Sam Weinig. * WebView.cpp: (wxWebView::OnPaint): WebKit2: https://bugs.webkit.org/show_bug.cgi?id=44863 Reviewed by Sam Weinig. * WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::layoutIfNeeded): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66577 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
tkent@chromium.org authored
Reviewed by Dimitri Glazkov. [Chromium] Add WebKitClient::callOnMainThreadWithDelay() https://bugs.webkit.org/show_bug.cgi?id=45016 It is required to remove base/task.h and base/timer.h dependency from DRT/Chromium. * public/WebKitClient.h: (WebKit::WebKitClient::callOnMainThreadWithDelay): Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66576 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
hyatt@apple.com authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66575 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jeremy@chromium.org authored
Reviewed by Dimitri Glazkov. Unfork Chromium's FontPlatformDataChromiumMac.mm. Modified FontPlatformDataCocoa to provide hooks needed by Chromium. Moved Chromium's mechanics for OOP font loading to CrossProcessFontLoading.mm. Added ::create() function to MemoryActivatedFont to match new guidelines for RefCounted<> classes. Not possible to test due to sandbox interaction. * WebCore.gypi: Update files for chromium build. * platform/graphics/chromium/CrossProcessFontLoading.h: Added. (WebCore::MemoryActivatedFont::cgFont): (WebCore::MemoryActivatedFont::atsFontRef): * platform/graphics/chromium/CrossProcessFontLoading.mm: Added. (WebCore::MemoryActivatedFont::create): (WebCore::MemoryActivatedFont::MemoryActivatedFont): (WebCore::MemoryActivatedFont::~MemoryActivatedFont): (WebCore::FontPlatformData::loadFont): * platform/graphics/chromium/FontPlatformDataChromiumMac.mm: Removed. * platform/graphics/cocoa/FontPlatformData.h: * platform/graphics/cocoa/FontPlatformDataCocoa.mm: (WebCore::FontPlatformData::loadFont): (WebCore::FontPlatformData::FontPlatformData): (WebCore::FontPlatformData::operator=): (WebCore::FontPlatformData::setFont): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66574 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Adam Barth. [GTK] warning: unused variable "queryResult" https://bugs.webkit.org/show_bug.cgi?id=44998 No new tests as functionality has not changed. * platform/graphics/gstreamer/GStreamerGWorld.cpp: (WebCore::GStreamerGWorld::enterFullscreen): Move queryResult within the gstreamer version guards, where it is used. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66573 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
hyatt@apple.com authored
paginate floating block-level replaced elements for now. Reviewed by Adam Roben. Added fast/multicol/float-pagination-failure.html * rendering/RenderBlock.cpp: (WebCore::RenderBlock::paintChildren): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66572 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Adam Barth. Allow Ctrl+C inside Bugzilla::fetch_bug_dictionary https://bugs.webkit.org/show_bug.cgi?id=44789 * Scripts/webkitpy/common/net/bugzilla.py: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66571 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kinuko@chromium.org authored
Reviewed by Jian Li. Add LocalFileSystem.requestFileSystem interface to DOMWindow https://bugs.webkit.org/show_bug.cgi?id=44734 * public/WebRuntimeFeatures.h: * src/WebRuntimeFeatures.cpp: (WebKit::WebRuntimeFeatures::enableFileSystem): (WebKit::WebRuntimeFeatures::isFileSystemEnabled): 2010-08-31 Kinuko Yasuda <kinuko@chromium.org> Reviewed by Jian Li. Add LocalFileSystem.requestFileSystem interface to DOMWindow https://bugs.webkit.org/show_bug.cgi?id=44734 No new tests; tests will be added later. * bindings/generic/RuntimeEnabledFeatures.cpp: * bindings/generic/RuntimeEnabledFeatures.h: (WebCore::RuntimeEnabledFeatures::fileSystemEnabled): (WebCore::RuntimeEnabledFeatures::setFileSystemEnabled): (WebCore::RuntimeEnabledFeatures::requestFileSystemEnabled): * page/DOMWindow.cpp: (WebCore::DOMWindow::requestFileSystem): * page/DOMWindow.h: (WebCore::DOMWindow::): * page/DOMWindow.idl: * page/Settings.cpp: (WebCore::Settings::setFileSystemRootPath): * page/Settings.h: (WebCore::Settings::fileSystemRootPath): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66570 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Adam Barth. [BREWMP] Add PLATFORM(BREWMP) guard to PluginViewNone https://bugs.webkit.org/show_bug.cgi?id=44768 Build fix. Add PLATFORM(BREWMP) guard to add dummy PluginView::privateBrowsingStateChanged and PluginView::setJavaScriptPaused. * plugins/PluginViewNone.cpp: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66569 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ap@apple.com authored
Reviewed by Adam Barth. https://bugs.webkit.org/show_bug.cgi?id=40947 <rdar://problem/8124723> REGRESSION (r57544): XMLHttpRequest POSTed multipart/form-data wrongfully gets a charset appended * http/tests/xmlhttprequest/access-control-basic-whitelist-request-headers-expected.txt: * http/tests/xmlhttprequest/request-encoding2.html: Updated tests that has wrong expectations. * http/tests/xmlhttprequest/post-with-boundary-expected.txt: Added. * http/tests/xmlhttprequest/post-with-boundary.html: Added. Added a new test, sending a valid multipart form with boundary. 2010-08-31 Alexey Proskuryakov <ap@apple.com> Reviewed by Adam Barth. https://bugs.webkit.org/show_bug.cgi?id=40947 <rdar://problem/8124723> REGRESSION (r57544): XMLHttpRequest POSTed multipart/form-data wrongfully gets a charset appended Test: http/tests/xmlhttprequest/post-with-boundary.html * xml/XMLHttpRequest.cpp: (WebCore::replaceCharsetInMediaType): Changed to only set charset if it was already present, and never append. (WebCore::XMLHttpRequest::send): Updated for replaceCharsetInMediaType renaming. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66568 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Tony Chang. [chromium] Implement Readable/Writable versions of ChromiumDataObjectNew https://bugs.webkit.org/show_bug.cgi?id=44917 This is the second of several patches to update Chromium to support arbitrary data types in event.dataTransfer. ReadableDataObject simply calls through to several Chromium IPCs to retrieve the appropriate data. WritableDataObject ostensibly buffers arbitrary data internally until a call is made to flush the data to the platform-specific abstraction; unfortunately, a special exception is currently made for pasteboard handling due to how it is handled in WebCore. No new tests. * WebCore.gypi: * platform/chromium/ChromiumDataObjectNew.h: Removed. * platform/chromium/ClipboardChromium.cpp: * platform/chromium/ClipboardMimeTypes.cpp: Added. * platform/chromium/ClipboardMimeTypes.h: Added. * platform/chromium/ReadableDataObject.cpp: Added. (WebCore::clipboardBuffer): (WebCore::ReadableDataObject::create): (WebCore::ReadableDataObject::ReadableDataObject): (WebCore::ReadableDataObject::hasData): (WebCore::ReadableDataObject::types): (WebCore::ReadableDataObject::getData): (WebCore::ReadableDataObject::getURL): (WebCore::ReadableDataObject::getHTML): (WebCore::ReadableDataObject::hasFilenames): (WebCore::ReadableDataObject::filenames): (WebCore::ReadableDataObject::ensureTypeCacheInitialized): * platform/chromium/ReadableDataObject.h: Added. * platform/chromium/WritableDataObject.cpp: Added. (WebCore::WritableDataObject::create): (WebCore::WritableDataObject::WritableDataObject): (WebCore::WritableDataObject::clearData): (WebCore::WritableDataObject::clearAllExceptFiles): (WebCore::WritableDataObject::clearAll): (WebCore::WritableDataObject::setData): (WebCore::WritableDataObject::setURL): (WebCore::WritableDataObject::setHTML): (WebCore::WritableDataObject::dataMap): (WebCore::WritableDataObject::urlTitle): (WebCore::WritableDataObject::htmlBaseURL): (WebCore::WritableDataObject::fileExtension): (WebCore::WritableDataObject::fileContentFilename): (WebCore::WritableDataObject::fileContent): (WebCore::WritableDataObject::setFileExtension): (WebCore::WritableDataObject::setFileContentFilename): (WebCore::WritableDataObject::setFileContent): * platform/chromium/WritableDataObject.h: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66567 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
darin@apple.com authored
* platform/gtk/Skipped: Skip the webarchive/loading/missing-data.html for the same reason the nearly identical webarchive/loading/mainresource-null-mimetype-crash.html is skipped. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66566 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
benjamin.poulain@nokia.com authored
Reviewed by Kenneth Rohde Christiansen. [Qt] tst_QWebPage::originatingObjectInNetworkRequests() fails on trunk https://bugs.webkit.org/show_bug.cgi?id=45001 Fix the test, we should not use data encoded URL since we are not setting an URL but setting the substituteData directly. * tests/qwebpage/tst_qwebpage.cpp: (tst_QWebPage::originatingObjectInNetworkRequests): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66565 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Adam Barth. ews: Add support for EFL-EWS https://bugs.webkit.org/show_bug.cgi?id=44982 * QueueStatusServer/model/queues.py: Add "efl-ews" to queues list. * Scripts/webkitpy/common/config/ports.py: Define a EflPort class and add it to the ports dict. * Scripts/webkitpy/tool/commands/earlywarningsystem.py: Define a EflEWS class. * Scripts/webkitpy/tool/commands/earlywarningsystem_unittest.py: Add a test case for the EFL EWS. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66564 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
tony@chromium.org authored
Unreviewed, update pngs where the checksum is correct, but the png doesn't match. * platform/chromium-linux/fast/dom/attr_dead_doc-expected.png: * platform/chromium-linux/fast/frames/content-opacity-1-expected.png: * platform/chromium-linux/fast/frames/content-opacity-2-expected.png: * platform/chromium-linux/fast/frames/iframe-text-contents-expected.png: * platform/chromium-linux/tables/mozilla/bugs/bug137388-1-expected.png: * platform/chromium-linux/tables/mozilla/bugs/bug137388-3-expected.png: * platform/chromium-linux/tables/mozilla/bugs/bug50695-2-expected.png: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66563 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
darin@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=45000 Reviewed by Sam Weinig. WebCore: Test: webarchive/loading/missing-data.html * loader/archive/cf/LegacyWebArchive.cpp: (WebCore::LegacyWebArchive::createResource): Use wrapCFData instead of CFDataGetBytePtr/GetLength, which is both more efficient, and can handle null. Also fixed incorrect use of ParsedURLString, since the string is coming from a file and so there are no guarantees about its format. LayoutTests: * webarchive/loading/missing-data-expected.txt: Added. * webarchive/loading/missing-data.html: Added. * webarchive/loading/resources/missing-data.webarchive: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66562 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
tony@chromium.org authored
Unreviewed. Add pngs for chromium linux results that have checksums. * platform/chromium-linux/css2.1/t0505-c16-descendant-01-e-expected.png: Added. * platform/chromium-linux/css2.1/t0509-c15-ids-01-e-expected.png: Added. * platform/chromium-linux/css2.1/t1205-c563-list-type-00-b-expected.png: Added. * platform/chromium-linux/css2.1/t1205-c564-list-img-00-b-g-expected.png: Added. * platform/chromium-linux/editing/deleting/4845371-expected.png: Added. * platform/chromium-linux/editing/deleting/4922367-expected.png: Added. * platform/chromium-linux/editing/deleting/5156801-2-expected.png: Added. * platform/chromium-linux/editing/deleting/5300379-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-3608430-fix-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-3608445-fix-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-3608462-fix-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-4083333-fix-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-contents-003-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-001-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-002-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-003-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-004-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-005-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-006-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-007-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-008-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-009-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-010-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-011-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-012-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-013-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-014-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-015-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-016-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-merge-contents-017-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-block-table-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-br-001-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-br-002-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-br-003-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-br-004-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-br-005-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-br-006-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-br-007-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-character-001-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-contiguous-ws-001-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-hr-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-image-001-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-image-002-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-image-003-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-leading-ws-001-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-listitem-001-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-listitem-002-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-selection-001-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-tab-001-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-tab-002-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-tab-003-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-tab-004-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-trailing-ws-001-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-trailing-ws-002-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-ws-fixup-003-expected.png: Added. * platform/chromium-linux/editing/deleting/delete-ws-fixup-004-expected.png: Added. * platform/chromium-linux/editing/deleting/list-item-1-expected.png: Added. * platform/chromium-linux/editing/deleting/merge-different-styles-expected.png: Added. * platform/chromium-linux/editing/deleting/merge-into-empty-block-2-expected.png: Added. * platform/chromium-linux/editing/deleting/merge-unrendered-space-expected.png: Added. * platform/chromium-linux/editing/deleting/merge-whitespace-pre-expected.png: Added. * platform/chromium-linux/editing/deleting/paragraph-in-preserveNewline-expected.png: Added. * platform/chromium-linux/editing/deleting/pruning-after-merge-2-expected.png: Added. * platform/chromium-linux/editing/deleting/smart-delete-003-expected.png: Added. * platform/chromium-linux/editing/deleting/table-cells-expected.png: Added. * platform/chromium-linux/editing/deleting/whitespace-pre-1-expected.png: Added. * platform/chromium-linux/editing/execCommand/4916402-expected.png: Added. * platform/chromium-linux/editing/execCommand/5569741-expected.png: Added. * platform/chromium-linux/editing/execCommand/format-block-with-braces-expected.png: Added. * platform/chromium-linux/editing/execCommand/format-block-with-trailing-br-expected.png: Added. * platform/chromium-linux/editing/execCommand/indent-empty-root-expected.png: Added. * platform/chromium-linux/editing/execCommand/indent-list-item-expected.png: Added. * platform/chromium-linux/editing/execCommand/insert-list-and-stitch-expected.png: Added. * platform/chromium-linux/editing/execCommand/nsresponder-indent-expected.png: Added. * platform/chromium-linux/editing/execCommand/nsresponder-outdent-expected.png: Added. * platform/chromium-linux/editing/execCommand/remove-list-item-1-expected.png: Added. * platform/chromium-linux/editing/inserting/4875189-1-expected.png: Added. * platform/chromium-linux/editing/inserting/4959067-expected.png: Added. * platform/chromium-linux/editing/inserting/4960120-2-expected.png: Added. * platform/chromium-linux/editing/inserting/5002441-expected.png: Added. * platform/chromium-linux/editing/inserting/5156401-2-expected.png: Added. * platform/chromium-linux/editing/inserting/5549929-3-expected.png: Added. * platform/chromium-linux/editing/inserting/break-blockquote-after-delete-expected.png: Added. * platform/chromium-linux/editing/inserting/editable-inline-element-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-3659587-fix-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-3775316-fix-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-3778059-fix-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-3800346-fix-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-after-delete-001-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-br-001-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-br-002-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-br-003-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-br-004-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-br-005-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-br-006-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-br-007-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-br-008-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-br-at-tabspan-001-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-br-at-tabspan-002-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-br-at-tabspan-003-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-space-in-empty-doc-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-tab-001-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-tab-002-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-tab-003-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-tab-004-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-text-at-tabspan-001-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-text-at-tabspan-002-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-text-at-tabspan-003-expected.png: Added. * platform/chromium-linux/editing/inserting/insert-text-with-newlines-expected.png: Added. * platform/chromium-linux/editing/inserting/line-break-expected.png: Added. * platform/chromium-linux/editing/inserting/paragraph-separator-01-expected.png: Added. * platform/chromium-linux/editing/inserting/paragraph-separator-02-expected.png: Added. * platform/chromium-linux/editing/inserting/paragraph-separator-in-table-1-expected.png: Added. * platform/chromium-linux/editing/inserting/paragraph-separator-in-table-2-expected.png: Added. * platform/chromium-linux/editing/inserting/redo-expected.png: Added. * platform/chromium-linux/editing/inserting/typing-001-expected.png: Added. * platform/chromium-linux/editing/inserting/typing-002-expected.png: Added. * platform/chromium-linux/editing/inserting/typing-around-br-001-expected.png: Added. * platform/chromium-linux/editing/inserting/typing-around-image-001-expected.png: Added. * platform/chromium-linux/editing/pasteboard/4076267-2-expected.png: Added. * platform/chromium-linux/editing/pasteboard/4076267-3-expected.png: Added. * platform/chromium-linux/editing/pasteboard/4076267-expected.png: Added. * platform/chromium-linux/editing/pasteboard/4700297-expected.png: Added. * platform/chromium-linux/editing/pasteboard/5006779-expected.png: Added. * platform/chromium-linux/editing/pasteboard/5065605-expected.png: Added. * platform/chromium-linux/editing/pasteboard/5071074-2-expected.png: Added. * platform/chromium-linux/editing/pasteboard/5075944-expected.png: Added. * platform/chromium-linux/editing/pasteboard/5134759-expected.png: Added. * platform/chromium-linux/editing/pasteboard/5156401-1-expected.png: Added. * platform/chromium-linux/editing/pasteboard/5483567-expected.png: Added. * platform/chromium-linux/editing/pasteboard/5601583-1-expected.png: Added. * platform/chromium-linux/editing/pasteboard/8145-1-expected.png: Added. * platform/chromium-linux/editing/pasteboard/cut-text-001-expected.png: Added. * platform/chromium-linux/editing/pasteboard/displaced-placeholder-expected.png: Added. * platform/chromium-linux/editing/pasteboard/merge-after-delete-expected.png: Added. * platform/chromium-linux/editing/pasteboard/merge-end-3-expected.png: Added. * platform/chromium-linux/editing/pasteboard/merge-end-4-expected.png: Added. * platform/chromium-linux/editing/pasteboard/merge-start-list-expected.png: Added. * platform/chromium-linux/editing/pasteboard/paste-blockquote-1-expected.png: Added. * platform/chromium-linux/editing/pasteboard/paste-blockquote-2-expected.png: Added. * platform/chromium-linux/editing/pasteboard/paste-blockquote-after-blockquote-expected.png: Added. * platform/chromium-linux/editing/pasteboard/paste-blockquote-into-blockquote-4-expected.png: Added. * platform/chromium-linux/editing/pasteboard/paste-blockquote-into-blockquote-expected.png: Added. * platform/chromium-linux/editing/pasteboard/paste-table-001-expected.png: Added. * platform/chromium-linux/editing/pasteboard/paste-text-001-expected.png: Added. * platform/chromium-linux/editing/pasteboard/paste-text-at-tabspan-001-expected.png: Added. * platform/chromium-linux/editing/pasteboard/paste-text-at-tabspan-002-expected.png: Added. * platform/chromium-linux/editing/pasteboard/paste-text-at-tabspan-003-expected.png: Added. * platform/chromium-linux/editing/pasteboard/paste-unrendered-select-expected.png: Added. * platform/chromium-linux/editing/pasteboard/paste-xml-expected.png: Added. * platform/chromium-linux/editing/selection/4866671-expected.png: Added. * platform/chromium-linux/editing/selection/4932260-1-expected.png: Added. * platform/chromium-linux/editing/selection/4932260-2-expected.png: Added. * platform/chromium-linux/editing/selection/4932260-3-expected.png: Added. * platform/chromium-linux/editing/selection/5076323-2-expected.png: Added. * platform/chromium-linux/editing/selection/5076323-3-expected.png: Added. * platform/chromium-linux/editing/selection/contenteditable-click-inside-expected.png: Added. * platform/chromium-linux/editing/selection/drag-text-delay-expected.png: Added. * platform/chromium-linux/editing/selection/editable-non-editable-crash-expected.png: Added. * platform/chromium-linux/editing/selection/extend-by-character-006-expected.png: Added. * platform/chromium-linux/editing/selection/extend-by-word-001-expected.png: Added. * platform/chromium-linux/editing/selection/fake-doubleclick-expected.png: Added. * platform/chromium-linux/editing/selection/fake-drag-expected.png: Added. * platform/chromium-linux/editing/selection/move-backwords-by-word-001-expected.png: Added. * platform/chromium-linux/editing/selection/move-between-blocks-no-001-expected.png: Added. * platform/chromium-linux/editing/selection/move-by-character-001-expected.png: Added. * platform/chromium-linux/editing/selection/move-by-character-002-expected.png: Added. * platform/chromium-linux/editing/selection/move-by-character-004-expected.png: Added. * platform/chromium-linux/editing/selection/move-by-character-6-expected.png: Added. * platform/chromium-linux/editing/selection/move-by-line-002-expected.png: Added. * platform/chromium-linux/editing/selection/move-by-sentence-001-expected.png: Added. * platform/chromium-linux/editing/selection/move-by-word-001-expected.png: Added. * platform/chromium-linux/editing/selection/move-past-trailing-space-expected.png: Added. * platform/chromium-linux/editing/selection/selection-3748164-fix-expected.png: Added. * platform/chromium-linux/editing/selection/table-caret-1-expected.png: Added. * platform/chromium-linux/editing/selection/table-caret-2-expected.png: Added. * platform/chromium-linux/editing/selection/table-caret-3-expected.png: Added. * platform/chromium-linux/editing/selection/wrapped-line-caret-1-expected.png: Added. * platform/chromium-linux/editing/selection/wrapped-line-caret-2-expected.png: Added. * platform/chromium-linux/editing/spelling/spelling-expected.png: Added. * platform/chromium-linux/editing/style/5065910-expected.png: Added. * platform/chromium-linux/editing/style/fontsize-1-expected.png: Added. * platform/chromium-linux/editing/style/highlight-expected.png: Added. * platform/chromium-linux/editing/style/style-3681552-fix-001-expected.png: Added. * platform/chromium-linux/editing/style/style-3681552-fix-002-expected.png: Added. * platform/chromium-linux/editing/style/typing-style-001-expected.png: Added. * platform/chromium-linux/editing/style/typing-style-002-expected.png: Added. * platform/chromium-linux/editing/undo/4063751-expected.png: Added. * platform/chromium-linux/editing/undo/redo-typing-001-expected.png: Added. * platform/chromium-linux/editing/undo/undo-typing-001-expected.png: Added. * platform/chromium-linux/fast/block/positioning/absolute-in-inline-short-ltr-expected.png: Added. * platform/chromium-linux/fast/block/positioning/absolute-in-inline-short-rtl-expected.png: Added. * platform/chromium-linux/fast/css/outline-auto-empty-rects-expected.png: Added. * platform/chromium-linux/fast/css/outline-auto-location-expected.png: Added. * platform/chromium-linux/fast/events/label-focus-expected.png: Added. * platform/chromium-linux/fast/forms/textfield-outline-expected.png: Added. * platform/chromium-linux/fast/forms/textfield-overflow-expected.png: Added. * platform/chromium-linux/fast/lists/004-expected.png: Added. * platform/chromium-linux/fast/repaint/4776765-expected.png: Added. * platform/chromium-linux/fast/repaint/backgroundSizeRepaint-expected.png: Added. * platform/chromium-linux/fast/repaint/caret-outside-block-expected.png: Added. * platform/chromium-linux/fast/repaint/delete-into-nested-block-expected.png: Added. * platform/chromium-linux/fast/repaint/float-overflow-expected.png: Added. * platform/chromium-linux/fast/repaint/float-overflow-right-expected.png: Added. * platform/chromium-linux/fast/repaint/focus-layers-expected.png: Added. * platform/chromium-linux/fast/repaint/layout-state-scrolloffset-expected.png: Added. * platform/chromium-linux/fast/repaint/layout-state-scrolloffset2-expected.png: Added. * platform/chromium-linux/fast/repaint/layout-state-scrolloffset3-expected.png: Added. * platform/chromium-linux/fast/repaint/list-marker-2-expected.png: Added. * platform/chromium-linux/fast/repaint/stacked-diacritics-expected.png: Added. * platform/chromium-linux/fast/table/empty-table-percent-height-expected.png: Added. * platform/chromium-linux/fast/text/justified-selection-expected.png: Added. * platform/chromium-linux/media/audio-controls-rendering-expected.png: Added. * platform/chromium-linux/media/controls-after-reload-expected.png: Added. * platform/chromium-linux/media/controls-strict-expected.png: Added. * platform/chromium-linux/media/video-display-toggle-expected.png: Added. * platform/chromium-linux/media/video-empty-source-expected.png: Added. * platform/chromium-linux/media/video-no-audio-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-85-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/color-prop-03-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/coords-coord-01-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/coords-coord-02-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/painting-fill-05-b-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/painting-stroke-07-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/paths-data-13-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/paths-data-15-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-15-b-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-16-b-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/pservers-grad-18-b-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-01-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/shapes-circle-02-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-01-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/shapes-ellipse-02-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/shapes-line-01-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/shapes-polyline-01-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/shapes-rect-01-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/shapes-rect-02-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/struct-defs-01-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/struct-frag-04-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/struct-group-01-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/struct-group-02-b-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/struct-image-04-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/struct-image-05-b-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/struct-image-09-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/struct-image-10-t-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/styling-inherit-01-b-expected.png: Added. * platform/chromium-linux/svg/W3C-SVG-1.1/styling-pres-01-t-expected.png: Added. * platform/chromium-linux/svg/custom/focus-ring-expected.png: Added. * platform/chromium-linux/svg/custom/foreignObject-crash-on-hover-expected.png: Added. * platform/chromium-linux/svg/custom/js-update-path-changes-expected.png: Added. * platform/chromium-linux/svg/custom/js-update-path-removal-expected.png: Added. * platform/chromium-linux/svg/custom/linking-a-03-b-preserveAspectRatio-expected.png: Added. * platform/chromium-linux/svg/custom/linking-a-03-b-viewTarget-expected.png: Added. * platform/chromium-linux/svg/custom/linking-a-03-b-zoomAndPan-expected.png: Added. * platform/chromium-linux/svg/custom/path-textPath-simulation-expected.png: Added. * platform/chromium-linux/svg/custom/relative-sized-inner-svg-expected.png: Added. * platform/chromium-linux/svg/custom/relative-sized-use-without-attributes-on-symbol-expected.png: Added. * platform/chromium-linux/svg/custom/use-clipped-hit-expected.png: Added. * platform/chromium-linux/svg/custom/use-elementInstance-event-target-expected.png: Added. * platform/chromium-linux/svg/custom/use-elementInstance-methods-expected.png: Added. * platform/chromium-linux/svg/custom/use-event-handler-on-referenced-element-expected.png: Added. * platform/chromium-linux/svg/custom/use-event-handler-on-use-element-expected.png: Added. * platform/chromium-linux/svg/custom/use-nested-transform-expected.png: Added. * platform/chromium-linux/svg/custom/use-on-symbol-inside-pattern-expected.png: Added. * platform/chromium-linux/svg/custom/width-full-percentage-expected.png: Added. * platform/chromium-linux/svg/filters/subRegion-one-effect-expected.png: Added. * platform/chromium-linux/svg/filters/subRegion-two-effects-expected.png: Added. * platform/chromium-linux/svg/hixie/error/003-expected.png: Added. * platform/chromium-linux/svg/hixie/perf/001-expected.png: Added. * platform/chromium-linux/svg/hixie/perf/002-expected.png: Added. * platform/chromium-linux/svg/hixie/shapes/path/001-expected.png: Added. * platform/chromium-linux/svg/text/textPathBoundsBug-expected.png: Added. * platform/chromium-linux/tables/mozilla/bugs/bug2516-expected.png: Added. * platform/chromium-linux/tables/mozilla/bugs/bug3191-expected.png: Added. * platform/chromium-linux/tables/mozilla/bugs/bug4284-expected.png: Added. * platform/chromium-linux/tables/mozilla/bugs/bug4527-expected.png: Added. * platform/chromium-linux/tables/mozilla/core/col_widths_auto_autoFix-expected.png: Added. * platform/chromium-linux/tables/mozilla/core/misc-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/tbody_valign_baseline-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/tbody_valign_bottom-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/tbody_valign_middle-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/tbody_valign_top-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/td_valign_baseline-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/td_valign_bottom-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/td_valign_middle-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/td_valign_top-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/tfoot_valign_baseline-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/tfoot_valign_bottom-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/tfoot_valign_middle-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/tfoot_valign_top-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/th_valign_baseline-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/th_valign_bottom-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/th_valign_middle-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/th_valign_top-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/thead_valign_baseline-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/thead_valign_bottom-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/thead_valign_middle-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/thead_valign_top-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/tr_valign_baseline-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/tr_valign_bottom-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/tr_valign_middle-expected.png: Added. * platform/chromium-linux/tables/mozilla/marvin/tr_valign_top-expected.png: Added. * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug6933-expected.png: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66561 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
kbr@google.com authored
Reviewed by Chris Marrin. Add length and related operations to FloatPoint and FloatSize https://bugs.webkit.org/show_bug.cgi?id=44994 Added length and squared length operations to both FloatPoint and FloatSize, and added set(x, y), dot and normalize operations to FloatPoint. These changes have been tested with new code to be added later. * platform/graphics/FloatPoint.cpp: (WebCore::FloatPoint::normalize): (WebCore::FloatPoint::length): * platform/graphics/FloatPoint.h: (WebCore::FloatPoint::set): (WebCore::FloatPoint::dot): (WebCore::FloatPoint::lengthSquared): (WebCore::operator*): * platform/graphics/FloatSize.cpp: (WebCore::FloatSize::diagonalLength): * platform/graphics/FloatSize.h: (WebCore::FloatSize::diagonalLengthSquared): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66560 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zmo@google.com authored
Reviewed by Kenneth Russell. gl-teximage.html and tex-image-and-sub-image-2d-with-image.html failed on Chromium Mac bots (10.5) https://bugs.webkit.org/show_bug.cgi?id=44993 * platform/graphics/cg/GraphicsContext3DCG.cpp: (WebCore::GraphicsContext3D::getImageData): Take into consideration the source image pixel row alignment. 2010-08-31 Zhenyao Mo <zmo@google.com> Reviewed by Kenneth Russell. gl-teximage.html and tex-image-and-sub-image-2d-with-image.html failed on Chromium Mac bots (10.5) https://bugs.webkit.org/show_bug.cgi?id=44993 * platform/chromium/test_expectations.txt: Enabling the failing tests with the fix. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66559 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jhoneycutt@apple.com authored
Reviewed by Steve Falkenburg. * WebProcess/InjectedBundle/InjectedBundlePageFormClient.cpp: (WebKit::InjectedBundlePageFormClient::textFieldDidEndEditing): Null check the correct callback. (WebKit::InjectedBundlePageFormClient::textDidChangeInTextField): Ditto. (WebKit::InjectedBundlePageFormClient::textDidChangeInTextArea): Ditto. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66558 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jhoneycutt@apple.com authored
Reviewed by Anders Carlsson. The crash came from accessing a BundlePageFormClient that had been destroyed. The client was intended to be cleared by a call to WKBundlePageSetFormClient, but a null check there caused it not to be cleared. I fixed this and all of the other WK "set client" functions. * UIProcess/API/C/WKContext.cpp: (WKContextSetInjectedBundleClient): Return early if the caller passed a client with a version not equal to 0. (WKContextSetHistoryClient): Ditto. * UIProcess/API/C/WKPage.cpp: (WKPageSetPageLoaderClient): Ditto. (WKPageSetPagePolicyClient): Ditto. (WKPageSetPageFormClient): Ditto. (WKPageSetPageUIClient): Ditto. * WebProcess/InjectedBundle/API/c/WKBundle.cpp: (WKBundleSetClient): Ditto. * WebProcess/InjectedBundle/API/c/WKBundlePage.cpp: (WKBundlePageSetEditorClient): Ditto. (WKBundlePageSetFormClient): Ditto. (WKBundlePageSetLoaderClient): Ditto. (WKBundlePageSetUIClient): Ditto. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66557 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Reviewed by Kenneth Rohde Christiansen. [CMake] Unify GENERATE_DOM_NAMES code https://bugs.webkit.org/show_bug.cgi?id=44842 * CMakeLists.txt: Added property svn:eol-style. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66556 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
bdakin@apple.com authored
m_hasPendingPostLayoutTasks Rubber-stamped by Dan Bernstein.. * page/FrameView.cpp: (WebCore::FrameView::FrameView): (WebCore::FrameView::~FrameView): (WebCore::FrameView::reset): (WebCore::FrameView::layout): (WebCore::FrameView::performPostLayoutTasks): * page/FrameView.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66555 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ap@apple.com authored
* Shared/WebPreferencesStore.h: Actually remove encode(), which has been moved to WebPreferencesStore.cpp. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66554 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
abarth@webkit.org authored
Reviewed by Eric Seidel. [reviewtool] Make it easy to scroll through review comments https://bugs.webkit.org/show_bug.cgi?id=45002 This patch lets you scroll through review comments using "n" (for next) and "p" (for previous). It also attributes comments to their authors. * PrettyPatch/PrettyPatch.rb: * code-review.js: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66553 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
https://bugs.webkit.org/show_bug.cgi?id=44828bdakin@apple.com authored
should make more calls to postLayoutTasks() using the timer -and corresponding- <rdar://problem/8064938> Reviewed by Dave Hyatt. WebCore: This change only allows synchronous calls to postLayoutTasks() if we are not already in a synchronous call to postLayoutTasks(). Furthermore, it de-couples the notion of "the post layout timer should fire" from m_postLayoutTasksTimer.isActive(), instead using a boolean to track the need to use the timer. * page/FrameView.cpp: (WebCore::FrameView::FrameView): (WebCore::FrameView::~FrameView): (WebCore::FrameView::reset): (WebCore::FrameView::layout): (WebCore::FrameView::unscheduleRelayout): (WebCore::FrameView::performPostLayoutTasks): * page/FrameView.h: LayoutTests: * fast/events/change-overflow-on-overflow-change-expected.txt: Added. * fast/events/change-overflow-on-overflow-change.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66552 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ap@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=42195 <rdar://problem/8186761> WebKitTestRunner needs to support layoutTestController.setXSSAuditorEnabled LayoutTests: * platform/mac-wk2/Skipped: Unskip XSS Auditor tests. WebKitTools: * WebKitTestRunner/InjectedBundle/Bindings/LayoutTestController.idl: * WebKitTestRunner/InjectedBundle/LayoutTestController.cpp: (WTR::LayoutTestController::setXSSAuditorEnabled): * WebKitTestRunner/InjectedBundle/LayoutTestController.h: Added setXSSAuditorEnabled, calling through to an WKBundle private method. Calling this method makes WebProcess use a different value for this preference than UIProcess thinks it uses. * WebKitTestRunner/TestController.cpp: (WTR::TestController::resetStateToConsistentValues): Reset xssAuditorEnabled. Even though the value doesn't change, this calls through to WebProcess, which forgets its override. WebKit2: * Shared/WebPreferencesStore.cpp: (WebKit::WebPreferencesStore::WebPreferencesStore): Initialize xssAuditorEnabled. (WebKit::WebPreferencesStore::decode): Moved from header, added xssAuditorEnabled. (WebKit::WebPreferencesStore::encode): Ditto. (WebKit::WebPreferencesStore::overrideXSSAuditorEnabledForTestRunner): Set an override, so that decoding a WebPreferencesStore in the process will give the override result. WebProcess doesn't hold to WebPreferencesStore, so there are no existing ones to patch. (WebKit::WebPreferencesStore::removeTestRunnerOverrides): Remove the override. * Shared/WebPreferencesStore.h: Added xssAuditorEnabled. * UIProcess/API/C/WKPreferences.cpp: (WKPreferencesSetXSSAuditorEnabled): (WKPreferencesGetXSSAuditorEnabled): * UIProcess/API/C/WKPreferences.h: Added an API method to change xssAuditorEnabled preference. * UIProcess/WebPageProxy.cpp: (WebKit::WebPageProxy::preferencesDidChange): Added a comment explaining how making this method smarter could affect WebKitTestRunner. * UIProcess/WebPreferences.cpp: (WebKit::WebPreferences::setXSSAuditorEnabled): (WebKit::WebPreferences::xssAuditorEnabled): * UIProcess/WebPreferences.h: Implemented xssAuditorEnabled preference accessors. * WebProcess/InjectedBundle/API/c/WKBundle.cpp: (WKBundleOverrideXSSAuditorEnabledForTestRunner): * WebProcess/InjectedBundle/API/c/WKBundlePrivate.h: Added a private methods to temporarily change xssAuditor setting from an injected bundle, not notifying UIProcess about the change. * WebProcess/InjectedBundle/InjectedBundle.cpp: (WebKit::InjectedBundle::overrideXSSAuditorEnabledForTestRunner): * WebProcess/InjectedBundle/InjectedBundle.h: Change the setting in existing pages, and override it for future ones. * WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::WebPage): Take xssAuditorEnabled from preferences store. (WebKit::WebPage::preferencesDidChange): If preferences change, forget our override. This only happens in WKRT when the next test begins. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66551 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andersca@apple.com authored
Reviewed by Sam Weinig. * WebCore.exp.in: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66550 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
japhet@chromium.org authored
Reviewed by Darin Fisher. Regression in r63528: Custom http headers for loads of type FrameLoadTypeReloadFromOrigin are not being correctly propagated to subresource loads. https://bugs.webkit.org/show_bug.cgi?id=44987 No tests, since DRT doesn't seem to have a way to trigger a FrameLoadTypeReloadFromOrigin load. * loader/FrameLoader.cpp: (WebCore::FrameLoader::addExtraFieldsToRequest): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66549 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
weinig@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=42680 Reviewed by Gavin Barraclough. WebKitTestRunner needs layoutTestController.addUserScript https://bugs.webkit.org/show_bug.cgi?id=42681 WebKit2: Improve UserContent APIs to allow passing null in the same places the WebKit1 API allowed. Add convenience function toWTFString to do WKStringRef conversion with correct null string behavior. * UIProcess/API/C/WKAPICast.h: (toWTFString): * WebProcess/InjectedBundle/API/c/WKBundle.cpp: (WKBundleAddUserScript): (WKBundleAddUserStyleSheet): (WKBundleRemoveUserScript): (WKBundleRemoveUserStyleSheet): * WebProcess/InjectedBundle/InjectedBundle.cpp: (WebKit::toStringVector): WebKitTools: * WebKitTestRunner/InjectedBundle/Bindings/LayoutTestController.idl: * WebKitTestRunner/InjectedBundle/InjectedBundle.cpp: (WTR::InjectedBundle::beginTesting): * WebKitTestRunner/InjectedBundle/LayoutTestController.cpp: (WTR::LayoutTestController::addUserScript): (WTR::LayoutTestController::addUserStyleSheet): * WebKitTestRunner/InjectedBundle/LayoutTestController.h: LayoutTests: * platform/mac-wk2/Skipped: Update skipped list. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66548 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
dpranke@chromium.org authored
Unreviewed, rolling out r66542. http://trac.webkit.org/changeset/66542 https://bugs.webkit.org/show_bug.cgi?id=44902 r66542 - the weird logging dependencies in Python stuck again ... * Scripts/webkitpy/layout_tests/data/failures/expected/exception.html: Removed. * Scripts/webkitpy/layout_tests/data/failures/expected/keyboard.html: Removed. * Scripts/webkitpy/layout_tests/data/passes/error-expected.txt: Removed. * Scripts/webkitpy/layout_tests/data/passes/error.html: Removed. * Scripts/webkitpy/layout_tests/data/platform/test/test_expectations.txt: * Scripts/webkitpy/layout_tests/layout_package/dump_render_tree_thread.py: * Scripts/webkitpy/layout_tests/layout_package/printing.py: * Scripts/webkitpy/layout_tests/layout_package/printing_unittest.py: * Scripts/webkitpy/layout_tests/port/base.py: * Scripts/webkitpy/layout_tests/port/test.py: * Scripts/webkitpy/layout_tests/run_webkit_tests.py: * Scripts/webkitpy/layout_tests/run_webkit_tests_unittest.py: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@66547 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-