1e036cc4bf25338708b1466a4756316390557241: merge autoland to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Thu, 26 Jan 2017 12:30:15 +0100 - rev 466729
Push 42980 by bmo:jhofmann@mozilla.com at Thu, 26 Jan 2017 12:29:21 +0000
merge autoland to mozilla-central a=merge
98ab69f5f624be533983aea11d61549a69a980eb: Backed out 4 changesets (bug 1333686) for ASan/static warnings-as-errors
Phil Ringnalda <philringnalda@gmail.com> - Wed, 25 Jan 2017 19:53:20 -0800 - rev 466728
Push 42980 by bmo:jhofmann@mozilla.com at Thu, 26 Jan 2017 12:29:21 +0000
Backed out 4 changesets (bug 1333686) for ASan/static warnings-as-errors CLOSED TREE Backed out changeset 154ee971feb7 (bug 1333686) Backed out changeset 514fdfd43d63 (bug 1333686) Backed out changeset 313a9604211f (bug 1333686) Backed out changeset 5c610ccf76de (bug 1333686)
154ee971feb71bd37dd30f9fefd506d395944d95: Bug 1333686 - Part 4: Enable warnings-as-errors in webrtc/signaling. r=bwc
Chris Peterson <cpeterson@mozilla.com> - Sun, 22 Jan 2017 00:52:38 -0800 - rev 466727
Push 42980 by bmo:jhofmann@mozilla.com at Thu, 26 Jan 2017 12:29:21 +0000
Bug 1333686 - Part 4: Enable warnings-as-errors in webrtc/signaling. r=bwc We must suppress the following -Winconsistent-missing-override clang warnings from an upstream webrtc header file to be able to compile webrtc/signaling as warnings-as-errors: media/webrtc/trunk/webrtc/voice_engine/voe_external_media_impl.h:29:15 [-Winconsistent-missing-override] 'SetExternalRecordingStatus' overrides a member function but is not marked 'override' media/webrtc/trunk/webrtc/voice_engine/voe_external_media_impl.h:31:15 [-Winconsistent-missing-override] 'SetExternalPlayoutStatus' overrides a member function but is not marked 'override' media/webrtc/trunk/webrtc/voice_engine/voe_external_media_impl.h:33:15 [-Winconsistent-missing-override] 'ExternalRecordingInsertData' overrides a member function but is not marked 'override' media/webrtc/trunk/webrtc/voice_engine/voe_external_media_impl.h:40:15 [-Winconsistent-missing-override] 'ExternalPlayoutData' overrides a member function but is not marked 'override' media/webrtc/trunk/webrtc/voice_engine/voe_external_media_impl.h:47:15 [-Winconsistent-missing-override] 'ExternalPlayoutGetData' overrides a member function but is not marked 'override' MozReview-Commit-ID: 1k5rdAWNfhk
514fdfd43d6372cc4955b12026b7f209b06ff33c: Bug 1333686 - Part 3: Fix -Wmacro-redefined warnings in ipc/chromium. r=jld
Chris Peterson <cpeterson@mozilla.com> - Mon, 16 Jan 2017 19:14:52 -0800 - rev 466726
Push 42980 by bmo:jhofmann@mozilla.com at Thu, 26 Jan 2017 12:29:21 +0000
Bug 1333686 - Part 3: Fix -Wmacro-redefined warnings in ipc/chromium. r=jld The WARN_UNUSED_RESULT macro is defined in multiple Google header files in ipc/chromium and webrtc. Copy the WARN_UNUSED_RESULT definition from the latest security/sandbox/chromium/base/compiler_specific.h to our ipc/chromium code. Also remove the ALLOW_UNUSED macro definition because it is no longer defined in the latest compiler_specific.h and is not used anywhere. Warning: -Wmacro-redefined in ipc/chromium/src/base/compiler_specific.h: 'WARN_UNUSED_RESULT' macro redefined ipc/chromium/src/base/compiler_specific.h:73:9: warning: 'WARN_UNUSED_RESULT' macro redefined [-Wmacro-redefined] #define WARN_UNUSED_RESULT __attribute__((warn_unused_result)) media/webrtc/trunk/webrtc/typedefs.h:152:9: note: previous definition is here #define WARN_UNUSED_RESULT __attribute__ ((__warn_unused_result__)) MozReview-Commit-ID: EUIlXGKLhDL
313a9604211fd7de198d8b1956fcf17d138e1bd3: Bug 1333686 - Part 2: Fix "unary minus operator applied to unsigned type" MSVC warnings in webrtc/signaling. r=bwc
Chris Peterson <cpeterson@mozilla.com> - Sun, 15 Jan 2017 23:06:40 -0800 - rev 466725
Push 42980 by bmo:jhofmann@mozilla.com at Thu, 26 Jan 2017 12:29:21 +0000
Bug 1333686 - Part 2: Fix "unary minus operator applied to unsigned type" MSVC warnings in webrtc/signaling. r=bwc Replace -1UL with ULONG_MAX. media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c(584): warning C4146: unary minus operator applied to unsigned type, result still unsigned media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c(585): warning C4146: unary minus operator applied to unsigned type, result still unsigned media/webrtc/signaling/src/sdp/sipcc/sdp_attr.c(586): warning C4146: unary minus operator applied to unsigned type, result still unsigned MozReview-Commit-ID: EepB2xf4MZr
5c610ccf76de4c8faba7ac7bfafd26120597b12e: Bug 1333686 - Part 1: Fix -Wswitch warning in webrtc/signaling. r=bwc
Chris Peterson <cpeterson@mozilla.com> - Sun, 15 Jan 2017 14:06:50 -0800 - rev 466724
Push 42980 by bmo:jhofmann@mozilla.com at Thu, 26 Jan 2017 12:29:21 +0000
Bug 1333686 - Part 1: Fix -Wswitch warning in webrtc/signaling. r=bwc media/webrtc/signaling/src/jsep/JsepSessionImpl.cpp:314:15 [-Wswitch] enumeration values 'kText', 'kApplication', and 'kMessage' not handled in switch MozReview-Commit-ID: Jq8tPu0Qny8
7a4dfae45c3a93edf5bfd9f787b567bcc776081f: Merge m-c to autoland, a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Wed, 25 Jan 2017 17:18:56 -0800 - rev 466723
Push 42980 by bmo:jhofmann@mozilla.com at Thu, 26 Jan 2017 12:29:21 +0000
Merge m-c to autoland, a=merge CLOSED TREE MozReview-Commit-ID: 86aFtkvKHHj
8e4bc3ab620770082e2dcde1c8de0f5dbdf72ccb: Bug 1312016 - (Work in progress) Implement highlights ranking to mirror desktop add-on behavior. r? draft
Sebastian Kaspari <s.kaspari@gmail.com> - Tue, 17 Jan 2017 15:38:21 +0100 - rev 466722
Push 42979 by s.kaspari@gmail.com at Thu, 26 Jan 2017 12:26:12 +0000
Bug 1312016 - (Work in progress) Implement highlights ranking to mirror desktop add-on behavior. r? MozReview-Commit-ID: Pdx2YxrZKA
805cd02fb6fa794c10a381c26545b8c85a7b6414: Bug 1312016 - BrowserDB: Add method for getting 'highlight candidates'. r? draft
Sebastian Kaspari <s.kaspari@gmail.com> - Tue, 17 Jan 2017 15:36:31 +0100 - rev 466721
Push 42979 by s.kaspari@gmail.com at Thu, 26 Jan 2017 12:26:12 +0000
Bug 1312016 - BrowserDB: Add method for getting 'highlight candidates'. r? MozReview-Commit-ID: GrshyAKrFjy
3cf2f683789b493ef7ac75859d0117b5f7455d7a: Bug 1334079 - prevent memory leak in CreateSession. r?cpearce draft
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Thu, 26 Jan 2017 14:18:07 +0200 - rev 466720
Push 42978 by bmo:bpostelnicu@mozilla.com at Thu, 26 Jan 2017 12:18:41 +0000
Bug 1334079 - prevent memory leak in CreateSession. r?cpearce MozReview-Commit-ID: 7aaEkFcmiZF
ebf5feac5a772ec143853afca08e21c74620014c: Bug 1303298 - Use BrowserTestUtils.waitForErrorPage to wait for certerror page load. r=nhnt11 draft
Johann Hofmann <jhofmann@mozilla.com> - Wed, 25 Jan 2017 16:19:04 +0100 - rev 466719
Push 42977 by bmo:jhofmann@mozilla.com at Thu, 26 Jan 2017 11:54:15 +0000
Bug 1303298 - Use BrowserTestUtils.waitForErrorPage to wait for certerror page load. r=nhnt11 MozReview-Commit-ID: BzT1cQAd9Qx
48bf8e9194cf27431724a759f494452d1bb0f8c5: Bug 1327946 - Remove conditional moz-user-focus on identity block from urlbar. r=Gijs draft
Johann Hofmann <jhofmann@mozilla.com> - Tue, 24 Jan 2017 11:42:09 +0100 - rev 466718
Push 42976 by bmo:jhofmann@mozilla.com at Thu, 26 Jan 2017 11:35:32 +0000
Bug 1327946 - Remove conditional moz-user-focus on identity block from urlbar. r=Gijs MozReview-Commit-ID: 9F39TeDIGUf
4b37d8ac2303c9c8f0510f80049cc812dc7dc587: Bug 1329639 - Don't duplicate custom element by merging nodes. r?masayuki draft
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Wed, 25 Jan 2017 14:07:53 +0900 - rev 466717
Push 42975 by bmo:m_kato@ga2.so-net.ne.jp at Thu, 26 Jan 2017 11:31:25 +0000
Bug 1329639 - Don't duplicate custom element by merging nodes. r?masayuki When using custom element, nsIParserService doesn't detect as block element. So when merging node into another node via HTMLEditRuleS::TryToJoinBlocks, BustUpInlinesAtRangeEndpoints will duplicate the node since it detects inline node. MozReview-Commit-ID: 64gUI90Xd4z
7c2e3072ddcd55598812828070f2c4a62f7db9dc: Bug 1334075: Avoid a bunch of hot virtual calls in nsTextFrame. r?xidorn draft
Emilio Cobos Álvarez <emilio@crisal.io> - Thu, 26 Jan 2017 02:02:34 +0100 - rev 466716
Push 42974 by bmo:emilio+bugs@crisal.io at Thu, 26 Jan 2017 11:25:17 +0000
Bug 1334075: Avoid a bunch of hot virtual calls in nsTextFrame. r?xidorn MozReview-Commit-ID: GEpD9pm7Lqj
b434f0d46118dcd43b809e5db7fc2cd3542a0ee8: bug 1318370 - move _DEPEND_CFLAGS+CL_INCLUDES_PREFIX to toolchain.configure, ignore {CC,CXX}_WRAPPER when using sccache r?glandium draft
Ted Mielczarek <ted@mielczarek.org> - Tue, 10 Jan 2017 16:52:27 -0500 - rev 466715
Push 42973 by bmo:ted@mielczarek.org at Thu, 26 Jan 2017 11:22:59 +0000
bug 1318370 - move _DEPEND_CFLAGS+CL_INCLUDES_PREFIX to toolchain.configure, ignore {CC,CXX}_WRAPPER when using sccache r?glandium Currently mozconfig.cache overrides a few build options for sccache. This patch moves them into toolchain.configure so that the build system will set them properly when sccache is in use. Additionally, {CC,CXX}_WRAPPER are set in config.mk, so just avoid setting them when sccache is in use. MozReview-Commit-ID: FYlVKRI8OiN
f7ceac89121bd39c86d575ad552644dccbcbab0b: bug 1318370 - stop using -Z7 for MSVC compilation with sccache. r?glandium draft
Ted Mielczarek <ted@mielczarek.org> - Wed, 14 Dec 2016 14:58:26 -0500 - rev 466714
Push 42972 by bmo:ted@mielczarek.org at Thu, 26 Jan 2017 11:20:45 +0000
bug 1318370 - stop using -Z7 for MSVC compilation with sccache. r?glandium We've been using -Z7 to make MSVC emit CodeView debug info directly in the object files instead of in PDB files because sccache can't cache PDB files if the same one is written to by multiple compiles, which was previously happening in our build system, and was hard to override in the NSS build. Now that those are fixed this should work fine. This adds a bit to the compile rule to remove the PDB file before compilation, since sccache won't cache a compilation if the PDB file it is supposed to generate already exists (for the aforementioned reason). MozReview-Commit-ID: rFlX0XfTGw
9074f717fa0528b65ecf42914b958466ace2c4bb: bug 1322703 - use -Fd to specify unique PDB filename per-object-file for MSVC. r?glandium draft
Ted Mielczarek <ted@mielczarek.org> - Wed, 14 Dec 2016 14:40:59 -0500 - rev 466713
Push 42972 by bmo:ted@mielczarek.org at Thu, 26 Jan 2017 11:20:45 +0000
bug 1322703 - use -Fd to specify unique PDB filename per-object-file for MSVC. r?glandium MozReview-Commit-ID: CxpLruksaHg
cfdc18651d3e3bc8d01b981c1c50e00898e6203a: Bug 1301859: Don't bother initiating the bloom filter if we know we're not doing selector matching. r?heycam draft
Emilio Cobos Álvarez <emilio@crisal.io> - Tue, 24 Jan 2017 16:01:10 +0100 - rev 466712
Push 42971 by bmo:emilio+bugs@crisal.io at Thu, 26 Jan 2017 11:14:58 +0000
Bug 1301859: Don't bother initiating the bloom filter if we know we're not doing selector matching. r?heycam MozReview-Commit-ID: 9mDOxJM0ImJ
b05d8cb2bfa378eeb22cac7b6199a0cd8efdf9dc: Bug 1334068 - Part 2, make HttpBaseChannel thread-safe for dtor draft
Shih-Chiang Chien <schien@mozilla.com> - Thu, 26 Jan 2017 11:15:56 +0800 - rev 466711
Push 42970 by schien@mozilla.com at Thu, 26 Jan 2017 10:34:22 +0000
Bug 1334068 - Part 2, make HttpBaseChannel thread-safe for dtor MozReview-Commit-ID: D7yMPvklsCZ
195cb55f2f538ef7caedd86179aacef14c0a787b: Bug 1334068 - Part 1, make nsHttpChannel thread-safe for dtor draft
Shih-Chiang Chien <schien@mozilla.com> - Thu, 26 Jan 2017 17:41:56 +0800 - rev 466710
Push 42970 by schien@mozilla.com at Thu, 26 Jan 2017 10:34:22 +0000
Bug 1334068 - Part 1, make nsHttpChannel thread-safe for dtor MozReview-Commit-ID: JoufbQpBhNV
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip