If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

seadragon.com - Uses Silverlight plugin under Firefox 3.6 but resorts to HTML under 3.7 due to UA sniffing

RESOLVED INCOMPLETE

Status

Tech Evangelism Graveyard
English US
RESOLVED INCOMPLETE
8 years ago
3 years ago

People

(Reporter: Szabolcs Horvát, Unassigned)

Tracking

Details

(URL)

(Reporter)

Description

8 years ago
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a2pre) Gecko/20100211 Minefield/3.7a2pre (.NET CLR 3.5.30729)
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a2pre) Gecko/20100211 Minefield/3.7a2pre (.NET CLR 3.5.30729)


Panning and zooming on the http://seadragon.com/ site's image viewer is much slower in Fx 3.7 than in Fx 3.6.

Reproducible: Always

Steps to Reproduce:
1. Go to http://seadragon.com/
2. Choose an image and switch the image viewer to full-window mode
3. Pan and zoom.  Note the fluidity of the motion & the frame rate.

Compare the performance in Firefox 3.6 and 3.7.
Actual Results:  

Pan & zoom is not fluid in 3.7, as it is in 3.6

Expected Results:  

Image panning should be as fast in 3.7 as it is in 3.6.


On my computer (1.7 GHz Pentium M), panning and zooming images is completely fluid in Fx 3.6 (i.e. the frame rate is high enough that it is not perceptible that the animation consists of frames.)

In the Firefox 3.7 nightly, the motion is very choppy: the frame rate is so low that the frames of the animation can easily be distinguished.

Before posting something like "it works for me", please understand that of course the performance difference will not be visually perceptible if your computer is fast enough that the motion is fluid in 3.7 too!

Comment 1

8 years ago
Does the performance get better if you turn OOPP off?
(set dom.ipc.plugins.enabled to false in about:config)
Component: General → Plug-ins
Product: Firefox → Core
QA Contact: general → plugins
Version: unspecified → Trunk

Comment 2

8 years ago
Why is this in plug-ins? I don't see any plugins on seadragon.com

Comment 3

8 years ago
It seems that on 3.6 seadragon.com is using silverlight, and on 3.7 nightlies it's not, using HTML instead.

Comment 4

8 years ago
And flipping the pref doesn't have any effect on that behavior. I wonder if the site is doing improper useragent sniffing of some sort?

Comment 5

8 years ago
Switched the useragent to the Firefox 3.6 useragent and it loads silverlight. Moving to tech-evangelism, since this is a website issue not a plugins issue.
Assignee: nobody → english-us
Component: Plug-ins → English US
Product: Core → Tech Evangelism
QA Contact: plugins → english-us
Version: Trunk → unspecified
(Reporter)

Comment 6

8 years ago
OK, that explains the difference.  I didn't notice that it wasn't using Silverlight on 3.7 until you mentioned it ...  It doesn't use it on Chrome either.

Updated

8 years ago
Summary: Reduced performance of Silverlight plugin in Fx3.7 nightly (compared to Fx3.6) → seadragon.com - Uses Silverlight plugin under Firefox 3.6 but resorts to HTML under 3.7 due to UA sniffing
Status: UNCONFIRMED → NEW
Ever confirmed: true
Is it worth filing a bug on the fact that the HTML performs poorly?
(Reporter)

Comment 8

8 years ago
Boris, originally I filed the bug because I thought that 3.7 was using Silverlight too, and it was Silverlight that performed differently in the versions of Firefox ...  Since this is not the case, I guess someone could mark this bug as invalid?

Comment 9

8 years ago
bz, I didn't see significant perf issues with the HTML impl, but that was on a very fast machine.

Szabolcs, if you can find a contact at Microsoft/Seadragon and report the bad UA detection to them, that would be great. In any case, INCOMPLETE here.
Status: NEW → RESOLVED
Last Resolved: 8 years ago
Resolution: --- → INCOMPLETE
Product: Tech Evangelism → Tech Evangelism Graveyard
You need to log in before you can comment on or make changes to this bug.