[GH-ISSUE #138] Chrome 68: Network error synchronizing #128

Closed
opened 2026-02-25 22:36:14 +03:00 by kerem · 16 comments
Owner

Originally created by @dkaparis on GitHub (Jul 31, 2018).
Original GitHub issue: https://github.com/floccusaddon/floccus/issues/138

Software versions

  • Browser: Chromium 68.0.3440.75 (Official Build)
  • Nextcloud: 13.0.4 (Snap)
  • Nextcloud Bookmarks app: 0.11.0
  • Floccus: 2.2.8, 3.0.0-beta5

Steps to reproduce

  1. Enter nc URL and credentials as prompted to create a new account
  2. Click "Sync Now"

Expected outcome

Bookmarks to be synchronized successfully

Actual outcome

Error message: Network error: Check your network connection and your account details

Checking the network requests in the development console, I see a long series of requests to https://<URL_REDACTED>/index.php/apps/bookmarks/public/rest/v2/bookmark?page=-1 with 302 result and finally a failure: net::ERR_TOO_MANY_REDIRECTS

Here is a relevant part of the console output:

Nextcloud.js:411 GET https://<URL_REDACTED>/index.php/apps/bookmarks/public/rest/v2/bookmark?page=-1 0 ()
Account.js:168 Error: Network error: Check your network connection and your account details
    at NextcloudAdapter._callee14$ (Nextcloud.js:421)
    at tryCatch (polyfill.js:6900)
    at Generator.invoke [as _invoke] (polyfill.js:7138)
    at Generator.prototype.(anonymous function) [as throw] (chrome-extension://djejpebekaoommcjfeaiipdikmdjkblg/dist/js/polyfill.js:6952:21)
    at step (background-script.js:25144)
    at background-script.js:25144
Account.js:170 Syncing failed with Network error: Check your network connection and your account details

If I clear browser cookies, the sync succeeds once and on the next and subsequent tries the same error occurs.

Originally created by @dkaparis on GitHub (Jul 31, 2018). Original GitHub issue: https://github.com/floccusaddon/floccus/issues/138 <!-- Hello there! Thank you for providing feedback! Please answer the below questions to allow for as smooth a process of tackling the issue as possible :) (Note: Everything surrounded by arrows, like this text for example, will not be visible.) --> ### Software versions <!-- Please provide the versions of the following software products in your set up --> * Browser: Chromium 68.0.3440.75 (Official Build) * Nextcloud: 13.0.4 (Snap) * Nextcloud Bookmarks app: 0.11.0 * Floccus: 2.2.8, 3.0.0-beta5 ### Steps to reproduce <!-- What did you do? Be as specific as possible --> 1. Enter nc URL and credentials as prompted to create a new account 2. Click "Sync Now" ### Expected outcome <!-- What did you think was going to happen or what do you think should have happened? --> Bookmarks to be synchronized successfully ### Actual outcome <!-- What actually happened after you did the above steps? --> Error message: Network error: Check your network connection and your account details Checking the network requests in the development console, I see a long series of requests to https://<URL_REDACTED>/index.php/apps/bookmarks/public/rest/v2/bookmark?page=-1 with 302 result and finally a failure: net::ERR_TOO_MANY_REDIRECTS Here is a relevant part of the console output: ``` Nextcloud.js:411 GET https://<URL_REDACTED>/index.php/apps/bookmarks/public/rest/v2/bookmark?page=-1 0 () Account.js:168 Error: Network error: Check your network connection and your account details at NextcloudAdapter._callee14$ (Nextcloud.js:421) at tryCatch (polyfill.js:6900) at Generator.invoke [as _invoke] (polyfill.js:7138) at Generator.prototype.(anonymous function) [as throw] (chrome-extension://djejpebekaoommcjfeaiipdikmdjkblg/dist/js/polyfill.js:6952:21) at step (background-script.js:25144) at background-script.js:25144 Account.js:170 Syncing failed with Network error: Check your network connection and your account details ``` If I clear browser cookies, the sync succeeds once and on the next and subsequent tries the same error occurs. <!-- Thanks! Now, hit Submit and wait for a reply :) -->
kerem closed this issue 2026-02-25 22:36:14 +03:00
Author
Owner

@florealcab commented on GitHub (Jul 31, 2018):

This problem occurs since chrome 68, for me too (for all I think). There is something broken with this new version.

Problem also present for passman (which also interacts with nextcloud...)

<!-- gh-comment-id:409322263 --> @florealcab commented on GitHub (Jul 31, 2018): This problem occurs since chrome 68, for me too (for all I think). There is something broken with this new version. Problem also present for passman (which also interacts with nextcloud...)
Author
Owner

@marcelklehr commented on GitHub (Jul 31, 2018):

mhh, any coherence among nextcloud versions? @florealcab Which one do you have in use?

<!-- gh-comment-id:409385166 --> @marcelklehr commented on GitHub (Jul 31, 2018): mhh, any coherence among nextcloud versions? @florealcab Which one do you have in use?
Author
Owner

@Ra72xx commented on GitHub (Aug 2, 2018):

I have the same problem. Chromium 68.0.3440.75 and Nexcloud 13.0.5, openSUSE packages for both.

<!-- gh-comment-id:409875095 --> @Ra72xx commented on GitHub (Aug 2, 2018): I have the same problem. Chromium 68.0.3440.75 and Nexcloud 13.0.5, openSUSE packages for both.
Author
Owner

@jlbprof commented on GitHub (Aug 2, 2018):

My Nextcloud has a self-signed certificate and I get that from time to
time. When that happens I just login to my Nextcloud Files section on
that browser and then I can sync. I think Firefox allows you to remember
that certificate but Chrome/Chromium does not, so you have to redo the cert
periodically.

On Thu, Aug 2, 2018 at 5:02 AM Larx notifications@github.com wrote:

I have the same problem. Chromium 68.0.3440.75 and Nexcloud 13.0.5,
openSUSE packages for both.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/marcelklehr/floccus/issues/138#issuecomment-409875095,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJS39QIbpWdaWMpVfNsR0aOGPu3fP5lQks5uMs4wgaJpZM4Vn23Y
.

<!-- gh-comment-id:409905240 --> @jlbprof commented on GitHub (Aug 2, 2018): My Nextcloud has a self-signed certificate and I get that from time to time. When that happens I just login to my Nextcloud Files section on that browser and then I can sync. I think Firefox allows you to remember that certificate but Chrome/Chromium does not, so you have to redo the cert periodically. On Thu, Aug 2, 2018 at 5:02 AM Larx <notifications@github.com> wrote: > I have the same problem. Chromium 68.0.3440.75 and Nexcloud 13.0.5, > openSUSE packages for both. > > — > You are receiving this because you are subscribed to this thread. > Reply to this email directly, view it on GitHub > <https://github.com/marcelklehr/floccus/issues/138#issuecomment-409875095>, > or mute the thread > <https://github.com/notifications/unsubscribe-auth/AJS39QIbpWdaWMpVfNsR0aOGPu3fP5lQks5uMs4wgaJpZM4Vn23Y> > . >
Author
Owner

@Ra72xx commented on GitHub (Aug 2, 2018):

My certificate is a regular CertBot one, so it should be valid.

<!-- gh-comment-id:409922616 --> @Ra72xx commented on GitHub (Aug 2, 2018): My certificate is a regular CertBot one, so it should be valid.
Author
Owner

@marcelklehr commented on GitHub (Aug 2, 2018):

for reference: The relevant passman issue is this one: https://github.com/nextcloud/passman-webextension/issues/269

<!-- gh-comment-id:409973481 --> @marcelklehr commented on GitHub (Aug 2, 2018): for reference: The relevant passman issue is this one: https://github.com/nextcloud/passman-webextension/issues/269
Author
Owner

@marcelklehr commented on GitHub (Aug 3, 2018):

I can reproduce this with Version 68.0.3440.75 (Official Build)
However, it seems to be fixed with Version 68.0.3440.84 (Official Build) (64-bit)

<!-- gh-comment-id:410109239 --> @marcelklehr commented on GitHub (Aug 3, 2018): I can reproduce this with Version 68.0.3440.75 (Official Build) However, it seems to be fixed with Version 68.0.3440.84 (Official Build) (64-bit)
Author
Owner

@darrellittle commented on GitHub (Aug 3, 2018):

I have the same issue on two separate PCs using Chrome Version 68.0.3440.84 (Official Build) (64-bit).
Firefox works fine on both PCs

<!-- gh-comment-id:410134754 --> @darrellittle commented on GitHub (Aug 3, 2018): I have the same issue on two separate PCs using Chrome Version 68.0.3440.84 (Official Build) (64-bit). Firefox works fine on both PCs
Author
Owner

@marcelklehr commented on GitHub (Aug 3, 2018):

Mh, weird.

I've found the following issue which looks like it describes what we're experiencing. https://bugs.chromium.org/p/chromium/issues/detail?id=784528

Let's see, what'll happen.

<!-- gh-comment-id:410265695 --> @marcelklehr commented on GitHub (Aug 3, 2018): Mh, weird. I've found the following issue which looks like it describes what we're experiencing. https://bugs.chromium.org/p/chromium/issues/detail?id=784528 Let's see, what'll happen.
Author
Owner

@jlbprof commented on GitHub (Aug 6, 2018):

I am getting the problem using beta6 and either a Nextcloud account or
Webdav, for a few days. I think Nextcloud did something in a recent
update as I recently updated.

Latest Chrome (68.0.3440.84) on Mac
Also latest on Windows.

Nextcloud: 13.0.5 stable
It is on CentOS 7 updated this weekend.

I am gonna try a cPanel Account WebDAV account later today, will let you
know how that goes.

Oh I see the Chrome bug you just referenced that makes sense. I will still
try a cPanel WebDAV later.

Julian

On Fri, Aug 3, 2018 at 9:22 AM Marcel Klehr notifications@github.com
wrote:

Mh, weird.

I've found the following issue which looks like it describes what we're
experiencing. https://bugs.chromium.org/p/chromium/issues/detail?id=784528

Let's see, what'll happen.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/marcelklehr/floccus/issues/138#issuecomment-410265695,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJS39fEP7h5WIdT2h7uu_iKq3BDV9HY8ks5uNFyUgaJpZM4Vn23Y
.

<!-- gh-comment-id:410686549 --> @jlbprof commented on GitHub (Aug 6, 2018): I am getting the problem using beta6 and either a Nextcloud account or Webdav, for a few days. I think Nextcloud did something in a recent update as I recently updated. Latest Chrome (68.0.3440.84) on Mac Also latest on Windows. Nextcloud: 13.0.5 stable It is on CentOS 7 updated this weekend. I am gonna try a cPanel Account WebDAV account later today, will let you know how that goes. Oh I see the Chrome bug you just referenced that makes sense. I will still try a cPanel WebDAV later. Julian On Fri, Aug 3, 2018 at 9:22 AM Marcel Klehr <notifications@github.com> wrote: > Mh, weird. > > I've found the following issue which looks like it describes what we're > experiencing. https://bugs.chromium.org/p/chromium/issues/detail?id=784528 > > Let's see, what'll happen. > > — > You are receiving this because you commented. > Reply to this email directly, view it on GitHub > <https://github.com/marcelklehr/floccus/issues/138#issuecomment-410265695>, > or mute the thread > <https://github.com/notifications/unsubscribe-auth/AJS39fEP7h5WIdT2h7uu_iKq3BDV9HY8ks5uNFyUgaJpZM4Vn23Y> > . >
Author
Owner

@florealcab commented on GitHub (Aug 6, 2018):

The problem does not comes from nextcloud, but from a change in Chrome.

So, we need to change the nextcloud extension (or nextcloud server?) to adapt to the new chrome behavior...

6 août 2018 14:09 "jlbprof" <notifications@github.com (mailto:notifications@github.com?to=%22jlbprof%22%20notifications@github.com)> a écrit:
I am getting the problem using beta6 and either a Nextcloud account or
Webdav, for a few days. I think Nextcloud did something in a recent
update as I recently updated.

Latest Chrome (68.0.3440.84) on Mac
Also latest on Windows.

Nextcloud: 13.0.5 stable
It is on CentOS 7 updated this weekend.

I am gonna try a cPanel Account WebDAV account later today, will let you
know how that goes.

Oh I see the Chrome bug you just referenced that makes sense. I will still
try a cPanel WebDAV later.

Julian

On Fri, Aug 3, 2018 at 9:22 AM Marcel Klehr <notifications@github.com (mailto:notifications@github.com)>
wrote:

Mh, weird.

I've found the following issue which looks like it describes what we're
experiencing. https://bugs.chromium.org/p/chromium/issues/detail?id=784528 (https://bugs.chromium.org/p/chromium/issues/detail?id=784528)

Let's see, what'll happen.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<https://github.com/marcelklehr/floccus/issues/138#issuecomment-410265695 (https://github.com/marcelklehr/floccus/issues/138#issuecomment-410265695)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AJS39fEP7h5WIdT2h7uu_iKq3BDV9HY8ks5uNFyUgaJpZM4Vn23Y (https://github.com/notifications/unsubscribe-auth/AJS39fEP7h5WIdT2h7uu_iKq3BDV9HY8ks5uNFyUgaJpZM4Vn23Y)>
.

You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub (https://github.com/marcelklehr/floccus/issues/138#issuecomment-410686549), or mute the thread (https://github.com/notifications/unsubscribe-auth/AQLd4r--IuqVpx72lCBjKkXSPkvx1T5hks5uODH9gaJpZM4Vn23Y).

<!-- gh-comment-id:410689525 --> @florealcab commented on GitHub (Aug 6, 2018): The problem does not comes from nextcloud, but from a change in Chrome. So, we need to change the nextcloud extension (or nextcloud server?) to adapt to the new chrome behavior... 6 août 2018 14:09 "jlbprof" <notifications@github.com (mailto:notifications@github.com?to=%22jlbprof%22%20<notifications@github.com>)> a écrit: I am getting the problem using beta6 and either a Nextcloud account or Webdav, for a few days. I think Nextcloud did something in a recent update as I recently updated. Latest Chrome (68.0.3440.84) on Mac Also latest on Windows. Nextcloud: 13.0.5 stable It is on CentOS 7 updated this weekend. I am gonna try a cPanel Account WebDAV account later today, will let you know how that goes. Oh I see the Chrome bug you just referenced that makes sense. I will still try a cPanel WebDAV later. Julian On Fri, Aug 3, 2018 at 9:22 AM Marcel Klehr <notifications@github.com (mailto:notifications@github.com)> wrote: > Mh, weird. > > I've found the following issue which looks like it describes what we're > experiencing. https://bugs.chromium.org/p/chromium/issues/detail?id=784528 (https://bugs.chromium.org/p/chromium/issues/detail?id=784528) > > Let's see, what'll happen. > > — > You are receiving this because you commented. > Reply to this email directly, view it on GitHub > <https://github.com/marcelklehr/floccus/issues/138#issuecomment-410265695 (https://github.com/marcelklehr/floccus/issues/138#issuecomment-410265695)>, > or mute the thread > <https://github.com/notifications/unsubscribe-auth/AJS39fEP7h5WIdT2h7uu_iKq3BDV9HY8ks5uNFyUgaJpZM4Vn23Y (https://github.com/notifications/unsubscribe-auth/AJS39fEP7h5WIdT2h7uu_iKq3BDV9HY8ks5uNFyUgaJpZM4Vn23Y)> > . > — You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub (https://github.com/marcelklehr/floccus/issues/138#issuecomment-410686549), or mute the thread (https://github.com/notifications/unsubscribe-auth/AQLd4r--IuqVpx72lCBjKkXSPkvx1T5hks5uODH9gaJpZM4Vn23Y).
Author
Owner

@jlbprof commented on GitHub (Aug 6, 2018):

Is it possible there is a "new permission" that needs to be set in the
extension?

On Mon, Aug 6, 2018 at 7:22 AM Floréal Cabanettes notifications@github.com
wrote:

The problem does not comes from nextcloud, but from a change in Chrome.

So, we need to change the nextcloud extension (or nextcloud server?) to
adapt to the new chrome behavior...

6 août 2018 14:09 "jlbprof" <notifications@github.com (mailto:
notifications@github.com?to=%22jlbprof%22%20notifications@github.com)>
a écrit:
I am getting the problem using beta6 and either a Nextcloud account or
Webdav, for a few days. I think Nextcloud did something in a recent
update as I recently updated.

Latest Chrome (68.0.3440.84) on Mac
Also latest on Windows.

Nextcloud: 13.0.5 stable
It is on CentOS 7 updated this weekend.

I am gonna try a cPanel Account WebDAV account later today, will let you
know how that goes.

Oh I see the Chrome bug you just referenced that makes sense. I will still
try a cPanel WebDAV later.

Julian

On Fri, Aug 3, 2018 at 9:22 AM Marcel Klehr <notifications@github.com
(mailto:notifications@github.com)>
wrote:

Mh, weird.

I've found the following issue which looks like it describes what we're
experiencing.
https://bugs.chromium.org/p/chromium/issues/detail?id=784528 (
https://bugs.chromium.org/p/chromium/issues/detail?id=784528)

Let's see, what'll happen.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<
https://github.com/marcelklehr/floccus/issues/138#issuecomment-410265695 (
https://github.com/marcelklehr/floccus/issues/138#issuecomment-410265695
)>,
or mute the thread
<
https://github.com/notifications/unsubscribe-auth/AJS39fEP7h5WIdT2h7uu_iKq3BDV9HY8ks5uNFyUgaJpZM4Vn23Y
(
https://github.com/notifications/unsubscribe-auth/AJS39fEP7h5WIdT2h7uu_iKq3BDV9HY8ks5uNFyUgaJpZM4Vn23Y
)>
.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub (
https://github.com/marcelklehr/floccus/issues/138#issuecomment-410686549),
or mute the thread (
https://github.com/notifications/unsubscribe-auth/AQLd4r--IuqVpx72lCBjKkXSPkvx1T5hks5uODH9gaJpZM4Vn23Y
).


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/marcelklehr/floccus/issues/138#issuecomment-410689525,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJS39aAwAMFfsMnuu6nhxqSe-4TZcQhHks5uODTrgaJpZM4Vn23Y
.

<!-- gh-comment-id:410718989 --> @jlbprof commented on GitHub (Aug 6, 2018): Is it possible there is a "new permission" that needs to be set in the extension? On Mon, Aug 6, 2018 at 7:22 AM Floréal Cabanettes <notifications@github.com> wrote: > The problem does not comes from nextcloud, but from a change in Chrome. > > So, we need to change the nextcloud extension (or nextcloud server?) to > adapt to the new chrome behavior... > > 6 août 2018 14:09 "jlbprof" <notifications@github.com (mailto: > notifications@github.com?to=%22jlbprof%22%20<notifications@github.com>)> > a écrit: > I am getting the problem using beta6 and either a Nextcloud account or > Webdav, for a few days. I think Nextcloud did something in a recent > update as I recently updated. > > Latest Chrome (68.0.3440.84) on Mac > Also latest on Windows. > > Nextcloud: 13.0.5 stable > It is on CentOS 7 updated this weekend. > > I am gonna try a cPanel Account WebDAV account later today, will let you > know how that goes. > > Oh I see the Chrome bug you just referenced that makes sense. I will still > try a cPanel WebDAV later. > > Julian > > On Fri, Aug 3, 2018 at 9:22 AM Marcel Klehr <notifications@github.com > (mailto:notifications@github.com)> > wrote: > > > Mh, weird. > > > > I've found the following issue which looks like it describes what we're > > experiencing. > https://bugs.chromium.org/p/chromium/issues/detail?id=784528 ( > https://bugs.chromium.org/p/chromium/issues/detail?id=784528) > > > > Let's see, what'll happen. > > > > — > > You are receiving this because you commented. > > Reply to this email directly, view it on GitHub > > < > https://github.com/marcelklehr/floccus/issues/138#issuecomment-410265695 ( > https://github.com/marcelklehr/floccus/issues/138#issuecomment-410265695 > )>, > > or mute the thread > > < > https://github.com/notifications/unsubscribe-auth/AJS39fEP7h5WIdT2h7uu_iKq3BDV9HY8ks5uNFyUgaJpZM4Vn23Y > ( > https://github.com/notifications/unsubscribe-auth/AJS39fEP7h5WIdT2h7uu_iKq3BDV9HY8ks5uNFyUgaJpZM4Vn23Y > )> > > . > > > > — > You are receiving this because you were mentioned. > Reply to this email directly, view it on GitHub ( > https://github.com/marcelklehr/floccus/issues/138#issuecomment-410686549), > or mute the thread ( > https://github.com/notifications/unsubscribe-auth/AQLd4r--IuqVpx72lCBjKkXSPkvx1T5hks5uODH9gaJpZM4Vn23Y > ). > > — > You are receiving this because you commented. > Reply to this email directly, view it on GitHub > <https://github.com/marcelklehr/floccus/issues/138#issuecomment-410689525>, > or mute the thread > <https://github.com/notifications/unsubscribe-auth/AJS39aAwAMFfsMnuu6nhxqSe-4TZcQhHks5uODTrgaJpZM4Vn23Y> > . >
Author
Owner

@marcelklehr commented on GitHub (Aug 8, 2018):

@jlbprof I doubt it. At least the chrome changelog doesn't mention anything.

@florealcab I've tried adjusting the floccus code, but haven't had any luck so far, which makes me think it's a bug in chrome.

<!-- gh-comment-id:411513921 --> @marcelklehr commented on GitHub (Aug 8, 2018): @jlbprof I doubt it. At least the chrome changelog doesn't mention anything. @florealcab I've tried adjusting the floccus code, but haven't had any luck so far, which makes me think it's a bug in chrome.
Author
Owner

@marcelklehr commented on GitHub (Aug 8, 2018):

I've just released v2.2.9 which should fix this. (It was a spec change of the fetch API, introduced in Chrome 68)

<!-- gh-comment-id:411536555 --> @marcelklehr commented on GitHub (Aug 8, 2018): I've just released v2.2.9 which should fix this. (It was a spec change of the fetch API, introduced in Chrome 68)
Author
Owner

@jlbprof commented on GitHub (Aug 8, 2018):

That worked for me, let me know when the beta is updated. :)

On Wed, Aug 8, 2018 at 3:12 PM Marcel Klehr notifications@github.com
wrote:

I've just released v2.2.9 which should fix this. (It was a spec change of
the fetch API, introduced in Chrome 68)


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/marcelklehr/floccus/issues/138#issuecomment-411536555,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AJS39SNNRFQstcuYCe6Tb3TPYv1beO6Rks5uO0YZgaJpZM4Vn23Y
.

<!-- gh-comment-id:411547845 --> @jlbprof commented on GitHub (Aug 8, 2018): That worked for me, let me know when the beta is updated. :) On Wed, Aug 8, 2018 at 3:12 PM Marcel Klehr <notifications@github.com> wrote: > I've just released v2.2.9 which should fix this. (It was a spec change of > the fetch API, introduced in Chrome 68) > > — > You are receiving this because you were mentioned. > Reply to this email directly, view it on GitHub > <https://github.com/marcelklehr/floccus/issues/138#issuecomment-411536555>, > or mute the thread > <https://github.com/notifications/unsubscribe-auth/AJS39SNNRFQstcuYCe6Tb3TPYv1beO6Rks5uO0YZgaJpZM4Vn23Y> > . >
Author
Owner

@github-actions[bot] commented on GitHub (Mar 21, 2023):

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.

<!-- gh-comment-id:1477740013 --> @github-actions[bot] commented on GitHub (Mar 21, 2023): This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/floccus#128
No description provided.