Closed Bug 272151 Opened 20 years ago Closed 20 years ago

reorganize files within layout

Categories

(Core :: Layout, defect, P1)

defect

Tracking

()

RESOLVED FIXED
mozilla1.8alpha6

People

(Reporter: dbaron, Assigned: dbaron)

References

Details

Attachments

(7 files, 10 obsolete files)

43.99 KB, patch
bryner
: review+
bryner
: superreview+
Details | Diff | Splinter Review
957 bytes, patch
Details | Diff | Splinter Review
40.00 KB, application/x-tar
roc
: review+
Details
34.59 KB, patch
roc
: review+
Details | Diff | Splinter Review
9.43 KB, text/plain
Details
82.71 KB, patch
roc
: review+
Details | Diff | Splinter Review
645 bytes, patch
Details | Diff | Splinter Review
I posted a bunch of proposals for reorganizing files within layout a while ago
(see threads following as well):

http://groups.google.com/groups?selm=20030920053236.GA6632%40darby.dbaron.org
http://groups.google.com/groups?selm=mailman.1080267540.11846.mozilla-layout%40mozilla.org
http://groups.google.com/groups?selm=mailman.1080346500.9824.mozilla-layout%40mozilla.org

I think now is a good time to do this.  I plan to write a shell script that
contains all the moves and can be modified to do all the necessary steps, such as:
 * a 'mv' from old location to new location for testing the reorg in a tree and
writing the makefile changes
 * repository-copy from old location to new location
 * cvs tag removal on the new location
 * cvs up and cvs ci -f on the new locations to add a checkin comment about the move
 * rm and cvs rm on the old locations
Status: NEW → ASSIGNED
Priority: -- → P1
Target Milestone: --- → mozilla1.8alpha6
Attachment #167384 - Flags: superreview?(bryner)
Attachment #167384 - Flags: review?(bryner)
Attachment #167384 - Flags: superreview?(bryner)
Attachment #167384 - Flags: superreview+
Attachment #167384 - Flags: review?(bryner)
Attachment #167384 - Flags: review+
Attachment #167384 - Attachment description: use preprocessor instead of multiple files for forms.css → use preprocessor instead of multiple files for forms.css (checked in 2004-11-29 22:04 -0800)
Unfortunately this patch broke my build, you can see a log at (its pretty
chunky):

http://patches.theflowerdays.com/tinderbox/logs/2004-11-30/trunk-mozilla.txt.gz


This patch seems to fix the "make install" stage for me.
Attachment #167427 - Attachment description: buildfix patch → fix "make install" bustage from previous patch (checked in 2004-11-30 14:19:45 -0800)
Attached file preliminary move list (obsolete) —
This is updated a bit:	it fixes some errors, and skips localization stuff that
bsmedberg will probably reorganize shortly.
Attached patch move list, v. 2 (obsolete) — Splinter Review
Attachment #167481 - Attachment is obsolete: true
Attached patch move list, v. 3 (obsolete) — Splinter Review
Attachment #168080 - Attachment is obsolete: true
Attached patch move list, v. 3.2 (obsolete) — Splinter Review
v 3.2 updates for roc's nsScrollPortFrame removal
Attachment #168089 - Attachment is obsolete: true
Attachment #168096 - Flags: superreview?(roc)
Attachment #168096 - Flags: review?(roc)
Attachment #168104 - Flags: superreview?(roc)
Attachment #168104 - Flags: review?(roc)
Attachment #168105 - Flags: superreview?(roc)
Attachment #168105 - Flags: review?(roc)
I forgot the packaging changes to add layout_printing.xpt.  I hope my
hand-edits to the mac project files are right!
Attachment #168104 - Attachment is obsolete: true
Attachment #168104 - Flags: superreview?(roc)
Attachment #168104 - Flags: review?(roc)
Attachment #168110 - Flags: superreview?(roc)
Attachment #168110 - Flags: review?(roc)
Comment on attachment 168096 [details]
new files, v. 3.2

Hard to review well, but make it so!
Attachment #168096 - Flags: superreview?(roc)
Attachment #168096 - Flags: superreview+
Attachment #168096 - Flags: review?(roc)
Attachment #168096 - Flags: review+
Comment on attachment 168105 [details] [diff] [review]
move list, v. 3.3

Hard to review well, but make it so!
Attachment #168105 - Flags: superreview?(roc)
Attachment #168105 - Flags: superreview+
Attachment #168105 - Flags: review?(roc)
Attachment #168105 - Flags: review+
Comment on attachment 168110 [details] [diff] [review]
diffs to existing files, v. 3.4

Hard to review well, but make it so!
Attachment #168110 - Flags: superreview?(roc)
Attachment #168110 - Flags: superreview+
Attachment #168110 - Flags: review?(roc)
Attachment #168110 - Flags: review+
So this will be a little problem:

mozilla/content/base/src/Attic/nsTextFragment.cpp,v
mozilla/content/xul/content/src/Attic/nsXULAtomList.h,v
mozilla/content/xul/content/src/Attic/nsXULAtoms.h,v
mozilla/content/xul/content/src/Attic/nsXULAtoms.cpp,v
I missed do_remove in mvlist for:

content/shared/Makefile.in
content/shared/.cvsignore
layout/html/Makefile.in
layout/html/.cvsignore
layout/html/base/Makefile.in
layout/html/base/.cvsignore
layout/html/document/Makefile.in
layout/html/document/.cvsignore
layout/html/forms/Makefile.in
layout/html/forms/.cvsignore
layout/html/style/Makefile.in
layout/html/style/.cvsignore
layout/html/table/Makefile.in
layout/html/table/.cvsignore
Also:

content/html/style/.cvsignore
content/html/style/Makefile.in
Attached patch Fix make installSplinter Review
Make install doesn't seem to like empty EXPORTS sections in the makefile, it
causes nsinstall to be called with the wrong arguments, see:

http://patches.theflowerdays.com/tinderbox/logs/2004-12-09/trunk-mozilla.txt.gz
Fixed on 12-08.
Status: ASSIGNED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Product: Core → Core Graveyard
Component: Layout: Misc Code → Layout
Product: Core Graveyard → Core
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: