| Index: sdk/lib/html/templates/html/impl/impl_HTMLInputElement.darttemplate
|
| diff --git a/sdk/lib/html/templates/html/impl/impl_HTMLInputElement.darttemplate b/sdk/lib/html/templates/html/impl/impl_HTMLInputElement.darttemplate
|
| index 7d5f4daee40401fa22b7b805567bdf8c8d15b5bc..a4c4e9a6383271f581b1aadf59ff0dbeacaf9d68 100644
|
| --- a/sdk/lib/html/templates/html/impl/impl_HTMLInputElement.darttemplate
|
| +++ b/sdk/lib/html/templates/html/impl/impl_HTMLInputElement.darttemplate
|
| @@ -251,11 +251,7 @@ abstract class RangeInputElementBase implements InputElementBase {
|
| /**
|
| * A date and time (year, month, day, hour, minute, second, fraction of a
|
| * second) with the time zone set to UTC.
|
| - *
|
| - * Use [supported] to check if this is supported on the current platform.
|
| */
|
| -@SupportedBrowser(SupportedBrowser.CHROME, '25')
|
| -@Experimental()
|
| abstract class DateTimeInputElement implements RangeInputElementBase {
|
| factory DateTimeInputElement() => new InputElement(type: 'datetime');
|
|
|
| @@ -267,20 +263,11 @@ abstract class DateTimeInputElement implements RangeInputElementBase {
|
|
|
| /// @domName HTMLInputElement.required
|
| bool required;
|
| -
|
| - /// Returns true if this input type is supported on the current platform.
|
| - static bool get supported() {
|
| - return (new InputElement(type: 'datetime')).type == 'datetime';
|
| - }
|
| }
|
|
|
| /**
|
| * A date (year, month, day) with no time zone.
|
| - *
|
| - * Use [supported] to check if this is supported on the current platform.
|
| */
|
| -@SupportedBrowser(SupportedBrowser.CHROME, '25')
|
| -@Experimental()
|
| abstract class DateInputElement implements RangeInputElementBase {
|
| factory DateInputElement() => new InputElement(type: 'date');
|
|
|
| @@ -292,20 +279,11 @@ abstract class DateInputElement implements RangeInputElementBase {
|
|
|
| /// @domName HTMLInputElement.required
|
| bool required;
|
| -
|
| - /// Returns true if this input type is supported on the current platform.
|
| - static bool get supported() {
|
| - return (new InputElement(type: 'date')).type == 'date';
|
| - }
|
| }
|
|
|
| /**
|
| * A date consisting of a year and a month with no time zone.
|
| - *
|
| - * Use [supported] to check if this is supported on the current platform.
|
| */
|
| -@SupportedBrowser(SupportedBrowser.CHROME, '25')
|
| -@Experimental()
|
| abstract class MonthInputElement implements RangeInputElementBase {
|
| factory MonthInputElement() => new InputElement(type: 'month');
|
|
|
| @@ -317,20 +295,11 @@ abstract class MonthInputElement implements RangeInputElementBase {
|
|
|
| /// @domName HTMLInputElement.required
|
| bool required;
|
| -
|
| - /// Returns true if this input type is supported on the current platform.
|
| - static bool get supported() {
|
| - return (new InputElement(type: 'month')).type == 'month';
|
| - }
|
| }
|
|
|
| /**
|
| * A date consisting of a week-year number and a week number with no time zone.
|
| - *
|
| - * Use [supported] to check if this is supported on the current platform.
|
| */
|
| -@SupportedBrowser(SupportedBrowser.CHROME, '25')
|
| -@Experimental()
|
| abstract class WeekInputElement implements RangeInputElementBase {
|
| factory WeekInputElement() => new InputElement(type: 'week');
|
|
|
| @@ -342,20 +311,11 @@ abstract class WeekInputElement implements RangeInputElementBase {
|
|
|
| /// @domName HTMLInputElement.required
|
| bool required;
|
| -
|
| - /// Returns true if this input type is supported on the current platform.
|
| - static bool get supported() {
|
| - return (new InputElement(type: 'week')).type == 'week';
|
| - }
|
| }
|
|
|
| /**
|
| * A time (hour, minute, seconds, fractional seconds) with no time zone.
|
| - *
|
| - * Use [supported] to check if this is supported on the current platform.
|
| */
|
| -@SupportedBrowser(SupportedBrowser.CHROME)
|
| -@Experimental()
|
| abstract class TimeInputElement implements RangeInputElementBase {
|
| factory TimeInputElement() => new InputElement(type: 'time');
|
|
|
| @@ -367,21 +327,12 @@ abstract class TimeInputElement implements RangeInputElementBase {
|
|
|
| /// @domName HTMLInputElement.required
|
| bool required;
|
| -
|
| - /// Returns true if this input type is supported on the current platform.
|
| - static bool get supported() {
|
| - return (new InputElement(type: 'time')).type == 'time';
|
| - }
|
| }
|
|
|
| /**
|
| * A date and time (year, month, day, hour, minute, second, fraction of a
|
| * second) with no time zone.
|
| - *
|
| - * Use [supported] to check if this is supported on the current platform.
|
| */
|
| -@SupportedBrowser(SupportedBrowser.CHROME, '25')
|
| -@Experimental()
|
| abstract class LocalDateTimeInputElement implements RangeInputElementBase {
|
| factory LocalDateTimeInputElement() =>
|
| new InputElement(type: 'datetime-local');
|
| @@ -391,20 +342,11 @@ abstract class LocalDateTimeInputElement implements RangeInputElementBase {
|
|
|
| /// @domName HTMLInputElement.required
|
| bool required;
|
| -
|
| - /// Returns true if this input type is supported on the current platform.
|
| - static bool get supported() {
|
| - return (new InputElement(type: 'datetime-local')).type == 'datetime-local';
|
| - }
|
| }
|
|
|
| /**
|
| * A numeric editor control.
|
| */
|
| -@SupportedBrowser(SupportedBrowser.CHROME)
|
| -@SupportedBrowser(SupportedBrowser.IE)
|
| -@SupportedBrowser(SupportedBrowser.SAFARI)
|
| -@Experimental()
|
| abstract class NumberInputElement implements RangeInputElementBase {
|
| factory NumberInputElement() => new InputElement(type: 'number');
|
|
|
| @@ -416,29 +358,14 @@ abstract class NumberInputElement implements RangeInputElementBase {
|
|
|
| /// @domName HTMLInputElement.required
|
| bool required;
|
| -
|
| - /// Returns true if this input type is supported on the current platform.
|
| - static bool get supported() {
|
| - return (new InputElement(type: 'number')).type == 'number';
|
| - }
|
| }
|
|
|
| /**
|
| * Similar to [NumberInputElement] but the browser may provide more optimal
|
| * styling (such as a slider control).
|
| - *
|
| - * Use [supported] to check if this is supported on the current platform.
|
| */
|
| -@SupportedBrowser(SupportedBrowser.CHROME)
|
| -@SupportedBrowser(SupportedBrowser.IE, '10')
|
| -@Experimental()
|
| abstract class RangeInputElement implements RangeInputElementBase {
|
| factory RangeInputElement() => new InputElement(type: 'range');
|
| -
|
| - /// Returns true if this input type is supported on the current platform.
|
| - static bool get supported() {
|
| - return (new InputElement(type: 'range')).type == 'range';
|
| - }
|
| }
|
|
|
| /**
|
|
|