Closed Bug 290347 Opened 20 years ago Closed 13 years ago

With PDF file that is byte range requested, Mozilla/Firefox Erroneously Reports "Transferring file" Even when the Fire is completely downloaded

Categories

(Core Graveyard :: Plug-ins, defect)

1.0 Branch
x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: lmcquarr, Unassigned)

References

()

Details

(Whiteboard: [CLOSEME/06/30])

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; rv:1.7.3) Gecko/20041001 Firefox/0.10.1

Whenever Adobe Acrobat byte range requests a PDF file, Mozilla/Firefox
erroneously reports "Transferring file ..." even when the entire file has been
completely downloaded.

Further, we have tried to fix this ourselves in Acrobat by calling
NPN_Status(npp, "Done") when the file has been completely downloaded, but it
appears that Firefox ignores calls to NPN_Status at most times  (sometimes it
works, sometimes it doesn't).  

Next we were going to subclass the firefox window and intercept calls to update
the status, but it appears that Firefox is not using a status bar or something
else interceptable for writing that status line (unlike IE). 

At a minimum, it would be great if NPN_Status were fixed so that the last
call to it actually did update the status.  We are going to check some code
into a dot release of Acrobat that will do the "NPN_Status(npp, "Done") when
the file is downloaded in hopes that this will happen.

Better yet, to make this work properly with older versions of Acrobat,
it would be great to fix the status message to no longer say
"Transfering file" when a byte range request has been completed.


Reproducible: Always

Steps to Reproduce:
1. Get Acrobat reader from www.adobe.com
2. go to http://acroeng.adobe.com/byteserving/opt/ and select any PDF file there


Actual Results:  
Even when the file is completely downloaded, the status bar says "Transferring
file ..."

Expected Results:  
Status bar should say "Done" at the end of byte range request --- OR --
should display the last thing sent to NPN_Status

Contact me if you want a pre-release version of our dot release that
does the NPN_Status(npp, "Done") to use.
confirming with Mozilla 20050414 and FF1.0.2 on win2k3 with 
Adobe Acrobat Plug-In Version 7.00 for Netscape

-> Core:Plugins
Assignee: firefox → nobody
Component: General → Plug-ins
Product: Firefox → Core
QA Contact: general → plugins
Version: unspecified → Trunk
Quite old bug. Is it still a problem with FF4.0+? There is not even a status bar in firefox anymore.
Whiteboard: [CLOSEME/06/30]
Version: Trunk → 1.0 Branch
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INCOMPLETE
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.