Closed Bug 1577499 Opened 1 year ago Closed 1 year ago

Implement transient activation flag

Categories

(Core :: DOM: Core & HTML, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla71
Tracking Status
firefox71 --- fixed

People

(Reporter: edgar, Assigned: edgar, NeedInfo)

References

(Blocks 1 open bug)

Details

(Keywords: dev-doc-needed)

Attachments

(3 files)

See https://github.com/whatwg/html/pull/3851.

The transient activation flag indicates the current activation state: Every time document is activated, the UA sets the flag to true. And the UA sets the flag to false when the flag expires.

Blocks: 1577516
Assignee: nobody → echen
Blocks: 1578355
Blocks: 1129227
Pushed by echen@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/991685fb60f5
Part 1: Implement transient activation flag; r=smaug
https://hg.mozilla.org/integration/autoland/rev/cb2ebcd8d0f5
Part 2: Add tests for transient user activation; r=smaug
https://hg.mozilla.org/integration/autoland/rev/2469f247e873
Part 3: Add cross-origin test for has-been-user-activated flag; r=smaug
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla71

I don't really understand this, or what documentation is needed for it. Can you give me some help in explaining what this is for, what MDN docs need updating, and what content needs to be added? Thanks!

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