Bug 1046972 - Hide settings button when keyboard is active. r=margaret
Bug 1057390: Clear focus when keyboard is dismissed. r=margaret
Bug 1059015 - Provide an option to the TableWidget to specify the first column to appear r=bgrins
Bug 899753 - Part 0: Add the table method to Console.{h,cpp,webidl} r=bz
Bug 899753 - Part 1: Add the Table console output r=msucan, past
Bug 899753 - Part 2: Unit test for Table console output r=past
Bug 993885 - Refactor SendTabActivity to avoid a race condition. r=mcomella
Bug 1057596 fix manifest updating and worker reload, r=markh
Bug 1056523 - Ensure sync credentials are reset during reauth flow. r=markh

This patch addresses a bug in the following scenario:

User has browser 1 connected to sync and open, and resets her password
on browser 2. Eventually the browser detects the need to reauthenticate
the user, and prompts the user. When the user entered her new password,
the browserid_identity module failed to re-derive a new syncKeyBundle
from the new password and happily used the old one. Chaos ensued.

This patch mitigate the problem by calling resetCredentials at the
start of initializeWithCurrentIdentity(), which will clear the
syncKeyBundle, along with other credentials. Previously this
function was only resetting this._shouldHaveSyncKeyBundle.

I also removed a misleading comment about the syncKeyBundle being
cleared when it wasn't.
Bug 899753: Part 3: Add table prop to console API test r=fitzgen
CLOSED TREE
Merge m-c to fx-team a=merge