Force the use of custom fonts for web pages. If you are professional in using CSS, the extension "Stylish" is suggested.

Latest Version

Version
2.4.0
Update
November 17, 2016
Size
14.42KiB
Developer
Category
Users
30,000+
Rating
4.6213 ★
Manifest Version
2
Web Store Status
Languages Support
English
中文 (简体)
中文 (繁體)
See more
Permissions
Http://*/*
Https://*/*
Tabs
Storage
UnlimitedStorage
FontSettings
See more

Force Custom Fonts Extension

This extension has a limit:

You can not chain two substitution rules, .e.g:
Font-A --> Font-B
Font-B --> Font-C
does not conclude Font-A --> Font-C

If I have time I'll make a similar extension about fonts. Thanks for your support.

Change Logs:
v2.4.0 fix translations and add a local switch for who wants to disable this extension (on macbook pro?)
v2.3.1 remove redundant files
v2.3.0 now reset will auto-remove the effect added to the webpages
v2.2.1 small improvement about the CSS about element and font-face
v2.2.0 the problem about no replacement happening was fixed
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "minimum_chrome_version": "22", "version": "2.4.0", "default_locale": "en", "name": "__MSG_EXT_NAME__", "description": "__MSG_EXT_DESCRIPTION__", "icons": { "48": "icon.png" }, "options_page": "options/options.html", "content_scripts": [ { "all_frames": true, "matches": [ "http://*/*", "https://*/*" ], "js": [ "js/fn.js", "js/style.js" ], "run_at": "document_start" } ], "permissions": [ "http://*/*", "https://*/*", "tabs", "storage", "unlimitedStorage", "fontSettings" ]}
Read more