source: webkit/trunk/Source/WebCore/css/CSSImageSetValue.h

Last change on this file was 284857, checked in by Fujii Hironori, 4 years ago

[WebCore] Remove unneeded WTF:: namespace prefix
https://bugs.webkit.org/show_bug.cgi?id=232226

Reviewed by Myles C. Maxfield.

Source/WebCore:

  • Modules/applepay/ApplePaySessionError.h:
  • Modules/applepay/PaymentCoordinator.cpp:

(WebCore::PaymentCoordinator::canMakePaymentsWithActiveCard):
(WebCore::PaymentCoordinator::openPaymentSetup):

  • Modules/applepay/PaymentCoordinator.h:
  • Modules/applepay/paymentrequest/ApplePayPaymentHandler.h:
  • Modules/encryptedmedia/CDM.h:
  • Modules/encryptedmedia/MediaKeySession.h:
  • Modules/encryptedmedia/MediaKeyStatusMap.cpp:

(WebCore::MediaKeyStatusMap::Iterator::next):

  • Modules/encryptedmedia/MediaKeyStatusMap.h:
  • Modules/encryptedmedia/MediaKeys.h:
  • Modules/encryptedmedia/NavigatorEME.cpp:

(WebCore::NavigatorEME::requestMediaKeySystemAccess):
(WebCore::tryNextSupportedConfiguration):

  • Modules/encryptedmedia/legacy/LegacyCDM.h:
  • Modules/entriesapi/DOMFileSystem.h:
  • Modules/entriesapi/FileSystemDirectoryEntry.h:
  • Modules/fetch/FetchHeaders.cpp:

(WebCore::fillHeaderMap):
(WebCore::FetchHeaders::Iterator::next):

  • Modules/fetch/FetchHeaders.h:
  • Modules/fetch/FetchResponse.h:
  • Modules/filesystemaccess/FileSystemDirectoryHandle.cpp:

(WebCore::FileSystemDirectoryHandleIterator::advance):

  • Modules/filesystemaccess/FileSystemDirectoryHandle.h:
  • Modules/gamepad/GamepadManager.h:
  • Modules/indexeddb/IDBActiveDOMObject.h:

(WebCore::IDBActiveDOMObject::callFunctionOnOriginThread):

  • Modules/indexeddb/IDBDatabaseIdentifier.h:
  • Modules/indexeddb/IDBIndex.cpp:

(WebCore::IDBIndex::doOpenCursor):
(WebCore::IDBIndex::doOpenKeyCursor):
(WebCore::IDBIndex::doGetAll):
(WebCore::IDBIndex::doGetAllKeys):

  • Modules/indexeddb/IDBIndex.h:
  • Modules/indexeddb/IDBObjectStore.cpp:

(WebCore::IDBObjectStore::doOpenCursor):
(WebCore::IDBObjectStore::doOpenKeyCursor):
(WebCore::IDBObjectStore::doDelete):
(WebCore::IDBObjectStore::doGetAll):
(WebCore::IDBObjectStore::doGetAllKeys):

  • Modules/indexeddb/IDBObjectStore.h:
  • Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:

(WebCore::IDBServer::v1RecordsTableSchema):
(WebCore::IDBServer::v1RecordsTableSchemaAlternate):
(WebCore::IDBServer::v2RecordsTableSchema):
(WebCore::IDBServer::v2RecordsTableSchemaAlternate):
(WebCore::IDBServer::v1IndexRecordsTableSchema):
(WebCore::IDBServer::v1IndexRecordsTableSchemaAlternate):
(WebCore::IDBServer::v2IndexRecordsTableSchema):
(WebCore::IDBServer::v2IndexRecordsTableSchemaAlternate):

  • Modules/indexeddb/server/UniqueIDBDatabase.cpp:

(WebCore::IDBServer::UniqueIDBDatabase::putOrAdd):

  • Modules/mediasession/MediaSession.cpp:

(WebCore::platformCommandForMediaSessionAction):

  • Modules/mediasession/MediaSession.h:
  • Modules/mediasession/MediaSessionCoordinatorPrivate.h:

(WebCore::MediaSessionCoordinatorPrivate::loggerPtr const):

  • Modules/mediastream/MediaStreamTrack.cpp:

(WebCore::MediaStreamTrack::applyConstraints):

  • Modules/mediastream/RTCRtpReceiver.cpp:
  • Modules/mediastream/RTCRtpSender.cpp:
  • Modules/mediastream/UserMediaClient.h:
  • Modules/mediastream/UserMediaController.h:

(WebCore::UserMediaController::addDeviceChangeObserver):

  • Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.cpp:

(WebCore::LibWebRTCPeerConnectionBackend::existingTransceiver):

  • Modules/mediastream/libwebrtc/LibWebRTCPeerConnectionBackend.h:
  • Modules/paymentrequest/PaymentHandler.h:
  • Modules/paymentrequest/PaymentRequest.cpp:

(WebCore::PaymentRequest::show):

  • Modules/paymentrequest/PaymentResponse.cpp:

(WebCore::PaymentResponse::retry):

  • Modules/push-api/PushSubscription.cpp:

(WebCore::PushSubscription::toJSON const):

  • Modules/push-api/PushSubscriptionJSON.h:
  • Modules/speech/SpeechRecognitionCaptureSource.h:
  • Modules/speech/SpeechRecognitionCaptureSourceImpl.h:
  • Modules/streams/ReadableStreamSource.cpp:

(WebCore::ReadableStreamSource::start):
(WebCore::ReadableStreamSource::pull):

  • Modules/webaudio/AudioWorkletNode.cpp:

(WebCore::AudioWorkletNode::initializeAudioParameters):

  • Modules/webaudio/AudioWorkletNode.h:
  • Modules/webaudio/AudioWorkletNodeOptions.h:
  • Modules/webaudio/AudioWorkletThread.h:
  • Modules/webaudio/MediaStreamAudioSourceCocoa.cpp:

