1
0
mirror of https://github.com/gorhill/uBlock.git synced 2024-09-02 09:09:38 +02:00
This commit is contained in:
Raymond Hill 2018-02-26 14:08:16 -05:00
parent 2c901588c7
commit 67e06f53b4
No known key found for this signature in database
GPG Key ID: 25E1490B761470C2

View File

@ -1,7 +1,7 @@
/*******************************************************************************
uBlock Origin - a browser extension to block requests.
Copyright (C) 2014-2017 Raymond Hill
Copyright (C) 2014-2018 Raymond Hill
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@ -1378,10 +1378,12 @@ var FilterParser = function() {
FilterParser.prototype.toNormalizedType = {
'beacon': 'other',
'css': 'stylesheet',
'data': 'data',
'document': 'main_frame',
'elemhide': 'generichide',
'font': 'font',
'frame': 'sub_frame',
'genericblock': 'unsupported',
'generichide': 'generichide',
'image': 'image',
@ -1397,6 +1399,7 @@ FilterParser.prototype.toNormalizedType = {
'script': 'script',
'stylesheet': 'stylesheet',
'subdocument': 'sub_frame',
'xhr': 'xmlhttprequest',
'xmlhttprequest': 'xmlhttprequest',
'webrtc': 'unsupported',
'websocket': 'websocket'
@ -1510,7 +1513,7 @@ FilterParser.prototype.parseOptions = function(s) {
if ( not ) {
opt = opt.slice(1);
}
if ( opt === 'third-party' ) {
if ( opt === 'third-party' || opt === '3p' ) {
this.parsePartyOption(false, not);
continue;
}
@ -1553,7 +1556,7 @@ FilterParser.prototype.parseOptions = function(s) {
this.important = Important;
continue;
}
if ( opt === 'first-party' ) {
if ( opt === 'first-party' || opt === '1p' ) {
this.parsePartyOption(true, not);
continue;
}