mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-07 18:04:46 +00:00
Bug 1342874 - (Part 6) DocGroup labeling for timer callbacks in nsXULTooltipListener. r=dholbert
MozReview-Commit-ID: 2IqYPliDXnj --HG-- extra : rebase_source : 82ff8c97379ae46391436623ed303f8ba4e72317
This commit is contained in:
parent
77f651c961
commit
8e1cebd674
@ -196,13 +196,16 @@ nsXULTooltipListener::MouseMove(nsIDOMEvent* aEvent)
|
||||
}
|
||||
|
||||
mTooltipTimer = do_CreateInstance("@mozilla.org/timer;1");
|
||||
mTooltipTimer->SetTarget(
|
||||
sourceContent->OwnerDoc()->EventTargetFor(TaskCategory::Other));
|
||||
if (mTooltipTimer) {
|
||||
mTargetNode = do_GetWeakReference(eventTarget);
|
||||
if (mTargetNode) {
|
||||
nsresult rv =
|
||||
mTooltipTimer->InitWithFuncCallback(sTooltipCallback, this,
|
||||
mTooltipTimer->InitWithNamedFuncCallback(sTooltipCallback, this,
|
||||
LookAndFeel::GetInt(LookAndFeel::eIntID_TooltipDelay, 500),
|
||||
nsITimer::TYPE_ONE_SHOT);
|
||||
nsITimer::TYPE_ONE_SHOT,
|
||||
"sTooltipCallback");
|
||||
if (NS_FAILED(rv)) {
|
||||
mTargetNode = nullptr;
|
||||
mSourceNode = nullptr;
|
||||
|
Loading…
Reference in New Issue
Block a user