mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-03-05 16:22:53 +00:00
Adding assertion and null check for mCurrentTarget in PostHandleEvent
This commit is contained in:
parent
23f7ceff9c
commit
575d19fecb
@ -701,6 +701,9 @@ nsEventStateManager::PostHandleEvent(nsIPresContext* aPresContext,
|
||||
NS_IF_RELEASE(mCurrentTargetContent);
|
||||
nsresult ret = NS_OK;
|
||||
|
||||
NS_ASSERTION(mCurrentTarget, "mCurrentTarget is null");
|
||||
if (!mCurrentTarget) return NS_ERROR_NULL_POINTER;
|
||||
|
||||
nsFrameState state;
|
||||
mCurrentTarget->GetFrameState(&state);
|
||||
state |= NS_FRAME_EXTERNAL_REFERENCE;
|
||||
|
@ -701,6 +701,9 @@ nsEventStateManager::PostHandleEvent(nsIPresContext* aPresContext,
|
||||
NS_IF_RELEASE(mCurrentTargetContent);
|
||||
nsresult ret = NS_OK;
|
||||
|
||||
NS_ASSERTION(mCurrentTarget, "mCurrentTarget is null");
|
||||
if (!mCurrentTarget) return NS_ERROR_NULL_POINTER;
|
||||
|
||||
nsFrameState state;
|
||||
mCurrentTarget->GetFrameState(&state);
|
||||
state |= NS_FRAME_EXTERNAL_REFERENCE;
|
||||
|
Loading…
x
Reference in New Issue
Block a user