Code: Select all
##div[style="background:#fbf0fa;margin:0 0 14px;min-height:0;padding-top:2px;padding-bottom:1px;padding-right:8px;padding-left:7px"]
Thank you.
Code: Select all
##div[style="background:#fbf0fa;margin:0 0 14px;min-height:0;padding-top:2px;padding-bottom:1px;padding-right:8px;padding-left:7px"]
Code: Select all
##div[style="background:#fbf0fa;margin:0 0 14px;min-height:0;padding-top:2px;padding-bottom:1px;padding-right:8px;padding-left:7px"]
I've changed the poster above from Guest to you account.smith3v wrote:Sorry, I've registered on the forum, but my previous note has been placed as a guest one for some reason.
Please check my last post and confirm whether the change will fix the problem., it then takes around 7 days until every user gets the auto-update.smith3v wrote:We appreciate the quick issue resolving.
Ecwid uses the Google Web Toolkit (GWT) to build the interface, so we suppose they can intersect in some parts. It seems that such a rule may affect much more web applications besides Ecwid.Ares2 wrote:Lol? Now what are the chances that a site uses the exact same 117 character long style value string for an element as Google uses for its blue ad boxes: the exact same order, the exact same values, the exact same notation variants (color value, space style, box modell notation, ...)? I don't believe in miracles, so I will have to assume someone from ecwid (and Google in case it's some template) "borrowed" something here.
It seems the issue is resolved now.Ares2 wrote:Fixed unless they also use the same page structure, please update EasyList and confirm.
Code: Select all
##div[style="background:#fbf0fa;margin:0 0 14px;min-height:0;padding-top:2px;padding-bottom:1px;padding-right:8px;padding-left:7px"]
That really shouldn't happen (and I doubt it does with Adblock Plus at least until I'm told otherwise).Ecwid Tester wrote:I am investigating the problem on Ecwid side, and by the moment I found out, that any rule like
##<element>[style="<style>"] (where <element> and <style> can vary)
causes adblock to hide a dynamically loaded table or a portion of it.
We reproduce the problem in GC 15.0.874.106 (Linux), GC 15.0.874.121 m(Windows), Safari for Mac 5.1.1. In Chrome I tried both AdBlock and AdBlock Plus: the behavior is the same.Ares2 wrote:Can you please test what "Adblock" application and what browser is affected?
A minimal testcase page would be great as well so we can be sure we are talking about the same thing.
Code: Select all
##div[style="..."]
Done: https://hg.adblockplus.org/easylist/rev/363766a403c0Ecwid Tester wrote:or at least add the "~my.ecwid.com" prefix to it so that it did not affect Ecwid users.
OK, that's at least something to start with. Again, a public test page that shows the problem would be a very good idea to investigate the issue and to file a proper bug report if it is indeed a Webkit issue. I can't promise that we won't use rules like that in the future especially if we don't even know what rules are actually affected and there are obviously other filter lists beside EasyList that might use such rules.Ecwid Tester wrote:We reproduce the problem in GC [...], Safari [...] In Chrome I tried both AdBlock and AdBlock Plus: the behavior is the same.
Thank you.Ares2 wrote:Done: https://hg.adblockplus.org/easylist/rev/363766a403c0
As mentioned however: It takes around 7 days until the users are updated.
I'm working on unbinding the problem from our user interface to be able to reproduce it on a test page. By now I found out, that any rule with attribute-selector for attribute "style" causes the problem.Ares2 wrote:OK, that's at least something to start with. Again, a public test page that shows the problem would be a very good idea to investigate the issue and to file a proper bug report if it is indeed a Webkit issue. I can't promise that we won't use rules like that in the future especially if we don't even know what rules are actually affected and there are obviously other filter lists beside EasyList that might use such rules.
Code: Select all
<style>
span[style="color:red"] {
color: green;
}
</style>