65be64c62ed11d8e7c4a57ca30ad5859b7a70dd9: Bug 1292192 - Simplify CanvasRenderingContext2D::SwitchRenderingMode. r=gw280
Nicolas Silva <nsilva@mozilla.com> - Tue, 09 Aug 2016 18:18:58 +0200 - rev 398803
Push 25635 by maglione.k@gmail.com at Tue, 09 Aug 2016 19:40:42 +0000
Bug 1292192 - Simplify CanvasRenderingContext2D::SwitchRenderingMode. r=gw280
a59c961784e7115967049511b775441093ca24b1: Bug 1293756 - avoid dynamic requires in autocomplete.js; r?bgrins draft
Tom Tromey <tom@tromey.com> - Tue, 09 Aug 2016 13:25:48 -0600 - rev 398802
Push 25634 by bmo:ttromey@mozilla.com at Tue, 09 Aug 2016 19:26:44 +0000
Bug 1293756 - avoid dynamic requires in autocomplete.js; r?bgrins MozReview-Commit-ID: 8dMW32TkENl
564ffd800c2e159dc4823a18e2c35755a18f76cf: Bug 1289223: Make EventTree process all accessibility show events. r=surkov draft
Michael Li <michael.li11702@gmail.com> - Tue, 09 Aug 2016 15:07:04 -0400 - rev 398801
Push 25633 by bmo:mili@mozilla.com at Tue, 09 Aug 2016 19:07:40 +0000
Bug 1289223: Make EventTree process all accessibility show events. r=surkov MozReview-Commit-ID: 1wRLGHR9Vfc
570439017aabbd92a0e5e758a223e225bf05ec07: Bug 1290280 - Improve the logic for flipping the remoteness of the initial browser back to non-remote. r?mikedeboer draft
Mike Conley <mconley@mozilla.com> - Tue, 09 Aug 2016 13:32:21 -0400 - rev 398800
Push 25632 by mconley@mozilla.com at Tue, 09 Aug 2016 18:57:23 +0000
Bug 1290280 - Improve the logic for flipping the remoteness of the initial browser back to non-remote. r?mikedeboer The code that checks to see whether or not we should flip the remoteness of a browser before loading the session state into it wasn't accounting for the fact that oftentimes, restoreImmediately isn't included, so it's undefined, which coerces to "false-y". This caused us to very quickly destroy a TabParent, very soon after creating it. In some cases, the IPC layer seems to not like that, and throws an OnChannelError, which causes the TabParent ActorDestroy method to be called with an abnormal shutdown reason, which causes the tab crash observer to fire, which bubbles the tab crash event. We should probably make the IPC layer more resilient to this sort of thing, but we should also probably not flip remoteness when we really don't need to. I've removed the restoreImmediately check, and just use forceOnDemand to determine whether or not we should force the browser into the non-remote state. MozReview-Commit-ID: 5AmPHvzDZlX
ea6bb89deb40f4e5ea69b384005622ee6d89d079: Bug 1289805 - Properly normalize paths so |mach lint| can use absolute paths, r?smacleod draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 19 Jul 2016 13:09:38 -0400 - rev 398799
Push 25631 by ahalberstadt@mozilla.com at Tue, 09 Aug 2016 18:52:12 +0000
Bug 1289805 - Properly normalize paths so |mach lint| can use absolute paths, r?smacleod It's important to use absolute paths so lint errors for the same files don't show up in two different places. For example, eslint will absolutize a relative path, whereas flake8 will not. We can't just call os.path.abspath here because that will join the relative path to os.getcwd(), which will be incorrect if the developer runs |mach lint| from anywhere other than topsrcdir. This patch will walk os.getcwd()'s ancestors and attempt to join until the path is valid. MozReview-Commit-ID: KYhC6SEySC3
a0edb37a7eca760a122a0a4e0611950fb06be9b3: Bug 1289805 - Ensure the VCSFiles class returns paths that have been absolutized to the repository root, r?smacleod draft
Andrew Halberstadt <ahalberstadt@mozilla.com> - Tue, 09 Aug 2016 14:49:41 -0400 - rev 398798
Push 25631 by ahalberstadt@mozilla.com at Tue, 09 Aug 2016 18:52:12 +0000
Bug 1289805 - Ensure the VCSFiles class returns paths that have been absolutized to the repository root, r?smacleod This makes sure we return absolute paths from the VCSFiles class. This is done so we don't accidentally normalize the relative paths onto $CWD in the event the relative path is valid in both places. MozReview-Commit-ID: 2QIuR2YqFos
d0c8d84686d0114e9fb3f2133433146e4e107c74: Bug 1293737 - Add some common settings to global hgrc; r?dustin draft
Gregory Szorc <gps@mozilla.com> - Tue, 09 Aug 2016 11:40:57 -0700 - rev 398797
Push 25630 by bmo:gps@mozilla.com at Tue, 09 Aug 2016 18:49:47 +0000
Bug 1293737 - Add some common settings to global hgrc; r?dustin The install-mercurial.sh script takes care of installing a global hgrc. If we want Mercurial settings, that's where they should be defined. A number of Docker images had redundantly maintained versions of /home/worker/.hgrc. We've deleted some instances of these hgrc files because I thought they were cargo culted. It turns out that the config was added to support one-click loaners (see bug 1250904). Since there is little harm in enabling extensions globally, we just do that in the shared install-mercurial.sh script and do away with the custom hgrc. It's worth noting that the CA path defined in the custom hgrc is not needed because the Mercurial package installed by install-mercurial.sh configures this correctly. MozReview-Commit-ID: bk4ek99X4z
0badee62b37ed605b95d45f490b63e21c086f881: Bug 1279012 - implement onUpdateAvailable and runtime.reload() for WebExtensions r?aswan draft
Robert Helmer <rhelmer@mozilla.com> - Tue, 02 Aug 2016 09:37:01 -0700 - rev 398796
Push 25629 by rhelmer@mozilla.com at Tue, 09 Aug 2016 18:48:51 +0000
Bug 1279012 - implement onUpdateAvailable and runtime.reload() for WebExtensions r?aswan MozReview-Commit-ID: KywrVkcRhzp
da77c928ed1f2411625a354f328adad257d6d837: Bug 1293737 - Merge ubuntu1204-test and ubuntu1204-test-upd into desktop-test; r?dustin draft
Gregory Szorc <gps@mozilla.com> - Tue, 09 Aug 2016 11:36:57 -0700 - rev 398795
Push 25628 by bmo:gps@mozilla.com at Tue, 09 Aug 2016 18:38:55 +0000
Bug 1293737 - Merge ubuntu1204-test and ubuntu1204-test-upd into desktop-test; r?dustin We're giving the same treatment to the Ubuntu 12.04 test image that we did to the Ubuntu 16.04 image in bug 1293686. As of this commit, the image can be fully regenerated from changes in tree: no Docker Hub pushes necessary. A downside is would could get bit by lack of determinism in image building. But that's already a problem. Since the ubuntu1204-test and ubuntu1204-test-upd images are no longer used, they have been deleted. MozReview-Commit-ID: 55DwqHOmVM5
57ed3949afc15436566dc2add90d37c4ace5470f: Bug 1293737 - Move ubuntu1204-test's system-setup.sh to recipes; r?dustin draft
Gregory Szorc <gps@mozilla.com> - Tue, 09 Aug 2016 11:32:22 -0700 - rev 398794
Push 25628 by bmo:gps@mozilla.com at Tue, 09 Aug 2016 18:38:55 +0000
Bug 1293737 - Move ubuntu1204-test's system-setup.sh to recipes; r?dustin In preparation for deleting this image. MozReview-Commit-ID: Iu9vifGgGE0
82eba2e77c35de3026ee1c501dc43d13b57df508: Bug 1293717 - Include {{build_name}} in workspace cache; r=dustin
Gregory Szorc <gps@mozilla.com> - Tue, 09 Aug 2016 11:00:26 -0700 - rev 398793
Push 25628 by bmo:gps@mozilla.com at Tue, 09 Aug 2016 18:38:55 +0000
Bug 1293717 - Include {{build_name}} in workspace cache; r=dustin This was recently refactored (incorrectly) in 147b245de122 (bug 1290282). Before that refactor, we only defined {{build_name}} in base_linux64.yml. After, we hard-coded "linux32" and "linux64." The change to linux64 resulted in ASAN builds sharing the same cache name. Derp. This commit restores {{build_name}} to the cache path. And for consistency, we use {{build_name}} on both 32 and 64-bit variants. MozReview-Commit-ID: KhqIjzARETO
537d891fbceb87ee43e7d50e3a51c1122fe86bf4: Bug 1293686 - Merge ubuntu1604-test into desktop1604-test; r=dustin
Gregory Szorc <gps@mozilla.com> - Tue, 09 Aug 2016 09:38:12 -0700 - rev 398792
Push 25628 by bmo:gps@mozilla.com at Tue, 09 Aug 2016 18:38:55 +0000
Bug 1293686 - Merge ubuntu1604-test into desktop1604-test; r=dustin The code from the base ubuntu1604-test image has been moved to the desktop1604-test image. Since ubuntu1604-test is no longer referenced, we remove it. With this change, the desktop1604-test Docker image no longer requires a push to the Docker Hub when updating: it is updated fully within TaskCluster. This will result in more image transfers in automation and to developer machines. But we do gain a lot of convenience updating the images. MozReview-Commit-ID: GRpPOfs6pn3
338addbf100c98350099d3a13b6621d9294159a8: Bug 1293686 - Move ubuntu1604-test's system-setup.sh to recipes; r=dustin
Gregory Szorc <gps@mozilla.com> - Tue, 09 Aug 2016 09:34:03 -0700 - rev 398791
Push 25628 by bmo:gps@mozilla.com at Tue, 09 Aug 2016 18:38:55 +0000
Bug 1293686 - Move ubuntu1604-test's system-setup.sh to recipes; r=dustin In preparation for removing the ubuntu1604-test base image. We also change the script's location in the image to /setup because that's the path we use in most images. MozReview-Commit-ID: CvjTO8hmIkW
5746ddb617c4420846a2e8de243a917b1aea8028: Bug 1292696 - Remove version checks for libxcb and libgl; r=ahal
Gregory Szorc <gps@mozilla.com> - Mon, 08 Aug 2016 14:42:06 -0700 - rev 398790
Push 25628 by bmo:gps@mozilla.com at Tue, 09 Aug 2016 18:38:55 +0000
Bug 1292696 - Remove version checks for libxcb and libgl; r=ahal Pinning these packages breaks Ubuntu package management because other packages we install explicitly require a newer version. Attempting to pin these results in packages getting removed or refusal to install. MozReview-Commit-ID: AhQbjavCKI1
b47abe0917b074d95b7e240a8deda72bf4a71b84: Bug 1283417 - part2 : notify media element when cue's display states changed. r=bechen
Alastor Wu <alwu@mozilla.com> - Tue, 09 Aug 2016 16:58:52 +0800 - rev 398789
Push 25628 by bmo:gps@mozilla.com at Tue, 09 Aug 2016 18:38:55 +0000
Bug 1283417 - part2 : notify media element when cue's display states changed. r=bechen MozReview-Commit-ID: 4bzS62wveGq
00dfeaac18145c2f07a8760d20f2de0d16273e9e: Bug 1283417 - part1 : implement function to notify cue's display states changed. r=bechen
Alastor Wu <alwu@mozilla.com> - Tue, 09 Aug 2016 16:43:07 +0800 - rev 398788
Push 25628 by bmo:gps@mozilla.com at Tue, 09 Aug 2016 18:38:55 +0000
Bug 1283417 - part1 : implement function to notify cue's display states changed. r=bechen MozReview-Commit-ID: AF2S2UOLCt1
f38875b13ca370bf23407270ddc9ad7fe21e16fa: Fix broken test test_safe_browsing_initial_download.py after the recent safebrowsing list changes (bug 1292728). r=whimboo
Panos Astithas <past@mozilla.com> - Tue, 09 Aug 2016 15:51:48 +0300 - rev 398787
Push 25628 by bmo:gps@mozilla.com at Tue, 09 Aug 2016 18:38:55 +0000
Fix broken test test_safe_browsing_initial_download.py after the recent safebrowsing list changes (bug 1292728). r=whimboo MozReview-Commit-ID: 36sbv94hwCD
d4b23db9ec3ac94a36e6bd09f15868b4b89e23c9: Bug 1290186 - Workaround content process shutdown kills in Firefox UI tests by disabling timeout for some tests. r=whimboo
Mike Conley <mconley@mozilla.com> - Mon, 08 Aug 2016 10:47:36 -0400 - rev 398786
Push 25628 by bmo:gps@mozilla.com at Tue, 09 Aug 2016 18:38:55 +0000
Bug 1290186 - Workaround content process shutdown kills in Firefox UI tests by disabling timeout for some tests. r=whimboo MozReview-Commit-ID: KiE9xbEWzIo
18decc2c35b24eb0e561735e9c1d3f212f7f5c3b: Bug 1281931 - remove some unused Selection methods; r=gregtatum
Tom Tromey <tom@tromey.com> - Wed, 27 Jul 2016 09:55:05 -0600 - rev 398785
Push 25628 by bmo:gps@mozilla.com at Tue, 09 Aug 2016 18:38:55 +0000
Bug 1281931 - remove some unused Selection methods; r=gregtatum MozReview-Commit-ID: 9CHYLyH30fp
5830a35eaaeaa316d6ab3afa6f78617d7f6489d6: Bug 1281931 - remove unused parameters from Selection constructor; r=gregtatum
Tom Tromey <tom@tromey.com> - Tue, 26 Jul 2016 13:35:22 -0600 - rev 398784
Push 25628 by bmo:gps@mozilla.com at Tue, 09 Aug 2016 18:38:55 +0000
Bug 1281931 - remove unused parameters from Selection constructor; r=gregtatum MozReview-Commit-ID: 51wgSBIOcp8
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip