Closed Bug 704989 Opened 13 years ago Closed 13 years ago

add workaround for broken Outlook Web App (OWA) attachment handling

Categories

(Core :: Networking, defect)

defect
Not set
major

Tracking

()

VERIFIED FIXED
mozilla11
Tracking Status
firefox9 + unaffected
firefox10 + fixed

People

(Reporter: julian.reschke, Assigned: julian.reschke)

References

(Blocks 2 open bugs, )

Details

(Whiteboard: [qa-])

Attachments

(4 files)

The fix for bug 692574 breaks Exchange 2010'S Outlook Web Access, which apparently sends header in the form:

Content-Disposition:attachment; filename*="Manuale%20installazione%20aggiornamento%20ORACOLO_BATCH%20V1.0.docx"

See also <https://bugzilla.mozilla.org/show_bug.cgi?id=703015#c32>.

We will need to back out the change for bug 692574 for now.
Assignee: nobody → julian.reschke
Blocks: 609667
The same applies to bug 685192.
Summary: add workaround for broken Outlook web access attachment handling → add workaround for broken Outlook Web APP (OWA) attachment handling
Summary: add workaround for broken Outlook Web APP (OWA) attachment handling → add workaround for broken Outlook Web App (OWA) attachment handling
This reverts the two code changes, but keeps the test cases, noting the changed results.
Attachment #576723 - Flags: review?(bzbarsky)
Comment on attachment 576723 [details] [diff] [review]
restore previous code, update test cases

(this change is for aurora)
patch for mozilla-central (same as aurora)
Attachment #576796 - Flags: review?(bzbarsky)
Blocks: 692574
Comment on attachment 576796 [details]
restore previous code, update test cases

r=me

We should probably reopen the bug we're backing out, right?
Attachment #576796 - Flags: review?(bzbarsky) → review+
Comment on attachment 576723 [details] [diff] [review]
restore previous code, update test cases

r=me
Attachment #576723 - Flags: review?(bzbarsky) → review+
Attachment #576723 - Flags: approval-mozilla-aurora?
Attachment #576796 - Flags: checkin?
(In reply to Boris Zbarsky (:bz) from comment #5)
> We should probably reopen the bug we're backing out, right?

Will do.
Comment on attachment 576796 [details]
restore previous code, update test cases

Try results: https://tbpl.mozilla.org/?tree=Try&rev=9b8fe5daf2ac
I confirm that try build https://tbpl.mozilla.org/?tree=Try&rev=9b8fe5daf2ac fixes it.
http://hg.mozilla.org/mozilla-central/rev/e7dfdd9a119c
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment on attachment 576723 [details] [diff] [review]
restore previous code, update test cases

We should take this on beta too.
Attachment #576723 - Flags: approval-mozilla-beta?
Attachment #576796 - Flags: checkin? → checkin+
(In reply to Boris Zbarsky (:bz) from comment #11)
> Comment on attachment 576723 [details] [diff] [review] [diff] [details] [review]
> restore previous code, update test cases
> 
> We should take this on beta too.

Boris, it's not needed in Beta (these changes appeared in FF10 for the first time). Beta should be fine by now.
Comment on attachment 576723 [details] [diff] [review]
restore previous code, update test cases

(Removed approval-mozilla-beta request as this shouldn't affect FF9).
Attachment #576723 - Flags: approval-mozilla-beta?
> Boris, it's not needed in Beta

Ah, ok.  The tracking flags were just mis-set, arguably, and the status flags not set...
Comment on attachment 576723 [details] [diff] [review]
restore previous code, update test cases

[Triage Comment]
Approving for Aurora - sorry about the confusion with FF9 tracking flags.
Attachment #576723 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Attachment #576723 - Flags: checkin?
Keywords: checkin-needed
Attachment #576723 - Flags: checkin? → checkin+
Whiteboard: [qa+]
Hi guys.
Can you please tell me how can I test this feature?
Thanks
(In reply to Vlad [QA] from comment #17)
> Hi guys.
> Can you please tell me how can I test this feature?
> Thanks

You would need an Exchange installation with the current OWA (Outlook Web App) release.
I don't think QA has access to this environment. Julian, would you be willing to verify the fix on Firefox 10?
Whiteboard: [qa+] → [qa-]
I have access to OWA 2010, so I could run some tests. What steps should I follow (test cases to run, fx version to use - is 10b3 ok?)?
Julian can correct me if I am wrong, but I believe the same as you tested in bug 703015 comment 31, Andrea.
(In reply to Anthony Hughes, Mozilla QA (irc: ashughes) from comment #19)
> I don't think QA has access to this environment. Julian, would you be
> willing to verify the fix on Firefox 10?

I absolutely believe that OWA needs to be something QA can test regularly (I can't).

(In reply to Andrea from comment #20)
> I have access to OWA 2010, so I could run some tests. What steps should I
> follow (test cases to run, fx version to use - is 10b3 ok?)?

The test (and that test should be run for each Firefox release) is whether a download of a mail attachment with non-ASCII characters works properly.
I've started an internal discussion about what QA can do in regards to future OWA testing. Andrea, any help you can provide in regard to this bug specifically would be greatly appreciated.
Both download tests succeeded (10 beta3+nightly), file is downloaded with the correct name.

Also test:
http://greenbytes.de/tech/tc2231/#attwithfn2231quot

passed with the same builds of beta3 and nightly (for build info see attachment comments).

Since I have also access to another OWA mailbox that uses an older version (8.3.106.1), I've run the same download tests with the same builds as before and it passed with both of them.

Let me know if there are other tests to be run.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: