Skip to content

Local slide decks no longer work in Chrome 45.0.2454.85+ #187

Open
@Cara-Jo

Description

@Cara-Jo

Chrome updated and fixed a 'security' hole that no longer allows local sites (in the case of a slide deck) to use the 'replicateState'.

Uncaught SecurityError: Failed to execute 'replaceState' on 'History': A history state object with URL 'file://<local file url>' cannot be created in a document with origin 'null'.

The Chrome error lists the following files as the issue:

changeHash  @   deck.core.js:340
methods.go  @   deck.core.js:466
methods.next    @   deck.core.js:479
(anonymous function)    @   deck.core.js:194
x.event.dispatch    @   jquery.min.js:5
x.event.add.v.handle    @   jquery.min.js:5

All files are being hosted locally on my machine since these slides are sometimes used in places that do not have internet.

They work in IE, Safari, and Firefox as well as in Chrome only after running a local webserver.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions