Side navigation
#14893 closed bug (notabug)
Opened March 16, 2014 09:00PM UTC
Closed March 18, 2014 07:40PM UTC
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:
This reproduces well on IE 11.
Try to avigate through links, use back button too. Watch javascript console
Attachments (0)
Change History (4)
Changed March 17, 2014 11:19AM UTC by comment:1
Changed March 17, 2014 12:53PM UTC by comment:2
owner: | → 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?
Changed March 18, 2014 08:05AM UTC by comment:3
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.
Changed March 18, 2014 07:40PM UTC by comment:4
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.