On Aug 17, 2014, at 6:22 AM, Pablo Brasero Moreno <[email protected]> wrote:
> Hi all, I'm having a problem with the Browser API. I hope someone might be > able to enlighten me. > > As the subject line says: does purgeHistory() delete cookies? Working on a > privileged FxOS 1.1 app, I found that it doesn't seem to, even though the > documentation says otherwise[1]. > > I have built a small test app to isolate the problem, it's at > https://github.com/pablobm/fxos-experiments You can just clone it, fire up > your FxOS Simulator (as it's 1.1 I'm targeting) and point it to the > iframe/manifest.webapp in there[2]. > > The "Purge history" button in the app will call purgeHistory() on the > iframe. If you do something that will reveal whether cookies are being > persisted (such as logging into a site), you should be able to check that > these are not deleted. > > Any ideas? It doesn’t seem to be documented very well but I think purgeHistory() returns a DOMRequest object (https://developer.mozilla.org/en-US/docs/Web/API/DOMRequest). I would try changing your code to see if you are getting an error like: var domReq = iframe.purgeHistory(); domReq.onerror = function() { console.error(this.error.name); } You can maybe get more ideas from reading the Browser app source: https://github.com/mozilla-b2g/gaia/blob/master/apps/browser/js/browser.js#L1847 > > Thank you in advance, > > [1] > https://developer.mozilla.org/en-US/docs/Web/API/HTMLIFrameElement.purgeHistory > [2] > https://github.com/pablobm/fxos-experiments/blob/master/iframe/manifest.webapp > > -- > Pablo Brasero Moreno > [email protected] > _______________________________________________ > dev-webapps mailing list > [email protected] > https://lists.mozilla.org/listinfo/dev-webapps _______________________________________________ dev-webapps mailing list [email protected] https://lists.mozilla.org/listinfo/dev-webapps
