Closed Bug 476161 Opened 15 years ago Closed 15 years ago

Session restore on 1.9.1 branch (and maybe trunk) incorrectly restores state of some Google Reader elements

Categories

(Firefox :: Session Restore, defect)

3.5 Branch
defect
Not set
normal

Tracking

()

VERIFIED FIXED
Firefox 3.6a1

People

(Reporter: misak.bugzilla, Assigned: zeniko)

References

()

Details

(Keywords: regression, verified1.9.1)

Attachments

(3 files)

When Firefox 3.1 restores Google Reader page, SELECT HTML element for selecting folders on the left of search is always restores expanded.

Steps to reproduce.
1. Open google reader page, read something and close firefox. You should have set option to restore last state in ff preferences.
2. Open Firefox again and it's restores reader page with Select folder expanded.

Same result for Seamonkey 2.0 trunk (also mozilla 1.9.1), to which i'm porting sessionstore. Firefox 3.0 works correct.

I don't thinks that's sessionstore problem, but i'm not sure, so it's worth to check and then triage.
Assignee: nobody → zeniko
Status: NEW → ASSIGNED
OS: Linux → All
Hardware: x86 → All
The issue is that Google Reader reacts to input events which we dispatch even for blank textfields (for unchanged text fields to be precise). Since there's really no point in doing so, we can just stop dispatching input events in that case and be done. Tests are included.
Attachment #359799 - Flags: review?(dietrich)
Attachment #359799 - Flags: review?(dietrich) → review+
Comment on attachment 359799 [details] [diff] [review]
don't dispatch input events when the default value didn't change

r=me thanks!
Keywords: checkin-needed
Keywords: regression
Version: Trunk → 3.1 Branch
http://hg.mozilla.org/mozilla-central/rev/b395701ced50
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Flags: in-testsuite+
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 3.2a1
Attachment #359799 - Flags: approval1.9.1?
Comment on attachment 359799 [details] [diff] [review]
don't dispatch input events when the default value didn't change

a191=beltzner
Attachment #359799 - Flags: approval1.9.1? → approval1.9.1+
Keywords: checkin-needed
verified FIXED on builds:


Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2a1pre) Gecko/20090514 Minefield/3.6a1pre ID:20090514031229

and

Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b5pre) Gecko/20090514 Shiretoko/3.5b5pre ID:20090514031203
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: