[meta] Remove obsolete border and background fallback styling from XUL widgets

RESOLVED FIXED

Status

()

defect
RESOLVED FIXED
2 years ago
11 months ago

People

(Reporter: dao, Unassigned)

Tracking

(Blocks 1 bug, {meta})

Trunk
Points:
---
Dependency tree / graph
Bug Flags:
qe-verify -

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [photon-visual])

Depends on: 1341056
Depends on: 1343196
Depends on: 1345432
There may one day be a need to remove support for native widgets in content
processes for the sake of sandboxing, for the GTK port at least.

If that happens, however, then I suspect we'd want a more modern theme, such as
faststripe, and so there is little value in keeping the current fallback
styling, I assume.

Also, I guess all xul should be chrome anyway, and so would be handled in the
parent process, which would still have native theming.
Depends on: 1347111
Depends on: 1348495
Depends on: 1349137
Depends on: 1350326
Depends on: 1350556
Depends on: 1350539
Depends on: 1350873
Depends on: 1350881
Depends on: 1351998
Depends on: 1347113
Whiteboard: [photon]
Flags: qe-verify-
Summary: Remove obsolete border and background fallback styling from XUL widgets → [meta] Remove obsolete border and background fallback styling from XUL widgets
Depends on: 1354199
Whiteboard: [photon] → [photon-visual]
Depends on: 1356904
Depends on: 1358204
All the dependencies have been closed for a while. Can this bug be resolved?
Depends on: 1411640
Depends on: 1413979
Depends on: 1414237
Depends on: 1423453
Depends on: 1427787
Depends on: 1428325
Depends on: 1428336
Depends on: 1428338
Depends on: 1429716
Blocks: 1429723
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Depends on: 1487765
You need to log in before you can comment on or make changes to this bug.