title: Angular2 Two way bindings doesn't work on Firefox
body: <p>I am a newee using Angular 2. I developped some forms with Typesript and it is working with Chrome but doesn't with FireFox (version 45).
  First of all, I tried the "two way" data bindings with both browsers : Chrome has a correct behavior but FireFox doesn't take in consideration the binding with ngModel (Find my exemple based on 5 min quickstart of angular2).</p>
  
  <p>In addition, the datepicker of bootstrap works well on Chrome and NOT on Firefox.</p>
  
  <p>Thanks in advance,</p>
  
  <p><strong>app.component.ts</strong></p>
  
  <pre><code>import {Component, OnInit, Event} from 'angular2/core';
  import {FORM_DIRECTIVES, NgForm, NgIf, NgFor} from 'angular2/common';
  
  
  import {Types} from './types';
  
  @Component({
      selector: 'my-app',
      templateUrl:'./app/app.component.html',
      directives : [
        FORM_DIRECTIVES,
        NgForm,
        NgIf,
        NgFor
      ]
  })
  export class AppComponent implements OnInit {
  
    field:any;
  
    types:Array&lt;string&gt; = Types;
  
    ngOnInit() {
        this.field= {};
    }
  
    onChange(event:Event) {
      console.log(this.field.type);
    }
  }
  </code></pre>
  
  <p><strong>app.component.html</strong></p>
  
  <pre><code>&lt;h1&gt;My First Angular 2 App&lt;/h1&gt;
  
  &lt;div class="form-group"&gt;
  &lt;label class="col-sm-2 control-label"&gt; Select &lt;/label&gt;
  &lt;div class="col-sm-4"&gt;
  
  &lt;select class="form-control"
          [(ngModel)]="field.type"
          (change)=onChange($event)
          title="Type"&gt;
     &lt;option *ngFor="#t of types"&gt;{{ t }}&lt;/option&gt;
  &lt;/select&gt;
  &lt;/div&gt;
  
  &lt;hr/&gt;
  
  &lt;label class="col-sm-2 control-label"&gt; Input &lt;/label&gt;
  &lt;div class="col-sm-4"&gt;
    &lt;input type="text"
          class="form-control input-sm"
          [(ngModel)]="field.type"
          placeholder="type"&gt;
  &lt;/div&gt;
  &lt;/div&gt;
  </code></pre>