(WebCore::MediaStreamAudioSource::consumeAudio):

  • Modules/webaudio/OfflineAudioContext.cpp:

(WebCore::OfflineAudioContext::finishedRendering):

  • Modules/webaudio/OfflineAudioContext.h:
  • Modules/webdatabase/SQLResultSetRowList.cpp:

(WebCore::SQLResultSetRowList::item const):

  • Modules/webdatabase/SQLResultSetRowList.h:
  • Modules/websockets/WebSocketChannel.cpp:

(WebCore::WebSocketChannel::sendFrame):

  • Modules/websockets/WebSocketChannel.h:
  • Modules/webxr/WebXRHand.cpp:

(WebCore::WebXRHand::Iterator::next):

  • Modules/webxr/WebXRHand.h:
  • Modules/webxr/WebXRInputSourceArray.cpp:

(WebCore::WebXRInputSourceArray::handleAddedOrUpdatedInputSources):

  • accessibility/AccessibilityObject.cpp:

(WebCore::firstAccessibleObjectFromNode):
(WebCore::Accessibility::appendChildrenToArray):

  • accessibility/AccessibilityObject.h:
  • accessibility/AccessibilityObjectInterface.h:
  • accessibility/AccessibilityScrollView.cpp:

(WebCore::AccessibilityScrollView::removeChildScrollbar):

  • accessibility/atk/WebKitAccessible.cpp:

(webkitAccessibleGetIndexInParent):

  • accessibility/atk/WebKitAccessibleInterfaceText.cpp:

(numberOfReplacedElementsBeforeOffset):

  • accessibility/isolatedtree/AXIsolatedTree.h:
  • animation/DocumentTimeline.cpp:

(WebCore::DocumentTimeline::animationCanBeRemoved):

  • bindings/IDLTypes.h:
  • bindings/js/DOMPromiseProxy.h:
  • bindings/js/JSCustomElementInterface.cpp:

(WebCore::JSCustomElementInterface::invokeCallback):

  • bindings/js/JSCustomElementInterface.h:

(WebCore::JSCustomElementInterface::invokeCallback):

  • bindings/js/JSDOMWindowBase.h:
  • bindings/js/JSValueInWrappedObject.h:

(WebCore::cachedPropertyValue):

  • bindings/js/ScriptController.h:
  • bridge/c/c_utility.h:
  • contentextensions/CombinedURLFilters.cpp:

(WebCore::ContentExtensions::CombinedURLFilters::addPattern):

  • contentextensions/ContentExtensionsBackend.cpp:

(WebCore::ContentExtensions::ContentExtensionsBackend::forEach):

  • contentextensions/ContentExtensionsDebugging.h:
  • contentextensions/DFACombiner.cpp:

(WebCore::ContentExtensions::DFACombiner::combineDFAs):

  • contentextensions/DFACombiner.h:
  • contentextensions/ImmutableNFANodeBuilder.h:
  • contentextensions/NFANode.h:
  • contentextensions/Term.h:

(WebCore::ContentExtensions::Term::hash const):

  • crypto/CryptoAlgorithm.cpp:

(WebCore::CryptoAlgorithm::dispatchOperationInWorkQueue):

  • crypto/CryptoAlgorithm.h:
  • crypto/keys/CryptoKeyRSA.h:
  • css/CSSCrossfadeValue.cpp:

(WebCore::CSSCrossfadeValue::traverseSubresources const):

  • css/CSSCrossfadeValue.h:
  • css/CSSFilterImageValue.cpp:

(WebCore::CSSFilterImageValue::traverseSubresources const):

  • css/CSSFilterImageValue.h:
  • css/CSSFontFaceSrcValue.cpp:

(WebCore::CSSFontFaceSrcValue::traverseSubresources const):

  • css/CSSFontFaceSrcValue.h:
  • css/CSSFontSelector.h:
  • css/CSSImageSetValue.cpp:

(WebCore::CSSImageSetValue::traverseSubresources const):

  • css/CSSImageSetValue.h:
  • css/CSSImageValue.cpp:

(WebCore::CSSImageValue::traverseSubresources const):

  • css/CSSImageValue.h:
  • css/CSSValue.cpp:

(WebCore::CSSValue::traverseSubresources const):

  • css/CSSValue.h:
  • css/CSSValueList.cpp:

(WebCore::CSSValueList::traverseSubresources const):

  • css/CSSValueList.h:
  • css/StyleProperties.cpp:

(WebCore::StyleProperties::traverseSubresources const):

  • css/StyleProperties.h:
  • css/StyleSheetContents.cpp:

(WebCore::traverseRulesInVector):
(WebCore::StyleSheetContents::traverseRules const):
(WebCore::StyleSheetContents::traverseSubresources const):

  • css/StyleSheetContents.h:
  • css/makeprop.pl:
  • css/makevalues.pl:
  • css/parser/CSSParserFastPaths.cpp:

(WebCore::parseTransformTranslateArguments):
(WebCore::parseTransformAngleArgument):
(WebCore::parseTransformNumberArguments):
(WebCore::transformCanLikelyUseFastPath):

  • css/parser/CSSPropertyParser.cpp:

(WebCore::isAppleLegacyCssValueKeyword):
(WebCore::cssValueKeywordID):

  • css/parser/CSSPropertyParserHelpers.cpp:

(WebCore::CSSPropertyParserHelpers::consumeFontFamilyRaw):

  • cssjit/SelectorCompiler.h:

(WebCore::SelectorCompiler::ruleCollectorSimpleSelectorChecker):
(WebCore::SelectorCompiler::querySelectorSimpleSelectorChecker):
(WebCore::SelectorCompiler::ruleCollectorSelectorCheckerWithCheckingContext):
(WebCore::SelectorCompiler::querySelectorSelectorCheckerWithCheckingContext):

  • dom/Document.cpp:

(WebCore::processColorSchemeString):
(WebCore::Document::matchingAnimations):

  • dom/Document.h:
  • dom/FullscreenManager.h:
  • dom/InlineStyleSheetOwner.h:
  • dom/ScriptElement.cpp:

(WebCore::ScriptElement::ScriptElement):

  • dom/ScriptElement.h:
  • dom/ScriptExecutionContext.h:

(WebCore::ScriptExecutionContext::Task::Task):

  • dom/StyledElement.cpp:

(WebCore::StyledElement::styleAttributeChanged):

  • dom/UserGestureIndicator.h:

(WebCore::UserGestureToken::addDestructionObserver):

  • dom/ViewportArguments.cpp:
  • dom/ViewportArguments.h:
  • editing/Editor.cpp:

(WebCore::Editor::fontAttributesAtSelectionStart):

  • editing/SmartReplace.cpp:

(WebCore::getSmartSet):

  • editing/TextManipulationController.cpp:

(WebCore::TextManipulationController::parse):

  • editing/TextManipulationController.h:
  • editing/mac/DictionaryLookup.h:
  • editing/markup.cpp:

(WebCore::removeSubresourceURLAttributes):
(WebCore::sanitizeMarkup):

  • editing/markup.h:
  • fileapi/AsyncFileStream.cpp:

(WebCore::AsyncFileStream::perform):
(WebCore::AsyncFileStream::getSize):
(WebCore::AsyncFileStream::openForRead):
(WebCore::AsyncFileStream::read):

  • fileapi/AsyncFileStream.h:
  • fileapi/File.cpp:

(WebCore::File::lastModified const):

  • fileapi/ThreadableBlobRegistry.cpp:
  • html/Autofill.cpp:

(WebCore::AutofillData::createFromHTMLFormControlElement):

  • html/DOMTokenList.h:
  • html/HTMLImageElement.cpp:

(WebCore::HTMLImageElement::HTMLImageElement):

  • html/HTMLMediaElement.cpp:

(WebCore::HTMLMediaElement::waitForPreparedForInlineThen):
(WebCore::HTMLMediaElement::setVideoFullscreenLayer):

  • html/HTMLMediaElement.h:

(WebCore::HTMLMediaElement::waitForPreparedForInlineThen):
(WebCore::HTMLMediaElement::setVideoFullscreenLayer):

  • html/HTMLSlotElement.cpp:

(WebCore::HTMLSlotElement::assignedNodes const):
(WebCore::HTMLSlotElement::assignedElements const):

  • html/LinkIconType.h:
  • html/SubmitEvent.cpp:

(WebCore::SubmitEvent::create):

  • html/URLSearchParams.cpp:

(WebCore::URLSearchParams::URLSearchParams):
(WebCore::URLSearchParams::create):
(WebCore::URLSearchParams::Iterator::next):

  • html/URLSearchParams.h:

(WebCore::URLSearchParams::pairs const):

  • html/canvas/WebGL2RenderingContext.h:
  • html/canvas/WebGLBuffer.h:
  • html/canvas/WebGLContextObject.h:
  • html/canvas/WebGLFramebuffer.h:
  • html/canvas/WebGLObject.h:
  • html/canvas/WebGLProgram.h:
  • html/canvas/WebGLQuery.h:
  • html/canvas/WebGLRenderbuffer.h:
  • html/canvas/WebGLRenderingContextBase.cpp:

(WebCore::WebGLRenderingContextBase::ensureNotNull const):

  • html/canvas/WebGLRenderingContextBase.h:
  • html/canvas/WebGLSampler.h:
  • html/canvas/WebGLShader.h:
  • html/canvas/WebGLSharedObject.h:
  • html/canvas/WebGLSync.h:
  • html/canvas/WebGLTexture.h:
  • html/canvas/WebGLTransformFeedback.h:
  • html/canvas/WebGLVertexArrayObject.h:
  • html/canvas/WebGLVertexArrayObjectBase.h:
  • html/canvas/WebGLVertexArrayObjectOES.cpp:

(WebCore::WebGLVertexArrayObjectOES::deleteObjectImpl):

  • html/canvas/WebGLVertexArrayObjectOES.h:
  • html/parser/HTMLTreeBuilder.cpp:

(WebCore::createForeignAttributesMap):

  • html/parser/ParsingUtilities.h:

(WebCore::skipExactlyIgnoringASCIICase):

  • html/track/VTTScanner.cpp:

(WebCore::VTTScanner::scan):
(WebCore::VTTScanner::scanRun):

  • html/track/WebVTTTokenizer.cpp:

(WebCore::equalLiteral):
(WebCore::WebVTTTokenizer::nextToken):

  • inspector/CommandLineAPIHost.h:
  • inspector/DOMPatchSupport.cpp:

(WebCore::DOMPatchSupport::innerPatchChildren):

  • inspector/InspectorController.h:
  • inspector/InspectorFrontendClient.h:
  • inspector/WorkerInspectorController.h:
  • layout/formattingContexts/inline/InlineContentBreaker.cpp:

(WebCore::Layout::hasTrailingTextContent):

  • layout/formattingContexts/inline/InlineLine.cpp:

(WebCore::Layout::Line::visuallyCollapseHangingOverflow):
(WebCore::Layout::Line::appendTextContent):
(WebCore::Layout::Line::addTrailingHyphen):

  • layout/formattingContexts/inline/InlineLineBuilder.cpp:

(WebCore::Layout::LineBuilder::initialize):

  • layout/formattingContexts/table/TableGrid.h:
  • layout/formattingContexts/table/TableLayout.cpp:

(WebCore::Layout::distributeAvailableSpace):

  • layout/integration/InlineIteratorLogicalOrderTraversal.cpp:

