Changeset 90361 in webkit


Ignore:
Timestamp:
Jul 4, 2011 5:18:34 AM (13 years ago)
Author:
commit-queue@webkit.org
Message:

2011-07-04 Leandro Pereira <leandro@profusion.mobi>

Reviewed by Kent Tamura.

[EFL] Add LayoutTestControllerEfl.
https://bugs.webkit.org/show_bug.cgi?id=61974

Only the core features are implemented. Most functions are actually
stubs and will be implemented as soon as its features are needed.
Build system changes will be made as soon as DRT is completely
upstreamed.

  • DumpRenderTree/efl/LayoutTestControllerEfl.cpp: Added. (LayoutTestController::~LayoutTestController): (LayoutTestController::addDisallowedURL): (LayoutTestController::clearBackForwardList): (LayoutTestController::copyDecodedHostName): (LayoutTestController::copyEncodedHostName): (LayoutTestController::dispatchPendingLoadRequests): (LayoutTestController::display): (LayoutTestController::counterValueForElementById): (LayoutTestController::keepWebHistory): (LayoutTestController::computedStyleIncludingVisitedInfo): (LayoutTestController::nodesFromRect): (LayoutTestController::layerTreeAsText): (LayoutTestController::pageNumberForElementById): (LayoutTestController::numberOfPages): (LayoutTestController::pageProperty): (LayoutTestController::isPageBoxVisible): (LayoutTestController::pageSizeAndMarginsInPixels): (LayoutTestController::webHistoryItemCount): (LayoutTestController::workerThreadCount): (LayoutTestController::notifyDone): (LayoutTestController::pathToLocalResource): (LayoutTestController::queueLoad): (LayoutTestController::setAcceptsEditing): (LayoutTestController::setAlwaysAcceptCookies): (LayoutTestController::setCustomPolicyDelegate): (LayoutTestController::waitForPolicyDelegate): (LayoutTestController::setScrollbarPolicy): (LayoutTestController::addOriginAccessWhitelistEntry): (LayoutTestController::removeOriginAccessWhitelistEntry): (LayoutTestController::setMainFrameIsFirstResponder): (LayoutTestController::setTabKeyCyclesThroughElements): (LayoutTestController::setUseDashboardCompatibilityMode): (LayoutTestController::setUserStyleSheetEnabled): (LayoutTestController::setUserStyleSheetLocation): (LayoutTestController::setValueForUser): (LayoutTestController::setViewModeMediaFeature): (LayoutTestController::setWindowIsKey): (LayoutTestController::setSmartInsertDeleteEnabled): (waitToDumpWatchdogFired): (LayoutTestController::setWaitToDump): (LayoutTestController::windowCount): (LayoutTestController::setPrivateBrowsingEnabled): (LayoutTestController::setJavaScriptCanAccessClipboard): (LayoutTestController::setXSSAuditorEnabled): (LayoutTestController::setFrameFlatteningEnabled): (LayoutTestController::setSpatialNavigationEnabled): (LayoutTestController::setAllowUniversalAccessFromFileURLs): (LayoutTestController::setAllowFileAccessFromFileURLs): (LayoutTestController::setAuthorAndUserStylesEnabled): (LayoutTestController::setAutofilled): (LayoutTestController::disableImageLoading): (LayoutTestController::setMockDeviceOrientation): (LayoutTestController::setMockGeolocationPosition): (LayoutTestController::setMockGeolocationError): (LayoutTestController::setGeolocationPermission): (LayoutTestController::numberOfPendingGeolocationPermissionRequests): (LayoutTestController::addMockSpeechInputResult): (LayoutTestController::setIconDatabaseEnabled): (LayoutTestController::setJavaScriptProfilingEnabled): (LayoutTestController::setSelectTrailingWhitespaceEnabled): (LayoutTestController::setPopupBlockingEnabled): (LayoutTestController::setPluginsEnabled): (LayoutTestController::elementDoesAutoCompleteForElementWithId): (LayoutTestController::execCommand): (LayoutTestController::findString): (LayoutTestController::isCommandEnabled): (LayoutTestController::setCacheModel): (LayoutTestController::setPersistentUserStyleSheetLocation): (LayoutTestController::clearPersistentUserStyleSheet): (LayoutTestController::clearAllApplicationCaches): (LayoutTestController::setApplicationCacheOriginQuota): (LayoutTestController::clearApplicationCacheForOrigin): (LayoutTestController::localStorageDiskUsageForOrigin): (LayoutTestController::originsWithApplicationCache): (LayoutTestController::applicationCacheDiskUsageForOrigin): (LayoutTestController::clearAllDatabases): (LayoutTestController::setDatabaseQuota): (LayoutTestController::originsWithLocalStorage): (LayoutTestController::deleteAllLocalStorage): (LayoutTestController::deleteLocalStorageForOrigin): (LayoutTestController::observeStorageTrackerNotifications): (LayoutTestController::syncLocalStorage): (LayoutTestController::setDomainRelaxationForbiddenForURLScheme): (LayoutTestController::goBack): (LayoutTestController::setDefersLoading): (LayoutTestController::setAppCacheMaximumSize): (LayoutTestController::pauseAnimationAtTimeOnElementWithId): (LayoutTestController::pauseTransitionAtTimeOnElementWithId): (LayoutTestController::sampleSVGAnimationForElementAtTime): (LayoutTestController::numberOfActiveAnimations): (LayoutTestController::suspendAnimations): (LayoutTestController::resumeAnimations): (LayoutTestController::overridePreference): (LayoutTestController::addUserScript): (LayoutTestController::addUserStyleSheet): (LayoutTestController::setDeveloperExtrasEnabled): (LayoutTestController::setAsynchronousSpellCheckingEnabled): (LayoutTestController::showWebInspector): (LayoutTestController::closeWebInspector): (LayoutTestController::evaluateInWebInspector): (LayoutTestController::evaluateScriptInIsolatedWorld): (LayoutTestController::removeAllVisitedLinks): (LayoutTestController::callShouldCloseOnWebView): (LayoutTestController::apiTestNewWindowDataLoadBaseURL): (LayoutTestController::apiTestGoToCurrentBackForwardItem): (LayoutTestController::setWebViewEditable): (LayoutTestController::markerTextForListItem): (LayoutTestController::authenticateSession): (LayoutTestController::setEditingBehavior): (LayoutTestController::abortModal): (LayoutTestController::hasSpellingMarker): (LayoutTestController::hasGrammarMarker): (LayoutTestController::dumpConfigurationForViewport): (LayoutTestController::setSerializeHTTPLoads): (LayoutTestController::setMinimumTimerInterval): (LayoutTestController::setTextDirection): (LayoutTestController::allowRoundingHacks):
