host_ListCSSProperties is not rebuilt when nsCSSPropList.h or nsCSSPropAliasList.h changes

NEW
Unassigned

Status

()

Core
Build Config
2 years ago
a year ago

People

(Reporter: xidorn, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

host_ListCSSProperties's source file ListCSSProperties.cpp includes those two lists and generate a JavaScript file for testing according to them.

However, even if the two lists are changed, host_ListCSSProperties is not rebuilt as expected, and consequently tests would use the old property list.
Is this something that used to work? If so, I probably broke it in bug 1256033. Though I don't see how the Makefile would have been picking up those dependencies prior to the moz.build port.
I'm not sure whether it is a regression... But I agree that it doesn't seeem to me changes in bug 1256033 could cause this.

I guess we don't have proper dependency generation for host programs since some earlier days.
You need to log in before you can comment on or make changes to this bug.