Bug 87968

Summary: [BlackBerry] Crash when destroying WebOverlay with active WebOverlayOverride
Product: WebKit Reporter: Arvid Nilsson <anilsson>
Component: WebKit BlackBerryAssignee: Arvid Nilsson <anilsson>
Status: RESOLVED FIXED    
Severity: Normal CC: rwlbuis, staikos, tonikitoo, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Description Arvid Nilsson 2012-05-31 06:25:11 PDT
The override object is using a compositing thread WebOverlayPrivate object with no client because the layer doesn't delegate drawing to the WebOverlayPrivate, it's only used to modify the override properties on the underlying compositing thread layer.
Comment 1 Arvid Nilsson 2012-05-31 06:30:12 PDT
Created attachment 145077 [details]
Patch
Comment 2 Rob Buis 2012-05-31 06:51:02 PDT
Comment on attachment 145077 [details]
Patch

Looks good.
Comment 3 WebKit Review Bot 2012-05-31 11:09:50 PDT
Comment on attachment 145077 [details]
Patch

Clearing flags on attachment: 145077

Committed r119126: <http://trac.webkit.org/changeset/119126>
Comment 4 WebKit Review Bot 2012-05-31 11:09:54 PDT
All reviewed patches have been landed.  Closing bug.