Open Bug 1708400 (jsapi) Opened 3 years ago Updated 2 years ago

[meta] Clean-up jsapi header

Categories

(Core :: JavaScript Engine, enhancement, P5)

enhancement

Tracking

()

People

(Reporter: nbp, Unassigned)

References

(Depends on 28 open bugs, Blocks 2 open bugs)

Details

(Keywords: meta)

jsapi.h is a very large file, and we should improve it such that:

  • Embedders only include what they need.
  • Documentation exists.
  • API are sorted by topic.
  • API behave logically.
  • API should be complete.
Alias: clean-jsapi → jsapi
Depends on: 1708432
Depends on: 1708441
Depends on: 1708448
Depends on: 1708450
Depends on: 1708469
Depends on: 1708719
Depends on: 1708722
Depends on: 1708739
Depends on: 1708740
See Also: → sm-embedding
Depends on: 1726123
Depends on: 1726737
Blocks: sm-meta
You need to log in before you can comment on or make changes to this bug.