Open Bug 1604184 Opened 5 years ago Updated 3 months ago

Split generated WebRender types and methods into separate headers

Categories

(Core :: Graphics: WebRender, task, P3)

task

Tracking

()

Tracking Status
firefox73 --- affected

People

(Reporter: aosmond, Unassigned)

References

(Blocks 1 open bug)

Details

It is a fairly common developer workflow to add or modify a new WebRender API (e.g. wr_api_capture for myself recently). This causes everything that depends on a WebRender type (e.g. namespaces, and such), which is now many, many things, include very common headers, such as mozilla/gfx/Layers.h, to need to be rebuilt, despite the fact the types themselves are rarely added or modified. It would be really nice if we could split these out into separate headers.

OS: Unspecified → All
Priority: -- → P3
Hardware: Unspecified → All
Severity: normal normal → S3 S3
Blocks: wr-todos
You need to log in before you can comment on or make changes to this bug.