ec58b9d6c407272f23ba96c25654542e23eed51e: [mq]: cleanup_payments draft
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Tue, 23 Jan 2018 17:58:03 -0800 - rev 723895
Push 96573 by mozilla@noorenberghe.ca at Wed, 24 Jan 2018 02:14:57 +0000
[mq]: cleanup_payments
651289ff7938e8590ca290267ec2fcbddd17cbc3: Bug 1387221 - Connect the shipping address picker with autofill address storage. r=jaws draft
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Tue, 23 Jan 2018 16:44:56 -0800 - rev 723894
Push 96573 by mozilla@noorenberghe.ca at Wed, 24 Jan 2018 02:14:57 +0000
Bug 1387221 - Connect the shipping address picker with autofill address storage. r=jaws
bfd27733fab258b29e8be809b28f8971d3e9385c: Bug 1429278 - Change Zip Code to ZIP Code in autofill preferences. r=MattN draft
Matthew Noorenberghe, John Smith <foo@bar.com> - Mon, 22 Jan 2018 15:21:11 -0800 - rev 723893
Push 96573 by mozilla@noorenberghe.ca at Wed, 24 Jan 2018 02:14:57 +0000
Bug 1429278 - Change Zip Code to ZIP Code in autofill preferences. r=MattN
8be1bc0924c58eb493421920c20b1fba7deaa172: Bug 1432605: Fix alarms API when multiple contexts use it. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Tue, 23 Jan 2018 18:08:00 -0800 - rev 723892
Push 96572 by maglione.k@gmail.com at Wed, 24 Jan 2018 02:11:19 +0000
Bug 1432605: Fix alarms API when multiple contexts use it. r?aswan MozReview-Commit-ID: E5CIYrlEiSd
ca6c79b50049bf2c5bae283767fe1e0283e6614b: Bug 1393259 - Enable sandbox read access extensions for font access. r?Alex_Gaynor draft
Haik Aftandilian <haftandilian@mozilla.com> - Thu, 11 Jan 2018 10:53:11 -0800 - rev 723891
Push 96571 by haftandilian@mozilla.com at Wed, 24 Jan 2018 02:09:38 +0000
Bug 1393259 - Enable sandbox read access extensions for font access. r?Alex_Gaynor Enable sandbox read access extensions to allow content processes to access fonts stored in non-standard locations without whitelisting hardcoded directories. This is needed for configurations with third party font managers that store fonts in their own directories or user-specified directories. Now that font access is not dependent on the filename extension such as .otf and .ttf, remove the relevent tests. MozReview-Commit-ID: 8hSMrocGwIm
f9303559f021d8bd8dcca2363c40e30a25fc60da: mychanges draft
Haik Aftandilian <haftandilian@mozilla.com> - Fri, 23 Dec 2016 09:54:40 -0800 - rev 723890
Push 96571 by haftandilian@mozilla.com at Wed, 24 Jan 2018 02:09:38 +0000
mychanges MozReview-Commit-ID: wjOYx9UFI7
b29d5c2ca4ea57b9114d6871f3a6a7c86ca208ed: Bug 1432605: Fix alarms API when multiple contexts use it. r?aswan draft
Kris Maglione <maglione.k@gmail.com> - Tue, 23 Jan 2018 18:08:00 -0800 - rev 723889
Push 96570 by maglione.k@gmail.com at Wed, 24 Jan 2018 02:08:31 +0000
Bug 1432605: Fix alarms API when multiple contexts use it. r?aswan MozReview-Commit-ID: E5CIYrlEiSd
3c754aac863d4e9f31129051bc9801dfc7012ee2: Bug 1380893 - Run build configuration that performs a clobber without caches draft
Gregory Szorc <gps@mozilla.com> - Tue, 23 Jan 2018 17:30:41 -0800 - rev 723888
Push 96569 by bmo:gps@mozilla.com at Wed, 24 Jan 2018 01:31:16 +0000
Bug 1380893 - Run build configuration that performs a clobber without caches We want to perform build variations in CI that don't use caches. This will: * Provide explicit test coverage that clobber builds are working * Provide test coverage that builds without sccache are working * Allow us to track the time to build without sccache over time * Allow us to track clobber build times over time * Allow us to more easily compare builds with and without sccache to isolate differences introduced by sccache This commit introduces those build configurations. I only added 64-bit because I don't think we need 32-bit build coverage at this time. Because the workspace cache is added by default and because builds are performed in the workspace by default, we needed to teach Taskgraph to not enable these caches given the presence of a YAML configuration option. MozReview-Commit-ID: 99Ei8pAu4eS
ecce93f6f8d2120fb0657b28e0ae77a5f04c3309: Bug 1305563 - Add a `BufferedBookmarksEngine` that can be toggled with a pref. r=markh,tcsc draft
Kit Cambridge <kit@yakshaving.ninja> - Tue, 19 Dec 2017 17:10:54 -0800 - rev 723887
Push 96568 by bmo:kit@mozilla.com at Wed, 24 Jan 2018 01:27:17 +0000
Bug 1305563 - Add a `BufferedBookmarksEngine` that can be toggled with a pref. r=markh,tcsc This patch adds a new bookmarks engine, pref'd off, that writes to the buffer instead of Places. MozReview-Commit-ID: 7idBa03kOzm
87c882fb38b3b740a9b585dcc3b0dd7ced986d8c: Bug 1305563 - Add a bookmark mirror and two-way merger for synced bookmarks. r?markh,rnewman,tcsc,mak draft
Kit Cambridge <kit@yakshaving.ninja> - Sat, 06 Jan 2018 07:44:33 -0800 - rev 723886
Push 96568 by bmo:kit@mozilla.com at Wed, 24 Jan 2018 01:27:17 +0000
Bug 1305563 - Add a bookmark mirror and two-way merger for synced bookmarks. r?markh,rnewman,tcsc,mak The mirror matches the complete bookmark tree stored on the Sync server, stores new bookmarks changed on the server since the last sync, merges the local and remote trees, applies the resulting merged tree back to Places, fires observer notifications for all items changed in the merge, and stages locally changed bookmarks for upload. MozReview-Commit-ID: MbeFQUargt
e6d7a8b02aaf1fec378644d532408c812331dada: Bug 1431533: Part 5b - Fix ESLint errors left over after rewrite. r?florian draft
Kris Maglione <maglione.k@gmail.com> - Thu, 18 Jan 2018 16:27:26 -0800 - rev 723885
Push 96567 by maglione.k@gmail.com at Wed, 24 Jan 2018 00:47:30 +0000
Bug 1431533: Part 5b - Fix ESLint errors left over after rewrite. r?florian MozReview-Commit-ID: 7bVI1iM6hor
5fdf4f6832b2997b79d9f1b7c7f1e4fe7cbcf7c2: Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r?florian draft
Kris Maglione <maglione.k@gmail.com> - Tue, 23 Jan 2018 16:28:39 -0800 - rev 723884
Push 96567 by maglione.k@gmail.com at Wed, 24 Jan 2018 00:47:30 +0000
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r?florian This was done using the following script: https://bitbucket.org/kmaglione/m-c-rewrites/src/37e3803c7a23385bab5ea077ba8692bcfe1608fc/processors/chromeutils-import.jsm MozReview-Commit-ID: 1Nc3XDu0wGl
e6571b91f68022653889e8bdf7da7a9e3bb24367: Bug 1431533: Part 4 - Add ESLint support for ChromeUtils import methods. r?florian draft
Kris Maglione <maglione.k@gmail.com> - Thu, 18 Jan 2018 12:53:01 -0800 - rev 723883
Push 96567 by maglione.k@gmail.com at Wed, 24 Jan 2018 00:47:30 +0000
Bug 1431533: Part 4 - Add ESLint support for ChromeUtils import methods. r?florian This adds support for detecting globals created by these helpers, as well as a rule to enforce their use over the older XPConnect variants. The latter rule also supports fixing code to use the newer variants, and will be used in the next part to rewrite in-tree ESLint-enabled code that fails it. MozReview-Commit-ID: 6Bgo6ohQA5j
f01a298948f94b79447ef0b525c91774ee84b9f3: Bug 1431533: Part 3 - Define ChromeUtils on chrome-privileged Sandboxes that need it. r?mixedpuppy draft
Kris Maglione <maglione.k@gmail.com> - Thu, 18 Jan 2018 14:52:39 -0800 - rev 723882
Push 96567 by maglione.k@gmail.com at Wed, 24 Jan 2018 00:47:30 +0000
Bug 1431533: Part 3 - Define ChromeUtils on chrome-privileged Sandboxes that need it. r?mixedpuppy This is necessary before we enable the ESLint rule to require using ChromeUtils for module imports rather than older methods. MozReview-Commit-ID: mKqByUS0o2
9d054457dd2fed77b506fbbd98f1666887713ae8: Bug 1431533: Part 2 - Add ChromeUtils.defineModuleGetter helper. r?bz draft
Kris Maglione <maglione.k@gmail.com> - Wed, 17 Jan 2018 19:20:16 -0800 - rev 723881
Push 96567 by maglione.k@gmail.com at Wed, 24 Jan 2018 00:47:30 +0000
Bug 1431533: Part 2 - Add ChromeUtils.defineModuleGetter helper. r?bz This helper makes it easy to lazily import a JavaScript module the first time one of its exports is required. It is intended to replace XPCOMUtils.defineLazyModuleGetter, which has similar functionality but is much less efficient. MozReview-Commit-ID: 2zxXYwrn3Dr
1931e27261da728225533f66ce052eed1d5836b2: Bug 1431533: Part 1 - Cache module exports when a module is first loaded. r?mccr8 draft
Kris Maglione <maglione.k@gmail.com> - Thu, 18 Jan 2018 14:12:04 -0800 - rev 723880
Push 96567 by maglione.k@gmail.com at Wed, 24 Jan 2018 00:47:30 +0000
Bug 1431533: Part 1 - Cache module exports when a module is first loaded. r?mccr8 Looking up and copying exported properties each time a module is loaded is fairly expensive at the best of times. It's even more expensive when we only want to export a subset of symbols, which generally requires creating a temporary object to hold the exports, or fetching them directly from the returned global. Aside from making the general case a bit faster, storing exports on an object allows us to optimize lazy module imports by fetching imported symbols directly from the exports object with very little additional overhead. MozReview-Commit-ID: C9PGoXPNmsh
8c17a01a005afd117d112acc7a224eaa7da32d0c: Bug 1387221 - Connect the shipping address picker with autofill address storage. r=jaws draft
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Tue, 23 Jan 2018 16:44:56 -0800 - rev 723879
Push 96566 by mozilla@noorenberghe.ca at Wed, 24 Jan 2018 00:46:18 +0000
Bug 1387221 - Connect the shipping address picker with autofill address storage. r=jaws MozReview-Commit-ID: DVujZR0ksV6
ca760d503d3e1538840d0a05db318f3e0936e72a: Bug 767640, part 2 - Remove definitions of Ci, Cr, Cc and Cu from the top level of .jsms. draft
Andrew McCreight <continuation@gmail.com> - Thu, 18 Jan 2018 16:35:32 -0800 - rev 723878
Push 96565 by bmo:continuation@gmail.com at Wed, 24 Jan 2018 00:29:21 +0000
Bug 767640, part 2 - Remove definitions of Ci, Cr, Cc and Cu from the top level of .jsms. There are more that can be removed, but this covers a simple case. MozReview-Commit-ID: 4PyMh0WeA4r
78569fcfe3c75fc1d5702f607803df59c4cce680: Bug 1381645 - Part 4: Update web-platform tests to check WebVR interfaces only with HTTPS draft
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Tue, 23 Jan 2018 16:21:09 -0800 - rev 723877
Push 96564 by kgilbert@mozilla.com at Wed, 24 Jan 2018 00:26:10 +0000
Bug 1381645 - Part 4: Update web-platform tests to check WebVR interfaces only with HTTPS MozReview-Commit-ID: BwZqUna9kbD
f05c483e2f82f00a90107cd7f0f65190909aa82a: Bug 1381645 - Part 3: Update test_interfaces.js to expect WebVR interfaces to be enabled only in secure contexts draft
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Mon, 18 Dec 2017 13:09:52 -0800 - rev 723876
Push 96564 by kgilbert@mozilla.com at Wed, 24 Jan 2018 00:26:10 +0000
Bug 1381645 - Part 3: Update test_interfaces.js to expect WebVR interfaces to be enabled only in secure contexts MozReview-Commit-ID: 3jyxWRi8BIv
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip