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”

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

    Sign in