74dffd02a249f90777df32ca01579e6c5d3e6a3f: Backed out changeset 838c0ab9cbdb (bug 1464084) for Linux static bustage on a CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Sat, 02 Jun 2018 02:42:52 +0300 - rev 803217
Push 112046 by bmo:mh+mozilla@glandium.org at Sat, 02 Jun 2018 05:11:11 +0000
Backed out changeset 838c0ab9cbdb (bug 1464084) for Linux static bustage on a CLOSED TREE
aa67de9bfa1cfb6947f22cea66385bcbf5b69890: Bug 1465938 Fix a pair of WE theme issues r=zombie
Andrew Swan <aswan@mozilla.com> - Fri, 01 Jun 2018 11:45:25 -0700 - rev 803216
Push 112046 by bmo:mh+mozilla@glandium.org at Sat, 02 Jun 2018 05:11:11 +0000
Bug 1465938 Fix a pair of WE theme issues r=zombie 1. Stop broadcasting an extra theme update event when changing themes 2. Use enable() to enable themes upon install MozReview-Commit-ID: CgWjNEihwmE
42ff6656917e95d2919f9cee84ef69afba595f14: Bug 1466060 - Upgrade to binutils 2.28.1. r=nalexander
Mike Hommey <mh+mozilla@glandium.org> - Fri, 01 Jun 2018 17:48:41 +0900 - rev 803215
Push 112046 by bmo:mh+mozilla@glandium.org at Sat, 02 Jun 2018 05:11:11 +0000
Bug 1466060 - Upgrade to binutils 2.28.1. r=nalexander Version 2.25.1's libiberty can choke on some symbols. That was fixed in 2.27. As of writing, the last version is 2.30. Conservatively go with 2.28.1, which is the same major version (2.28) as what is currently in Debian stable.
9720579262346607195ab6804be73772a7ea4fee: Bug 1466054 - Run `mach build-backend -b GnMozbuildWriter`. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 01 Jun 2018 17:22:28 +0900 - rev 803214
Push 112046 by bmo:mh+mozilla@glandium.org at Sat, 02 Jun 2018 05:11:11 +0000
Bug 1466054 - Run `mach build-backend -b GnMozbuildWriter`. r=froydnj This refreshes the gn-generated moz.builds with the change from previous commit. Somehow, this does unrelated changes, there must be something funky in the gn-moz.build-generator.
6e7c5695e34172b4975c4ad566f6cba309a1580c: Bug 1466054 - Enable STL wrapping in gn and gyp processed code. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 01 Jun 2018 17:20:51 +0900 - rev 803213
Push 112046 by bmo:mh+mozilla@glandium.org at Sat, 02 Jun 2018 05:11:11 +0000
Bug 1466054 - Enable STL wrapping in gn and gyp processed code. r=froydnj We wrap STL headers so as to ensure our inline infallible operator new definitions are used, but for some reason, STL wrappers were disabled in whatever code we used gyp for first, and that ended up spreading as more things used gyp, and now with gn, whose handling cargo culted STL disabling from the gyp code. We remove all this disabling, because it turns out it causes no build problem anymore.
aeea710872fef737c3a4fcef9925fe7c18058f21: Merge mozilla-central to autoland. a=merge CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Sat, 02 Jun 2018 01:03:45 +0300 - rev 803212
Push 112046 by bmo:mh+mozilla@glandium.org at Sat, 02 Jun 2018 05:11:11 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
4146b1ddbb34d890b76e47584c93232171180fee: Bug 1463834 - vendored hglib, updated to python-hglib r=davehunt
Sofia Carrillo <scarrillo@mozilla.com> - Thu, 31 May 2018 18:04:54 -0700 - rev 803211
Push 112046 by bmo:mh+mozilla@glandium.org at Sat, 02 Jun 2018 05:11:11 +0000
Bug 1463834 - vendored hglib, updated to python-hglib r=davehunt
a66a2e4d7014dc417dce7b8131da40548d5a8890: Bug 1463183 - Remove all instances of isUniversalBinary since we no longer build universal binaries for macOS draft
Bharat Raghunathan <bharatraghunthan9767@gmail.com> - Thu, 31 May 2018 20:04:23 +0530 - rev 803210
Push 112045 by bmo:bharatraghunthan9767@gmail.com at Sat, 02 Jun 2018 04:25:06 +0000
Bug 1463183 - Remove all instances of isUniversalBinary since we no longer build universal binaries for macOS MozReview-Commit-ID: FZfVrYtEo13
ffa9f8f72d479d5ef02932e97b58418b6ca7a3c7: Bug 1340498 - Fix unified sources build errors r?mrbkap draft
Doug Thayer <dothayer@mozilla.com> - Fri, 13 Apr 2018 11:04:47 -0700 - rev 803209
Push 112044 by bmo:dothayer@mozilla.com at Sat, 02 Jun 2018 03:41:02 +0000
Bug 1340498 - Fix unified sources build errors r?mrbkap Adding the Places* files into unified sources pushed the unified sources into a situation that exposed a strangely large number of errors. This seems to be the minimum set of changes I could make to resolve all of the issues. MozReview-Commit-ID: C2H9ce8FmE4
043034802775e62f39c2519094d4d0b99812255d: Bug 1340498 - Add new globals to lint config draft
Doug Thayer <dothayer@mozilla.com> - Mon, 29 Jan 2018 11:07:28 -0800 - rev 803208
Push 112044 by bmo:dothayer@mozilla.com at Sat, 02 Jun 2018 03:41:02 +0000
Bug 1340498 - Add new globals to lint config MozReview-Commit-ID: 360gup8cWvi
4d379defa29187fadeec1a088039fecbd92f5512: Bug 1340498 - Update onVisits tests to use 'page-visited' r?mak draft
Doug Thayer <dothayer@mozilla.com> - Wed, 14 Feb 2018 09:17:41 -0800 - rev 803207
Push 112044 by bmo:dothayer@mozilla.com at Sat, 02 Jun 2018 03:41:02 +0000
Bug 1340498 - Update onVisits tests to use 'page-visited' r?mak MozReview-Commit-ID: FxC3gcUF9hl
814bf6fbf3dec6dc88367fb5a9f2b3e8dca4709f: Bug 1340498 - Update onVisits uses to 'page-visited' r?mak draft
Doug Thayer <dothayer@mozilla.com> - Wed, 14 Feb 2018 09:11:49 -0800 - rev 803206
Push 112044 by bmo:dothayer@mozilla.com at Sat, 02 Jun 2018 03:41:02 +0000
Bug 1340498 - Update onVisits uses to 'page-visited' r?mak Consuming the new 'page-visited' notification was fairly trivial, since it was already brought over to onVisits. There's not much to say about this other than that I'm a little bit uncertain about all the hoops we have to jump through to get a JSContext and GlobalObject from History.cpp (which is discussed in the earlier commit in the series). MozReview-Commit-ID: LHaBWSylyLI
9b59648fcd9265358f885dfd4c08af46a54a5c04: Bug 1340498 - Implement new Places Observers interface r?mrbkap draft
Doug Thayer <dothayer@mozilla.com> - Wed, 14 Feb 2018 09:06:15 -0800 - rev 803205
Push 112044 by bmo:dothayer@mozilla.com at Sat, 02 Jun 2018 03:41:02 +0000
Bug 1340498 - Implement new Places Observers interface r?mrbkap See the design doc[1] for further info. We would like to redesign the places observer system to be more performant and more friendly to consume. WebIDL was recommended as it simplifies creating simple dictionary payloads while allowing dynamic typing with `any`. There were some difficulties with WebIDL though, most of which revolved around allowing consumers to be weakly referenced, from both C++ and JS. The simplest solution I could come up with was to create a simple native interface for the C++ case, and a WebIDL wrapper for a JS callback in the JS case. Suggestions for simpler alternatives are very welcome though. [1] https://docs.google.com/document/d/1G45vfd6RXFXwNz7i4FV40lDCU0ao-JX_bZdgJV4tLjk/edit?usp=sharing MozReview-Commit-ID: ACnAEfa5WxO
c2b709552c2f342a33598fdfd5488903e0345b1b: Bug 1348145 - Remove getWindowPosition/setWindowPosition and getWindowSize/setWindowSize. draft
Venkatesh Pitta <venkateshpitta@gmail.com> - Sat, 02 Jun 2018 09:14:06 +1000 - rev 803204
Push 112043 by bmo:venkateshpitta@gmail.com at Sat, 02 Jun 2018 01:04:54 +0000
Bug 1348145 - Remove getWindowPosition/setWindowPosition and getWindowSize/setWindowSize. MozReview-Commit-ID: AUxPhJwOKB6
3154e6d99af7a53f6ee099bdabc5c76169fbaa73: Bug 1462725 - Add 'end_study' event; r=rhelmer draft
Bianca Danforth <bdanforth@mozilla.com> - Wed, 23 May 2018 07:29:32 -0700 - rev 803203
Push 112042 by bdanforth@mozilla.com at Sat, 02 Jun 2018 00:51:23 +0000
Bug 1462725 - Add 'end_study' event; r=rhelmer This `end_study` event will be recorded when an ending condition has been met: the study has expired, the user is ineligible, or the study has been disabled (the study pref has been turned off). MozReview-Commit-ID: 6WKL4hqWliz
4bd6aa005ce4a86a460d12ea09cd0fcb1ca034d8: Bug 1462725 - Add study expiration and testing override pref; r=rhelmer draft
Bianca Danforth <bdanforth@mozilla.com> - Sat, 26 May 2018 16:09:55 -0700 - rev 803202
Push 112042 by bdanforth@mozilla.com at Sat, 02 Jun 2018 00:51:23 +0000
Bug 1462725 - Add study expiration and testing override pref; r=rhelmer The study will shutdown on its own after a specified period of time. The testing override pref allows for changing the study duration from the default, which is 4 weeks. MozReview-Commit-ID: GEWpCaJX3Mr
7fba281130aa8ad92f3a32beccbb61fb7a720617: Bug 1462725 - Add eligibility check; r=rhelmer draft
Bianca Danforth <bdanforth@mozilla.com> - Wed, 23 May 2018 07:25:20 -0700 - rev 803201
Push 112042 by bdanforth@mozilla.com at Sat, 02 Jun 2018 00:51:23 +0000
Bug 1462725 - Add eligibility check; r=rhelmer On startup, ends the study if auto private browsing mode is enabled. I did not add a pref observer for this, since when the pref is changed, the changes won't take effect until the next startup anyway. MozReview-Commit-ID: DqABLEai8zx
195dc9d54d5f70a816477b25f3f685f44ee78170: Bug 1462725 - Uninit study on Firefox shutdown; r=rhelmer draft
Bianca Danforth <bdanforth@mozilla.com> - Wed, 23 May 2018 07:23:44 -0700 - rev 803200
Push 112042 by bdanforth@mozilla.com at Sat, 02 Jun 2018 00:51:23 +0000
Bug 1462725 - Uninit study on Firefox shutdown; r=rhelmer Intended to undo study-related changes that don't need to persist between sessions: clear prefs, remove observers, etc. MozReview-Commit-ID: 4Eyyq7vMm13
b132d6ed4b152c98639babae1a34265940187b5f: Bug 1462725 - Rename study module; r=rhelmer draft
Bianca Danforth <bdanforth@mozilla.com> - Wed, 23 May 2018 07:21:23 -0700 - rev 803199
Push 112042 by bdanforth@mozilla.com at Sat, 02 Jun 2018 00:51:23 +0000
Bug 1462725 - Rename study module; r=rhelmer Module was renamed in order to be more consistent with references to this study elsewhere, as in the tracking bug 1457226. Also removed TelemetryEvents.sendEvent method, set log level to 'warn' and added milestone bug to search probe. MozReview-Commit-ID: 6J87TUjXf6X
6907bb35cf622785ab4d01a9fad803cf50c94f88: Bug 1462725 - Dupe 'search' event probe under 'savant' category; r=rhelmer draft
Bianca Danforth <bdanforth@mozilla.com> - Wed, 23 May 2018 07:19:12 -0700 - rev 803198
Push 112042 by bdanforth@mozilla.com at Sat, 02 Jun 2018 00:51:23 +0000
Bug 1462725 - Dupe 'search' event probe under 'savant' category; r=rhelmer The duplication is so that this study’s use of the probe does not affect and is not affected by other uses of the probe. MozReview-Commit-ID: ILYu2izhMDB
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip