[Webkit-unassigned] [Bug 102689] [WinCairo] Crash when requesting favicon.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 26 10:07:34 PST 2012


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


Brent Fulgham <bfulgham at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #176017|review?                     |review-
               Flag|                            |




--- Comment #12 from Brent Fulgham <bfulgham at webkit.org>  2012-11-26 10:09:45 PST ---
(From update of attachment 176017)
View in context: https://bugs.webkit.org/attachment.cgi?id=176017&action=review

Looks very good.  I think you need one more export to satisfy the EWS, and we're ready to go!

> Source/WebCore/ChangeLog:1
> +2012-11-23  peavo at outlook.com  <peavo at outlook.com>

Can you put a full name here instead of just the e-mail twice?

> Source/WebCore/platform/graphics/win/ImageCairoWin.cpp:98
> +        if (!frameAtIndex(i))

I would prefer something like:

NativeImageCairo* nativeImage = frameAtIndex(i);
if (!nativeImage)
    continue;
cairo_surface_t* image = nativeImage->surface();

> Source/WebKit2/ChangeLog:1
> +2012-11-23  peavo at outlook.com  <peavo at outlook.com>

Can you put a full name here instead of just the e-mail twice?

> Source/WebKit2/win/WebKit2.def:347
> +        ?nativeImageForCurrentFrame at BitmapImage@WebCore@@UAEPAUCGImage@@XZ

Looks like we need to add:
 ?notSolidColor at BitmapImage@WebCore@@UAE_NXZ

> Source/WebKit2/win/WebKit2CFLite.def:338
> +        ?nativeImageForCurrentFrame at BitmapImage@WebCore@@UAEPAVNativeImageCairo at 2@XZ

Looks like we need to add:
 ?notSolidColor at BitmapImage@WebCore@@UAE_NXZ

> Tools/ChangeLog:1
> +2012-11-23  peavo at outlook.com  <peavo at outlook.com>

Can you put a full name here instead of just the e-mail twice?

> Tools/ChangeLog:10
> +        (TestWebKitAPI):

Delete this row.

> Tools/ChangeLog:11
> +        (BitmapImageTest):

Delete this row.

> Tools/TestWebKitAPI/Tests/WebCore/win/BitmapImage.cpp:2
> + * Copyright (C) 2011, 2012 Apple Inc. All rights reserved.

Copyright should be you, or at least add yourself to the next line.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list