Home
last modified time | relevance | path

Searched refs:SchedulePair (Results 1 – 19 of 19) sorted by relevance

/external/webkit/Source/WebCore/platform/cf/
DSchedulePair.h46 class SchedulePair : public RefCounted<SchedulePair> {
48 …static PassRefPtr<SchedulePair> create(CFRunLoopRef runLoop, CFStringRef mode) { return adoptRef(n… in create()
51 …static PassRefPtr<SchedulePair> create(NSRunLoop* runLoop, CFStringRef mode) { return adoptRef(new… in create()
58 bool operator==(const SchedulePair& other) const;
61 SchedulePair(CFRunLoopRef, CFStringRef);
64 SchedulePair(NSRunLoop*, CFStringRef);
73 static unsigned hash(const RefPtr<SchedulePair>& pair) in hash()
79 … static bool equal(const RefPtr<SchedulePair>& a, const RefPtr<SchedulePair>& b) { return a == b; } in equal()
84 typedef HashSet<RefPtr<SchedulePair>, SchedulePairHash> SchedulePairHashSet;
DSchedulePair.cpp34 SchedulePair::SchedulePair(CFRunLoopRef runLoop, CFStringRef mode) in SchedulePair() function in WebCore::SchedulePair
41 bool SchedulePair::operator==(const SchedulePair& other) const in operator ==()
DRunLoopTimerCF.cpp56 void RunLoopTimerBase::schedule(const SchedulePair* schedulePair) in schedule()
/external/webkit/Source/WebCore/page/mac/
DPageMac.cpp38 void Page::addSchedulePair(PassRefPtr<SchedulePair> prpPair) in addSchedulePair()
40 RefPtr<SchedulePair> pair = prpPair; in addSchedulePair()
58 void Page::removeSchedulePair(PassRefPtr<SchedulePair> prpPair) in removeSchedulePair()
64 RefPtr<SchedulePair> pair = prpPair; in removeSchedulePair()
/external/webkit/Source/WebCore/loader/mac/
DDocumentLoaderMac.cpp39 static void scheduleAll(const ResourceLoaderSet& loaders, SchedulePair* pair) in scheduleAll()
48 static void unscheduleAll(const ResourceLoaderSet& loaders, SchedulePair* pair) in unscheduleAll()
58 void DocumentLoader::schedule(SchedulePair* pair) in schedule()
71 void DocumentLoader::unschedule(SchedulePair* pair) in unschedule()
/external/webkit/Source/WebCore/platform/mac/
DSchedulePairMac.mm31 #include "SchedulePair.h"
35 SchedulePair::SchedulePair(NSRunLoop* runLoop, CFStringRef mode)
/external/webkit/Source/WebCore/platform/network/
DResourceHandle.h91 class SchedulePair; variable
135 void schedule(SchedulePair*);
136 void unschedule(SchedulePair*);
/external/webkit/Source/WebCore/loader/
DDocumentLoader.h59 class SchedulePair; variable
130 void schedule(SchedulePair*);
131 void unschedule(SchedulePair*);
/external/webkit/Source/WebCore/platform/
DRunLoopTimer.h45 void schedule(const SchedulePair*);
/external/webkit/Source/WebCore/page/
DPage.h218 void addSchedulePair(PassRefPtr<SchedulePair>);
219 void removeSchedulePair(PassRefPtr<SchedulePair>);
/external/webkit/Source/WebCore/platform/network/mac/
DFormDataStreamMac.mm41 #import "SchedulePair.h"
343 form->scheduledRunLoopPairs.add(SchedulePair::create(runLoop, runLoopMode));
352 form->scheduledRunLoopPairs.remove(SchedulePair::create(runLoop, runLoopMode));
DResourceHandleMac.mm48 #import "SchedulePair.h"
389 void ResourceHandle::schedule(SchedulePair* pair)
405 void ResourceHandle::unschedule(SchedulePair* pair)
/external/webkit/Source/WebKit2/WebProcess/WebPage/mac/
DWebPageMac.mm64 … m_page->addSchedulePair(SchedulePair::create([NSRunLoop currentRunLoop], kCFRunLoopCommonModes));
/external/webkit/Source/WebKit/mac/WebView/
DWebView.mm4447 core(self)->addSchedulePair(SchedulePair::create(runLoop, (CFStringRef)mode));
4453 core(self)->removeSchedulePair(SchedulePair::create(runLoop, (CFStringRef)mode));
/external/webkit/Source/WebCore/
DWebCore.gypi797 'platform/cf/SchedulePair.h',
3741 'platform/cf/SchedulePair.cpp',
DChangeLog-2008-08-1026038 * platform/cf/SchedulePair.h: Removed SchedulePairTraits -- custom traits are no
44258 Adds a new SchedulePair object that holds a runloop and the mode to use.
44273 (WebCore::Page::addSchedulePair): Add a SchedulePair to m_scheduledRunLoopPairs.
44274 (WebCore::Page::removeSchedulePair): Removes a SchedulePair from m_scheduledRunLoopPairs.
44275 * platform/cf/SchedulePair.cpp: Added.
44276 * platform/cf/SchedulePair.h: Added.
44280 (WebCore::advanceCurrentStream): Use the new SchedulePair.
DChangeLog41805 * platform/cf/SchedulePair.h:
DChangeLog-2010-12-0624495 * platform/cf/SchedulePair.h:
/external/webkit/Source/WebCore/WebCore.xcodeproj/
Dproject.pbxproj638 …FC9B90D78DC8C007D2579 /* SchedulePair.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CEFC9B70D7…
639 …C9BA0D78DC8C007D2579 /* SchedulePair.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1CEFC9B80D…
7097 …8DC8C007D2579 /* SchedulePair.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType …
7098 …8C007D2579 /* SchedulePair.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType =…
13077 1CEFC9B80D78DC8C007D2579 /* SchedulePair.cpp */,
13078 1CEFC9B70D78DC8C007D2579 /* SchedulePair.h */,
22350 1CEFC9B90D78DC8C007D2579 /* SchedulePair.h in Headers */,
25198 1CEFC9BA0D78DC8C007D2579 /* SchedulePair.cpp in Sources */,