Closed
Bug 1029654
Opened 11 years ago
Closed 11 years ago
Request for whitelisting Box Edit plugin
Categories
(Firefox Graveyard :: Plugin Click-To-Activate Whitelist, defect)
Firefox Graveyard
Plugin Click-To-Activate Whitelist
Tracking
(firefox32 verified, firefox33 verified, firefox34 verified)
VERIFIED
FIXED
Firefox 34
People
(Reporter: rknotts, Assigned: Unfocused)
Details
(Whiteboard: application complete - accepted)
Attachments
(1 file)
|
955 bytes,
patch
|
gfritzsche
:
review+
Sylvestre
:
approval-mozilla-aurora+
Sylvestre
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
<<Please supply the following information for new plugin whitelist requests>>
Plugin name: Box Edit
Vendor: Box, Inc.
Point of contact: Ryan Knotts (rknotts@box.com)
Current version: Windows 2.0.31, Mac 1.2.13
Download URL: http://www.box.com/static/BoxEdit/BoxEditInstaller.exe
http://www.box.com/static/BoxEdit/BoxEditInstaller.dmg
Sample URL of plugin in use:
Plugin details:
Plugin is used to communicate between Box web app and Box Edit client which runs on the user's machine. Plugin can be invoked by going to Box web app and right-clicking on a file to bring up the context menu, then selecting 'Edit using <application name>'.
Mac -
Box Edit
File: Box Edit.plugin
Path: /Users/rknotts/Library/Internet Plug-Ins/Box Edit.plugin
Version: 1.2.13(333)
State: Enabled
Box Edit - A tool for editing files on Box with desktop applications
MIME Type Description Suffixes
application/x-boxedit Box Edit - A tool for editing files on Box with desktop applications
Windows -
Box Edit
File: npBoxEdit.dll
Path: C:\Users\rknotts\AppData\Local\Box\Box Edit\npBoxEdit.dll
Version: 2.0.31.311
State: Enabled
Box Edit
MIME Type Description Suffixes
application/x-boxedit Box Edit
Are there any variations in the plugin file name, MIME types, description, or version from one release to the next? Version numbers increment with each release. Filename, MIME types, and description remain the same.
Are there any known security issues in current or older versions of the plugin? No
Comment 1•11 years ago
|
||
You will need to provide details about your transition plan away from NPAPI plugins and to native web technologies. You can do that here as a public bug comment or via a private email to pluginwhitelist@mozilla.com
Flags: needinfo?(rknotts)
| Reporter | ||
Comment 2•11 years ago
|
||
Sure thing.
The current plan is to install a local webserver on the client machine with the Box Edit native application which listens only on the loopback interface, and is accessible through CORS calls from the javascript layer. We have proof of concept code, and are currently developing a prototype. This approach is similar to the approach used by Spotify and described here:
http://cgbystrom.com/articles/deconstructing-spotifys-builtin-http-server/
Thanks much for your help!
Flags: needinfo?(rknotts)
Updated•11 years ago
|
Status: UNCONFIRMED → NEW
Points: --- → 1
Ever confirmed: true
Whiteboard: application complete - accepted
Updated•11 years ago
|
Flags: firefox-backlog+
| Assignee | ||
Updated•11 years ago
|
Assignee: benjamin → bmcbride
Status: NEW → ASSIGNED
Iteration: --- → 34.1
| Assignee | ||
Comment 4•11 years ago
|
||
Attachment #8460693 -
Flags: review?(gfritzsche)
Updated•11 years ago
|
Attachment #8460693 -
Flags: review?(gfritzsche) → review?(georg.fritzsche)
Updated•11 years ago
|
Attachment #8460693 -
Flags: review?(georg.fritzsche) → review+
Updated•11 years ago
|
QA Contact: bogdan.maris
| Assignee | ||
Comment 5•11 years ago
|
||
Comment 6•11 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 34
| Assignee | ||
Comment 7•11 years ago
|
||
Ryan: This has landed in Nightly. Could you please do a QA pass using a Nightly build from http://nightly.mozilla.org/. Using a new Firefox profile (https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles) to ensure that the plugin activates without a popup and appears as "Always Activate" in the Add-ons Manager. Report back in this bug when QA is complete. Please try to complete QA by the end of the week.
Flags: needinfo?(rknotts)
Comment 8•11 years ago
|
||
I`ve installed this plugin on Windows 7 64 and Mac OS X 10.9.4 and using latest Nightly (34.0a1 - 20140727030204) I saw that Box Edit plugin is not whitelisted in Windows nor Mac (it appears with Ask to Activate in about:addons).
Flags: needinfo?(bmcbride)
Comment 9•11 years ago
|
||
Comment on attachment 8460693 [details] [diff] [review]
Patch v1
Review of attachment 8460693 [details] [diff] [review]:
-----------------------------------------------------------------
::: browser/app/profile/firefox.js
@@ +818,5 @@
> #endif
>
> +// Box Edit, bug 1029654
> +#ifdef XP_WIN
> +pref("plugins.state.npboxedit", 2);
Also typos here, "plugins.state.*" vs "plugin.state.*".
Updated•11 years ago
|
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 10•11 years ago
|
||
As Ryan Knotts is out for a couple of weeks, I've been asked to follow this case. Please let me know if there is any more information you need I can provide. Thanks
| Assignee | ||
Comment 11•11 years ago
|
||
Foiled by a typo :\
Backout: https://hg.mozilla.org/integration/fx-team/rev/54598200f301
Reland: https://hg.mozilla.org/integration/fx-team/rev/0b470cc18166
Flags: needinfo?(rknotts)
Flags: needinfo?(bmcbride)
Comment 12•11 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 11 years ago → 11 years ago
Resolution: --- → FIXED
Comment 13•11 years ago
|
||
Verified as fixed on Windows 7 64bit and Mac OS X 10.9.4 using latest Nightly.
Used different actions on https://app.box.com to verify that the plugin is whitelisted, Box Edit 2.0.39.323 is set to 'Always Activate' by default in about:addons.
Status: RESOLVED → VERIFIED
QA Whiteboard: [qa+] → [qa!]
| Assignee | ||
Comment 14•11 years ago
|
||
Martín: Could you re-do QA on the latest Nightly build (see comment 7)? Thanks!
Flags: needinfo?(mcirillo)
Comment 15•11 years ago
|
||
Comment on attachment 8460693 [details] [diff] [review]
Patch v1
Approval Request Comment
[Feature/regressing bug #]: whitelist request
[User impact if declined]:
[Describe test coverage new/current, TBPL]:
[Risks and why]: very low
[String/UUID change made/needed]: none
Attachment #8460693 -
Flags: approval-mozilla-beta?
Attachment #8460693 -
Flags: approval-mozilla-aurora?
Updated•11 years ago
|
Updated•11 years ago
|
Updated•11 years ago
|
Attachment #8460693 -
Flags: approval-mozilla-beta?
Attachment #8460693 -
Flags: approval-mozilla-beta+
Attachment #8460693 -
Flags: approval-mozilla-aurora?
Attachment #8460693 -
Flags: approval-mozilla-aurora+
Comment 16•11 years ago
|
||
Updated•11 years ago
|
QA Whiteboard: [qa!] → [qa+]
Comment 17•11 years ago
|
||
Verified as fixed on Windows 7 64bit and Mac OS X 10.9.4 using latest Aurora and Firefox 32 beta 5.
Used different actions on https://app.box.com to verify that the plugin is whitelisted, Box Edit 2.0.39.323 is set to 'Always Activate' by default in about:addons.
QA Whiteboard: [qa+] → [qa!]
Comment 18•11 years ago
|
||
Have tested it in Nigthly build and Box Plugin it's on whitelist
Will try in Firefox beta versions
Flags: needinfo?(mcirillo)
Comment 19•11 years ago
|
||
I have read the note on https://developer.mozilla.org/en-US/Add-ons/Plugins and wonder if the support for plugins (NPAPI) will be completely removed and if so by what date?
Comment 20•11 years ago
|
||
This is really the wrong place to ask about this, you could e.g. try the plugins mailing list:
https://lists.mozilla.org/listinfo/dev-tech-plugins
However, there are currently no plans to remove NPAPI on desktop.
Updated•10 years ago
|
Product: Firefox → Firefox Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•