Bug 25085

Summary: Platform layering violations in platform/graphics/MediaPlayer files
Product: WebKit Reporter: Simon Fraser (smfr) <simon.fraser>
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: adele, dino, eric.carlson, jer.noble, koivisto, mitz, sam
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: OS X 10.5   

Simon Fraser (smfr)
Reported 2009-04-07 16:11:28 PDT
MediaPlayer.cpp lives in WebCore/platform, yet it knows about FrameView, Frame and Document. This totally breaks the layering that 'platform' is supposed to adhere to.
Attachments
Dean Jackson
Comment 1 2009-04-07 16:16:00 PDT
... and MediaDocument, where it tests for that a lot.
Antti Koivisto
Comment 2 2009-04-09 13:10:09 PDT
The bug title and description are rather overheated. As far as I see all layering violations here are trivial and easily fixable.
Note You need to log in before you can comment on or make changes to this bug.