Bug 61555 - Chromium doesn't implement WebCore::MediaPlayer::mediaTimeForTimeValue()
Summary: Chromium doesn't implement WebCore::MediaPlayer::mediaTimeForTimeValue()
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Media (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-26 13:32 PDT by Aaron Colwell
Modified: 2011-06-02 17:25 PDT (History)
4 users (show)

See Also:


Attachments
Patch (2.97 KB, patch)
2011-05-26 13:57 PDT, Aaron Colwell
no flags Details | Formatted Diff | Diff
Patch (4.54 KB, patch)
2011-05-26 14:43 PDT, Aaron Colwell
no flags Details | Formatted Diff | Diff
Patch (984 bytes, patch)
2011-05-27 11:31 PDT, Aaron Colwell
no flags Details | Formatted Diff | Diff
Patch (979 bytes, patch)
2011-05-31 14:33 PDT, Aaron Colwell
no flags Details | Formatted Diff | Diff
DEPS Patch (979 bytes, patch)
2011-05-31 16:08 PDT, Aaron Colwell
no flags Details | Formatted Diff | Diff
mediaTimeForTimeValue() Patch. (2.96 KB, patch)
2011-06-01 09:55 PDT, Aaron Colwell
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Aaron Colwell 2011-05-26 13:32:49 PDT
This is a placeholder bug for Chromium Issue 61166(http://code.google.com/p/chromium/issues/detail?id=61166)
I'll upload a patch for the Chromium implementation of WebCore::MediaPlayer::mediaTimeForTimeValue() shortly.
Comment 1 Aaron Colwell 2011-05-26 13:57:32 PDT
Created attachment 95033 [details]
Patch
Comment 2 Aaron Colwell 2011-05-26 14:03:36 PDT
Here is the Chromium side of this patch if you're interested.
http://codereview.chromium.org/7074018/
Comment 3 WebKit Review Bot 2011-05-26 14:11:35 PDT
Comment on attachment 95033 [details]
Patch

Attachment 95033 [details] did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/8736357
Comment 4 Aaron Colwell 2011-05-26 14:43:19 PDT
Created attachment 95046 [details]
Patch
Comment 5 WebKit Review Bot 2011-05-26 15:08:18 PDT
Comment on attachment 95046 [details]
Patch

Attachment 95046 [details] did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/8734871
Comment 6 Aaron Colwell 2011-05-27 11:31:58 PDT
Created attachment 95200 [details]
Patch
Comment 7 WebKit Review Bot 2011-05-27 12:27:04 PDT
Comment on attachment 95200 [details]
Patch

Attachment 95200 [details] did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/8740470
Comment 8 Aaron Colwell 2011-05-31 14:33:29 PDT
Created attachment 95483 [details]
Patch
Comment 9 WebKit Review Bot 2011-05-31 15:02:00 PDT
Comment on attachment 95483 [details]
Patch

Attachment 95483 [details] did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/8751770
Comment 10 Aaron Colwell 2011-05-31 16:08:00 PDT
Created attachment 95501 [details]
DEPS Patch
Comment 11 Aaron Colwell 2011-06-01 09:55:06 PDT
Created attachment 95618 [details]
mediaTimeForTimeValue() Patch.
Comment 12 WebKit Review Bot 2011-06-01 09:59:54 PDT
Comment on attachment 95618 [details]
mediaTimeForTimeValue() Patch.

Attachment 95618 [details] did not pass chromium-ews (chromium-xvfb):
Output: http://queues.webkit.org/results/8751981
Comment 13 Aaron Colwell 2011-06-02 09:29:24 PDT
Ping. Could someone please review these 2 patches. Thanks.
Comment 14 David Levin 2011-06-02 11:14:59 PDT
Comment on attachment 95618 [details]
mediaTimeForTimeValue() Patch.

View in context: https://bugs.webkit.org/attachment.cgi?id=95618&action=review

> Source/WebKit/chromium/public/WebMediaPlayer.h:138
> +    virtual float mediaTimeForTimeValue(float timeValue) const = 0;

How about mediaTimeFromTimeValue?
"For" sounds odd.
Comment 15 Aaron Colwell 2011-06-02 12:35:13 PDT
(In reply to comment #14)
> (From update of attachment 95618 [details])
> View in context: https://bugs.webkit.org/attachment.cgi?id=95618&action=review
> 
> > Source/WebKit/chromium/public/WebMediaPlayer.h:138
> > +    virtual float mediaTimeForTimeValue(float timeValue) const = 0;
> 
> How about mediaTimeFromTimeValue?
> "For" sounds odd.

I was just copying the method name from Source/WebCore/platform/graphics/MediaPlayerPrivate.h . Is it worth changing the method name at this middle layer or do you want me to change it all the way up and down the stack?
Comment 16 WebKit Commit Bot 2011-06-02 12:58:28 PDT
Comment on attachment 95501 [details]
DEPS Patch

Clearing flags on attachment: 95501

Committed r87944: <http://trac.webkit.org/changeset/87944>
Comment 17 WebKit Commit Bot 2011-06-02 17:02:05 PDT
Comment on attachment 95618 [details]
mediaTimeForTimeValue() Patch.

Clearing flags on attachment: 95618

Committed r87965: <http://trac.webkit.org/changeset/87965>
Comment 18 WebKit Commit Bot 2011-06-02 17:02:10 PDT
All reviewed patches have been landed.  Closing bug.
Comment 19 WebKit Commit Bot 2011-06-02 17:25:13 PDT
The commit-queue encountered the following flaky tests while processing attachment 95618 [details]:

http/tests/websocket/tests/frame-length-overflow.html bug 61507 (author: abarth@webkit.org)
The commit-queue is continuing to process your patch.