Bug 895520 - Firefox Search Autocomplete theme changes r=sfoster

--HG--
extra : rebase_source : ae7e20ba077bd80d6d752ab4f50f5358276f9d24
Bug 927239 - remove selected attribute from menu items when hiding context menu. r=jimm
Bug 902505 - Set a no-op CSS viewport on Metro to prevent clipping subframes improperly. r=jimm
Bug 936562 - Open new tabs to the right of the parent tab [r=sfoster]
Bug 936659 - Remove unused parameters for Browser.addTab [r=sfoster]
Bug 936589 - Fade in the start page thumbnails. r=mbrubeck
Bug 858594 - Don't include associated label's bounding box by default when getting positioning rect for options popup. r=mbrubeck
Bug 801187 - Theme tab-modal prompts to look good in Metro r=mbrubeck

--HG--
extra : rebase_source : 7d18c3f3210427aaa7628bc95e56283f9a2e2c8d
Bug 936446 - Only define HasCPUIDBit on 32-bit platforms; r=jrmuizel

--HG--
extra : rebase_source : 0728a7247cbb23e34cd7c6d2bfa57c5359ccef63
Bug 923625 - DataStore sends the principal as argument in sendAsyncMessage, r=ehsan
Bug 933049 - Remove DataStore getChanges, r=ehsan
Bug 933050 - DataStore.add should receive an optional key value., r=ehsan
Bug 933057 (Part 1) - Correct scaling of SVG images in nsLayoutUtils::DrawSingleImage. r=dholbert
Bug 933057 (Part 2) - Add tests for scaling explicitly sized svg:image elements in inline SVGs. r=dholbert
Bug 936495 - Reorder is-this-listener-added-already-to-ELM check , r=bz
Bug 732815, make Atom's hash value to be the same what strings use, r=bz
Bug 936681 - Correctly print stderr for jit-test failures (r=terrence)
Bug 933322 - menustart/end events are missing when aria-owns makes a menu hierarchy, r=tbsaunde
crashtest for bug 933156

--HG--
extra : transplant_source : %9D/%19%13%80%D3cY%5D%93%FA%17%FB%CFTO%5Ex%82%C9
b=936317 prevent MediaBufferDecoder threads from waiting after AudioContext shutdown() r=ehsan

--HG--
extra : transplant_source : %CE%E5O%83N%8FX%ED%2Ck%17I%B1%92%B6%A0lXH%D1