#1516 Add a global build define to determine if the client can draw in the titlebar

Open
opened 1 year ago by mattatobin · 1 comments
mattatobin commented 1 year ago (Migrated from github.com)

We want to be able to eventually control this ability at build time but for now we just need to convert the local define CAN_DRAW_IN_TITLEBAR to a global build variable called MOZ_CAN_DRAW_IN_TITLEBAR.

Affected applications will have to update their preprocessor directives accordingly as well as conditionally enable it in confvars.


Tag: @g4jc

We want to be able to eventually control this ability at build time but for now we just need to convert the local define `CAN_DRAW_IN_TITLEBAR` to a global build variable called `MOZ_CAN_DRAW_IN_TITLEBAR`. Affected applications will have to update their preprocessor directives accordingly as well as conditionally enable it in `confvars`. ---- Tag: @g4jc
mattatobin commented 1 year ago (Migrated from github.com)
Owner

Further parts will follow sometime after the shadowdom-merge potentially blocked by de-unifing sources in dom and layout.

Part 2 will see the code for the xul window attr drawintitlebar be conditionally preprocessed out
Part 3 will be much harder and I will largely have hand over the work to @dbsoft because the majority of the support code is mac-specific.

Further parts will follow sometime after the `shadowdom-merge` potentially blocked by de-unifing sources in `dom` and `layout`. **Part 2** will see the code for the xul window attr `drawintitlebar` be conditionally preprocessed out **Part 3** will be much harder and I will largely have hand over the work to @dbsoft because the majority of the support code is mac-specific.
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.