Skip to content
This repository was archived by the owner on Jul 22, 2024. It is now read-only.

History feed#1656

Merged
bluemarvin merged 7 commits into
masterfrom
history_feed
Aug 27, 2019
Merged

History feed#1656
bluemarvin merged 7 commits into
masterfrom
history_feed

Conversation

@keianhzo

Copy link
Copy Markdown
Contributor

Fixes #1283 Adds support for the History feed

@bluemarvin bluemarvin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I saw two issues while testing History so far:

  1. webxr.today is showing up in the history feed
    STR: Open history, webxr.today is shown in the history feed.
  2. redirects are showing up in the history feed
    STR: Use google for a search. Click a link in the results. If you look at the history you will see the history redirect URL in the list. The GeckoView HistoryDelegate has flags so that you can filter out redirect URLs.

@bluemarvin

Copy link
Copy Markdown
Contributor

I believe each unique URL should only appear once in the history list.

@bluemarvin

Copy link
Copy Markdown
Contributor

The history and bookmarks windows not working on NoAPI and HTC seem to be a pre-existing issue as I can repro the bookmark issue on master. Once rebased, we should land. I'll file a different issue to fix the windows not being visible.

Also avoid storing URLs manually and rely o the history delegate for all history management
Also fixed an issue with history sections and made the historyListener a delegate as having multiple listeners is not really necessary
Also fixed history cleanup ranges
@bluemarvin

Copy link
Copy Markdown
Contributor

Let land and address any issues in follow ups.

@bluemarvin bluemarvin merged commit d2f07b0 into master Aug 27, 2019
@bluemarvin bluemarvin deleted the history_feed branch August 27, 2019 20:04
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement history feed

2 participants