| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
| |
Bug: 3462227
Change-Id: I3c09bfe2b6ac15541f183b31eaa10b0dc3f3a29b
|
| |
|
|
|
|
|
| |
This edits change 96341.
bug:3447246
Change-Id: Ica15a022cdfac1b98a6ee63c6d118eb01609fccb
|
| |
|
|
|
|
|
| |
Bug: 3452002
Although not reproducible, the first tab was selected, not the last one.
Change-Id: I2766150fa19bbdbc5a0fb46fa49f46a56f437666
|
| |\ |
|
| | |
| |
| |
| |
| | |
Bug:3447246
Change-Id: Ie620d6567f676f3c5dca06c6fd1d869003fecd71
|
| |/
|
|
|
| |
Bug:3425178
Change-Id: I32341270440231a870dad5b007d218654760548b
|
| |
|
|
| |
Change-Id: I539e158ddb63b1a670d9cdd5f15d09728e60a298
|
| |
|
|
|
|
|
| |
Bug:2968359
Bug:2905874
Change-Id: I80f557af415b03698325397d7a10d66bb0c10827
|
| |
|
|
|
|
|
|
|
|
|
| |
Bug: 3425221
Changes the call to updateScreenshot to take the Tab so that it
can more intelligently determine if it needs to update the screenshot.
Specifically, if it is an HTTP/HTTPS URL, we always update (for things
like most visited), and if it is a bookmark we always update (users
are free to bookmark file:// urls, for example)
Change-Id: I582284d612e77190404eb98de6ca8a0b21083ed1
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
If ClientLogin issues session cookies, we do not want to clear them immediately
after getting them from login. If we are not going to restore tabs, go ahead
and clear the cookies before attempting pre-login. Keep track of the tab to
restore so that we don't need to figure it out again. Requires a change in
frameworks/base that exposes the CookieManager api.
If we receive a 403 from IssueTokenAuth, inval the auth tokens and try again.
Bug: 3421214
Change-Id: I5dd4cc0eba365a20a731ac43dd2571ef6274eaa9
|
| |
|
|
|
|
|
|
| |
http://b/issue?id=3413957
before leaving browser activity, hide custom view
this also restores the menu state
Change-Id: Ie0859bc21b2821bb513eaea9ad3ea401b95dc177
|
| |
|
|
|
|
|
|
| |
Refactor GoogleAccountLogin to handle the progress dialog. Store the last login
time and login after a week to refresh cookies.
Bug: 3367395
Change-Id: I62a277610af5b642f51cc775f17806c558812d4a
|
| |
|
|
|
|
| |
Bug: 3400698
Change-Id: I1f64a15fb4309c5b84f791d792ed8446d606ec09
|
| |
|
|
|
|
|
|
| |
http://b/issue?id=3349090
load "browser:incognito" explicitely when
opening new incognito tab
Change-Id: I3929605479a0869bd9361664e1ea1ee7c9476fc7
|
| |
|
|
|
|
|
| |
http://b/issue?id=3281119
added in/out animations for tabs
Change-Id: Ia8a467b93e5bc14b8b84cfe7b7e25ffbfadc7209
|
| |
|
|
|
|
|
|
|
|
|
| |
http://b/issue?id=3368141
http://b/issue?id=3368100
Removed duplicate key handling
added focus transition from page to url bar
once framework bug http://b/issue?id=3381411
is fixed, focus transitions in url bar will be fixed
Change-Id: Id5011e78bf70d51a25a4e01cf31d9e6ad95ceab7
|
| |
|
|
| |
Change-Id: Ibdf7f93f7c5863d7108044dcd40d3866ff02518a
|
| |
|
|
|
|
|
|
|
|
| |
http://b/issue?id=3351385
http://b/issue?id=3352255
remove bookmark/share link option
change open in new tab text based on open in background setting
Change-Id: I3930d085339a7f829d8ef4f1afc879b4df743f24
|
| |
|
|
| |
Change-Id: Ia7b3444d77753ed24bffd09a15176bf242a0314e
|
| |
|
|
|
|
|
| |
http://b/issue?id=3312056
Close action mode before showing the ComboPage
Change-Id: I5f3ac135fb4fd72bb0398f713bd12351fab072d0
|
| |\ |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Bug: 3342456
Changes Controller to use Tab.getUrl() and then added empty
url checks in places like doUpdateVisitedHistory. Tab already takes
care of filtering URLs, so filtering out most visited URLs is thus
handled.
Change-Id: Iaf60353d7cb924991c5e0a5adf18074fcf13bfe6
|
| |/
|
|
|
|
|
| |
http://b/issue?id=3176717
Add the EXTRA_WEB_SEARCH_ONLY to the intent
Change-Id: I21e537957a16cd0e2847149a6d424417157844d1
|
| |
|
|
|
|
|
|
| |
Make the key acceleration detection exact;
if accelerator requires shift, allow only shift, and so on.
bug:3301564
Change-Id: I9b0ff27d5bb1d91f8aa0eae0af37a6fe4dabc54e
|
| |
|
|
|
|
|
|
| |
Bug:3312049
Requires a change to frameworks/base.
Change-Id: Iaa950c0cc52e8d28d36c99372299bae863957e8d
|
| |
|
|
|
|
|
|
|
| |
Bug: 3321583
This changes the thumbnail rendering to draw to a bitmap 2x as large
and then down-scale with filtering to try and reduce aliasing on the
thumbnails.
Change-Id: Ifdc5254d6c49afbbd0b50d57a90f08faf25789e2
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Bug: 3277738
Changed Tab.updateBookmarkedStatusForUrl from an AsyncTask to
using the DataController. This also changes DataController from
using Handlers and Messages to using its own message queue
so that it can inspect and manipulate the queue (remove duplicate
requests, for example). It also allowed for a cleaner API for callers,
as it could then just take an interface callback instead of a
Messenger to reply to.
Change-Id: I4fd693c02d9e959b18e68fa474d2e3df94a305e0
|
| |
|
|
|
|
|
|
| |
Add implementations and placeholders for common accelerators,
using the Chrome keyboard mapping as a guide.
bug:3270434
Change-Id: Idf85aa4f0b61fb9b7e95d67afe9bd4fb6faaeefb
|
| |
|
|
|
|
|
| |
Bug: 3299384
Added missing null check.
Change-Id: Ib26135c6f0d743c6cda34bb1b2df6079f7851e72
|
| |
|
|
|
|
| |
Bug: 3304569
Change-Id: Ic794b4f704c5da01a93990e08ec89b5c26ffc937
|
| |
|
|
|
|
|
|
|
|
| |
Bug: 2127502, 3191165
Pushed some state tracking to the tab for URL, title, favicon,
and lock status. This allowed me to remove many duplicate methods
of updating that data, preventing the UI from getting out of sync
with the web view.
Change-Id: I995caa98068ad03ca37710207b5ab57bb9d801ab
|
| |
|
|
|
|
|
|
| |
bug: 3291958
Made it so that only web urls have screenshots added to the database,
preventing us from trying to query with extremely long data: urls
Change-Id: Iabd3ebd5308d965a0ee383a6cdfbab15c91c5d91
|
| |
|
|
|
|
|
|
| |
Bug: 3254181
Closing the last tab will now close the browser rather than creating a new
tab and then closing the old tab.
Change-Id: Iac458783eea4c4a893671281f2a631e0365f8697
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Long pressing a link may return an anchor, an image, or an
image in an anchor. Sometimes we want one, sometimes the other.
Make both available so the context menu can choose.
Companion changes are in external/webkit, frameworks/base
bug:3282745
bug:3263340
Change-Id: I382044c3ec760f086ac3f973b09af332d5d5f544
|
| |
|
|
|
|
|
|
|
|
| |
Bug: 3286323
This updates both the assets for the bookmark widget and slightly
alters its behavior to match the updated spec. There are now two
touch targets in the header, one launches the browser and the other
launches the bookmarks view.
Change-Id: I1e8864983852af8421280b86421dea1d9ed4335e
|
| |
|
|
|
|
|
|
|
| |
http://b/issue?id=3039695
send voice search intent
implement voice search title bar
also fixes another Urlbar focus handling bug
Change-Id: Icdcbec9ffff586d445545cc7fe86ca045022f381
|
| |
|
|
|
|
| |
Different UI implementation for normal and xlarge screens
Change-Id: I8217ffd16e1f87b248a22426b17fa34b3a4f89df
|
| |
|
|
|
|
| |
Bug 3243891
Change-Id: Ia359d1138f50514decc72860a20532a755093f4b
|
| |
|
|
|
|
|
|
|
| |
Bug: http://b/issue?id=3234294
add parent tab parameter to open tab method
inherit parent's private browsing status
remove one unnecessary openTab signature
Change-Id: I4edf002798d8bbdf4cafa58e5b5b442e74d5cb28
|
| |
|
|
|
|
|
|
|
| |
Bug: 3270709
Since ContentResolver does not have transaction support, I moved
history updates to a controller that can serialize updates to the
history table. This prevents the race condition.
Change-Id: Ic33bedb9d6faef2393379306f8f88778d16caf24
|
| |
|
|
|
|
|
| |
Bug: http://b/issue?id=3123994
A toast is shown when the max number of tabs is reached
Change-Id: I5008e227c91139147920fd214f184061f816a353
|
| |
|
|
|
|
|
|
| |
Bug: http://b/issue?id=3259963
Make sure the combo page is hidden correctly when the user
interacts with the tab bar
Change-Id: I776b30690dbc10a399ca31f9e1c8b9c4f677a1d2
|
| |
|
|
|
|
| |
The cookie manager method are now taking care of making
this async and blocking on the webcore thread
Change-Id: I52d69b4e277aef84a59ff777302c7b223831b724
|
| |
|
|
|
|
|
|
|
|
|
| |
Bug:3222677
When the bookmarks database changes, we may have added or
removed a bookmark. For each Tab, make sure that it knows
whether or not it is a bookmark, and update the UI
accordingly.
Change-Id: Ie91008973c2841dc7367e38ad5db40bf25b1dddf
|
| |
|
|
|
|
|
|
| |
This buys us very little, as we wait on function returning
just below. At least we are not doing disk access on the
UI thread.
Change-Id: I899a795ffbdd2ed63bf6ece70de52cfd48f65a1c
|
| |
|
|
|
|
| |
Bug:3222677
Change-Id: Ifeb6e7a922c0defb1e4a88ded0c188b97e0a4a56
|
| |
|
|
|
|
|
| |
See change Ic4433400, where I reorganised the framework so that
cookies are synced automatically by CookieSyncManager.
Change-Id: Ide0afbe60c6ca0601e7337051c6aa98522a8b0bb
|
| |
|
|
|
|
|
|
|
| |
Bug: 3247095
Tweaks the setting of the homepage setting. Replaces the "set to..."
dialog with 2 buttons, and user can now enter a blank url to get a
blank page with title "New Tab".
Change-Id: I95bcfcd241db4b9efbde645100d2fd44c980e061
|
| |
|
|
|
|
|
|
|
| |
Bug: 3222647
framework has been updated to change the way tap/double tap
and long press are handled
url bar uses a custom action bar to add the share option
Change-Id: Ie75fc07fe71c9e16fc7f83deda8ecddea39b0397
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Cookies are currently flushed on a 30-second timer, but this isn't
sufficient because Android has a different application lifecycle
from a desktop OS -- it can kill the app when it's in the background
to save memory.
Here we flush cookies during onPause(), so the most recent user
activity should always be safely flushed to persistent memory.
Depends on CookieManager change in frameworks/base (I04e96aff).
Bug: 3231371
Change-Id: Iaa4541d4d18ab4c7bb6da372a4452f265b81d201
|