Closed Bug 1606274 Opened 6 years ago Closed 6 years ago

Remove obsolete MOZ_PHOENIX and MOZ_GRAPHENE macros

Categories

(Firefox :: General, task, P5)

task

Tracking

()

RESOLVED FIXED
Firefox 73
Tracking Status
firefox-esr68 --- wontfix
firefox71 --- wontfix
firefox72 --- wontfix
firefox73 --- fixed

People

(Reporter: cpeterson, Assigned: cpeterson)

References

Details

Attachments

(2 files)

MOZ_PHOENIX was a macro added back in 2002 to differentiate SeaMonkey and Phoenix appshell bits. The earliest references to MOZ_PHOENIX I can find in Gecko's pre-hg history are bug 161448, bug 213228, bug 243091, and https://github.com/mozilla/gecko-dev/commit/05ef2e9b3802f8ce5d52eb2aa5bad0f4e1cf8021.

Graphene was a B2G UI runtime (added in bug 1115098) used for the browser.html prototype. The Graphene code has since been removed.

Mostly-green Try run:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=d6be2c3580a8b3131b8bd13acf74d99f77904059

MOZ_PHOENIX was a macro added back in 2002 to differentiate SeaMonkey and Phoenix appshell bits. The earliest references to MOZ_PHOENIX I can find in Gecko's pre-hg history are bug 161448, bug 213228, bug 243091, and https://github.com/mozilla/gecko-dev/commit/05ef2e9b3802f8ce5d52eb2aa5bad0f4e1cf8021.

Graphene was a B2G UI runtime (added in bug 1115098) used for the browser.html prototype. The Graphene code has since been removed.

Depends on D58358

Pushed by cpeterson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c3a720bc6323 Remove always-true MOZ_PHOENIX macro. r=firefox-build-system-reviewers,rstewart https://hg.mozilla.org/integration/autoland/rev/c0a6eb95b65c Remove always-false MOZ_GRAPHENE macro. r=firefox-build-system-reviewers,rstewart
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 73
Duplicate of this bug: 1479894
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: