- 27 Mar, 2011 24 commits
-
-
andreas.kling@nokia.com authored
Reviewed by Kenneth Rohde Christiansen. [Qt] Support for CSS color and background-color properties on select element's dropdown list https://bugs.webkit.org/show_bug.cgi?id=51627 Extend the QWebSelectData interface with background and foreground colors for the whole menu, as well as per-item. Hook it up to the PopupMenuStyle getters in RenderMenuList. * Api/qwebkitplatformplugin.h: * WebCoreSupport/PopupMenuQt.cpp: (SelectData::backgroundColor): (SelectData::foregroundColor): (SelectData::itemBackgroundColor): (SelectData::itemForegroundColor): * WebCoreSupport/QtFallbackWebPopup.cpp: (WebCore::QtFallbackWebPopup::show): (WebCore::QtFallbackWebPopup::populate): git-svn-id: svn://svn.chromium.org/blink/trunk@82075 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yi.4.shen@nokia.com authored
Reviewed by Andreas Kling. [Qt][Symbian] Fix Api test failure -- microFocusCoordinates https://bugs.webkit.org/show_bug.cgi?id=57108 Since the canvas is not self-closing tag, we need to add '</canvas>'. * tests/qgraphicswebview/tst_qgraphicswebview.cpp: (tst_QGraphicsWebView::microFocusCoordinates): * tests/qwebview/tst_qwebview.cpp: (tst_QWebView::microFocusCoordinates): git-svn-id: svn://svn.chromium.org/blink/trunk@82074 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
commit-queue@webkit.org authored
Reviewed by Eric Seidel. [Qt] Build fix: Define WTF_USE_TEXTURE_MAPPER=1 when CONFIG contains texmap. https://bugs.webkit.org/show_bug.cgi?id=57143 Qt WebKit uses USE(TEXTURE_MAPPER) guard. Check texmap in CONFIG and define WTF_USE_TEXTURE_MAPPER=1. * QtWebKit.pro: git-svn-id: svn://svn.chromium.org/blink/trunk@82073 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
paroga@webkit.org authored
Reviewed by Andreas Kling. Fix agentOS() in FrameLoaderClientEfl https://bugs.webkit.org/show_bug.cgi?id=57177 Replace old PLATFORM macro with OS and CPU. * WebCoreSupport/FrameLoaderClientEfl.cpp: (WebCore::agentOS): git-svn-id: svn://svn.chromium.org/blink/trunk@82072 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
paroga@webkit.org authored
Reviewed by Andreas Kling. [EFL] Use an appropriate user agent string https://bugs.webkit.org/show_bug.cgi?id=57176 * WebCoreSupport/FrameLoaderClientEfl.cpp: (WebCore::composeUserAgent): git-svn-id: svn://svn.chromium.org/blink/trunk@82071 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
paroga@webkit.org authored
Reviewed by Andreas Kling. [WINCE] Use a appropriate user agent string https://bugs.webkit.org/show_bug.cgi?id=57175 * WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::userAgent): git-svn-id: svn://svn.chromium.org/blink/trunk@82070 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
paroga@webkit.org authored
Reviewed by Andreas Kling. [CMake] Generate WebKitVersion.h https://bugs.webkit.org/show_bug.cgi?id=57128 This file will be used for the user agent string by the CMake based ports. * CMakeLists.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@82069 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yutak@chromium.org authored
Unreviewed, add new Chromium test result and expectations. * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-08-t-expected.checksum: * platform/chromium-linux/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png: * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-08-t-expected.checksum: * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png: * platform/chromium-win/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt: * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@82068 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
commit-queue@webkit.org authored
Reviewed by Alexey Proskuryakov. https://bugs.webkit.org/show_bug.cgi?id=57170 Fix last elements in an enum to remove a trailing comma. Sun Studio 12 CC errors out. Compile fix only, no actual code change. * wtf/MessageQueue.h: 2011-03-27 Ben Taylor <bentaylor.solx86@gmail.com> Reviewed by Alexey Proskuryakov. https://bugs.webkit.org/show_bug.cgi?id=57170 Fix last elements in an enum to remove a trailing comma. Sun Studio 12 CC errors out. Compile fix only, no actual code change. * dom/ExceptionCode.h: * editing/EditorInsertAction.h: * loader/FrameLoaderTypes.h: * platform/PlatformKeyboardEvent.h: * platform/ScrollTypes.h: * platform/graphics/BitmapImage.h: * platform/image-decoders/ImageDecoder.h: * platform/network/ProtectionSpace.h: * platform/network/ResourceHandleClient.h: * platform/network/ResourceRequestBase.h: * platform/text/TextCodec.h: git-svn-id: svn://svn.chromium.org/blink/trunk@82067 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
rwlbuis@webkit.org authored
Unreviewed, update improve test result. * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-08-t-expected.checksum: * platform/mac-leopard/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/animate-elem-08-t-expected.checksum: * platform/mac/svg/W3C-SVG-1.1/animate-elem-08-t-expected.png: * platform/mac/svg/W3C-SVG-1.1/animate-elem-08-t-expected.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@82066 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
andreas.kling@nokia.com authored
Reviewed by Benjamin Poulain. REGRESSION(r54712): [Qt] Installed QtWebKit header does not compile. https://bugs.webkit.org/show_bug.cgi?id=57183 The convenience <QtWebKit> header would include \<QtNetwork/QtNetwork\> which was due to the outputting code previously being wrapped in eval(). * Api/DerivedSources.pro: git-svn-id: svn://svn.chromium.org/blink/trunk@82065 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yutak@chromium.org authored
Unreviewed, update Chromium test expectations. * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@82064 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yutak@chromium.org authored
Unreviewed, add new Chromium test results. * platform/chromium-linux/svg/text/text-path-middle-align-expected.checksum: Added. * platform/chromium-linux/svg/text/text-path-middle-align-expected.png: Added. * platform/chromium-win/fast/blockflow/fallback-orientation-expected.checksum: Added. * platform/chromium-win/fast/blockflow/fallback-orientation-expected.png: Added. * platform/chromium-win/fast/blockflow/fallback-orientation-expected.txt: Added. * platform/chromium-win/svg/text/text-path-middle-align-expected.checksum: Added. * platform/chromium-win/svg/text/text-path-middle-align-expected.png: Added. * platform/chromium-win/svg/text/text-path-middle-align-expected.txt: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@82063 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
yutak@chromium.org authored
Unreviewed, fix Chromium text expectation. * platform/chromium/test_expectations.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@82062 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
rwlbuis@webkit.org authored
Reviewed by Nikolas Zimmermann. Text on path positioning at zero startOffset https://bugs.webkit.org/show_bug.cgi?id=56245 Since for length 0 no previous point is set, choose epsilon length to get normal at starting point of the path. Test: svg/text/text-path-middle-align.svg * platform/graphics/Path.cpp: (WebCore::Path::normalAngleAtLength): git-svn-id: svn://svn.chromium.org/blink/trunk@82061 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
commit-queue@webkit.org authored
Reviewed by Oliver Hunt. https://bugs.webkit.org/show_bug.cgi?id=57151, patch derived from set created by Thiago Macieria in bug https://bugs.webkit.org/show_bug.cgi?id=24932 Fix compile issue on Solaris 10/Sun Studio 12 regarding ambiguity on ?: functions * bindings/js/JSJavaScriptCallFrameCustom.cpp: (WebCore::JSJavaScriptCallFrame::thisObject): git-svn-id: svn://svn.chromium.org/blink/trunk@82060 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
benjamin.poulain@nokia.com authored
Reviewed by Andreas Kling. [Qt] QtWebKit will not compile with QT_ASCII_CAST_WARNINGS enabled https://bugs.webkit.org/show_bug.cgi?id=57087 Use explicit conversion for string to avoid depending on the default codec installed by the user code. * Api/qwebkitversion.cpp: (qWebKitVersion): * Api/qwebpage.cpp: (QWebPagePrivate::dynamicPropertyChangeEvent): (QWebPage::javaScriptConsoleMessage): * WebCoreSupport/DumpRenderTreeSupportQt.cpp: (convertToPropertyName): (DumpRenderTreeSupportQt::setEditingBehavior): (DumpRenderTreeSupportQt::plainText): * WebCoreSupport/EditorClientQt.cpp: (dumpRange): * WebCoreSupport/FrameLoaderClientQt.cpp: (drtDescriptionSuitableForTestResult): (WebCore::FrameLoaderClientQt::dispatchDecidePolicyForNavigationAction): * WebCoreSupport/InspectorClientQt.cpp: (WebCore::InspectorClientQt::openInspectorFrontend): * WebCoreSupport/InspectorServerQt.cpp: (WebCore::parseWebSocketChallengeNumber): (WebCore::InspectorServerRequestHandlerQt::tcpReadyRead): git-svn-id: svn://svn.chromium.org/blink/trunk@82059 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jeffm@apple.com authored
Reviewed by Sam Weinig. WKErrorCopyCFError() doesn't actually return a copy of the CFErrorRef https://bugs.webkit.org/show_bug.cgi?id=57172 * Shared/API/c/cf/WKErrorCF.cpp: (WKErrorCopyCFError): Use RetainPtr<> and leakRef() to return a real copy. git-svn-id: svn://svn.chromium.org/blink/trunk@82058 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jer.noble@apple.com authored
Fix a bug which was causing the "skip back" button to be missing, causing the media layout tests to fail. * rendering/RenderThemeMac.mm: (WebCore::RenderThemeMac::shouldRenderMediaControlPart): git-svn-id: svn://svn.chromium.org/blink/trunk@82057 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
rdar://problem/9180716mitz@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=57169 Reviewed by Maciej Stachowiak. Source/WebCore: Test: fast/blockflow/fallback-orientation.html * platform/graphics/FontFastPath.cpp: (WebCore::Font::glyphDataForCharacter): If the font has vertical glyphs, use it, rather than continuing down the fallback list. LayoutTests: * fast/blockflow/fallback-orientation.html: Added. * platform/mac/fast/blockflow/fallback-orientation-expected.checksum: Added. * platform/mac/fast/blockflow/fallback-orientation-expected.png: Added. * platform/mac/fast/blockflow/fallback-orientation-expected.txt: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@82056 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mjs@apple.com authored
* WebProcess/com.apple.WebProcess.sb: Tools: Revert inadvertantly committed changes. * Scripts/old-run-webkit-tests: * Scripts/webkitpy/layout_tests/run_webkit_tests.py: git-svn-id: svn://svn.chromium.org/blink/trunk@82055 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mjs@apple.com authored
Reviewed by Darin Adler. Follow-up fix for crash with giant inline stylesheets - actually don't crash, and add test https://bugs.webkit.org/show_bug.cgi?id=56150 Test: fast/css/giant-stylesheet-crash.html * dom/StyleElement.cpp: (WebCore::StyleElement::process): 2011-03-26 Maciej Stachowiak <mjs@apple.com> Reviewed by Darin Adler. Follow-up fix for crash with giant inline stylesheets - actually don't crash, and add test https://bugs.webkit.org/show_bug.cgi?id=56150 * fast/css/giant-stylesheet-crash-expected.txt: Added. * fast/css/giant-stylesheet-crash.html: Added. git-svn-id: svn://svn.chromium.org/blink/trunk@82054 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jer.noble@apple.com authored
Reviewed by Eric Carlson. Media controls must use full screen style when in new full screen mode. https://bugs.webkit.org/show_bug.cgi?id=56851 Add new full screen styles for the full screen media elements. * DerivedSources.make: Add fullScreenQuickTime.css. * WebCore.xcodeproj/project.pbxproj: Ditto. * css/CSSStyleSelector.cpp: Removed loadFullScreenRulesIfNeeded(). (WebCore::CSSStyleSelector::CSSStyleSelector): Ditto. (WebCore::CSSStyleSelector::styleForElement): Load full screen rules if needed. * css/fullscreenQuickTime.css: Added. * css/mediaControls.css: * html/shadow/MediaControls.cpp: (WebCore::isFullScreen): Added. (WebCore::MediaControls::create): Add new full screen volume controls. (WebCore::MediaControls::updateStyle): Ditto. (WebCore::MediaControls::update): Ditto. (WebCore::MediaControls::updateVolumeSliderContainer): Ditto. (WebCore::MediaControls::forwardEvent): Ditto. * rendering/MediaControlElements.cpp: (WebCore::MediaControlFullscreenVolumeSliderElement::MediaControlFullscreenVolumeSliderElement): Added. (WebCore::MediaControlFullscreenVolumeSliderElement::create): Added. (WebCore::MediaControlFullscreenVolumeSliderElement::shadowPseudoId): Added. (WebCore::MediaControlFullscreenVolumeMinButtonElement::MediaControlFullscreenVolumeMinButtonElement): Addet (WebCore::MediaControlFullscreenVolumeMinButtonElement::create): Added. (WebCore::MediaControlFullscreenVolumeMinButtonElement::defaultEventHandler): Added. (WebCore::MediaControlFullscreenVolumeMinButtonElement::shadowPseudoId): Added. (WebCore::MediaControlFullscreenVolumeMaxButtonElement::MediaControlFullscreenVolumeMaxButtonElement): Added. (WebCore::MediaControlFullscreenVolumeMaxButtonElement::create): Added. (WebCore::MediaControlFullscreenVolumeMaxButtonElement::defaultEventHandler): Added. (WebCore::MediaControlFullscreenVolumeMaxButtonElement::shadowPseudoId): Added. * rendering/MediaControlElements.h: Added m_overridePosition. (WebCore::MediaControlVolumeSliderContainerElement::setOverridesPosition): Added. * rendering/MediaControlElements.h: (WebCore::MediaControlVolumeSliderContainerElement::overridesPosition): Added. * rendering/RenderTheme.h: (WebCore::RenderTheme::extraFullScreenStyleSheet): Added. * rendering/RenderThemeMac.h: * rendering/RenderThemeMac.mm: (WebCore::RenderThemeMac::extraFullScreenStyleSheet): Added. (WebCore::RenderThemeMac::shouldRenderMediaControlPart): Render seek forward and backward buttons. git-svn-id: svn://svn.chromium.org/blink/trunk@82053 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jer.noble@apple.com authored
Reviewed by Eric Carlson. Enable the Full Screen API by default in WebKit/mac and WebKit2 https://bugs.webkit.org/show_bug.cgi?id=56956 * WebView/WebPreferences.mm: (+[WebPreferences initialize]): Default the WebKitFullScreenEnabled preference to true. 2011-03-26 Jer Noble <jer.noble@apple.com> Reviewed by Eric Carlson. Enable the Full Screen API by default in WebKit/mac and WebKit2 https://bugs.webkit.org/show_bug.cgi?id=56956 * Shared/WebPreferencesStore.h: Default the fullScreenEnabled preference to true. git-svn-id: svn://svn.chromium.org/blink/trunk@82052 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
- 26 Mar, 2011 16 commits
-
-
jer.noble@apple.com authored
Reviewed by Dan Bernstein. RenderMedia should obey the view's flattening bit. https://bugs.webkit.org/show_bug.cgi?id=57156 Paint the current frame in software when the associated FrameView has its flattening bit set. * rendering/RenderVideo.cpp: (WebCore::RenderVideo::paintReplaced): git-svn-id: svn://svn.chromium.org/blink/trunk@82051 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
paroga@webkit.org authored
Unreviewed build fix for !ENABLE(DOM_STORAGE). * storage/StorageTracker.cpp: Added #if ENABLE(DOM_STORAGE) like in the other storage files. git-svn-id: svn://svn.chromium.org/blink/trunk@82050 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
jeffm@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=57152 Reviewed by Steve Falkenburg. We're going to need to create a PlatformCertificateInfo with a single certificate on Windows to support client certificates. Also, stop relying on the fact that the Win32 API CertDuplicateCertificateContext() currently returns the same PCCERT_CONTEXT that you pass to it, since that may change in the future. * Shared/win/PlatformCertificateInfo.cpp: (WebKit::PlatformCertificateInfo::PlatformCertificateInfo): Added PlatformCertificateInfo(PCCERT_CONTEXT) construtor. Use return value from CertDuplicateCertificateContext(). (WebKit::PlatformCertificateInfo::operator=): Use return value from CertDuplicateCertificateContext(). * Shared/win/PlatformCertificateInfo.h: Added PlatformCertificateInfo(PCCERT_CONTEXT) construtor. git-svn-id: svn://svn.chromium.org/blink/trunk@82049 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
andersca@apple.com authored
Reviewed by Sam Weinig. Graphic corruption appeared with Silverlight contents while resizing window https://bugs.webkit.org/show_bug.cgi?id=57167 <rdar://problem/9094052> Pass DispatchMessageEvenWhenWaitingForSyncReply when sending GeometryDidChange messages since that will guarantee that those messages will be handled before PaintEntirePlugin messages which prevents the PaintEntirePlugin handler from painting into the wrong backing store. * WebProcess/Plugins/PluginProxy.cpp: (WebKit::PluginProxy::geometryDidChange): git-svn-id: svn://svn.chromium.org/blink/trunk@82048 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
weinig@apple.com authored
Reviewed by Anders Carlsson. Web process considered unresponsive (SPOD shown) when displaying a JavaScript alert() as a result of a click <rdar://problem/9067557> https://bugs.webkit.org/show_bug.cgi?id=57166 * UIProcess/WebPageProxy.cpp: (WebKit::WebPageProxy::runJavaScriptAlert): (WebKit::WebPageProxy::runJavaScriptConfirm): (WebKit::WebPageProxy::runJavaScriptPrompt): Invalidate the responsiveness timer before calling out to the client. git-svn-id: svn://svn.chromium.org/blink/trunk@82047 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
commit-queue@webkit.org authored
Reviewed by Kenneth Rohde Christiansen. [Qt] Show page icons (favicons) in QtTestBrowser location bar. https://bugs.webkit.org/show_bug.cgi?id=57162 * QtTestBrowser/QtTestBrowser.qrc: * QtTestBrowser/favicon.png: Added. * QtTestBrowser/locationedit.cpp: (defaultPageIcon): (LocationEdit::LocationEdit): (LocationEdit::setPageIcon): (LocationEdit::resizeEvent): (LocationEdit::updateInternalGeometry): * QtTestBrowser/locationedit.h: * QtTestBrowser/mainwindow.cpp: (MainWindow::buildUI): (MainWindow::onIconChanged): (MainWindow::onLoadStarted): * QtTestBrowser/mainwindow.h: git-svn-id: svn://svn.chromium.org/blink/trunk@82046 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
andersca@apple.com authored
Reviewed by Sam Weinig. ASSERTION FAILED: m_operationInProgress == NoOperation loading nytimes.com https://bugs.webkit.org/show_bug.cgi?id=57165 <rdar://problem/9024311> The assertion fired because during GC, the web process sends a synchronous NPObjectMessageReceiver::Deallocate message to the plug-in process. Since this is a synchronous message, the web process needs to process incoming synchronous messages. While waiting, we get an incoming PluginProxy::Evaluate message from the plug-in. This causes JavaScript to run during GC which is very bad. The fix for this is to add a flag on the connection that will cause synchronous messages sent by the connection (in this case the plug-in process) to not be processed while the other side (the web process) is waiting for a synchronous reply _unless_ the connection is actually processing a synchronous message. (The last part is to avoid deadlocks). Since the call to NPN_Evaluate by the plug-in (that ends up sending the PluginProxy::Evaluate message) comes from a run loop timer firing, it's OK to wait for it to be processed by the web process when it returns to the run loop. * Platform/CoreIPC/Connection.cpp: (CoreIPC::Connection::Connection): Initialize m_onlySendMessagesAsDispatchWhenWaitingForSyncReplyWhenProcessingSuchAMessage and m_inDispatchMessageMarkedDispatchWhenWaitingForSyncReplyCount. (CoreIPC::Connection::setOnlySendMessagesAsDispatchWhenWaitingForSyncReplyWhenProcessingSuchAMessage): Set m_onlySendMessagesAsDispatchWhenWaitingForSyncReplyWhenProcessingSuchAMessage. (CoreIPC::Connection::sendMessage): Don't add the MessageID::DispatchMessageWhenWaitingForSyncReply flag when the right flags has been set on the connection, and it's not processing a synchronous message. (CoreIPC::Connection::dispatchMessage): Increment and decrement m_inDispatchMessageMarkedDispatchWhenWaitingForSyncReplyCount accordingly. * PluginProcess/WebProcessConnection.cpp: (WebKit::WebProcessConnection::WebProcessConnection): Call setOnlySendMessagesAsDispatchWhenWaitingForSyncReplyWhenProcessingSuchAMessage on the connection. git-svn-id: svn://svn.chromium.org/blink/trunk@82045 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
commit-queue@webkit.org authored
Reviewed by Benjamin Poulain. [Qt] Remove GraphicsLayerTextureMapper::nativeLayer https://bugs.webkit.org/show_bug.cgi?id=57141 GraphicsLayer::nativeLayer was removed in r73380. * platform/graphics/texmap/GraphicsLayerTextureMapper.cpp: * platform/graphics/texmap/GraphicsLayerTextureMapper.h: git-svn-id: svn://svn.chromium.org/blink/trunk@82044 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
weinig@apple.com authored
Rollout r82042 (If a user doesn't have a Database/LocalStorage directory, it can't be created (sandbox violations)) -[NSString stringByResolvingSymlinksInPath] does not do what we needed for paths within /private. This caused all SSL sites to stop working. * WebProcess/mac/WebProcessMac.mm: (WebKit::appendSandboxParameterPath): (WebKit::initializeSandbox): git-svn-id: svn://svn.chromium.org/blink/trunk@82043 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
weinig@apple.com authored
Reviewed by Anders Carlsson. If a user doesn't have a Database/LocalStorage directory, it can't be created (sandbox violations) <rdar://problem/9127411> https://bugs.webkit.org/show_bug.cgi?id=57164 * WebProcess/mac/WebProcessMac.mm: (WebKit::appendSandboxParameterPath): (WebKit::initializeSandbox): Use -[NSString stringByResolvingSymlinksInPath] instead of realpath to ensure we can resolve symlinks even if the file/directory doesn't exist yet. git-svn-id: svn://svn.chromium.org/blink/trunk@82042 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
andersca@apple.com authored
Reviewed by Sam Weinig. Factor processing of incoming sync replies out into processIncomingSyncReply https://bugs.webkit.org/show_bug.cgi?id=57161 * Platform/CoreIPC/Connection.cpp: (CoreIPC::Connection::sendSyncMessage): Pass DispatchMessageEvenWhenWaitingForSyncReply to sendMessage. (CoreIPC::Connection::processIncomingSyncReply): Move code from processIncomingMessage to here. (CoreIPC::Connection::processIncomingMessage): Call processIncomingSyncReply. git-svn-id: svn://svn.chromium.org/blink/trunk@82041 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mrobinson@webkit.org authored
[GTK] layoutTestController.overridePreference("WebKitDefaultFontSize"...) does not take into account screen DPI https://bugs.webkit.org/show_bug.cgi?id=57160 Skip failing test. This bug was uncovered by r82033. * platform/gtk/Skipped: git-svn-id: svn://svn.chromium.org/blink/trunk@82040 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mrobinson@webkit.org authored
Remove a test from the GTK+ skipped list that no longer exists. * platform/gtk/Skipped: Update the skipped list. git-svn-id: svn://svn.chromium.org/blink/trunk@82039 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
mrobinson@webkit.org authored
Rebaseline a few more GTK+ tests after r82033. * platform/gtk/fast/forms/input-appearance-spinbutton-disabled-readonly-expected.checksum: * platform/gtk/fast/forms/input-appearance-spinbutton-disabled-readonly-expected.png: * platform/gtk/fast/forms/input-appearance-spinbutton-disabled-readonly-expected.txt: * platform/gtk/fast/forms/input-appearance-spinbutton-layer-expected.checksum: * platform/gtk/fast/forms/input-appearance-spinbutton-layer-expected.png: * platform/gtk/fast/forms/input-appearance-spinbutton-layer-expected.txt: * platform/gtk/fast/forms/input-appearance-spinbutton-visibility-expected.checksum: * platform/gtk/fast/forms/input-appearance-spinbutton-visibility-expected.png: * platform/gtk/fast/forms/input-appearance-spinbutton-visibility-expected.txt: git-svn-id: svn://svn.chromium.org/blink/trunk@82038 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
abarth@webkit.org authored
Remove the JavaScriptGlue GYP build. We're not going to use GYP for JavaScriptGlue because JavaScriptGlue is used only by one port. * gyp: Removed. * gyp/JavaScriptGlue.gyp: Removed. * gyp/JavaScriptGlue.gypi: Removed. * gyp/remove-headers-if-needed.sh: Removed. * gyp/run-if-exists.sh: Removed. * gyp/update-info-plist.sh: Removed. git-svn-id: svn://svn.chromium.org/blink/trunk@82037 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-
weinig@apple.com authored
Reviewed by Anders Carlsson. WebKit2: Assert in CoreIPC::typeFromCFTypeRef() when loading a site with an invalid certificate <rdar://problem/9188041> https://bugs.webkit.org/show_bug.cgi?id=57159 * Shared/cf/ArgumentCodersCF.cpp: (CoreIPC::typeFromCFTypeRef): (CoreIPC::encode): (CoreIPC::decode): * Shared/cf/ArgumentCodersCF.h: Add encoding/decoding for SecCertificateRef type. * Shared/mac/PlatformCertificateInfo.mm: (WebKit::PlatformCertificateInfo::encode): (WebKit::PlatformCertificateInfo::decode): Use ArgumentCodersCF now that it knows how to encode/decode SecCertificateRefs. git-svn-id: svn://svn.chromium.org/blink/trunk@82036 bbb929c8-8fbe-4397-9dbb-9b2b20218538
-