Closed Bug 1808833 Opened 3 years ago Closed 3 years ago

WARNING: Found a non-root APZ with no handoff parent: file gfx/layers/apz/src/APZCTreeManager.cpp:2887'

Categories

(Core :: Panning and Zooming, defect, P3)

defect

Tracking

()

RESOLVED FIXED
111 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox108 --- unaffected
firefox109 --- unaffected
firefox110 --- wontfix
firefox111 --- fixed

People

(Reporter: hiro, Assigned: dlrobertson)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

STR;

  1. Open https://bug1796942.bmoattachments.org/attachment.cgi?id=9300038
  2. Try to scroll the sub scroller in the page by mouse wheel or pan gesture

Note that there's a wheel event listener calling preventDefault() if the event happens outside of the sub scroller.

Set release status flags based on info from the regressing bug 1379458

:dlrobertson, since you are the author of the regressor, bug 1379458, could you take a look?

For more information, please visit auto_nag documentation.

Assignee: nobody → drobertson
Flags: needinfo?(drobertson)

Now that fixed position content will have the mScrollParentId set to the
null scroll parent id, the warning posted for non-root APZC's overscrolled
with a null scroll parent id is no longer valid.

Attachment #9311591 - Attachment description: Bug 1808833 - Remove incorrect warning. r=botond,hiro → Bug 1808833 - Fix overscroll handoff warning condition. r=botond,hiro

Set release status flags based on info from the regressing bug 1379458

Pushed by drobertson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8043d0f12d30 Fix overscroll handoff warning condition. r=botond
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch

The patch landed in nightly and beta is affected.
:dlrobertson, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox110 to wontfix.

For more information, please visit auto_nag documentation.

Flags: needinfo?(drobertson)

How user visible are our warnings? While I'm fairly certain bug 1809574 should be uplifted, I'm don't think this patch needs to be uplifted if a spurious warning is not a big deal.

Flags: needinfo?(drobertson)
Flags: qe-verify+

Is there a way I can manually test this? I see no difference in scrolling the link from description between the affected build 110.0a1(20230105213109) and the build with the fix 111.0b8(20230302185836). Thank you.

Flags: needinfo?(drobertson)

(In reply to Monica Chiorean from comment #8)

Is there a way I can manually test this? I see no difference in scrolling the link from description between the affected build 110.0a1(20230105213109) and the build with the fix 111.0b8(20230302185836). Thank you.

You could see a WARNING line in your terminal if you follow the STR with a bad build.

Flags: needinfo?(drobertson)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: