Bug 104568

Summary: [CSS Regions] Assert when when moving the cursor over the video element
Product: WebKit Reporter: Zoltan Horvath <zoltan>
Component: CSSAssignee: Nobody <webkit-unassigned>
Severity: Normal CC: eflews.bot, eric, gyuyoung.kim, mihnea, ojan.autocc, philn, WebkitBugTracker, webkit.review.bot, xan.lopez
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: OS X 10.8   
Bug Depends on:    
Bug Blocks: 103324    
Description Flags
proposed patch none

Description Zoltan Horvath 2012-12-10 09:57:12 PST
Assert when moving the cursor over the video element what is in a region.
Backtrace: https://bugs.webkit.org/show_bug.cgi?id=103324#c1

Video playing on MAC in regions won't work until we implement accelerated compositing for regions. Until that we need to update z-index at hittest to avoid assert.
Comment 1 Zoltan Horvath 2012-12-10 17:29:11 PST
Created attachment 178675 [details]
proposed patch

I couldn't write a test to hit the assert. However I moved the the mouse in DRT over the video element with eventSender.mouseMoveTo it didn't hit the assert. I think it can be related to http://trac.webkit.org/changeset/106876 change what was about avoiding to focus on video tag, but I'm not sure.
Comment 2 Build Bot 2012-12-11 10:16:11 PST
Comment on attachment 178675 [details]
proposed patch

Attachment 178675 [details] did not pass mac-ews (mac):
Output: http://queues.webkit.org/results/15259598

New failing tests:
Comment 3 Zoltan Horvath 2012-12-17 16:46:22 PST
(In reply to comment #2)
> New failing tests:
> fast/frames/sandboxed-iframe-attribute-parsing.html

This is unrelated, it's failing for me without my patch also.
Comment 4 Zoltan Horvath 2013-04-11 13:53:30 PDT
Comment 5 EFL EWS Bot 2013-04-23 09:11:23 PDT
Comment on attachment 178675 [details]
proposed patch

Attachment 178675 [details] did not pass efl-wk2-ews (efl-wk2):
Output: http://webkit-queues.appspot.com/results/44786
Comment 6 Zoltan Horvath 2014-01-21 13:15:33 PST
Comment on attachment 178675 [details]
proposed patch

The patch is not valid anymore, the problem needs to be revisited. I pulled it out from the review queue.
Comment 7 Mihnea Ovidenie 2014-01-23 00:11:03 PST
Hi Zoltan,

Do you remember what is the ASSERT you got? Can you be more specific?

Comment 8 Zoltan Horvath 2014-01-27 10:36:21 PST
This bug doesn't occurs anymore, however I found a slightly related one. I opened a new bug for it: https://bugs.webkit.org/show_bug.cgi?id=127687

Closing this as invalid.