79f30219fae5aa4d321d17f28fe050442c7d51cf: Bug 1289378 - Fix inter-locking in PDMFactory+GMPDecoderModule - r=jya
Gerald Squelart <gsquelart@mozilla.com> - Wed, 27 Jul 2016 12:43:33 +1000 - rev 331823
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1289378 - Fix inter-locking in PDMFactory+GMPDecoderModule - r=jya Say PDMFactory::EnsureInit() runs on the main thread (effectively locking it) and then tries to lock sMonitor; if another thread was also running EnsureInit() and locked sMonitor, it will dead-lock when trying to sync- dispatch the GMPDecoderModule creation to the main thread. This can be fixed by ensuring that the actual PDMFactory instance creation is always done on the main thread (and that we don't hold sMonitor before dispatching to the main thread.) Note that we can now simplify GMPDecoderModule::Init and assert we are already on the main thread. MozReview-Commit-ID: 8xHpoymw6po
2f3e55cbfea90538a32081f11f527a7f6b24dc56: Backed out changeset 2141360b4137 (bug 1288425) for build bustage
Iris Hsiao <ihsiao@mozilla.com> - Wed, 27 Jul 2016 10:59:10 +0800 - rev 331822
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Backed out changeset 2141360b4137 (bug 1288425) for build bustage
b1832f8aecd0c1a3bd1579cb1e85d0c03b217a2f: Bug 1264865 - Part 3: Remove codes that are no longer in use. r=birtles
Daisuke Akatsuka <daisuke@mozilla-japan.org> - Wed, 27 Jul 2016 10:13:17 +0900 - rev 331821
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1264865 - Part 3: Remove codes that are no longer in use. r=birtles MozReview-Commit-ID: Dhrco8madlz
a4d5431e38f0c5eb33fbf8dbb165065a2860e0c4: Bug 1264865 - Part 2: Remove trailing whitespaces. r=birtles
Daisuke Akatsuka <daisuke@mozilla-japan.org> - Wed, 27 Jul 2016 10:13:04 +0900 - rev 331820
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1264865 - Part 2: Remove trailing whitespaces. r=birtles MozReview-Commit-ID: AFdXnvmbFfD
0b37174053f7d21df706d6b912508b000a9e14b2: Bug 1264865 - Part 1: steps(3, end) should serialize using the shorter steps(3) syntax. r=birtles
Daisuke Akatsuka <daisuke@mozilla-japan.org> - Wed, 27 Jul 2016 10:12:43 +0900 - rev 331819
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1264865 - Part 1: steps(3, end) should serialize using the shorter steps(3) syntax. r=birtles MozReview-Commit-ID: HBukw3qjyrr
a9896c4309bb5eca9ae6973e261fd51422c65ad3: Bug 1289294 - Move MT detection to python configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Tue, 26 Jul 2016 15:15:08 +0900 - rev 331818
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1289294 - Move MT detection to python configure. r=chmanchester
656febbe6d05dc01c16fca8ff0a12c8e89141927: Bug 1289291 - Move Windows SDK detection to python configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Fri, 22 Jul 2016 19:10:04 +0900 - rev 331817
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1289291 - Move Windows SDK detection to python configure. r=chmanchester At the same time, autodetect the SDK if WINDOWSSDKDIR is not given.
be8b0845f2839a5209aa6cb2bb98df1ec8f4b7b3: Bug 1289291 - Set WINDOWSSDKDIR as a Windows path instead of msys path. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Tue, 26 Jul 2016 11:03:30 +0900 - rev 331816
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1289291 - Set WINDOWSSDKDIR as a Windows path instead of msys path. r=chmanchester
f33f5db7e8771bced31231badec8afa509749abd: Bug 1289289 - Move --with-windows-version to python configure. r=chmanchester
Mike Hommey <mh+mozilla@glandium.org> - Fri, 22 Jul 2016 17:08:53 +0900 - rev 331815
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1289289 - Move --with-windows-version to python configure. r=chmanchester Also, don't set the MOZ_WINSDK_TARGETVER define anymore, as it's unused.
fdbbce412740ddc6a4071faf4e4f99a22efdcc1d: Bug 1289248 - Stop using MOZ_WINSDK_MAXVER outside configure. r=blassey,cpearce
Mike Hommey <mh+mozilla@glandium.org> - Fri, 22 Jul 2016 18:52:13 +0900 - rev 331814
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1289248 - Stop using MOZ_WINSDK_MAXVER outside configure. r=blassey,cpearce Its value was only used in a couple C++ files, and a corresponding value can be gotten directly from including winsdkver.h.
2141360b41377772483eda4f7b360ab1a4011cbf: Bug 1288425 - Make sure we skip invalid extensions when linting with --rev or --workdir, r=smacleod
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 19 Jul 2016 13:50:25 -0400 - rev 331813
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1288425 - Make sure we skip invalid extensions when linting with --rev or --workdir, r=smacleod Some linters, such as flake8, will lint invalid file extensions if you explicitly pass them in. E.g, |flake8 foobar.js| will result in flake8 attempting to lint a JS file. This is a problem because passing in files explicitly is exactly what the --rev/--workdir options do. If a developer modifies a JS file then runs |mach lint -l flake8 -w|, that JS file will get linted. To prevent this, mozlint needs to handle file extensions instead of relying on the underlying linter to do it. This patch adds an "extensions" config option to the LINTER dict, and will filter these files out as part of the 'filterpaths' steps. MozReview-Commit-ID: KYhC6SEySC3
acec32a2a1762b73b7dbce4c87fde3bd05562919: Bug 1289564 - Don't try to modify cacheability for non-http(s) resources. r=mayhemer
Nicholas Hurley <hurley@todesschaf.org> - Tue, 26 Jul 2016 12:40:55 -0700 - rev 331812
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1289564 - Don't try to modify cacheability for non-http(s) resources. r=mayhemer MozReview-Commit-ID: 1sfBrTlzsLo
6bd2b7d2ebe3f81c513e4519812b2a8f3d1ca5a0: Merge m-c to autoland, a=merge
Wes Kocher <wkocher@mozilla.com> - Tue, 26 Jul 2016 16:54:33 -0700 - rev 331811
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Merge m-c to autoland, a=merge
6e79dedcd251514c129c87c998bf44ee63d197f6: Bug 1287914 - Buttons in sliding panel overlay are not clickable. r=jaws
Drew Willcoxon <adw@mozilla.com> - Tue, 26 Jul 2016 16:18:35 -0700 - rev 331810
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1287914 - Buttons in sliding panel overlay are not clickable. r=jaws MozReview-Commit-ID: JF8LYbyubk6
c6c3985e15fadfe6997bc371cac8914c6ca315fb: Bug 1288730 - Vertical line displayed in the right side of the downloads panel. r=jaws
Drew Willcoxon <adw@mozilla.com> - Mon, 25 Jul 2016 17:49:10 -0700 - rev 331809
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1288730 - Vertical line displayed in the right side of the downloads panel. r=jaws MozReview-Commit-ID: Ko5OiXfDjj3
a19ed4379b6015cfaad66894f42f6eae546fb127: Bug 1289623 - Assume keys marked as 'output-restricted' are usable. r=gerald
Chris Pearce <cpearce@mozilla.com> - Wed, 27 Jul 2016 11:06:43 +1200 - rev 331808
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1289623 - Assume keys marked as 'output-restricted' are usable. r=gerald Chrome appears to do this. MozReview-Commit-ID: LbSFQiB0pEO
aef31d82969314decfd0df7aa8d1a3f4a9037b1d: Bug 1288746 - Handle missing WebGL failure IDs. r=jrmuizel
Benoit Girard <b56girard@gmail.com> - Fri, 22 Jul 2016 13:26:05 -0400 - rev 331807
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1288746 - Handle missing WebGL failure IDs. r=jrmuizel MozReview-Commit-ID: 3kdr8Dwinqm
60de9112cad61ed4ca812931e4fa55257167b853: Bug 1289286 - Automatically find MSVC from the registry if it's not in $PATH. r=gps
Mike Hommey <mh+mozilla@glandium.org> - Fri, 22 Jul 2016 15:51:34 +0900 - rev 331806
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1289286 - Automatically find MSVC from the registry if it's not in $PATH. r=gps
aadff7c91cd6aa6a1a75108129af3a0bce00f4d4: Bug 1257476 - Marionette has to force close the process if it doesn't shut down itself. r=automatedtester
Henrik Skupin <mail@hskupin.info> - Fri, 22 Jul 2016 14:36:47 +0200 - rev 331805
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1257476 - Marionette has to force close the process if it doesn't shut down itself. r=automatedtester Under some circumstances Marionette currently fails to stop the application in case of socket issues. To ensure that the application always gets closed - in the case when Marionette started it - the check for crashes decorator gets updated to do a full process check. MozReview-Commit-ID: DAiF2ZjAjT5
928a0bdcea4c62fa1d192815199051281fd2c49f: Bug 1257476 - Ensure Marionette error classes use correct inheritance. r=ato,automatedtester
Henrik Skupin <mail@hskupin.info> - Fri, 22 Jul 2016 14:35:55 +0200 - rev 331804
Push 9858 by jlund@mozilla.com at Mon, 01 Aug 2016 14:37:10 +0000
Bug 1257476 - Ensure Marionette error classes use correct inheritance. r=ato,automatedtester Custom Marionette error classes should not re-invent the message property which already exists in the Exception class. This is fixed by calling constructor appropriately. MozReview-Commit-ID: 1oWjg7MnrSe
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip