d1ba5fc69bf41465ede39a9b0736b2f8e112cf1a: Bug 1403342 - default to `-j none` and do not optimize_target_tasks for try; r?ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 03 Oct 2017 21:15:15 +0000 - rev 678643
Push 83992 by dmitchell@mozilla.com at Wed, 11 Oct 2017 18:05:29 +0000
Bug 1403342 - default to `-j none` and do not optimize_target_tasks for try; r?ahal With this in place, all `-j`obs will not run by default on try. This will omit such jobs in most try pushes even if files-changed matches. This is unfortunate, but better than running them unconditionally. Fuzzy selections, and later `just try it` pushes, are the ultimate solution here. With this change, a push with no try syntax or try_task_config.json will schedule no tasks at all. MozReview-Commit-ID: FGjqlDW1FT6
04aa7cecf9de2e7bac01744f9c8b25805e77a013: Bug 1403342 - use try_job transform for source tests too; r=ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 03 Oct 2017 21:09:22 +0000 - rev 678642
Push 83992 by dmitchell@mozilla.com at Wed, 11 Oct 2017 18:05:29 +0000
Bug 1403342 - use try_job transform for source tests too; r=ahal Just a minor refactor MozReview-Commit-ID: 2YdOtO2sGEc
459e65c0d423d091846134da011b0e201ff8da99: Bug 1403342 - only set try-related parameters on the try branch; r=ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Mon, 02 Oct 2017 19:13:22 +0000 - rev 678641
Push 83992 by dmitchell@mozilla.com at Wed, 11 Oct 2017 18:05:29 +0000
Bug 1403342 - only set try-related parameters on the try branch; r=ahal Specifically, this avoids setting optimize_target_tasks to True unconditionally for non-try branches. MozReview-Commit-ID: HSJFLmqbMmZ
6351e9b6387ac7baf3ce53e8d8c5d6fa9019b7b8: Bug 1407672 - Add docker-image and toolchain support to l10n leaf jobs. r=Callek draft
Nick Alexander <nalexander@mozilla.com> - Tue, 10 Oct 2017 15:57:57 -0700 - rev 678640
Push 83991 by nalexander@mozilla.com at Wed, 11 Oct 2017 18:03:16 +0000
Bug 1407672 - Add docker-image and toolchain support to l10n leaf jobs. r=Callek This approach allows to specify the `docker-image` and set of `toolchains` to the l10n leaf jobs suing the `by-platform:` override mechanism. We don't support anything but in-tree docker images at this time, and the schema will warn if a different type of docker configuration block is used. It wouldn't be hard to grow the additional blocks, but let's reduce duplication for now. It might be considered better to inherit the `docker-image` and set of `toolchains` from the underlying `dependent-task`, but we don't do that for two reasons. The main reason is that it's an explicit goal to be able to "cross repack": to repack, say, a Windows binary on a Linux worker. In that situation, the docker-image and toolchains differ between the builder and the repack worker. A smaller technical obstruction is that by the time the l10n transform sees the dependent task, the docker image and set of toolchains have been processed. The l10n transform would have to "reconstitute" the docker image changes and the set of toolchains; it would be very fragile. Taken together, it's better to be explicit, reduce unexpected interactions, and repeat the information in the l10n leaf tasks. The toolchains added for the Android repack tasks are required. The Android SDK is required to run `aapt`. The Proguard JAR is not technically required for repacks, but it is required for --disable-compile-environment (artifact) builds. MozReview-Commit-ID: TmgJyYU5dx
0f0a1dae2df597a935f26f2f224f362d9d58b281: Bug 1403349 - Add a new webNavigation test for window.open called with a named window target. draft
Luca Greco <lgreco@mozilla.com> - Thu, 28 Sep 2017 22:04:14 +0200 - rev 678639
Push 83990 by luca.greco@alcacoop.it at Wed, 11 Oct 2017 17:59:17 +0000
Bug 1403349 - Add a new webNavigation test for window.open called with a named window target. MozReview-Commit-ID: Aj8uMtcGwJx
a438aea9758f57c562bc3b6627f3a435d3ad3b12: Bug 1403349 - Prevent WebNavigation jsm to leak the sourceTab browser on unpaired CreatedNavigationTarget messages. draft
Luca Greco <lgreco@mozilla.com> - Wed, 27 Sep 2017 19:07:41 +0200 - rev 678638
Push 83990 by luca.greco@alcacoop.it at Wed, 11 Oct 2017 17:59:17 +0000
Bug 1403349 - Prevent WebNavigation jsm to leak the sourceTab browser on unpaired CreatedNavigationTarget messages. This applies the following changes: - store a weak reference to the browser element in the WebNavigation.jsm Manager's map of pending CreatedNavigationTarget messages - when a CreatedNavigationTarget message is received from a sourceTab for a created window that is not currently tracked in the map (e.g. it has been immediately closed), the message received from the sourceTab is not saved in the map of the pending CreatedNavigationTarget (and a message is logged in the console to make easier to investigate issues related to discarded CreatedNavigationTarget events). - adds an additional assertion to the related test case to ensure that no CreatedNavigationTarget message is still pending in the WebNavigation/jsm's Manager. MozReview-Commit-ID: FijQ8IqiY8L
5382dd978cf8572665c618fe46fb3e1aa2a4a0fc: Bug 1403349 - Add a new webNavigation test for window.open called with a named window target. draft
Luca Greco <lgreco@mozilla.com> - Thu, 28 Sep 2017 22:04:14 +0200 - rev 678637
Push 83989 by luca.greco@alcacoop.it at Wed, 11 Oct 2017 17:57:09 +0000
Bug 1403349 - Add a new webNavigation test for window.open called with a named window target. MozReview-Commit-ID: Aj8uMtcGwJx
78b8a9f393a47fb670e7234e2b290f73df847b22: Bug 1403349 - Prevent WebNavigation jsm to leak the sourceTab browser on unpaired CreatedNavigationTarget messages. draft
Luca Greco <lgreco@mozilla.com> - Wed, 27 Sep 2017 19:07:41 +0200 - rev 678636
Push 83989 by luca.greco@alcacoop.it at Wed, 11 Oct 2017 17:57:09 +0000
Bug 1403349 - Prevent WebNavigation jsm to leak the sourceTab browser on unpaired CreatedNavigationTarget messages. This applies the following changes: - store a weak reference to the browser element in the WebNavigation.jsm Manager's map of pending CreatedNavigationTarget messages - when a CreatedNavigationTarget message is received from a sourceTab for a created window that is not currently tracked in the map (e.g. it has been immediately closed), the message received from the sourceTab is not saved in the map of the pending CreatedNavigationTarget (and a message is logged in the console to make easier to investigate issues related to discarded CreatedNavigationTarget events). - adds an additional assertion to the related test case to ensure that no CreatedNavigationTarget message is still pending in the WebNavigation/jsm's Manager. MozReview-Commit-ID: FijQ8IqiY8L
98d49ac1a31e12ac5459d0e392d7a5011ebfbd2e: Bug 1403131 - Run linters against mozharness scripts and configs. r?rail draft
Steve Armand <stevea1@mac.com> - Sun, 08 Oct 2017 21:07:17 -0400 - rev 678635
Push 83988 by bmo:stevea1@mac.com at Wed, 11 Oct 2017 17:54:34 +0000
Bug 1403131 - Run linters against mozharness scripts and configs. r?rail MozReview-Commit-ID: HjsBIHY0x1F
2a5927f33f8381b496baf28cd8d1a38ab42f8978: Bug 1407659 Temporarily put MinGW builds at Tier 3 to hide angle breakage r=aryx a=hide-non-tier-1-permabustage-in-default-treeherder-view
Tom Ritter <tom@mozilla.com> - Wed, 11 Oct 2017 10:39:32 -0500 - rev 678634
Push 83988 by bmo:stevea1@mac.com at Wed, 11 Oct 2017 17:54:34 +0000
Bug 1407659 Temporarily put MinGW builds at Tier 3 to hide angle breakage r=aryx a=hide-non-tier-1-permabustage-in-default-treeherder-view MozReview-Commit-ID: L5DhORpuOup
4426d383f4c5e9840b135a6485dce62a595b8686: Bug 1404917 - Fetch response content only on-demand. r=Honza draft
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 05 Oct 2017 17:49:07 +0200 - rev 678633
Push 83987 by bmo:poirot.alex@gmail.com at Wed, 11 Oct 2017 17:54:05 +0000
Bug 1404917 - Fetch response content only on-demand. r=Honza MozReview-Commit-ID: CtpJ8PKsCsm
547878bb03522186fc15c274cc3658ee3e7723f0: Bug 1404917 - Use request.mimeType instead of request.responseContent.content.mimeType. r=Honza draft
Alexandre Poirot <poirot.alex@gmail.com> - Thu, 05 Oct 2017 17:42:51 +0200 - rev 678632
Push 83987 by bmo:poirot.alex@gmail.com at Wed, 11 Oct 2017 17:54:05 +0000
Bug 1404917 - Use request.mimeType instead of request.responseContent.content.mimeType. r=Honza MozReview-Commit-ID: EIaS1CFKzVn
a00778dd1dbffa7aab56ff11d89cfa590ecccd65: honza's patch draft
Alexandre Poirot <poirot.alex@gmail.com> - Wed, 11 Oct 2017 16:54:23 +0200 - rev 678631
Push 83987 by bmo:poirot.alex@gmail.com at Wed, 11 Oct 2017 17:54:05 +0000
honza's patch MozReview-Commit-ID: G5T3JhKpezt
d4b8a1fa066a2a9fba97ba3331178360e087c668: Bug 1403322 - remove support for when.files-changed in tests; r?ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 11 Oct 2017 17:40:10 +0000 - rev 678630
Push 83986 by dmitchell@mozilla.com at Wed, 11 Oct 2017 17:52:21 +0000
Bug 1403322 - remove support for when.files-changed in tests; r?ahal MozReview-Commit-ID: 9Tx76V5VcqW
8b74a06300a786e139d448eb5cf2127f83356e25: Bug 1403322 - schedule test-verification inclusively; r?ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 11 Oct 2017 17:36:16 +0000 - rev 678629
Push 83986 by dmitchell@mozilla.com at Wed, 11 Oct 2017 17:52:21 +0000
Bug 1403322 - schedule test-verification inclusively; r?ahal MozReview-Commit-ID: CsIUEq6CDln
70e2728917acb8fdfac63c8e598cf37c55e57a32: Bug 1403322 - schedule jsreftests inclusively; r?ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 11 Oct 2017 17:31:20 +0000 - rev 678628
Push 83986 by dmitchell@mozilla.com at Wed, 11 Oct 2017 17:52:21 +0000
Bug 1403322 - schedule jsreftests inclusively; r?ahal This is just one flavor of the "reftets" suite, so we need to add a distinct scheduling component for it. MozReview-Commit-ID: AtKuvuUCk1l
d1cc479387076244c7623ce685464d88ee7c6680: Bug 1403322 - schedule jittests inclusively; r?ahal draft
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 11 Oct 2017 17:21:11 +0000 - rev 678627
Push 83986 by dmitchell@mozilla.com at Wed, 11 Oct 2017 17:52:21 +0000
Bug 1403322 - schedule jittests inclusively; r?ahal MozReview-Commit-ID: JcvMSTBJ83p
30ee2bf0615fd9c7810b2e4bebd5e6fb4feafd7c: Bug 1407714 - Update geckodriver contribution guide. r?maja_zf draft
Andreas Tolfsen <ato@sny.no> - Wed, 11 Oct 2017 18:47:59 +0100 - rev 678626
Push 83985 by bmo:ato@sny.no at Wed, 11 Oct 2017 17:49:47 +0000
Bug 1407714 - Update geckodriver contribution guide. r?maja_zf The geckodriver contribution guide is outdated and talks about contributing to the GitHub repository. We have since moved geckodriver to mozilla-central and the documentation should reflect this. This patch additionally expands the guide to talk about building and running tests, communication channels, as well as some spare documentation on submitting patches. DONTBUILD MozReview-Commit-ID: 8ZMrDkAdB6U
870688e801beb0b6181a37cd86da61bd48650df4: Bug 1352343 - Rename LocaleService::On* methods to LocaleService::*. r=jfkthame draft
Zibi Braniecki <zbraniecki@mozilla.com> - Tue, 10 Oct 2017 10:39:12 -0700 - rev 678625
Push 83984 by bmo:gandalf@aviary.pl at Wed, 11 Oct 2017 17:32:13 +0000
Bug 1352343 - Rename LocaleService::On* methods to LocaleService::*. r=jfkthame MozReview-Commit-ID: LvEW9GcOodb
30df702016a6266e23cceb14c843feb6c8ccc1ce: Bug 1352343 - Bind LocaleService to react to OSPreferences `intl:system-locales-changed`. r?jfkthame draft
Zibi Braniecki <zbraniecki@mozilla.com> - Thu, 05 Oct 2017 18:43:38 +0200 - rev 678624
Push 83984 by bmo:gandalf@aviary.pl at Wed, 11 Oct 2017 17:32:13 +0000
Bug 1352343 - Bind LocaleService to react to OSPreferences `intl:system-locales-changed`. r?jfkthame MozReview-Commit-ID: Hnhun0bAVSr
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip