Last modified: 2014-02-28 23:44:53 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T43245, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 41245 - VisualEditor: Support Firefox 10-14
VisualEditor: Support Firefox 10-14
Status: ASSIGNED
Product: VisualEditor
Classification: Unclassified
Initialisation (Other open bugs)
unspecified
All All
: Lowest enhancement
: ---
Assigned To: Editing team bugs – take if you're interested!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-10-20 19:31 UTC by Liangent
Modified: 2014-02-28 23:44 UTC (History)
7 users (show)

See Also:
Web browser: Firefox
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Liangent 2012-10-20 19:31:17 UTC
More or less related to bug 41147. Iceweasel team may consider Mozilla's ESR version in their forking work. However that bug was turned into talk about Firefox forks, so I start a new bug here.

Firefox is said to have an "Extended Support Release"[1] which is recommended to be used "by enterprises, public institutions, universities and other organizations that centrally manage their Firefox deployments"[2] by Mozilla. We may want to support that version too (just an older Firefox with security bugs fixed AFAIS).

[1] http://en.wikipedia.org/wiki/History_of_Firefox#Extended_Support_Release
[2] http://blog.mozilla.org/blog/2012/01/10/delivering-a-mozilla-firefox-extended-support-release/
Comment 1 James Forrester 2012-10-22 20:52:26 UTC
As listed on bug 41147, our browser matrix is https://www.mediawiki.org/wiki/VisualEditor/2012-13_Q2_forward-look#Browser_matrix - right now, we are not likely to expand this list, though as previously stated, we'd look at including pushes from others. Browsers that are not "supported" are still likely to work, but we will not stand behind them as working before code is released.

Mozilla's internal LTS-like arrangements do not mean that the rest of the Web must dance to their tune. Quite the reverse; it means that they have committed to keeping a particular primary version of their browser "up-to-date" by back-porting security and other fixes.

If we target VE working for modern versions of Firefox, then Firefox ESR should happen to work; if it does not, that is a flaw that the Firefox development team are responsible for back-porting, and there would be nothing for us to do.

Clearly there are levels of reasonableness about this, and we won't attempt to stop things working or make changes that cause it for no good reason.
Comment 2 Liangent 2012-11-03 20:19:35 UTC
(In reply to comment #1)
> Mozilla's internal LTS-like arrangements do not mean that the rest of the Web
> must dance to their tune. Quite the reverse; it means that they have committed
> to keeping a particular primary version of their browser "up-to-date" by
> back-porting security and other fixes.
> 
> If we target VE working for modern versions of Firefox, then Firefox ESR should
> happen to work; if it does not, that is a flaw that the Firefox development
> team are responsible for back-porting, and there would be nothing for us to do.

Yes ESR versions may work but even if it always work with all required features, the whitelist keeps blocking it from working unless &vewhitelist is added.
Comment 3 Andre Klapper 2012-11-04 21:57:19 UTC
The last comment is a general "Do we allow unsupported browsers to use VE" question. It's not specific to supporting Firefox ESR versions.

To put this into context:

https://www.mediawiki.org/wiki/Wikimedia_Engineering/2012-13_Goals#Visual_Editor states: "Q2 (October-December 2012):
First English Wikipedia deployments and iteration (New Page creation is not an ideal candidate here because of required support for things like a VE citations to ensure page survivability)".
VE deployment is planned for up to the end of June 2013.

http://stats.wikimedia.org/wikimedia/squids/SquidReportClients.htm shows a 0.52% rate for Firefox 10.0 (which will likely decrease in the future).

According to https://wiki.mozilla.org/Enterprise/Firefox/ExtendedSupport:Proposal#Proposal the end of life for Firefox 10.0.x is planned for February 12, 2013. That's 13 weeks from now.

Though there are enough internet users who run unsupported vulnerable old software versions I'd say it's arguable if it makes sense to allow FF 10.0.x as it will be rather dead soon anyway.

For the time being, feedback from testing VE on FF 10.0.x would be useless and not interesting for VE developers. If VE in 10.0.x turns out buggy, Wikimedia would get blamed for a non-functional VisualEditor and would receive feedback to "fix it please!", instead of the browser vendor for its old version.

So at the current state I don't consider adding &vewhitelist helpful for anybody. Proposing WONTFIX again.

Comments?
Comment 4 Liangent 2012-11-04 23:35:23 UTC
(In reply to comment #3)
> VE deployment is planned for up to the end of June 2013.
> 
> According to
> https://wiki.mozilla.org/Enterprise/Firefox/ExtendedSupport:Proposal#Proposal
> the end of life for Firefox 10.0.x is planned for February 12, 2013. That's 13
> weeks from now.

Considering this timeframe issue, it looks fine to me not to support 10.0.x ESR currently. But in

http://www.mediawiki.org/wiki/VisualEditor/2012-13_Q1_forward-look#cite_note-FirefoxLater-3

I see "VE team roughly intend to support the current, soon-to-be-current, and immediately previous versions only." and this bug is asking VE team not to treat ESR versions as "outdated versions" but "current version" in another "branch".
Comment 5 Elitre 2013-08-02 20:27:50 UTC
The new warning about VE being in beta stage is not fully readable with this browser. This said, it might be interesting to know whether support is coming at some point or this is going to be closed as "won't fix". Thanks.
Comment 6 Liangent 2013-08-02 20:31:19 UTC
(In reply to comment #5)
> The new warning about VE being in beta stage is not fully readable with this
> browser. This said, it might be interesting to know whether support is coming
> at some point or this is going to be closed as "won't fix". Thanks.

Note that the current ESR version of Firefox is 17 now instead of 10. What does your "this browser" refer to?
Comment 7 James Forrester 2013-12-04 18:44:53 UTC
Re-labelling this to be about supporting Firefox versions 10-14; 15+ (inc. ESR 17 and ESR 24) should work fine.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links