6b178c9184
Push styles only to the main frame of a tab; let the content script pull styles into child frames, as before. `chrome.tabs.sendMessage` can only broadcast to all frames in a tab until Chrome 41. The main frame always fires `onCommit` before any child frame, so only the main frame hears its own message from `onCommit`. It (and every child frame that's already fired `onCommit`) hears the `onCommit` message for every frame that follows, with the result that the main frame applies all the styles for every frame in the tab. https://forum.userstyles.org/discussion/45062/stylish-for-chrome-1-3-0b1#Comment_95474 |
||
---|---|---|
_locales | ||
codemirror | ||
.gitignore | ||
16.png | ||
19.png | ||
48.png | ||
128.png | ||
apply.js | ||
background.html | ||
background.js | ||
COPYING | ||
edit.html | ||
edit.js | ||
health.js | ||
help.png | ||
install.js | ||
localization.js | ||
manage.html | ||
manage.js | ||
manifest.json | ||
messaging.js | ||
popup.html | ||
popup.js | ||
README.md | ||
storage.js | ||
world_go.png |
Stylish - a user style manager for Google Chrome and Opera.
Releases
Releases are available at the Chrome Web Store and the Opera add-ons site.
Help
See the help docs or ask in the forum.
Contributing
The source is hosted on GitHub and pull requests are welcome. Translations can be done on Transifex but are welcome as pull requests as well.
License
For copyright status of the "codemirror" directory, see codemirror/LICENSE. Everything else is:
Copyright (C) 2005-2014 Jason Barnabe jason.barnabe@gmail.com
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 the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.