summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser
Commit message (Collapse)AuthorAgeFilesLines
* Attempt to automatically restore after crashJohn Reck2011-06-241-4/+43
| | | | | | | Use a timestamp based approach to determine if we should automatically restore or prompt the user Change-Id: I4b8d1d76e0dfc02879f3708241cb78ff1673a57c
* Titlebar Autoshow tweaksJohn Reck2011-06-235-44/+11
| | | | | | Also consolidate some common code between phone and tablet Change-Id: I2e1be9be84b07726596d4b4fe7345c0074236be1
* Handle restore dialog cancelJohn Reck2011-06-221-0/+7
| | | | | | Bug: 4860016 Change-Id: I77a61e4bdbdb54a8840b2f5f1e8e20a1b05cb3e2
* Implement scroll up trigger titlebarJohn Reck2011-06-225-30/+79
| | | | | | On phones, when scroll up show the title bar Change-Id: I432bdddf693a351be9c6223e26804452b09d783f
* Prevent webview reuseJohn Reck2011-06-214-47/+46
| | | | | | | | | | | Bug: 4742007 Bug: 4770356 Also pipe all loadUrl's through Tab so that it can immediately update its internal state. This is necessary as javascript: uris do not cause onPageStarted/finished callbacks to happen, thus the url and title of the Tab do not update. Change-Id: I6d17e8627db505eaa9158339fdfc7afd2c6672a2
* Only close the AutoFill editor when we're actually done with itBen Murdoch2011-06-211-1/+1
| | | | | | | | | We need the activity to still be alive when the PROFILE_SAVED callback occurs so that we can get the context to display the toast. So don't close the editor until we've shown the toast. Bug: 4615099 Change-Id: I61fee12258193815efb999c576309fef9ac33d23
* Re-enable list view modeJohn Reck2011-06-203-95/+65
| | | | | | Bug: 4645489 Change-Id: Id6eab53a6cb73083781c96a41bfeffec6eae0498
* Fix dual-bar action bar in bookmarksJohn Reck2011-06-171-4/+0
| | | | Change-Id: I212264144a5938ea2eb9e04c0c8471b911c38765
* Merge "Omnibox improvements"John Reck2011-06-171-16/+9
|\
| * Omnibox improvementsJohn Reck2011-06-171-16/+9
| | | | | | | | | | | | | | | | | | Bug: 4603029 Reduce padding on phone Full width on phone Fix focus-stealing bug on phone Change-Id: I4498f239a03fa7c2d55da4d72058b79c27992ae3
* | Merge "Clarify restore dialog, prevent spam"John Reck2011-06-174-11/+29
|\ \
| * | Clarify restore dialog, prevent spamJohn Reck2011-06-174-11/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 4599646 State that it is the browser's windows/tabs to be restored and show the browser's app icon in the dialog. Also cut down on the frequency this prompt will appear by ignoring tabs that haven't loaded anything except the home page. Change-Id: I2c2cc03aa92da3199c47b455256145d392548930
* | | Merge "nav mods"Michael Kolb2011-06-177-3448/+1481
|\ \ \ | |_|/ |/| |
| * | nav modsMichael Kolb2011-06-177-3448/+1481
| |/ | | | | | | Change-Id: I80afd61d8d85b39fdeefacb1303294a33f696b75
* | Merge "Delete bookmarks when sync account is removed"John Reck2011-06-172-0/+96
|\ \
| * | Delete bookmarks when sync account is removedJohn Reck2011-06-172-0/+96
| |/ | | | | | | | | | | Bug: 4686176 Change-Id: I1d05cc72e1cf65d04eb7def4a72a2f83420bd345
* | Merge "Launch into browser when a URL is received over NFC."Jeff Hamilton2011-06-171-1/+4
|\ \
| * | Launch into browser when a URL is received over NFC.Jeff Hamilton2011-06-171-1/+4
| | | | | | | | | | | | Change-Id: I32c6dcc4e257a32a341b9c2f165cd3764da08b64
* | | Merge "Fix adding bookmarks"John Reck2011-06-171-11/+33
|\ \ \
| * | | Fix adding bookmarksJohn Reck2011-06-171-11/+33
| | |/ | |/| | | | | | | | | | | | | | | | | | | Bug: 4691351 Allows adding with a parent without specifying the account name and type Change-Id: I6ab2e726ccdbce24d5a6bed250d613b7bf53e53b
* | | Merge "Fix up AutoFill profile editor UI in portrait mode"Ben Murdoch2011-06-171-31/+34
|\ \ \ | |/ / |/| |
| * | Fix up AutoFill profile editor UI in portrait modeBen Murdoch2011-06-171-31/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create layout-port version of the autofill profile editor that extends vertically rather than horizontally. In both portrait and landscape, make the "Save profile" button always visible, remove the "cancel" button as there are already several ways to leave the activity without saving changes and move the "Delete profile" button to the options menu. Change-Id: I3b03c998bc8cb005f066733a3b6979a03396f31f
* | | Accessibility tweaksJohn Reck2011-06-175-45/+133
|/ / | | | | | | | | | | | | Min font size now shows pt value Text size replaced with text zoom Change-Id: Ic5906be094425bc5099a17571868c7a994a6cb86
* | Merge "Clean up accessibility settings"John Reck2011-06-165-186/+76
|\ \
| * | Clean up accessibility settingsJohn Reck2011-06-165-186/+76
| |/ | | | | | | | | | | Bug: 4487879 Change-Id: I22b4e8442d20d635b9e41c214dcb20748c12f251
* | Merge "Zero-click sharing for Browser using NFC."Martijn Coenen2011-06-162-0/+86
|\ \ | |/ |/|
| * Zero-click sharing for Browser using NFC.Martijn Coenen2011-06-162-0/+86
| | | | | | | | | | | | | | | | This adds zero-click sharing for the Browser app; the URL of the tab currently displayed will be transferred to any NFC-capable Android phone upon touch. Change-Id: I7aabc1b2b3f7700c05223349e5c317534fcfe8f0
* | Remove magic paddings from bookmark viewJohn Reck2011-06-153-19/+26
|/ | | | | | | Use calculated sizes to correctly center without the need for "magic" padding values. Change-Id: Ida64a80243df9bf05355dd1db1047fc16c10b726
* Persistent frozen tabsJohn Reck2011-06-146-154/+367
| | | | | | | | On Tablet WebViews for frozen tabs are created on demand On Phone WebViews for frozen tabs are tied to the lifecycle of the SnapshotTab for nav screen reasons (for now) Change-Id: I80cb48e748c4dd4b8564426d5e05b92f3eea7a36
* Merge "Remove unused parameter"John Reck2011-06-135-24/+5
|\
| * Remove unused parameterJohn Reck2011-06-105-24/+5
| | | | | | | | | | | | | | Bug: 4554673 Parameter no longer has any meaning, could cause crashes Change-Id: Ifcc54ab93070d6153476b720c9636f04423e1717
* | Merge "Guard against menu onclick being called twice"John Reck2011-06-131-1/+1
|\ \
| * | Guard against menu onclick being called twiceJohn Reck2011-06-101-1/+1
| |/ | | | | | | | | | | Bug: 4375496 Change-Id: Id1523ce179bcd4a5f66065109e3dd97d0a8f9ff4
* | Merge "Always offer to restore"John Reck2011-06-103-24/+87
|\ \
| * | Always offer to restoreJohn Reck2011-06-103-24/+87
| |/ | | | | | | | | | | | | Always offer to restore (even across reboots) Periodically save while the user is typing in a textfield Change-Id: If226ea7d2e19c58d8205d663f9f8dd670c712436
* | fix various NPEsMichael Kolb2011-06-103-13/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | Bugs: 4597115 4580514 4580511 4560889 4545346 Monkey proofing nav screen; disabled pause/resume during scroll Change-Id: I4e24b91fc0b6c008cb4e2df113316c0063f0c915
* | Merge "Tracking KeyChain API refinements"Brian Carlstrom2011-06-092-5/+5
|\ \ | |/ |/|
| * Tracking KeyChain API refinementsBrian Carlstrom2011-06-092-5/+5
| | | | | | | | Change-Id: Ia1a07c443b3c2e0373eeb4a7f5cffa65bbed17a0
* | fix hide navscreen bugMichael Kolb2011-06-091-0/+1
|/ | | | | | | Bug: 4569020 check if we're already hidden Change-Id: Ief4d2e94c66cf85fa71f5c19ffacfde3e204c42b
* Merge "Provide Browser implementation of ↵Brian Carlstrom2011-06-092-0/+81
|\ | | | | | | WebViewClient.onReceivedClientCertRequest"
| * Provide Browser implementation of WebViewClient.onReceivedClientCertRequestBrian Carlstrom2011-06-092-0/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Following the example of onReceivedSslError, implement onReceivedClientCertRequest ERROR CASE CLIENT CERT CASE <... From frameworks/base ...> <... From frameworks/base ...> Tab.SubWindowClient.onReceivedSslError Tab.SubWindowClient.onReceivedClientCertRequest Tab.mWebViewClient.onReceivedSslError Tab.mWebViewClient.onReceivedClientCertRequest <... ssl_warnings dialog ...> <... KeyChain.choosePrivateKeyAlias/KeyChainLookup ...> SslErrorHandler.proceed (with SslCertLookupTable) ClientCertRequestHandler.proceed (with SslClientCertLookupTable) <... To frameworks/base ...> <... To frameworks/base ...> Change-Id: I3ed3789c4efc97c87ab4773cdaed3e654a1fd1e3
* | Merge "fix close last page bug"Michael Kolb2011-06-091-7/+3
|\ \ | |/ |/|
| * fix close last page bugMichael Kolb2011-06-091-7/+3
| | | | | | | | | | | | | | | | | | | | Bug: 4586081 changed behavior of closing last page to exit the browser (consistent with tablet UI) this eliminates the state where browser doesn't have a current page which caused the original bug Change-Id: If933c6f14b6ae0c5c95fc8e656bbd909f6cb09b7
* | Merge "Freeze tab improvements"John Reck2011-06-084-23/+134
|\ \
| * | Freeze tab improvementsJohn Reck2011-06-074-23/+134
| |/ | | | | | | Change-Id: I5d5e5a7a18cafdbe845fa1ef949276bdfd1996d3
* | New useragent switcher designJohn Reck2011-06-076-65/+61
|/ | | | | | Uses a popup menu off of the globe on tablets or favicon on phones Change-Id: Ia3634b5a218456127abb8b266a6cfc664836b037
* Add freeze tab menu optionJohn Reck2011-06-041-0/+23
| | | | | | Adds a freeze tab menu option hidden behind about:debug for now. Change-Id: I1b321de6a5dbcb13e87f6e658439f727970b0e4f
* Merge "Add API to allow plugins to lock their orientation in full-screen"Derek Sollenberger2011-06-036-8/+22
|\
| * Add API to allow plugins to lock their orientation in full-screenDerek Sollenberger2011-06-026-8/+22
| | | | | | | | | | | | | | This CL has companion changes in the framework and webkit. bug: 3398386 Change-Id: Iea198ae6b74c68506e605ca8c401f199e2455416
* | use webview proxy in nav screenMichael Kolb2011-06-014-62/+95
| | | | | | | | Change-Id: If5c914dfad48cd4b13cd5fe81374e8adc35060f9