Comments (4)
Hmm, this is a very strange issue. There are two places that modifies the database, one is the manager and the other one that modify the data without user interaction is the database updater code, which shouldn't cause any problems (since it only add extra field to the existing data.)
So I need a bit more information for this; could you give the following info?
- Operation system.
- SIMBL/InputManager plugins installed (only if you're on a Mac).
- When did the problem happened? After you've saved something, after launch?
- Any example of User CSS / Domain rules that messed up.
- How big is your database and how many User CSS installed.
The database is stored at ~/Library/Safari/LocalStorage/safari-extension_com.gridth.usercss-v892bvzc73_0.localstorage
on a Mac or %USERPROFILE%/AppData/Local/Apple Computer/Safari/LocalStorage/safari-extension_com.gridth.usercss-v892bvzc73_0.localstorage
on Windows.
The other cause of the problem could be the input sanitizer I added to workaround the trailing slash problem, but that doesn't modify the database.
from usercss.
Mac OS 10.6.4 (updated today), GreaseKit installed (but I don't use it), Not sure when problem happened, I can email the diff file of the old/new CSS, 20KB DB with 2 CSS installed.
from usercss.
I can email the diff file of the old/new CSS
Thanks, that would help a lot. I can be reach at sirn [at] ogsite.net. I'm inclined to believe it is a problem with the manager, but still couldn't think how it could happen randomly.
from usercss.
Still couldn't reproduce the problem, but will leave this bug open until I'm sure it is fixed.
from usercss.
Related Issues (20)
- styles input text box resizable HOT 1
- Make an option to hide the contextual menu. HOT 1
- Support for import/export external stylesheets.
- A way to store the DB for users who sync extensions HOT 1
- css being applied to other sites? HOT 4
- User CSS should sanitize domain rules without HTTP protocol prefix HOT 1
- [request] Switch user agent on a per site basis HOT 1
- Font suggestion HOT 2
- Per-site CSS is sometimes applied globally HOT 3
- using with webkit cocoa webview that's not safari? HOT 3
- Modification/Creation of styes fails on Safari Version 5.1 (6534.50) HOT 3
- Jumping scrolling on the left list. HOT 2
- Delete Confirmation HOT 2
- Properly handle large set of items in manager's sidebar.
- checkbox for enabling/disabling styles. HOT 3
- update.plist HOT 2
- Support exclusion of domains HOT 1
- Toggle extension on/off from a toolbar HOT 1
- Not using a trailing slash on domain applies style to random sites HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from usercss.