04ea7a18573df2a6b3b9f9e58f4a0c0d8a281d2f: Backed out changeset ee3c99e6f676 (bug 1177488) for LeakSanitizer failures
Wes Kocher <wkocher@mozilla.com> - Mon, 14 Mar 2016 13:15:21 -0700 - rev 288626
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Backed out changeset ee3c99e6f676 (bug 1177488) for LeakSanitizer failures MozReview-Commit-ID: FFfF4u2vOrS
cc8b02b24319e086ddbf5ca4035818423ff0c8d5: Bug 1255919 - Convert the test for bug 629172 into a browser-chrome test that is enabled on e10s; r=mrbkap
Ehsan Akhgari <ehsan@mozilla.com> - Mon, 14 Mar 2016 15:57:40 -0400 - rev 288625
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1255919 - Convert the test for bug 629172 into a browser-chrome test that is enabled on e10s; r=mrbkap
d29d4a17954b86f4e390c847887f5b24b5d28fdc: Bug 1256414 - Hide MozSettingsEvent from the Web; r=khuey
Ehsan Akhgari <ehsan@mozilla.com> - Sun, 13 Mar 2016 15:24:59 -0400 - rev 288624
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1256414 - Hide MozSettingsEvent from the Web; r=khuey MozSettingsTransactionEvent is already hidden behind this permission, so it makes sense to require the same permissions for this event too.
2171cf918a533436f924f4818d31e8f514a63043: Backed out changeset e7b960c2c8e9 (bug 1234077) for reftest failures. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 14 Mar 2016 21:08:53 +0100 - rev 288623
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Backed out changeset e7b960c2c8e9 (bug 1234077) for reftest failures. r=backout
66fdeb1acce5a5c9ae04cd7ad676dad321a0284c: Bug 1229220 - Update the scrollbar visibility prefs when initializing a TabChild; r=smaug
Ehsan Akhgari <ehsan@mozilla.com> - Fri, 11 Mar 2016 18:10:13 -0500 - rev 288622
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1229220 - Update the scrollbar visibility prefs when initializing a TabChild; r=smaug This will make sure that window.scrollbars correctly reflects the respective chrome flags in e10s mode. We also update nsXULWindow::SetContentScrollbarVisibility() to the new nsContentUtils helper. That code is responsible for doing this work in the single process case.
03dd7a6987eaf216d98ab38083596c642d53f53b: Backed out changeset 98f7e296affd (bug 1186139) for failing mochitest-bc7. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Mon, 14 Mar 2016 21:01:24 +0100 - rev 288621
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Backed out changeset 98f7e296affd (bug 1186139) for failing mochitest-bc7. r=backout
f40c7931cc6b15d929a5df9dc8cecffeda268439: Regenerate SyncObjects on device resets. (bug 1255711, r=bas)
David Anderson <danderson@mozilla.com> - Mon, 14 Mar 2016 12:55:47 -0700 - rev 288620
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Regenerate SyncObjects on device resets. (bug 1255711, r=bas)
61b9a39b0bb49ce7fe957ca670ed2169bbc9ae1e: Bug 1252270 - SIMD: Coerce non-numeric indexes to load/store functions. r=lth
Jakob Olesen <jolesen@mozilla.com> - Mon, 14 Mar 2016 12:19:09 -0700 - rev 288619
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1252270 - SIMD: Coerce non-numeric indexes to load/store functions. r=lth Follow the DataView functions and use Tonumber to coerce index arguments on the load/store functions. Throw a RangeError when we see a non-integer index or a number outside the range of the array. See https://github.com/tc39/ecmascript_simd/issues/328 MozReview-Commit-ID: IpHkfPyywU0
a1a8876174c3258948d979707b2df1b913956902: Bug 1255585 - Prevent Python executable mis-match from constantly clobbering the virtualenv on OS X. r=gps
Chris Manchester <cmanchester@mozilla.com> - Fri, 11 Mar 2016 12:24:10 -0800 - rev 288618
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1255585 - Prevent Python executable mis-match from constantly clobbering the virtualenv on OS X. r=gps Virtualenv will sometimes find a different executable from its sys.executable on OS X, causing a check in the build system comparing filesizes between sys.executable and virtualenv python to fail, resulting in clobbering and re-building the virtualenv every time the virtualenv is activated, causing the build backend and more to be re-built. Instead of checking file sizes directly, this commit causes us to record the size and version of the Python executable that created the virtualenv. If the Python executable checked is not the virtualenv Python, or we have a different version than was used to create the virtualenv, then the virtualenv is considered to be out of date. MozReview-Commit-ID: KmrVfQCtbS3
ee3c99e6f6768fd804b58544efd97262cfea4779: Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen
Nathan Froyd <froydnj@mozilla.com> - Tue, 08 Mar 2016 16:29:25 -0500 - rev 288617
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1177488 - use |const char*| for representing async call reasons; r=bz,fitzgen Using a simple |const char*| is more memory-efficient than allocating a JS string. We still have to allocate the JS string for passing things into JS, but ideally we will be able to move the point of allocation much closer to where it's actually needed, rather than indiscriminantly doing it all the time.
8e89d1b9a72228a7f0e76532edec3171da96f674: Bug 1254273 - Align the displayport to a max of 256 pixels even if the layer is larger. r=BenWa
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 14 Mar 2016 15:02:43 -0400 - rev 288616
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1254273 - Align the displayport to a max of 256 pixels even if the layer is larger. r=BenWa MozReview-Commit-ID: CLghUMWkJU8
72f0c5e5afb6692e716b383272c786e5e80a3d12: Bug 1253756 - Branch specifics for relpro on release r=jlund a=release DONTBUILD
Rail Aliiev <rail@mozilla.com> - Mon, 14 Mar 2016 08:26:54 -0400 - rev 288615
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1253756 - Branch specifics for relpro on release r=jlund a=release DONTBUILD MozReview-Commit-ID: Fva2LLVlsRV
6a067f06038551a22b29b470aa365f7c5b8bd3a3: Bug 1255675. SurfacePipe handles removing the frame rect, so pass the frame rect directly.
Timothy Nikkel <tnikkel@gmail.com> - Sun, 13 Mar 2016 15:56:00 -0700 - rev 288614
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1255675. SurfacePipe handles removing the frame rect, so pass the frame rect directly. This is left over from the pre-SurfacePipe code that interacted directly with the Downscaler. It was calculating the size of the surface for the Downscaler to use, and then the Downscaler would handle putting transparent pixels inside that surface (and outside the framerect).
d31bea45f96b53e25828b28b397e8dc6831d1e9b: Bug 1255475 - Properly distinguish 'moving' from 'resizing' state when a maximized window is dragged, resulting in a WM_SIZING message followed by WM_MOVING; this allows us to handle DPI rescaling during the move if necessary. r=emk
Jonathan Kew <jkew@mozilla.com> - Mon, 14 Mar 2016 18:35:59 +0000 - rev 288613
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1255475 - Properly distinguish 'moving' from 'resizing' state when a maximized window is dragged, resulting in a WM_SIZING message followed by WM_MOVING; this allows us to handle DPI rescaling during the move if necessary. r=emk
e7b960c2c8e989ff09ab11b2fd9aa725a60fd432: Bug 1234077 - Test that GIFs are still drawn correctly when their frame rects are truncated - r=seth
Edwin Flores <eflores@mozilla.com> - Mon, 14 Mar 2016 18:26:38 +0000 - rev 288612
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1234077 - Test that GIFs are still drawn correctly when their frame rects are truncated - r=seth
98f7e296affd4ee31bd44053cea97b040080d494: Bug 1186139 - Don't use a sync message where we don't have to. r=felipe
Blake Kaplan <mrbkap@gmail.com> - Fri, 11 Mar 2016 12:06:05 -0800 - rev 288611
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1186139 - Don't use a sync message where we don't have to. r=felipe
a794e56f887dbae57132223678fb00f7d01d6fae: Bug 1252034 - Value Numbering: Unconditionally generate fixup blocks. r=sunfish
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Mon, 14 Mar 2016 18:10:16 +0000 - rev 288610
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1252034 - Value Numbering: Unconditionally generate fixup blocks. r=sunfish
fbe36b282024d49c78a5699d8e9e2824ef03c85a: Bug 1216924 - Don't align to tiles (either real or virtual) if displayport suppression is enabled. r=BenWa
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 14 Mar 2016 14:07:31 -0400 - rev 288609
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1216924 - Don't align to tiles (either real or virtual) if displayport suppression is enabled. r=BenWa MozReview-Commit-ID: 15XWTTM0tZI
48c0d3800c35628ccae44935ba822c91b15632aa: Bug 1255997 - Account for scrollbar dimensions when testing the size of the displayport. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Mon, 14 Mar 2016 14:07:16 -0400 - rev 288608
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1255997 - Account for scrollbar dimensions when testing the size of the displayport. r=botond MozReview-Commit-ID: 8SrIfA8xuqq
a8ae52b3b96cb69f6253390aa61f08698c94fabd: Bug 1254730 - patch 2 - Better comments and a better management of lifetime of ChannelEvents, r=michal
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 14 Mar 2016 18:46:22 +0100 - rev 288607
Push 30087 by cbook@mozilla.com at Tue, 15 Mar 2016 09:43:43 +0000
Bug 1254730 - patch 2 - Better comments and a better management of lifetime of ChannelEvents, r=michal
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip