Opened 9 years ago
Closed 9 years ago
#14893 closed bug (notabug)
MSIE 11 context caching removes non-original jQuery properties and methods
Reported by: | honda | Owned by: | honda |
---|---|---|---|
Priority: | undecided | Milestone: | None |
Component: | unfiled | Version: | 1.11.0 |
Keywords: | Cc: | ||
Blocked by: | Blocking: |
Description
If page is loaded from bfcache (high-level back-forward cache), $. properties and methods that are not included in original jquery object (e.g. plugins, jQuery UI widgets...) disapear "magically" in MSIE 11. It looks like context from the bfcache is crippled somewhat.
I cannot create a fiddle, because there are disabled caches involved, making it imposible to reproduce.. so i have created a test case on my hosting: http://mazany.cz/fiddle/ This reproduces well on IE 11. Try to avigate through links, use back button too. Watch javascript console
Change History (4)
comment:1 Changed 9 years ago by
comment:2 Changed 9 years ago by
Owner: | set to honda |
---|---|
Status: | new → pending |
I can't reproduce a problem in IE11, specifically IE 11.0.4 (KB2925418). Is that the version you are using?
comment:3 Changed 9 years ago by
Status: | pending → new |
---|
I am using exactly same version of actualisation as you, version of browser says 11.0.9600.16521. I have tested it on another machines with different versions of IE 11 with no success to reproduce. I found a problem in Avast! antivirus extension (Avast free version ver.: 2014.9.0.2013), when I disabed it, restarted browser, there is no problem. Avast probalbly creates a sandbox where browser caches are stored, so it is doing something wrong. I am not shure if I may file a bug to avast, because jQuery is the only affected library I found and there may be a simple solution in form of rethinking a definition of $ in global context. On the other side, antiviruses in general are updated on daily basis, so there might be a chance to fix things fast by debugging an extension.
comment:4 Changed 9 years ago by
Resolution: | → notabug |
---|---|
Status: | new → closed |
I have tested this in IE 10 with negateve results, this bug is related only to IE 11 new caching system.