Hi, I developed a web application using HTML5-Offline Application Cache mechanism. Inspite of deleting the cache as mentioned in the above steps, Firefox still maintains a copy of the page in it's cache. Also, a serious bug is, even though we delete all

== Issue
==
I have a problem with my bookmarks, cookies, history or settings
== Description
==
Hi,
I developed a web application using HTML5-Offline Application Cache mechanism. Inspite of deleting the cache as mentioned in the above steps, Firefox still maintains a copy of the page in it's cache. Also, a serious bug is, even though we delete all temp files used by Firefox, and open the previously cached page, it displays it correctly, but upon refreshing/reloading it again shows the previous version of the page maintained in the cache.
== Troubleshooting information
==
HTML5: Application Caching
.style1 {
font-family: Consolas;
font-size: small;
text-align: left;
margin-left: 80px;
function onCacheChecking(e)
printOutput("CHECKINGContents of the manifest are being checked.", 0);
function onCacheCached(e) {
printOutput("CACHEDAll the resources mentioned in the manifest have been downloaded", 0);
function onCacheNoUpdate(e)
printOutput("NOUPDATEManifest file has not been changed. No updates took place.", 0);
function onCacheUpdateReady(e)
printOutput("UPDATEREADYChanges have been made to manifest file, and were downloaded.", 0);
function onCacheError(e) {
printOutput("ERRORAn error occured while trying to process manifest file.", 0);
function onCacheObselete(e)
printOutput("OBSOLETEEither the manifest file has been deleted or renamed at the source", 0);
function onCacheDownloading(e) {
printOutput("DOWNLOADINGDownloading resources into local cache.", 0);
function onCacheProgress(e) {
printOutput("PROGRESSDownload in process.", 0);
function printOutput(statusMessages, howToTell)
* Outputs information about an event with its description
* @param statusMessages The message string to be displayed that describes the event
* @param howToTell Specifies if the output is to be written onto document(0) or alert(1) or both(2)
try {
if (howToTell == 2) {
document.getElementById("stat").innerHTML += statusMessages;
window.alert(statusMessages);
else if (howToTell == 0) {
document.getElementById("stat").innerHTML += statusMessages;
else if (howToTell == 1) {
window.alert(statusMessages);
catch (IOExceptionOutput) {
window.alert(IOExceptionOutput);
function initiateCaching()
var ONLY_DOC = 0;
var ONLY_ALERT = 1;
var BOTH_DOC_ALERT = 2;
try
if (window.applicationCache)
var appcache = window.applicationCache;
printOutput("BROWSER COMPATIBILITYSUCCESS!! AppCache works on this browser.", 0);
appcache.addEventListener('checking', onCacheChecking, false);
appcache.addEventListener('cached', onCacheCached, false);
appcache.addEventListener('noupdate', onCacheNoUpdate, false);
appcache.addEventListener('downloading', onCacheDownloading, false);
appcache.addEventListener('progress', onCacheProgress, false);
appcache.addEventListener('updateready', onCacheUpdateReady, false);
appcache.addEventListener('error', onCacheError, false);
appcache.addEventListener('obsolete', onCacheObselete, false);
else
document.getElementById("stat").innerHTML = "Failure! I cant work.";
catch (UnknownError)
window.alert('Internet Explorer does not support Application Caching yet.\nPlease run me on Safari or Firefox browsers\n\n');
stat.innerHTML = "Failure! I cant work.";
== Firefox version
==
3.6.3
== Operating system
==
Windows XP
== User Agent
==
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729; .NET4.0E)
== Plugins installed
==
*-Shockwave Flash 10.0 r45
*Default Plug-in
*Adobe PDF Plug-In For Firefox and Netscape "9.3.2"
*NPRuntime Script Plug-in Library for Java(TM) Deploy
*The QuickTime Plugin allows you to view a wide variety of multimedia content in Web pages. For more information, visit the QuickTime Web site.
*Google Update
*4.0.50524.0
*Office Live Update v1.4
*NPWLPG
*Windows Presentation Foundation (WPF) plug-in for Mozilla browsers
*Next Generation Java Plug-in 1.6.0_20 for Mozilla browsers
*Npdsplay dll
*DRM Store Netscape Plugin
*DRM Netscape Network Object
Thanks & Regards,
Kandarpa Chandrasekhar Omkar
Software Engineer
Wipro Technologies
Bangalore.
[email protected]
[email protected]

We have had this issue many, many times before including on the latest 3.6 rev. It appears that when the applicationCache has an update triggered by a new manifest file, the browser may still use only its local network cache to check for updates to the files in the manifest, instead of forcing an HTTP request and revalidating both the browser cache and the applicationCache versions of the cached file (seems there is more than one). I have to assume this is a browser bug, as one should not have to frig with server Cache-Control headers and such to get this to work as expected (and even then it still doesn't sometimes).
The only thing that seems to fix the problem is setting network.http.use-cache to false (default is true) in about:config . This helps my case because we only ever run offline (applicationCache driven) apps in the affected browser (our managed mobile apps platform), but it will otherwise slow down your browser experience considerably.

Similar Messages

  • How to develop a web browser using API javatv?

    How to develop a web browser using API javatv?
    I'm tryin' to build a web browser using the API javaTv and
    I want to know if that is possible and if somebody already made this.
    This web browser will run a page developed in jsp.
    Thanks.

    You don't need JavaTV to write a web browser.
    Whichever Java platform you're using with JavaTV should provide enough.

  • HT2953 i-tunes could not be used because the original file could not be found.could not locate.this error occurs on most of my songs in my library and will not play even though they are in my i-pod and play with no trouble.can  anyone please help?

    i-tunes could not be used because the original file could not be found.could not locate.this error occurs on most of my songs in my library and will not play even though they are in my i-pod and play with no trouble.can  anyone please help?

    I was not complete clear.
    Since you never changed the settings in the advanced section of iTunes preferecnes, you have to chech that your music is really in the location setted in the folders reported in the advanced section.  If not you have 2 ways: reset the position of this folders or in the actual disk organisation or in the pointing on the preferences.
    If you press the reset button you just give to itunes its default setting as for the position of the music files: probably this will be a good choice if you have never changed any default preference.
    But before I would check the folders and see if the songs are really there
    In my iTune I have this, and I believe it is the default.
    Users/YOURHOMEFOLDERNAME/Music/iTunes/iTunes Music

  • Globalization/translation: Importing application using a new application ID

    We want to use the globalization feature of APEX and have created a translation from Dutch to English (application ID's 100 and '101'). This works fine. However, when the application 100 is exported and imported under a different application ID, the translated application ('101') is not imported. We need to import the application using a new ID because we have a development and test version of the same application within one database instance and application ID's have to be unique within one database.
    Is there a solution for this problem, except having separate database instances for development and test versions of an application?
    Thanks,
    Patrick

    Hello Patrick,
    >> I tried what you suggested but that did not work.
    Yes, and I’m sorry about that. That’s what happen when you try to answer from memory, without checking first.
    >> <trans-unit id="S-2-101724717460540986-100">
    >> The 100 at the end of the trans-unit id probably refers to application 100 and not to application 200.
    The problem is not with the application id - that can be easily fixed. The real problem is with the internal components id (the large number) which has been changed. When I first answered you, I thought these would not be changed, as you are using the same workspace (which is indeed the case when you are importing the application into a new workspace, with the same ID number, but on a different APEX instance). However, as you are using the same (physical) workspace, and these IDs must be unique within this workspace, they must be changed upon installation. The result is a very different XLIFF file.
    I don’t see an easy solution to this situation. It’s all depends on the complexity and size of your XLIFF file. If it’s relatively small and simple, you can just create a new one. If it’s a large file, it’s probably don’t worth the efforts.
    Regards,
    Arie.

  • I'm developing a web site using MVC3 & Razor, but my css changes do not show up on FireFox, but do on Chrome & Internet Explorer - How can I get Razor to render correctly on FireFox?

    I don't have a public version as I'm just staring development.
    For an example I have completed the walk-thru at [http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/updating-related-data-with-the-entity-framework-in-an-asp-net-mvc-application]. Then I tried changing minor items in site.css (such as font size) and the changes did not show up on FireFox, but do show up on Chrome and Internet Explorer.
    Example of change below: I changed the background from #e8eef4 to #ff0000. The table header background shows up in red for chrome & IE, but stay in light blue for FireFox.
    <code>
    table th {
    padding: 6px 5px;
    text-align: right;
    background-color: #ff0000;
    border: solid 1px #e8eef4;
    </code>

    You can also reload web page(s) and bypass the cache.
    *Press and hold Shift and left-click the Reload button.
    *Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
    *Press "Cmd + Shift + R" (MAC)

  • I DEVELOPED A WEB SITE USING WEB PAGE MAKER WITH A MOUSE OVER TO PLAY A WAVE. WORKS IN IE BUT FF WILL NOT LOAD THE FILE IN HE BACKGROUND. WHEN I FIRST OPEN THE PAGE TO TEST IT WONT PLAY THE .WAV ANY SUGGESTIONS ADD ONS ETC NEEDED THANKS

    I've developed a site using "web Page Make" I put a graphic on a page with a mouse over that morphs the graphic and plays a brief wave. I works with I.E but no go in FF 3.63.I am previewing this off a local networked drive. No problems with other net site with embedded audio do I need a certain add on etc. Can anyone offer some advice. Thanks
    == This happened ==
    Every time Firefox opened
    == I preveiwed the site and try the mouse over feature to excute the wave

    Make sure that you do not use bgsound to pay that music.
    See http://kb.mozillazine.org/Background_music_does_not_play

  • Develop PLSQL web services using JDeveloper.

    Dear Sir,
    1. Must we use OC4J to generate PLSQL webservices? or we can use any other J2EE compliant app server?
    2. Does it mean in Oracle environment, we can only use JAVA and not other language to wrap PLSQL stored procedures to create PLSQL web services?
    Please advise.
    Thank you.

    You don't need OC4J - you can use JDeveloper to generate Web services from PL/SQL
    You can manuall wrap PL/SQL into web services with any language - however JDeveloper uses Java to do this without the need for you to code anything.

  • Updates to CS5 report download error and failures for multiple applications using bridge or application itself, after earlier updateswere successful.  Using Windows 7 Pro 32 Bit.

    Updates include the following
    Bridge CS5 4.0.5 Update
    Extension Manager CS5.0 Update
    Illustrator CS5 15.0.2 Update
    Pixel Bender Toolklit 2.5 Update
    InDesign CS5 7.0.4 Update
    Dreamweaver CS5 11.0.4 Update
    Fireworks CS5 11.0.2 Update
    Photoshop 12.0.4 Update for Photoshop CS5
    Photoshop Camera Raw 6.7 Update
    Every application has teh same error associated with the update; it reads "THere was an aerror downloading this update. Please quit and try again later."

    update manually, http://www.adobe.com/downloads/updates/

  • It keeps saying my hard drive is almost full even though I delete as much as possible and use an external hard drive, cant figure out where else I need to look?

    I've tried to keep my computer as organized and clean as possible. I only have 400 songs and not a ton of pictures. I can't figure out where else I need to look on my hard drive. Any suggestions?

    I can't really figure out how much I have left in memory but here is some basic info:
      Model Name:          MacBook Pro
      Model Identifier:          MacBookPro5,5
      Processor Name:          Intel Core 2 Duo
      Processor Speed:          2.26 GHz
      Number Of Processors:          1
      Total Number Of Cores:          2
      L2 Cache:          3 MB
      Memory:          2 GB
    Is there somewhere to look to see a breakdown of what memory is used where?
    Thanks for your help!

  • I am trying to access the source code to my blog (I used a standard template on Blogger) to add a code for advertisements. How can I get Firefox to allow me to edit the code for my blog?

    I see where I can view the code but not where I can make changes. The coding that is there now was created by the template I chose on Blogger.

    A good place to ask advice about web development is at the mozillaZine Web Development/Standards Evangelism forum.<br><br />
    The helpers at that forum are more knowledgeable about web development issues.<br><br />
    You need to register at the mozillaZine forum site in order to post at that forum.<br />
    <br />
    See http://forums.mozillazine.org/viewforum.php?f=25

  • I just took my I-Pod touch to a computer repair shop to replace cracked screen and now am told main part of I-Pod needs to be replaced.volume button no longer works, headphone and locking device also no longer working. Even though it all worked when given

    I just took my I-Pod touch to a computer repair shop to replace a cracked screen. Told it need the main part to it. They said the volume button, headphone and locking part no longer worked. Told me to pick it up. When I gave it to them all components were working. Said because they weren't able to fix it there was no charge. Don't understand this.

    Probably when you dropped, kicked, smashed, threw, or whatever you did to break your screen it also damaged the logic board and the connections to the volume button, headphone jack and sleep button. Happens all the time. Apparently the shop you selected to work on it is not very good so take them off your shopping list.
    Then go buy a 5th Generation iPod Touch.

  • I was using Firefox 4, which had the google toolbar and I accidentally updated to firefox 5, which does not have the toolbar and without the toolbar, I feel handicapped using the browser. Is there any way I can go back to Firefox 4??...Pls urgent...

    I am a medical transcriptionist. I was using Firefox 4 and without knowing that Firefox 5 does not support Google Toolbar I updated it. Searching in google is a integral part of my job and without the Toolbar I feel handicapped using Firefox 5. You can say that there is no need for toolbar in firefox 5 as the address bar doubles as toolbar, but I find it very difficult using it. I uninstalled Firefox 5 and try installing Firefox 4 version, but I am not able to. So, I have uninstalled Firefox 4 completely. So, pls advise if there is a way for me to get back my Firefox 4. Tx in advance for your help.

    -> Uninstalling Firefox on Windows
    * http://kb.mozillazine.org/Uninstalling_Firefox
    -> Starting with the release of Firefox 5, the previous version of Firefox (Firefox 4 in this case) will no longer be maintained with security and stability updates. Firefox 3.6 is the last previous Firefox version that is still being maintained. To downgrade to Firefox 3.6, download and run its installer from:
    * http://www.mozilla.com/en-US/firefox/all-older.html
    '''Warning: Firefox 3.6 will only be maintained with security and stability updates for a short period of time.'''
    -> Installing Firefox on Windows
    * https://support.mozilla.com/en-US/kb/Installing%20Firefox%20on%20Windows
    Check and tell if its working.

  • TS1424 Cannot connect to the I tunes store, even though i have all ready an Apple ID and i have allready purchased many applications

    Cannot connect to the I tunes store eventhough i already have an Apple ID

    Depends. If you disable them just for a little while, and then reenable them, you should be okay. Contact the maker to see if you can disable any security software on a timer, and that will allow you to be protected when it turns itself back on.

  • Attempt to use attachment uploader has frozen ability to create new e-mail as "TO" command respond and resetting Firefox to default does not solve the problem

    Previously, selecting "attach" worked fine. How do I undo the so-called better way to make attachments??

    The Reset Firefox feature can fix many issues by restoring Firefox to its factory default state while saving your essential information.
    Note: ''This will cause you to lose any Extensions, Open websites, and some Preferences.''
    To Reset Firefox do the following:
    #Go to Firefox > Help > Troubleshooting Information.
    #Click the "Reset Firefox" button.
    #Firefox will close and reset. After Firefox is done, it will show a window with the information that is imported. Click Finish.
    #Firefox will open with all factory defaults applied.
    Further information can be found in the [[Reset Firefox – easily fix most problems]] article.
    Did this fix your problems? Please report back to us!

  • How to upload to Azure Media Services when using HTML5 with Web API

    I keep finding examples demonstrating how to upload video to Azure Media Services through a console application.  I am developing an application using HTML5 with angularjs and web api, but am having trouble finding an example for uploading when you
    are getting the file from a form on a web browser.  The main issue I find is that I see a way to upload from a file path and no way to upload from a stream.  I would like to upload the file to blob storage and then associate the file in blob storage
    with the IAssetFile object, which is then associated with IAsset.  It this possible and if so can you point me in the direction of some tutorials that demonstrate this?  Also, I am allowing site members to upload videos and images.  For this
    images scenario, I saw doc. demonstrating how to start a job that will save the image into a different size, what if I need four different sizes for each image uploaded?

    Hi,
    the following example shows how to upload a stream into a blob and associate the blob with an asset: https://code.msdn.microsoft.com/How-to-upload-a-stream-to-d2750102.
    thanks,
    Julia
    This posting is provided "AS IS" with no warranties, and confers no rights.

Maybe you are looking for

  • BW Enhancement

    Hi, Could any one of you assist in the following queries. What are the precautions and steps to be followed if we need to enhance a standard datasource or customize a query which were already been moved to Production. What is a reference characterist

  • JWS not working after Java updates to JDK 1.6 update 24 (with apache felix)

    Hi, I'm currently working on some JWS application, which heavily relies on Apache Felix. It was working spotless until recent security update which comes along with Java 1.6u24. Now my application dies just when Apache Felix is starting to work. The

  • E66: "press unlock to activate keypad" issue

      hi, i've been using the phone for a few months now and i noticed recently that sometimes,when i lock the keypad, i get the  "press unlock to activate keypad" message, on and on, without me touching any buttons at all. It just keeps appearing very r

  • How Do iOS 6 Map Points Of Interest Get Added to The Map

    Really love the new mapping.  Adding Points of Interest (PoI) through some mechanism of croud sourcing would seem to be the way Apple would go. Would welcome an App that took your location, had an optional photo capablity and stamped out a PoI.  PoI'

  • Exclude a mailbox from Spotlight

    I see how you can exclude (make private) files, so that spotlight doesn't include them in it's searching and listing, but is there a way to exclude a mailbox? I can't seem to figure it out if there is. Thx G5 Dual 2.7 GHz   Mac OS X (10.4.7)