/dports/www/firefox-esr/firefox-91.8.0/dom/bindings/ |
H A D | RemoteObjectProxy.h | 46 bool delete_(JSContext* aCx, JS::Handle<JSObject*> aProxy, 58 bool get(JSContext* cx, JS::Handle<JSObject*> aProxy, 67 JSContext* aCx, JS::Handle<JSObject*> aProxy, 75 virtual void NoteChildren(JSObject* aProxy, 78 static void* GetNative(JSObject* aProxy) { in GetNative() argument 79 return js::GetProxyPrivate(aProxy).toPrivate(); in GetNative() 87 static inline bool IsRemoteObjectProxy(JSObject* aProxy, in IsRemoteObjectProxy() argument 99 static inline bool IsRemoteObjectProxy(JSObject* aProxy) { in IsRemoteObjectProxy() argument 142 auto native = static_cast<Native*>(GetNative(aProxy)); in finalize() 164 aCx, aProxy, /* slot = */ 0, P, aHolder); in EnsureHolder() [all …]
|
H A D | RemoteObjectProxy.cpp | 23 return CrossOriginPropertyFallback(aCx, aProxy, aId, aDesc); in getOwnPropertyDescriptor() 38 JSContext* aCx, JS::Handle<JSObject*> aProxy, in ownPropertyKeys() argument 44 if (!EnsureHolder(aCx, aProxy, &holder) || in ownPropertyKeys() 82 JSContext* aCx, JS::Handle<JSObject*> aProxy, in preventExtensions() argument 104 return CrossOriginGet(aCx, aProxy, aReceiver, aId, aVp); in get() 116 JSContext* aCx, JS::Handle<JSObject*> aProxy, in getOwnEnumerablePropertyKeys() argument 122 JSContext* aCx, JS::Handle<JSObject*> aProxy) const { in className() 123 MOZ_ASSERT(js::IsProxy(aProxy)); in className() 139 aProxy.set(result->value()); in GetOrCreateProxyObject() 144 MOZ_RELEASE_ASSERT(JS::GetClass(aProxy) == aClasp); in GetOrCreateProxyObject() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/dom/bindings/ |
H A D | RemoteObjectProxy.h | 45 bool delete_(JSContext* aCx, JS::Handle<JSObject*> aProxy, 57 bool get(JSContext* cx, JS::Handle<JSObject*> aProxy, 66 JSContext* aCx, JS::Handle<JSObject*> aProxy, 74 virtual void NoteChildren(JSObject* aProxy, 77 static void* GetNative(JSObject* aProxy) { in GetNative() argument 78 return js::GetProxyPrivate(aProxy).toPrivate(); in GetNative() 86 static inline bool IsRemoteObjectProxy(JSObject* aProxy, in IsRemoteObjectProxy() argument 98 static inline bool IsRemoteObjectProxy(JSObject* aProxy) { in IsRemoteObjectProxy() argument 141 auto native = static_cast<Native*>(GetNative(aProxy)); in finalize() 163 aCx, aProxy, /* slot = */ 0, P, F, aHolder); in EnsureHolder() [all …]
|
H A D | RemoteObjectProxy.cpp | 23 return CrossOriginPropertyFallback(aCx, aProxy, aId, aDesc); in getOwnPropertyDescriptor() 38 JSContext* aCx, JS::Handle<JSObject*> aProxy, in ownPropertyKeys() argument 44 if (!EnsureHolder(aCx, aProxy, &holder) || in ownPropertyKeys() 82 JSContext* aCx, JS::Handle<JSObject*> aProxy, in preventExtensions() argument 104 return CrossOriginGet(aCx, aProxy, aReceiver, aId, aVp); in get() 116 JSContext* aCx, JS::Handle<JSObject*> aProxy, in getOwnEnumerablePropertyKeys() argument 122 JSContext* aCx, JS::Handle<JSObject*> aProxy) const { in className() 123 MOZ_ASSERT(js::IsProxy(aProxy)); in className() 140 aProxy.set(result->value()); in GetOrCreateProxyObject() 145 MOZ_RELEASE_ASSERT(js::GetObjectClass(aProxy) == aClasp); in GetOrCreateProxyObject() [all …]
|
/dports/www/firefox/firefox-99.0/dom/bindings/ |
H A D | RemoteObjectProxy.h | 46 bool delete_(JSContext* aCx, JS::Handle<JSObject*> aProxy, 58 bool get(JSContext* cx, JS::Handle<JSObject*> aProxy, 67 JSContext* aCx, JS::Handle<JSObject*> aProxy, 75 virtual void NoteChildren(JSObject* aProxy, 78 static void* GetNative(JSObject* aProxy) { in GetNative() argument 79 return js::GetProxyPrivate(aProxy).toPrivate(); in GetNative() 87 static inline bool IsRemoteObjectProxy(JSObject* aProxy, in IsRemoteObjectProxy() argument 99 static inline bool IsRemoteObjectProxy(JSObject* aProxy) { in IsRemoteObjectProxy() argument 142 auto native = static_cast<Native*>(GetNative(aProxy)); in finalize() 164 aCx, aProxy, /* slot = */ 0, P, aHolder); in EnsureHolder() [all …]
|
H A D | RemoteObjectProxy.cpp | 23 return CrossOriginPropertyFallback(aCx, aProxy, aId, aDesc); in getOwnPropertyDescriptor() 38 JSContext* aCx, JS::Handle<JSObject*> aProxy, in ownPropertyKeys() argument 44 if (!EnsureHolder(aCx, aProxy, &holder) || in ownPropertyKeys() 82 JSContext* aCx, JS::Handle<JSObject*> aProxy, in preventExtensions() argument 104 return CrossOriginGet(aCx, aProxy, aReceiver, aId, aVp); in get() 116 JSContext* aCx, JS::Handle<JSObject*> aProxy, in getOwnEnumerablePropertyKeys() argument 122 JSContext* aCx, JS::Handle<JSObject*> aProxy) const { in className() 123 MOZ_ASSERT(js::IsProxy(aProxy)); in className() 139 aProxy.set(result->value()); in GetOrCreateProxyObject() 144 MOZ_RELEASE_ASSERT(JS::GetClass(aProxy) == aClasp); in GetOrCreateProxyObject() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/dom/bindings/ |
H A D | RemoteObjectProxy.h | 46 bool delete_(JSContext* aCx, JS::Handle<JSObject*> aProxy, 58 bool get(JSContext* cx, JS::Handle<JSObject*> aProxy, 67 JSContext* aCx, JS::Handle<JSObject*> aProxy, 75 virtual void NoteChildren(JSObject* aProxy, 78 static void* GetNative(JSObject* aProxy) { in GetNative() argument 79 return js::GetProxyPrivate(aProxy).toPrivate(); in GetNative() 87 static inline bool IsRemoteObjectProxy(JSObject* aProxy, in IsRemoteObjectProxy() argument 99 static inline bool IsRemoteObjectProxy(JSObject* aProxy) { in IsRemoteObjectProxy() argument 142 auto native = static_cast<Native*>(GetNative(aProxy)); in finalize() 164 aCx, aProxy, /* slot = */ 0, P, aHolder); in EnsureHolder() [all …]
|
H A D | RemoteObjectProxy.cpp | 23 return CrossOriginPropertyFallback(aCx, aProxy, aId, aDesc); in getOwnPropertyDescriptor() 38 JSContext* aCx, JS::Handle<JSObject*> aProxy, in ownPropertyKeys() argument 44 if (!EnsureHolder(aCx, aProxy, &holder) || in ownPropertyKeys() 82 JSContext* aCx, JS::Handle<JSObject*> aProxy, in preventExtensions() argument 104 return CrossOriginGet(aCx, aProxy, aReceiver, aId, aVp); in get() 116 JSContext* aCx, JS::Handle<JSObject*> aProxy, in getOwnEnumerablePropertyKeys() argument 122 JSContext* aCx, JS::Handle<JSObject*> aProxy) const { in className() 123 MOZ_ASSERT(js::IsProxy(aProxy)); in className() 139 aProxy.set(result->value()); in GetOrCreateProxyObject() 144 MOZ_RELEASE_ASSERT(JS::GetClass(aProxy) == aClasp); in GetOrCreateProxyObject() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/dom/base/ |
H A D | RemoteOuterWindowProxy.cpp | 47 void NoteChildren(JSObject* aProxy, in NoteChildren() argument 74 BrowsingContext* GetBrowsingContext(JSObject* aProxy) { in GetBrowsingContext() argument 77 RemoteObjectProxyBase::GetNative(aProxy)); in GetBrowsingContext() 80 bool WrapResult(JSContext* aCx, JS::Handle<JSObject*> aProxy, in WrapResult() argument 88 aDesc.object().set(aProxy); in WrapResult() 95 BrowsingContext* bc = GetBrowsingContext(aProxy); in getOwnPropertyDescriptor() 100 return WrapResult(aCx, aProxy, children[index], in getOwnPropertyDescriptor() 130 return CrossOriginPropertyFallback(aCx, aProxy, aId, aDesc); in getOwnPropertyDescriptor() 147 JSContext* aCx, JS::Handle<JSObject*> aProxy, in ownPropertyKeys() argument 149 BrowsingContext* bc = GetBrowsingContext(aProxy); in ownPropertyKeys() [all …]
|
H A D | WindowNamedPropertiesHandler.cpp | 76 JSContext* aCx, JS::Handle<JSObject*> aProxy, JS::Handle<jsid> aId, in getOwnPropDescriptor() argument 87 FillPropertyDescriptor(aDesc, aProxy, JSPROP_READONLY, v); in getOwnPropDescriptor() 96 if (!HasPropertyOnPrototype(aCx, aProxy, aId, &hasOnPrototype)) { in getOwnPropDescriptor() 113 nsGlobalWindowInner* win = xpc::WindowGlobalOrNull(aProxy); in getOwnPropDescriptor() 124 FillPropertyDescriptor(aDesc, aProxy, 0, v); in getOwnPropDescriptor() 142 FillPropertyDescriptor(aDesc, aProxy, 0, v); in getOwnPropDescriptor() 153 FillPropertyDescriptor(aDesc, aProxy, 0, v); in getOwnPropDescriptor() 170 JSContext* aCx, JS::Handle<JSObject*> aProxy, unsigned flags, in ownPropNames() argument 178 nsGlobalWindowInner* win = xpc::WindowGlobalOrNull(aProxy); in ownPropNames() 195 if (!AppendNamedPropertyIds(aCx, aProxy, names, false, aProps)) { in ownPropNames() [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/dom/base/ |
H A D | RemoteOuterWindowProxy.cpp | 47 void NoteChildren(JSObject* aProxy, in NoteChildren() argument 74 BrowsingContext* GetBrowsingContext(JSObject* aProxy) { in GetBrowsingContext() argument 75 MOZ_ASSERT(IsRemoteObjectProxy(aProxy, prototypes::id::Window)); in GetBrowsingContext() 77 RemoteObjectProxyBase::GetNative(aProxy)); in GetBrowsingContext() 95 BrowsingContext* bc = GetBrowsingContext(aProxy); in getOwnPropertyDescriptor() 100 return WrapResult(aCx, aProxy, children[index], in getOwnPropertyDescriptor() 127 return WrapResult(aCx, aProxy, child, in getOwnPropertyDescriptor() 133 return CrossOriginPropertyFallback(aCx, aProxy, aId, aDesc); in getOwnPropertyDescriptor() 150 JSContext* aCx, JS::Handle<JSObject*> aProxy, in ownPropertyKeys() argument 152 BrowsingContext* bc = GetBrowsingContext(aProxy); in ownPropertyKeys() [all …]
|
/dports/www/firefox/firefox-99.0/dom/base/ |
H A D | RemoteOuterWindowProxy.cpp | 47 void NoteChildren(JSObject* aProxy, in NoteChildren() argument 74 BrowsingContext* GetBrowsingContext(JSObject* aProxy) { in GetBrowsingContext() argument 75 MOZ_ASSERT(IsRemoteObjectProxy(aProxy, prototypes::id::Window)); in GetBrowsingContext() 77 RemoteObjectProxyBase::GetNative(aProxy)); in GetBrowsingContext() 95 BrowsingContext* bc = GetBrowsingContext(aProxy); in getOwnPropertyDescriptor() 100 return WrapResult(aCx, aProxy, children[index], in getOwnPropertyDescriptor() 127 return WrapResult(aCx, aProxy, child, in getOwnPropertyDescriptor() 133 return CrossOriginPropertyFallback(aCx, aProxy, aId, aDesc); in getOwnPropertyDescriptor() 150 JSContext* aCx, JS::Handle<JSObject*> aProxy, in ownPropertyKeys() argument 152 BrowsingContext* bc = GetBrowsingContext(aProxy); in ownPropertyKeys() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/dom/base/ |
H A D | RemoteOuterWindowProxy.cpp | 47 void NoteChildren(JSObject* aProxy, in NoteChildren() argument 74 BrowsingContext* GetBrowsingContext(JSObject* aProxy) { in GetBrowsingContext() argument 75 MOZ_ASSERT(IsRemoteObjectProxy(aProxy, prototypes::id::Window)); in GetBrowsingContext() 77 RemoteObjectProxyBase::GetNative(aProxy)); in GetBrowsingContext() 95 BrowsingContext* bc = GetBrowsingContext(aProxy); in getOwnPropertyDescriptor() 100 return WrapResult(aCx, aProxy, children[index], in getOwnPropertyDescriptor() 127 return WrapResult(aCx, aProxy, child, in getOwnPropertyDescriptor() 133 return CrossOriginPropertyFallback(aCx, aProxy, aId, aDesc); in getOwnPropertyDescriptor() 150 JSContext* aCx, JS::Handle<JSObject*> aProxy, in ownPropertyKeys() argument 152 BrowsingContext* bc = GetBrowsingContext(aProxy); in ownPropertyKeys() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/accessible/mac/ |
H A D | Platform.mm | 40 ProxyCreated(ProxyAccessible* aProxy, uint32_t) 46 if (aProxy->IsTable()) 48 else if (aProxy->IsTableRow()) 50 else if (aProxy->IsTableCell()) 53 type = GetTypeFromRole(aProxy->Role()); 60 if (aProxy->IsDoc() && aProxy->AsDoc()->IsTopLevel()) { 69 ProxyAccessible* parent = aProxy->Parent(); 80 ProxyDestroyed(ProxyAccessible* aProxy) 83 if (aProxy->IsDoc() && aProxy->AsDoc()->IsTopLevel()) { 90 if (!aProxy->Document()->IsShutdown()) { [all …]
|
/dports/www/firefox-legacy/firefox-52.8.0esr/accessible/mac/ |
H A D | Platform.mm | 40 ProxyCreated(ProxyAccessible* aProxy, uint32_t) 46 if (aProxy->IsTable()) 48 else if (aProxy->IsTableRow()) 50 else if (aProxy->IsTableCell()) 53 type = GetTypeFromRole(aProxy->Role()); 60 if (aProxy->IsDoc() && aProxy->AsDoc()->IsTopLevel()) { 69 ProxyAccessible* parent = aProxy->Parent(); 80 ProxyDestroyed(ProxyAccessible* aProxy) 83 if (aProxy->IsDoc() && aProxy->AsDoc()->IsTopLevel()) { 90 if (!aProxy->Document()->IsShutdown()) { [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/accessible/mac/ |
H A D | Platform.mm | 33 void ProxyCreated(ProxyAccessible* aProxy, uint32_t) { 34 ProxyAccessible* parent = aProxy->Parent(); 46 if (aProxy->IsTable()) 48 else if (aProxy->IsTableRow()) 50 else if (aProxy->IsTableCell()) 53 type = GetTypeFromRole(aProxy->Role()); 56 aProxy->SetWrapper(reinterpret_cast<uintptr_t>(mozWrapper)); 59 void ProxyDestroyed(ProxyAccessible* aProxy) { 60 mozAccessible* wrapper = GetNativeFromGeckoAccessible(aProxy); 63 aProxy->SetWrapper(0); [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/accessible/windows/msaa/ |
H A D | Platform.cpp | 75 void a11y::ProxyCreated(RemoteAccessible* aProxy) { in ProxyCreated() argument 77 MsaaAccessible* msaa = MsaaAccessible::Create(aProxy); in ProxyCreated() 84 if (aProxy->IsDoc()) { in ProxyCreated() 85 wrapper = new DocRemoteAccessibleWrap(aProxy); in ProxyCreated() 86 } else if (aProxy->IsHyperText()) { in ProxyCreated() 87 wrapper = new HyperTextRemoteAccessibleWrap(aProxy); in ProxyCreated() 89 wrapper = new RemoteAccessibleWrap(aProxy); in ProxyCreated() 96 void a11y::ProxyDestroyed(RemoteAccessible* aProxy) { in ProxyDestroyed() argument 98 aProxy->AsDoc()->SetEmulatedWindowHandle(nullptr); in ProxyDestroyed() 108 aProxy->SetWrapper(0); in ProxyDestroyed() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/accessible/windows/msaa/ |
H A D | Platform.cpp | 75 void a11y::ProxyCreated(RemoteAccessible* aProxy) { in ProxyCreated() argument 77 MsaaAccessible* msaa = MsaaAccessible::Create(aProxy); in ProxyCreated() 84 if (aProxy->IsDoc()) { in ProxyCreated() 85 wrapper = new DocRemoteAccessibleWrap(aProxy); in ProxyCreated() 86 } else if (aProxy->IsHyperText()) { in ProxyCreated() 87 wrapper = new HyperTextRemoteAccessibleWrap(aProxy); in ProxyCreated() 89 wrapper = new RemoteAccessibleWrap(aProxy); in ProxyCreated() 96 void a11y::ProxyDestroyed(RemoteAccessible* aProxy) { in ProxyDestroyed() argument 98 aProxy->AsDoc()->SetEmulatedWindowHandle(nullptr); in ProxyDestroyed() 108 aProxy->SetWrapper(0); in ProxyDestroyed() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/dom/base/ |
H A D | WindowNamedPropertiesHandler.cpp | 77 JSContext* aCx, JS::Handle<JSObject*> aProxy, JS::Handle<jsid> aId, in getOwnPropDescriptor() argument 85 if (!HasPropertyOnPrototype(aCx, aProxy, aId, &hasOnPrototype)) { in getOwnPropDescriptor() 102 JS::Rooted<JSObject*> global(aCx, JS_GetGlobalForObject(aCx, aProxy)); in getOwnPropDescriptor() 114 FillPropertyDescriptor(aDesc, aProxy, 0, v); in getOwnPropDescriptor() 132 FillPropertyDescriptor(aDesc, aProxy, 0, v); in getOwnPropDescriptor() 146 FillPropertyDescriptor(aDesc, aProxy, 0, v); in getOwnPropDescriptor() 151 JSContext* aCx, JS::Handle<JSObject*> aProxy, JS::Handle<jsid> aId, in defineProperty() argument 161 JSContext* aCx, JS::Handle<JSObject*> aProxy, unsigned flags, in ownPropNames() argument 170 xpc::WindowOrNull(JS_GetGlobalForObject(aCx, aProxy)); in ownPropNames() 198 if (!AppendNamedPropertyIds(aCx, aProxy, names, false, aProps)) { in ownPropNames() [all …]
|
/dports/www/firefox/firefox-99.0/accessible/mac/ |
H A D | Platform.mm | 43 void ProxyCreated(RemoteAccessible* aProxy) { 44 if (aProxy->Role() == roles::WHITESPACE) { 56 if (aProxy->IsTable()) { 58 } else if (aProxy->IsTableRow()) { 60 } else if (aProxy->IsTableCell()) { 62 } else if (aProxy->IsDoc()) { 65 type = GetTypeFromRole(aProxy->Role()); 72 void ProxyDestroyed(RemoteAccessible* aProxy) { 76 aProxy->SetWrapper(0); 78 if (aProxy->IsDoc()) { [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/accessible/mac/ |
H A D | Platform.mm | 44 void ProxyCreated(RemoteAccessible* aProxy) { 45 if (aProxy->Role() == roles::WHITESPACE) { 57 if (aProxy->IsTable()) { 59 } else if (aProxy->IsTableRow()) { 61 } else if (aProxy->IsTableCell()) { 63 } else if (aProxy->IsDoc()) { 66 type = GetTypeFromRole(aProxy->Role()); 73 void ProxyDestroyed(RemoteAccessible* aProxy) { 77 aProxy->SetWrapper(0); 79 if (aProxy->IsDoc()) { [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/accessible/mac/ |
H A D | Platform.mm | 44 void ProxyCreated(RemoteAccessible* aProxy) { 45 if (aProxy->Role() == roles::WHITESPACE) { 57 if (aProxy->IsTable()) { 59 } else if (aProxy->IsTableRow()) { 61 } else if (aProxy->IsTableCell()) { 63 } else if (aProxy->IsDoc()) { 66 type = GetTypeFromRole(aProxy->Role()); 73 void ProxyDestroyed(RemoteAccessible* aProxy) { 77 aProxy->SetWrapper(0); 79 if (aProxy->IsDoc()) { [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/accessible/xpcom/ |
H A D | xpcAccessibleDocument.cpp | 179 ProxyAccessible* aProxy) { in GetXPCAccessible() argument 181 MOZ_ASSERT(aProxy->Document() == mIntl.AsProxy()); in GetXPCAccessible() 182 if (aProxy->IsDoc()) { in GetXPCAccessible() 186 xpcAccessibleGeneric* acc = mCache.Get(aProxy); in GetXPCAccessible() 193 if (aProxy->mHasValue) { in GetXPCAccessible() 197 if (aProxy->mIsHyperLink) { in GetXPCAccessible() 201 if (aProxy->mIsHyperText) { in GetXPCAccessible() 203 acc = new xpcAccessibleHyperText(aProxy, interfaces); in GetXPCAccessible() 204 mCache.Put(aProxy, acc); in GetXPCAccessible() 209 acc = new xpcAccessibleGeneric(aProxy, interfaces); in GetXPCAccessible() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/accessible/xpcom/ |
H A D | xpcAccessibleDocument.cpp | 181 ProxyAccessible* aProxy) { in GetXPCAccessible() argument 183 MOZ_ASSERT(aProxy->Document() == mIntl.AsProxy()); in GetXPCAccessible() 184 if (aProxy->IsDoc()) { in GetXPCAccessible() 188 xpcAccessibleGeneric* acc = mCache.Get(aProxy); in GetXPCAccessible() 195 if (aProxy->mHasValue) { in GetXPCAccessible() 199 if (aProxy->mIsHyperLink) { in GetXPCAccessible() 203 if (aProxy->mIsHyperText) { in GetXPCAccessible() 205 acc = new xpcAccessibleHyperText(aProxy, interfaces); in GetXPCAccessible() 206 mCache.Put(aProxy, acc); in GetXPCAccessible() 211 acc = new xpcAccessibleGeneric(aProxy, interfaces); in GetXPCAccessible() [all …]
|
/dports/www/firefox-legacy/firefox-52.8.0esr/accessible/xpcom/ |
H A D | xpcAccessibleDocument.cpp | 202 xpcAccessibleDocument::GetXPCAccessible(ProxyAccessible* aProxy) in GetXPCAccessible() argument 205 MOZ_ASSERT(aProxy->Document() == mIntl.AsProxy()); in GetXPCAccessible() 206 if (aProxy->IsDoc()) { in GetXPCAccessible() 210 xpcAccessibleGeneric* acc = mCache.GetWeak(aProxy); in GetXPCAccessible() 217 if (aProxy->mHasValue) { in GetXPCAccessible() 221 if (aProxy->mIsHyperLink) { in GetXPCAccessible() 225 if (aProxy->mIsHyperText) { in GetXPCAccessible() 227 acc = new xpcAccessibleHyperText(aProxy, interfaces); in GetXPCAccessible() 228 mCache.Put(aProxy, acc); in GetXPCAccessible() 233 acc = new xpcAccessibleGeneric(aProxy, interfaces); in GetXPCAccessible() [all …]
|