[Webkit-unassigned] [Bug 23933] XMLHttpRequest doesn't work while submitting a form (useful for progress tracking)

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Feb 25 17:24:07 PST 2016


https://bugs.webkit.org/show_bug.cgi?id=23933

arlo at arlomedia.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |arlo at arlomedia.com

--- Comment #21 from arlo at arlomedia.com ---
I used the iframe workaround on a project a few years ago, but when I tried to set up the same code in a new project today, I found that it no longer works in the current version of Safari. Changes in the iframe content when reloading it to update the progress, or any other changes made to element styles with JavaScript, no longer render after the form submission begins. The functionality still runs, but the page rendering doesn't update to reflect the changes. This is described further in a couple StackOverflow posts:

http://stackoverflow.com/questions/22043493/unable-to-make-style-changes-to-the-dom-after-form-submit-in-safari

http://stackoverflow.com/a/23772089/462162

The other suggested workaround was to do the file upload with XMLHttpRequest instead of with a traditional form submission. It would be a pretty big job to rework all my forms, with a low cost/benefit ratio since they all work just fine now except for the inability to show an upload progress. Is there any hope at this point for allowing AJAX requests or style changes after a form is submitted?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160226/a5436d27/attachment.html>


More information about the webkit-unassigned mailing list