(WebCore::InlineIterator::makeTextLogicalOrderCacheIfNeeded):
(WebCore::InlineIterator::makeLineLogicalOrderCache):

  • layout/integration/LayoutIntegrationCoverage.cpp:

(WebCore::LayoutIntegration::canUseForLineLayoutWithReason):

  • loader/ApplicationManifestLoader.h:
  • loader/DocumentLoader.cpp:

(WebCore::DocumentLoader::contentFilterDidBlock):

  • loader/FrameLoader.cpp:

(WebCore::FrameLoader::clear):

  • loader/FrameLoader.h:
  • loader/FrameLoaderClient.h:
  • loader/LoaderStrategy.h:
  • loader/ResourceLoadStatistics.cpp:

(WebCore::hasHadRecentUserInteraction):

  • loader/appcache/ApplicationCacheStorage.h:
  • loader/archive/cf/LegacyWebArchive.cpp:

(WebCore::LegacyWebArchive::create):

  • loader/archive/cf/LegacyWebArchive.h:
  • loader/cache/MemoryCache.cpp:

(WebCore::MemoryCache::singleton):
(WebCore::MemoryCache::add):
(WebCore::MemoryCache::revalidationFailed):
(WebCore::MemoryCache::resourceForRequestImpl):
(WebCore::MemoryCache::forEachResource):
(WebCore::MemoryCache::forEachSessionResource):
(WebCore::MemoryCache::remove):

  • loader/cache/MemoryCache.h:
  • loader/mac/LoaderNSURLExtras.h:
  • page/CaptionUserPreferencesMediaAF.cpp:

(WebCore::trackDisplayName):

  • page/ChromeClient.h:

(WebCore::ChromeClient::showShareSheet):
(WebCore::ChromeClient::showContactPicker):
(WebCore::ChromeClient::exitVideoFullscreenForVideoElement):
(WebCore::ChromeClient::hasStorageAccess):
(WebCore::ChromeClient::requestStorageAccess):
(WebCore::ChromeClient::shouldAllowDeviceOrientationAndMotionAccess):

  • page/DOMWindow.cpp:

(WebCore::DOMWindow::createWindow):
(WebCore::DOMWindow::showModalDialog):

  • page/DOMWindow.h:
  • page/EventHandler.cpp:

(WebCore::EventHandler::updateMouseEventTargetNode):

  • page/FrameView.cpp:

(WebCore::FrameView::applyRecursivelyWithVisibleRect):

  • page/FrameView.h:
  • page/IntersectionObserverEntry.h:

(WebCore::IntersectionObserverEntry::create):

  • page/Page.cpp:

(WebCore::Page::forEachPage):
(WebCore::Page::updateRendering):
(WebCore::Page::doAfterUpdateRendering):
(WebCore::Page::whenUnnested):

  • page/Page.h:
  • page/PointerCaptureController.cpp:

(WebCore::PointerCaptureController::dispatchEventForTouchAtIndex):

  • page/PointerCaptureController.h:
  • page/ResourceUsageThread.cpp:

(WebCore::ResourceUsageThread::waitUntilObservers):
(WebCore::ResourceUsageThread::threadBody):

  • page/RuntimeEnabledFeatures.h:
  • page/SecurityOriginData.h:
  • page/SuspendableTimer.h:
  • page/UserMessageHandlerDescriptor.h:
  • page/WheelEventTestMonitor.cpp:

(WebCore::WheelEventTestMonitor::setTestCallbackAndStartMonitoring):

  • page/WheelEventTestMonitor.h:
  • page/WindowFeatures.cpp:

(WebCore::processFeaturesString):

  • page/WindowFeatures.h:
  • page/csp/ContentSecurityPolicy.cpp:

(WebCore::ContentSecurityPolicy::allowJavaScriptURLs const):
(WebCore::ContentSecurityPolicy::allowInlineEventHandlers const):
(WebCore::ContentSecurityPolicy::allowNonParserInsertedScripts const):
(WebCore::ContentSecurityPolicy::allowInlineScript const):
(WebCore::ContentSecurityPolicy::allowInlineStyle const):
(WebCore::ContentSecurityPolicy::allowFrameAncestors const):
(WebCore::ContentSecurityPolicy::allowPluginType const):
(WebCore::ContentSecurityPolicy::allowObjectFromSource const):
(WebCore::ContentSecurityPolicy::allowChildFrameFromSource const):
(WebCore::ContentSecurityPolicy::allowResourceFromSource const):
(WebCore::ContentSecurityPolicy::allowConnectToSource const):
(WebCore::ContentSecurityPolicy::allowBaseURI const):
(WebCore::ContentSecurityPolicy::reportViolation const):
(WebCore::ContentSecurityPolicy::logToConsole const):

  • page/csp/ContentSecurityPolicy.h:
  • page/scrolling/ScrollingThread.cpp:

(WebCore::ScrollingThread::ScrollingThread):

  • page/scrolling/ScrollingTree.h:
  • page/scrolling/nicosia/ScrollingTreeNicosia.cpp:

(WebCore::ScrollingTreeNicosia::scrollingNodeForPoint):

  • page/scrolling/nicosia/ScrollingTreeScrollingNodeDelegateNicosia.cpp:

(WebCore::ScrollingTreeScrollingNodeDelegateNicosia::createTimer):
(WebCore::ScrollingTreeScrollingNodeDelegateNicosia::startAnimationCallback):

  • platform/AbortableTaskQueue.h:
  • platform/CPUMonitor.h:
  • platform/FileMonitor.cpp:

(WebCore::FileMonitor::FileMonitor):

  • platform/FileMonitor.h:
  • platform/LowPowerModeNotifier.h:
  • platform/MainThreadSharedTimer.cpp:

(WebCore::MainThreadSharedTimer::setFiredFunction):

  • platform/MainThreadSharedTimer.h:
  • platform/PODInterval.h:
  • platform/RemoteCommandListener.h:
  • platform/ScrollAnimationMomentum.cpp:

(WebCore::ScrollAnimationMomentum::startAnimatedScrollWithInitialVelocity):

  • platform/ScrollAnimationMomentum.h:
  • platform/ScrollAnimator.cpp:

(WebCore::ScrollAnimator::createTimer):

  • platform/ScrollingEffectsController.h:
  • platform/SharedBuffer.h:
  • platform/SharedTimer.h:
  • platform/Timer.h:

(WebCore::Timer::schedule):
(WebCore::Timer::Timer):
(WebCore::DeferrableOneShotTimer::DeferrableOneShotTimer):

  • platform/WebGLStateTracker.h:
  • platform/audio/cocoa/AudioSampleDataSource.h:
  • platform/audio/cocoa/WebAudioBufferList.cpp:

(WebCore:: const):

  • platform/audio/cocoa/WebAudioBufferList.h:
  • platform/audio/gstreamer/AudioDestinationGStreamer.cpp:

(WebCore::AudioDestinationGStreamer::handleMessage):

  • platform/audio/gstreamer/AudioFileReaderGStreamer.cpp:

(WebCore::AudioFileReader::handleMessage):

  • platform/audio/mac/AudioHardwareListenerMac.h:
  • platform/cf/RunLoopObserver.h:
  • platform/cocoa/PlaybackSessionModelMediaElement.h:
  • platform/cocoa/PowerSourceNotifier.h:
  • platform/cocoa/SystemBattery.h:
  • platform/cocoa/VideoFullscreenModelVideoElement.h:

(WebCore::VideoFullscreenModelVideoElement::setVideoFullscreenLayer):
(WebCore::VideoFullscreenModelVideoElement::waitForPreparedForInlineThen):

  • platform/encryptedmedia/CDMInstance.h:

(WebCore::CDMInstance::setLogger):

  • platform/encryptedmedia/CDMInstanceSession.h:

(WebCore::CDMInstanceSession::setLogger):

  • platform/encryptedmedia/CDMPrivate.h:

(WebCore::CDMPrivate::setLogger):

  • platform/encryptedmedia/CDMProxy.cpp:

(WebCore::KeyStore::containsKeyID const):
(WebCore::KeyStore::add):
(WebCore::KeyStore::unref):

  • platform/encryptedmedia/CDMRestrictions.h:

(WebCore::CDMRestrictions::decode):

  • platform/gamepad/GamepadConstants.cpp:

(WebCore::standardGamepadMappingString):
(WebCore::xrStandardGamepadMappingString):

  • platform/gamepad/GamepadConstants.h:
  • platform/glib/FileMonitorGLib.cpp:

(WebCore::FileMonitor::FileMonitor):

  • platform/graphics/BitmapImage.cpp:

(WebCore::BitmapImage::decode):

  • platform/graphics/FontCache.h:
  • platform/graphics/GLContext.cpp:
  • platform/graphics/GraphicsLayer.cpp:

(WebCore::GraphicsLayer::traverse):

  • platform/graphics/GraphicsLayer.h:
  • platform/graphics/GraphicsTypesGL.h:

(GCGLSpan<GCGLvoid>::GCGLSpan):

  • platform/graphics/ImageDecoder.h:

(WebCore::ImageDecoder::setEncodedDataStatusChangeCallback):

  • platform/graphics/IntRect.h:
  • platform/graphics/IntSize.h:
  • platform/graphics/MediaPlayer.cpp:

(WebCore::MediaPlayer::setVideoFullscreenLayer):
(WebCore::MediaPlayer::performTaskAtMediaTime):

  • platform/graphics/MediaPlayer.h:
  • platform/graphics/MediaPlayerEnums.h:

(WTF::LogArgument<WebCore::MediaPlayerEnums::ReadyState>::toString):
(WTF::LogArgument<WebCore::MediaPlayerEnums::NetworkState>::toString):
(WTF::LogArgument<WebCore::MediaPlayerEnums::BufferingPolicy>::toString):

  • platform/graphics/MediaPlayerPrivate.h:

(WebCore::MediaPlayerPrivateInterface::setVideoFullscreenLayer):

  • platform/graphics/Path.h:

(WebCore::Path::strokeBoundingRect):

  • platform/graphics/PlatformLayer.h:
  • platform/graphics/PlatformTimeRanges.h:
  • platform/graphics/RemoteVideoSample.h:

(WebCore::RemoteVideoSample::encode const):

  • platform/graphics/ShadowBlur.h:
  • platform/graphics/SourceBufferPrivate.cpp:

(WebCore::removeSamplesFromTrackBuffer):

  • platform/graphics/VideoLayerManager.h:
  • platform/graphics/WidthCache.h:

(WebCore::operator==):

  • platform/graphics/angle/ExtensionsGLANGLE.h:
  • platform/graphics/angle/TemporaryANGLESetting.h:
  • platform/graphics/avfoundation/CDMFairPlayStreaming.h:
  • platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.cpp:

(WebCore::MediaPlayerPrivateAVFoundation::seekCompleted):

  • platform/graphics/avfoundation/MediaPlayerPrivateAVFoundation.h:

(WebCore::MediaPlayerPrivateAVFoundation::Notification::Notification):
(WebCore::MediaPlayerPrivateAVFoundation::Notification::Function<void):
(WebCore::MediaPlayerPrivateAVFoundation::Notification::WTF::Function<void): Deleted.

  • platform/graphics/avfoundation/objc/CDMInstanceFairPlayStreamingAVFObjC.h:
  • platform/graphics/avfoundation/objc/ImageDecoderAVFObjC.h:
  • platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaSourceAVFObjC.h:
  • platform/graphics/avfoundation/objc/MediaPlayerPrivateMediaStreamAVFObjC.h:
  • platform/graphics/avfoundation/objc/SourceBufferParserAVFObjC.h:
  • platform/graphics/avfoundation/objc/VideoLayerManagerObjC.h:
  • platform/graphics/ca/GraphicsLayerCA.cpp:

(WebCore::GraphicsLayerCA::updateAnimations):

  • platform/graphics/cairo/GraphicsContextCairo.h:
  • platform/graphics/cg/ImageBufferCGBackend.cpp:

(WebCore::ImageBufferCGBackend::createFlusher):

  • platform/graphics/cg/SubimageCacheWithTimer.h:

(WebCore::SubimageCacheWithTimer::SubimageCacheHash::hash):

  • platform/graphics/cocoa/IOSurface.h:
  • platform/graphics/cocoa/MediaEngineConfigurationFactoryCocoa.cpp:

(WebCore::createMediaPlayerDecodingConfigurationCocoa):

  • platform/graphics/cocoa/MediaEngineConfigurationFactoryCocoa.h:
  • platform/graphics/cocoa/SourceBufferParser.h:
  • platform/graphics/cocoa/SourceBufferParserWebM.cpp:

(WebCore::SourceBufferParserWebM::isContentTypeSupported):
(WebCore::SourceBufferParserWebM::SourceBufferParserWebM):
(WebCore::SourceBufferParserWebM::OnEbml):

  • platform/graphics/cocoa/SourceBufferParserWebM.h:

(WebCore::SourceBufferParserWebM::loggerPtr const):

  • platform/graphics/cocoa/VP9UtilitiesCocoa.h:
  • platform/graphics/cv/GraphicsContextGLCVANGLE.h:
  • platform/graphics/displaylists/DisplayList.cpp:

(WebCore::DisplayList::DisplayList::description const):

  • platform/graphics/displaylists/DisplayList.h:
  • platform/graphics/displaylists/DisplayListImageBuffer.h:

(WebCore::DisplayList::ImageBuffer::ImageBuffer):

  • platform/graphics/displaylists/InMemoryDisplayList.cpp:

(WebCore::DisplayList::InMemoryDisplayList::InMemoryDisplayList):

  • platform/graphics/filters/FEGaussianBlur.cpp:

(WebCore::accelerateBoxBlur):
(WebCore::FEGaussianBlur::platformApply):

  • platform/graphics/filters/FELighting.cpp:

(WebCore::FELighting::platformApplyGeneric):

  • platform/graphics/filters/FELighting.h:
  • platform/graphics/filters/FEMorphology.cpp:

(WebCore::FEMorphology::platformApply):

  • platform/graphics/filters/FETurbulence.cpp:

(WebCore::FETurbulence::platformApplySoftware):

  • platform/graphics/gstreamer/GStreamerCommon.cpp:

(WebCore::simpleBusMessageCallback):

  • platform/graphics/gstreamer/GStreamerRegistryScanner.cpp:

(WebCore::GStreamerRegistryScanner::isCodecSupported const):

  • platform/graphics/gstreamer/ImageDecoderGStreamer.h:
  • platform/graphics/gstreamer/MainThreadNotifier.h:
  • platform/graphics/gstreamer/MediaEngineConfigurationFactoryGStreamer.cpp:

(WebCore::createMediaPlayerDecodingConfigurationGStreamer):
(WebCore::createMediaPlayerEncodingConfigurationGStreamer):

  • platform/graphics/gstreamer/MediaEngineConfigurationFactoryGStreamer.h:
  • platform/graphics/gstreamer/TextSinkGStreamer.h:
  • platform/graphics/gstreamer/WebKitWebSourceGStreamer.h:
  • platform/graphics/gstreamer/eme/CDMProxyThunder.cpp:
  • platform/graphics/gstreamer/eme/WebKitCommonEncryptionDecryptorGStreamer.cpp:

(constructed):

  • platform/graphics/gstreamer/mse/AppendPipeline.cpp:

(WebCore::AppendPipeline::appsrcEndOfAppendCheckerProbe):
(WebCore::AppendPipeline::resetParserState):
(WebCore::AppendPipeline::handleAppsinkNewSampleFromStreamingThread):

  • platform/graphics/gstreamer/mse/AppendPipeline.h:
  • platform/graphics/nicosia/NicosiaPlatformLayer.h:
  • platform/graphics/opengl/ExtensionsGLOpenGL.h:
  • platform/graphics/opengl/ExtensionsGLOpenGLCommon.cpp:

(WebCore::ExtensionsGLOpenGLCommon::getTranslatedShaderSourceANGLE):

  • platform/graphics/opengl/GraphicsContextGLOpenGL.h:
  • platform/graphics/opengl/TemporaryOpenGLSetting.h:
  • platform/graphics/texmap/GraphicsContextGLTextureMapper.cpp:

(WebCore::GraphicsContextGLOpenGL::GraphicsContextGLOpenGL):

  • platform/graphics/texmap/TextureMapperContextAttributes.cpp:

(WebCore::threadSpecificAttributes):

  • platform/graphics/texmap/TextureMapperPlatformLayerProxy.cpp:

(WebCore::TextureMapperPlatformLayerProxy::dropCurrentBufferWhilePreservingTexture):

  • platform/graphics/texmap/TextureMapperShaderProgram.h:
  • platform/graphics/win/Direct2DOperations.cpp:

(WebCore::Direct2D::drawWithShadow):
(WebCore::Direct2D::drawWithoutShadow):

  • platform/graphics/win/Direct2DOperations.h:
  • platform/graphics/win/FontPlatformDataCGWin.cpp:

(WebCore::FontPlatformData::hash const):
(WebCore::FontPlatformData::platformIsEqual const):

  • platform/graphics/win/PlatformContextDirect2D.cpp:

(WebCore::PlatformContextDirect2D::PlatformContextDirect2D):

  • platform/graphics/win/PlatformContextDirect2D.h:

