Open Bug 1632313 Opened 5 years ago Updated 5 years ago

Document XPIDL and how to get started

Categories

(Core :: XPCOM, task)

task

Tracking

()

People

(Reporter: marcosc, Unassigned)

References

(Blocks 1 open bug)

Details

The XPIDL documentation is extremely limited, lacks examples, and gives no guidance of how to get started... making it next to useless. What is needed is:

  1. how to get started in C++.
  2. actual simple examples to follow.
  3. rationale for using XPIDL over WebIDL.
  4. Fix all the broken links - get rid of all the old stuff from the early 2000s if it's no longer relevant.
  5. Modernize the Syntax - ABNF is very unhelpful. Let's find a better way to document it.

https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPIDL

Blocks: 1632290
Component: DOM: Core & HTML → XPCOM
You need to log in before you can comment on or make changes to this bug.