7c83da46ea740bc14028aca9f9a662f062de5586: merge mozilla-inbound to mozilla-central a=merge
Carsten "Tomcat" Book <cbook@mozilla.com> - Mon, 28 Dec 2015 10:25:05 +0100 - rev 277689
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
merge mozilla-inbound to mozilla-central a=merge
210aaacaf2b1a5f51b5d78d17c44197af2956614: Backed out changeset 3bb04c310d05 (bug 1223297) for M(4) failures on Android. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 28 Dec 2015 00:54:49 +0100 - rev 277688
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Backed out changeset 3bb04c310d05 (bug 1223297) for M(4) failures on Android. r=backout
3505bec8eac57904706ee3ac6f2fbc6b3597d4e4: Backed out changeset 6daddfb64d72 (bug 1228437) for timing out in test_NuwaProcessCreation.html on B2G ICS emulator debug. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 27 Dec 2015 23:33:02 +0100 - rev 277687
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Backed out changeset 6daddfb64d72 (bug 1228437) for timing out in test_NuwaProcessCreation.html on B2G ICS emulator debug. r=backout
f26fb489885c01f4e99bfef51c3e3d875f5257cb: Bug 1225384 - Change how the default resource "host names" are handled. r=michal
Mike Hommey <mh+mozilla@glandium.org> - Tue, 17 Nov 2015 17:21:03 +0900 - rev 277686
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1225384 - Change how the default resource "host names" are handled. r=michal The meaning of resource:///, resource://app/ and resource://gre/ needs to remain constant. Unfortunately, the model of the resource protocol handler is that it is possible to set substitutions that change their meaning. So, we forbid setting overwriting the substitutions for those three special "host names". Unfortunately, with e10s, the full list of substitutions is also sent to the content process, which then sets substitutions, making it harder to know in which cases SetSubstitution is valid for those three "host names" or not. So instead of trying to find the right heuristics, use the recently added SubstitutingProtocolHandler::ResolveSpecialCases API to handle the three "host names" instead of storing them as "normal" substitutions. Still actively reject SetSubstitution with the three special "host names" so as to find issues such as bug 1224000 instead of allowing the chrome manifest entry and have it silently ignored. Additionally, make GetSubstitution return the URIs for the three special "host names" through GetSubstitutionInternal, replacing what was originally added in bug 257162. Those changes from bug 257162 relied on the resource:app string being handled by nsXREDirProvider::GetFile, but that was removed in bug 620931, effectively making that code now in GetSubstitutionInternal useless.
f96142e950e08c82b0d6f0f87b95ec58fcd06ea7: Backed out changesets 961f205d340d, 14a4637e9d96 and 14a4637e9d96 (bug 1228564) for failing Android M(4) test_browserElement_inproc_AudioChannel.html. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 27 Dec 2015 22:28:08 +0100 - rev 277685
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Backed out changesets 961f205d340d, 14a4637e9d96 and 14a4637e9d96 (bug 1228564) for failing Android M(4) test_browserElement_inproc_AudioChannel.html. r=backout
526f309b5ba4a93cf4e72405dbbf5f645d755ea4: Bug 1235235 - Fix -Wimplicit-fallthrough warning in media/mtransport/. r=ekr
Chris Peterson <cpeterson@mozilla.com> - Sun, 22 Nov 2015 22:03:13 -0800 - rev 277684
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1235235 - Fix -Wimplicit-fallthrough warning in media/mtransport/. r=ekr media/mtransport/transportlayerdtls.cpp:872:7 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
319b30f075a2701c475f5a8753ceeae49b2efcc4: Bug 1235234 - Fix unintentional switch fallthrough in ipc/chromium/ found by -Wimplicit-fallthrough warning. r=gcp
Chris Peterson <cpeterson@mozilla.com> - Sun, 22 Nov 2015 22:10:24 -0800 - rev 277683
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1235234 - Fix unintentional switch fallthrough in ipc/chromium/ found by -Wimplicit-fallthrough warning. r=gcp ipc/chromium/src/base/process_util_mac.mm:132:5 [-Wimplicit-fallthrough] unannotated fall-through between switch labels
798ec66ec31c5061004efe7433900b805f3d4df6: Bug 1235186 - Part 2: Fix -Wclass-varargs warning in layout/. r=dholbert
Chris Peterson <cpeterson@mozilla.com> - Tue, 22 Dec 2015 18:29:35 -0800 - rev 277682
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1235186 - Part 2: Fix -Wclass-varargs warning in layout/. r=dholbert layout/base/nsLayoutDebugger.cpp:189:36: warning: passing object of class type 'AnimatedGeometryRoot' through variadic constructor [-Wclass-varargs]
e36c0185f1fd5da497ca6f2ba384a146a0ce274f: Bug 1235186 - Part 1: Fix -Wformat warnings in layout/. r=dholbert
Chris Peterson <cpeterson@mozilla.com> - Thu, 24 Dec 2015 16:04:20 -0700 - rev 277681
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1235186 - Part 1: Fix -Wformat warnings in layout/. r=dholbert layout/base/AccessibleCaret.cpp:129:48 [-Wformat-extra-args] data argument not used by format string layout/generic/nsContainerFrame.cpp:425:71 [-Wformat] more '%' conversions than data arguments layout/style/FontFaceSet.cpp:798:10 [-Wformat] format specifies type 'int' but the argument has type 'size_type' (aka 'unsigned long') layout/style/Loader.cpp:1817:12 [-Wformat] format specifies type 'unsigned int' but the argument has type 'nsICSSLoaderObserver *' layout/style/Loader.cpp:1817:35 [-Wformat] format specifies type 'unsigned int' but the argument has type 'mozilla::css::SheetLoadData *' layout/style/Loader.cpp:1827:12 [-Wformat] format specifies type 'unsigned int' but the argument has type 'nsICSSLoaderObserver *' layout/style/Loader.cpp:1827:23 [-Wformat] format specifies type 'char *' but the argument has type 'mozilla::css::SheetLoadData *'
e083c6d725e8b5895196a740fe01491a79f1494e: Bug 1235185 - Fix clang -Wclass-varargs warnings in js/. r=bhackett
Chris Peterson <cpeterson@mozilla.com> - Wed, 23 Dec 2015 23:23:34 -0700 - rev 277680
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1235185 - Fix clang -Wclass-varargs warnings in js/. r=bhackett js/src/jit/BacktrackingAllocator.cpp:1039:13 [-Wclass-varargs] passing object of class type 'js::jit::CodePosition' through variadic function js/src/jit/Safepoints.cpp:168:56 [-Wclass-varargs] passing object of class type 'js::jit::SafepointSlotEntry' through variadic function js/src/jit/Safepoints.cpp:198:57 [-Wclass-varargs] passing object of class type 'js::jit::SafepointSlotEntry' through variadic function
961f205d340d1ad9eb152da90fa8443df7a497b8: Bug 1228564 - Follow-up to fix static analysis build bustage. r=me
Kartikaya Gupta <kgupta@mozilla.com> - Sun, 27 Dec 2015 10:27:15 -0500 - rev 277679
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1228564 - Follow-up to fix static analysis build bustage. r=me
1d5a16d3683cd573078a6cc906cc64283238d59b: Bug 1234950 - When advancing APZ animations, use the next vsync timestamp instead of the current one, since that is what will be composited. r=mstange
Kartikaya Gupta <kgupta@mozilla.com> - Sun, 27 Dec 2015 10:20:40 -0500 - rev 277678
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1234950 - When advancing APZ animations, use the next vsync timestamp instead of the current one, since that is what will be composited. r=mstange
d7fafae852fb51d4f9b8db85479be6e735f4f160: Bug 1234950 - Advance APZ animations after updating the layer shadow transforms, rather than before. r=mstange
Kartikaya Gupta <kgupta@mozilla.com> - Sun, 27 Dec 2015 10:20:40 -0500 - rev 277677
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1234950 - Advance APZ animations after updating the layer shadow transforms, rather than before. r=mstange
14a4637e9d96dd7d9ae9012bb44f53354bd5a602: Bug 1228564 - part 2 : check audio capturing when the agent is registered/unregistered. r=baku.
Alastor Wu <alwu@mozilla.com> - Thu, 24 Dec 2015 17:28:45 +0800 - rev 277676
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1228564 - part 2 : check audio capturing when the agent is registered/unregistered. r=baku.
28e4faa6705c45a37224fd9dce5f61442d725925: Bug 1228564 - part 1 : revert the changeset of bug 1190040. r=baku.
Alastor Wu <alwu@mozilla.com> - Thu, 24 Dec 2015 17:17:30 +0800 - rev 277675
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1228564 - part 1 : revert the changeset of bug 1190040. r=baku.
3bb04c310d0502d40922e55d13264e42ba3f0025: Bug 1223297 - Multiple audio channel test. r=baku.
Alastor Wu <alwu@mozilla.com> - Wed, 18 Nov 2015 10:01:14 +0800 - rev 277674
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1223297 - Multiple audio channel test. r=baku.
cb6e6013ae1f908f73387dee9526b9f461de8f7f: Bug 1235223 - Fix typos in layers history document.
Markus Stange <mstange@themasta.com> - Sun, 27 Dec 2015 11:41:44 +0100 - rev 277673
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1235223 - Fix typos in layers history document.
6daddfb64d72191fbb9e34d1381e259b1730794a: Bug 1228437 - Add BHR stats from e10s child process. r=nchen
Vladan Djeric <vdjeric@mozilla.com> - Sat, 26 Dec 2015 19:34:11 -0500 - rev 277672
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1228437 - Add BHR stats from e10s child process. r=nchen
4c4e8470286f0dc817e988189f6584ba5d4ff5a6: Bug 1235223. Update history document.
Jeff Muizelaar <jmuizelaar@mozilla.com> - Thu, 17 Dec 2015 11:59:12 -0500 - rev 277671
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1235223. Update history document.
4cf5c2224d1662822e9fd1a6c1dc922a3be37078: Bug 1232669 - Fixed typo MOOUSEMOVE in nsWindow r=chutten
Shakthi Wijeratne <shakthi@shakthiwije.com> - Sun, 20 Dec 2015 20:09:32 -0800 - rev 277670
Push 29829 by cbook@mozilla.com at Mon, 28 Dec 2015 09:26:06 +0000
Bug 1232669 - Fixed typo MOOUSEMOVE in nsWindow r=chutten
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip