d757bbe6e807f964fe73d75d119706e94995c490: Bug 1331769 - Properly check whether new origin permissions are a subset of old origin permissions. r?aswan draft
Ian Moody <moz-ian@perix.co.uk> - Thu, 21 Sep 2017 17:03:15 +0100 - rev 668623
Push 81089 by moz-ian@perix.co.uk at Thu, 21 Sep 2017 21:18:07 +0000
Bug 1331769 - Properly check whether new origin permissions are a subset of old origin permissions. r?aswan This prevents prompts occuring in cases where the new permissions are more specific but still covered by the old permissions. e.g.: ["<all_urls>"] -> ["<all_urls>", "*://*.example.com"] ["*://*.example.com"] -> ["http://subdomain.example.com"] MozReview-Commit-ID: B685pJ6kTNa
44533ad844435d771bee81e8acddb3a7c6e6d024: Bug 1401682 - Adjust activity stream fade in timing to avoid tart regression. r?k88hudson draft
Ed Lee <edilee@mozilla.com> - Wed, 20 Sep 2017 15:27:00 -0700 - rev 668622
Push 81088 by bmo:edilee@mozilla.com at Thu, 21 Sep 2017 20:59:09 +0000
Bug 1401682 - Adjust activity stream fade in timing to avoid tart regression. r?k88hudson MozReview-Commit-ID: KQtToBvxea4
8181e14e4c7f1555eb5b9e98646a159916061a43: bug 1402121 - Add a MissingProgram type to represent the result of check_prog when the program is not found. r?glandium draft
Ted Mielczarek <ted@mielczarek.org> - Thu, 21 Sep 2017 11:17:43 -0400 - rev 668621
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
bug 1402121 - Add a MissingProgram type to represent the result of check_prog when the program is not found. r?glandium Currently `check_prog` returns ':' as a value when `allow_missing=True` and the program is not found, to match existing autoconf behavior. Unfortunately this means that moz.build files cannot use that `CONFIG` entry as a truthy value, and there's at least one instance in the tree of this happening. This changeset adds a `MissingProgram` type which is falsy for boolean operations, but stringifies to ':' for use in autoconf.mk. With this, moz.build files can test for missing programs in a sensible way, but we still preserve the autoconf behavior. MozReview-Commit-ID: CHGXmBJKd9P
329b66a4897e6afb0577a60b508c53e8fa46b5ee: Handle HOST_OS_LIBS properly when the host and target compilers are different types draft
Ted Mielczarek <ted@mielczarek.org> - Thu, 21 Sep 2017 11:16:34 -0400 - rev 668620
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Handle HOST_OS_LIBS properly when the host and target compilers are different types MozReview-Commit-ID: 1zFwR9EEMev
2ea4d9953e6a2c136c85e32f78d799c0630b6f85: WSL currently mucks up quotes in commandline arguments passed to native Windows draft
Ted Mielczarek <ted@mielczarek.org> - Thu, 21 Sep 2017 11:13:31 -0400 - rev 668619
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
WSL currently mucks up quotes in commandline arguments passed to native Windows binaries. This is apparently fixed in a future version: https://github.com/Microsoft/BashOnWindows/issues/1625 This is only really an issue with DEFINES currently, so this change adds extra escaping for double quotes in DEFINES when building in WSL.
c3e3fa111dae771ca3b23ff3839e34f15cbb8825: Invoke dumpbin.exe to check NSModule ordering in libxul draft
Ted Mielczarek <ted@mielczarek.org> - Thu, 21 Sep 2017 11:09:19 -0400 - rev 668618
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Invoke dumpbin.exe to check NSModule ordering in libxul MozReview-Commit-ID: 1Z21MuVkQmM
b78dea90c1bfd9286eb8b28b95b9ab1965404b90: Use lib.exe in js/src as well draft
Ted Mielczarek <ted@mielczarek.org> - Thu, 21 Sep 2017 11:08:42 -0400 - rev 668617
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Use lib.exe in js/src as well MozReview-Commit-ID: Etj17yxM6hs
69faf565d04a37db3a7a05e7df2cb11f37e9f5d5: Use a relative path for the response file in expandlibs_exec draft
Ted Mielczarek <ted@mielczarek.org> - Thu, 21 Sep 2017 11:07:48 -0400 - rev 668616
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Use a relative path for the response file in expandlibs_exec MozReview-Commit-ID: 6h06T8iJPhE
4bd613e60f2a5d83197b54192a742a37ab37c166: Fixup: remove INCLUDE_CFLAGS from HOST_{C,CXX}FLAGS draft
Ted Mielczarek <ted@mielczarek.org> - Thu, 21 Sep 2017 11:06:00 -0400 - rev 668615
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Fixup: remove INCLUDE_CFLAGS from HOST_{C,CXX}FLAGS MozReview-Commit-ID: 91CTJCTkc8l
baf66d972c0c023f4eb4688872914d2a6e061bd5: Force EXPAND_LIBS_LIST_STYLE=list when building with MSVC draft
Ted Mielczarek <ted@mielczarek.org> - Thu, 21 Sep 2017 10:59:20 -0400 - rev 668614
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Force EXPAND_LIBS_LIST_STYLE=list when building with MSVC MozReview-Commit-ID: EQ0b6lB0cFz
547cca33fbf51333b42a63d13202a06337a76357: Also remove WIN_TOP_SRC subst draft
Ted Mielczarek <ted@mielczarek.org> - Thu, 21 Sep 2017 10:58:46 -0400 - rev 668613
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Also remove WIN_TOP_SRC subst MozReview-Commit-ID: AwkP3Zs5Rht
ee1b3641c19acc96e6afed78aec0e96e5aae19fc: Add a TOPSRCDIR_WIN constant to the moz.build context, use it in browser/app/moz.build for paths to branding files draft
Ted Mielczarek <ted@mielczarek.org> - Thu, 21 Sep 2017 10:40:15 -0400 - rev 668612
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Add a TOPSRCDIR_WIN constant to the moz.build context, use it in browser/app/moz.build for paths to branding files MozReview-Commit-ID: 1HhPFdZPlgT
910a059e527c689e364001e701a4c45d112374ee: Remove win_srcdir and BUILD_TOOLS from config.mk since they're no longer draft
Ted Mielczarek <ted@mielczarek.org> - Thu, 21 Sep 2017 10:36:24 -0400 - rev 668611
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Remove win_srcdir and BUILD_TOOLS from config.mk since they're no longer used. (This patch removes the last use of BUILD_TOOLS.)
c94e6b761b837ca461e2bdc48e526d8c2f40df83: Use srcdir_rel for passing manifest paths to mt.exe draft
Ted Mielczarek <ted@mielczarek.org> - Thu, 21 Sep 2017 10:31:34 -0400 - rev 668610
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Use srcdir_rel for passing manifest paths to mt.exe MozReview-Commit-ID: Lu0zk62KPyP
2ad3504190023b926fe4544b58b8f5a4c1043746: Remove the d3d10.h header check for MOZ_ENABLE_D3D10_LAYER draft
Ted Mielczarek <ted@mielczarek.org> - Wed, 20 Sep 2017 12:08:23 -0400 - rev 668609
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Remove the d3d10.h header check for MOZ_ENABLE_D3D10_LAYER MozReview-Commit-ID: 1aRr2ms8RUZ
87e6a1779d8b3d6fd4186b923009a6457e6e9ee9: Let MOZ_CAIRO_CFLAGS get evaluated by Makefiles so it can use relative paths. draft
Ted Mielczarek <ted@mielczarek.org> - Wed, 20 Sep 2017 12:07:58 -0400 - rev 668608
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Let MOZ_CAIRO_CFLAGS get evaluated by Makefiles so it can use relative paths. MozReview-Commit-ID: 7lRCjPxJKMH
19300d0cb8c9b494fe8d7e7b78368998c8fe6b90: Revert an old-configure.in change that was incorrect draft
Ted Mielczarek <ted@mielczarek.org> - Wed, 20 Sep 2017 12:07:20 -0400 - rev 668607
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Revert an old-configure.in change that was incorrect MozReview-Commit-ID: 6jtDdqQBPd3
00286d2d945cc4e66cd4b23e7a42d2f21e035204: Force NSDISTMODE=copy in WSL because symlinks don't work right draft
Ted Mielczarek <ted@mielczarek.org> - Wed, 20 Sep 2017 12:05:35 -0400 - rev 668606
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Force NSDISTMODE=copy in WSL because symlinks don't work right MozReview-Commit-ID: 2tsTpY5GOo2
d390e5f39e34ac8e2c8b02438411f31506af5bc1: Always include CAIRO_CFLAGS in the compile commandline. draft
Ted Mielczarek <ted@mielczarek.org> - Wed, 20 Sep 2017 12:05:08 -0400 - rev 668605
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Always include CAIRO_CFLAGS in the compile commandline. MozReview-Commit-ID: Cf2jXiRU9yU
07a3bcd9ca9f6dbe90b74e24ebe2aece42f4137f: Reorder INCLUDE_CFLAGS in the compile commandline draft
Ted Mielczarek <ted@mielczarek.org> - Wed, 20 Sep 2017 12:04:42 -0400 - rev 668604
Push 81087 by bmo:ted@mielczarek.org at Thu, 21 Sep 2017 20:59:05 +0000
Reorder INCLUDE_CFLAGS in the compile commandline MozReview-Commit-ID: 1hR8NIeBfd0
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip