Open Bug 231334 Opened 18 years ago Updated 11 years ago

Persisted attribute values should be removed after the attribute is removed from persist list

Categories

(Core :: XUL, enhancement)

enhancement
Not set
normal

Tracking

()

People

(Reporter: phnixwxz1, Unassigned)

References

(Blocks 1 open bug)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.4) Gecko/20030624
Build Identifier: Most recent

Once an attribute is persisted, it will stay in localstore.rdf, even after it
has been removed from the element's persist list.  This may cause strange
behaviour for an upgraded module.

Reproducible: Always

Steps to Reproduce:
How do you tell the difference between persistence saved by a subsequently
removed persist attribute and persistence saved via document.persist on an
element which has never had a persist attribute?
I think there should be a way for program to remove a previously persisted
attribute value, if we can't automatically remove it.
Severity: minor → enhancement
This is related to 'Issue III' from bug 251273 comment 4.
Assignee: hyatt → nobody
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Windows XP → All
QA Contact: shrir → xptoolkit.xul
Hardware: PC → All
Blocks: 251273
Component: XP Toolkit/Widgets: XUL → XUL
QA Contact: xptoolkit.xul → xptoolkit.widgets
You need to log in before you can comment on or make changes to this bug.