(WebCore::PlatformContextDirect2D::PlatformContextDirect2D):

  • platform/graphics/win/SharedGDIObject.h:

(WebCore::SharedGDIObject::hash const):

  • platform/gtk/CursorGtk.cpp:

(WebCore::fallbackCursor):

  • platform/gtk/GtkUtilities.cpp:

(WebCore::wallTimeForEvent):

  • platform/gtk/PlatformScreenGtk.cpp:

(WebCore::screenDPIObserverHandlersMap):

  • platform/ios/VideoFullscreenInterfaceAVKit.h:
  • platform/ios/wak/WebCoreThreadRun.cpp:
  • platform/mac/PowerObserverMac.cpp:

(WebCore::PowerObserver::PowerObserver):

  • platform/mac/PowerObserverMac.h:
  • platform/mediacapabilities/MediaEngineConfigurationFactory.h:
  • platform/mediarecorder/MediaRecorderPrivateAVFImpl.cpp:

(WebCore::MediaRecorderPrivateAVFImpl::audioSamplesAvailable):

  • platform/mediarecorder/MediaRecorderPrivateAVFImpl.h:
  • platform/mediarecorder/MediaRecorderPrivateMock.cpp:

(WebCore::MediaRecorderPrivateMock::audioSamplesAvailable):

  • platform/mediarecorder/MediaRecorderPrivateMock.h:
  • platform/mediastream/MediaConstraints.cpp:

(WebCore::StringConstraint::find const):
(WebCore::MediaTrackConstraintSetMap::forEach const):
(WebCore::MediaTrackConstraintSetMap::filter const):
(WebCore::MediaConstraints::isConstraintSet):

  • platform/mediastream/MediaConstraints.h:

(WebCore::NumericConstraint::find const):

  • platform/mediastream/RealtimeMediaSource.h:
  • platform/mediastream/gstreamer/GStreamerDisplayCaptureDeviceManager.cpp:

(WebCore::GStreamerDisplayCaptureDeviceManager::computeCaptureDevices):
(WebCore::GStreamerDisplayCaptureDeviceManager::createDisplayCaptureSource):

  • platform/mock/GeolocationClientMock.h:
  • platform/mock/MediaEngineConfigurationFactoryMock.h:
  • platform/mock/ScrollbarsControllerMock.cpp:

(WebCore::ScrollbarsControllerMock::ScrollbarsControllerMock):

  • platform/mock/ScrollbarsControllerMock.h:
  • platform/network/BlobRegistryImpl.cpp:

(WebCore::writeFilePathsOrDataBuffersToFile):

  • platform/network/CookieStorage.h:
  • platform/network/DataURLDecoder.h:
  • platform/network/HTTPParsers.cpp:

(WebCore::skipWhile):
(WebCore::skipCharacter):

  • platform/network/NetworkStateNotifier.cpp:

(WebCore::NetworkStateNotifier::addListener):

  • platform/network/NetworkStateNotifier.h:
  • platform/network/cf/CookieStorageCFNet.cpp:

(WebCore::cookieChangeCallbackMap):
(WebCore::startObservingCookieChanges):

  • platform/network/cocoa/CookieStorageObserver.h:
  • platform/network/curl/CookieJarDB.cpp:

(WebCore::CookieJarDB::setCookie):

  • platform/network/curl/CookieStorageCurl.cpp:

(WebCore::startObservingCookieChanges):

  • platform/network/curl/CookieUtil.cpp:

(WebCore::CookieUtil::domainMatch):
(WebCore::CookieUtil::parseExpiresMS):
(WebCore::CookieUtil::parseCookieAttributes):

  • platform/network/curl/CurlRequestScheduler.cpp:

(WebCore::CurlRequestScheduler::callOnWorkerThread):
(WebCore::CurlRequestScheduler::executeTasks):

  • platform/network/curl/CurlRequestScheduler.h:
  • platform/network/curl/CurlStream.cpp:

(WebCore::CurlStream::CurlStream):

  • platform/network/curl/CurlStream.h:

(WebCore::CurlStream::create):

  • platform/network/curl/CurlStreamScheduler.cpp:

(WebCore::CurlStreamScheduler::callOnWorkerThread):
(WebCore::CurlStreamScheduler::callClientOnMainThread):
(WebCore::CurlStreamScheduler::executeTasks):

  • platform/network/curl/CurlStreamScheduler.h:
  • platform/network/soup/URLSoup.h:
  • platform/sql/SQLiteDatabase.cpp:

(WebCore::destroyCollationFunction):
(WebCore::callCollationFunction):
(WebCore::SQLiteDatabase::setCollationFunction):

  • platform/sql/SQLiteDatabase.h:
  • platform/text/TextCodec.h:
  • platform/text/TextCodecSingleByte.cpp:
  • platform/text/enchant/TextCheckerEnchant.h:
  • platform/text/hyphen/HyphenationLibHyphen.cpp:

(WebCore::lastHyphenLocation):

  • platform/xr/PlatformXR.h:

(PlatformXR::Device::FrameData::LayerData::encode const):
(PlatformXR::Device::FrameData::LayerData::decode):

  • rendering/LayerAncestorClippingStack.cpp:

(WebCore::LayerAncestorClippingStack::lastOverflowScrollProxyNodeID const):

  • rendering/LegacyInlineTextBox.cpp:
  • rendering/LegacyRootInlineBox.cpp:
  • rendering/ReferencedSVGResources.cpp:

(WebCore::ReferencedSVGResources::addClientForTarget):

  • rendering/RenderBlock.h:
  • rendering/RenderBox.cpp:
  • rendering/RenderElement.cpp:

(WebCore::RenderElement::ensureReferencedSVGResources):

  • rendering/RenderIterator.h:
  • rendering/RenderLayer.cpp:

(WebCore::showLayerTree):

  • rendering/RenderLayerBacking.cpp:

