1. 20 Mar, 2013 4 commits
    • bfulgham@webkit.org's avatar
      ../ThirdParty: [WinCairo] Build WinCairo port under VS2010. · 89fa3334
      bfulgham@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=112861
      
      Reviewed by Tim Horton.
      
      * gtest/msvc/gtest-md.vcxproj: Add WinCairo targets.
      
      ../WebKit: [WinCairo] Top-level solution change to build under VS2010.
      https://bugs.webkit.org/show_bug.cgi?id=112861.
      
      Reviewed by Tim Horton.
      
      * WebKit.vcxproj/WebKit.sln: Add final set of WinCairo build
      targets.
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
      Add #if/def guards around some media-specific exports that
      are not provided by the WinCairo port.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@146422 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      89fa3334
    • bfulgham@webkit.org's avatar
      [WinCairo] Build the WebKit.dll under VS2010. · 1b0d0baa
      bfulgham@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=112759
      
      Reviewed by Tim Horton.
      
      * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Update project to
      build WinCairo variant using new property sheets.
      * WebKit.vcxproj/Interfaces/InterfacesDebugWinCairo.props: Added.
      * WebKit.vcxproj/Interfaces/InterfacesReleaseWinCairo.props: Added.
      * WebKit.vcxproj/WebKit.sln: Update solution to use WinCairo
      build targets for WebKit.dll-related projects.
      * WebKit.vcxproj/WebKit/WebKit.vcxproj: Update project to build
      WinCairo variant using new property sheets.
      * WebKit.vcxproj/WebKit/cURL.props: Added.
      * WebKit.vcxproj/WebKit/WebKitDebugWinCairo.props: Added.
      * WebKit.vcxproj/WebKit/WebKitReleaseWinCairo.props: Added.
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj:
      Update project to build WinCairo variant using new property sheets.
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebugWinCairo.props: Added.
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorReleaseWinCairo.props: Added.
      * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Update project to
      build WinCairo variant using new property sheets.
      * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebugWinCairo.props: Added.
      * WebKit.vcxproj/WebKitGUID/WebKitGUIDReleaseWinCairo.props: Added.
      * WebKit.vcxproj/WinCairo.props: Added.
      * WebKit.vcxproj/debug_wincairo.props: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@146381 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1b0d0baa
    • eric.carlson@apple.com's avatar
      Allow ports specific text track menu · 62bb7dc9
      eric.carlson@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=112800
      
      Reviewed by Dean Jackson.
      
      Source/WebCore: 
      
      No new tests, existing tests updated for changes.
      
      * English.lproj/Localizable.strings: Add localizable strings for text track names.
      
      * html/HTMLMediaElement.cpp:
      (WebCore::HTMLMediaElement::HTMLMediaElement): userPrefersCaptions -> shouldShowCaptions.
      (WebCore::HTMLMediaElement::setSelectedTextTrack): toggleTrackAtIndex -> setSelectedTextTrack.
      (WebCore::HTMLMediaElement::userPrefersCaptions): userPrefersCaptions -> shouldShowCaptions.
      (WebCore::HTMLMediaElement::userIsInterestedInThisTrackKind): Get preferences from CaptionUserPreferences
          instead of from Settings.
      (WebCore::HTMLMediaElement::setSelectedTextTrack): Renamed from toggleTrackAtIndex. Now takes
          a TextTrack* instead of an int.
      (WebCore::HTMLMediaElement::captionPreferencesChanged): Don't force a recalculation unless 
          captions are enabled/disabled to avoid unnecessary thrash.
      * html/HTMLMediaElement.h:
      
      * html/shadow/MediaControlElements.cpp:
      (WebCore::MediaControlClosedCaptionsTrackListElement::defaultEventHandler): Use the menu to track
          map instead of just the track index.
      (WebCore::MediaControlClosedCaptionsTrackListElement::updateDisplay): Build and configure the
          menu from the menu to track map.
      (WebCore::MediaControlClosedCaptionsTrackListElement::rebuildTrackListMenu): Start with a list
          of tracks already sorted according to platform specific rules. Build a menu to track map
          so tracks are retained while the menu is visible.
      * html/shadow/MediaControlElements.h:
      
      * html/shadow/MediaControls.cpp:
      (WebCore::MediaControls::textTrackPreferencesChanged): Call closedCaptionTracksChanged so the
          track menu will be rebuilt before it is shown again.
      
      * html/track/InbandTextTrack.cpp:
      (WebCore::InbandTextTrack::containsOnlyForcedSubtitles): New, passthrough to the private track.
      (WebCore::InbandTextTrack::isMainProgramContent): Ditto.
      (WebCore::InbandTextTrack::isEasyToRead): Ditto.
      * html/track/InbandTextTrack.h:
      * html/track/TextTrack.h:
      
      * html/track/TextTrackList.cpp:
      (WebCore::TextTrackList::contains): New.
      * html/track/TextTrackList.h:
      
      * page/CaptionUserPreferences.cpp:
      (WebCore::CaptionUserPreferences::CaptionUserPreferences): Pull in from .h ditto.
      (WebCore::CaptionUserPreferences::~CaptionUserPreferences): Ditto.
      (WebCore::CaptionUserPreferences::shouldShowCaptions): Renamed from userPrefersCaptions. 
      (WebCore::CaptionUserPreferences::setShouldShowCaptions): New.
      (WebCore::CaptionUserPreferences::userPrefersCaptions): Ditto.
      (WebCore::CaptionUserPreferences::setUserPrefersCaptions): Ditto.
      (WebCore::CaptionUserPreferences::userPrefersSubtitles): Ditto.
      (WebCore::CaptionUserPreferences::setUserPrefersSubtitles): Ditto.
      (WebCore::CaptionUserPreferences::userPrefersTextDescriptions): Ditto.
      (WebCore::CaptionUserPreferences::setUserPrefersTextDescriptions): Ditto.
      (WebCore::CaptionUserPreferences::displayNameForTrack): Ditto.
      (WebCore::CaptionUserPreferences::sortedTrackListForMenu): Ditto.
      * page/CaptionUserPreferences.h:
      
      * page/CaptionUserPreferencesMac.h:
      * page/CaptionUserPreferencesMac.mm:
      (WebCore::CaptionUserPreferencesMac::shouldShowCaptions): Renamed from userPrefersCaptions. 
      (WebCore::CaptionUserPreferencesMac::userPrefersCaptions): New.
      (WebCore::CaptionUserPreferences::userPrefersSubtitles): Ditto.
      (WebCore::trackDisplayName): Update logic used to build track title.
      (WebCore::CaptionUserPreferencesMac::displayNameForTrack): Call trackDisplayName.
      (WebCore::textTrackCompare): Text track title sort comparison function.
      (WebCore::CaptionUserPreferencesMac::sortedTrackListForMenu): New. Sort the list of tracks
          according to title, language, and user preferences.
      
      * platform/Language.cpp:
      (WebCore::displayNameForLanguageLocale): Don't leak the CFLocale.
              
      * platform/LocalizedStrings.cpp:
      (WebCore::textTrackCountryAndLanguageMenuItemText): New.
      (WebCore::textTrackLanguageMenuItemText): Ditto.
      (WebCore::closedCaptionTrackMenuItemText): Ditto.
      (WebCore::sdhTrackMenuItemText): Ditto.
      (WebCore::easyReaderTrackMenuItemText): Ditto.
      * platform/LocalizedStrings.h:
      
      * platform/graphics/InbandTextTrackPrivate.h:
      * platform/graphics/avfoundation/objc/InbandTextTrackPrivateAVFObjC.h:
      * platform/graphics/avfoundation/objc/InbandTextTrackPrivateAVFObjC.mm:
      (WebCore::InbandTextTrackPrivateAVFObjC::containsOnlyForcedSubtitles): New, return AVFoundation property.
      (WebCore::InbandTextTrackPrivateAVFObjC::isMainProgramContent): Ditto.
      (WebCore::InbandTextTrackPrivateAVFObjC::isEasyToRead): Ditto.
      
      * testing/InternalSettings.cpp:
      (WebCore::InternalSettings::setShouldDisplayTrackKind): Set setting via CaptionUserPreferences
          instead of from Settings.
      (WebCore::InternalSettings::shouldDisplayTrackKind): Get setting from CaptionUserPreferences
          instead of from Settings.
      
      Source/WebKit: 
      
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Add new exports.
      * win/WebKit.vcproj/WebKitExports.def.in: Ditto.
      
      LayoutTests: 
      
      * media/track/track-user-preferences-expected.txt:
      * media/track/track-user-preferences.html:
      * media/video-controls-captions-trackmenu-localized.html:
      * media/video-controls-captions-trackmenu-sorted.html:
      * media/video-controls-captions-trackmenu.html:
      * platform/mac/media/video-controls-captions-trackmenu-expected.txt:
      * platform/mac/media/video-controls-captions-trackmenu-localized-expected.txt:
      * platform/mac/media/video-controls-captions-trackmenu-sorted-expected.txt:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@146380 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      62bb7dc9
    • roger_fong@apple.com's avatar
      AppleWin VS2010 build fix. · a30d2ca4
      roger_fong@apple.com authored
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@146367 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a30d2ca4
  2. 18 Mar, 2013 2 commits
  3. 14 Mar, 2013 1 commit
    • hausmann@webkit.org's avatar
      [Qt] Improve the handling of mock geolocation, device orientation and motion clients · f54d2522
      hausmann@webkit.org authored
      Reviewed by Tor Arne Vestbø.
      
      The mock versions of these web facing features should be instantiated when
      running in DumpRenderTree only. In order for them to work, no extra Qt modules
      such as QtLocation are actually needed.
      
      This patch decouples enabling device orientation/motion and geolocation from
      the underlying Qt modules and makes them available in developer builds
      (!production_build) and backed by mock backends when running in drt.
      
      So if the Qt 5 modules are available, they'll be used (unless drtRun). For
      developers the web facing features are always enabled (although requests will
      time out) and the mock backends are enabled inside DRT, allowing for the layout
      tests to run with less dependencies.
      
      In addition this also enables the mock device motion client, which was
      previously never instantiated.
      
      .:
      
      * Source/widgetsapi.pri:
      
      Source/WebCore:
      
      * Target.pri:
      * WebCore.pri:
      
      Source/WebKit:
      
      * WebKit1.pri:
      * WebKit1.pro:
      
      Source/WebKit/qt:
      
      * WebCoreSupport/QWebFrameAdapter.cpp:
      (QWebFrameAdapter::_q_orientationChanged):
      * WebCoreSupport/QWebFrameAdapter.h:
      * WebCoreSupport/QWebPageAdapter.cpp:
      (QWebPageAdapter::initializeWebCorePage):
      * WebCoreSupport/QWebPageAdapter.h:
      * WidgetApi/qwebframe.cpp:
      (QWebFrame::QWebFrame):
      * WidgetApi/qwebpage.cpp:
      (QWebPage::setFeaturePermission):
      
      Source/WebKit2:
      
      * Target.pri:
      * UIProcess/qt/WebContextQt.cpp:
      (WebKit::WebContext::platformInitializeWebProcess):
      * UIProcess/qt/WebGeolocationProviderQt.cpp:
      * WebKit2.pri:
      * WebProcess/WebPage/WebPage.cpp:
      (WebKit::WebPage::WebPage):
      
      Tools:
      
      * qmake/mkspecs/features/features.prf:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@145805 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f54d2522
  4. 13 Mar, 2013 1 commit
    • commit-queue@webkit.org's avatar
      [BlackBerry] Add Proximity Detector. · f85a642c
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=112278
      
      Patch by Genevieve Mak <gmak@rim.com> on 2013-03-13
      Reviewed by Rob Buis.
      
      Internally Reviewed by Mike Lattanzio.
      PR #243385
      
      Source/WebKit:
      
      * PlatformBlackBerry.cmake:
      
      Source/WebKit/blackberry:
      
      * WebKitSupport/ProximityDetector.cpp: Added.
      (WebKit):
      (BlackBerry::WebKit::getPriorityLevel):
      (BlackBerry::WebKit::ProximityDetector::ProximityDetector):
      (BlackBerry::WebKit::ProximityDetector::~ProximityDetector):
      (BlackBerry::WebKit::ProximityDetector::findBestPoint):
      * WebKitSupport/ProximityDetector.h: Added.
      (WebCore):
      (WebKit):
      (ProximityDetector):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@145757 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f85a642c
  5. 08 Mar, 2013 1 commit
  6. 06 Mar, 2013 2 commits
    • jer.noble@apple.com's avatar
      Source/WebKit: Unreviewed partial roll-out of r145003. Disable · a92e7635
      jer.noble@apple.com authored
      ENABLE_CURSOR_VISIBILITY on win.
      
      * WebKit.vcxproj/FeatureDefines.props:
      
      WebKitLibraries: Unreviewed roll-out of r145011.
      
      * win/tools/vsprops/FeatureDefines.vsprops:
      
      LayoutTests: Unreviewed gardening.
      
      * platform/win/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@145031 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a92e7635
    • jer.noble@apple.com's avatar
      Default mouse cursor behavior should be auto-hide for full screen video with custom controls · e0173750
      jer.noble@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=107601
      
      Reviewed by Beth Dakin.
      
      Source/WebCore:
      
      Test: fullscreen/video-cursor-auto-hide.html
      
      To facilitate automatically hiding the mouse cursor after a certain amount of idle mouse
      time, add a new CSS property '-webkit-cursor-visibility', and handle that value inside of
      EventHandler. When that value is present, the EventHandler will start a timer which, when
      fired, will set the view's cursor to the None cursor. Subsequent mouse moves will either
      cancel the timer, or reset the auto-hide timer.
      
      Add a new CSS property, '-webkit-cursor-visibility':
      * css/CSSComputedStyleDeclaration.cpp:
      (WebCore::CSSComputedStyleDeclaration::getPropertyCSSValue):
      * css/CSSParser.cpp:
      (WebCore::CSSParser::parseValue):
      * css/CSSPrimitiveValueMappings.h:
      (WebCore::CSSPrimitiveValue::CSSPrimitiveValue):
      (WebCore::CSSPrimitiveValue::operator ECursorVisibility):
      * css/CSSProperty.cpp:
      (WebCore::CSSProperty::isInheritedProperty):
      * css/CSSPropertyNames.in:
      * css/CSSValueKeywords.in:
      * css/StyleBuilder.cpp:
      (WebCore::StyleBuilder::StyleBuilder):
      * css/StyleResolver.cpp:
      (WebCore::StyleResolver::applyProperty):
      
      Add a rule for video descendants of full screen elements to auto-hide the cursor on hover:
      * css/fullscreen.css:
      (:-webkit-full-screen video:hover):
      
      Add a new timer, m_autoHideCursorTimer, to control resetting the view's cursor to None after
      enough mouse idle time has passed.
      * page/EventHandler.cpp:
      (WebCore::EventHandler::EventHandler):
      (WebCore::EventHandler::~EventHandler):
      (WebCore::EventHandler::clear):
      (WebCore::EventHandler::selectCursor):
      (WebCore::EventHandler::startAutoHideCursorTimer):
      (WebCore::EventHandler::cancelAutoHideCursorTimer):
      (WebCore::EventHandler::autoHideCursorTimerFired):
      * page/EventHandler.h:
      
      Make FrameView::isActive() a public function (like it is in its superclass).
      * page/FrameView.h:
      (FrameView):
      
      Move the definition for timeWithoutMouseMovementBeforeHidingControls from page->theme()
      to page->settings() and allow that setting to be overridden in InternalSettings for
      testing purposes:
      * page/Settings.cpp:
      (WebCore::Settings::Settings):
      * page/Settings.h:
      (WebCore::Settings::setTimeWithoutMouseMovementBeforeHidingControls):
      (WebCore::Settings::timeWithoutMouseMovementBeforeHidingControls):
      * rendering/RenderTheme.h:
      * testing/InternalSettings.cpp:
      (WebCore::InternalSettings::Backup::Backup):
      (WebCore::InternalSettings::Backup::restoreTo):
      (WebCore::InternalSettings::setTimeWithoutMouseMovementBeforeHidingControls):
      * testing/InternalSettings.h:
      (InternalSettings):
      * testing/InternalSettings.idl:
      * html/shadow/MediaControls.cpp:
      (WebCore::MediaControls::startHideFullscreenControlsTimer):
      
      Add support to FeatureObserver for CURSOR_VISIBILITY:
      * page/FeatureObserver.h:
      
      Enable the feature flag:
      * Configurations/FeatureDefines.xcconfig:
      
      Source/WebKit:
      
      Enable the CURSOR_VISIBILITY feature.
      
      * WebKit.vcxproj/FeatureDefines.props:
      
      Source/WebKit/mac:
      
      Enable the CURSOR_VISIBILITY feature.
      
      * Configurations/FeatureDefines.xcconfig:
      
      Source/WebKit2:
      
      Enable the CURSOR_VISIBILITY feature.
      
      * Configurations/FeatureDefines.xcconfig:
      
      Source/WTF:
      
      Enable the CURSOR_VISIBILITY feature.
      
      * wtf/FeatureDefines.h:
      
      LayoutTests:
      
      * fullscreen/video-cursor-auto-hide-expected.txt: Added.
      * fullscreen/video-cursor-auto-hide.html: Added.
      
      Add an expected failing result in platforms which do not enable CURSOR_VISIBILITY.
      * platform/chromium/TestExpectations:
      * platform/efl/TestExpectations:
      * platform/gtk/TestExpectations:
      * platform/qt/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@145003 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e0173750
  7. 05 Mar, 2013 1 commit
    • ryuan.choi@samsung.com's avatar
      [EFL] Build break with latest EFL libraries · 927e74f7
      ryuan.choi@samsung.com authored
      https://bugs.webkit.org/show_bug.cgi?id=111028
      
      Reviewed by Dirk Pranke.
      
      .:
      
      In latest EFL trunk, include path of ecore sub modules are changed from
      ecore-1 to ecore-XXX-1.
      So, this patch adds missing ECORE_XXX_INCLUDE_DIRS.
      
      * Source/cmake/FindEcore.cmake: Added additional path suffixes to find include directories of ecore-XXX
      * Source/cmake/FindElementary.cmake: Checked Ecore_Con dependency which Elementary requires.
      * Source/cmake/OptionsEfl.cmake: Made Imf and Imf_Evas mandatory.
      
      Source/WebKit:
      
      * PlatformEfl.cmake: Added ECORE_X_INCLUDE_DIRS.
      
      Source/WebKit2:
      
      * PlatformEfl.cmake: Added ECORE_XXX_INCLUDE_DIRS.
      
      Source/WTF:
      
      * wtf/PlatformEfl.cmake: Added ECORE_IMF_INCLUDE_DIRS.
      
      Tools:
      
      * MiniBrowser/efl/CMakeLists.txt: Added ECORE_XXX_INCLUDE_DIRS.
      * TestWebKitAPI/PlatformEfl.cmake: Ditto.
      * WebKitTestRunner/PlatformEfl.cmake: Ditto.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@144842 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      927e74f7
  8. 04 Mar, 2013 1 commit
  9. 03 Mar, 2013 1 commit
    • commit-queue@webkit.org's avatar
      Unreviewed, rolling out r144567. · ee29c058
      commit-queue@webkit.org authored
      http://trac.webkit.org/changeset/144567
      https://bugs.webkit.org/show_bug.cgi?id=111266
      
      Does not compile on apple-win (Requested by abarth on
      #webkit).
      
      Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2013-03-03
      
      .:
      
      * Source/autotools/symbols.filter:
      
      Source/WebCore:
      
      * WebCore.exp.in:
      * dom/Document.cpp:
      (WebCore::Document::iconURLs):
      * dom/Document.h:
      (Document):
      * loader/icon/IconController.cpp:
      (WebCore::IconController::iconURL):
      (WebCore::IconController::urlsForTypes):
      * loader/icon/IconController.h:
      (IconController):
      * testing/Internals.cpp:
      (WebCore::Internals::iconURLs):
      * testing/Internals.h:
      * testing/Internals.idl:
      
      Source/WebKit:
      
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
      
      Source/WebKit/chromium:
      
      * public/WebFrame.h:
      * src/WebFrameImpl.cpp:
      (WebKit::WebFrameImpl::iconURLs):
      * src/WebFrameImpl.h:
      (WebFrameImpl):
      
      Source/WebKit/win:
      
      * WebKit.vcproj/WebKitExports.def.in:
      
      LayoutTests:
      
      * fast/dom/icon-url-change.html:
      * fast/dom/icon-url-list-apple-touch-expected.txt: Removed.
      * fast/dom/icon-url-list-apple-touch.html: Removed.
      * fast/dom/icon-url-list.html:
      * fast/dom/icon-url-property.html:
      * platform/chromium-android/fast/dom/icon-url-list-apple-touch-expected.txt: Removed.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@144572 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ee29c058
  10. 26 Feb, 2013 2 commits
    • roger_fong@apple.com's avatar
      Unreviewed AppleWin build fix following r143996. · 0bd4ab9c
      roger_fong@apple.com authored
      * WebKit.vcproj/WebKitExportGeneratorCommon.vsprops:
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@144109 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      0bd4ab9c
    • commit-queue@webkit.org's avatar
      [BlackBerry] Upstream the datalist support UI · e47b86c6
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=110736
      
      Patch by Alberto Garcia <agarcia@igalia.com> on 2013-02-26
      Reviewed by Rob Buis.
      
      Original code by Otto Derek Cheung <otcheung@rim.com>
      
      Source/WebCore:
      
      * css/themeBlackBerry.css:
      (input::-webkit-suggestion-dropdown-box):
      (input::-webkit-suggestion-dropdown-box-item):
      (input::-webkit-suggestion-prefix-text):
      (input::-webkit-suggestion-dropdown-box-item-last):
      * platform/blackberry/RenderThemeBlackBerry.cpp:
      (WebCore::RenderThemeBlackBerry::supportsDataListUI):
      (WebCore):
      * platform/blackberry/RenderThemeBlackBerry.h:
      (RenderThemeBlackBerry):
      
      Source/WebKit:
      
      * PlatformBlackBerry.cmake:
      
      Source/WebKit/blackberry:
      
      * WebCoreSupport/SuggestionBoxElement.cpp: Added.
      (WebCore):
      (WebCore::SuggestionBoxElement::SuggestionBoxElement):
      (WebCore::SuggestionBoxElement::~SuggestionBoxElement):
      (WebCore::SuggestionBoxElement::create):
      (WebCore::SuggestionBoxElement::defaultEventHandler):
      * WebCoreSupport/SuggestionBoxElement.h: Added.
      (WebCore):
      (SuggestionBoxElement):
      * WebCoreSupport/SuggestionBoxHandler.cpp: Added.
      (WebCore):
      (WebCore::SuggestionBoxHandler::SuggestionBoxHandler):
      (WebCore::SuggestionBoxHandler::~SuggestionBoxHandler):
      (WebCore::SuggestionBoxHandler::create):
      (WebCore::SuggestionBoxHandler::setInputElementAndUpdateDisplay):
      (WebCore::SuggestionBoxHandler::showDropdownBox):
      (WebCore::SuggestionBoxHandler::hideDropdownBox):
      (WebCore::SuggestionBoxHandler::changeInputElementInnerTextValue):
      (WebCore::SuggestionBoxHandler::parseSuggestions):
      (WebCore::SuggestionBoxHandler::insertSuggestionsToDropdownBox):
      (WebCore::adjustDropdownBoxPosition):
      (WebCore::SuggestionBoxHandler::buildDropdownBoxTree):
      * WebCoreSupport/SuggestionBoxHandler.h: Added.
      (WebCore):
      (SuggestionBoxHandler):
      (WebCore::SuggestionBoxHandler::focusedElement):
      * WebKitSupport/InputHandler.cpp:
      (BlackBerry::WebKit::InputHandler::setElementUnfocused):
      (BlackBerry::WebKit::InputHandler::updateFormState):
      * WebKitSupport/InputHandler.h:
      (WebCore):
      (InputHandler):
      * WebKitSupport/TouchEventHandler.cpp:
      (BlackBerry::WebKit::TouchEventHandler::handleTouchPoint):
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@144063 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      e47b86c6
  11. 25 Feb, 2013 1 commit
  12. 22 Feb, 2013 1 commit
  13. 20 Feb, 2013 1 commit
  14. 19 Feb, 2013 1 commit
  15. 18 Feb, 2013 1 commit
  16. 15 Feb, 2013 1 commit
    • commit-queue@webkit.org's avatar
      Add platform support for -webkit-background-blend-mode to CG context · 1bbfa110
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=108549
      
      Patch by Rik Cabanier <cabanier@adobe.com> on 2013-02-15
      Reviewed by Dean Jackson.
      
      Source/WebCore:
      
      Tests: css3/compositing/effect-background-blend-mode-stacking.html
             css3/compositing/effect-background-blend-mode.html
      
      This patch adds support for blending on background images to the Core Graphics port of WebKit.
      
      * platform/graphics/CrossfadeGeneratedImage.cpp: Added interface change for blending.
      (WebCore::CrossfadeGeneratedImage::drawPattern):
      * platform/graphics/CrossfadeGeneratedImage.h: Added interface change for blending.
      (CrossfadeGeneratedImage):
      * platform/graphics/GeneratedImage.h: Added interface change for blending.
      (GeneratedImage):
      * platform/graphics/GeneratorGeneratedImage.cpp: Added interface change for blending.
      (WebCore::GeneratorGeneratedImage::drawPattern):
      * platform/graphics/GeneratorGeneratedImage.h: Added interface change for blending.
      (GeneratorGeneratedImage):
      * platform/graphics/GraphicsContext.cpp: Added interface change for blending and passes blend mode to image object.
      (WebCore::GraphicsContext::drawTiledImage):
      (WebCore::GraphicsContext::blendModeOperation):
      (WebCore):
      * platform/graphics/GraphicsContext.h: Added interface change for blending.
      (GraphicsContext):
      * platform/graphics/Image.cpp: Added interface change for blending and passed it to graphics layer.
      (WebCore::Image::drawTiled):
      * platform/graphics/Image.h: Added interface change for blending.
      (Image):
      * platform/graphics/cg/ImageCG.cpp: Added interface change for blending and passed it to OS.
      (WebCore::Image::drawPattern):
      * rendering/RenderBoxModelObject.cpp: Passed blend mode when drawing background images.
      (WebCore::RenderBoxModelObject::paintFillLayerExtended):
      * platform/graphics/cairo/ImageCairo.cpp: Added interface change for blending.
      (WebCore::Image::drawPattern):
      * platform/graphics/qt/ImageQt.cpp: Added interface change for blending.
      (WebCore::Image::drawPattern):
      * platform/graphics/skia/ImageSkia.cpp: Added interface change for blending.
      (WebCore::Image::drawPattern):
      * rendering/RenderBoxModelObject.cpp: Added interface change for blending.
      (WebCore::RenderBoxModelObject::paintFillLayerExtended):
      * svg/graphics/SVGImageForContainer.cpp: Added interface change for blending.
      (WebCore::SVGImageForContainer::drawPattern):
      * svg/graphics/SVGImageForContainer.h: Added interface change for blending.
      
      Source/WebKit:
      
      Fixed build issue.
      
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
      
      Source/WebKit/win:
      
      Fixed build issue.
      
      * WebKit.vcproj/WebKitExports.def.in:
      
      LayoutTests:
      
      Added tests for background images.
      
      * css3/compositing/effect-background-blend-mode-expected.png: Added.
      * css3/compositing/effect-background-blend-mode-expected.txt: Added.
      * css3/compositing/effect-background-blend-mode-stacking-expected.png: Added.
      * css3/compositing/effect-background-blend-mode-stacking-expected.txt: Added.
      * css3/compositing/effect-background-blend-mode-stacking.html: Added.
      * css3/compositing/effect-background-blend-mode.html: Added.
      * css3/compositing/resources/ducky.png: Added.
      * platform/chromium/TestExpectations:
      * platform/mac/css3/compositing: Added.
      * platform/mac/css3/compositing/effect-background-blend-mode-expected.png: Added.
      * platform/mac/css3/compositing/effect-background-blend-mode-stacking-expected.png: Added.
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@143046 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      1bbfa110
  17. 14 Feb, 2013 3 commits
    • roger_fong@apple.com's avatar
      Unreviewed. Some final touch-ups to the VS2010 WebKit solution before nuking the VS2005 solution. · f532be5e
      roger_fong@apple.com authored
      Remove un-needed include directories and force includes. 
      Update exports file.
      
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
      * WebKit.vcxproj/common.props:
      * DumpRenderTree/DumpRenderTree.vcxproj/DumpRenderTree/DumpRenderTreeLauncherCommon.props:
      * DumpRenderTree/DumpRenderTree.vcxproj/ImageDiff/ImageDiffLauncherCommon.props:
      * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj:
      * DumpRenderTree/DumpRenderTree.vcxproj/TestNetscapePlugin/TestNetscapePlugin.vcxproj.filters:
      * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj:
      * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj.filters:
      * WinLauncher/WinLauncher.vcxproj/WinLauncherCommon.props:
      * win/record-memory/record-memoryCommon.props:
      * WebCore.vcxproj/WebCore.vcxproj:
      * WebCore.vcxproj/WebCore.vcxproj.filters:
      * JavaScriptCore.vcxproj/JavaScriptCoreCommon.props:
      * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExports.def.in:
      * JavaScriptCore.vcxproj/jsc/jscCommon.props:
      * JavaScriptCore.vcxproj/testRegExp/testRegExp.vcxproj:
      * JavaScriptCore.vcxproj/testapi/testapi.vcxproj:
      * WTF.vcxproj/WTFCommon.props:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@142954 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      f532be5e
    • tony@chromium.org's avatar
    • tony@chromium.org's avatar
      Unreviewed, set svn:eol-style CRLF for .sln files. · 01bc5fd2
      tony@chromium.org authored
      Source/JavaScriptCore: 
      
      * JavaScriptCore.vcproj/JavaScriptCore.sln: Modified property svn:eol-style.
      * JavaScriptCore.vcproj/JavaScriptCoreSubmit.sln: Modified property svn:eol-style.
      
      Source/ThirdParty: 
      
      * gtest/msvc/gtest-md.sln: Added property svn:eol-style.
      * gtest/msvc/gtest.sln: Added property svn:eol-style.
      
      Source/WebCore: 
      
      * WebCore.vcproj/WebCore.sln: Modified property svn:eol-style.
      * WebCore.vcproj/WebCore.submit.sln: Modified property svn:eol-style.
      
      Source/WebKit: 
      
      * WebKit.vcxproj/WebKit.sln: Modified property svn:eol-style.
      
      Source/WebKit/win: 
      
      * WebKit.vcproj/WebKit.sln: Modified property svn:eol-style.
      * WebKit.vcproj/WebKit.submit.sln: Modified property svn:eol-style.
      
      Source/WTF: 
      
      * WTF.vcproj/WTF.sln: Added property svn:eol-style.
      
      Tools: 
      
      * CLWrapper/CLWrapper.sln: Modified property svn:eol-style.
      * DumpRenderTree/DumpRenderTree.sln: Modified property svn:eol-style.
      * MIDLWrapper/MIDLWrapper.sln: Modified property svn:eol-style.
      * WebKitTestRunner/WebKitTestRunner.sln: Modified property svn:eol-style.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@142914 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      01bc5fd2
  18. 13 Feb, 2013 1 commit
    • roger_fong@apple.com's avatar
      TestWebKitAPI, record-memory and gtest-md projects and property sheets for VS2010. · fbaebea1
      roger_fong@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=107034
      
      Reviewed by Brent Fulgham.
      
      * TestWebKitAPI/TestWebKitAPI.vcxproj: Added.
      * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj: Added.
      * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPI.vcxproj.filters: Added.
      * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIPostBuild.cmd: Copied from Tools/TestWebKitAPI/win/TestWebKitAPIPostBuild.cmd.
      * TestWebKitAPI/TestWebKitAPI.vcxproj/TestWebKitAPIPreBuild.cmd: Copied from Tools/TestWebKitAPI/win/TestWebKitAPIPreBuild.cmd.
      * win/record-memory: Added.
      * win/record-memory/main.cpp: Copied from Tools/record-memory-win/main.cpp.
      * win/record-memory/record-memory.vcxproj: Added.
      * win/record-memory/record-memory.vcxproj.filters: Added.
      * win/record-memory/record-memoryCommon.props: Added.
      * win/record-memory/record-memoryDebug.props: Added.
      * win/record-memory/record-memoryRelease.props: Added.
      * gtest/msvc/gtest-md.vcxproj: Added.
      * gtest/msvc/gtest-md.vcxproj.filters: Added.
      * WebKit.vcxproj/WebKit.sln:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@142785 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      fbaebea1
  19. 12 Feb, 2013 1 commit
  20. 11 Feb, 2013 2 commits
  21. 08 Feb, 2013 1 commit
    • benjamin@webkit.org's avatar
      Move workerThreadCount from TestRunner to WebCore Internals · b9181b30
      benjamin@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=109239
      
      Patch by Benjamin Poulain <bpoulain@apple.com> on 2013-02-08
      Reviewed by Darin Adler.
      
      .: 
      
      * Source/autotools/symbols.filter:
      
      Source/WebCore: 
      
      Add the new read-only property workerThreadCount.
      
      * testing/Internals.cpp:
      (WebCore::Internals::workerThreadCount):
      (WebCore):
      * testing/Internals.h:
      (Internals):
      * testing/Internals.idl:
      
      Source/WebKit: 
      
      * WebKit.xcodeproj/project.pbxproj:
      
      Source/WebKit/efl: 
      
      * WebCoreSupport/DumpRenderTreeSupportEfl.cpp:
      * WebCoreSupport/DumpRenderTreeSupportEfl.h:
      
      Source/WebKit/gtk: 
      
      * WebCoreSupport/DumpRenderTreeSupportGtk.cpp:
      * WebCoreSupport/DumpRenderTreeSupportGtk.h:
      (DumpRenderTreeSupportGtk):
      
      Source/WebKit/mac: 
      
      Get rid of WebWorkersPrivate, which was only needed for DRT.
      
      * WebKit.exp:
      * Workers/WebWorkersPrivate.h: Removed.
      * Workers/WebWorkersPrivate.mm: Removed.
      
      Source/WebKit/qt: 
      
      * WebCoreSupport/DumpRenderTreeSupportQt.cpp:
      * WebCoreSupport/DumpRenderTreeSupportQt.h:
      
      Source/WebKit/win: 
      
      * WebKit.vcproj/WebKitExports.def.in:
      
      Source/WebKit2: 
      
      * WebProcess/InjectedBundle/API/c/WKBundle.cpp:
      * WebProcess/InjectedBundle/API/c/WKBundlePrivate.h:
      * WebProcess/InjectedBundle/InjectedBundle.cpp:
      * WebProcess/InjectedBundle/InjectedBundle.h:
      (InjectedBundle):
      * WebProcess/WebPage/WebFrame.cpp: Remove a useless #include.
      
      Tools: 
      
      * DumpRenderTree/TestRunner.cpp:
      (TestRunner::staticValues):
      * DumpRenderTree/TestRunner.h:
      (TestRunner):
      * DumpRenderTree/blackberry/TestRunnerBlackBerry.cpp:
      * DumpRenderTree/chromium/TestRunner/src/TestRunner.cpp:
      (WebTestRunner::TestRunner::TestRunner):
      * DumpRenderTree/chromium/TestRunner/src/TestRunner.h:
      (TestRunner):
      * DumpRenderTree/efl/TestRunnerEfl.cpp:
      * DumpRenderTree/gtk/TestRunnerGtk.cpp:
      * DumpRenderTree/mac/TestRunnerMac.mm:
      (TestRunner::webHistoryItemCount):
      * DumpRenderTree/qt/TestRunnerQt.cpp:
      * DumpRenderTree/qt/TestRunnerQt.h:
      (TestRunner):
      * DumpRenderTree/win/TestRunnerWin.cpp:
      * DumpRenderTree/wx/TestRunnerWx.cpp:
      * WebKitTestRunner/InjectedBundle/Bindings/TestRunner.idl:
      * WebKitTestRunner/InjectedBundle/TestRunner.cpp:
      * WebKitTestRunner/InjectedBundle/TestRunner.h:
      
      LayoutTests: 
      
      Update the tests testRunner->internals.
      
      * fast/workers/resources/dedicated-worker-lifecycle.js:
      (runTests.worker.onmessage):
      (runTests):
      (orphanedWorkerExited.worker.onmessage):
      (orphanedWorkerExited):
      * fast/workers/resources/worker-lifecycle.js:
      (runTests.worker.onmessage):
      (runTests):
      * fast/workers/resources/worker-util.js:
      (.return):
      (waitUntilThreadCountMatches):
      * fast/workers/worker-close-more.html:
      * http/tests/workers/resources/worker-util.js:
      (.return):
      (waitUntilThreadCountMatches):
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@142348 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b9181b30
  22. 07 Feb, 2013 2 commits
  23. 06 Feb, 2013 1 commit
    • roger_fong@apple.com's avatar
      Unreviewed. Touchups to VS2010 WebKit solution. · c1f9a925
      roger_fong@apple.com authored
      Fix an export generator script, modify some property sheets, add resouce file.
      Add WinLauncher projects to solution.
      
      * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorDebug.props:
      * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorPostBuild.cmd:
      * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorRelease.props:
      * JavaScriptCore.vcxproj/resource.h: Added.
      * WebKit.vcxproj/WebKit.sln:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@142060 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c1f9a925
  24. 05 Feb, 2013 5 commits
    • roger_fong@apple.com's avatar
      Unreviewed. Get rid of redundant exports in export definitions file. · a92bcb8d
      roger_fong@apple.com authored
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
      * WebKit.vcproj/WebKitExports.def.in:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@141953 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a92bcb8d
    • bfulgham@webkit.org's avatar
      Unreviewed Visual Studio 2010 build correction. · a6e3da05
      bfulgham@webkit.org authored
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in:
      Link export definitions out of date with ToT.  Corrected.
      
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@141949 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      a6e3da05
    • roger_fong@apple.com's avatar
      Add a JavaScriptCore Export Generator project. · ae123449
      roger_fong@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=108971.
      
      Reviewed by Brent Fulgham.
      
      * JavaScriptCore.vcxproj/JavaScriptCore.sln:
      * JavaScriptCore.vcxproj/JavaScriptCore.vcxproj:
      * JavaScriptCore.vcxproj/JavaScriptCore.vcxproj.filters:
      * JavaScriptCore.vcxproj/JavaScriptCoreCommon.props:
      * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator: Added.
      * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGenerator.vcxproj: Added.
      * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGenerator.vcxproj.filters: Added.
      * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGenerator.vcxproj.user: Added.
      * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorBuildCmd.cmd: Added.
      * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorCommon.props: Added.
      * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorDebug.props: Added.
      * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorPostBuild.cmd: Added.
      * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorPreBuild.cmd: Added.
      * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExportGeneratorRelease.props: Added.
      * JavaScriptCore.vcxproj/JavaScriptCoreExportGenerator/JavaScriptCoreExports.def.in: Added.
      * WebKit.vcxproj/WebKit.sln:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@141939 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      ae123449
    • roger_fong@apple.com's avatar
      Unreviewed. Delete some errant preprocessor definitions. · b602df0a
      roger_fong@apple.com authored
      * WebKit.vcxproj/WebKit/WebKitCommon.props:
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@141925 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      b602df0a
    • roger_fong@apple.com's avatar
      VS2010 WebKit projects, scripts, and property sheets. · 269c01e2
      roger_fong@apple.com authored
      https://bugs.webkit.org/show_bug.cgi?id=106989.
      
      Reviewed by Brent Fulgham.
      
      * WebKit.vcxproj/Interfaces: Added.
      * WebKit.vcxproj/Interfaces/FixMIDLHeaders.pl: Copied from win/WebKit.vcproj/FixMIDLHeaders.pl.
      * WebKit.vcxproj/Interfaces/Interfaces.vcxproj: Added.
      * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.filters: Added.
      * WebKit.vcxproj/Interfaces/Interfaces.vcxproj.user: Added.
      * WebKit.vcxproj/Interfaces/InterfacesCommon.props: Added.
      * WebKit.vcxproj/Interfaces/InterfacesDebug.props: Added.
      * WebKit.vcxproj/Interfaces/InterfacesPostBuild.cmd: Added.
      * WebKit.vcxproj/Interfaces/InterfacesPreBuild.cmd: Added.
      * WebKit.vcxproj/Interfaces/InterfacesRelease.props: Added.
      * WebKit.vcxproj/WebKit: Added.
      * WebKit.vcxproj/WebKit.sln:
      * WebKit.vcxproj/WebKit/WebKit.vcxproj: Added.
      * WebKit.vcxproj/WebKit/WebKit.vcxproj.filters: Added.
      * WebKit.vcxproj/WebKit/WebKit.vcxproj.user: Added.
      * WebKit.vcxproj/WebKit/WebKitApple.props: Added.
      * WebKit.vcxproj/WebKit/WebKitCFLite.props: Added.
      * WebKit.vcxproj/WebKit/WebKitCommon.props: Added.
      * WebKit.vcxproj/WebKit/WebKitDebug.props: Added.
      * WebKit.vcxproj/WebKit/WebKitDirectX.props: Added.
      * WebKit.vcxproj/WebKit/WebKitPostBuild.cmd: Added.
      * WebKit.vcxproj/WebKit/WebKitPreBuild.cmd: Added.
      * WebKit.vcxproj/WebKit/WebKitPreLink.cmd: Added.
      * WebKit.vcxproj/WebKit/WebKitRelease.props: Added.
      * WebKit.vcxproj/WebKit/resource.h: Copied from win/WebKit.vcproj/resource.h.
      * WebKit.vcxproj/WebKitExportGenerator: Added.
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj: Added.
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.filters: Added.
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGenerator.vcxproj.user: Added.
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorBuildCmd.cmd: Added.
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorCommon.props: Added.
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorDebug.props: Added.
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPostBuild.cmd: Added.
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorPreBuild.cmd: Added.
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExportGeneratorRelease.props: Added.
      * WebKit.vcxproj/WebKitExportGenerator/WebKitExports.def.in: Copied from win/WebKit.vcproj/WebKitExports.def.in.
      * WebKit.vcxproj/WebKitGUID: Added.
      * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj: Added.
      * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.filters: Added.
      * WebKit.vcxproj/WebKitGUID/WebKitGUID.vcxproj.user: Added.
      * WebKit.vcxproj/WebKitGUID/WebKitGUIDCommon.props: Added.
      * WebKit.vcxproj/WebKitGUID/WebKitGUIDDebug.props: Added.
      * WebKit.vcxproj/WebKitGUID/WebKitGUIDPostBuild.cmd: Added.
      * WebKit.vcxproj/WebKitGUID/WebKitGUIDPreBuild.cmd: Added.
      * WebKit.vcxproj/WebKitGUID/WebKitGUIDRelease.props: Added.
      
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@141924 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      269c01e2
  25. 31 Jan, 2013 1 commit
    • commit-queue@webkit.org's avatar
      [EFL] Disable Web Intents · c20b51bb
      commit-queue@webkit.org authored
      https://bugs.webkit.org/show_bug.cgi?id=108457
      
      Patch by Christophe Dumez <dchris@gmail.com> on 2013-01-31
      Reviewed by Alexey Proskuryakov.
      
      .:
      
      Turn off WEB_INTENTS flag in EFL CMake project.
      
      * Source/cmake/OptionsEfl.cmake:
      
      Source/WebKit:
      
      Remove intents files from EFL CMake project.
      
      * PlatformEfl.cmake:
      
      Source/WebKit/efl:
      
      Remove code related to Web Intents from EFL
      WebKit.
      
      * WebCoreSupport/DumpRenderTreeSupportEfl.cpp:
      * WebCoreSupport/DumpRenderTreeSupportEfl.h:
      * WebCoreSupport/FrameLoaderClientEfl.cpp:
      * WebCoreSupport/FrameLoaderClientEfl.h:
      (FrameLoaderClientEfl):
      * ewk/EWebKit.h:
      * ewk/ewk_frame.cpp:
      * ewk/ewk_frame.h:
      * ewk/ewk_frame_private.h:
      * ewk/ewk_intent.cpp: Removed.
      * ewk/ewk_intent.h: Removed.
      * ewk/ewk_intent_private.h: Removed.
      * ewk/ewk_intent_request.cpp: Removed.
      * ewk/ewk_intent_request.h: Removed.
      
      Source/WebKit2:
      
      Remove code related to Web Intents from EFL
      WebKit2.
      
      * CMakeLists.txt:
      * PlatformEfl.cmake:
      * UIProcess/API/efl/EWebKit2.h:
      * UIProcess/API/efl/EwkViewCallbacks.h:
      * UIProcess/API/efl/ewk_intent.cpp: Removed.
      * UIProcess/API/efl/ewk_intent.h: Removed.
      * UIProcess/API/efl/ewk_intent_private.h: Removed.
      * UIProcess/API/efl/ewk_intent_service.cpp: Removed.
      * UIProcess/API/efl/ewk_intent_service.h: Removed.
      * UIProcess/API/efl/ewk_intent_service_private.h: Removed.
      * UIProcess/API/efl/ewk_view.cpp:
      * UIProcess/API/efl/ewk_view.h:
      * UIProcess/API/efl/tests/resources/intent-request.html: Removed.
      * UIProcess/API/efl/tests/resources/intent-service.html: Removed.
      * UIProcess/API/efl/tests/test_ewk2_intents.cpp: Removed.
      * UIProcess/efl/PageLoadClientEfl.cpp:
      (WebKit::PageLoadClientEfl::PageLoadClientEfl):
      * UIProcess/efl/PageLoadClientEfl.h:
      (PageLoadClientEfl):
      
      Tools:
      
      Remove EFL DRT code related to Web intents.
      
      * DumpRenderTree/efl/DumpRenderTreeChrome.cpp:
      (DumpRenderTreeChrome::createView):
      (DumpRenderTreeChrome::resetDefaultsToConsistentValues):
      (DumpRenderTreeChrome::onFrameCreated):
      * DumpRenderTree/efl/DumpRenderTreeChrome.h:
      (DumpRenderTreeChrome):
      * DumpRenderTree/efl/TestRunnerEfl.cpp:
      (TestRunner::sendWebIntentResponse):
      (TestRunner::deliverWebIntent):
      * Scripts/webkitperl/FeatureList.pm: Turn off WEB_INTENTS flag
      for EFL port.
      
      LayoutTests:
      
      Skip webintents/ test cases for EFL port now that
      the feature is disabled.
      
      * platform/efl/TestExpectations:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@141439 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      c20b51bb
  26. 25 Jan, 2013 1 commit
    • roger_fong@apple.com's avatar
      Unreviewed. Rename LLInt projects folder and make appropriate changes to solutions. · 78a12979
      roger_fong@apple.com authored
      * JavaScriptCore.vcxproj/JavaScriptCore.sln:
      * JavaScriptCore.vcxproj/LLInt: Copied from JavaScriptCore.vcxproj/LLInt.vcproj.
      * JavaScriptCore.vcxproj/LLInt.vcproj: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntAssembly: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntAssembly/LLIntAssembly.make: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntAssembly/LLIntAssembly.vcxproj: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntAssembly/LLIntAssembly.vcxproj.user: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntAssembly/build-LLIntAssembly.sh: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntDesiredOffsets: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntDesiredOffsets/LLIntDesiredOffsets.make: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntDesiredOffsets/LLIntDesiredOffsets.vcxproj: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntDesiredOffsets/LLIntDesiredOffsets.vcxproj.user: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntDesiredOffsets/build-LLIntDesiredOffsets.sh: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntOffsetsExtractor: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntOffsetsExtractor/LLIntOffsetsExtractor.vcxproj: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntOffsetsExtractor/LLIntOffsetsExtractor.vcxproj.user: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntOffsetsExtractor/LLIntOffsetsExtractorCommon.props: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntOffsetsExtractor/LLIntOffsetsExtractorDebug.props: Removed.
      * JavaScriptCore.vcxproj/LLInt.vcproj/LLIntOffsetsExtractor/LLIntOffsetsExtractorRelease.props: Removed.
      * WebKit.vcxproj/WebKit.sln:
      
      git-svn-id: http://svn.webkit.org/repository/webkit/trunk@140900 268f45cc-cd09-0410-ab3c-d52691b4dbfc
      78a12979