Closed Bug 1684792 Opened 4 years ago Closed 4 years ago

Form validation popups appear at a wrong place

Categories

(Toolkit :: UI Widgets, defect)

defect

Tracking

()

RESOLVED FIXED
86 Branch
Fission Milestone M6c
Tracking Status
firefox86 --- fixed

People

(Reporter: hiro, Assigned: enndeakin)

References

()

Details

Attachments

(1 file)

STR;

  1. Open https://developer.mozilla.org/en-US/docs/Learn/Forms/Form_validation#The_required_attribute
  2. Push "submit" button

I don't quite understand why the validation popup window is opened in a different way.

The code in FormValidationChild.jsm and FormValidationParent.jsm needs to be adapted to use BrowserUtils.getElementBoundingScreenRect instead of getElementBoundingRect.

See Also: → 1684795

Tracking for Fission M6c milestone like bug 1684795

Fission Milestone: --- → M6c
Assignee: nobody → enndeakin
Status: NEW → ASSIGNED
Pushed by neil@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f901a3b75b79 open form validation popup anchored at screen coordinate as datetime picker and select do so that it is positioned correctly in out of process iframes, r=Gijs
Pushed by neil@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f866f5dc0058 open form validation popup anchored at screen coordinate as datetime picker and select do so that it is positioned correctly in out of process iframes, r=Gijs
Backout by abutkovits@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/09efd72b0ce6 Backed out changeset f866f5dc0058 for causing failure on browser/browser_edit.js.

I am going to try to earlier version that forces the popup closed.

Flags: needinfo?(enndeakin)
Pushed by neil@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/08990062babf open form validation popup anchored at screen coordinate as datetime picker and select do so that it is positioned correctly in out of process iframes, r=Gijs
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 86 Branch
Regressions: CVE-2021-29975
Regressions: CVE-2021-38497
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: