|
Lines 1960-1976
NS_IMPL_CYCLE_COLLECTION_TRAVERSE_BEGIN_
|
Link Here
|
---|
|
1960 |
|
1960 |
|
1961 |
NS_IMPL_CYCLE_COLLECTION_TRAVERSE(mCSSLoader) |
1961 |
NS_IMPL_CYCLE_COLLECTION_TRAVERSE(mCSSLoader) |
1962 |
|
1962 |
|
1963 |
// We own only the items in mDOMMediaQueryLists that have listeners; |
1963 |
// We own only the items in mDOMMediaQueryLists that have listeners; |
1964 |
// this reference is managed by their AddListener and RemoveListener |
1964 |
// this reference is managed by their AddListener and RemoveListener |
1965 |
// methods. |
1965 |
// methods. |
1966 |
for (MediaQueryList* mql = tmp->mDOMMediaQueryLists.getFirst(); mql; |
1966 |
for (MediaQueryList* mql = tmp->mDOMMediaQueryLists.getFirst(); mql; |
1967 |
mql = static_cast<LinkedListElement<MediaQueryList>*>(mql)->getNext()) { |
1967 |
mql = static_cast<LinkedListElement<MediaQueryList>*>(mql)->getNext()) { |
1968 |
if (mql->HasListeners()) { |
1968 |
if (mql->HasListeners() && |
|
|
1969 |
NS_SUCCEEDED(mql->CheckInnerWindowCorrectness())) { |
1969 |
NS_CYCLE_COLLECTION_NOTE_EDGE_NAME(cb, "mDOMMediaQueryLists item"); |
1970 |
NS_CYCLE_COLLECTION_NOTE_EDGE_NAME(cb, "mDOMMediaQueryLists item"); |
1970 |
cb.NoteXPCOMChild(mql); |
1971 |
cb.NoteXPCOMChild(mql); |
1971 |
} |
1972 |
} |
1972 |
} |
1973 |
} |
1973 |
NS_IMPL_CYCLE_COLLECTION_TRAVERSE_END |
1974 |
NS_IMPL_CYCLE_COLLECTION_TRAVERSE_END |
1974 |
|
1975 |
|
1975 |
NS_IMPL_CYCLE_COLLECTION_CLASS(nsDocument) |
1976 |
NS_IMPL_CYCLE_COLLECTION_CLASS(nsDocument) |
1976 |
|
1977 |
|