mozilla-mobile / firefoxlite Goto Github PK
View Code? Open in Web Editor NEWEmerging Market Experiment
License: Mozilla Public License 2.0
Emerging Market Experiment
License: Mozilla Public License 2.0
STR:
Expected result:
Login session is still valid.
Actual result:
Login session is (mostly) invalid.
--
Cookies are stored in the memory and is stored into the persistent store every five minutes. (Source: https://developer.android.com/reference/android/webkit/CookieSyncManager.html) (Note that the class is deprecated so we may want to verify if the condition still holds. My current observation aligns to this claim.)
So we might want to do something like
public void onPageFinished(WebView view, final String url) {
...
CookieManager.getInstance().flush();
}
to flush cookie after each request. like proposed here, but using the not-deprecated api: https://stackoverflow.com/a/8390280/3591480
We may want to make sure this does not have a performance regression before committing this. We may find a way to flush only the request is cookie related too.
acceptance criteria:
able to see the page with static entries to top sites. (UI only)
acceptance criteria:
Blocks: #20
acceptance criteria:
P2
Site info is removed, remove site info action when visual is ready.
Blocks: #20
acceptance criteria:
display a list of site info including: security, permission. Note that permission is that configurable here.
This is needed because Focus does not position itself as a works-for-everything browser. We probably don't need this. Remove it just to make structure cleaner! We can easily roll back if we actually need this (or at least see what needs to be add back from the commit message if the structure is already too dramastically changed).
Acceptance criteria:
ac:
leverage the tracking blocker from Focus
STR:
STR:
Expected result:
UrlFragment is added only once.
Actual result:
UrlFragment is added for multiple times, to get back to Top site several back press is needed.
acceptance criteria:
able to bring up the search panel with a list of icons (no real search functioning).
Works as a URL bar for now.
UI piece is in #34
acceptance criteria: an architecture diagram that clearly defines functional and UI components
acceptance criteria:
acceptance criteria:
UI piece is in #34
This is needed because Focus is a privacy browser. We probably don't need this. Remove it just to make structure cleaner! We can easily roll back if we actually need this (or at least see what needs to be add back from the commit message if the structure is already too dramastically changed).
acceptance criteria:
when website requests, prompt the dialog to end user for accepting or denying (not functioning).
#2 skip the testing. Add them back with Adjust release token.
acceptance criteria:
acceptance criteria:
Blocks #20
We have some privacy cleanups that we don't need in out design. Let's back them out so we can have consistent sessions.
blocking: #8
Follow up Bug for #18
acceptance criteria:
testing depending on download function (#34)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.