| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Optionally delete unwanted cookies (and localstorage) at every Browser
resume. The default for this feature is off - ie. maintain the current
Browser "keep every cookie" behaviour.
Optionally localstorage files (site databases) are also removed whenever
cookies have been deleted. This helps to reduce evercookie/supercookie
persistence.
A whitelist of sites that are permitted to keep cookies is stored in the
standard Browser shared_prefs. The site's cookie preference is set via a
menu checkbox when viewing the page. This allows opt-in whitelisting
behaviour on a per-site basis, suitable for saving eg. login cookies.
The cookie deletion itself is done by using existing API's to delete all
cookies and then selectively restore just those from the whitelisted sites.
Cookie counting is the only new API needed by this patch, and is used to
eliminate unnecessary cookie and localstorage deletes.
Although simplistic, onResume cookie filtering seems to work well and in
testing hasn't broken any web browsing. The underlying CookieMonster
functions operate on cached copies in ram and are asynchronous to disk so
there should be little or no measurable performance impact on browsing from
cookies. localstorage deletion is not cached by any layer so, if enabled,
might have some minor performance impact.
Change-Id: I55c69292a5ddc460e0e50b340dc4330c28becc5e
|
| |
|
|
|
|
| |
Bug: 5890701
Change-Id: I6a47c7bff260dd8ded3a4c360f186ce8f670c67e
|
| |
|
|
| |
Change-Id: I53236e23990e996b86944214b45a9af014b296f6
|
| |
|
|
|
|
|
|
|
| |
Bug: 6372933
Fix a race condition between update & destroy
Fix update path
Add some extra debug support
Change-Id: I66a450e175b22d992de97d5bc24200961144412a
|
| |
|
|
|
| |
Bug: 5218987
Change-Id: Ifeb9a1b3d71ac83b8ad94a8f31ed324ebd5d0fe7
|
| |
|
|
|
|
|
|
|
|
| |
Bug 5508252
Changed load state to use the crash recovery state every
time instead of using icicle. When the state is saved,
the value is written synchronously.
Moved settings from CrashRecoveryHandler to BrowserSettings
Change-Id: I1a241d4c488fe3246c7d7f1ee0ce26c42ba29429
|
| |
|
|
|
|
|
|
| |
Reverts the UrlInputView to a standard autocomplete
that causes less trouble for IMEs.
bug:5598837
Change-Id: If469d76f4feda88e4a122264a39d317737404578
|
| |
|
|
|
|
|
|
|
| |
Added a seek bar in Accessibility settings to configure the zoom level
on double-tap. The range is 75-125% with the default of 100% equal to
the display density.
Bug: 5312461
Change-Id: Iaf1b9f6f6659146db4031c5f819ef9cb55695b5c
|
| |
|
|
|
|
|
|
|
|
|
| |
For browser, default will be CPU upload until bug 5334978 fix.
bug:5347539
The webkit part is in
https://android-git.corp.google.com/g/#/c/137610/
Change-Id: Iec3a100dc142b28e54145f08a5c76210f8634cba
|
| |
|
|
|
|
|
| |
Instead of a checkbox, it's now a setting always/wifi only/never.
Bug: 5086576
Change-Id: I265a22968eafee547571dc86c10c5d5421a305e8
|
| |
|
|
|
|
|
|
| |
Add contrast settings
bug:5111259
Change-Id: Ic95e1fbae94c01fc8560cbd326503244b9ab4988
|
| |
|
|
|
|
|
|
|
|
| |
There are corresponding changes in:
frameworks/base -- change ID: 120662
external/webkit -- change ID: 120660
bug: 5013645
Change-Id: Ic8dfd24786c2ecc14df840204c7a01cb0defa5e3
|
| |
|
|
|
|
| |
Bug: 5081641
Change-Id: I1c625e3528de9a7cd37dae5b8b428ff141759e14
|
| |
|
|
| |
Change-Id: I28636302e00a23ee65e2c63e5ebe4bebdc4576c4
|
| |
|
|
|
|
| |
Bug: 4726553
Change-Id: I9c0c1d250eb84bcd6c954d492479f0f288d59236
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Apps like the QSB can request the browser to preload a
web page.
- preloaded pages are not added to the browser history
if they'r not seen by the user
- when a request is received, a new tab is created for the
preloaded page, but not added to the tab list
- upon receiving the view intent for the preloaded page
the tab is added to the tab list, and shown
- if several pages are preloaded consecutively in the same tab,
the back stack is cleared before it is displayed
- preloaded pages use the main browser cookie jar, so pages that
have never been viewed by the user can drop cookies
Change-Id: I9ed21f2c9560fda0ed042b460b73bb33988a2e8a
|
| |
|
|
|
|
| |
Bug: 4770245
Change-Id: If47b2f308ab3cd4b58dbcbf3a28cdb341481a885
|
| |
|
|
|
|
|
| |
Min font size now shows pt value
Text size replaced with text zoom
Change-Id: Ic5906be094425bc5099a17571868c7a994a6cb86
|
| |
|
|
|
|
| |
Uses a popup menu off of the globe on tablets or favicon on phones
Change-Id: Ia3634b5a218456127abb8b266a6cfc664836b037
|
| |
|
|
| |
Change-Id: Iaa8262a678902645dbfaa8a53fe7212af7d9d53c
|
| |\ |
|
| | |
| |
| |
| | |
Change-Id: I88299c37a7e809492f806478f41365b56b2687be
|
| |/
|
|
| |
Change-Id: I48e0fb0c3472ee51fc907f5b0d307a64400cfe36
|
|
|
Change-Id: I6fc1b21f7ea692fbe37a17bf900e9b7408a9c077
|