Open Bug 1459231 Opened 6 years ago Updated 4 months ago

[meta] Follow the spec better regarding activation behavior

Categories

(Core :: DOM: Events, enhancement, P2)

enhancement

Tracking

()

People

(Reporter: smaug, Assigned: vhilla)

References

(Depends on 4 open bugs, )

Details

(Keywords: meta)

Need to review the spec and check where we don't follow it
Priority: -- → P2
This related to, or blocking bug 588927.

Also, see https://bugs.chromium.org/p/chromium/issues/detail?id=912892#c8 - an interoperability issue reported to Chrome that seems to be a Firefox and Edge (irrelevant at this point) issue -
Basically, when two activation targets are nested <button><label>a</label></button>, Firefox picks the outermost element (<button>), Chrome picks the innermost element (<label>).

Interestingly, Edge diverged from Internet Explorer (which behaved like Chrome).
Severity: normal → S3
See Also: → 1809689
See Also: → 1658996

This should be resolved with my changes for bug 1658996.

Depends on: 1658996
See Also: 1658996
Summary: Follow the spec better regarding activation behavior → [meta] Follow the spec better regarding activation behavior
Assignee: nobody → vhilla
Depends on: 1851970
Depends on: 1853878
Blocks: 1855633
No longer blocks: 1855633
Depends on: 1855633
Depends on: 430105
Depends on: 577035
You need to log in before you can comment on or make changes to this bug.