Closed Bug 6292 Opened 25 years ago Closed 24 years ago

[BLOCKED] Triggering jars creates "cache" folder with copies of triggered jars

Categories

(Core Graveyard :: Installer: XPInstall Engine, defect, P3)

x86
Windows NT
defect

Tracking

(Not tracked)

VERIFIED INVALID

People

(Reporter: jimmykenlee, Assigned: dougt)

References

Details

Build: 5/11/99 Seamonkey

1. This may be related to http://bugzilla.mozilla.org/show_bug.cgi?id=6103
2. Trigger any jar file (You may use http://jimbob/trigger.htm to trigger from
   http://jimbob/jars)

RESULT:
Triggering any jar results in a subdirectory, cache, getting created from the
current seamonkey build.  Within this subdirectory, a copy of the jar and
trigger can be found with names like M1ljgs24.jar and M15m39mr.htm,
respectively.

EXPECTED RESULT:
Copies of jars and triggers are not copied to this subdirectory, cache.  I am
not sure if there is a need to create this subdirectory.
Changing QA Contact from Grace to Jimmy.
QA Contact: 4395 → 4138
Status: NEW → ASSIGNED
Target Milestone: M9
This *should* go away with necko.  We need a way to say "Don't Cache" this file
when opening a URL with a listener class.

Adding warren and dp.  Is this something that necko will deliever?
Assignee: dougt → warren
Status: ASSIGNED → NEW
Target Milestone: M9
Reassign to warren.  Need Necko to support option for not store files in cache
(especially for install files).
Status: NEW → ASSIGNED
What does it mean to "trigger" a jar?
"Trigger" is XPInstall lingo. We call netlib routines to get a file and pass
you a stream listener, and write out the file ourselves. We need a way to tell
you not to cache it also.

We don't want two copies of these potentially very large files, and we don't
want to leave a copy behind when we're done. If there's no way to skip the
caching, then we need 1) a way to prevent you from flushing the cache until we
tell you it's OK (one 10Mb install may overflow someone's cache) and 2) a way
to make sure the file's gone from the cache when we're done (gov't wants us to
make sure the encryption upgrade is not left around).
Doug volunteered to bug Jud/Warren about this bug...  :-)
reassign to doug, per today's bug meeting.
Assignee: warren → dougt
Status: ASSIGNED → NEW
Target Milestone: M13 → M11
waiting for a cache story.
Target Milestone: M11 → M14
moving after beta.
Blocks: 8305
Target Milestone: M14 → M12
saw Warren at the staff meeting today, and cache is still in for Beta.

If cache works by beta, we need to make sure that we don't retain copies of jar
installs triggered by XPInstall.

I'm going to set the bug to M12 for now, and depending on cache feature to be
in SeaMonkey bug 8305.
this same behavior is in 4.x
Summary: Triggering jars creates "cache" folder with copies of triggered jars → [BLOCKED] Triggering jars creates "cache" folder with copies of triggered jars
Target Milestone: M12 → M15
since we're not doing 128bit for beta, this is a less concern for beta 1 that
high encryption installer or patch can be cached.
No longer blocks: 8305
Depends on: 8305
Bulk move of XPInstall (component to be deleted) bugs to Installer: XPInstall
Engine
marking as INVALID!  :-)

bug meeting 3/20/2000
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → INVALID
Build: 2000-03-21-05-M15-nb1b(MAC), 2000-03-21-06-M15-nb1b(WIN),        
2000-03-21-05-M15-nb1b (LINUX)

Marking Verified.
Status: RESOLVED → VERIFIED
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.