Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Issue 29367480: Issue 4721 - Use IndexedDB for storage in Edge (Closed)

Created:
Dec. 14, 2016, 1:48 a.m. by Oleksandr
Modified:
Jan. 12, 2017, 10:06 a.m.
Reviewers:
Sebastian Noack, kzar
Visibility:
Public.

Description

Issue 4721 - Use IndexedDB for storage in Edge

Patch Set 1 #

Total comments: 11

Patch Set 2 : Don't introduce unnecessary changes from old code #

Total comments: 3

Patch Set 3 : Cleanup unnecessary changes #

Total comments: 8

Patch Set 4 : Address some nits #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+52 lines, -17 lines) Patch
M lib/io.js View 1 2 3 2 chunks +35 lines, -17 lines 0 comments Download
A lib/localforage.min.js View 1 chunk +7 lines, -0 lines 0 comments Download
M metadata.edge View 1 2 1 chunk +10 lines, -0 lines 2 comments Download

Messages

Total messages: 11
Oleksandr
https://codereview.adblockplus.org/29367480/diff/29367481/lib/io.js File lib/io.js (right): https://codereview.adblockplus.org/29367480/diff/29367481/lib/io.js#newcode59 lib/io.js:59: content: Array.from(data) Note: While the rest of this code ...
Dec. 14, 2016, 1:55 a.m. (2016-12-14 01:55:56 UTC) #1
Sebastian Noack
As long, as this never gets merged upstream, I guess that should be fine. Alternatively, ...
Dec. 14, 2016, 12:30 p.m. (2016-12-14 12:30:04 UTC) #2
kzar
> As long, as this never gets merged upstream, I guess that > should be ...
Dec. 16, 2016, 1:22 p.m. (2016-12-16 13:22:25 UTC) #3
Oleksandr
https://codereview.adblockplus.org/29367480/diff/29367481/lib/io.js File lib/io.js (left): https://codereview.adblockplus.org/29367480/diff/29367481/lib/io.js#oldcode77 lib/io.js:77: On 2016/12/16 13:22:25, kzar wrote: > Mind going through ...
Dec. 19, 2016, 11:03 a.m. (2016-12-19 11:03:15 UTC) #4
kzar
https://codereview.adblockplus.org/29367480/diff/29368707/lib/io.js File lib/io.js (right): https://codereview.adblockplus.org/29367480/diff/29368707/lib/io.js#newcode66 lib/io.js:66: exports.IO = { Nit: looks like you missed this ...
Dec. 19, 2016, 1:31 p.m. (2016-12-19 13:31:05 UTC) #5
Oleksandr
https://codereview.adblockplus.org/29367480/diff/29368707/lib/io.js File lib/io.js (right): https://codereview.adblockplus.org/29367480/diff/29368707/lib/io.js#newcode100 lib/io.js:100: loadFile(file, onLoaded, callback); On 2016/12/19 13:31:04, kzar wrote: > ...
Dec. 20, 2016, 12:18 a.m. (2016-12-20 00:18:28 UTC) #6
kzar
Otherwise LGTM https://codereview.adblockplus.org/29367480/diff/29369404/lib/io.js File lib/io.js (left): https://codereview.adblockplus.org/29367480/diff/29369404/lib/io.js#oldcode28 lib/io.js:28: Nit: Mind adding this blank line back ...
Dec. 20, 2016, 11:09 a.m. (2016-12-20 11:09:02 UTC) #7
Oleksandr
https://codereview.adblockplus.org/29367480/diff/29369404/lib/io.js File lib/io.js (left): https://codereview.adblockplus.org/29367480/diff/29369404/lib/io.js#oldcode28 lib/io.js:28: On 2016/12/20 11:09:01, kzar wrote: > Nit: Mind adding ...
Dec. 20, 2016, 2:36 p.m. (2016-12-20 14:36:50 UTC) #8
Sebastian Noack
https://codereview.adblockplus.org/29367480/diff/29369419/metadata.edge File metadata.edge (right): https://codereview.adblockplus.org/29367480/diff/29369419/metadata.edge#newcode10 metadata.edge:10: backgroundScripts = lib/polyfills/fetch.js Is it necessary to duplicate all ...
Jan. 11, 2017, 3:17 p.m. (2017-01-11 15:17:23 UTC) #9
Oleksandr
https://codereview.adblockplus.org/29367480/diff/29369419/metadata.edge File metadata.edge (right): https://codereview.adblockplus.org/29367480/diff/29369419/metadata.edge#newcode10 metadata.edge:10: backgroundScripts = lib/polyfills/fetch.js On 2017/01/11 15:17:23, Sebastian Noack wrote: ...
Jan. 11, 2017, 3:29 p.m. (2017-01-11 15:29:46 UTC) #10
Sebastian Noack
Jan. 11, 2017, 3:38 p.m. (2017-01-11 15:38:26 UTC) #11
LGTM (for the "edge" branch only). As discussed before this change should never
make it into upstream.

Powered by Google App Engine
This is Rietveld