Closed Bug 331781 Opened 18 years ago Closed 18 years ago

Please don't build chromelist.txt files

Categories

(Firefox Build System :: General, defect)

defect
Not set
minor

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(3 files)

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.8.0.1) Gecko/20060313 Debian/1.5.dfsg+1.5.0.1-4 Firefox/1.5.0.1
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; ja-JP; rv:1.8.0.1) Gecko/20060313 Debian/1.5.dfsg+1.5.0.1-4 Firefox/1.5.0.1

With recent changes to how chrome works, chromelist.txt files are useless.
Patch following.

Reproducible: Always
Attached patch PatchSplinter Review
Attachment #216332 - Flags: review?(benjamin)
(Making the summary more understandable)
Summary: Don't build chromelist.txt files → Pease don't build chromelist.txt files
Comment on attachment 216332 [details] [diff] [review]
Patch

Sounds like we should remove the make-chromelist.pl script also.
Attachment #216332 - Flags: review?(benjamin) → review+
Status: UNCONFIRMED → NEW
Ever confirmed: true
Whiteboard: [checkin needed]
Assignee: nobody → mh
Fixed on trunk.
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
Whiteboard: [checkin needed]
Summary: Pease don't build chromelist.txt files → Please don't build chromelist.txt files
*** Bug 301825 has been marked as a duplicate of this bug. ***
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Status: REOPENED → RESOLVED
Closed: 18 years ago18 years ago
Resolution: --- → FIXED
I was actually poking at make-chromelist.pl to get it back into shape
(the first step of course was to preprocess the input).
Note: I really wanted to #ifndef MOZ_XUL_APP this, but couldn't figure out how.
Attachment #216830 - Flags: review?(benjamin)
Removing chromelist.txt severely limits gerv's Patch Maker (http://www.gerv.net/software/patch-maker) - a tool designed specifically to help people create patches to mozilla chrome.
Comment on attachment 216830 [details] [diff] [review]
Diff against original version

Neil, I'm not convinced that chromelist.txt (or gerv's patchmaker) have much value in the face of preprocessed chrome and multiple locale repositories and whatnot; do you think otherwise?
Comment on attachment 216830 [details] [diff] [review]
Diff against original version

Cancelling review until discussion is resolved.
Attachment #216830 - Flags: review?(benjamin)
(In reply to comment #10)
>Neil, I'm not convinced that chromelist.txt (or gerv's patchmaker) have much
>value in the face of preprocessed chrome and multiple locale repositories and
>whatnot; do you think otherwise?
Very little of SeaMonkey's chrome is preprocessed. And patchmaker users can always patch an en-US build. And I need a CC to see bugzilla comments (unfortunately there's no CC me option when attaching a patch).
[Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.8) Gecko/20060502 SeaMonkey/1.1a] (nightly) (W98SE)

On one hand, I was about to request approval‑branch‑1.8.1 for the removal patch;
on the other hand, I'm still using gerv's patchmaker, even if I use it with cvs and thus don't need the chromelist.txt file anymore...

Could you agree on one way or the other ?
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: