Closed
Bug 937616
Opened 11 years ago
Closed 11 years ago
Click-to-play notifications should track plugins that are no longer present in the page
Categories
(SeaMonkey :: UI Design, defect)
SeaMonkey
UI Design
Tracking
(seamonkey2.25 fixed, seamonkey2.26 fixed)
RESOLVED
FIXED
seamonkey2.26
People
(Reporter: neil, Assigned: neil)
Details
Attachments
(1 file, 1 obsolete file)
6.57 KB,
patch
|
mcsmurf
:
review+
philip.chee
:
feedback+
iannbugzilla
:
approval-comm-aurora+
|
Details | Diff | Splinter Review |
Some sites, such as apparently Google Earth, try to create a plugin but when they fail they remove it from the document again. This prevents someone from whitelisting the plugin.
Assignee | ||
Comment 1•11 years ago
|
||
Assignee: nobody → neil
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•11 years ago
|
||
* Keeps track of plugin types used on a page
* Allow/Block applies to all types ever used on that page
* When remembering to allow, reload the page if some plugins no longer exist (always allow is the only way of accessing those plugins).
Note that when you use the last centre action the doorhanger is always removed even though there may be removed plugins to allow.
Attachment #830824 -
Attachment is obsolete: true
Attachment #830833 -
Flags: review?(bugzilla)
Attachment #830833 -
Flags: feedback?(philip.chee)
Comment 3•11 years ago
|
||
For reference: The corresponding Firefox bug is Bug 745187 (they solved the bug another way)
Comment 4•11 years ago
|
||
Comment on attachment 830833 [details] [diff] [review]
Just handle the Always Activate case
I see, we don't remember the plugin-has-been-activated decision on reload. Patch looks fine, works fine and all tests pass.
Attachment #830833 -
Flags: review?(bugzilla) → review+
Comment 5•11 years ago
|
||
Comment on attachment 830833 [details] [diff] [review]
Just handle the Always Activate case
f=me.
Attachment #830833 -
Flags: feedback?(philip.chee) → feedback+
Assignee | ||
Comment 6•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → seamonkey2.26
Assignee | ||
Comment 7•11 years ago
|
||
Comment on attachment 830833 [details] [diff] [review]
Just handle the Always Activate case
[Approval Request Comment]
Regression caused by (bug #):
User impact if declined: Lack of parity with Firefox 26
Testing completed (on m-c, etc.): Landed on c-c
Risk to taking this patch (and alternatives if risky):
String changes made by this patch: None
Attachment #830833 -
Flags: approval-comm-aurora?
Attachment #830833 -
Flags: approval-comm-aurora? → approval-comm-aurora+
Assignee | ||
Comment 8•11 years ago
|
||
status-seamonkey2.25:
--- → fixed
status-seamonkey2.26:
--- → fixed
You need to log in
before you can comment on or make changes to this bug.
Description
•