Bug 722923. Part 3: Rename UpdateViewsForFrame and document it properly. r=matspal

--HG--
extra : rebase_source : cc54527bec2d7d049b1abfb079587c183d35899d
Bug 722923. Part 4: Don't walk continuation chain in SyncViewsAndInvalidateDescendants since DoApplyRenderingChangeToTree already does that. r=matspal

--HG--
extra : rebase_source : 76d249a52afdcb999f56da6842cf8c96c9e8088a
Bug 886957 - Allow compiling even larger functions off thread, and increase use count thresholds for larger scripts, r=jandem.
Bug 883554 - Only empty clipboard for known clipboard types (global). r=jimm
Bug 569722 - Implement textLength and lengthAdjust on SVG text elements. r=longsonr
Bug 890630 - Port FrameCounter to the compositor API. r=nical
Bug 867632 - Replace _sendRequest() with _send() for PushService.unregister(). r=nsm

--HG--
extra : amend_source : 18127d1d10683069fa3ab12394aae63b9c0ac843
Bug 571635 - Make nsCSSStyleSheet::GetStyleRuleAt return a css::Rule*. r=dbaron
Bug 744115 - Disallow dispatching events after threads shut down. r=bsmedberg
Bug 803414 - Part 0: Add RecordErrorEvent. r=smaug
Bug 875674 part.1 nsIMEUpdatePreference should store wanted updates per notification r=roc
Bug 875674 part.2 Cache selection for improving the performance r=smichaud
Bug 875674 part.3 Implement windowLevel of NSTextInputClient r=smichaud
Bug 875674 part.4 Implement firstRectForCharacterRange:actualRange: of NSTextInputClient r=roc+smichaud
Bug 875674 part.5 Implement attributedSubstringForProposedRange:actualRange: of NSTextInputClient r=roc+smichaud
Bug 875674 part.6 Implement insertText:replacementRange: of NSTextInputClient r=smichaud
Bug 875674 part.7 Implement setMarkedText:selectedRange:replacementRange: of NSTextInputClient r=smichaud
Bug 875674 part.8 Notify IME of focus change in Gecko for resetting IME stored window level r=smichaud
Bug 891516 - prevent use of data: URLs in social frameworkers.  r=mixedpuppy
Bug 890133 - Background thumbnails should prevent same URL being queued multiple times.  r=adw