Bug 880078: Remove no-longer-used variable 'secFlag' from XPCWrappedNative::CallMethod. r=bholley
Bug 880104 part 1: Rewrite flexbox-align-self-* reftests to not depend on prefixed intrinsic sizing keywords. rs=dbaron
Bug 880104 part 2: Replace -moz-*-content with the (known) fixed length that it computes to in some flexbox reftest files. rs=dbaron
Bug 880104 part 3: Fix flexbox-justify-content-horiz-5-ref.xhtml to not rely on -moz-max-content for centering shrinkwrapped content. rs=dbaron
Bug 880104 part 4: Remove unnecessary -moz-max-content from flexbox-widget-flex-items-4.html, and other minor cleanup/commenting in that reftest. rs=dbaron
Bug 877654 - Remove thisptr offset tables - Refactor HTML element QI macros. r=Ms2ger.

--HG--
extra : rebase_source : a4e166501aaf35617f369648155b566b6bac5761
Bug 877654 - Remove thisptr offset tables - Replace HTML element offset table macros with generic QI macros. r=Ms2ger.

--HG--
extra : rebase_source : a90cbb2d5b25c6e8dee96d206dd6e4951d2b3cab
Bug 877654 - Remove thisptr offset tables - Replace HTML element table to map segue macros with generic macros. r=Ms2ger.

--HG--
extra : rebase_source : 9acc316cbf68bc841f6751603aa512138e2f6de6
Bug 877654 - Remove thisptr offset tables - Replace HTML element QI map end macro with generic macros. r=Ms2ger.

--HG--
extra : rebase_source : 1a425102a6d183814e4afbb16ee3416e138567ff
Bug 877654 - Remove thisptr offset tables - Remove offset tables from non-HTMLElement objects and remove offset table macros. r=Ms2ger.

--HG--
extra : rebase_source : 6d6fbb260c564d295d33c76a1b21ffd7187eeae2
Bug 877654 - Remove thisptr offset tables - Remove thisptr table support from XPConnect. r=Ms2ger.

--HG--
extra : rebase_source : 9f333a76ba13b518e3a33a230adcdd154606fa1a