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

Issue 29679796: Issue 6298 - Split injected CSS hiding rule into groups of 1,024 selectors (Closed)

Created:
Jan. 25, 2018, 5:12 p.m. by Manish Jethani
Modified:
Jan. 30, 2018, 8 p.m.
Reviewers:
Sebastian Noack, kzar
Base URL:
https://hg.adblockplus.org/adblockpluschrome/
Visibility:
Public.

Patch Set 1 #

Total comments: 7

Patch Set 2 : Increase group size to 1,024 #

Patch Set 3 : Use generator functions #

Patch Set 4 : Update comment explaining why we split the selectors into groups of 1,024 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+42 lines, -7 lines) Patch
M include.preload.js View 1 2 3 2 chunks +12 lines, -6 lines 0 comments Download
M lib/cssInjection.js View 1 2 3 2 chunks +30 lines, -1 line 0 comments Download

Messages

Total messages: 12
Manish Jethani
Jan. 25, 2018, 5:12 p.m. (2018-01-25 17:12:33 UTC) #1
Manish Jethani
Patch Set 1 https://codereview.adblockplus.org/29679796/diff/29679797/include.preload.js File include.preload.js (right): https://codereview.adblockplus.org/29679796/diff/29679797/include.preload.js#newcode433 include.preload.js:433: // Chromium's Blink engine supports only ...
Jan. 25, 2018, 5:15 p.m. (2018-01-25 17:15:03 UTC) #2
kzar
https://codereview.adblockplus.org/29679796/diff/29679797/lib/cssInjection.js File lib/cssInjection.js (right): https://codereview.adblockplus.org/29679796/diff/29679797/lib/cssInjection.js#newcode38 lib/cssInjection.js:38: // Chromium's Blink engine supports only up to 8,192 ...
Jan. 25, 2018, 5:46 p.m. (2018-01-25 17:46:47 UTC) #3
Manish Jethani
https://codereview.adblockplus.org/29679796/diff/29679797/lib/cssInjection.js File lib/cssInjection.js (right): https://codereview.adblockplus.org/29679796/diff/29679797/lib/cssInjection.js#newcode38 lib/cssInjection.js:38: // Chromium's Blink engine supports only up to 8,192 ...
Jan. 25, 2018, 6:42 p.m. (2018-01-25 18:42:42 UTC) #4
Manish Jethani
https://codereview.adblockplus.org/29679796/diff/29679797/lib/cssInjection.js File lib/cssInjection.js (right): https://codereview.adblockplus.org/29679796/diff/29679797/lib/cssInjection.js#newcode38 lib/cssInjection.js:38: // Chromium's Blink engine supports only up to 8,192 ...
Jan. 25, 2018, 6:44 p.m. (2018-01-25 18:44:28 UTC) #5
Manish Jethani
https://codereview.adblockplus.org/29679796/diff/29679797/lib/cssInjection.js File lib/cssInjection.js (right): https://codereview.adblockplus.org/29679796/diff/29679797/lib/cssInjection.js#newcode38 lib/cssInjection.js:38: // Chromium's Blink engine supports only up to 8,192 ...
Jan. 30, 2018, 6:19 a.m. (2018-01-30 06:19:43 UTC) #6
Manish Jethani
Patch Set 2: Increase group size to 1,024
Jan. 30, 2018, 6:31 a.m. (2018-01-30 06:31:32 UTC) #7
Manish Jethani
Patch Set 3: Use generator functions
Jan. 30, 2018, 7:07 a.m. (2018-01-30 07:07:10 UTC) #8
kzar1
https://codereview.adblockplus.org/29679796/diff/29679797/lib/cssInjection.js File lib/cssInjection.js (right): https://codereview.adblockplus.org/29679796/diff/29679797/lib/cssInjection.js#newcode38 lib/cssInjection.js:38: // Chromium's Blink engine supports only up to 8,192 ...
Jan. 30, 2018, 11:40 a.m. (2018-01-30 11:40:00 UTC) #9
Manish Jethani
https://codereview.adblockplus.org/29679796/diff/29679797/lib/cssInjection.js File lib/cssInjection.js (right): https://codereview.adblockplus.org/29679796/diff/29679797/lib/cssInjection.js#newcode38 lib/cssInjection.js:38: // Chromium's Blink engine supports only up to 8,192 ...
Jan. 30, 2018, 1:15 p.m. (2018-01-30 13:15:43 UTC) #10
Manish Jethani
Patch Set 4: Update comment explaining why we split the selectors into groups of 1,024 ...
Jan. 30, 2018, 1:41 p.m. (2018-01-30 13:41:03 UTC) #11
kzar
Jan. 30, 2018, 4:09 p.m. (2018-01-30 16:09:12 UTC) #12
Assuming you tested this it LGTM

Powered by Google App Engine
This is Rietveld