Location:
trunk/Tools
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r90358 r90361  
     12011-07-04  Leandro Pereira  <leandro@profusion.mobi>
     2
     3        Reviewed by Kent Tamura.
     4
     5        [EFL] Add LayoutTestControllerEfl.
     6        https://bugs.webkit.org/show_bug.cgi?id=61974
     7
     8        Only the core features are implemented. Most functions are actually
     9        stubs and will be implemented as soon as its features are needed.
     10        Build system changes will be made as soon as DRT is completely
     11        upstreamed.
     12
     13        * DumpRenderTree/efl/LayoutTestControllerEfl.cpp: Added.
     14        (LayoutTestController::~LayoutTestController):
     15        (LayoutTestController::addDisallowedURL):
     16        (LayoutTestController::clearBackForwardList):
     17        (LayoutTestController::copyDecodedHostName):
     18        (LayoutTestController::copyEncodedHostName):
     19        (LayoutTestController::dispatchPendingLoadRequests):
     20        (LayoutTestController::display):
     21        (LayoutTestController::counterValueForElementById):
     22        (LayoutTestController::keepWebHistory):
     23        (LayoutTestController::computedStyleIncludingVisitedInfo):
     24        (LayoutTestController::nodesFromRect):
     25        (LayoutTestController::layerTreeAsText):
     26        (LayoutTestController::pageNumberForElementById):
     27        (LayoutTestController::numberOfPages):
     28        (LayoutTestController::pageProperty):
     29        (LayoutTestController::isPageBoxVisible):
     30        (LayoutTestController::pageSizeAndMarginsInPixels):
     31        (LayoutTestController::webHistoryItemCount):
     32        (LayoutTestController::workerThreadCount):
     33        (LayoutTestController::notifyDone):
     34        (LayoutTestController::pathToLocalResource):
     35        (LayoutTestController::queueLoad):
     36        (LayoutTestController::setAcceptsEditing):
     37        (LayoutTestController::setAlwaysAcceptCookies):
     38        (LayoutTestController::setCustomPolicyDelegate):
     39        (LayoutTestController::waitForPolicyDelegate):
     40        (LayoutTestController::setScrollbarPolicy):
     41        (LayoutTestController::addOriginAccessWhitelistEntry):
     42        (LayoutTestController::removeOriginAccessWhitelistEntry):
     43        (LayoutTestController::setMainFrameIsFirstResponder):
     44        (LayoutTestController::setTabKeyCyclesThroughElements):
     45        (LayoutTestController::setUseDashboardCompatibilityMode):
     46        (LayoutTestController::setUserStyleSheetEnabled):
     47        (LayoutTestController::setUserStyleSheetLocation):
     48        (LayoutTestController::setValueForUser):
     49        (LayoutTestController::setViewModeMediaFeature):
     50        (LayoutTestController::setWindowIsKey):
     51        (LayoutTestController::setSmartInsertDeleteEnabled):
     52        (waitToDumpWatchdogFired):
     53        (LayoutTestController::setWaitToDump):
     54        (LayoutTestController::windowCount):
     55        (LayoutTestController::setPrivateBrowsingEnabled):
     56        (LayoutTestController::setJavaScriptCanAccessClipboard):
     57        (LayoutTestController::setXSSAuditorEnabled):
     58        (LayoutTestController::setFrameFlatteningEnabled):
     59        (LayoutTestController::setSpatialNavigationEnabled):
     60        (LayoutTestController::setAllowUniversalAccessFromFileURLs):
     61        (LayoutTestController::setAllowFileAccessFromFileURLs):
     62        (LayoutTestController::setAuthorAndUserStylesEnabled):
     63        (LayoutTestController::setAutofilled):
     64        (LayoutTestController::disableImageLoading):
     65        (LayoutTestController::setMockDeviceOrientation):
     66        (LayoutTestController::setMockGeolocationPosition):
     67        (LayoutTestController::setMockGeolocationError):
     68        (LayoutTestController::setGeolocationPermission):
     69        (LayoutTestController::numberOfPendingGeolocationPermissionRequests):
     70        (LayoutTestController::addMockSpeechInputResult):
     71        (LayoutTestController::setIconDatabaseEnabled):
     72        (LayoutTestController::setJavaScriptProfilingEnabled):
     73        (LayoutTestController::setSelectTrailingWhitespaceEnabled):
     74        (LayoutTestController::setPopupBlockingEnabled):
     75        (LayoutTestController::setPluginsEnabled):
     76        (LayoutTestController::elementDoesAutoCompleteForElementWithId):
     77        (LayoutTestController::execCommand):
     78        (LayoutTestController::findString):
     79        (LayoutTestController::isCommandEnabled):
     80        (LayoutTestController::setCacheModel):
     81        (LayoutTestController::setPersistentUserStyleSheetLocation):
     82        (LayoutTestController::clearPersistentUserStyleSheet):
     83        (LayoutTestController::clearAllApplicationCaches):
     84        (LayoutTestController::setApplicationCacheOriginQuota):
     85        (LayoutTestController::clearApplicationCacheForOrigin):
     86        (LayoutTestController::localStorageDiskUsageForOrigin):
     87        (LayoutTestController::originsWithApplicationCache):
     88        (LayoutTestController::applicationCacheDiskUsageForOrigin):
     89        (LayoutTestController::clearAllDatabases):
     90        (LayoutTestController::setDatabaseQuota):
     91        (LayoutTestController::originsWithLocalStorage):
     92        (LayoutTestController::deleteAllLocalStorage):
     93        (LayoutTestController::deleteLocalStorageForOrigin):
     94        (LayoutTestController::observeStorageTrackerNotifications):
     95        (LayoutTestController::syncLocalStorage):
     96        (LayoutTestController::setDomainRelaxationForbiddenForURLScheme):
     97        (LayoutTestController::goBack):
     98        (LayoutTestController::setDefersLoading):
     99        (LayoutTestController::setAppCacheMaximumSize):
     100        (LayoutTestController::pauseAnimationAtTimeOnElementWithId):
     101        (LayoutTestController::pauseTransitionAtTimeOnElementWithId):
     102        (LayoutTestController::sampleSVGAnimationForElementAtTime):
     103        (LayoutTestController::numberOfActiveAnimations):
     104        (LayoutTestController::suspendAnimations):
     105        (LayoutTestController::resumeAnimations):
     106        (LayoutTestController::overridePreference):
     107        (LayoutTestController::addUserScript):
     108        (LayoutTestController::addUserStyleSheet):
     109        (LayoutTestController::setDeveloperExtrasEnabled):
     110        (LayoutTestController::setAsynchronousSpellCheckingEnabled):
     111        (LayoutTestController::showWebInspector):
     112        (LayoutTestController::closeWebInspector):
     113        (LayoutTestController::evaluateInWebInspector):
     114        (LayoutTestController::evaluateScriptInIsolatedWorld):
     115        (LayoutTestController::removeAllVisitedLinks):
     116        (LayoutTestController::callShouldCloseOnWebView):
     117        (LayoutTestController::apiTestNewWindowDataLoadBaseURL):
     118        (LayoutTestController::apiTestGoToCurrentBackForwardItem):
     119        (LayoutTestController::setWebViewEditable):
     120        (LayoutTestController::markerTextForListItem):
     121        (LayoutTestController::authenticateSession):
     122        (LayoutTestController::setEditingBehavior):
     123        (LayoutTestController::abortModal):
     124        (LayoutTestController::hasSpellingMarker):
     125        (LayoutTestController::hasGrammarMarker):
     126        (LayoutTestController::dumpConfigurationForViewport):
     127        (LayoutTestController::setSerializeHTTPLoads):
     128        (LayoutTestController::setMinimumTimerInterval):
     129        (LayoutTestController::setTextDirection):
     130        (LayoutTestController::allowRoundingHacks):
     131
    11322011-06-24  Vsevolod Vlasov  <vsevik@chromium.org>
    2133
Note: See TracChangeset for help on using the changeset viewer.