- 22 Jan, 2014 31 commits
-
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=127424 Patch by peavo@outlook.com <peavo@outlook.com> on 2014-01-22 Reviewed by Brent Fulgham. * platform/text/icu/UTextProviderLatin1.cpp: (WebCore::uTextLatin1Clone): Provide correct buffer size in utext_setup function call. (WebCore::uTextLatin1Access): Give correct buffer size to memset call. (WebCore::openLatin1UTextProvider): Ditto. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162544 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ap@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=126166 Rubber-stamped by Filip Pizlo. * TestExpectations: Skipped these tests in debug builds. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162543 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
andersca@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=127433 <rdar://problem/15882582> Reviewed by Dan Bernstein. Add a stubbed out WKProcessClass class. * Shared/API/Cocoa/WKFoundation.h: * UIProcess/API/Cocoa/WKProcessClass.h: Added. * UIProcess/API/Cocoa/WKProcessClass.mm: Added. (-[WKProcessClass initWithConfiguration:]): (-[WKProcessClass configuration]): * UIProcess/API/Cocoa/WKProcessClassConfiguration.mm: * WebKit2.xcodeproj/project.pbxproj: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162541 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jer.noble@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=127430 Reviewed by Eric Carlson. When other registered media engines cannot load a URL, the engine selection will eventually pick MediaPlayerPrivateMediaSourceAVFObjC and ask it to load the URL. Instead of ASSERTing here, simply reject the URL by setting the network state to FormatError. * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.mm: (WebCore::MediaPlayerPrivateMediaSourceAVFObjC::load): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162540 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
thiago.lacerda@openbossa.org authored
https://bugs.webkit.org/show_bug.cgi?id=127119 Reviewed by Mario Sanchez Prada. Source/WebCore: At build time, the compiler was not able to determine which Timer's constructor to call in AXObjectCache when ACCESSIBILITY is not enabled, fixing that. Also guarding some members in AccessibilityObject that are only being used by EFL and GTK with ACCESSIBILITY. * accessibility/AXObjectCache.h: (WebCore::AXObjectCache::AXObjectCache): * accessibility/AccessibilityObject.h: Source/WebKit/gtk: Guarding ACCESSIBILITY code with HAVE(ACCESSIBILITY). * webkit/webkitwebview.cpp: (webkit_web_view_class_init): Source/WebKit2: Guarding ACCESSIBILITY code with HAVE(ACCESSIBILITY). * WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::WebPage): * WebProcess/WebPage/WebPage.h: * WebProcess/WebPage/gtk/WebPageGtk.cpp: (WebKit::WebPage::platformInitialize): Tools: Guarding ACCESSIBILITY code in DumpRenderTree and WebKitTestRunner with HAVE(ACCESSIBILITY). * DumpRenderTree/efl/DumpRenderTreeChrome.cpp: * DumpRenderTree/gtk/AccessibilityControllerGtk.cpp: * DumpRenderTree/gtk/DumpRenderTree.cpp: (resetDefaultsToConsistentValues): (webViewWindowObjectCleared): (main): * WebKitTestRunner/InjectedBundle/AccessibilityController.cpp: (WTR::AccessibilityController::platformName): * WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp: (WTR::AccessibilityUIElement::isIndeterminate): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162538 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=127423 Patch by Peter Molnar <pmolnar.u-szeged@partner.samsung.com> on 2014-01-22 Reviewed by Darin Adler. This is a follow-up on https://bugs.webkit.org/show_bug.cgi?id=127337 * rendering/svg/SVGPathData.cpp: (WebCore::updatePathFromRectElement): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162537 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=127195 Reviewed by Daniel Bates. .: * Source/cmake/OptionsGTK.cmake: Turn on the network process and give it a name like the WebProcess. Source/WebKit2: * CMakeLists.txt: Add shared network process build instructions. * PlatformEfl.cmake: Move build instructions to the platform-independent file. * PlatformGTK.cmake: Add some files to the source lists. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162536 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrobinson@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=127199 Reviewed by Daniel Bates. * PlatformGTK.cmake: Create a new list of headers consisting of all installed headers except webkitenumtypes.h. Use this list when generating webkitenumtypes.h. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162535 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
joepeck@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=127409 Reviewed by Timothy Hatcher. * bindings/js/ScriptDebugServer.h: * bindings/js/ScriptDebugServer.cpp: (WebCore::ScriptDebugServer::ScriptDebugServer): Remove m_recompileTimer and the recompile soon function. We can just recompile immediately in all existing cases. * bindings/js/PageScriptDebugServer.h: * bindings/js/PageScriptDebugServer.cpp: (WebCore::PageScriptDebugServer::addListener): (WebCore::PageScriptDebugServer::removeListener): (WebCore::PageScriptDebugServer::recompileAllJSFunctions): (WebCore::PageScriptDebugServer::didAddFirstListener): (WebCore::PageScriptDebugServer::didRemoveLastListener): Add a "didAddFirstListener" to match "didRemoveLastListener". Only recompile functions when we attach the debugger and when we detach the last listener. * bindings/js/WorkerScriptDebugServer.cpp: (WebCore::WorkerScriptDebugServer::addListener): (WebCore::WorkerScriptDebugServer::removeListener): (WebCore::WorkerScriptDebugServer::recompileAllJSFunctions): Same thing. Also rearrange the functions to read better. * inspector/InspectorProfilerAgent.cpp: Use the direct recompile function instead of the removed "soon" version. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162534 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
carlosgc@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=127422 Reviewed by Anders Carlsson. * WebProcess/gtk/WebGtkExtensionManager.cpp: (WebKit::WebGtkExtensionManager::initialize): Always create the WebKitWebExtension object since it's used internally to implement the ResourceLoader client. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162533 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
m.pakula@samsung.com authored
Add some http/tests/websocket/tests/hybi tests to skipped list as they crash generating thousands lines of error messages. * platform/efl/TestExpectations: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162532 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jer.noble@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=127207 Reviewed by Sam Weinig. Recent changes in our underlying media frameworks caused our shimmed methods in CookieStorageShim to stop being called. Insert an objective-c shim in addition to our original shim to intercept pulling cookies out of cookie storage. * Shared/mac/CookieStorageShim.mm: Renamed from Source/WebKit2/Shared/mac/CookieStorageShim.cpp. (WebKit::CookieStorageShim::initialize): Insert the shim. (-[WKNSURLSessionLocal _copyCookiesForRequestUsingAllAppropriateStorageSemantics:]): Pass through to webKitCookieStorageCopyRequestHeaderFieldsForURL(). * WebKit2.xcodeproj/project.pbxproj: Rename CookieStorageShim.cpp -> .mm. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162531 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=125006 Patch by Robert Sipka <sipka@inf.u-szeged.hu> on 2014-01-22 Reviewed by Brent Fulgham. Add client certificate handling. * platform/network/ResourceHandle.h: * platform/network/curl/ResourceError.h: (WebCore::ResourceError::hasSSLConnectError): * platform/network/curl/ResourceHandleCurl.cpp: (WebCore::ResourceHandle::setClientCertificateInfo): * platform/network/curl/ResourceHandleManager.cpp: (WebCore::ResourceHandleManager::initializeHandle): * platform/network/curl/SSLHandle.cpp: (WebCore::addAllowedClientCertificate): (WebCore::setSSLClientCertificate): * platform/network/curl/SSLHandle.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162530 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jae.park@company100.net authored
https://bugs.webkit.org/show_bug.cgi?id=127406 Reviewed by Anders Carlsson. * wtf/Noncopyable.h: We don't need Compiler.h as of r162198. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162529 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
timothy@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=127369 Reviewed by Joseph Pecoraro. * UserInterface/TimelineOverview.js: (WebInspector.TimelineOverview): (WebInspector.TimelineOverview.prototype.set secondsPerPixel): (WebInspector.TimelineOverview.prototype._timeRangeSelectionChanged): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162528 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
timothy@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=127367 Reviewed by Joseph Pecoraro. * UserInterface/LayoutTimelineView.js: (WebInspector.LayoutTimelineView.prototype.treeElementPathComponentSelected): (WebInspector.LayoutTimelineView.prototype._dataGridNodeSelected): * UserInterface/NetworkTimelineView.js: (WebInspector.NetworkTimelineView.prototype.treeElementPathComponentSelected): (WebInspector.NetworkTimelineView.prototype._dataGridNodeSelected): * UserInterface/OverviewTimelineView.js: (WebInspector.OverviewTimelineView.prototype.get selectionPathComponents): (WebInspector.OverviewTimelineView.prototype.treeElementPathComponentSelected): (WebInspector.OverviewTimelineView.prototype._dataGridNodeSelected): * UserInterface/ScriptTimelineView.js: (WebInspector.ScriptTimelineView.prototype.treeElementPathComponentSelected): (WebInspector.ScriptTimelineView.prototype._dataGridNodeSelected): * UserInterface/TimelineContentView.js: (WebInspector.TimelineContentView.prototype._timelineViewSelectionPathComponentsDidChange): (WebInspector.TimelineContentView.prototype._showTimelineView): * UserInterface/TimelineDataGrid.js: (WebInspector.TimelineDataGrid.prototype.treeElementForDataGridNode): (WebInspector.TimelineDataGrid.prototype.dataGridNodeForTreeElement): * UserInterface/TimelineView.js: (WebInspector.TimelineView.prototype.get selectionPathComponents): (WebInspector.TimelineView.prototype.treeElementPathComponentSelected): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162527 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mitz@apple.com authored
* WebView/WebUIDelegatePrivate.h: Ensure that ENABLE_DASHBOARD_SUPPORT is defined on iOS. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162525 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=127343 Patch by Mihai Maerean <mmaerean@adobe.com> on 2014-01-22 Reviewed by Sam Weinig. RenderNamedFlowFragment::layerOwner cannot return null because regions create stacking contexts which create layers. No new tests, no functional change. * rendering/RenderFlowThread.cpp: (WebCore::RenderFlowThread::hasCompositingRegionDescendant): * rendering/RenderLayer.cpp: (WebCore::RenderLayer::calculateClipRects): * rendering/RenderLayerBacking.cpp: (WebCore::RenderLayerBacking::adjustAncestorCompositingBoundsForFlowThread): * rendering/RenderLayerCompositor.cpp: (WebCore::RenderLayerCompositor::computeRegionCompositingRequirements): * rendering/RenderNamedFlowFragment.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162523 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
Add more methods to WKWebProcessPlugInNodeHandle. Patch by Yongjun Zhang <yongjun_zhang@apple.com> on 2014-01-22 Reviewed by Sam Weinig. Add a static method that creates a WKWebProcessPlugInNodeHandle from a JSValue* and a JSContext*. Also add a method to return the iframe's content frame from a WKWebProcessPlugInNodeHandle. * WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInNodeHandle.h: * WebProcess/InjectedBundle/API/Cocoa/WKWebProcessPlugInNodeHandle.mm: (+[WKWebProcessPlugInNodeHandle nodeHandleWithJSValue:inContext:]): (-[WKWebProcessPlugInNodeHandle htmlIFrameElementContentFrame]): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162519 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
antti@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=127426 Reviewed by Anders Carlsson. * rendering/RenderLayerCompositor.cpp: (WebCore::RenderLayerCompositor::updateScrollLayerPosition): (WebCore::RenderLayerCompositor::frameViewDidScroll): Factor scroll layer position update to a function. (WebCore::RenderLayerCompositor::ensureRootLayer): Stop calling frameViewDidChangeSize/frameViewDidScroll. Instead call the relevent functions directly. This avoid unthrottled layer flush that is done when the view actually scrolls. * rendering/RenderLayerCompositor.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162518 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=127350 Patch by Mihai Tica <mitica@adobe.com> on 2014-01-22 Reviewed by Dirk Schulze. Source/WebCore: The graphics context of the SVG inherits the blend mode set on the background layer. Fix consists in drawing the SVG in a transparency layer. Test: css3/compositing/background-blend-mode-svg.html * svg/graphics/SVGImage.cpp: (WebCore::SVGImage::draw): Begin a transparency layer if a blend mode is set. LayoutTests: * css3/compositing/background-blend-mode-svg-expected.html: Added. * css3/compositing/background-blend-mode-svg.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162517 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
carlosgc@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=127170 Reviewed by Gustavo Noronha Silva. Source/WTF: The idea is to replace GOwnPtr with a template alias of std:unique_ptr. Not everything can be replaced, though, because GOwnPtr::outPtr() doesn't seem to be possible to implement with unique_ptr. This smart pointer is more flexible than GOwnPtr and allows to transfer the ownership of the pointer using std::move(). * GNUmakefile.list.am: Add new file to compilation. * wtf/gobject/GUniquePtr.h: Added. (WTF::GPtrDeleter::operator()): Tools: Add unit tests for GUniquePtr. * TestWebKitAPI/GNUmakefile.am: Add new file to compilation. * TestWebKitAPI/Tests/WTF/gobject/GUniquePtr.cpp: Added. (log): (takeLogStr): (TestWebKitAPI::TEST): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162516 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
antti@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=127289 Source/WebCore: Reviewed by Anders Carlsson. * platform/ScrollView.cpp: (WebCore::ScrollView::updateScrollbars): Multi-pass scrollbar resolution is only needed for traditional scrollbars. Overlay scrollbars don't affect layout. LayoutTests: * platform/mac/accessibility/iframe-aria-hidden.html: Try to keep this non-flaky by forcing layout. Real fix would probably be in the accessibility test framework. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162515 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
carlosgc@webkit.org authored
* UIProcess/Network/CustomProtocols/soup/WebSoupCustomProtocolRequestManager.h: Use override instead of OVERRIDE. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162514 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=126779 Patch by Koop Mast <kwm@FreeBSD.org> on 2014-01-22 Reviewed by Csaba Osztrogonác. * UIProcess/Plugins/unix/PluginProcessProxyUnix.cpp: (WebKit::PluginProcessProxy::scanPlugin): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162513 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jinwoo7.song@samsung.com authored
https://bugs.webkit.org/show_bug.cgi?id=127418 Reviewed by Csaba Osztrogonác. * Scripts/build-webkit: * Scripts/update-webkit-libs-jhbuild: * Scripts/webkitdirs.pm: (determineArchitecture): (argumentsForConfiguration): (jscProductDir): (builtDylibPathForName): (isAppleWebKit): (launcherPath): (launcherName): (checkRequiredSystemConfig): (copyInspectorFrontendFiles): (jhbuildWrapperPrefixIfNeeded): (buildCMakeProjectOrExit): (cmakeBasedPortName): * Scripts/webkitpy/common/config/ports.py: (DeprecatedPort.port): (EflWK2Port.build_webkit_command): * Scripts/webkitpy/port/factory.py: (platform_options): (PortFactory): * Scripts/webkitpy/port/nix.py: Removed. * Scripts/webkitpy/port/nix_unittest.py: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162512 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jinwoo7.song@samsung.com authored
https://bugs.webkit.org/show_bug.cgi?id=127397 Reviewed by Anders Carlsson. Move to using std::function and move semantics in WorkQueue::registerSocketEventHandler and DispatchQueue::setSocketEventHandler. * Platform/IPC/unix/ConnectionUnix.cpp: (IPC::Connection::open): * Platform/WorkQueue.h: * Platform/efl/DispatchQueueEfl.cpp: (DispatchQueue::setSocketEventHandler): * Platform/efl/DispatchQueueEfl.h: * Platform/efl/WorkQueueEfl.cpp: (WorkQueue::registerSocketEventHandler): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162511 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
changseok.oh@collabora.com authored
Remove test expectations for passed tests. fast/parser/document-write-basic.html is marked crash but passed. fast/forms/select-live-pseudo-selectors.html is marked crash but passed. * platform/gtk-wk2/TestExpectations: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162510 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ap@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=127414 * inspector-protocol/page/deny-X-FrameOption.html: Speculative fix, don't manipulate a frame before onload, even if it's empty. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162509 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mihnea@adobe.com authored
https://bugs.webkit.org/show_bug.cgi?id=126146 Reviewed by David Hyatt. Source/WebCore: Test: fast/regions/collapse-anonymous-region.html A region behaviour, styled using -webkit-flow-from, is modeled using an anonymous block created to fragment the named flow content inside the region. We have to prevent the behaviour of anonymous children collapsing for this block to make sure that the region element children are still laid out properly when the region element becomes an ordinary element. * rendering/RenderBlockFlow.h: LayoutTests: * fast/regions/collapse-anonymous-region-expected.html: Added. * fast/regions/collapse-anonymous-region.html: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162508 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ryuan.choi@samsung.com authored
https://bugs.webkit.org/show_bug.cgi?id=127402 Reviewed by Anders Carlsson. Source/WebCore: compositing/iframes/iframe-composited-scrolling.html is updated because there are no usages in WebCore. * page/Settings.in: LayoutTests: * compositing/iframes/iframe-composited-scrolling.html: Removed acceleratedCompositingForScrollableFramesEnabled changes because it is dead code in WebCore side. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162507 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 21 Jan, 2014 9 commits
-
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=127377 Patch by Alex Christensen <achristensen@webkit.org> on 2014-01-21 Reviewed by Daniel Bates. * platform/network/soup/ProxyResolverSoup.cpp: (soupProxyResolverWkSetProperty): (soupProxyResolverWkGetProperty): (soupProxyResolverWkGetProxyURISync): Replaced uint with unsigned. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162506 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
timothy_horton@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=127398 Reviewed by Sam Weinig. RetainPtr does the right thing when you use it as the receiver of an Obj-C message, so we don't need .get(). Long and useless file list elided. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162505 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mitz@apple.com authored
Reviewed by Sam Weinig. * WebView/WebViewPrivate.h: Declared -removeVisitedLink:. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162504 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
dbates@webkit.org authored
Following up after <http://trac.webkit.org/changeset/162473>, we should break up the assertion into two assertions as suggested by Darin Adler. Separating the single assertion into two assertions makes it straightforward to determine the conjunct that failed among other benefits. * html/HTMLMediaElement.cpp: (WebCore::HTMLMediaElement::parseAttribute): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162503 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
benjamin@webkit.org authored
* Scripts/webkitpy/common/config/contributors.json: I am too old to remember all those email addresses :) git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162502 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
beidson@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=127399 Reviewed by Beth Dakin. Source/WebCore: Refactor the put() callback to take a resulting key or an error. * Modules/indexeddb/IDBServerConnection.h: * Modules/indexeddb/IDBTransactionBackendOperations.cpp: (WebCore::PutOperation::perform): Call to the backing store, then perform the appropriate IDB callback whether a key or an error was returned. * Modules/indexeddb/IDBTransactionBackendOperations.h: * Modules/indexeddb/leveldb/IDBServerConnectionLevelDB.cpp: (WebCore::IDBServerConnectionLevelDB::put): Don’t call IDB callbacks directly. Instead, pass the resulting key/error back to the PutOperation. * Modules/indexeddb/leveldb/IDBServerConnectionLevelDB.h: Source/WebKit2: * WebProcess/Databases/IndexedDB/WebIDBServerConnection.cpp: (WebKit::WebIDBServerConnection::put): * WebProcess/Databases/IndexedDB/WebIDBServerConnection.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162501 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mrowe@apple.com authored
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162495 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zalan@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=127212 Reviewed by Simon Fraser. Subpixel values accumulate differently when computing the text position inside a 300px wide div vs. multiple 'flow into' regions with 300px, 400px widths. They are both correct. Blink also addressed it by adjusting the test content. * fast/regions/overflow-moving-below-floats-in-variable-width-regions.html: * platform/mac/TestExpectations: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162494 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jae.park@company100.net authored
https://bugs.webkit.org/show_bug.cgi?id=127388 Reviewed by Gyuyoung Kim. * html/HTMLCanvasElement.cpp: (WebCore::HTMLCanvasElement::getContext): (WebCore::HTMLCanvasElement::drawingContext): (WebCore::HTMLCanvasElement::existingDrawingContext): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@162493 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-