Closed Bug 1408642 Opened 7 years ago Closed 11 months ago

remove SERVO_BINDING_FUNC and just declare functions normally

Categories

(Core :: CSS Parsing and Computation, enhancement, P4)

enhancement

Tracking

()

RESOLVED FIXED
Tracking Status
firefox57 --- wontfix
firefox58 --- wontfix

People

(Reporter: heycam, Unassigned)

References

Details

Once we remove the old style system, there's no need for the macro-defined "you called a Servo function without MOZ_STYLO defined" functions, so we can replace all the SERVO_BINDING_FUNCs in ServoBindingList.h with function declarations instead.
status-firefox58=wontfix because we won't be removing Gecko's old style system until 59 or later.
Severity: normal → S3

This was completed in bug Bug 1498755.

Depends on: 1498755
Status: NEW → RESOLVED
Closed: 11 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.