Fix a race on cros where a WebSocketException is raised if we navigate too early.

We see this bug with the perf tests because they navigate right away as they are launched.

BUG=324916
TEST=manual

Review URL: https://codereview.chromium.org/105253002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239304 0039d316-1c4b-4281-b951-d872f2087c98
Mojo: Expose error state from Connector through RemotePtr

(This is part 1 of adding better error handling to the bindings system.)

BUG=325321

Review URL: https://codereview.chromium.org/105693005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239305 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239305
Allows the system notification's notifier ID outside of ash.

Now the integer id is removed and merged into the string id.

BUG=326296
R=dewittj@chromium.org, stevenjb@chromium.org
TEST=unit_tests

Review URL: https://codereview.chromium.org/105703003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239306 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 239306