I'm seeing this weird issue with Firefox when hovering over a select option in a select input with options built by ng-options.
Whenever you hover over any option that is not the currently selected option, the browser will reset the currently highlighted option after a $scope.$apply occurs. In our application we currently do a poll for some data and we are often calling $scope.$apply every second or less when we get new data.
Below is a jsfiddle which demonstrates the behavior. I have set it up to do a fake poll call with a $scope.$apply every 250 milliseconds using the $timeout service.
Click on the dropdown and hover the mouse over any of the options that is not the default empty one.
I'm using Firefox version 19.0.2 (on Mac OSX) and in our application we are using angularjs version 1.1.3 (although in the jsfiddle it's setup with AngularJS version 1.1.1 and the issue still manifests itself).
It works fine in Chrome (stable and Canary), Safari, and Opera.
In IE9 I also see the issue after I select any option (the first one is not selected by default).