- 29 Nov, 2013 16 commits
-
-
weinig@apple.com authored
* UIProcess/API/Cocoa/WKBrowsingContextController.mm: (-[WKBrowsingContextController loadDelegate]): (-[WKBrowsingContextController setLoadDelegate:]): (-[WKBrowsingContextController policyDelegate]): (-[WKBrowsingContextController setPolicyDelegate:]): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159879 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
weinig@apple.com authored
* UIProcess/API/Cocoa/WKBrowsingContextController.mm: (-[WKBrowsingContextController loadDelegate]): (-[WKBrowsingContextController policyDelegate]): (-[WKBrowsingContextController setPolicyDelegate:]): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159878 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
weinig@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=125022 Reviewed by Dan Bernstein. * Shared/Cocoa/APIObject.mm: (API::Object::newObject): * Shared/mac/ObjCObjectGraphCoders.mm: Add support for WKProcessGroup. (WebKit::WebContextObjCObjectGraphDecoderImpl::decode): Replace call to _browsingContextControllerForPageRef: with wrapper. * UIProcess/API/Cocoa/WKBrowsingContextController.mm: Convert from wrapping the C-SPI type to storing the bits of the wrapped object inline. (-[WKBrowsingContextController dealloc]): Add explicit destructor call. (-[WKBrowsingContextController setLoadDelegate:]): (-[WKBrowsingContextController setPolicyDelegate:]): Lazily set up the load and policy clients only once a delegate has been set to allow continued use of the C-SPI clients for WebKitTestRunner. (-[WKBrowsingContextController _finishInitialization]): Move remaining work that was done in the initialize (setting up the observer) here, and have the WebPageProxy call it. * UIProcess/API/Cocoa/WKBrowsingContextControllerInternal.h: (WebKit::wrapper): Add wrapper() helper and declare conformance to the WKObject protocol. Remove no longer used _initWithPageRef: and _browsingContextControllerForPageRef: helpers. * UIProcess/API/Cocoa/WKProcessGroup.mm: (didNavigateWithNavigationData): (didPerformClientRedirect): (didPerformServerRedirect): (didUpdateHistoryTitle): Switch to using wrapper(). * UIProcess/API/ios/WKContentView.mm: * UIProcess/API/mac/WKView.mm: Stop caching the WKBrowsingContextController, as it no long makes sense since it is the same object as the WebPageProxy. * UIProcess/mac/WebPageProxyMac.mm: (WebKit::WebPageProxy::platformInitialize): Inform the wrapper that it is safe to finish initialization. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159877 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mitz@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=125020 Reviewed by Sam Weinig. * UIProcess/API/Cocoa/WKBrowsingContextController.mm: (createErrorWithRecoveryAttempter): Added this helper function. It creates an NSError from the given error, adding two keys to the user info dictionary: the context controller under the recovery attempter key, and the frame under a private key. (didFailProvisionalLoadWithErrorForFrame): Changed to use createErrorWithRecoveryAttempter. (didFailLoadWithErrorForFrame): Ditto. (-[WKBrowsingContextController attemptRecoveryFromError:]): Implemented this WKErrorRecoveryAttempting protocol method by loading the failing URL from the error into the frame from the error. * UIProcess/API/Cocoa/WKErrorRecoveryAttempting.h: Added. Defines a protocol for attempting recovery from errors and declares the error user info dictionary key under which an object conforming to this protocol may be stored. * UIProcess/API/Cocoa/WKErrorRecoveryAttempting.m: Added. Defines WKRecoveryAttempterErrorKey. * UIProcess/WebFrameProxy.cpp: (WebKit::WebFrameProxy::loadURL): Added. Sends the LoadURLInFrame message to the page. * UIProcess/WebFrameProxy.h: * WebKit2.xcodeproj/project.pbxproj: Added references to new files. * WebProcess/WebPage/WebPage.cpp: (WebKit::WebPage::loadURLInFrame): Added. Loads the URL in the given frame. * WebProcess/WebPage/WebPage.h: * WebProcess/WebPage/WebPage.messages.in: Added LoadURLInFrame. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159876 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
mitz@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=125019 Reviewed by Sam Weinig. * UIProcess/API/Cocoa/WKBrowsingContextController.h: Declared new method. * UIProcess/API/Cocoa/WKBrowsingContextController.mm: (-[WKBrowsingContextController loadAlternateHTMLString:baseURL:forUnreachableURL:]): Added. Calls WebPageProxy::loadAlternateHTMLString. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159875 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
weinig@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=125017 Reviewed by Dan Bernstein. * UIProcess/API/Cocoa/WKBrowsingContextController.h: Copied from Source/WebKit2/UIProcess/API/mac/WKBrowsingContextController.h. * UIProcess/API/Cocoa/WKBrowsingContextController.mm: Copied from Source/WebKit2/UIProcess/API/mac/WKBrowsingContextController.mm. * UIProcess/API/Cocoa/WKBrowsingContextControllerInternal.h: Copied from Source/WebKit2/UIProcess/API/mac/WKBrowsingContextControllerInternal.h. * UIProcess/API/Cocoa/WKBrowsingContextControllerPrivate.h: Copied from Source/WebKit2/UIProcess/API/mac/WKBrowsingContextControllerPrivate.h. * UIProcess/API/Cocoa/WKBrowsingContextGroup.h: Copied from Source/WebKit2/UIProcess/API/mac/WKBrowsingContextGroup.h. * UIProcess/API/Cocoa/WKBrowsingContextGroup.mm: Copied from Source/WebKit2/UIProcess/API/mac/WKBrowsingContextGroup.mm. * UIProcess/API/Cocoa/WKBrowsingContextGroupInternal.h: Copied from Source/WebKit2/UIProcess/API/mac/WKBrowsingContextGroupInternal.h. * UIProcess/API/Cocoa/WKBrowsingContextGroupPrivate.h: Copied from Source/WebKit2/UIProcess/API/mac/WKBrowsingContextGroupPrivate.h. * UIProcess/API/Cocoa/WKBrowsingContextLoadDelegate.h: Copied from Source/WebKit2/UIProcess/API/mac/WKBrowsingContextLoadDelegate.h. * UIProcess/API/Cocoa/WKBrowsingContextPolicyDelegate.h: Copied from Source/WebKit2/UIProcess/API/mac/WKBrowsingContextPolicyDelegate.h. * UIProcess/API/Cocoa/WKConnection.h: Copied from Source/WebKit2/UIProcess/API/mac/WKConnection.h. * UIProcess/API/Cocoa/WKConnection.mm: Copied from Source/WebKit2/UIProcess/API/mac/WKConnection.mm. * UIProcess/API/Cocoa/WKConnectionInternal.h: Copied from Source/WebKit2/UIProcess/API/mac/WKConnectionInternal.h. * UIProcess/API/Cocoa/WKProcessGroup.h: Copied from Source/WebKit2/UIProcess/API/mac/WKProcessGroup.h. * UIProcess/API/Cocoa/WKProcessGroup.mm: Copied from Source/WebKit2/UIProcess/API/mac/WKProcessGroup.mm. * UIProcess/API/Cocoa/WKProcessGroupInternal.h: Copied from Source/WebKit2/UIProcess/API/mac/WKProcessGroupInternal.h. * UIProcess/API/Cocoa/WKProcessGroupPrivate.h: Copied from Source/WebKit2/UIProcess/API/mac/WKProcessGroupPrivate.h. * UIProcess/API/Cocoa/WKTypeRefWrapper.h: Copied from Source/WebKit2/UIProcess/API/mac/WKTypeRefWrapper.h. * UIProcess/API/Cocoa/WKTypeRefWrapper.mm: Copied from Source/WebKit2/UIProcess/API/mac/WKTypeRefWrapper.mm. * UIProcess/API/Cocoa/WKView.h: Copied from Source/WebKit2/UIProcess/API/mac/WKView.h. * UIProcess/API/Cocoa/WKViewPrivate.h: Copied from Source/WebKit2/UIProcess/API/mac/WKViewPrivate.h. * UIProcess/API/Cocoa/WebKit2.h: Copied from Source/WebKit2/UIProcess/API/mac/WebKit2.h. * UIProcess/API/mac/WKBrowsingContextController.h: Removed. * UIProcess/API/mac/WKBrowsingContextController.mm: Removed. * UIProcess/API/mac/WKBrowsingContextControllerInternal.h: Removed. * UIProcess/API/mac/WKBrowsingContextControllerPrivate.h: Removed. * UIProcess/API/mac/WKBrowsingContextGroup.h: Removed. * UIProcess/API/mac/WKBrowsingContextGroup.mm: Removed. * UIProcess/API/mac/WKBrowsingContextGroupInternal.h: Removed. * UIProcess/API/mac/WKBrowsingContextGroupPrivate.h: Removed. * UIProcess/API/mac/WKBrowsingContextLoadDelegate.h: Removed. * UIProcess/API/mac/WKBrowsingContextPolicyDelegate.h: Removed. * UIProcess/API/mac/WKConnection.h: Removed. * UIProcess/API/mac/WKConnection.mm: Removed. * UIProcess/API/mac/WKConnectionInternal.h: Removed. * UIProcess/API/mac/WKProcessGroup.h: Removed. * UIProcess/API/mac/WKProcessGroup.mm: Removed. * UIProcess/API/mac/WKProcessGroupInternal.h: Removed. * UIProcess/API/mac/WKProcessGroupPrivate.h: Removed. * UIProcess/API/mac/WKTypeRefWrapper.h: Removed. * UIProcess/API/mac/WKTypeRefWrapper.mm: Removed. * UIProcess/API/mac/WKView.h: Removed. * UIProcess/API/mac/WKViewPrivate.h: Removed. * UIProcess/API/mac/WebKit2.h: Removed. * WebKit2.xcodeproj/project.pbxproj: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159874 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124936 Patch by Julien Brianceau <jbriance@cisco.com> on 2013-11-29 Reviewed by Zoltan Herczeg. The moveDoubleToInts implementations in ARM, MIPS and SH4 macro assemblers do not clobber src FPRegister and are likely to be more efficient than the current generic implementation using the stack. * jit/SpecializedThunkJIT.h: (JSC::SpecializedThunkJIT::returnDouble): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159873 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124821 Patch by Gergo Balogh <geryxyz@inf.u-szeged.hu> on 2013-11-29 Reviewed by Csaba Osztrogonác. * Scripts/webkitpy/style/checkers/cpp.py: (check_include_line): * Scripts/webkitpy/style/checkers/cpp_unittest.py: (OrderOfIncludesTest.test_check_line_break_after_own_header): (OrderOfIncludesTest): (OrderOfIncludesTest.test_check_line_break_before_own_header): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159872 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124892 Patch by Julien Brianceau <jbriance@cisco.com> on 2013-11-29 Reviewed by Zoltan Herczeg. * assembler/MacroAssemblerSH4.h: (JSC::MacroAssemblerSH4::call): Pick a scratch register instead of getting it as a parameter. The sh4 port was the only one to have this call(Address, RegisterID) prototype. * jit/JITOpcodes32_64.cpp: (JSC::JIT::privateCompileCTINativeCall): Use argumentGPRx and merge arm and sh4 paths. * jit/ThunkGenerators.cpp: (JSC::nativeForGenerator): Use argumentGPRx and merge arm and sh4 paths. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159871 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
m.pakula@samsung.com authored
Accessibility rebaselines after r159848. * platform/efl-wk1/accessibility/table-detection-expected.txt: * platform/efl-wk2/accessibility/table-detection-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159870 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124939 Patch by Tamas Gergely <tgergely.u-szeged@partner.samsung.com> on 2013-11-29 Reviewed by Zoltan Herczeg. Symbian is not supported, remove leftover code. * plugins/npapi.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159869 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124840 Patch by Jozsef Berta <jberta@inf.u-szeged.hu> on 2013-11-29 Reviewed by Ryosuke Niwa. A fixme in test-webkit-scripts asked that the script should display success or failiure and exit with a 0 or 1 value accordingly after all of the tests have completed. * Scripts/test-webkit-scripts: (ScriptsTester.run_test_script): The outcome of the currently run script is returned to the main as a boolean value. A boolean is returned, because at this point we don't need to pass on more information other than success or failiure. (ScriptsTester.main): The return values are now stored for each script and when all tests have completed successfully, the script indicates success and returns 0. Otherwise it will display the name(s) of the failing script(s) and return 1. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159868 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124923 Patch by Krzysztof Czech <k.czech@samsung.com> on 2013-11-29 Reviewed by Mario Sanchez Prada. Tools: Added missing implementation of isAttributeSettable. Using ATK_STATE_EDITABLE for checking whether attribute is settable. * DumpRenderTree/atk/AccessibilityUIElementAtk.cpp: (AccessibilityUIElement::isAttributeSettable): * WebKitTestRunner/InjectedBundle/atk/AccessibilityUIElementAtk.cpp: (WTR::AccessibilityUIElement::isAttributeSettable): LayoutTests: Test could be reused by EFL and GTK as well. * accessibility/content-editable-expected.txt: Renamed from LayoutTests/platform/mac/accessibility/content-editable-expected.txt. * accessibility/content-editable.html: Renamed from LayoutTests/platform/mac/accessibility/content-editable.html. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159867 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124899 Patch by Laszlo Vidacs <lac@inf.u-szeged.hu> on 2013-11-29 Reviewed by Gyuyoung Kim. * Source/cmake/FindCairo.cmake: * Source/cmake/FindGStreamer.cmake: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159866 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124965 Patch by Hunseop Jeong <hs85.jeong@samsung.com> on 2013-11-29 Reviewed by Gyuyoung Kim. Currently, size of the viewport is larger than size of webview. Changed the size of viewport with size of webview, because viewport is translated by wrong calculation. * UIProcess/API/efl/EwkView.cpp: (EwkView::displayTimerFired): Changed to use the (0,0). (EwkView::createGLSurface): Modified to use the viewSize instead of the boundsEnd. (EwkView::handleEvasObjectCalculate): Removed the WKViewSetUserViewportTranslation. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159865 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=118548 Patch by Eunmi Lee <eunmi15.lee@samsung.com> on 2013-11-28 Reviewed by Noam Rosenthal. CoordinatedGraphics uses its own scaling logic - contents scaling - and WebView of CoordinatedGraphics maintains contents position by scaling with contents scaling factor. However transformToScene() and updateViewportSize() of WebView regard the contents position as a non-scaled value, so it should be fixed. * UIProcess/CoordinatedGraphics/WebView.cpp: (WebKit::WebView::transformToScene): (WebKit::WebView::updateViewportSize): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159864 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
- 28 Nov, 2013 24 commits
-
-
ryuan.choi@samsung.com authored
https://bugs.webkit.org/show_bug.cgi?id=124993 Reviewed by Gyuyoung Kim. PageViewportController and PageViewportControllerEfl have same life cycle with EwkView. So, we don't need to make them as unique_ptr instance. * UIProcess/API/efl/EwkView.cpp: (EwkView::EwkView): (EwkView::handleEvasObjectCalculate): (EwkView::scrollBy): * UIProcess/API/efl/EwkView.h: (EwkView::pageViewportController): * UIProcess/efl/PageLoadClientEfl.cpp: (WebKit::PageLoadClientEfl::didCommitLoadForFrame): * UIProcess/efl/ViewClientEfl.cpp: (WebKit::ViewClientEfl::didChangeContentsSize): (WebKit::ViewClientEfl::didChangeContentsPosition): (WebKit::ViewClientEfl::didRenderFrame): (WebKit::ViewClientEfl::didCompletePageTransition): (WebKit::ViewClientEfl::didChangeViewportAttributes): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159863 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124992 Patch by Nick Diego Yamane <nick.yamane@openbossa.org> on 2013-11-28 Reviewed by Gyuyoung Kim. * UIProcess/API/gtk/PageClientImpl.cpp: (WebKit::PageClientImpl::didCommitLoadForMainFrame): Added. * UIProcess/API/gtk/PageClientImpl.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159862 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
jinwoo7.song@samsung.com authored
https://bugs.webkit.org/show_bug.cgi?id=124991 Reviewed by Gyuyoung Kim. Redefined newly added pure virtual function in PageClient class after r159859. * UIProcess/CoordinatedGraphics/WebView.cpp: (WebKit::WebView::didCommitLoadForMainFrame): * UIProcess/CoordinatedGraphics/WebView.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159861 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
gyuyoung.kim@samsung.com authored
https://bugs.webkit.org/show_bug.cgi?id=124837 Reviewed by Antti Koivisto. InlineIterator has been exported m_obj as public though there is a getter function. Besides *object* name isn't ambigious. So, changed it with m_renderer and renderer(). Additionally, setRenderer() is added as well. No new tests, no behavior changes. * rendering/InlineIterator.h: (WebCore::InlineIterator::setObject): (WebCore::operator==): (WebCore::operator!=): (WebCore::InlineBidiResolver::appendRun): * rendering/RenderBlockLineLayout.cpp: (WebCore::RenderBlockFlow::appendRunsForObject): (WebCore::constructBidiRunsForLine): (WebCore::RenderBlockFlow::createLineBoxesFromBidiRuns): (WebCore::RenderBlockFlow::layoutRunsAndFloatsInRange): (WebCore::RenderBlockFlow::matchedEndLine): * rendering/line/BreakingContextInlineHeaders.h: (WebCore::TrailingObjects::updateMidpointsForTrailingBoxes): (WebCore::BreakingContext::BreakingContext): (WebCore::BreakingContext::currentObject): (WebCore::BreakingContext::initializeForCurrentObject): (WebCore::BreakingContext::handleBR): (WebCore::BreakingContext::handleOutOfFlowPositioned): (WebCore::BreakingContext::handleFloat): (WebCore::BreakingContext::handleEmptyInline): (WebCore::BreakingContext::handleReplaced): (WebCore::iteratorIsBeyondEndOfRenderCombineText): (WebCore::ensureCharacterGetsLineBox): (WebCore::BreakingContext::handleText): (WebCore::BreakingContext::canBreakAtThisPosition): (WebCore::BreakingContext::commitAndUpdateLineBreakIfNeeded): (WebCore::checkMidpoints): (WebCore::BreakingContext::handleEndOfLine): * rendering/line/LineBreaker.cpp: (WebCore::LineBreaker::skipTrailingWhitespace): (WebCore::LineBreaker::skipLeadingWhitespace): * rendering/line/LineInlineHeaders.h: (WebCore::skipNonBreakingSpace): (WebCore::requiresLineBox): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159860 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
weinig@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=124961 Reviewed by Dan Bernstein. - Store the PageClientImpl in a std::unique_ptr. - Remove the WKBrowsingContextController internal load delegate. Replace its use with a new PageClient function, didCommitLoadForMainFrame. - Fix typo in the WKContentViewDelegate. contentViewdidCommitLoadForMainFrame -> contentViewDidCommitLoadForMainFrame. - Add initializers for WKContentView and WKView that take WKContextRefs and WKPageGroupRefs to match the Mac WKView. These are needed for WebKitTestRunner. - Require a WKProcessGroup (or WKContextRef) and a WKBrowsingContextGroup (or WKPageGroupRef). - Stop caching the WKProcessGroup and WKBrowsingContextGroup on the WKContentView. - Remove incorrect implementations of initWithCoder. - Make WKContentView lazily create its WKBrowsingContextController wrapper. * UIProcess/API/ios/PageClientImplIOS.h: * UIProcess/API/ios/PageClientImplIOS.mm: (WebKit::PageClientImpl::PageClientImpl): (WebKit::PageClientImpl::didCommitLoadForMainFrame): (WebKit::PageClientImpl::mainDocumentDidReceiveMobileDocType): * UIProcess/API/ios/WKContentView.h: * UIProcess/API/ios/WKContentView.mm: (-[WKContentView initWithCoder:]): (-[WKContentView initWithFrame:processGroup:browsingContextGroup:]): (-[WKContentView browsingContextController]): (-[WKContentView _commonInitializationWithContextRef:pageGroupRef:relatedToPage:]): (-[WKContentView _didCommitLoadForMainFrame]): (-[WKContentView _didReceiveMobileDocTypeForMainFrame]): (-[WKContentView _didChangeViewportArguments:WebCore::]): (-[WKContentView _decidePolicyForGeolocationRequestFromOrigin:frame:request:]): (-[WKContentView _pageRef]): (-[WKContentView initWithFrame:contextRef:pageGroupRef:]): (-[WKContentView initWithFrame:contextRef:pageGroupRef:relatedToPage:]): * UIProcess/API/ios/WKContentViewInternal.h: * UIProcess/API/ios/WKContentViewPrivate.h: Added. * UIProcess/API/ios/WKView.mm: (-[WKView initWithFrame:processGroup:browsingContextGroup:]): (-[WKView initWithFrame:processGroup:browsingContextGroup:relatedToView:]): (-[WKView contentViewDidCommitLoadForMainFrame:]): (-[WKView _commonInitializationWithContextRef:pageGroupRef:relatedToPage:]): (-[WKView pageRef]): (-[WKView initWithFrame:contextRef:pageGroupRef:]): (-[WKView initWithFrame:contextRef:pageGroupRef:relatedToPage:]): * UIProcess/API/mac/PageClientImpl.h: * UIProcess/API/mac/PageClientImpl.mm: (WebKit::PageClientImpl::didCommitLoadForMainFrame): * UIProcess/API/mac/WKBrowsingContextController.mm: (didCommitLoadForFrame): * UIProcess/API/mac/WKBrowsingContextControllerInternal.h: * UIProcess/API/mac/WKViewPrivate.h: * UIProcess/PageClient.h: * UIProcess/WebPageProxy.cpp: (WebKit::WebPageProxy::didCommitLoadForFrame): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159859 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
antti@apple.com authored
Rubber-stamped by Andreas Kling. * css3/filters/reference-filter-update-after-remove-expected.txt: Removed. * css3/filters/reference-filter-update-after-remove.html: Removed. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159858 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124980 Patch by Thiago de Barros Lacerda <thiago.lacerda@openbossa.org> on 2013-11-28 Reviewed by Csaba Osztrogonác. Just to sync our private repo files and the trunk, as part of the upstream process. * wtf/DisallowCType.h: * wtf/PlatformNix.cmake: * wtf/nix/FeatureDefinesNix.h: * wtf/nix/PlatformNix.h: * wtf/nix/RunLoopNix.cpp: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159857 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
antti@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=124990 Reviewed by Andreas Kling. "Set" does not add useful information here. Use less clunky plural name. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159856 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
nrotem@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=124988 Reviewed by Csaba Osztrogonác. * assembler/MacroAssemblerX86.h: (JSC::MacroAssemblerX86::add32): (JSC::MacroAssemblerX86::add64): (JSC::MacroAssemblerX86::or32): * assembler/MacroAssemblerX86Common.h: (JSC::MacroAssemblerX86Common::add32): (JSC::MacroAssemblerX86Common::or32): (JSC::MacroAssemblerX86Common::branchAdd32): * assembler/MacroAssemblerX86_64.h: (JSC::MacroAssemblerX86_64::add32): (JSC::MacroAssemblerX86_64::or32): (JSC::MacroAssemblerX86_64::add64): (JSC::MacroAssemblerX86_64::or64): (JSC::MacroAssemblerX86_64::xor64): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159855 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124984 Patch by Thiago de Barros Lacerda <thiago.lacerda@openbossa.org> on 2013-11-28 Reviewed by Csaba Osztrogonác. No new tests needed. * PlatformNix.cmake: * editing/nix/EditorNix.cpp: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159854 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124857 Rebase EFL results (and the remaining Mac) after r159848. Patch by Laszlo Vidacs <lac@inf.u-szeged.hu> on 2013-11-28 Reviewed by Csaba Osztrogonác. * fast/table/anonymous-table-section-removed.html: Updated. * platform/efl/accessibility/table-attributes-expected.txt: Added. * platform/efl/accessibility/table-sections-expected.txt: Added. * platform/efl/fast/forms/input-value-expected.png: * platform/efl/fast/forms/input-value-expected.txt: * platform/efl/fast/table/[...]: * platform/efl/tables/[...]: * platform/mac/editing/deleting/deletionUI-single-instance-expected.txt: * platform/mac-mountainlion/fast/forms/input-value-expected.txt: * platform/mac-mountainlion/tables/mozilla/bugs/bug26178-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159853 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124930 Patch by Thiago de Barros Lacerda <thiago.lacerda@openbossa.org> on 2013-11-28 Reviewed by Csaba Osztrogonác. * CMakeLists.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159852 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124857 Rebase GTK results after r159848. Patch by Laszlo Vidacs <lac@inf.u-szeged.hu> on 2013-11-28 Reviewed by Csaba Osztrogonác. * platform/mac/accessibility/table-detection-expected.txt: * platform/mac/fast/forms/input-value-expected.txt: * platform/mac/fast/table/[...]: * platform/mac/tables/[...]: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159851 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124857 Rebase GTK results after r159848. Patch by Laszlo Vidacs <lac@inf.u-szeged.hu> on 2013-11-28 Reviewed by Csaba Osztrogonác. * platform/gtk/accessibility/table-detection-expected.txt: * platform/gtk/fast/forms/input-value-expected.png: * platform/gtk/fast/forms/input-value-expected.txt: * platform/gtk/fast/table/[...]: * platform/gtk/tables/[...]: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159850 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
zoltan@webkit.org authored
[Win] Update vcxproj.filters, since LineInfo.h and LineLayoutState.h have been moved to rendering/line https://bugs.webkit.org/show_bug.cgi?id=124959 Reviewed by Brent Fulgham. Update WebCore.vcxproj.filters, since LineInfo.h (r155628) and LineLayoutState.h (158121) have been moved to rendering/line. No new tests, no behavior change. * WebCore.vcxproj/WebCore.vcxproj.filters: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159849 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
ossy@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124857 Patch by Laszlo Vidacs <lac@inf.u-szeged.hu> on 2013-11-28 Reviewed by Csaba Osztrogonác. Source/WebCore: Use border spacing at the end of all sections. * rendering/RenderTableSection.cpp: (WebCore::RenderTableSection::calcRowLogicalHeight): LayoutTests: Skipped tests enabled. * TestExpectations: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159848 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
http://trac.webkit.org/changeset/159839 https://bugs.webkit.org/show_bug.cgi?id=124974 run-webkit-tests doesn't generate pretty diff (Requested by Ossy on #webkit). * Scripts/webkitpy/common/prettypatch.py: (PrettyPatch.__init__): (PrettyPatch.pretty_diff): * Scripts/webkitpy/layout_tests/controllers/test_result_writer.py: (TestResultWriter.create_text_diff_and_write_result): * Scripts/webkitpy/layout_tests/models/test_run_results.py: (summarize_results): * Scripts/webkitpy/port/base.py: (Port.__init__): (Port.pretty_patch_available): (Port.check_pretty_patch): (Port.variable): (Port.variable.pretty_patch_text): * Scripts/webkitpy/port/base_unittest.py: (PortTest.test_pretty_patch_os_error): (PortTest.test_pretty_patch_script_error): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159847 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
m.pakula@samsung.com authored
* platform/efl/TestExpectations: Added test expectations for failing tests. * platform/efl/fast/forms/search/search-size-with-decorations-expected.png: Added. * platform/efl/fast/forms/search/search-size-with-decorations-expected.txt: Added. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159846 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124968 Patch by Éva Balázsfalvi <balazsfalvi.eva@stud.u-szeged.hu> on 2013-11-28 Reviewed by Csaba Osztrogonác. Added explicit "friend class", because GCC 4.6 doesn't support extended friend declaration (c++11) * Shared/APIObject.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159845 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
antti@apple.com authored
* platform/mac/TestExpectations: * platform/win/TestExpectations: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159844 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
gns@gnome.org authored
https://bugs.webkit.org/show_bug.cgi?id=124954 Patch by Gustavo Noronha Silva <gustavo.noronha@collabora.com> on 2013-11-28 Reviewed by Carlos Garcia Campos. * tests/testwebview.c: new test to ensure setting and getting source mode work as intended. * webkit/webkitwebview.cpp: (webkit_web_view_get_view_source_mode): actually return the value we query from WebCore. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159843 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
antti@apple.com authored
https://bugs.webkit.org/show_bug.cgi?id=114119 .: Reviewed by Andreas Kling. * Source/cmakeconfig.h.cmake: Source/JavaScriptCore: Reviewed by Andreas Kling. * Configurations/FeatureDefines.xcconfig: Source/WebCore: Reviewed by Andreas Kling. The feature is unmaintained and it is getting in the way of refactoring. Code quality is not up to WebKit standards either. * Configurations/FeatureDefines.xcconfig: * GNUmakefile.list.am: * WebCore.xcodeproj/project.pbxproj: * css/CSSBasicShapes.cpp: * css/CSSBasicShapes.h: * css/CSSCalculationValue.cpp: (WebCore::unitCategory): (WebCore::hasDoubleValue): (WebCore::CSSCalcPrimitiveValue::toCalcValue): (WebCore::CSSCalcPrimitiveValue::computeLengthPx): (WebCore::determineCategory): (WebCore::CSSCalcBinaryOperation::primitiveType): * css/CSSCalculationValue.h: * css/CSSComputedStyleDeclaration.cpp: (WebCore::ComputedStyleExtractor::propertyValue): * css/CSSGrammar.y.in: * css/CSSParser.cpp: (WebCore::CSSParserContext::C...
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124879 Unreviewed, EFL rebaseline. EFL tests need to be rebaselined after r159747 Patch by Jongwoo Choi <jw0330.choi@samsung.com> on 2013-11-28 * platform/efl/fast/table/011-expected.txt: * platform/efl/fast/table/border-collapsing/004-expected.txt: * platform/efl/fast/table/tableInsideCaption-expected.txt: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159841 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=124947 Patch by Thiago de Barros Lacerda <thiago.lacerda@openbossa.org> on 2013-11-28 Reviewed by Philippe Normand. Adding its create function back, in order to run RTCPeerConnection LayoutTests. No new tests needed. * platform/mock/RTCPeerConnectionHandlerMock.cpp: (WebCore::RTCPeerConnectionHandlerMock::create): * platform/mock/RTCPeerConnectionHandlerMock.h: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@159840 268f45cc-cd09-0410-ab3c-d52691b4dbfc
-