Using input type=date reloads tab twice and then crashes it. The MS-MaxDate is not supported

Fixed Issue #9828396

Details

Author
Elias R.
Created
Nov 16, 2016
Privacy
This issue is public.
Found in
  • Microsoft Edge
Found in build #
14.14393
Reports
Reported by 1 person

Sign in to watch or report this issue.

Steps to reproduce

The bug is reproducable on Windows 10 Enterprise, Microsoft Edge 38.14393.0.0, Microsoft EdgeHTML 14.14393:

The simple page contents input type=date with max attribite > 2914-12-31
Using this control reloads tab twice and then crashes it.

The MS-global MaxDate value 9999-12-31 must be supported.

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Ibrahim O.”

    • Thank you for the feedback. The HTML code below worked fine in 14393.447 (Please check if you are on the latest build with winver.exe)  Please also let me know if I am missing something in repro steps and please attach repro sample that is failing, this will help us investigate the issue.

      <!DOCTYPE html>
      <html>
      <body>

      <input type="date"  max="2914-12-31">

      </body>
      </html>

      All the best,
      The MS Edge Team

    • Thank you for your answer,
      but I wrote “max attribite > 2914-12-31". Means, it crashes since max="2915-01-01”

      In our applications we use SqlDateTime.MaxValue
      https://msdn.microsoft.com/de-de/library/system.data.sqltypes.sqldatetime.maxvalue(v=vs.110).aspx

      All other browsers with support it as max value.
      But Edge unfortunately doesn’t it.

    • Code to reproduce:

      With SqlDateTime.MaxValue:

    • Sorry, the preview showed the code correcty, but it seems to be filtered.
      I hope, you know what I mean above.

    • To your question about build version:
      Windows Version 1607 (OS Build 14393.447)

    • Oh, sorry I missed that. I see the issue now. We will look into that. 

      All the best,
      The MS Edge Team

    • Microsoft Edge Team

      Changed Assigned To to “Rico M.”

    • Further important detail:
      While setting SqlDateTime.MinValue on min attribute the max is than 2751-12-31 possible only:

      input type="date" min="1753-01-01" max="2751-12-31"

      The following case crashes:
      input type="date" min="1753-01-01" max="2752-01-01"

    • Microsoft Edge Team

      Changed Assigned To to “Travis L.”

      Changed Status to “Fixed”

    • Hello,

      Thank you for providing this information about the issue. We are pleased to report this feature is fixed in Edge 15063 and is available in our latest Insider Preview build.

      Best Wishes,
      The MS Edge Team

    You need to sign in to your Microsoft account to add a comment.

    Sign in