That's a false positive and you're the second user to report it (on the production site for an earlier version). Jeez, so now you're saying it's back... another mystery in my book of IE intricaties :( BTW, jQuery.support.boxModel returns true on your page when I browse it with IE7, I'll copy your code and include it into the my main page (into html comments) so that I can see if what it says.
Just out of curiosity, do you have the red box using all browsers? I switched from AVG to Avast some time ago because I really felt AVG was bloated to hell. I tried to search for "Exploit Grom Sploit" on google but couldn't find anything. 2009/4/8 DBJDBJ <[email protected]> > > 1 min ago I tried to browse to your "problem page", > and I got big fat red box from AVG saying : > > Accessed file is infected! > File Name: icvbook.creative-area.net/ > Threat Name: Exploit Grom Sploit > > etc ... I can send you a screen dump ... > > On Apr 7, 3:28 pm, DBJDBJ <[email protected]> wrote: > > Well I had to state the obvious, so that we are sure we can help you > > if you cooperate with the doctors ;o) > > > > Also. Youe experience is telling you the right thing: you need a pair > > of fresh eyes. > > > > And a simpler page that shows the same problem. > > " ... is there any tool > > out there to extract the actual generated HTML.." > > I always use "File --> Save Page As" from the browser. > > Which I then vivisect in VisualStudio debugger. > > > > BTW: when you point your IE6/7 tohttp://dbjsystems.com/jq/, the > > jQuery.support.boxModel is false, yes ? jQ can not gurantee consistent > > positioning and dimensioning if boxModel is false. I suppose ... > > > > --DBJ > > > > On Apr 7, 1:00 pm, Julian Aubourg <[email protected]> wrote: > > > > > I know that, DBJ and that's the whole problem for me : I was strictly > unable > > > to trigger the bug on simpler pages. So, basically, I have to strip > down the > > > current one which is full of generated html, initialization javascript > & > > > jsonp requests. Oh joy! Thing is I have no clue what "could" cause the > > > problem. At all. I just posted the whole page here so that:1) you could > all > > > see there actually was a bug, > > > 2) maybe something's so stupid in my page someone with more experience > than > > > I have will immediately intuite it. > > > > > I'm in the process of breaking down the page anyway (had to work on > > > something else first but thought Brian or yourself would like to have a > > > glance at what was wrong asap). > > > > > Talking of the daunting task of breaking down the monster, is there any > tool > > > out there to extract the actual generated HTML and toy with it > (especially > > > when it comes to IE)? > > > > > Again, I'm really sorry about the complexity of the page but I'm really > > > stuck here. By all means, let me know if you see any > mean/technique/approach > > > that I could follow. That's the first time I have such an evasive & > blocking > > > bug jumping at my face in 24 years of programming (and that's counting > a > > > memory leak in a C/Prolog application with no proper memory inspection > tools > > > back in the days). > > > > > Never thought I'd miss those days Oo > > > > > -- Julian > > > > > 2009/4/7 DBJDBJ <[email protected]> > > > > > > Julian , you have to present *much* simpler example ... We can not > > > > debug your html + css, sorry. > > > > > > On Apr 6, 10:27 am, Julian Aubourg <[email protected]> wrote: > > > > > Hi, > > > > > > >http://icvbook.creative-area.net/ > > > > > login: [email protected] / pass: jquerydev > > > > > > > Just try with IE7 and you'll see the problem when drag&dropping > widgets > > > > > (easywidgets 2.0). It works perfectly as long as you keep the > vertical > > > > > scrollbar to the top but goes berserk if you scroll even a little > before > > > > > dragging. > > > > > > > This IS a problem with .offset() since the popup lib uses the fix I > > > > talked > > > > > about earlier (that is to add the .scrollTop & .scrollLeft of the > > > > $("html") > > > > > element to get the right position for an element -- .scrollTop() > and > > > > > .scrollLeft() don't seem to give proper results on the $(window) > object). > > > > > > > I already tried to remove the xml prolog and switched to any > doctype > > > > > possible to no avail... This works on any other browser and worked > on IE > > > > > with 1.2.6. > > > > > > > I guess there's something wrong with the html structure but I can't > find > > > > it. > > > > > > > So, if anyone sees something jumping at his/her face, you'll be my > hero ! > > > > > > > -- Julian > > > > > > > 2009/4/2 DBJDBJ <[email protected]> > > > > > > > > Ok, have you tried removing the xml prolog AND having this > doctype > > > > > > > > <!DOCTYPE html> > > > > > > > > only ? > > > > > > > > Also :http://dbjsystems.com/jq/, take from it the very simple > html > > > > > > +jQ code, that displays the values of the jQuery.support and add > it to > > > > > > your problem page. I am curious what will be the boxModel result > ? > > > > > > With your doctype and with the one above. > > > > > > > > On Apr 1, 4:30 pm, Julian Aubourg <[email protected]> > wrote: > > > > > > > I DID remove the prolog to no avail. > > > > > > > > > 2009/4/1 DBJDBJ <[email protected]> > > > > > > > > > > Remove this: <?xml version="1.0" encoding="utf-8"?> > > > > > > > > > > An XML Declaration does trigger “Quirks Mode” in IE and > unless the > > > > > > > > document is sent as XML, e.g., application/xhtml+xml, in the > > > > Content > > > > > > > > Type there isn’t any benefit. > > > > > > > > > > The HTML 5 DocType <!DOCTYPE html> triggers > standards-compliant > > > > mode > > > > > > > > because it is not recognized. Please read the table in > > > > > > > > > >http://msdn.microsoft.com/en-us/library/ms535242(VS.85).aspx > > > > > > > > > > and note that an “Unrecognized DOCTYPE”, i.e., <!DOCTYPE > html>, is > > > > > > > > “On” (for standards-compliant mode). > > > > > > > > > > Also in presence of <!DOCTYPE html > all other browsers will > nicely > > > > > > > > switch to "standards mode" ... Try. > > > > > > > > > > On Apr 1, 12:54 pm, Julian Aubourg <[email protected] > > > > > > wrote: > > > > > > > > > I seriously doubt it given:1) It works in every other > browser (PC > > > > and > > > > > > MAC > > > > > > > > > versions) > > > > > > > > > 2) It worked with 1.2.7 > > > > > > > > > > > But in case: > > > > > > > > > > > <?xml version="1.0" encoding="utf-8"?><!DOCTYPE html > > > > > > > > > PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" > > > > > > > > > " > http://www.w3c.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> > > > > > > > > > > > <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> > > > > > > > > > > > Now I'm trying to get a dumbed down example because it's > actually > > > > > > > > happening > > > > > > > > > in the popup plugin I wrote and I doubt it would be really > > > > usefull if > > > > > > I > > > > > > > > > dumped 1K lines of js code ;) > > > > > > > > > > > I'm looking into the DOM structure with firebug and try & > make a > > > > > > minimal > > > > > > > > > example. I'll get back to you asap Brian. > > > > > > > > > > > 2009/4/1 DBJDBJ <[email protected]> > > > > > > > > > > > > It seems you have a <!DOCTYPE >"issue" ? > > > > > > > > > > That is if !DOCTYPE is changed to a proper one, things of > this > > > > sort > > > > > > > > > > will start appearing, very soon ;o) > > > > > > > > > > > > For my team I have prepared this "quick jQ 1.3.X > reminder" > > > > page: > > > > > > > > > > > >http://dbjsystems.com/jq/ > > > > > > > > > > > > PS: which is still called "quick test" ... ;o( > > > > > > > > > > > > On Apr 1, 12:29 pm, Brandon Aaron < > [email protected]> > > > > wrote: > > > > > > > > > > > Could you show me the markup of the page that you are > having > > > > > > these > > > > > > > > issues > > > > > > > > > > > on? > > > > > > > > > > > -- > > > > > > > > > > > Brandon Aaron > > > > > > > > > > > > > On Wed, Apr 1, 2009 at 5:54 AM, Julian Aubourg < > > > > > > > > [email protected] > > > > > > > > > > >wrote: > > > > > > > > > > > > > > I don't know if something changed with the 1.3.2 > version > > > > shared > > > > > > on > > > > > > > > > > google > > > > > > > > > > > > but the viewport size is now correct Oo. > > > > > > > > > > > > Anyway, I have a couple more problems (though I found > > > > > > workarounds). > > > > > > > > > > They > > > > > > > > > > > > are all IE only (tested on IE7): > > > > > > > > > > > > > > 1) $(window).scrollTop() and .scrollLeft() do not > work. You > > > > > > have to > > > > > > > > do > > > > > > > > > > > > $("html").scrollTop() & .scrollLeft() respectively. > > > > > > > > > > > > 2) element.offset() doesn't take scrolls into account > (I'm > > > > > > pretty > > > > > > > > > > confident > > > > > > > > > > > > it is linked to bug #1). So you have to manually add > > > > > > > > > > $("html").scrollTop() & > > > > > > > > > > > > .scrollLeft() to have the correct coords. > > > > > > > > > > > > > > -- Julian > > > > > > > > > > > > > > 2009/3/30 Brandon Aaron <[email protected]> > > > > > > > > > > > > > >> You could pull in the window logic from 1.2.6 ( > > > > > > > > > > > >> > http://dev.jquery.com/browser/tags/1.2.6/src/core.js#L1338 > > > > ) > > > > > > into > > > > > > > > the > > > > > > > > > > > >> 1.3.2 release ( > > > > > >http://dev.jquery.com/browser/tags/1.3.2/src/dimensions.js#L25 > > > > > > ). > > > > > > > > > > > >> -- > > > > > > > > > > > >> Brandon Aaron > > > > > > > > > > > > > >> On Mon, Mar 30, 2009 at 3:48 PM, Julian Aubourg < > > > > > > > > > > [email protected] > > > > > > > > > > > >> > wrote: > > > > > > > > > > > > > >>> Thanks for the quick answer Brandon. > > > > > > > > > > > >>> And yes, I can live with a nightly build though, as > you > > > > can > > > > > > > > imagine, > > > > > > > > > > the > > > > > > > > > > > >>> client is like not understanding what's taking so > long > > > > (go > > > > > > > > explain > > > > > > > > > > the joy > > > > > > > > > > > >>> of version migration to a client!). Any timeframe? > I > > > > could > > > > > > also > > > > > > > > live > > > > > > > > > > with an > > > > > > > > > > > >>> ugly workaround until it's done if you happen to > have > > > > one. > > > > > > > > > > > > > >>> -- Julian > > > > > > > > > > > > > >>> 2009/3/30 Brandon Aaron <[email protected]> > > > > > > > > > > > > > >>> There is a bug open on window dimensions in jQuery > > > > 1.3.x... > > > > > > > > > > Unfortunately > > > > > > > > > > > >>>> it looks like we have a gap in unit tests that > allowed > > > > this > > > > > > > > > > regression to > > > > > > > > > > > >>>> occur. It looks like it happened in r5985. It will > be > > > > fixed > > > > > > for > > > > > > > > the > > > > > > > > > > 1.3.3 > > > > > > > > > > > >>>> release but I'm unsure when that release will > happen > > > > right > > > > > > now. > > > > > > > > I > > > > > > > > > > should be > > > > > > > > > > > >>>> able to allocate some time to fix this issue soon > though > > > > if > > > > > > you > > > > > > > > > > don't mind > > > > > > > > > > > >>>> using a nightly build once it is fixed. > > > > > > > > > > > >>>> -- > > > > > > > > > > > >>>> Brandon Aaron > > > > > > > > > > > > > >>>> On Mon, Mar 30, 2009 at 2:14 PM, Julian Aubourg < > > > > > > > > > > > >>>> [email protected]> wrote: > > > > > > > > > > > > > >>>>> Hi all, > > > > > > > > > > > >>>>> I'm in the process of migrating a site from 1.2.7 > to > > > > 1.3.2. > > > > > > > > > > > > > >>>>> So far, I just ran into a bug in > > > > ... > > > > read more » > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en -~----------~----~----~----~------~----~------~--~---
