WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
UNCONFIRMED
84228
Clean up gain properties from AudioBuffer and AudioBufferSourceNode
https://bugs.webkit.org/show_bug.cgi?id=84228
Summary
Clean up gain properties from AudioBuffer and AudioBufferSourceNode
Xingnan Wang
Reported
2012-04-18 00:00:23 PDT
Because they are removed from the latest spec.
Attachments
Patch
(7.99 KB, patch)
2012-04-18 00:02 PDT
,
Xingnan Wang
crogers
: review-
webkit.review.bot
: commit-queue-
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Xingnan Wang
Comment 1
2012-04-18 00:02:28 PDT
Created
attachment 137656
[details]
Patch
Chris Rogers
Comment 2
2012-04-18 15:34:09 PDT
This generally looks good, but I tested the patch and it breaks a few pages I've tested so far. Maybe we should "deprecate" this API first (with console warning) so we have a chance to warn developers a bit ahead of time. It's not actually critical that we remove this API, since it's more of a general cleanup than a trouble-making API.
Eric Seidel (no email)
Comment 3
2012-04-19 15:40:13 PDT
Comment on
attachment 137656
[details]
Patch I'm all for removing code.
Eric Seidel (no email)
Comment 4
2012-04-19 15:40:46 PDT
Comment on
attachment 137656
[details]
Patch Chris, do you have a specific deprecation plan?
Chris Rogers
Comment 5
2012-04-19 16:07:59 PDT
(In reply to
comment #4
)
> (From update of
attachment 137656
[details]
) > Chris, do you have a specific deprecation plan?
Although these attributes are removed in the spec, I was considering delaying pulling out support (for now) and outputting console warnings about "deprecated API" to give people a chance to fix their code
Eric Seidel (no email)
Comment 6
2013-01-04 00:51:03 PST
Attachment 137656
[details]
was posted by a committer and has review+, assigning to Xingnan Wang for commit.
WebKit Review Bot
Comment 7
2013-01-04 01:54:55 PST
Comment on
attachment 137656
[details]
Patch Rejecting
attachment 137656
[details]
from commit-queue. Failed to run "[u'/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch', u'--status-host=queues.webkit.org', ..." exit_code: 2 cwd: /mnt/git/webkit-commit-queue Last 500 characters of output: k #3 FAILED at 150. 2 out of 3 hunks FAILED -- saving rejects to file Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h.rej patching file Source/WebCore/Modules/webaudio/AudioBufferSourceNode.idl Hunk #1 FAILED at 38. 1 out of 1 hunk FAILED -- saving rejects to file Source/WebCore/Modules/webaudio/AudioBufferSourceNode.idl.rej Failed to run "[u'/mnt/git/webkit-commit-queue/Tools/Scripts/svn-apply', u'--force', u'--reviewer', u'Eric Seidel']" exit_code: 1 cwd: /mnt/git/webkit-commit-queue Full output:
http://queues.webkit.org/results/15703085
Chris Rogers
Comment 8
2013-01-04 10:50:29 PST
Comment on
attachment 137656
[details]
Patch Please delay landing until we can determine how much breakage this will cause in existing pages.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug