New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 629445 link

Starred by 3 users

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Nov 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 3
Type: Bug

Blocked on:
issue 562099



Sign in to add a comment

Remove currentView, useCurrentView and SVGViewSpec

Project Member Reported by shanmug...@samsung.com, Jul 19 2016

Issue description

Remove currentView, useCurrentView and SVGViewSpec

As per SVG2.0, currentView, useCurrentView and SVGViewSpec are removed.

https://github.com/w3c/svgwg/commit/4c26fd36937a65192024208d85c144a21071b057
https://www.w3.org/Graphics/SVG/WG/track/actions/3800?changelog

And usecounter also shows 0 usage.
https://www.chromestatus.com/metrics/feature/timeline/popularity/1036

 

Comment 1 by f...@opera.com, Jul 19 2016

Should  issue 562099  be folded into this?

Comment 2 by foolip@chromium.org, Jul 19 2016

I guess it should also include removing the bits that were measured in https://codereview.chromium.org/1471963007? What do you think, davve?
Blocking: 562099

Comment 4 by f...@opera.com, Jul 20 2016

Blocking: -562099

Comment 5 by f...@opera.com, Jul 20 2016

Blockedon: 562099
M56 branch point is 2 weeks away and I see a removal warning in Deprecation.cpp for this. Is this still on track to be removed in M56?
Yes. It is on track. I will make patch for it.
Project Member

Comment 9 by bugdroid1@chromium.org, Nov 14 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/b5891de613454cbb79dbcce852396649bf8c5342

commit b5891de613454cbb79dbcce852396649bf8c5342
Author: shanmuga.m <shanmuga.m@samsung.com>
Date: Mon Nov 14 12:57:12 2016

Remove currentView, useCurrentView properties of SVGSVGElement and SVGViewSpec interface

Intent to Deprecate and Remove:
https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/Dfqld7wjHJM

BUG= 629445 

Review-Url: https://codereview.chromium.org/2485113002
Cr-Commit-Position: refs/heads/master@{#431868}

[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/android_webview/tools/system_webview_shell/test/data/webexposed/global-interface-listing-expected.txt
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/LayoutTests/imported/wpt/html/browsers/origin/cross-origin-objects/cross-origin-objects-expected.txt
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/LayoutTests/imported/wpt/svg/historical-expected.txt
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/LayoutTests/platform/linux/virtual/stable/webexposed/global-interface-listing-expected.txt
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/LayoutTests/platform/win/virtual/stable/webexposed/global-interface-listing-expected.txt
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/LayoutTests/svg/custom/detached-outermost-svg-crash-expected.txt
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/LayoutTests/svg/custom/global-constructors-expected.txt
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/LayoutTests/svg/custom/script-tests/global-constructors.js
[delete] https://crrev.com/ca8a4a479a85531de96c25cea54532a6cfc111d6/third_party/WebKit/LayoutTests/svg/dom/SVGViewSpec-defaults-expected.txt
[delete] https://crrev.com/ca8a4a479a85531de96c25cea54532a6cfc111d6/third_party/WebKit/LayoutTests/svg/dom/SVGViewSpec-defaults.html
[delete] https://crrev.com/ca8a4a479a85531de96c25cea54532a6cfc111d6/third_party/WebKit/LayoutTests/svg/dom/SVGViewSpec-invalid-ref-crash.html
[delete] https://crrev.com/ca8a4a479a85531de96c25cea54532a6cfc111d6/third_party/WebKit/LayoutTests/svg/dom/script-tests/SVGViewSpec-defaults.js
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/LayoutTests/svg/dom/svg2-inheritance-expected.txt
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/LayoutTests/svg/dom/svg2-inheritance.html
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/LayoutTests/virtual/stable/webexposed/global-interface-listing-expected.txt
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/LayoutTests/webexposed/global-interface-listing-expected.txt
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/Source/core/core_idl_files.gni
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/Source/core/frame/Deprecation.cpp
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/Source/core/frame/UseCounter.h
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/Source/core/svg/SVGSVGElement.idl
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/Source/core/svg/SVGViewSpec.cpp
[modify] https://crrev.com/b5891de613454cbb79dbcce852396649bf8c5342/third_party/WebKit/Source/core/svg/SVGViewSpec.h
[delete] https://crrev.com/ca8a4a479a85531de96c25cea54532a6cfc111d6/third_party/WebKit/Source/core/svg/SVGViewSpec.idl

Status: Fixed (was: Assigned)

Sign in to add a comment