Skip to content

Potential fix for #38#45

Open
geoffdutton wants to merge 250 commits into
el1t:safarifrom
geoffdutton:safari-reload-tabs-on-load
Open

Potential fix for #38#45
geoffdutton wants to merge 250 commits into
el1t:safarifrom
geoffdutton:safari-reload-tabs-on-load

Conversation

@geoffdutton

@geoffdutton geoffdutton commented May 16, 2017

Copy link
Copy Markdown

I noticed when I inspect the global page and run window.location.reload(), it's as though all the tabs lose reference to the background page. So one idea would be to reload each tab as we build out the vAPI.tabs.stack object. Maybe this has something to do with #38?

However, this could be a problem if for some reason it kept restarting, or if it restarted when someone was in the middle of something.

Just an idea.

@geoffdutton

Copy link
Copy Markdown
Author

Instead of reloading the whole tab, we can just make sure they've been added to the tabContexts. Otherwise, it'll return the behind-the-scenes url until the tab is reload.

@madeline03

Copy link
Copy Markdown

Yes

@el1t
el1t force-pushed the safari branch 7 times, most recently from 4e2a6da to 263502f Compare January 13, 2018 22:55
@ruchernchong

Copy link
Copy Markdown

You might want to rebase and fix the errors.

gorhill and others added 30 commits March 30, 2018 15:40
# Conflicts:
#	.github/ISSUE_TEMPLATE.md
#	CONTRIBUTING.md
#	README.md
#	dist/README.md
#	src/about.html
#	src/js/dynamic-net-filtering.js
#	src/settings.html
Instead of chrome’s manifest version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.