├── app ├── browser │ ├── .gitkeep │ ├── stores │ │ └── .gitkeep │ ├── resourcesManager.js │ ├── extensions │ │ └── contextMenus.js │ ├── profiles.js │ ├── reducers │ │ └── clipboardReducer.js │ └── ads │ │ └── adInsertion.js ├── common │ ├── .gitkeep │ ├── constants │ │ ├── .gitkeep │ │ ├── keyLocations.js │ │ ├── electronDownloadItemActions.js │ │ ├── keyCodes.js │ │ ├── toolbarUserInterfaceScale.js │ │ └── extensionConstants.js │ ├── dispatcher │ │ └── .gitkeep │ ├── lib │ │ └── randomUtil.js │ └── state │ │ ├── siteSettingsState.js │ │ ├── defaultBrowserState.js │ │ ├── immutableUtil.js │ │ └── shieldState.js ├── renderer │ ├── .gitkeep │ ├── stores │ │ └── .gitkeep │ ├── components │ │ ├── .gitkeep │ │ ├── styles │ │ │ └── animations.js │ │ └── immutableComponent.js │ └── getComputedStyle.js ├── extensions │ ├── brave │ │ ├── img │ │ │ ├── bitgo.png │ │ │ ├── favicon.ico │ │ │ ├── sync-16.png │ │ │ ├── sync-48.png │ │ │ ├── bitgo_2x.png │ │ │ ├── braveAbout.png │ │ │ ├── braveBtn.png │ │ │ ├── braveBtn2x.png │ │ │ ├── braveBtn3x.png │ │ │ ├── coinbase.png │ │ │ ├── sync-128.png │ │ │ ├── coinbase_2x.png │ │ │ ├── braveBtn_hover.png │ │ │ ├── coinbase_logo.png │ │ │ ├── empty_favicon.png │ │ │ ├── braveBtn2x_hover.png │ │ │ ├── braveBtn3x_hover.png │ │ │ ├── bravePluginAlert.png │ │ │ ├── newtab_stock_image.jpg │ │ │ ├── extensions │ │ │ │ ├── pocket-128.png │ │ │ │ ├── 1password-128.png │ │ │ │ ├── bitwarden-128.png │ │ │ │ ├── dashlane-128.png │ │ │ │ └── lastpass-128.png │ │ │ ├── private_internet_access.png │ │ │ ├── private_internet_access_2x.png │ │ │ ├── newtab │ │ │ │ └── defaultTopSitesIcon │ │ │ │ │ ├── brave.ico │ │ │ │ │ ├── appstore.png │ │ │ │ │ ├── facebook.png │ │ │ │ │ ├── twitter.png │ │ │ │ │ ├── youtube.png │ │ │ │ │ └── playstore.png │ │ │ ├── caret_down_grey.svg │ │ │ ├── ledger │ │ │ │ ├── verified_green_icon.svg │ │ │ │ └── icon_remove.svg │ │ │ ├── preferences │ │ │ │ ├── browser_prefs_tabs.svg │ │ │ │ └── browser_prefs_search.svg │ │ │ ├── tabs │ │ │ │ └── loading.svg │ │ │ └── URL_alert_triangle_yellow.svg │ │ ├── brave-default.css │ │ ├── locales │ │ │ ├── bn-BD │ │ │ │ ├── bookmarks.l20n │ │ │ │ ├── history.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── error.properties │ │ │ │ ├── common.properties │ │ │ │ ├── passwords.properties │ │ │ │ └── styles.properties │ │ │ ├── zh-CN │ │ │ │ ├── history.properties │ │ │ │ ├── error.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── common.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── passwords.properties │ │ │ │ ├── styles.properties │ │ │ │ └── downloads.properties │ │ │ ├── ja-JP │ │ │ │ ├── history.properties │ │ │ │ ├── error.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── common.properties │ │ │ │ ├── passwords.properties │ │ │ │ ├── styles.properties │ │ │ │ └── downloads.properties │ │ │ ├── ko-KR │ │ │ │ ├── history.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── error.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── common.properties │ │ │ │ ├── passwords.properties │ │ │ │ ├── styles.properties │ │ │ │ └── downloads.properties │ │ │ ├── bn-IN │ │ │ │ ├── history.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── error.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── common.properties │ │ │ │ ├── passwords.properties │ │ │ │ └── styles.properties │ │ │ ├── en-US │ │ │ │ ├── history.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── error.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── passwords.properties │ │ │ │ ├── common.properties │ │ │ │ ├── styles.properties │ │ │ │ └── downloads.properties │ │ │ ├── hi-IN │ │ │ │ ├── history.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── error.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── passwords.properties │ │ │ │ ├── common.properties │ │ │ │ └── styles.properties │ │ │ ├── pl-PL │ │ │ │ ├── history.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── error.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── passwords.properties │ │ │ │ ├── common.properties │ │ │ │ └── styles.properties │ │ │ ├── ta │ │ │ │ ├── history.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── error.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── common.properties │ │ │ │ ├── passwords.properties │ │ │ │ └── styles.properties │ │ │ ├── te │ │ │ │ ├── history.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── error.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── passwords.properties │ │ │ │ ├── common.properties │ │ │ │ ├── styles.properties │ │ │ │ └── downloads.properties │ │ │ ├── uk │ │ │ │ ├── history.properties │ │ │ │ ├── error.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── passwords.properties │ │ │ │ ├── common.properties │ │ │ │ └── styles.properties │ │ │ ├── id-ID │ │ │ │ ├── history.properties │ │ │ │ ├── error.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── passwords.properties │ │ │ │ ├── downloads.properties │ │ │ │ ├── common.properties │ │ │ │ └── styles.properties │ │ │ ├── ms-MY │ │ │ │ ├── history.properties │ │ │ │ ├── error.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── passwords.properties │ │ │ │ └── styles.properties │ │ │ ├── ru │ │ │ │ ├── history.properties │ │ │ │ ├── error.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── passwords.properties │ │ │ │ └── common.properties │ │ │ ├── tr-TR │ │ │ │ ├── history.properties │ │ │ │ ├── error.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── passwords.properties │ │ │ │ ├── common.properties │ │ │ │ └── styles.properties │ │ │ ├── sl │ │ │ │ ├── history.properties │ │ │ │ ├── error.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── passwords.properties │ │ │ │ ├── common.properties │ │ │ │ └── styles.properties │ │ │ ├── de-DE │ │ │ │ ├── history.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── error.properties │ │ │ │ └── passwords.properties │ │ │ ├── cs │ │ │ │ ├── history.properties │ │ │ │ ├── error.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── passwords.properties │ │ │ │ └── common.properties │ │ │ ├── eu │ │ │ │ ├── history.properties │ │ │ │ ├── error.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── passwords.properties │ │ │ │ └── common.properties │ │ │ ├── nl-NL │ │ │ │ ├── history.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── error.properties │ │ │ │ ├── passwords.properties │ │ │ │ ├── styles.properties │ │ │ │ └── common.properties │ │ │ ├── pt-BR │ │ │ │ ├── history.properties │ │ │ │ ├── error.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── autofill.properties │ │ │ │ └── passwords.properties │ │ │ ├── es │ │ │ │ ├── history.properties │ │ │ │ ├── error.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── autofill.properties │ │ │ │ └── passwords.properties │ │ │ ├── it-IT │ │ │ │ ├── history.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ ├── error.properties │ │ │ │ ├── autofill.properties │ │ │ │ ├── passwords.properties │ │ │ │ └── common.properties │ │ │ └── fr-FR │ │ │ │ ├── history.properties │ │ │ │ ├── error.properties │ │ │ │ ├── adblock.properties │ │ │ │ ├── bookmarks.properties │ │ │ │ └── autofill.properties │ │ ├── content │ │ │ ├── scripts │ │ │ │ └── idleHandler.js │ │ │ └── styles │ │ │ │ └── removeEmptyElements.css │ │ ├── about-blank.html │ │ └── about-newtab.html │ └── torrent │ │ └── img │ │ ├── favicon.ico │ │ ├── webtorrent.png │ │ ├── webtorrent-16.png │ │ ├── webtorrent-48.png │ │ └── webtorrent-128.png ├── adInsertion.js ├── nativeImage.js └── package-loader.js ├── tools ├── lib │ ├── __init__.py │ ├── versionInfo.js │ └── execute.js ├── auto_rpm_sign ├── addSimulatedSynopsisVisits.js ├── addSimulatedPaymentHistory.js ├── test.js ├── start.js └── updatepsl.sh ├── test ├── fixtures │ ├── inlineScript.html │ ├── test.txt │ ├── js │ │ └── simpleOutput.js │ ├── slashdot.html │ ├── tabnapping_target.html │ ├── httpsEverywhere.html │ ├── img │ │ ├── test.ico │ │ └── test.pdf │ ├── in_page_nav.html │ ├── iframe1.html │ ├── red_bg.html │ ├── flash_small.html │ ├── spoof_content.html │ ├── favicon.html │ ├── theme_color.html │ ├── page_no_title.html │ ├── tracking.html │ ├── scriptBlock.html │ ├── find_in_page2.html │ ├── page1.html │ ├── page2.html │ ├── notificationFail.html │ ├── iframe_target_top.html │ ├── yellow_header.html │ ├── adblock.html │ ├── iframe_target_parent.html │ ├── opensearch.html │ ├── find_in_page.html │ ├── page_favicon_not_found.html │ ├── noscript.html │ ├── modal_beforeunload.html │ ├── flash_invisible.html │ ├── notification.html │ ├── modal_alert.html │ ├── enumerate_devices.html │ ├── urlbarSpoof.html │ ├── click_with_target.html │ ├── battery.html │ ├── url_fragments.html │ ├── close.html │ ├── geolocation.html │ ├── tabnapping.html │ ├── modal_prompt.html │ ├── modal_confirm.html │ ├── spoof_opener.html │ ├── websockets.html │ ├── fullscreen.html │ ├── ssl_spoof.html │ ├── flash_interception.html │ ├── opensearch.xml │ └── window_open.html ├── unit │ ├── braveUnit.js │ ├── lib │ │ ├── fakeElectronMenu.js │ │ ├── fakeSettings.js │ │ └── fakeAdBlock.js │ └── constants │ │ └── settingsTest.js ├── lib │ └── coMocha.js ├── mocha.opts └── vms │ └── vagrant │ ├── centos │ ├── init │ └── Vagrantfile │ └── jessie │ └── build ├── js ├── constants │ ├── buildConfig.js │ ├── sync │ │ └── proto.js │ ├── dragTypes.js │ ├── siteTags.js │ ├── suggestionTypes.js │ ├── extensionStates.js │ ├── downloadStates.js │ └── preferenceTabs.js ├── lib │ ├── base64.js │ ├── textCalculator.js │ ├── classSet.js │ ├── throttle.js │ ├── promisify.js │ └── debounce.js └── devTools.js ├── COMMIT_TEMPLATE ├── gpg_key.enc ├── res ├── UAC.dll ├── app.ico ├── app.png ├── app.icns ├── background.png ├── start-tile-70.png ├── brave_installer.icns ├── brave_installer.ico ├── brave_installer.png ├── start-tile-150.png ├── brave_splash_installing.gif ├── brave_installer_package.icns ├── Update.VisualElementsManifest.xml └── builderConfig.json ├── .nsprc ├── img ├── coinbase_logo_blue_trans.png ├── icon_new_frame.svg ├── windows │ ├── win10_minimize.svg │ ├── win10_expand.svg │ ├── win10_restore.svg │ ├── win10_close.svg │ └── win10_close_white.svg ├── toolbar │ ├── newtab_btn.svg │ ├── home_btn.svg │ ├── stoploading_btn.svg │ ├── close_download_btn.svg │ ├── close_download_btn_hover.svg │ ├── reload_btn.svg │ ├── menu_btn.svg │ ├── http_URL_icon.svg │ ├── secure_URL_icon.svg │ ├── secure_extended_URL_icon.svg │ ├── back_btn.svg │ ├── bookmark_btn.svg │ ├── forward_btn.svg │ ├── bookmark_marked.svg │ └── bookmark_btn_hover.svg └── refresh.svg ├── .flowconfig ├── less ├── about │ ├── adblock.less │ └── common.less ├── addEditBookmark.less ├── main.less └── animations.less ├── .npmrc ├── .babelrc ├── .editorconfig ├── .github ├── PULL_REQUEST_TEMPLATE.md └── ISSUE_TEMPLATE.md ├── decls └── globals.js └── appveyor.yml /app/browser/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/common/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/renderer/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/browser/stores/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/renderer/stores/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/browser/resourcesManager.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/common/constants/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/common/dispatcher/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /app/renderer/components/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/inlineScript.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/fixtures/test.txt: -------------------------------------------------------------------------------- 1 | success 2 | -------------------------------------------------------------------------------- /js/constants/buildConfig.js: -------------------------------------------------------------------------------- 1 | module.exports = {} -------------------------------------------------------------------------------- /test/unit/braveUnit.js: -------------------------------------------------------------------------------- 1 | require('jsdom-global')() 2 | -------------------------------------------------------------------------------- /COMMIT_TEMPLATE: -------------------------------------------------------------------------------- 1 | 2 | Auditors: 3 | 4 | Test Plan: 5 | -------------------------------------------------------------------------------- /test/fixtures/js/simpleOutput.js: -------------------------------------------------------------------------------- 1 | document.write('test1') 2 | -------------------------------------------------------------------------------- /test/fixtures/slashdot.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/fixtures/tabnapping_target.html: -------------------------------------------------------------------------------- 1 |
2 |
--------------------------------------------------------------------------------
/res/background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/res/background.png
--------------------------------------------------------------------------------
/res/start-tile-70.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/res/start-tile-70.png
--------------------------------------------------------------------------------
/res/brave_installer.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/res/brave_installer.icns
--------------------------------------------------------------------------------
/res/brave_installer.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/res/brave_installer.ico
--------------------------------------------------------------------------------
/res/brave_installer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/res/brave_installer.png
--------------------------------------------------------------------------------
/res/start-tile-150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/res/start-tile-150.png
--------------------------------------------------------------------------------
/test/fixtures/img/test.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/test/fixtures/img/test.ico
--------------------------------------------------------------------------------
/test/fixtures/img/test.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/test/fixtures/img/test.pdf
--------------------------------------------------------------------------------
/test/fixtures/in_page_nav.html:
--------------------------------------------------------------------------------
1 |
2 |
4 |
5 |
--------------------------------------------------------------------------------
/test/lib/coMocha.js:
--------------------------------------------------------------------------------
1 | var mocha = require('mocha')
2 | var coMocha = require('co-mocha')
3 | coMocha(mocha)
4 |
--------------------------------------------------------------------------------
/res/brave_splash_installing.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/res/brave_splash_installing.gif
--------------------------------------------------------------------------------
/app/extensions/brave/img/bitgo.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/app/extensions/brave/img/bitgo.png
--------------------------------------------------------------------------------
/img/coinbase_logo_blue_trans.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/img/coinbase_logo_blue_trans.png
--------------------------------------------------------------------------------
/res/brave_installer_package.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/res/brave_installer_package.icns
--------------------------------------------------------------------------------
/app/extensions/brave/brave-default.css:
--------------------------------------------------------------------------------
1 | input[type="search"]::-webkit-search-results-decoration { -webkit-appearance: none; }
2 |
--------------------------------------------------------------------------------
/app/extensions/brave/img/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/app/extensions/brave/img/favicon.ico
--------------------------------------------------------------------------------
/app/extensions/brave/img/sync-16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/app/extensions/brave/img/sync-16.png
--------------------------------------------------------------------------------
/app/extensions/brave/img/sync-48.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/app/extensions/brave/img/sync-48.png
--------------------------------------------------------------------------------
/test/fixtures/iframe1.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/test/fixtures/red_bg.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/app/extensions/brave/img/bitgo_2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/app/extensions/brave/img/bitgo_2x.png
--------------------------------------------------------------------------------
/app/extensions/brave/img/braveAbout.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/app/extensions/brave/img/braveAbout.png
--------------------------------------------------------------------------------
/app/extensions/brave/img/braveBtn.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/app/extensions/brave/img/braveBtn.png
--------------------------------------------------------------------------------
/app/extensions/brave/img/braveBtn2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/app/extensions/brave/img/braveBtn2x.png
--------------------------------------------------------------------------------
/app/extensions/brave/img/braveBtn3x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/app/extensions/brave/img/braveBtn3x.png
--------------------------------------------------------------------------------
/app/extensions/brave/img/coinbase.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/app/extensions/brave/img/coinbase.png
--------------------------------------------------------------------------------
/app/extensions/brave/img/sync-128.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/app/extensions/brave/img/sync-128.png
--------------------------------------------------------------------------------
/app/extensions/torrent/img/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/app/extensions/torrent/img/favicon.ico
--------------------------------------------------------------------------------
/app/extensions/brave/img/coinbase_2x.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/app/extensions/brave/img/coinbase_2x.png
--------------------------------------------------------------------------------
/app/extensions/torrent/img/webtorrent.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bs/browser-laptop/master/app/extensions/torrent/img/webtorrent.png
--------------------------------------------------------------------------------
/test/fixtures/flash_small.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/test/fixtures/spoof_content.html:
--------------------------------------------------------------------------------
1 |