Skip to content

Commit c7a9bef

Browse files
committed
1 parent 1a6f826 commit c7a9bef

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

src/js/reverselookup-worker.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,13 @@ var fromCosmeticFilter = function(details) {
108108
prefix = match[0],
109109
filter = details.rawFilter.slice(prefix.length);
110110

111-
var compiled = JSON.stringify(filter),
112-
reFilter = new RegExp('(^|\\n).*?' + reEscape(compiled) + '.*?(\\n|$)', 'g');
111+
var compiled = JSON.stringify(filter).slice(1, -1),
112+
reFilter = new RegExp(
113+
'(?:^|\\n)[^\\n]*?("|\\")?' +
114+
reEscape(compiled) +
115+
'\\1[^\\n]*?(?:\\n|$)',
116+
'g'
117+
);
113118

114119
var reHostname = new RegExp(
115120
'^' +

0 commit comments

Comments
 (0)