<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> bug report</li>
</ul>
<p dir="auto"><strong>Current behaviour:</strong><br>
Now every browser comes with save password option.</p>
<p dir="auto">If the password is saved by a browser when we reload a page that contains form password field. By default, it is set to invalid even though the browser fills password field. On clicking anywhere on the page it is set to valid.</p>
<p dir="auto">This behaviour is only with input type="password".</p>
<p dir="auto"><strong>Expected / new behaviour:</strong><br>
If a valid password is auto-filled by browser then it should be made valid</p>
<p dir="auto"><strong>I'm submitting a ...</strong>  (check one with "x")</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="[x] bug report =&gt; search github for a similar issue or PR before submitting
[ ] feature request
[ ] support request =&gt; Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question"><pre class="notranslate"><code class="notranslate">[x] bug report =&gt; search github for a similar issue or PR before submitting
[ ] feature request
[ ] support request =&gt; Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question
</code></pre></div>
<p dir="auto"><strong>Current behavior</strong></p>

<p dir="auto">Passing <code class="notranslate">new Date()</code> to FormControl doesn't work. Meaning that it is not reflected in the form.<br>
<code class="notranslate">new FormControl(new Date())</code></p>
<p dir="auto">This works<br>
<code class="notranslate">new FormControl('2016-11-28')</code></p>
<p dir="auto"><strong>Expected behavior</strong></p>

<p dir="auto">I expect the date to be parsed and shown in the form.</p>
<p dir="auto"><strong>What is the motivation / use case for changing the behavior?</strong></p>

<p dir="auto"><strong>Please tell us about your environment:</strong></p>

<p dir="auto">Windows 10, Vscode</p>
<ul dir="auto">
<li><strong>Angular version:</strong> 2.2.3</li>
</ul>

<ul dir="auto">
<li><strong>Browser:</strong> [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ]</li>
</ul>

<ul dir="auto">
<li><strong>Language:</strong> [all | TypeScript X.X | ES6/7 | ES5]</li>
</ul>