Reviewers: keishi
CL:
https://codereview.chromium.org/2000423006/Message:
keishi, would you review this please?
Description:
Drop LABEL element from form-associated elements.
- Remove 'form' content attribute support from LABEL element
- 'form' IDL attribute returns the value of label.control.form.
Intent to implement and ship:
https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/QWyCpJjgfY8/TOxG9n-OAQAJBUG=607868
Base URL:
https://chromium.googlesource.com/chromium/src.git@masterAffected files (+60, -244 lines):
D third_party/WebKit/LayoutTests/fast/dom/HTMLLabelElement/form/test1.html
D third_party/WebKit/LayoutTests/fast/dom/HTMLLabelElement/form/test1-expected.txt
D third_party/WebKit/LayoutTests/fast/dom/HTMLLabelElement/label-formAssociatedElement.html
D third_party/WebKit/LayoutTests/fast/dom/HTMLLabelElement/label-formAssociatedElement-expected.txt
M third_party/WebKit/LayoutTests/fast/forms/form-associated-element.html
M third_party/WebKit/LayoutTests/fast/forms/form-associated-element-expected.txt
M third_party/WebKit/LayoutTests/fast/forms/form-attribute.html
M third_party/WebKit/LayoutTests/fast/forms/form-attribute-expected.txt
M third_party/WebKit/LayoutTests/fast/forms/form-attribute-nonexistence-form-id.html
M third_party/WebKit/LayoutTests/fast/forms/form-attribute-nonexistence-form-id-expected.txt
M third_party/WebKit/LayoutTests/imported/wpt/html/semantics/forms/form-control-infrastructure/form-expected.txt
M third_party/WebKit/LayoutTests/imported/wpt/html/semantics/forms/the-label-element/label-attributes-expected.txt
M third_party/WebKit/Source/core/frame/UseCounter.h
M third_party/WebKit/Source/core/html/FormAssociatedElement.h
M third_party/WebKit/Source/core/html/FormAssociatedElement.cpp
M third_party/WebKit/Source/core/html/HTMLLabelElement.h
M third_party/WebKit/Source/core/html/HTMLLabelElement.cpp
M third_party/WebKit/Source/core/html/HTMLLabelElement.idl
M third_party/WebKit/Source/core/html/HTMLObjectElement.h
M third_party/WebKit/Source/core/html/HTMLTagNames.in
M third_party/WebKit/Source/core/html/LabelsNodeList.cpp
M third_party/WebKit/Source/core/html/shadow/MediaControlElements.cpp
M third_party/WebKit/Source/web/WebLabelElement.cpp