Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(43)

Issue 2557523002: Remove webkitAudoContext and webkitOfflineAudioContext (Closed)

Created:
4 years ago by Raymond Toy
Modified:
4 years ago
Reviewers:
tkent, haraken, foolip
CC:
blink-reviews, chromium-reviews, hongchan
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Remove webkitAudoContext and webkitOfflineAudioContext Intent: https://groups.google.com/a/chromium.org/d/msg/blink-dev/of6S04dUf54/ScZJdp37BAAJ Per the discussion on the bug and on the intent we're just going to remove the prefixed items without any further deprecation warnings. BUG=665887 Committed: https://crrev.com/f58de349230213827cd1e057d10b7a61411c328a Cr-Commit-Position: refs/heads/master@{#438987}

Patch Set 1 #

Total comments: 4

Patch Set 2 : Remove old use counters and add new ones #

Patch Set 3 : Rebase #

Total comments: 2

Patch Set 4 : Remove NoInterfaceObject and window attributes #

Total comments: 3

Patch Set 5 : Add OBSOLETE for obsolete WebAudio entries. #

Patch Set 6 : Rebase #

Patch Set 7 : Rebaseline test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+11 lines, -71 lines) Patch
M third_party/WebKit/LayoutTests/fast/dom/constructed-objects-prototypes-expected.txt View 1 1 chunk +0 lines, -2 lines 0 comments Download
M third_party/WebKit/LayoutTests/fast/js/global-constructors-expected.txt View 1 1 chunk +0 lines, -2 lines 0 comments Download
M third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-exceptions-expected.txt View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/LayoutTests/platform/win/virtual/stable/webexposed/global-interface-listing-expected.txt View 1 2 3 4 5 3 chunks +0 lines, -15 lines 0 comments Download
M third_party/WebKit/LayoutTests/virtual/stable/webexposed/global-interface-listing-expected.txt View 1 2 3 4 5 3 chunks +0 lines, -15 lines 0 comments Download
M third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt View 1 2 3 4 5 3 chunks +0 lines, -15 lines 0 comments Download
M third_party/WebKit/Source/core/frame/Deprecation.cpp View 1 2 3 4 5 1 chunk +0 lines, -6 lines 0 comments Download
M third_party/WebKit/Source/core/frame/UseCounter.h View 1 2 3 4 5 2 chunks +2 lines, -4 lines 0 comments Download
M third_party/WebKit/Source/modules/webaudio/AudioContext.idl View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/webaudio/OfflineAudioContext.idl View 1 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl View 1 2 3 1 chunk +0 lines, -5 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 4 5 2 chunks +6 lines, -4 lines 0 comments Download

Messages

Total messages: 40 (24 generated)
foolip
https://codereview.chromium.org/2557523002/diff/1/third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl File third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl (left): https://codereview.chromium.org/2557523002/diff/1/third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl#oldcode8 third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl:8: [MeasureAs=AudioContext] attribute AudioContextConstructor AudioContext; You can now remove this ...
4 years ago (2016-12-13 07:52:19 UTC) #7
Raymond Toy
https://codereview.chromium.org/2557523002/diff/1/third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl File third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl (left): https://codereview.chromium.org/2557523002/diff/1/third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl#oldcode8 third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl:8: [MeasureAs=AudioContext] attribute AudioContextConstructor AudioContext; On 2016/12/13 07:52:19, foolip wrote: ...
4 years ago (2016-12-13 16:08:34 UTC) #8
foolip
https://codereview.chromium.org/2557523002/diff/1/third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl File third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl (left): https://codereview.chromium.org/2557523002/diff/1/third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl#oldcode8 third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl:8: [MeasureAs=AudioContext] attribute AudioContextConstructor AudioContext; On 2016/12/13 16:08:34, Raymond Toy ...
4 years ago (2016-12-13 20:28:09 UTC) #17
Raymond Toy
On 2016/12/13 20:28:09, foolip wrote: > https://codereview.chromium.org/2557523002/diff/1/third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl > File third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl (left): > > https://codereview.chromium.org/2557523002/diff/1/third_party/WebKit/Source/modules/webaudio/WindowWebAudio.idl#oldcode8 > ...
4 years ago (2016-12-13 20:41:21 UTC) #18
foolip
lgtm % NoInterfaceObject, and I assume any test failures will just be removing prefixes. Thanks ...
4 years ago (2016-12-13 20:44:48 UTC) #19
Raymond Toy
tkent: PTAL at the webexposed layout test results.
4 years ago (2016-12-14 18:38:12 UTC) #21
Raymond Toy
haraken: PTAL at histograms.xml
4 years ago (2016-12-14 18:40:49 UTC) #23
tkent
lgtm https://codereview.chromium.org/2557523002/diff/60001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/2557523002/diff/60001/tools/metrics/histograms/histograms.xml#newcode87595 tools/metrics/histograms/histograms.xml:87595: </enum> Add OBSOLETE_ prefixes to 652-655?
4 years ago (2016-12-14 22:52:49 UTC) #24
foolip
https://codereview.chromium.org/2557523002/diff/60001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/2557523002/diff/60001/tools/metrics/histograms/histograms.xml#newcode87595 tools/metrics/histograms/histograms.xml:87595: </enum> On 2016/12/14 22:52:49, tkent wrote: > Add OBSOLETE_ ...
4 years ago (2016-12-14 23:32:02 UTC) #25
haraken
LGTM
4 years ago (2016-12-14 23:49:32 UTC) #26
Raymond Toy
https://codereview.chromium.org/2557523002/diff/60001/tools/metrics/histograms/histograms.xml File tools/metrics/histograms/histograms.xml (right): https://codereview.chromium.org/2557523002/diff/60001/tools/metrics/histograms/histograms.xml#newcode87595 tools/metrics/histograms/histograms.xml:87595: </enum> On 2016/12/14 23:32:01, foolip wrote: > On 2016/12/14 ...
4 years ago (2016-12-14 23:53:13 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2557523002/80001
4 years ago (2016-12-14 23:54:52 UTC) #30
commit-bot: I haz the power
Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/123176) ios-device-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, ...
4 years ago (2016-12-14 23:57:42 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2557523002/120001
4 years ago (2016-12-15 22:03:05 UTC) #35
commit-bot: I haz the power
Committed patchset #7 (id:120001)
4 years ago (2016-12-16 02:14:57 UTC) #38
commit-bot: I haz the power
4 years ago (2016-12-16 02:17:55 UTC) #40
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/f58de349230213827cd1e057d10b7a61411c328a
Cr-Commit-Position: refs/heads/master@{#438987}

Powered by Google App Engine
This is Rietveld 408576698