Home
last modified time | relevance | path

Searched refs:JSDOMWrapper (Results 1 – 25 of 28) sorted by relevance

12

/external/webkit/Source/WebCore/bindings/js/
DJSDOMBinding.h54 class JSDOMWrapperWithGlobalPointer : public JSDOMWrapper {
58 return static_cast<JSDOMGlobalObject*>(JSDOMWrapper::globalObject()); in globalObject()
74 : JSDOMWrapper(globalObject, structure) in JSDOMWrapperWithGlobalPointer()
149 inline JSDOMWrapper* getInlineCachedWrapper(DOMWrapperWorld*, void*) { return 0; } in getInlineCachedWrapper()
150 inline bool setInlineCachedWrapper(DOMWrapperWorld*, void*, JSDOMWrapper*) { return false; } in setInlineCachedWrapper() argument
151 inline bool clearInlineCachedWrapper(DOMWrapperWorld*, void*, JSDOMWrapper*) { return false; } in clearInlineCachedWrapper() argument
157 …template <typename DOMClass> inline JSDOMWrapper* getCachedWrapper(DOMWrapperWorld* world, DOMClas… in getCachedWrapper()
159 if (JSDOMWrapper* wrapper = getInlineCachedWrapper(world, domObject)) in getCachedWrapper()
164 …Class> inline void cacheWrapper(DOMWrapperWorld* world, DOMClass* domObject, JSDOMWrapper* wrapper) in cacheWrapper()
169 …world->m_wrappers.set(domObject, JSC::Weak<JSDOMWrapper>(*world->globalData(), wrapper, wrapperOwn… in cacheWrapper()
[all …]
DJSDOMWrapper.h29 class JSDOMWrapper : public JSC::JSObjectWithGlobalObject {
31 explicit JSDOMWrapper(JSC::JSGlobalObject* globalObject, JSC::Structure* structure) in JSDOMWrapper() function
37 virtual ~JSDOMWrapper();
DScriptWrappable.h41 JSDOMWrapper* wrapper() const in wrapper()
46 …void setWrapper(JSC::JSGlobalData& globalData, JSDOMWrapper* wrapper, JSC::WeakHandleOwner* wrappe… in setWrapper()
57 JSC::Weak<JSDOMWrapper> m_wrapper;
DJSDOMWrapper.cpp37 JSDOMWrapper::~JSDOMWrapper() in ~JSDOMWrapper()
DJSNodeCustom.h50 inline JSDOMWrapper* getInlineCachedWrapper(DOMWrapperWorld* world, Node* node) in getInlineCachedWrapper()
57 inline bool setInlineCachedWrapper(DOMWrapperWorld* world, Node* node, JSDOMWrapper* wrapper) in setInlineCachedWrapper()
66 inline bool clearInlineCachedWrapper(DOMWrapperWorld* world, Node* node, JSDOMWrapper* wrapper) in clearInlineCachedWrapper()
DDOMWrapperWorld.cpp34 JSDOMWrapper* wrapper = static_cast<JSDOMWrapper*>(handle.get().asCell()); in finalize()
DDOMWrapperWorld.h32 class JSDOMWrapper; variable
35 typedef HashMap<void*, JSC::Weak<JSDOMWrapper> > DOMObjectWrapperMap;
DJSDocumentCustom.cpp70 if (JSDOMWrapper* wrapper = getCachedWrapper(currentWorld(exec), location)) in location()
102 JSDOMWrapper* wrapper = getCachedWrapper(currentWorld(exec), document); in toJS()
DJSStyleSheetCustom.cpp43 JSDOMWrapper* wrapper = getCachedWrapper(currentWorld(exec), styleSheet); in toJS()
DJSImageDataCustom.cpp44 JSDOMWrapper* wrapper = getCachedWrapper(currentWorld(exec), imageData); in toJS()
DJSCSSValueCustom.cpp52 JSDOMWrapper* wrapper = getCachedWrapper(currentWorld(exec), value); in toJS()
DJSCSSRuleCustom.cpp66 JSDOMWrapper* wrapper = getCachedWrapper(currentWorld(exec), rule); in toJS()
DJSSVGPathSegCustom.cpp66 if (JSDOMWrapper* wrapper = getCachedWrapper(currentWorld(exec), object)) in toJS()
DJSHTMLCollectionCustom.cpp137 JSDOMWrapper* wrapper = getCachedWrapper(currentWorld(exec), collection); in toJS()
DJSEventCustom.cpp124 JSDOMWrapper* wrapper = getCachedWrapper(currentWorld(exec), event); in toJS()
DJSArrayBufferViewHelper.h166 if (JSDOMWrapper* wrapper = getCachedWrapper(currentWorld(exec), object)) in toJSArrayBufferView()
DJSNodeCustom.cpp123 if (JSDOMWrapper* wrapper = world->m_wrappers.get(context).get()) { in isObservable()
DJSDOMWindowCustom.cpp445 if (JSDOMWrapper* wrapper = getCachedWrapper(currentWorld(exec), history)) in history()
457 if (JSDOMWrapper* wrapper = getCachedWrapper(currentWorld(exec), location)) in location()
DJSDOMBinding.cpp170 if (JSDOMWrapper* wrapper = worldIter->m_wrappers.get(object).get()) in markDOMObjectWrapper()
/external/webkit/Source/WebCore/
DUseJSC.cmake51 bindings/js/JSDOMWrapper.cpp
DWebCore.pro269 bindings/js/JSDOMWrapper.cpp \
1304 bindings/js/JSDOMWrapper.h \
DChangeLog10022 * bindings/js/JSDOMWrapper.h:
10023 (WebCore::JSDOMWrapper::globalObject):
10024 (WebCore::JSDOMWrapper::scriptExecutionContext):
10025 (WebCore::JSDOMWrapper::createStructure):
10026 (WebCore::JSDOMWrapper::JSDOMWrapper):
10327 * bindings/js/JSDOMWrapper.h:
10328 (WebCore::JSDOMWrapper::JSDOMWrapper):
10335 * bindings/js/JSDOMWrapper.h:
10336 (WebCore::JSDOMWrapper::globalObject):
10344 * bindings/js/JSDOMWrapper.h:
[all …]
DGNUmakefile.list.am694 Source/WebCore/bindings/js/JSDOMWrapper.cpp \
695 Source/WebCore/bindings/js/JSDOMWrapper.h \
DGNUmakefile.am765 Source/WebCore/bindings/js/JSDOMWrapper.cpp \
766 Source/WebCore/bindings/js/JSDOMWrapper.h \
DWebCore.gypi429 'bindings/js/JSDOMWrapper.h',
1749 'bindings/js/JSDOMWrapper.cpp',

12