mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-12-08 06:09:58 +00:00
LibWeb: Convert Ladybird notes in spec steps to // NB: ...
We have a couple of ways to designate spec notes and (our) developer notes in comments, but we never really settled on a single approach. As a result, we have a bit of a mixed bag of note comments on our hands. To the extent that I could find them, I changed developer notes to `// NB: ...` and changed spec notes to `// NOTE: ...`. The rationale for this is that in most web specs, notes are prefixed by `NOTE: ...` so this makes it easier to copy paste verbatim. The choice for `NB: ...` is pretty arbitrary, but it makes it stand out from the regular spec notes and it was already in wide use in our codebase.
This commit is contained in:
parent
9394c9a10b
commit
41eb7251e4
Notes:
github-actions[bot]
2025-11-18 14:09:02 +00:00
Author: https://github.com/gmta
Commit: 41eb7251e4
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/6841
Reviewed-by: https://github.com/trflynn89
11 changed files with 52 additions and 44 deletions
|
|
@ -499,9 +499,8 @@ static void run_job(JS::VM& vm, JobQueue& job_queue)
|
|||
});
|
||||
|
||||
// FIXME: How does the user agent ensure this happens? Is this a normative note?
|
||||
// Spec-Note:
|
||||
// For a register job and an update job, the user agent delays queuing a task for running the job
|
||||
// until after a DOMContentLoaded event has been dispatched to the document that initiated the job.
|
||||
// NOTE: For a register job and an update job, the user agent delays queuing a task for running the job until after
|
||||
// a DOMContentLoaded event has been dispatched to the document that initiated the job.
|
||||
|
||||
// FIXME: Spec should be updated to avoid 'queue a task' and use 'queue a global task' instead
|
||||
// FIXME: On which task source? On which event loop? On behalf of which document?
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue