b526011049eed2b052cb5dc93f7fa14a4f970c0b: Bug 1406668 - Make build/moz.configure/*.configure compliant to the pep8 format + add to the list of directories to check r=glandium
Sylvestre Ledru <sledru@mozilla.com> - Wed, 11 Oct 2017 16:28:29 +0200 - rev 679417
Push
84221 by nalexander@mozilla.com at Thu, 12 Oct 2017 17:11:27 +0000
Bug 1406668 - Make build/moz.configure/*.configure compliant to the pep8 format + add to the list of directories to check r=glandium
MozReview-Commit-ID: 89NxxGUVjHV
aad8340843094c30af196d9c2cbc4a1e803821e2: Bug 1407026 - Fix CPOW class mistake in the console. r=nchevobbe
Oriol Brufau <oriol-bugzilla@hotmail.com> - Tue, 10 Oct 2017 22:37:29 +0200 - rev 679416
Push
84221 by nalexander@mozilla.com at Thu, 12 Oct 2017 17:11:27 +0000
Bug 1407026 - Fix CPOW class mistake in the console. r=nchevobbe
MozReview-Commit-ID: 3Mk2kclTReX
71d99e30340ce1f151310bd4603d9cc621310e24: Bug 1395363 - Switch to webextension-langpacks. r?pike
draft
Zibi Braniecki <zbraniecki@mozilla.com> - Fri, 06 Oct 2017 15:15:39 -0700 - rev 679415
Push
84220 by bmo:gandalf@aviary.pl at Thu, 12 Oct 2017 17:06:13 +0000
Bug 1395363 - Switch to webextension-langpacks. r?pike
MozReview-Commit-ID: HFT0v0yWVVC
8608d37e20f6a8b0bc4e95b685e8f7feb00ea052: bug 1405299 - Do not attempt to upload pings if sending is not yet enabled r?Dexter
draft
Chris H-C <chutten@mozilla.com> - Wed, 11 Oct 2017 16:22:14 -0400 - rev 679414
Push
84219 by bmo:chutten@mozilla.com at Thu, 12 Oct 2017 17:03:51 +0000
bug 1405299 - Do not attempt to upload pings if sending is not yet enabled r?Dexter
TelemetrySend may at any time be notified it can upload. This includes before
when setup() is called. Since setup will attempt to upload when it runs, we can
safely ignore a too-early notify.
MozReview-Commit-ID: 9aeYitCpcIJ
4538f6c52f315344c700e4df6a11b8e0bad5808a: bug 1405299 - Key loadArchivedPing's stopwatches for re-entrancy r?Dexter
draft
Chris H-C <chutten@mozilla.com> - Wed, 11 Oct 2017 12:53:37 -0400 - rev 679413
Push
84219 by bmo:chutten@mozilla.com at Thu, 12 Oct 2017 17:03:51 +0000
bug 1405299 - Key loadArchivedPing's stopwatches for re-entrancy r?Dexter
loadArchivedPing is asynchronous, so it may be re-entrant. Key the stopwatches
against the ping id so it measures what it should and stops complaining.
MozReview-Commit-ID: GdHH5N8B4V7
92f68b00d2fd8b87b4cfce13e6266d12bb49938a: Bug 1305563 - Add a `BufferedBookmarksEngine` that can be toggled with a pref. r=markh,tcsc
draft
Kit Cambridge <kit@yakshaving.ninja> - Thu, 07 Sep 2017 23:48:57 -0700 - rev 679412
Push
84218 by bmo:kit@mozilla.com at Thu, 12 Oct 2017 16:56:40 +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
be018073f9b1e0bd8abe139f5f73c1d46f8c9d0b: Bug 1305563 - Add a bookmark buffer and two-way merger for synced bookmarks. r?markh,mak,rnewman,tcsc
draft
Kit Cambridge <kit@yakshaving.ninja> - Thu, 07 Sep 2017 23:48:22 -0700 - rev 679411
Push
84218 by bmo:kit@mozilla.com at Thu, 12 Oct 2017 16:56:40 +0000
Bug 1305563 - Add a bookmark buffer and two-way merger for synced bookmarks. r?markh,mak,rnewman,tcsc
This patch adds a Sync bookmark buffer and two-way merger. The buffer
stages incoming bookmarks, attaches to Places, builds a merged tree
from the local and remote trees, mass-inserts changes from the buffer
into Places, applies remote deletions, and fires observer notifications
for all items changed in the merge.
MozReview-Commit-ID: MbeFQUargt
375950933abb5a4811aecd460965e47df82d0693: Bug 1305563 - Prepare existing bookmark engine tests for new buffered engine. r=markh
draft
Kit Cambridge <kit@yakshaving.ninja> - Mon, 11 Sep 2017 14:17:24 -0700 - rev 679410
Push
84218 by bmo:kit@mozilla.com at Thu, 12 Oct 2017 16:56:40 +0000
Bug 1305563 - Prepare existing bookmark engine tests for new buffered engine. r=markh
MozReview-Commit-ID: 2HIkdPOuWOy
c1832eb5c3488d3a10f7616fd9e90f40e4c3b650: Bug 1305563 - Add `mozIAsyncLivemarks.invalidateCachedLivemarks`. r?mak
draft
Kit Cambridge <kit@yakshaving.ninja> - Fri, 08 Sep 2017 15:27:32 -0700 - rev 679409
Push
84218 by bmo:kit@mozilla.com at Thu, 12 Oct 2017 16:56:40 +0000
Bug 1305563 - Add `mozIAsyncLivemarks.invalidateCachedLivemarks`. r?mak
The Sync bookmark buffer updates the database in a single transaction,
so we can't use `mozIAsyncLivemarks.{add, remove}Livemark` because
they start their own transactions. To simplify merging, the buffer sets
the livemark feed and site URL annos in the transaction, then calls
`invalidateCachedLivemarks` once merging finishes to clear the
livemarks cache. The next `{add, remove, get}Livemark` call will
repopulate the cache, with the new livemarks.
This patch uses a promise queue to serialize reads and writes to the
livemarks cache.
MozReview-Commit-ID: 8R7N6ORxrtV
9c6c3ab5c352aefdd873f2263ab4b2910cc50fc6: Bug 1305563 - Correctly forward change sources when updating keywords. r?mak
draft
Kit Cambridge <kit@yakshaving.ninja> - Tue, 10 Oct 2017 10:37:00 -0700 - rev 679408
Push
84218 by bmo:kit@mozilla.com at Thu, 12 Oct 2017 16:56:40 +0000
Bug 1305563 - Correctly forward change sources when updating keywords. r?mak
This patch fixes the keywords cache observer to forward the source for
URL changes. Previously, Sync used the public `PlacesUtils.keywords`
API, so this wasn't an issue. However, the new Sync bookmark buffer
writes to `moz_keywords` directly, then fires `onItemChanged` observer
notifications to update the cache.
MozReview-Commit-ID: BMXvgTql9qb
ce53235d12b265018dea7fd083ebcc4da603ad04: Bug 1305563 - Expose `PlacesUtils.history.hashURL`. r?mak
draft
Kit Cambridge <kit@yakshaving.ninja> - Wed, 16 Aug 2017 16:01:40 -0700 - rev 679407
Push
84218 by bmo:kit@mozilla.com at Thu, 12 Oct 2017 16:56:40 +0000
Bug 1305563 - Expose `PlacesUtils.history.hashURL`. r?mak
This patch exposes the Places `hash()` SQL function, so that the
Sync bookmark buffer can store hashed URLs for remote bookmarks, and
join with `moz_places`.
MozReview-Commit-ID: C4Zj4FyMZpq
bdf79dee093c793c15ff9cdd9d3eda4e69d8efb5: Bug 1393672 - Show PWA onboarding and confrim prompt r?jwu
draft
Nevin Chen(:nechen) <cnevinchen@gmail.com> - Tue, 26 Sep 2017 15:52:36 +0800 - rev 679406
Push
84217 by bmo:cnevinchen@gmail.com at Thu, 12 Oct 2017 16:54:12 +0000
Bug 1393672 - Show PWA onboarding and confrim prompt r?jwu
MozReview-Commit-ID: Kzih56Om7NO
9a44c5d722a0e99363c19e4c2a65ab9ada9e2e72: Bug 1403130 - Allow DOMNodes and cyclic objects to be rendered with the sidebar.setExpression API method.
draft
Luca Greco <lgreco@mozilla.com> - Thu, 12 Oct 2017 15:55:47 +0200 - rev 679405
Push
84216 by luca.greco@alcacoop.it at Thu, 12 Oct 2017 16:43:41 +0000
Bug 1403130 - Allow DOMNodes and cyclic objects to be rendered with the sidebar.setExpression API method.
MozReview-Commit-ID: AjHn7KfVhas
a2bfe214f458e5a95006fa8e6f5dc6442b92822a: Bug 1403130 - Support ObjectInspector-based object value grip view in ExtensionSidebar
draft
Luca Greco <lgreco@mozilla.com> - Thu, 12 Oct 2017 16:20:39 +0200 - rev 679404
Push
84216 by luca.greco@alcacoop.it at Thu, 12 Oct 2017 16:43:41 +0000
Bug 1403130 - Support ObjectInspector-based object value grip view in ExtensionSidebar
MozReview-Commit-ID: DxU886yOCPu
bc42f15a15522da87503b47763291c7df7ffaa8c: Bug 1407351 - Remove E10S_TESTING_ONLY defines. r=glandium
draft
Felipe Gomes <felipc@gmail.com> - Thu, 12 Oct 2017 13:37:25 -0300 - rev 679403
Push
84215 by felipc@gmail.com at Thu, 12 Oct 2017 16:37:54 +0000
Bug 1407351 - Remove E10S_TESTING_ONLY defines. r=glandium
MozReview-Commit-ID: F2y3w2GOGMm
7de974fe9129a9de6648fb03809d8ba13f7d18c4: Bug 1407351 - Remove E10S_TESTING_ONLY from devtools. r=gregtatum
draft
Felipe Gomes <felipc@gmail.com> - Thu, 12 Oct 2017 13:37:23 -0300 - rev 679402
Push
84215 by felipc@gmail.com at Thu, 12 Oct 2017 16:37:54 +0000
Bug 1407351 - Remove E10S_TESTING_ONLY from devtools. r=gregtatum
E10s is always supported now, so there's no need for the unsupported notice anymore
MozReview-Commit-ID: 5UmGtfKhaqI
006f08ae4802c4b3cb506836a1ecfc9e9387bbb2: Bug 1407351 - Simplify check for e10s in about:preferences. r=jaws
draft
Felipe Gomes <felipc@gmail.com> - Thu, 12 Oct 2017 13:37:21 -0300 - rev 679401
Push
84215 by felipc@gmail.com at Thu, 12 Oct 2017 16:37:54 +0000
Bug 1407351 - Simplify check for e10s in about:preferences. r=jaws
This code that checks the status code is not necessary, the boolean answer is already stored in Services.appinfo.browserTabsRemoteAutostart.
MozReview-Commit-ID: BDFyOC3C5YW
890af3d9c3f5bc5a5c255d890d5003970e06baf5: Bug 1407351 - Remove Nightly-only e10s checkbox in about:preferences. r=jaws
draft
Felipe Gomes <felipc@gmail.com> - Thu, 12 Oct 2017 13:37:19 -0300 - rev 679400
Push
84215 by felipc@gmail.com at Thu, 12 Oct 2017 16:37:54 +0000
Bug 1407351 - Remove Nightly-only e10s checkbox in about:preferences. r=jaws
MozReview-Commit-ID: 38zB6W0OjiY
8f6c19748844d1d58bc1d97494e41d94a286e981: Bug 1407351 - Remove nightly-only e10s testing features from the main browser window. r=mikedeboer
draft
Felipe Gomes <felipc@gmail.com> - Thu, 12 Oct 2017 13:37:14 -0300 - rev 679399
Push
84215 by felipc@gmail.com at Thu, 12 Oct 2017 16:37:54 +0000
Bug 1407351 - Remove nightly-only e10s testing features from the main browser window. r=mikedeboer
The only thing that I didn't remove was the process ID on the tab tooltip, which I find to be super helpful. For that, I changed the check from E10S_TESTING_ONLY to NIGHTLY_BUILD.
MozReview-Commit-ID: 9XCNDcrXTre
a77d8cf437304ebe1e9cac6f5c553de0d1aee56f: Bug 1403130 - Allow DOMNodes and cyclic objects to be rendered with the sidebar.setExpression API method.
draft
Luca Greco <lgreco@mozilla.com> - Thu, 12 Oct 2017 15:55:47 +0200 - rev 679398
Push
84214 by luca.greco@alcacoop.it at Thu, 12 Oct 2017 16:34:23 +0000
Bug 1403130 - Allow DOMNodes and cyclic objects to be rendered with the sidebar.setExpression API method.
MozReview-Commit-ID: AjHn7KfVhas