icecat: add release icecat-140.10.1-1gnu1 for ecne
This commit is contained in:
parent
a5f93cb214
commit
ff85d7c623
1256 changed files with 63469 additions and 24141 deletions
|
|
@ -1937,6 +1937,19 @@ NS_IMPL_CYCLE_COLLECTION_CAN_SKIP_THIS_BEGIN(BrowsingContext)
|
|||
return IsCertainlyAliveForCC(tmp);
|
||||
NS_IMPL_CYCLE_COLLECTION_CAN_SKIP_THIS_END
|
||||
|
||||
/* static */
|
||||
void BrowsingContext::SweepWindowProxies(JSTracer* aTrc) {
|
||||
if (!sBrowsingContexts) {
|
||||
return;
|
||||
}
|
||||
|
||||
for (BrowsingContext* bc : sBrowsingContexts->Values()) {
|
||||
if (bc->mWindowProxy) {
|
||||
JS_UpdateWeakPointerAfterGC(aTrc, &bc->mWindowProxy);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
class RemoteLocationProxy
|
||||
: public RemoteObjectProxy<BrowsingContext::LocationProxy,
|
||||
Location_Binding::sCrossOriginProperties> {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue