Closed Bug 349713 Opened 18 years ago Closed 18 years ago

compare-locales should support reasonable numbers of Feed contentHandler webservices

Categories

(Firefox Build System :: General, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: bugzilla, Assigned: Pike)

Details

(Keywords: fixed1.8.1)

Attachments

(2 files)

In trademarks reviews for 2.0, we permitted locales to have less or more ordered Feed contentHandler webservices than the four we have in en-US, compare-locales should support that.
http://lxr.mozilla.org/mozilla1.8/source/browser/locales/en-US/chrome/browser-region/region.properties#10
is the reference.

This bug should be resolved same as bug 316674.
c.f. Japanese builds will have six feed contenthandlers (bug 347828).
Benjamin, the hack about uninstaller.inc is no longer needed on both trunk and 1.8 branch, so I removed that.
I did add browser.contentHandlers.types.[0-5], 0-5 as those are the number of handlers redirecting in firefox.js,
http://lxr.mozilla.org/mozilla/source/browser/app/profile/firefox.js#470
Assignee: nobody → l10n
Status: NEW → ASSIGNED
Attachment #237428 - Flags: review?(benjamin)
Attachment #237428 - Flags: review?(benjamin) → review+
Comment on attachment 237428 [details] [diff] [review]
drop uninstaller.inc ignore, add browser.contentHandlers

http://tinderbox.mozilla.org/showlog.cgi?log=Mozilla-l10n/1157986547.2452.gz&fulltext=1 is the build after landing this on the trunk,
http://tinderbox.mozilla.org/showlog.cgi?log=Mozilla-l10n/1157980012.12781.gz&fulltext=1 is the one before.

fr and pl went from testfailed to success, no locale the other way around.

Build only change to get builds that are ok green, requesting branch approval.
Attachment #237428 - Flags: approval1.8.1?
Comment on attachment 237428 [details] [diff] [review]
drop uninstaller.inc ignore, add browser.contentHandlers

a=beltzner on behalf of 181drivers
Attachment #237428 - Flags: approval1.8.1? → approval1.8.1+
This doesn't really block the fx20l10n bug, and it's fixed on trunk and branch.
No longer blocks: fx20l10n
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Keywords: fixed1.8.1
Resolution: --- → FIXED
duh, logic. Reopening.
Status: RESOLVED → REOPENED
Keywords: fixed1.8.1
Resolution: FIXED → ---
Dang, getting review is just not enough when it comes down to boolean logic.

What should happen is:

If I'm not in region.properties OR
if my entity doesn't match A AND odesn't match B
-> add this entity to the list of entities to add.

The previous version ignores any missing entity in region.properties, turning el green on tinderbox, which it shouldn't.
Attachment #239005 - Flags: review+
Comment on attachment 239005 [details] [diff] [review]
get and and or and ! and stuff right.

We need to land this fix to get the tinderbox status closer to the status of http://people.mozilla.com/~axel/status-1.8/, which is *way* confusing for l10n work and releasing.
No code change, just tool.
Attachment #239005 - Flags: approval1.8.1?
Comment on attachment 239005 [details] [diff] [review]
get and and or and ! and stuff right.

a=schrep for build tool bug
Attachment #239005 - Flags: approval1.8.1? → approval1.8.1+
FIXED on trunk and branch since 2006-09-18 10:55, forgot to update the bug after waiting on l10n builds for regressions.
Status: REOPENED → RESOLVED
Closed: 18 years ago18 years ago
Keywords: fixed1.8.1
Resolution: --- → FIXED
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: