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

Issue 1691883003: Deprecate SVGZoomEvent and SVGZoomEvents (Closed)

Created:
4 years, 10 months ago by davve
Modified:
4 years, 10 months ago
CC:
chromium-reviews, krit, kouhei+svg_chromium.org, fs, f(malita), blink-reviews, gyuyoung2, Stephen Chennney, pdr+svgwatchlist_chromium.org, rwlbuis
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Deprecate SVGZoomEvent and SVGZoomEvents Deprecate the SVGZoomEvent interface and the corresponding onzoom attribute. Show deprecation message to the user when creating the event or when setting up an event handler using onzoom="..." on <svg:svg>. Intent to deprecate: https://groups.google.com/a/chromium.org/d/msg/blink-dev/5PEUh2qHa7c/IUGlM4a9CQAJ BUG=367890 Committed: https://crrev.com/3593524a1ffcca4b91dacd355b6fc3145ffa223d Cr-Commit-Position: refs/heads/master@{#375771}

Patch Set 1 #

Patch Set 2 : Time to update histograms.xml #

Total comments: 5

Patch Set 3 : Rebase on top of Deprecation.h; restructure template; clean up comment #

Total comments: 2

Patch Set 4 : Update -expected files with deprecation messages and rename counter to SVGZoomEvent #

Unified diffs Side-by-side diffs Delta from patch set Stats (+45 lines, -27 lines) Patch
M third_party/WebKit/LayoutTests/fast/events/event-creation-expected.txt View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/LayoutTests/svg/custom/immutable-properties-expected.txt View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/build/scripts/make_event_factory.py View 1 2 3 3 chunks +21 lines, -16 lines 0 comments Download
M third_party/WebKit/Source/build/scripts/templates/EventFactory.cpp.tmpl View 1 2 2 chunks +7 lines, -3 lines 0 comments Download
M third_party/WebKit/Source/core/frame/Deprecation.cpp View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/core/frame/UseCounter.h View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/core/svg/SVGSVGElement.cpp View 1 2 3 2 chunks +10 lines, -8 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 18 (7 generated)
davve
4 years, 10 months ago (2016-02-12 15:04:55 UTC) #2
philipj_slow
LGTM Did you take a look at the diff of the generated code, to double ...
4 years, 10 months ago (2016-02-13 14:48:00 UTC) #3
davve
Two, there is the alias too. Diff in generated file (with upcoming ps#3): drogon:gen/blink/core [master] ...
4 years, 10 months ago (2016-02-16 08:16:35 UTC) #4
philipj_slow
LGTM, diff makes sense. https://codereview.chromium.org/1691883003/diff/40001/third_party/WebKit/Source/core/frame/UseCounter.h File third_party/WebKit/Source/core/frame/UseCounter.h (right): https://codereview.chromium.org/1691883003/diff/40001/third_party/WebKit/Source/core/frame/UseCounter.h#newcode1086 third_party/WebKit/Source/core/frame/UseCounter.h:1086: DeprecateSVGZoomEvent = 1232, Maybe just ...
4 years, 10 months ago (2016-02-16 09:49:35 UTC) #5
davve
+isherman for histograms.xml. https://codereview.chromium.org/1691883003/diff/40001/third_party/WebKit/Source/core/frame/UseCounter.h File third_party/WebKit/Source/core/frame/UseCounter.h (right): https://codereview.chromium.org/1691883003/diff/40001/third_party/WebKit/Source/core/frame/UseCounter.h#newcode1086 third_party/WebKit/Source/core/frame/UseCounter.h:1086: DeprecateSVGZoomEvent = 1232, On 2016/02/16 09:49:35, ...
4 years, 10 months ago (2016-02-16 10:09:37 UTC) #7
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1691883003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1691883003/60001
4 years, 10 months ago (2016-02-16 10:14:21 UTC) #9
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 10 months ago (2016-02-16 11:48:26 UTC) #11
Ilya Sherman
histograms.xml lgtm
4 years, 10 months ago (2016-02-16 20:29:30 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1691883003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1691883003/60001
4 years, 10 months ago (2016-02-17 02:49:32 UTC) #15
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 10 months ago (2016-02-17 02:56:42 UTC) #16
commit-bot: I haz the power
4 years, 10 months ago (2016-02-17 02:58:00 UTC) #18
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/3593524a1ffcca4b91dacd355b6fc3145ffa223d
Cr-Commit-Position: refs/heads/master@{#375771}

Powered by Google App Engine
This is Rietveld 408576698