Closed Bug 1681580 Opened 5 years ago Closed 5 years ago

Remove CDATA support from XPIDL

Categories

(Core :: XPCOM, task, P3)

task

Tracking

()

RESOLVED INVALID

People

(Reporter: mccr8, Unassigned)

Details

It looks like nobody is using those, which would let us delete some code from the XPIDL compiler.

Unfortunately the CDATA type in xpidl is actually the %{C++ .. %} pattern, which we use a ton around our codebase, so we can't remove CDATA support from xpidl. You can see the parser parsing that pattern as a CDATA token here: https://searchfox.org/mozilla-central/rev/ffdb6a4d934b3f5294f18cf0e1df618109ccb36b/xpcom/idl-parser/xpidl/xpidl.py#1570

Yeah, I didn't realize that's what it was. Sorry.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.