mozilla/rust — pull request #12227 by alexcrichton (2014-02-13 04:53:57+00:00)
Title: Relax an assertion in start_selection()

It asserted that the previous count was always nonnegative, but DISCONNECTED is
a valid value for it to see. In order to continue to remember to store
DISCONNECTED after DISCONNECTED was seen, I also added a helper method.

Closes #12226