No files found.
+225 −182
brave_shields_api.cc
browser/extensions/api/brave_shields_api.cc
+119 −9
brave_shields_api.h
browser/extensions/api/brave_shields_api.h
+70 −162
brave_shields_api_browsertest.cc
browser/extensions/api/brave_shields_api_browsertest.cc
+2 −2
default_brave_shields_page.js
...ult_brave_shields_page/default_brave_shields_page.js
+1 −0
BUILD.gn
browser/ui/BUILD.gn
+30 −104
default_brave_shields_handler.cc
...r/ui/webui/settings/default_brave_shields_handler.cc
+196 −129
brave_shields.json
common/extensions/api/brave_shields.json
+2 −4
background.ts
...ve_extension/extension/brave_extension/background.ts
+23 −114
shieldsAPI.ts
...tension/brave_extension/background/api/shieldsAPI.ts
+0 −11
resourceIdentifiers.ts
...ion/brave_extension/constants/resourceIdentifiers.ts
+0 −6
urlUtils.ts
...ension/extension/brave_extension/helpers/urlUtils.ts
+0 −15
resourceIdentifiers.ts
...ave_extension/types/constants/resourceIdentifiers.ts
+262 −11
brave_shields_util.cc
components/brave_shields/browser/brave_shields_util.cc
+34 −0
brave_shields_util.h
components/brave_shields/browser/brave_shields_util.h
+1,197 −0
brave_shields_util_unittest.cc
...brave_shields/browser/brave_shields_util_unittest.cc
+12 −2
chromel.d.ts
components/definitions/chromel.d.ts
+28 −258
shieldsAPI_test.ts
...st/brave_extension/background/api/shieldsAPI_test.ts
+0 −12
urlUtils_test.ts
...onents/test/brave_extension/helpers/urlUtils_test.ts
+34 −18
testData.ts
components/test/testData.ts
+1 −0
BUILD.gn
test/BUILD.gn