Bug 21930 - Add MediaPlayerPrivateChromium to MediaPlayer
Summary: Add MediaPlayerPrivateChromium to MediaPlayer
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Platform (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-10-28 11:48 PDT by Andrew Scherkus
Modified: 2008-10-29 14:45 PDT (History)
0 users

See Also:


Attachments
patch (439 bytes, patch)
2008-10-28 11:52 PDT, Andrew Scherkus
sam: review-
Details | Formatted Diff | Diff
Includes ChangeLog entry and I fixed the order (we no longer define WIN/MAC/etc. so it doesn't have to be first) (931 bytes, patch)
2008-10-29 11:19 PDT, Andrew Scherkus
darin: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Scherkus 2008-10-28 11:48:14 PDT
Adds in a MediaPlayerPrivate implementation for Chromium using PLATFORM(CHROMIUM) guard.
Comment 1 Andrew Scherkus 2008-10-28 11:52:18 PDT
Created attachment 24723 [details]
patch
Comment 2 Sam Weinig 2008-10-28 23:34:16 PDT
Comment on attachment 24723 [details]
patch

This needs a ChangeLog and should really also include the new MediaPlayerPrivateChromium.h file as well.  I no we have let quite a few of these header #include changes, but I am beginning to think we should not.
Comment 3 Darin Fisher (:fishd, Google) 2008-10-29 11:00:08 PDT
Sam, please see Brett's post to webkit-dev on the subject:
https://lists.webkit.org/pipermail/webkit-dev/2008-October/005526.html
Comment 4 Sam Weinig 2008-10-29 11:02:13 PDT
Ok, but it still needs a changelog, which was my main complaint :)
Comment 5 Andrew Scherkus 2008-10-29 11:04:29 PDT
Yes that was my mistake :)

Uploading a new patch as we speak!
Comment 6 Andrew Scherkus 2008-10-29 11:19:01 PDT
Created attachment 24750 [details]
Includes ChangeLog entry and I fixed the order (we no longer define WIN/MAC/etc. so it doesn't have to be first)
Comment 7 Darin Adler 2008-10-29 13:01:54 PDT
Comment on attachment 24750 [details]
Includes ChangeLog entry and I fixed the order (we no longer define WIN/MAC/etc. so it doesn't have to be first)

> Index: ChangeLog
> ===================================================================
> --- ChangeLog	(revision 37973)
> +++ ChangeLog	(working copy)
> @@ -1,3 +1,12 @@
> +2008-10-29  Andrew Scherkus  <scherkus@chromium.org>
> +
> +        Reviewed by NOBODY (OOPS!).
> +
> +        Add MediaPlayerPrivate header include for Chromium platform.
> +
> +        * WebCore\platform\graphics\MediaPlayer.cpp
> +:
> +

I'm not sure how you're generating ChangeLog files but there are three problems with this one:

    1) The path uses \ rather than / -- we use / in our ChangeLog even though Windows is one of the platforms we support.
    2) The colon is on a separate line after the filename.
    3) Doesn't contain a link to this bug on bugs.webkit.org; we prefer to do that.

The person who lands this patch will need to fix these problems.

r=me
Comment 8 Andrew Scherkus 2008-10-29 13:17:12 PDT
Thanks for pointing out the ChangeLog mistakes.  I used prepare-ChangeLog under cygwin, but I believe the non-cygwin svn was used by mistake.  I'll fix it up for future submissions.
Comment 9 Darin Fisher (:fishd, Google) 2008-10-29 14:45:28 PDT
http://trac.webkit.org/changeset/37980