Closed Bug 1253149 Opened 4 years ago Closed 4 years ago

Remove the requirement that ServoBindings.h parses as C

Categories

(Core :: CSS Parsing and Computation, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla47
Tracking Status
firefox47 --- fixed

People

(Reporter: bholley, Assigned: bholley)

References

Details

Attachments

(2 files)

I've been getting mwu's C++-ified binding generator hooked up so that we can use it on nsStyleStruct.h. One side-benefit of this is that we can stop being careful to make the servo dom bindings valid C.
Attachment #8726059 - Attachment description: Remove the #ifdef __cplusplus bits from ServoBindings.h. v1 → Part 1 - Remove the #ifdef __cplusplus bits from ServoBindings.h. v1
Attachment #8726059 - Flags: review?(simon.sapin) → review+
Attachment #8726060 - Flags: review?(simon.sapin) → review+
https://hg.mozilla.org/mozilla-central/rev/51dc3c11ef23
https://hg.mozilla.org/mozilla-central/rev/c9bf05039c30
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla47
You need to log in before you can comment on or make changes to this bug.