(WebCore::traverseVisibleNonCompositedDescendantLayers):

  • rendering/RenderListBox.cpp:

(WebCore::RenderListBox::updateFromElement):

  • rendering/RenderListBox.h:
  • rendering/RenderOverflow.h:
  • rendering/style/StyleGridData.h:
  • style/RuleFeature.h:
  • style/StyleInvalidator.h:
  • style/StyleScopeRuleSets.h:
  • style/StyleUpdate.h:
  • testing/TypeConversions.h:

(WebCore::TypeConversions::testLongRecord const):
(WebCore::TypeConversions::setTestLongRecord):
(WebCore::TypeConversions::testNodeRecord const):
(WebCore::TypeConversions::setTestNodeRecord):
(WebCore::TypeConversions::testSequenceRecord const):
(WebCore::TypeConversions::setTestSequenceRecord):

  • testing/WebFakeXRInputController.h:
  • testing/js/WebCoreTestSupport.cpp:

(WebCoreTestSupport::setMockGamepadDetails):
(WebCoreTestSupport::setAdditionalSupportedImageTypesForTesting):

  • testing/js/WebCoreTestSupport.h:
  • workers/WorkerOrWorkletThread.cpp:

(WebCore::WorkerOrWorkletThread::start):

  • workers/WorkerOrWorkletThread.h:

(WebCore::WorkerOrWorkletThread::thread const):

  • workers/WorkerRunLoop.cpp:

(WebCore::WorkerDedicatedRunLoop::runInMode):

  • workers/WorkerScriptLoader.h:
  • workers/WorkerThread.h:
  • workers/service/ExtendableEvent.cpp:

(WebCore::ExtendableEvent::whenAllExtendLifetimePromisesAreSettled):

  • workers/service/ExtendableEvent.h:
  • workers/service/SWClientConnection.cpp:

(WebCore::dispatchToContextThreadIfNecessary):

  • workers/service/ServiceWorkerClientData.h:
  • workers/service/ServiceWorkerContainer.cpp:

(WebCore::ServiceWorkerContainer::jobFailedWithException):
(WebCore::ServiceWorkerContainer::jobResolvedWithRegistration):
(WebCore::ServiceWorkerContainer::jobResolvedWithUnregistrationResult):

  • workers/service/context/SWContextManager.cpp:

(WebCore::SWContextManager::forEachServiceWorkerThread):
(WebCore::SWContextManager::postTaskToServiceWorker):

  • workers/service/context/SWContextManager.h:
  • workers/service/server/SWServer.cpp:

(WebCore::SWServer::forEachClientForOrigin):

  • workers/service/server/SWServer.h:
  • workers/service/server/SWServerJobQueue.cpp:

(WebCore::SWServerJobQueue::removeAllJobsMatching):

  • workers/service/server/SWServerJobQueue.h:
  • workers/service/server/SWServerRegistration.cpp:

(WebCore::SWServerRegistration::forEachConnection):

  • workers/service/server/SWServerRegistration.h:

Source/WebCore/PAL:

  • pal/HysteresisActivity.h:

(PAL::HysteresisActivity::HysteresisActivity):

  • pal/Logging.cpp:

(PAL::registerNotifyCallback):

  • pal/Logging.h:

Source/WTF:

  • wtf/Forward.h:
File size: 2.7 KB
Line 
1/*
2 * Copyright (C) 2012-2021 Apple Inc. All rights reserved.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions
6 * are met:
7 * 1. Redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer.
9 * 2. Redistributions in binary form must reproduce the above copyright
10 * notice, this list of conditions and the following disclaimer in the
11 * documentation and/or other materials provided with the distribution.
12 *
13 * THIS SOFTWARE IS PROVIDED BY APPLE INC. AND ITS CONTRIBUTORS ``AS IS''
14 * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
15 * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
16 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR ITS CONTRIBUTORS
17 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
18 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
19 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
20 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
21 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
22 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
23 * THE POSSIBILITY OF SUCH DAMAGE.
24 */
25
26#pragma once
27
28#include "CSSValueList.h"
29#include "CachedResourceHandle.h"
30#include "ResourceLoaderOptions.h"
31#include <wtf/Function.h>
32#include <wtf/RefPtr.h>
33
34namespace WebCore {
35
36class CachedImage;
37class CachedResourceLoader;
38class CSSImageValue;
39class Document;
40
41namespace Style {
42class BuilderState;
43}
44
45struct ImageWithScale {
46 RefPtr<CSSValue> value;
47 float scaleFactor { 1 };
48};
49
50class CSSImageSetValue final : public CSSValueList {
51public:
52 static Ref<CSSImageSetValue> create();
53 ~CSSImageSetValue();
54
55 ImageWithScale selectBestFitImage(const Document&);
56 CachedImage* cachedImage() const;
57
58 String customCSSText() const;
59
60 bool traverseSubresources(const Function<bool(const CachedResource&)>& handler) const;
61
62 void updateDeviceScaleFactor(const Document&);
63
64 Ref<CSSImageSetValue> valueWithStylesResolved(Style::BuilderState&);
65
66private:
67 CSSImageSetValue();
68
69 ImageWithScale bestImageForScaleFactor();
70
71 void fillImageSet();
72 static inline bool compareByScaleFactor(ImageWithScale first, ImageWithScale second) { return first.scaleFactor < second.scaleFactor; }
73
74 RefPtr<CSSValue> m_selectedImageValue;
75 bool m_accessedBestFitImage { false };
76 ImageWithScale m_bestFitImage;
77 float m_deviceScaleFactor { 1 };
78 Vector<ImageWithScale> m_imagesInSet;
79};
80
81} // namespace WebCore
82
83SPECIALIZE_TYPE_TRAITS_CSS_VALUE(CSSImageSetValue, isImageSetValue())
Note: See TracBrowser for help on using the repository browser.