1. 11 Jan, 2014 40 commits
    • andersca@apple.com's avatar
      CTTE Timer and DeferrableOneShotTimer · b6fe2305
      andersca@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=126814
      
      Reviewed by Antti Koivisto.
      
      Add new Timer and DeferrableOneShotTimer constructors whose member function pointers
      take a reference instead of a pointer.
      Also, convert a bunch of classes over to using these new constructors.
      
      * Modules/encryptedmedia/MediaKeySession.cpp:
      (WebCore::MediaKeySession::keyRequestTimerFired):
      (WebCore::MediaKeySession::addKeyTimerFired):
      * Modules/encryptedmedia/MediaKeySession.h:
      * Modules/geolocation/Geolocation.cpp:
      (WebCore::Geolocation::GeoNotifier::timerFired):
      (WebCore::Geolocation::resumeTimerFired):
      * Modules/geolocation/Geolocation.h:
      * Modules/indexeddb/IDBTransactionBackend.cpp:
      (WebCore::IDBTransactionBackend::taskTimerFired):
      * Modules/indexeddb/IDBTransactionBackend.h:
      * Modules/mediasource/SourceBuffer.cpp:
      (WebCore::SourceBuffer::appendBufferTimerFired):
      * Modules/mediasource/SourceBuffer.h:
      * Modules/notifications/Notification.cpp:
      (WebCore::Notification::taskTimerFired):
      * Modules/notifications/Notification.h:
      * Modules/notifications/NotificationCenter.cpp:
      (WebCore::NotificationCenter::NotificationRequestCallback::timerFired):
      * Modules/notifications/NotificationCenter.h:
      * accessibility/AXObjectCache.cpp:
      (WebCore::AXObjectCache::notificationPostTimerFired):
      * accessibility/AXObjectCache.h:
      * css/CSSFontSelector.cpp:
      (WebCore::CSSFontSelector::beginLoadTimerFired):
      * css/CSSFontSelector.h:
      * css/CSSImageGeneratorValue.cpp:
      (WebCore::CSSImageGeneratorValue::CachedGeneratedImage::evictionTimerFired):
      * css/CSSImageGeneratorValue.h:
      * dom/Document.cpp:
      (WebCore::Document::visualUpdatesSuppressionTimerFired):
      (WebCore::Document::styleRecalcTimerFired):
      (WebCore::Document::optimizedStyleSheetUpdateTimerFired):
      (WebCore::Document::sharedObjectPoolClearTimerFired):
      (WebCore::Document::styleResolverThrowawayTimerFired):
      (WebCore::Document::updateFocusAppearanceTimerFired):
      (WebCore::Document::resetHiddenFocusElementTimer):
      (WebCore::Document::pendingTasksTimerFired):
      (WebCore::Document::fullScreenChangeDelayTimerFired):
      (WebCore::Document::loadEventDelayTimerFired):
      (WebCore::Document::didAssociateFormControlsTimerFired):
      * dom/Document.h:
      * dom/EventSender.h:
      (WebCore::EventSender::timerFired):
      * dom/GenericEventQueue.cpp:
      (WebCore::GenericEventQueue::timerFired):
      * dom/GenericEventQueue.h:
      * dom/ScriptRunner.cpp:
      (WebCore::ScriptRunner::timerFired):
      * dom/ScriptRunner.h:
      * dom/ScriptedAnimationController.cpp:
      (WebCore::ScriptedAnimationController::animationTimerFired):
      * dom/ScriptedAnimationController.h:
      * editing/AlternativeTextController.cpp:
      (WebCore::AlternativeTextController::timerFired):
      * editing/AlternativeTextController.h:
      * editing/FrameSelection.cpp:
      (WebCore::FrameSelection::caretBlinkTimerFired):
      * editing/FrameSelection.h:
      * html/HTMLMediaElement.cpp:
      (WebCore::HTMLMediaElement::parseAttribute):
      * html/HTMLMediaElement.h:
      * html/HTMLPlugInElement.cpp:
      (WebCore::HTMLPlugInElement::swapRendererTimerFired):
      * html/HTMLPlugInElement.h:
      * html/HTMLPlugInImageElement.cpp:
      (WebCore::HTMLPlugInImageElement::removeSnapshotTimerFired):
      (WebCore::HTMLPlugInImageElement::simulatedMouseClickTimerFired):
      * html/HTMLPlugInImageElement.h:
      * html/HTMLSourceElement.cpp:
      (WebCore::HTMLSourceElement::errorEventTimerFired):
      * html/HTMLSourceElement.h:
      * html/HTMLTrackElement.cpp:
      (WebCore::HTMLTrackElement::loadTimerFired):
      * html/HTMLTrackElement.h:
      * html/MediaController.cpp:
      (MediaController::asyncEventTimerFired):
      (MediaController::clearPositionTimerFired):
      (MediaController::timeupdateTimerFired):
      * html/MediaController.h:
      * html/MediaDocument.cpp:
      (WebCore::MediaDocument::replaceMediaElementTimerFired):
      * html/MediaDocument.h:
      * html/parser/HTMLParserScheduler.cpp:
      (WebCore::HTMLParserScheduler::continueNextChunkTimerFired):
      * html/parser/HTMLParserScheduler.h:
      * html/shadow/MediaControlElementTypes.cpp:
      (WebCore::MediaControlSeekButtonElement::seekTimerFired):
      * html/shadow/MediaControlElementTypes.h:
      * html/shadow/MediaControlElements.cpp:
      (WebCore::MediaControlPanelElement::transitionTimerFired):
      (WebCore::MediaControlTextTrackContainerElement::updateTimerFired):
      * html/shadow/MediaControlElements.h:
      * html/shadow/MediaControls.cpp:
      (WebCore::MediaControls::hideFullscreenControlsTimerFired):
      * html/shadow/MediaControls.h:
      * html/track/LoadableTextTrack.cpp:
      (WebCore::LoadableTextTrack::loadTimerFired):
      * html/track/LoadableTextTrack.h:
      * inspector/InspectorCSSAgent.cpp:
      (WebCore::UpdateRegionLayoutTask::UpdateRegionLayoutTask):
      (WebCore::UpdateRegionLayoutTask::timerFired):
      (WebCore::ChangeRegionOversetTask::ChangeRegionOversetTask):
      (WebCore::ChangeRegionOversetTask::timerFired):
      * inspector/InspectorDOMAgent.cpp:
      (WebCore::RevalidateStyleAttributeTask::RevalidateStyleAttributeTask):
      (WebCore::RevalidateStyleAttributeTask::timerFired):
      * inspector/InspectorFrontendClientLocal.cpp:
      (WebCore::InspectorBackendDispatchTask::InspectorBackendDispatchTask):
      (WebCore::InspectorBackendDispatchTask::timerFired):
      * loader/DocumentLoader.cpp:
      (WebCore::DocumentLoader::substituteResourceDeliveryTimerFired):
      * loader/DocumentLoader.h:
      * loader/FrameLoader.cpp:
      (WebCore::FrameLoader::checkTimerFired):
      * loader/FrameLoader.h:
      * loader/ImageLoader.cpp:
      (WebCore::ImageLoader::timerFired):
      * loader/ImageLoader.h:
      * loader/LinkLoader.cpp:
      (WebCore::LinkLoader::linkLoadTimerFired):
      (WebCore::LinkLoader::linkLoadingErrorTimerFired):
      * loader/LinkLoader.h:
      * loader/NavigationScheduler.cpp:
      (WebCore::NavigationScheduler::timerFired):
      * loader/NavigationScheduler.h:
      * loader/PingLoader.cpp:
      (WebCore::PingLoader::PingLoader):
      * loader/PingLoader.h:
      (WebCore::PingLoader::timeoutTimerFired):
      * loader/ProgressTracker.cpp:
      (WebCore::ProgressTracker::progressHeartbeatTimerFired):
      * loader/ProgressTracker.h:
      * loader/ResourceLoadScheduler.cpp:
      (WebCore::ResourceLoadScheduler::requestTimerFired):
      * loader/ResourceLoadScheduler.h:
      * loader/cache/CachedResource.cpp:
      (WebCore::CachedResource::decodedDataDeletionTimerFired):
      (WebCore::CachedResource::CachedResourceCallback::timerFired):
      * loader/cache/CachedResource.h:
      * loader/cache/CachedResourceLoader.cpp:
      (WebCore::CachedResourceLoader::garbageCollectDocumentResourcesTimerFired):
      * loader/cache/CachedResourceLoader.h:
      * loader/icon/IconDatabase.cpp:
      (WebCore::IconDatabase::syncTimerFired):
      * loader/icon/IconDatabase.h:
      * page/AutoscrollController.cpp:
      (WebCore::AutoscrollController::autoscrollTimerFired):
      * page/AutoscrollController.h:
      * page/CaptionUserPreferences.cpp:
      (WebCore::CaptionUserPreferences::timerFired):
      * page/CaptionUserPreferences.h:
      * page/DeviceController.cpp:
      (WebCore::DeviceController::fireDeviceEvent):
      * page/DeviceController.h:
      * page/EventHandler.cpp:
      (WebCore::EventHandler::cursorUpdateTimerFired):
      (WebCore::EventHandler::autoHideCursorTimerFired):
      (WebCore::EventHandler::fakeMouseMoveEventTimerFired):
      (WebCore::EventHandler::hoverTimerFired):
      * page/EventHandler.h:
      * page/EventSource.cpp:
      (WebCore::EventSource::connectTimerFired):
      * page/EventSource.h:
      * page/FrameView.cpp:
      (WebCore::FrameView::deferredRepaintTimerFired):
      (WebCore::FrameView::layoutTimerFired):
      (WebCore::FrameView::postLayoutTimerFired):
      * page/FrameView.h:
      * page/PageThrottler.cpp:
      (WebCore::PageThrottler::throttleHysteresisTimerFired):
      * page/PageThrottler.h:
      * page/animation/AnimationController.cpp:
      (WebCore::AnimationControllerPrivate::updateStyleIfNeededDispatcherFired):
      (WebCore::AnimationControllerPrivate::animationTimerFired):
      * page/animation/AnimationControllerPrivate.h:
      * platform/Scrollbar.cpp:
      (WebCore::Scrollbar::autoscrollTimerFired):
      * platform/Scrollbar.h:
      * platform/Timer.h:
      (WebCore::Timer::Timer):
      (WebCore::DeferrableOneShotTimer::DeferrableOneShotTimer):
      * platform/graphics/BitmapImage.cpp:
      (WebCore::BitmapImage::advanceAnimation):
      * platform/graphics/BitmapImage.h:
      * platform/graphics/MediaPlayer.cpp:
      (WebCore::MediaPlayer::reloadTimerFired):
      * platform/graphics/MediaPlayer.h:
      * platform/graphics/ca/mac/LayerPool.h:
      * platform/graphics/ca/mac/LayerPool.mm:
      (WebCore::LayerPool::pruneTimerFired):
      * platform/graphics/cg/ImageBufferBackingStoreCache.cpp:
      (WebCore::ImageBufferBackingStoreCache::timerFired):
      * platform/graphics/cg/ImageBufferBackingStoreCache.h:
      * platform/graphics/cg/SubimageCacheWithTimer.cpp:
      (WebCore::SubimageCacheWithTimer::invalidateCacheTimerFired):
      * platform/graphics/cg/SubimageCacheWithTimer.h:
      * platform/graphics/mac/MediaPlayerPrivateQTKit.h:
      * platform/graphics/mac/MediaPlayerPrivateQTKit.mm:
      (WebCore::MediaPlayerPrivateQTKit::seekTimerFired):
      * platform/mac/ScrollAnimatorMac.h:
      * platform/mac/ScrollAnimatorMac.mm:
      (WebCore::ScrollAnimatorMac::snapRubberBandTimerFired):
      (WebCore::ScrollAnimatorMac::initialScrollbarPaintTimerFired):
      (WebCore::ScrollAnimatorMac::sendContentAreaScrolledTimerFired):
      * platform/mock/DeviceOrientationClientMock.cpp:
      (WebCore::DeviceOrientationClientMock::timerFired):
      * platform/mock/DeviceOrientationClientMock.h:
      * platform/network/NetworkStateNotifier.h:
      * platform/network/ResourceHandle.cpp:
      (WebCore::ResourceHandle::failureTimerFired):
      * platform/network/ResourceHandle.h:
      * platform/network/ResourceHandleInternal.h:
      (WebCore::ResourceHandleInternal::ResourceHandleInternal):
      * platform/network/mac/NetworkStateNotifierMac.cpp:
      (WebCore::NetworkStateNotifier::networkStateChangeTimerFired):
      * rendering/ImageQualityController.cpp:
      (WebCore::ImageQualityController::highQualityRepaintTimerFired):
      * rendering/ImageQualityController.h:
      * rendering/RenderButton.cpp:
      (WebCore::RenderButton::timerFired):
      * rendering/RenderButton.h:
      * rendering/RenderLayerCompositor.cpp:
      (WebCore::RenderLayerCompositor::updateCompositingLayersTimerFired):
      (WebCore::RenderLayerCompositor::layerFlushTimerFired):
      (WebCore::RenderLayerCompositor::paintRelatedMilestonesTimerFired):
      * rendering/RenderLayerCompositor.h:
      * rendering/RenderMarquee.cpp:
      (WebCore::RenderMarquee::timerFired):
      * rendering/RenderMarquee.h:
      * rendering/RenderNamedFlowThread.cpp:
      (WebCore::RenderNamedFlowThread::regionLayoutUpdateEventTimerFired):
      (WebCore::RenderNamedFlowThread::regionOversetChangeEventTimerFired):
      * rendering/RenderNamedFlowThread.h:
      * rendering/RenderProgress.cpp:
      (WebCore::RenderProgress::animationTimerFired):
      * rendering/RenderProgress.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161768 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b6fe2305
    • simon.fraser@apple.com's avatar
      * dom/Touch.h: · 3e370f74
      simon.fraser@apple.com authored
      * dom/TouchEvent.h:
      * dom/TouchList.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161767 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3e370f74
    • simon.fraser@apple.com's avatar
      No need to include <ApplicationServices/ApplicationServices.h> in · b4ca18ac
      simon.fraser@apple.com authored
      the header. Can use <CoreGraphics/CoreGraphics.h> in the .cpp file.
      
      * platform/graphics/cg/ImageBufferBackingStoreCache.cpp:
      * platform/graphics/cg/ImageBufferBackingStoreCache.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161766 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b4ca18ac
    • simon.fraser@apple.com's avatar
      Fix DOM headers: TARGET_OS_EMBEDDED -> TARGET_OS_IPHONE · 25dd8f7b
      simon.fraser@apple.com authored
      and a drive-by cleanup of DOMUIKitExtensions.mm #includes.
      
      * bindings/objc/DOMPrivate.h:
      * bindings/objc/DOMUIKitExtensions.h:
      * bindings/objc/DOMUIKitExtensions.mm:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161765 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      25dd8f7b
    • simon.fraser@apple.com's avatar
      Fix use of GL_HALF_FLOAT_ARB on iOS. · c5212fac
      simon.fraser@apple.com authored
      * platform/graphics/opengl/GraphicsContext3DOpenGLCommon.cpp:
      (WebCore::GraphicsContext3D::texSubImage2D):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161764 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c5212fac
    • simon.fraser@apple.com's avatar
      Fix build of SourceBufferPrivateAVFObjC.mm on iOS. · 8dcd693c
      simon.fraser@apple.com authored
      * platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161763 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8dcd693c
    • simon.fraser@apple.com's avatar
      Fix use of nonexistent kCGColorSpaceSRGB on iOS. · 2d469cb4
      simon.fraser@apple.com authored
      * platform/graphics/cg/GraphicsContextCG.cpp:
      (WebCore::sRGBColorSpaceRef):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161762 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2d469cb4
    • commit-queue@webkit.org's avatar
      Web Inspector: Some ScriptDebugServer Cleanup · 8ed34a08
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=126793
      
      Patch by Joseph Pecoraro <pecoraro@apple.com> on 2014-01-11
      Reviewed by Timothy Hatcher.
      
      * bindings/js/PageScriptDebugServer.cpp:
      (WebCore::PageScriptDebugServer::didContinue):
      (WebCore::PageScriptDebugServer::runEventLoopWhilePaused):
      Move the special iOS WebThread EventLoop nesting handling here.
      
      * bindings/js/ScriptDebugServer.cpp:
      (WebCore::ScriptDebugServer::ScriptDebugServer):
      (WebCore::ScriptDebugServer::handlePause):
      * bindings/js/ScriptDebugServer.h:
      * inspector/InspectorDebuggerAgent.cpp:
      * inspector/InspectorDebuggerAgent.h:
      Remove unused headers and functions.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161761 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8ed34a08
    • ddkilzer@apple.com's avatar
      [iOS] Add USE(IOSURFACE_CANVAS_BACKING_STORE) to fix build · b3b07a60
      ddkilzer@apple.com authored
      * platform/graphics/cg/ImageBufferCG.cpp:
      (WebCore::ImageBuffer::ImageBuffer): The 'width' and 'height'
      variables are only used by code protected by
      USE(IOSURFACE_CANVAS_BACKING_STORE).
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161760 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b3b07a60
    • ddkilzer@apple.com's avatar
      [iOS] Multisampling is not available on iOS · 2e05f93d
      ddkilzer@apple.com authored
      * platform/graphics/mac/GraphicsContext3DMac.mm:
      (WebCore::GraphicsContext3D::GraphicsContext3D):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161759 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2e05f93d
    • jinwoo7.song@samsung.com's avatar
      [EFL][WK2] Use nullptr instead of 0 in EFL API layer · 90edaa62
      jinwoo7.song@samsung.com authored
      https://bugs.webkit.org/show_bug.cgi?id=126806
      
      Reviewed by Anders Carlsson.
      
      * UIProcess/API/efl/EwkView.cpp:
      (EwkView::create):
      * UIProcess/API/efl/ewk_auth_request.cpp:
      (ewk_auth_request_suggested_username_get):
      (ewk_auth_request_realm_get):
      (ewk_auth_request_host_get):
      * UIProcess/API/efl/ewk_back_forward_list.cpp:
      (ewk_back_forward_list_current_item_get):
      (ewk_back_forward_list_previous_item_get):
      (ewk_back_forward_list_next_item_get):
      (ewk_back_forward_list_item_at_index_get):
      (ewk_back_forward_list_n_back_items_copy):
      (ewk_back_forward_list_n_forward_items_copy):
      * UIProcess/API/efl/ewk_back_forward_list_item.cpp:
      (ewk_back_forward_list_item_url_get):
      (ewk_back_forward_list_item_title_get):
      (ewk_back_forward_list_item_original_url_get):
      * UIProcess/API/efl/ewk_context.cpp:
      (ewk_context_cookie_manager_get):
      (ewk_context_database_manager_get):
      (ewk_context_favicon_database_get):
      (ewk_context_storage_manager_get):
      (ewk_context_new_with_injected_bundle_path):
      * UIProcess/API/efl/ewk_context_menu.cpp:
      (ewk_context_menu_items_get):
      * UIProcess/API/efl/ewk_context_menu_item.cpp:
      (ewk_context_menu_item_new_with_submenu):
      (ewk_context_menu_item_title_get):
      (ewk_context_menu_item_parent_menu_get):
      (ewk_context_menu_item_submenu_get):
      * UIProcess/API/efl/ewk_download_job.cpp:
      (ewk_download_job_request_get):
      (ewk_download_job_response_get):
      (ewk_download_job_destination_get):
      (ewk_download_job_suggested_filename_get):
      * UIProcess/API/efl/ewk_error.cpp:
      (ewk_error_url_get):
      (ewk_error_description_get):
      * UIProcess/API/efl/ewk_file_chooser_request.cpp:
      (ewk_file_chooser_request_accepted_mimetypes_get):
      * UIProcess/API/efl/ewk_form_submission_request.cpp:
      (ewk_form_submission_request_field_names_get):
      (ewk_form_submission_request_field_value_get):
      * UIProcess/API/efl/ewk_navigation_data.cpp:
      (ewk_navigation_data_title_get):
      (ewk_navigation_data_original_request_get):
      (ewk_navigation_data_url_get):
      * UIProcess/API/efl/ewk_navigation_policy_decision.cpp:
      (ewk_navigation_policy_frame_name_get):
      (ewk_navigation_policy_request_get):
      * UIProcess/API/efl/ewk_object.cpp:
      (ewk_object_ref):
      * UIProcess/API/efl/ewk_popup_menu.cpp:
      (ewk_popup_menu_items_get):
      * UIProcess/API/efl/ewk_popup_menu_item.cpp:
      (ewk_popup_menu_item_text_get):
      (ewk_popup_menu_item_tooltip_get):
      (ewk_popup_menu_item_accessibility_text_get):
      * UIProcess/API/efl/ewk_security_origin.cpp:
      (ewk_security_origin_host_get):
      (ewk_security_origin_protocol_get):
      * UIProcess/API/efl/ewk_settings.cpp:
      (ewk_settings_default_text_encoding_name_get):
      * UIProcess/API/efl/ewk_url_request.cpp:
      (ewk_url_request_url_get):
      (ewk_request_cookies_first_party_get):
      (ewk_url_request_http_method_get):
      * UIProcess/API/efl/ewk_url_response.cpp:
      (ewk_url_response_url_get):
      (ewk_url_response_mime_type_get):
      * UIProcess/API/efl/ewk_url_scheme_request.cpp:
      (ewk_url_scheme_request_scheme_get):
      (ewk_url_scheme_request_url_get):
      (ewk_url_scheme_request_path_get):
      * UIProcess/API/efl/ewk_view.cpp:
      (toEwkViewChecked):
      (EWKViewGetWKView):
      (ewk_view_smart_add):
      (ewk_view_add_with_context):
      (ewk_view_context_get):
      (ewk_view_page_group_get):
      (ewk_view_url_get):
      (ewk_view_favicon_get):
      (ewk_view_settings_get):
      (ewk_view_title_get):
      (ewk_view_theme_get):
      (ewk_view_back_forward_list_get):
      (ewk_view_custom_encoding_get):
      (ewk_view_user_agent_get):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161758 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      90edaa62
    • andersca@apple.com's avatar
      Build fix. · b83dff91
      andersca@apple.com authored
      * WebCoreSupport/FrameLoaderClientEfl.cpp:
      (WebCore::FrameLoaderClientEfl::progressStarted):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161755 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b83dff91
    • ddkilzer@apple.com's avatar
      [iOS] Fix build for HTMLImageElement::willRespondToMouseClickEvents() · 1f209ef3
      ddkilzer@apple.com authored
      * html/HTMLImageElement.cpp:
      (WebCore::HTMLImageElement::willRespondToMouseClickEvents):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161754 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1f209ef3
    • andersca@apple.com's avatar
      Fix test crashes. · 485fff30
      andersca@apple.com authored
      * loader/ProgressTracker.cpp:
      (WebCore::ProgressTracker::~ProgressTracker):
      Comment out the call to progressTrackerDestroyed for now.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161753 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      485fff30
    • ddkilzer@apple.com's avatar
      [iOS] Fix build for RenderEmbeddedObject::canHaveChildren() · 8da45d43
      ddkilzer@apple.com authored
      * rendering/RenderEmbeddedObject.cpp:
      (WebCore::RenderEmbeddedObject::canHaveChildren):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161752 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8da45d43
    • andersca@apple.com's avatar
      Tweak ProgressTrackerClient functions · 487a5bbf
      andersca@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=126808
      
      Reviewed by Sam Weinig.
      
      Source/WebCore:
      
      Rename the three progress state related member functions since it's up to the various
      WebKit implementations to decide what to do - not everyone wants to post a notification.
      Also add an originating progress frame parameter since WebKit2 doesn't report progress for
      subframe navigation and we need to be able to keep track of that.
      
      Finally, tweak ProgressTracker::completeProgress to get rid of an unnecessary hash lookup.
      
      * loader/EmptyClients.h:
      * loader/ProgressTracker.cpp:
      (WebCore::ProgressItem::ProgressItem):
      (WebCore::ProgressTracker::progressStarted):
      (WebCore::ProgressTracker::finalProgressComplete):
      (WebCore::ProgressTracker::incrementProgress):
      (WebCore::ProgressTracker::completeProgress):
      * loader/ProgressTrackerClient.h:
      
      Source/WebKit/efl:
      
      * WebCoreSupport/FrameLoaderClientEfl.cpp:
      (WebCore::FrameLoaderClientEfl::progressStarted):
      (WebCore::FrameLoaderClientEfl::progressEstimateChanged):
      (WebCore::FrameLoaderClientEfl::progressFinished):
      * WebCoreSupport/FrameLoaderClientEfl.h:
      
      Source/WebKit/gtk:
      
      * WebCoreSupport/FrameLoaderClientGtk.cpp:
      (WebKit::FrameLoaderClient::progressStarted):
      (WebKit::FrameLoaderClient::progressEstimateChanged):
      (WebKit::FrameLoaderClient::progressFinished):
      * WebCoreSupport/FrameLoaderClientGtk.h:
      
      Source/WebKit/mac:
      
      * WebCoreSupport/WebFrameLoaderClient.h:
      * WebCoreSupport/WebFrameLoaderClient.mm:
      (WebFrameLoaderClient::progressStarted):
      (WebFrameLoaderClient::progressEstimateChanged):
      (WebFrameLoaderClient::progressFinished):
      
      Source/WebKit/win:
      
      * WebCoreSupport/WebFrameLoaderClient.cpp:
      (WebFrameLoaderClient::progressStarted):
      (WebFrameLoaderClient::progressEstimateChanged):
      (WebFrameLoaderClient::progressFinished):
      * WebCoreSupport/WebFrameLoaderClient.h:
      
      Source/WebKit2:
      
      * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
      (WebKit::WebFrameLoaderClient::progressStarted):
      (WebKit::WebFrameLoaderClient::progressEstimateChanged):
      (WebKit::WebFrameLoaderClient::progressFinished):
      * WebProcess/WebCoreSupport/WebFrameLoaderClient.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161751 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      487a5bbf
    • ddkilzer@apple.com's avatar
      [iOS] Fix COMPILE_ASSERT by updating struct SameSizeAsStyleRareInheritedData · 22ad9dbd
      ddkilzer@apple.com authored
      * rendering/style/StyleRareInheritedData.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161750 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      22ad9dbd
    • ddkilzer@apple.com's avatar
      [iOS] Fix build of SubframeLoader.cpp · 41357adc
      ddkilzer@apple.com authored
      * loader/SubframeLoader.cpp:
      (WebCore::SubframeLoader::loadMediaPlayerProxyPlugin):
      (WebCore::SubframeLoader::loadPlugin):
      * platform/graphics/avfoundation/objc/SourceBufferPrivateAVFObjC.mm:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161749 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      41357adc
    • joepeck@webkit.org's avatar
      Fix Mac after r161747. One part of that is iOS specific. · 137cc0bf
      joepeck@webkit.org authored
      Unreviewed build fix.
      
      * bindings/js/GCController.cpp:
      (WebCore::GCController::releaseExecutableMemory):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161748 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      137cc0bf
    • joepeck@webkit.org's avatar
      [iOS] Fix GCController::releaseExecutableMemory · aa500e95
      joepeck@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=126805
      
      Reviewed by Sam Weinig and Mark Lam.
      
      VM::dynamicGlobalObject has since been replaced by VMEntryScope.
      Update to check entryScope instead of the dynamicGlobalObject.
      Also, make this non-iOS only.
      
      * bindings/js/GCController.h:
      * bindings/js/GCController.cpp:
      (WebCore::GCController::releaseExecutableMemory):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161747 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      aa500e95
    • joepeck@webkit.org's avatar
      Fix HTMLMediaElement.o for iOS. Unreviewed build fix. · 1bdc9d44
      joepeck@webkit.org authored
      There is now local variable mediaElement. Just call the
      functions since they are methods on this class.
      
      Fix RequireUserGestureToShowPlaybackTargetPickerRestriction typos.
      
      * html/HTMLMediaElement.cpp:
      (WebCore::HTMLMediaElement::parseAttribute):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161746 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1bdc9d44
    • weinig@apple.com's avatar
      Convert HandleMessage.h to use variadic templates · f5a25b7e
      weinig@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=126469
      
      Reviewed by Anders Carlsson.
      
      * Platform/IPC/HandleMessage.h:
      (IPC::callMemberFunctionImpl):
      (IPC::callMemberFunction):
      Replace massive copy and pasted code with variadic magic.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161745 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f5a25b7e
    • andersca@apple.com's avatar
      Move progress tracking functions from FrameLoaderClient to a new ProgressTrackerClient · d3f29af3
      andersca@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=126801
      
      Reviewed by Sam Weinig.
      
      Source/WebCore:
      
      * GNUmakefile.list.am:
      * WebCore.vcxproj/WebCore.vcxproj:
      * WebCore.vcxproj/WebCore.vcxproj.filters:
      * WebCore.xcodeproj/project.pbxproj:
      * loader/EmptyClients.cpp:
      (WebCore::fillWithEmptyClients):
      * loader/EmptyClients.h:
      * loader/FrameLoaderClient.h:
      * loader/ProgressTracker.cpp:
      (WebCore::ProgressTracker::ProgressTracker):
      (WebCore::ProgressTracker::~ProgressTracker):
      (WebCore::ProgressTracker::progressStarted):
      (WebCore::ProgressTracker::progressCompleted):
      (WebCore::ProgressTracker::finalProgressComplete):
      (WebCore::ProgressTracker::incrementProgress):
      * loader/ProgressTracker.h:
      * loader/ProgressTrackerClient.h: Added.
      (WebCore::ProgressTrackerClient::~ProgressTrackerClient):
      (WebCore::ProgressTrackerClient::progressTrackerDestroyed):
      (WebCore::ProgressTrackerClient::willChangeEstimatedProgress):
      (WebCore::ProgressTrackerClient::didChangeEstimatedProgress):
      * page/Page.cpp:
      (WebCore::Page::Page):
      (WebCore::Page::PageClients::PageClients):
      * page/Page.h:
      
      Source/WebKit/efl:
      
      * WebCoreSupport/FrameLoaderClientEfl.h:
      * ewk/ewk_view.cpp:
      (_ewk_view_priv_new):
      
      Source/WebKit/gtk:
      
      * WebCoreSupport/FrameLoaderClientGtk.h:
      * webkit/webkitwebview.cpp:
      (webkit_web_view_init):
      
      Source/WebKit/mac:
      
      * WebCoreSupport/WebFrameLoaderClient.h:
      * WebView/WebView.mm:
      (-[WebView _commonInitializationWithFrameName:groupName:]):
      
      Source/WebKit/win:
      
      * WebCoreSupport/WebFrameLoaderClient.h:
      * WebView.cpp:
      (WebView::initWithFrame):
      
      Source/WebKit2:
      
      * WebProcess/WebCoreSupport/WebFrameLoaderClient.h:
      * WebProcess/WebPage/WebPage.cpp:
      (WebKit::WebPage::WebPage):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161744 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      d3f29af3
    • joepeck@webkit.org's avatar
      Fix RenderObject.o for iOS. Unreviewed build fix. · 97536ecc
      joepeck@webkit.org authored
      r156285 renamed firstChild() to firstChildSlow(), so update
      occurances in IOS_TEXT_AUTOSIZING code. Also account for a
      RenderObject::style reference / pointer change.
      
      * rendering/RenderObject.cpp:
      (WebCore::RenderObject::traverseNext):
      (WebCore::includeNonFixedHeight):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161743 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      97536ecc
    • joepeck@webkit.org's avatar
      Fix MediaPlayerPrivateMediaSourceAVFObjC.o for iOS. Unreviewed build fix. · 0d970080
      joepeck@webkit.org authored
      Import CALayer, which Mac must have been getting some other way.
      
      * platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.mm:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161742 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0d970080
    • joepeck@webkit.org's avatar
      Fix TileGrid.o for iOS. Unreviewed build fix. · b6f1fd4c
      joepeck@webkit.org authored
      Explicitly use namespace std in std::pair.
      
      * platform/ios/TileGrid.mm:
      (WebCore::isFartherAway):
      (WebCore::TileGrid::dropDistantTiles):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161741 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b6f1fd4c
    • joepeck@webkit.org's avatar
      Fix RenderImage.o for iOS. Unreviewed build fix. · ade772a5
      joepeck@webkit.org authored
      inlineBoxWrapper() returns an InlineElementBox type, which is an InlineBox but
      without including InlineElementBox.h, iOS didn't know what an InlineElementBox was!
      
      * rendering/RenderImage.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161740 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ade772a5
    • ddkilzer@apple.com's avatar
      [iOS] Fix macros in Scrollbar::supportsUpdateOnSecondaryThread() · cec90424
      ddkilzer@apple.com authored
      Fixes the following build error:
      
          WebCore/platform/Scrollbar.cpp:552:22: error: '__MAC_OS_X_VERSION_MIN_REQUIRED' is not defined, evaluates to 0 [-Werror,-Wundef]
          #if PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101000 && ENABLE(ASYNC_SCROLLING)
                               ^
      
      * platform/Scrollbar.cpp:
      (WebCore::Scrollbar::supportsUpdateOnSecondaryThread):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161739 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      cec90424
    • joepeck@webkit.org's avatar
      Fix RenderFileUploadControl.o for iOS. Unreviewed build fix. · ac128363
      joepeck@webkit.org authored
      WebCore::theme() returns a reference now, not a pointer.
      
      * rendering/RenderFileUploadControl.cpp:
      (WebCore::RenderFileUploadControl::paintObject):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161738 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ac128363
    • joepeck@webkit.org's avatar
      Fix HTMLPlugInImageElement.o for iOS. Unreviewed build fix. · 2f9791b0
      joepeck@webkit.org authored
      Forgot to upstream YouTubeEmbedShadowElement.*. Do so and
      add the files to the Xcode project so they build.
      
      * WebCore.xcodeproj/project.pbxproj:
      * html/shadow/YouTubeEmbedShadowElement.cpp: Added.
      (WebCore::YouTubeEmbedShadowElement::create):
      (WebCore::YouTubeEmbedShadowElement::YouTubeEmbedShadowElement):
      (WebCore::YouTubeEmbedShadowElement::pluginElement):
      (WebCore::YouTubeEmbedShadowElement::shadowPseudoId):
      * html/shadow/YouTubeEmbedShadowElement.h: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161736 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2f9791b0
    • ddkilzer@apple.com's avatar
      [iOS] Update EditorIOS.mm to switch from pointers to references · fbdbc0a6
      ddkilzer@apple.com authored
      * editing/ios/EditorIOS.mm:
      (WebCore::Editor::setTextAlignmentForChangedBaseWritingDirection):
      (WebCore::Editor::insertParagraphSeparatorInQuotedContent):
      (WebCore::styleForSelectionStart):
      (WebCore::Editor::selectionInWebArchiveFormat):
      (WebCore::Editor::writeImageToPasteboard):
      (WebCore::Editor::WebContentReader::readWebArchive):
      (WebCore::Editor::WebContentReader::readRTFD):
      (WebCore::Editor::WebContentReader::readRTF):
      (WebCore::uniqueURLWithRelativePart):
      (WebCore::Editor::WebContentReader::readPlainText):
      (WebCore::Editor::webContentFromPasteboard):
      (WebCore::Editor::createFragmentAndAddResources):
      (WebCore::Editor::createFragmentForImageResourceAndAddResource):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161735 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fbdbc0a6
    • joepeck@webkit.org's avatar
      Web Inspector: Push InspectorAgent down into JSC, give JSC an InspectorController · 8897eaaf
      joepeck@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=126763
      
      Reviewed by Timothy Hatcher.
      
      Source/JavaScriptCore:
      
      Introduce JSGlobalObjectInspectorController. This is the InspectorController
      for a JSContext. It is created by the JSGlobalObject Remote Inspector Debuggable
      when a remote frontend connects, and is destroyed when the remote frontend
      disconnects of the JSGlobalObject is destroyed.
      
      * inspector/JSGlobalObjectInspectorController.h: Added.
      * inspector/JSGlobalObjectInspectorController.cpp: Added.
      (Inspector::JSGlobalObjectInspectorController::JSGlobalObjectInspectorController):
      (Inspector::JSGlobalObjectInspectorController::~JSGlobalObjectInspectorController):
      (Inspector::JSGlobalObjectInspectorController::connectFrontend):
      (Inspector::JSGlobalObjectInspectorController::disconnectFrontend):
      (Inspector::JSGlobalObjectInspectorController::dispatchMessageFromFrontend):
      (Inspector::JSGlobalObjectInspectorController::functionCallHandler):
      (Inspector::JSGlobalObjectInspectorController::evaluateHandler):
      Create/destory agents, create/destroy dispatches, implement InspectorEnvironment.
      
      * runtime/JSGlobalObjectDebuggable.h:
      * runtime/JSGlobalObjectDebuggable.cpp:
      (JSC::JSGlobalObjectDebuggable::~JSGlobalObjectDebuggable):
      (JSC::JSGlobalObjectDebuggable::connect):
      (JSC::JSGlobalObjectDebuggable::disconnect):
      (JSC::JSGlobalObjectDebuggable::dispatchMessageFromRemoteFrontend):
      Forward actions to the InspectorController object.
      
      * inspector/agents/InspectorAgent.h: Renamed from Source/WebCore/inspector/InspectorAgent.h.
      * inspector/agents/InspectorAgent.cpp: Renamed from Source/WebCore/inspector/InspectorAgent.cpp.
      (Inspector::InspectorAgent::InspectorAgent):
      (Inspector::InspectorAgent::~InspectorAgent):
      (Inspector::InspectorAgent::didCreateFrontendAndBackend):
      (Inspector::InspectorAgent::inspect):
      (Inspector::InspectorAgent::evaluateForTestInFrontend):
      Implement InspectorAgent in JavaScriptCore in namespace Inspector.
      
      * JavaScriptCore.xcodeproj/project.pbxproj:
      * CMakeLists.txt:
      * ChangeLog:
      * GNUmakefile.am:
      * GNUmakefile.list.am:
      * JavaScriptCore.vcxproj/JavaScriptCore.vcxproj:
      * JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters:
      * JavaScriptCore.vcxproj/copy-files.cmd:
      Add files and new inspector/agents subdirectory.
      
      Source/WebCore:
      
      No new tests, no observable change in functionality.
      
      * CMakeLists.txt:
      * ForwardingHeaders/inspector/InspectorAgent.h: Added.
      * GNUmakefile.list.am:
      * WebCore.vcxproj/WebCore.vcxproj:
      * WebCore.vcxproj/WebCore.vcxproj.filters:
      * WebCore.xcodeproj/project.pbxproj:
      * inspector/InspectorAllInOne.cpp:
      InspectorAgent moved to JavaScriptCore.
      
      * inspector/PageConsoleAgent.cpp:
      (WebCore::PageConsoleAgent::PageConsoleAgent):
      (WebCore::PageConsoleAgent::~PageConsoleAgent):
      * inspector/PageConsoleAgent.h:
      (WebCore::PageConsoleAgent::create):
      * inspector/InspectorApplicationCacheAgent.cpp:
      * inspector/InspectorApplicationCacheAgent.h:
      InspectorAgent was not used by these files, remove it.
      
      * inspector/CommandLineAPIHost.cpp:
      * inspector/CommandLineAPIHost.h:
      (WebCore::CommandLineAPIHost::init):
      * inspector/InspectorInstrumentation.cpp:
      * inspector/InstrumentingAgents.h:
      (WebCore::InstrumentingAgents::inspectorAgent):
      (WebCore::InstrumentingAgents::setInspectorAgent):
      Switch to Inspector::InspectorAgent where applicable.
      
      * inspector/InspectorController.cpp:
      (WebCore::InspectorController::InspectorController):
      * inspector/InspectorController.h:
      Manually add InspectorAgent to the InstrumentingAgents. It is one
      of the agents that is always available in InstrumentingAgents.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161733 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      8897eaaf
    • simon.fraser@apple.com's avatar
      Add TextAutoSizing.* for iOS, and fix DeviceOrientationController creation. · b8de1141
      simon.fraser@apple.com authored
      * WebCore.xcodeproj/project.pbxproj:
      * dom/Document.cpp:
      (WebCore::Document::Document):
      * rendering/TextAutoSizing.cpp: Added.
      (WebCore::cloneRenderStyleWithState):
      (WebCore::TextAutoSizingKey::TextAutoSizingKey):
      (WebCore::TextAutoSizingKey::~TextAutoSizingKey):
      (WebCore::TextAutoSizingKey::operator=):
      (WebCore::TextAutoSizingKey::ref):
      (WebCore::TextAutoSizingKey::deref):
      (WebCore::TextAutoSizingValue::numNodes):
      (WebCore::TextAutoSizingValue::addNode):
      (WebCore::TextAutoSizingValue::adjustNodeSizes):
      (WebCore::TextAutoSizingValue::reset):
      * rendering/TextAutoSizing.h: Added.
      (WebCore::TextAutoSizingKey::doc):
      (WebCore::TextAutoSizingKey::style):
      (WebCore::TextAutoSizingKey::isValidDoc):
      (WebCore::TextAutoSizingKey::isValidStyle):
      (WebCore::TextAutoSizingKey::deletedKeyDoc):
      (WebCore::TextAutoSizingKey::deletedKeyStyle):
      (WebCore::operator==):
      (WebCore::TextAutoSizingHash::hash):
      (WebCore::TextAutoSizingHash::equal):
      (WebCore::TextAutoSizingValue::create):
      (WebCore::TextAutoSizingValue::TextAutoSizingValue):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161731 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b8de1141
    • joepeck@webkit.org's avatar
      Fix GraphicsLayerCA.o for iOS. Unreviewed build fix. · ddc5e36b
      joepeck@webkit.org authored
      Use of systemMemoryLevel was missing include of SystemMemory.h.
      
      * platform/graphics/ca/GraphicsLayerCA.cpp:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161730 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ddc5e36b
    • simon.fraser@apple.com's avatar
      Fix iOS build. · 176d7a60
      simon.fraser@apple.com authored
      * bindings/objc/DOM.mm:
      (-[DOMRange renderedImageForcingBlackText:renderedImageForcingBlackText:]):
      * bindings/objc/DOMExtensions.h:
      * platform/DragImage.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161729 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      176d7a60
    • simon.fraser@apple.com's avatar
      Fix iOS build. · 054cbb36
      simon.fraser@apple.com authored
      Generated DOMTouch* and DOMGesture* files need to be in the project.
      Exclude them on Mac via EXCLUDED_SOURCE_FILE_NAMES_macosx.
      
      Use TARGET_OS_IPHONE instead of TARGET_OS_EMBEDDED in DOMPrivate.h
      
      * Configurations/WebCore.xcconfig:
      * WebCore.xcodeproj/project.pbxproj:
      * bindings/objc/DOMPrivate.h:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161728 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      054cbb36
    • joepeck@webkit.org's avatar
      Fix RenderThemeIOS.o for iOS. Unreviewed build fix. · 4fdc3350
      joepeck@webkit.org authored
      Typo referring to generated name. Should be "iOS" not "IOS".
      
      * rendering/RenderThemeIOS.mm:
      (WebCore::RenderThemeIOS::mediaControlsScript):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161727 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      4fdc3350
    • joepeck@webkit.org's avatar
      Fix WebAccessibilityObjectWrapperIOS.o for iOS. Unreviewed build fix. · 2ef93e2c
      joepeck@webkit.org authored
      The upstreamed WebAccessibilityObjectWrapperIOS.mm was out of date, e.g.
      it was using GSFonts. Just upstream a newer version of the file. Also
      explicitly namespace qualify std::pair.
      
      * accessibility/ios/WebAccessibilityObjectWrapperIOS.mm:
      (AXAttributeStringSetStyle):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161726 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      2ef93e2c
    • jinwoo7.song@samsung.com's avatar
      Remove willRespondToTouchEvents() which was used by chromium port · 3c6a0e1a
      jinwoo7.song@samsung.com authored
      https://bugs.webkit.org/show_bug.cgi?id=126739
      
      Reviewed by Alexey Proskuryakov.
      
      willRespondToTouchEvents() was added to check if a node listens to touch events in r126945.
      However, it is not used anywhere after chromium port is removed.
      
      * dom/Node.cpp:
      * dom/Node.h:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161725 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      3c6a0e1a
    • joepeck@webkit.org's avatar
      Fix SystemVersionMac.o for iOS. Unreviewed build fix. · 639927cf
      joepeck@webkit.org authored
      Add missing expected function. Maybe we can avoid including
      this file entirely on iOS, there was already a FIXME.
      
      * platform/mac/SystemVersionMac.mm:
      (WebCore::systemMarketingVersion):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@161724 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      639927cf