Bug 28033 - Win DRT is missing implementations for some resource load delegate callbacks
Summary: Win DRT is missing implementations for some resource load delegate callbacks
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Windows XP
: P2 Normal
Assignee: Brady Eidson
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2009-08-05 16:23 PDT by Brady Eidson
Modified: 2009-08-05 21:53 PDT (History)
1 user (show)

See Also:


Attachments
didReceiveResponse (other missing ones can come later) (11.62 KB, patch)
2009-08-05 16:34 PDT, Brady Eidson
darin: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Brady Eidson 2009-08-05 16:23:06 PDT
Win DRT is missing implementations for some resource load delegate callbacks.

Has been tracked in radar by <rdar://problem/7102793>
Comment 1 Brady Eidson 2009-08-05 16:34:53 PDT
Created attachment 34191 [details]
didReceiveResponse (other missing ones can come later)
Comment 2 Darin Adler 2009-08-05 16:38:04 PDT
Comment on attachment 34191 [details]
didReceiveResponse (other missing ones can come later)

Can't we use smart pointers for the BSTR?

r=me
Comment 3 Brady Eidson 2009-08-05 16:43:46 PDT
I don't think we use any sort of BSTR smart pointer anywhere else in WinDRT - Do we have one available?  I know that - at least at one time - there wasn't one available.

Thanks for the review!

Sending        LayoutTests/ChangeLog
Sending        LayoutTests/platform/win/Skipped
Deleting       LayoutTests/platform/win/http/tests/security
Sending        WebKitTools/ChangeLog
Sending        WebKitTools/DumpRenderTree/win/ResourceLoadDelegate.cpp
Sending        WebKitTools/DumpRenderTree/win/ResourceLoadDelegate.h
Transmitting file data .....
Committed revision 46820.
Comment 4 Brady Eidson 2009-08-05 18:31:10 PDT
Darin reviewed this in person.  Added 3 more missing methods, and removed a skipped test.

Sending        LayoutTests/ChangeLog
Sending        LayoutTests/platform/win/Skipped
Sending        WebKitTools/ChangeLog
Sending        WebKitTools/DumpRenderTree/win/FrameLoadDelegate.cpp
Sending        WebKitTools/DumpRenderTree/win/FrameLoadDelegate.h
Transmitting file data .....
Committed revision 46824.

Maybe we should leave this bugzilla open as there are still many missing delegate methods.  Maybe some other tests on the skipped list are related.
Comment 5 Darin Fisher (:fishd, Google) 2009-08-05 21:53:21 PDT
Looks like this can be closed as FIXED.