Fix Object.fromEntries crash on some browsers #6998

Merged
infinite-persistence merged 1 commit from ip/from.entries into master 2021-09-01 19:44:49 +02:00
infinite-persistence commented 2021-09-01 05:26:27 +02:00 (Migrated from github.com)

Requires lbry-redux PR 428

Issue

Closes #6985 fromentries app crash - fix or add polyfill

Test

  • Tested on Chrome 65 on Windows 10 (via BrowserStack)
  • Tested on Samsung Browser on Galaxy S10 (via BrowserStack)
  • Tested on UC Browser on obscure phones (via BrowserStack)
  • Roughly compared the output of the function before and after the polyfill.
  • Did some regression-testing over popular browsers.
❗Requires [lbry-redux PR 428](https://github.com/lbryio/lbry-redux/pull/428) ## Issue Closes [#6985 fromentries app crash - fix or add polyfill](https://github.com/lbryio/lbry-desktop/issues/6985) ## Test - Tested on Chrome 65 on Windows 10 (via BrowserStack) - Tested on Samsung Browser on Galaxy S10 (via BrowserStack) - Tested on UC Browser on obscure phones (via BrowserStack) - Roughly compared the output of the function before and after the polyfill. - Did some regression-testing over popular browsers.
tzarebczan (Migrated from github.com) reviewed 2021-09-01 05:26:27 +02:00
tzarebczan commented 2021-09-01 18:10:40 +02:00 (Migrated from github.com)

Will give this another test too, thank you! @keikari can you also try ? I think Icecat was the one we had complaints.

Will give this another test too, thank you! @keikari can you also try ? I think Icecat was the one we had complaints.
tzarebczan commented 2021-09-01 18:29:17 +02:00 (Migrated from github.com)

@JYamihud is going to be excited for this one.

@JYamihud is going to be excited for this one.
Sign in to join this conversation.
No reviewers
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: LBRYCommunity/lbry-desktop#6998
No description provided.