4e2ef9e6332f186cfface7c5b04ae88ffa2bfaf0: Bug 1335171 - Implement Chrome-parity support for a few theme properties. r=mattw,mikedeboer
Jared Wein <jwein@mozilla.com> - Tue, 31 Jan 2017 17:32:54 -0500 - rev 468978
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1335171 - Implement Chrome-parity support for a few theme properties. r=mattw,mikedeboer MozReview-Commit-ID: C244c3Oh4bC
7f00eae7c948a6fae3e86a18ab094038732331f2: Bug 1332496 - Fix 64-bit uninstaller failing to automatically remove maintenance service; r=rstrong
Matt Howell <mhowell@mozilla.com> - Fri, 20 Jan 2017 13:12:26 -0800 - rev 468977
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1332496 - Fix 64-bit uninstaller failing to automatically remove maintenance service; r=rstrong There are two parts to this patch: 1) The maintenance service installer now writes its uninstall registry keys to the same registry view (either 32-bit or 64-bit) that it uses for all its other registry keys. Previously it would always use the 32-bit view. Additionally, if the 64-bit view is used, any existing entries in the 32-bit view are removed. 2) The Firefox uninstaller now looks in both views to find the path to the maintenance service uninstaller. Previously it looked only in the native view. This change was made in addition to #1 so that we have a fix for the bug that will get delivered in an update, as opposed to requiring a reinstall. MozReview-Commit-ID: Hu5AhopzO2x
0cbddad8e9dc108074243af832cdf26877590619: Bug 1334786 - Support multiple text lines for stub installer checkbox labels; r=rstrong
Matt Howell <mhowell@mozilla.com> - Mon, 30 Jan 2017 10:21:55 -0800 - rev 468976
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1334786 - Support multiple text lines for stub installer checkbox labels; r=rstrong The bug only mentions the shortcuts checkbox, but the ping checkbox label looks precariously close to also being too long, so I handled it as well. This patch only supports up to two lines of text, and only the shortcuts and ping checkboxes can have multiple lines. Both of those limitations could be lifted without too much trouble, but it doesn't seem necessary for now. MozReview-Commit-ID: 9cm1scfrOY5
e9ba8f265022d9778ffb494988aa8ce9e4d9c004: Bug 1335309 - Change the default for find_executables to False. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Tue, 31 Jan 2017 14:06:15 +0900 - rev 468975
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1335309 - Change the default for find_executables to False. r=mshal Back when the class was written, for the packaging code, it made sense that the default was True. But now that it's used all over the place, and that the vast majority of uses are with find_executables=False, it makes more sense for that to be the default.
41b0870f79dce0f6b28f502aabad6b3c210f9971: Bug 1335309 - Add explicit find_executables arguments to every use of FileFinder. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Tue, 31 Jan 2017 13:01:34 +0900 - rev 468974
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1335309 - Add explicit find_executables arguments to every use of FileFinder. r=mshal And make it an error not to give it. While the default is True, we do pass a value of False wherever it makes sense, which happens to be, in most places. This is an intermediate step to flip the default from True to False, ensuring that we don't unwantedly switch some calls to False.
644f861ed41a52b4616de33c9c7ce189810e4ea9: Merge m-c to autoland, a=merge CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Tue, 31 Jan 2017 15:14:56 -0800 - rev 468973
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Merge m-c to autoland, a=merge CLOSED TREE MozReview-Commit-ID: JmIDejK1JMt
c79907ca664d5f0830584b3d6a251ddc5eed83d3: Backed out changeset d6648b8f36ed (bug 1333167) for breaking gecko decision task. r=backout on a CLOSED TREE
Sebastian Hengst <archaeopteryx@coole-files.de> - Tue, 31 Jan 2017 21:47:45 +0100 - rev 468972
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Backed out changeset d6648b8f36ed (bug 1333167) for breaking gecko decision task. r=backout on a CLOSED TREE
d6648b8f36ed95f4f28c3697b1ba60363cc83a5e: Bug 1333167: Add extra try options to taskcluster. r=dustin a=jmaher
Wander Lairson Costa <wcosta@mozilla.com> - Tue, 31 Jan 2017 18:16:07 -0200 - rev 468971
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1333167: Add extra try options to taskcluster. r=dustin a=jmaher We add the following command line options to Taskcluster try syntax: --spsProfile - enable profile mode. --rebuild-talos <N> - retrigger talos tests N times. --setenv <VAR>=<val> - add extra environments variables. --tag <TAG> - run tests only the tag TAG. --no-retry - doesn't retry failed jobs. We have a chicken-egg problem, as we first generate the full task graph and then parse the try message. But the graph generation step needs to know the try message to process the aforementioned options. The solution is to parse the message before graph generation and then pass the command line options to the transforms. Then, each transform can look at the option that interests it and process it accordingly. The message parse function is configured in kind.yml, which gives some flexibility for future implementations of alternative syntaxes. MozReview-Commit-ID: DMwRjuV2vpf
3a822b9c8543e4c40fa44d2205880b509a7647f4: Bug 1333580 - Properly unregister last unobserved target. r=mrbkap
Tobias Schneider <schneider@jancona.com> - Tue, 24 Jan 2017 14:11:34 -0800 - rev 468970
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1333580 - Properly unregister last unobserved target. r=mrbkap MozReview-Commit-ID: FfPJFSXeT98
d4d8cfdd6a7be6b7ff74822bc9ab2667aa3cbdb8: Bug 1335164 - Install websocketprocessbridge with a more specific test. r=jlund
Chris Manchester <cmanchester@mozilla.com> - Mon, 30 Jan 2017 12:47:12 -0800 - rev 468969
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1335164 - Install websocketprocessbridge with a more specific test. r=jlund MozReview-Commit-ID: 2nzpGpiHiDW
b415ed2abdf901dfffb4b874f6b954d7d400f28c: Bug 1124604 - Add `focus` parameter to switch_to_window(). r=ato
Henrik Skupin <mail@hskupin.info> - Mon, 30 Jan 2017 15:35:16 +0100 - rev 468968
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1124604 - Add `focus` parameter to switch_to_window(). r=ato To be able to run tests for backgrounds tabs, and to stay in compatibility with switch_to_frame(), switch_to_window() has to support the `focus` parameter. MozReview-Commit-ID: YGPJisiI2i
148aa0e88c4a727cafd0abca9b736e5436d78bce: Bug 1124604 - Move code for getting the outer window id into its own method. r=ato
Henrik Skupin <mail@hskupin.info> - Fri, 27 Jan 2017 09:09:32 +0100 - rev 468967
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1124604 - Move code for getting the outer window id into its own method. r=ato There are several places which make use of DOMWindowUtils to determine the outer window id. Lets centralize it to a single method to avoid duplication. MozReview-Commit-ID: 1IRKMpBPFH
19dd3b055d29ab0d842dde15f67160223f15fcc2: Bug 1324617 - Allow any of multiple installations to be set as the Windows default browser; r=jimm,rstrong
Matt Howell <mhowell@mozilla.com> - Mon, 09 Jan 2017 08:14:00 -0800 - rev 468966
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1324617 - Allow any of multiple installations to be set as the Windows default browser; r=jimm,rstrong Previously each new installation of any Firefox channel in any location would just overwrite the Windows registry keys which register us as a candidate for the default browser setting and for all of our potential file and protocol associations. This meant that only the most recent installation (across all channels) was ever selectable in those settings. It also meant that creating a new installation when one was already present tripped Windows 10's shenanigans alarm, because it saw the registration for an existing application getting clobbered by a new one and couldn't tell that they were really the same application. The response to that alarm going off is to reset the default browser to Edge, and maybe or maybe not generate a system notification about that. This is the cause of bug 1324617. Obviously we would like to prevent that outcome. So with this commit we generate new registration entries for each installation, by adding a hash of the install path to the relevant identifiers. MozReview-Commit-ID: Fz1xDtittMi
664cd8b23a3859bdf204457d34ec60faf51adb5f: Bug 1330012: When caching power table for filters, avoid and optimize out the degenerate cases. r=bas,mstange.schouten
Milan Sreckovic <milan@mozilla.com> - Wed, 18 Jan 2017 13:36:23 -0500 - rev 468965
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1330012: When caching power table for filters, avoid and optimize out the degenerate cases. r=bas,mstange.schouten MozReview-Commit-ID: GlJYE8SLwJC
d7f2dab158b9bce73da6e7efcd040bdfeff9e3c4: Bug 1160558: add support to parse and respond to sctp-sdp-21. r=bwc
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Thu, 19 Jan 2017 16:52:47 -0800 - rev 468964
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1160558: add support to parse and respond to sctp-sdp-21. r=bwc MozReview-Commit-ID: 5MYanM1GBNG
447b349f9143ace52b5bdf05e176e810173e3c94: Bug 1334201 - Ignore window.opener for insecure form warnings. r=MattN
Johann Hofmann <jhofmann@mozilla.com> - Tue, 31 Jan 2017 10:34:06 +0100 - rev 468963
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1334201 - Ignore window.opener for insecure form warnings. r=MattN MozReview-Commit-ID: BLuwIAWEYHi
d6ec1eae0161be48653436dffa7ca0283d833102: Bug 1329850 - Sync records creation failures are reported to telemetry. r=markh
Edouard Oger <eoger@fastmail.com> - Tue, 24 Jan 2017 17:05:12 -0500 - rev 468962
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1329850 - Sync records creation failures are reported to telemetry. r=markh MozReview-Commit-ID: AEOlmkmyIvY
1b4335b1b6e3c56b60b1d5fef40f096b9e7b79c5: Bug 1334665: Eliminate runtime dynamic linking for pre-win7 functions in ipc/mscom; r=jimm
Aaron Klotz <aklotz@mozilla.com> - Fri, 27 Jan 2017 14:53:20 -0700 - rev 468961
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1334665: Eliminate runtime dynamic linking for pre-win7 functions in ipc/mscom; r=jimm MozReview-Commit-ID: 7ySl728hdka
3a2600f18ce3272a11f11dc4e01b4187c5f6ee26: Bug 1325440 - Use 16:9 keyline for BottomSheet menu r=sebastian
Andrzej Hunt <ahunt@mozilla.com> - Tue, 31 Jan 2017 10:43:04 -0800 - rev 468960
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1325440 - Use 16:9 keyline for BottomSheet menu r=sebastian Newer versions of the support library do this automatically, but we need to roll our own implentation for now. 16:9 keyline means that the top of the menu is placed such that a 16:9 window of application content is still visible above the menu. This is illustrated in: https://material.io/guidelines/layout/metrics-keylines.html#metrics-keylines-keylines-spacing (The menu itself is _not_ 16:9.) MozReview-Commit-ID: FSUdssb5eBN
d675af74f99cceb7b28d732ae018829ae5dae27c: Bug 1335235: Add disabling of the COM BSTR cache to mscom::MainThreadRuntime; r=jimm
Aaron Klotz <aklotz@mozilla.com> - Mon, 30 Jan 2017 16:39:08 -0700 - rev 468959
Push 43593 by bmo:ato@mozilla.com at Wed, 01 Feb 2017 13:46:18 +0000
Bug 1335235: Add disabling of the COM BSTR cache to mscom::MainThreadRuntime; r=jimm MozReview-Commit-ID: 5RQvHiBoD2B
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip