Closed Bug 1539780 Opened 5 years ago Closed 5 years ago

Maybe merge EXPOSE_INTL_API and ENABLE_INTL_API?

Categories

(Core :: JavaScript: Internationalization API, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla70
Tracking Status
firefox68 --- wontfix
firefox69 --- wontfix
firefox70 --- fixed

People

(Reporter: anba, Assigned: anba)

Details

Attachments

(1 file)

It looks like the configuration option --with-intl-api=build isn't really tested anymore, because lots of places are using ENABLE_INTL_API and EXPOSE_INTL_API interchangeably. (It was probably me how was using ENABLE_INTL_API instead of EXPOSE_INTL_API. Whoops!)

Yeah, the point of build was to compile and test the Intl code before we decided to ship it, it has no long-term value. Cleaning this up is not particularly important in any timeframe, tho.

Priority: -- → P3

There are about the same number of occurrences of "ENABLE_INTL_API" and "EXPOSE_INTL_API"
in the tree, so preferring one over the other doesn't lead to fewer changes. Therefore
I went with "ENABLE_INTL_API", because "ENABLE_" (resp. "MOZ_ENABLE") is already used as
the prefix for other preprocessor ifdef's.

Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5967a3947ad0
Remove "--with-intl-api=build" build config option. r=jwalden

Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Assignee: nobody → andrebargull

Since the status are different for nightly and release, what's the status for beta?
For more information, please visit auto_nag documentation.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: