Closed Bug 407166 Opened 17 years ago Closed 17 years ago

Various regressions from bug 398807

Categories

(Firefox :: Session Restore, defect, P3)

defect

Tracking

()

RESOLVED FIXED
Firefox 3 beta3

People

(Reporter: zeniko, Assigned: zeniko)

References

Details

(Keywords: regression)

Attachments

(1 file)

(From bug 398807 comment #34)
> Seems that for the first two tweaks, I've missed one potential issue: once one
> of the values .disallow, .xultab, .hidden, .sidebar, .extdata, .screenX and
> .screenY has been set, it won't be unset anymore, leading to regressions such
> as bug 400873.
> 
> If both tweaks have indeed led to performance improvements, we'd at least have
> to add code for unsetting all of the above properties, e.g.:
> 
>     if (sidebar)
>       ...
> +   else if (winData.sidebar)
> +     delete winData.sidebar;
Flags: blocking-firefox3?
Attached patch fixSplinter Review
Attachment #291900 - Flags: review?(gavin.sharp)
Attachment #291900 - Flags: review?(gavin.sharp) → review?(dietrich)
Comment on attachment 291900 [details] [diff] [review]
fix

r=me, thanks
Attachment #291900 - Flags: review?(dietrich) → review+
Comment on attachment 291900 [details] [diff] [review]
fix

This fixes multiple regressions from bug 398807, including blocker bug 400873. Could we get this in for b2?
Attachment #291900 - Flags: approvalM10?
Attachment #291900 - Flags: approval1.9?
Comment on attachment 291900 [details] [diff] [review]
fix

This can wait till after b2
Attachment #291900 - Flags: approvalM10? → approvalM10-
Flags: blocking-firefox3? → blocking-firefox3+
Priority: -- → P3
Comment on attachment 291900 [details] [diff] [review]
fix

a=mconnor on behalf of drivers for 1.9
Attachment #291900 - Flags: approval1.9? → approval1.9+
Keywords: checkin-needed
Target Milestone: --- → Firefox 3 M11
Checking in browser/components/sessionstore/src/nsSessionStore.js;
/cvsroot/mozilla/browser/components/sessionstore/src/nsSessionStore.js,v  <--  nsSessionStore.js
new revision: 1.85; previous revision: 1.84
done
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Blocks: 400873
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: