summaryrefslogtreecommitdiff
path: root/src/com/android/browser/Controller.java
Commit message (Collapse)AuthorAgeFilesLines
...
* Freeze tab improvementsJohn Reck2011-06-071-9/+7
| | | | Change-Id: I5d5e5a7a18cafdbe845fa1ef949276bdfd1996d3
* 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
* Add API to allow plugins to lock their orientation in full-screenDerek Sollenberger2011-06-021-2/+2
| | | | | | | This CL has companion changes in the framework and webkit. bug: 3398386 Change-Id: Iea198ae6b74c68506e605ca8c401f199e2455416
* Prevent crashing in CrashRecoveryHandlerJohn Reck2011-05-271-2/+2
| | | | | | | Catch Throwable instead of Exception Don't save screenshots for crash recovery Change-Id: I22c36dc644ae597c609880d2ced79436918d83a6
* Merge "long axis scrolling for nav screen"Michael Kolb2011-05-271-12/+15
|\
| * long axis scrolling for nav screenMichael Kolb2011-05-271-12/+15
| | | | | | | | | | | | | | | | | | also: fix combo view navscreen overlap fix menu key handling adjust screenshot capture size Change-Id: Ia0c920ed40e7d97d5902d98b85830817b9de6506
* | Fix set parent race conditionJohn Reck2011-05-271-18/+20
|/ | | | | | | | | | Alter the openTab method to make sure that the parent is always set before trying to load a url. This is done because some web settings (useragent) are now inherited from the parent, and we need to make sure those are applied before the UA is sent to the server. Change-Id: Ib33b75ac4648e8ba1ede9bb92406ea175aabb19d
* new iteration of the navigation UIMichael Kolb2011-05-251-4/+15
| | | | | | use live webviews Change-Id: Ie787c76470e445548d358374f83f33a1b0b0b5cf
* Transfer data from BP1 to BP2John Reck2011-05-181-0/+1
| | | | | | Also move BP1 to provider package Change-Id: I082df8f675d32e2b9072914eab4ee1d50543e169
* introduce tab IDsMichael Kolb2011-05-121-40/+30
| | | | | | | Tabs are identified by IDs now, instead of their position Refactored the save/restore code Change-Id: I7133d55831201d097dc19ec938a85e7085f36749
* fix new tab regressionMichael Kolb2011-05-091-4/+10
| | | | Change-Id: I788343c7df3c282d8f42aeac715ad54eacea77b9
* refactor open tab codeMichael Kolb2011-05-091-104/+64
| | | | Change-Id: Ibcffa5a55b2b7dcf56174f9dd916a565b31506e9
* fix navscreen orientationMichael Kolb2011-05-091-2/+16
| | | | | | | | handle configuration change in navscreen capture actual screen for tabs size tabs correctly Change-Id: I20ff72bdcab13678cdba4c55849bd5ff16cb6568
* add an intent parameter to skip crash recoveryGuang Zhu2011-05-041-1/+5
| | | | | | | | | This is useful for testing, where crash recovery is handled by the tests and also dialog interaction in undesirabls and also dialog interaction in undesirable. Also included a minor unrelated change to test app to handle/disable pop windows. Change-Id: Iab337b31c803d50b74ba24ca80cc614fa752a846
* Browser settings refactorJohn Reck2011-04-261-10/+6
| | | | Change-Id: I6fc1b21f7ea692fbe37a17bf900e9b7408a9c077
* new navscreen uiMichael Kolb2011-04-201-1/+2
| | | | Change-Id: Iedbdf5af5d3ee2fbdd6944c1689f6551b3af8d46
* Recover tabs in the event of a crashJohn Reck2011-04-141-2/+21
| | | | Change-Id: Ia47a5bc1e659e46e7f29a8cec52b6fd2ed675be4
* refactor titlebar codeMichael Kolb2011-04-061-6/+0
| | | | Change-Id: I45db5f19af142ba78d3e3833fa428e8f9a14b889
* fix title barMichael Kolb2011-03-231-2/+3
| | | | | | | | Merge code from TitleBarXLarge down into base to support omnibox in both tablet and phone browser Change-Id: If54f3b162725411236f0b0676887bbcbdabadd25
* am 8835aed7: am fb812e56: fix shortcut handlingMichael Kolb2011-03-221-21/+0
|\ | | | | | | | | * commit '8835aed78de8fbe6a76df5b15a6c4ebf7852e337': fix shortcut handling
| * fix shortcut handlingMichael Kolb2011-03-211-21/+0
| | | | | | | | | | | | | | | | | | Bug: 4142120 Removed canChord flag which prevented keyboard shortcuts from working Also removed escape shortcut Change-Id: I0bd5f9079a54896dd4cbcea3461013e48a3d1021
* | Merge "unify voice search code"Michael Kolb2011-03-211-0/+6
|\ \
| * | unify voice search codeMichael Kolb2011-03-201-0/+6
| |/ | | | | | | Change-Id: Icf1fc84405d08da8504ac91094e67c7d8d1c901d
* / Fix menu crashJohn Reck2011-03-181-1/+0
|/ | | | | | Caused by trying to add the same view to the same parent twice Change-Id: Icd71b90c124d8edc2984114c1b221c5e076ac238
* add close tab shortcutMichael Kolb2011-03-161-1/+6
| | | | | | | Bug: 3270434 ctrl-w to close tab Change-Id: Ic96b25bc27dd952080681acf53ce43cfcc9faf13
* more hw keyboard fixesMichael Kolb2011-03-161-0/+29
| | | | | | | Bug: 3270434 added Ctrl-Tab/ Shft-Ctrl-Tab to navigate next/prev tab Change-Id: I9c874cbe2f23c9916044a2ffd8b9e82e510f21ac
* Remove pre-login on every tab.Patrick Scott2011-03-141-12/+4
| | | | | | | | Only attempt pre-login once unless the Browser's data is cleared. Remove preferences for pre-login and code to detect cookies. Bug: 3367381 Change-Id: I321a7c09be27ff6f3f570d0b9963ee2984b01c4a
* Merge "Add new auto-login UI." into honeycomb-mr1Patrick Scott2011-03-141-0/+13
|\
| * Add new auto-login UI.Patrick Scott2011-03-101-0/+13
| | | | | | | | | | | | | | | | | | When the WebView notifies us of an auto-login request, check if the account is valid. If so, use it to log into the account manager. If that fails or the account is not valid, display the login UI. Bug: 3367381 Change-Id: I5a164ef676921eec03a89860fa5be722d3d987d4
* | add tabs to QuickControlsMichael Kolb2011-03-101-6/+6
|/ | | | | | | | | Bug: 4084343 The final act in a 3 act drama. Adds tab thumbnails to QuickControls menu and removes the tab bar. Change-Id: Id667e8020745c3d77920858fcd9dd7f510973dd9
* add menu options to qcMichael Kolb2011-03-091-1/+8
| | | | | | | | Bug 4071315 Use the standard menu items to popuplate a menu from within quick controls Change-Id: I80d483ab2ce054e9b70ff4c6b0d6e0d9be783dc4
* bug:3513950 a trivial change due to renaming of api in downloadmanagerVasu Nori2011-03-071-1/+2
| | | | Change-Id: I1fb18c4de069ab60723dd4a78b10fd5ec5d95e3f
* Use OriginalUrl instead of Url for historyJohn Reck2011-03-031-2/+2
| | | | | | Bug: 3500263 Change-Id: I8a0b795dcac28e016e8511aa856aa3e9a45d6a13
* Merge "Implement the psychic search engine."Bjorn Bringert2011-03-031-0/+5
|\
| * Implement the psychic search engine.Narayan Kamath2011-03-021-0/+5
| | | | | | | | | | | | | | | | | | | | (a) Add a new subclass of SearchEngine that receives suggestions provided by psychic and displays them in the suggestions dropdown. (b) Add a Labs setting that can turn this feature on or off. Change-Id: Icae05b6b55f489278028e5af560d9b36014a0f59
* | Downloads from incognito tabs need to use the correct cookieKristian Monsen2011-03-021-8/+13
| | | | | | | | Change-Id: Iee012fe4a32dd51b8a59763b9ceab1e7dbde5246
* | Merge "Change "Save Web Archive" to "Save Page""John Reck2011-03-011-4/+7
|\ \ | |/ |/|
| * Change "Save Web Archive" to "Save Page"John Reck2011-02-281-4/+7
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 3492152 If WebView fails to save the page as a web archive (which will happen if the page is not an (X)HTML document), instead of showing a failure toast we fall back to downloading the URL through download manager. Also changes the string "Save Web Archive" to "Save Page" and moves the menu option to be after "Share page". Change-Id: Ia4219075ae2585df865b58fa75ad24357150824f
* | Fix a timer issue when backing out of an app tab.Patrick Scott2011-02-281-13/+3
|/ | | | | | | | The code was old and assumed that onPause would have an invalid tab and never pause timers. That is no longer the case. Bug: 3452002 Change-Id: I98cf6e368b4cf7db05975716d5c21960945d8950
* Fix back long press behaviorJohn Reck2011-02-241-9/+14
| | | | | | Bug: 3486271 Change-Id: I49eb218670b4082b1fcf6daaab025ec7e0be6b8c
* fix NPEs after delayed startMichael Kolb2011-02-241-4/+10
| | | | | | | | Bug: 3476031 Bug: 3480829 add check for valid tab Change-Id: I4430ba2f369125fe263599aa5c8b3460bf6e7ffa
* Merge "Fix code style"John Reck2011-02-231-2/+1
|\
| * Fix code styleJohn Reck2011-02-221-2/+1
| | | | | | | | | | | | See: http://source.android.com/source/code-style.html#braces Change-Id: Iba8c00ce986dd8565b23deca97293f8d47c5e407
* | Fix NPE in onDestroyJohn Reck2011-02-221-1/+1
|/ | | | | | Bug: 3478016 Change-Id: I0bf1819ab786a8b07575856b8cfa4d20bc074e49
* Merge "Revert "Remove set wallpaper context item""John Reck2011-02-221-0/+3
|\
| * Revert "Remove set wallpaper context item"John Reck2011-02-221-0/+3
| | | | | | | | This reverts commit fa286747cae4c65080a88635287dde63ececbeff.
* | Fix file upload handling after ActivityNotFoundException.Ben Murdoch2011-02-221-4/+4
|/ | | | | | | | | | | When we launch the file picker for uploads, if nothing can handle the type of file then we catch the ActivityNotFoundException so that we do not crash and launch a default picker instead. However we still will receive a callback for the intent that failed so in this case we must skip processing it. Bug:3447924 Change-Id: Ic309f4ba1a6feda981fcce5231b9aed9be70eef2
* Remove set wallpaper context itemJohn Reck2011-02-181-3/+0
| | | | | | Bug: 3250639 & 3471061 Change-Id: I221c0fce6fee57ce19f50821c26d504a3fd7e6ef
* Fix NPE in updateScreenshotJohn Reck2011-02-161-0/+4
| | | | | | Bug: 3448395 Change-Id: I69ab59597735d26c2881fc7f3d48b0a115bb2547
* fix shortcut handlingMichael Kolb2011-02-161-12/+17
| | | | | | | | | | | | | | Bugs: 3400078 3270434 3368141 3381411 Fixed controller to check for menu & ctrl keys for shortcuts Changed focus handling in url bar Keyboard focus transitions are not 100% working yet, but it's possible to navigate to all the elements Change-Id: I514d85a37dae2589e3ce1ecb18c7fc0bf4e715f3