summaryrefslogtreecommitdiffstats
path: root/src/com/android/browser/Tab.java
Commit message (Collapse)AuthorAgeFilesLines
* Browser: Use ICS alert iconBjörn Lundén2012-08-131-4/+4
| | | | | | Still using upscaled GB drawable in a few places. Change-Id: I52471b10809117b5a68e8236dc320fde0da2c533
* Don't capture pictureMichael Kolb2012-05-071-1/+9
| | | | | | Bug: 6439427 Change-Id: I7704d8c81bbb9e612faf3a3206cee245e746035b
* Remove voice search handlingMichael Kolb2012-05-031-267/+0
| | | | | | Bug: 6439925 Change-Id: I1b7161a67fa0c20d87f147d6ed19c02e53093054
* Fix QuickControls after title bar tweaksMichael Kolb2012-04-251-6/+0
| | | | | | | | Bug: 6398599 Minor cleanup in title bar code. Change-Id: I55357acb86050e549d80d44d99f4a89ed1e49e9d
* Merge "Support fallback key events"John Reck2012-04-201-1/+3
|\
| * Support fallback key eventsJohn Reck2012-04-191-1/+3
| | | | | | | | | | | | Bug: 6023055 Change-Id: Ifc36425d6b09d0938f7e08176a749159c27fe088
* | Save and load snapshots asyncJohn Reck2012-04-191-16/+61
|/ | | | | | Bug: 5416822 Change-Id: I213c3507af61e7ca0354dad7e72ece7a2547f54e
* Change where saved pages are storedJohn Reck2012-04-191-5/+11
| | | | | | | | | Bug: 5416822 Move saved pages out of external storage (b/5605575) Save them as files instead of in the database, as the database has a row size limit Change-Id: I03b5af2459724d8cab67a9acfcc2827c7129e80f
* Add support for HTML Media Capture "capture" attribute.Ben Murdoch2012-04-131-2/+2
| | | | | | | | | | | | | | Receive the value for the new "capture" attribute on HTML file pickers, and do the right thing with it. Requires changes in WebKit (I0a921be31fda79a43c05da4fe22d9c808d92709c) and the framework (I494adc1274ca21ce8fe52a6c7b6b758217927e66). Bug: 5771207 Change-Id: I38dfe2df043fdba1388384dbd3b5370737eb38e5
* Don't embed titlebar in WebViewMichael Kolb2012-04-031-2/+0
| | | | | | | | | Bug: 5032345 The titlebar gets attached to an overlay and tracks the scrolling of the WebView at the top of the page. Change-Id: I60b2163bb7a3642813823995278722455f566f36
* Fix restoring desktop useragentJohn Reck2012-03-081-4/+12
| | | | | | Bug: 5911010 Change-Id: I84f94edbf29c9b17888ef5b24aa7c03712d22046
* Fixup browser to use WebView proxyJonathan Dixon2012-03-021-4/+14
| | | | | | | | Has to escape out to WebViewClassic whenever it needs a hidden API. Interdepends on https://android-git.corp.google.com/g/165608 Change-Id: Ic61dd7f57f75381864075605d5901f2688648cbd
* fix back key on tabs behaviorMichael Kolb2012-01-171-2/+6
| | | | | | | | Bug: 5851422 5841282 don't restore back/forward list when re-creating a webview Change-Id: I4648ced38aafedb8e129f599f0ea28f7520da9b8
* fix anchor link url bar updatesMichael Kolb2011-12-161-5/+0
| | | | | | | | | | | Bug: 5621026 Allow onPageFinished to reach Controller for links with anchor tags Note that the bookmark thumbnail update won't overload the async task anymore, since only one update message is active at any given time (see bug: 4517571) Change-Id: Iaeb9950ef15446aa9c824c7196f26a748591c944
* Fix stop/refresh menu stateMichael Kolb2011-11-211-1/+3
| | | | | | | | | Bug: 5469075 5640775 Reconcile page load status updates to only use tab state; update menus accordingly Change-Id: Id32f1e0486e8439d6729f3657eda1132c25dfc7e
* Switch Tab to DataControllerJohn Reck2011-10-311-77/+7
| | | | | | Bug: 5544674 Change-Id: I24486c65c1cc1fbcf7abe95b74731b10918db82c
* Merge "fix reduce log spam on errors"Selim Gurun2011-10-111-4/+4
|\
| * fix reduce log spam on errorsSelim Gurun2011-10-101-4/+4
| | | | | | | | | | | | | | | | Bug: 5415103 Excluding common error cases from logging. Change-Id: Id573ccb8563d3e7d8fb6ff76cd803447731c81a3
* | Remove confirmation dialog titlesJohn Reck2011-10-111-2/+0
| | | | | | | | | | | | | | Bug: 5398629 Also removed some unused strings and resources Change-Id: I2db180d3f9ad55d1eff5bccc6fe19fac01e15b07
* | Merge "When a page's main resource uses an invalid SSL certificate, reflect ↵Steve Block2011-10-111-4/+22
|\ \ | |/ |/| | | this in 'Page Info'"
| * When a page's main resource uses an invalid SSL certificate, reflect this in ↵Steve Block2011-10-101-4/+22
| | | | | | | | | | | | | | | | | | | | | | | | 'Page Info' This requires us to keep track of the SslError, if present, for the main resource. Also remove some superfluous initializations. Bug: 5248376 Change-Id: I09b09990c58c8ef10220638ab2b10640692ae801
* | Improve tab switcher open perfJohn Reck2011-10-071-1/+8
|/ | | | | | Bug: 5379115 Change-Id: I5e5bfcfead4c54deb49af94de6f6526bd2710567
* Show the unlocked padlock icon when there is an SSL authentication problem.Steve Block2011-10-071-7/+30
| | | | | | | | | | | | | | | This introduces two changes in behaviour ... - If the page's main resource uses SSL but there's a problem with it's certificate, show the open lock icon rather than the closed lock icon. - If the page's main resource uses SSL and the certificate is good, but some sub-resources have problems with their certificates, show the open lock icon rather than the closed lock icon. Previously we would show the open lock icon only if these sub-resources did not use SSL. Requires https://android-git.corp.google.com/g/#/c/139926. Bug: 5403366 Change-Id: I0cb1b26d1180aacfbc500a944421e7b753cd95f1
* Merge "Fail fast if we won't be able to load"John Reck2011-10-051-1/+1
|\
| * Fail fast if we won't be able to loadJohn Reck2011-10-051-1/+1
| | | | | | | | | | | | Bug: 5416822 Change-Id: I105b514a84f2be15b460a4c85933d4eb1e897547
* | Immediately update title bar when loading a URLMichael Kolb2011-10-051-1/+4
|/ | | | | | Bug: 5153437 Change-Id: I712c62f15bcb294a0833f526fa27dac88ec15c8e
* Rename Tab.LockIcon to Tab.SecurityStateSteve Block2011-10-031-25/+33
| | | | | | | | | | | | | The tab's state is concerned with whether or not the page is secure. It should not mention the lock icon, as this is just a UI choice of how to represent the security state. Also renames WebViewController.onUpdatedLockIcon() to onUpdatedSecurityState(). No functional change. Bug: 5403366 Change-Id: Id18402e84fd9b1f661c160189c7a19a9352fd25c
* Implement pseudo 3d overscroll for tab switcherMichael Kolb2011-09-211-2/+18
| | | | | | Bug: 5255100 Change-Id: Id756e36bba2644cc1be1a699f80dbd78119ec56f
* Revert "Support for measuring page load times."Mathew Inwood2011-09-151-34/+3
| | | | | | | | | | | The page load time measurement was a stop gap measure until server side support is ready, and we don't want to ship with it in. Bug: 5266893 This reverts commit b4e831bf1ff62945199b89a77ad039be7bd16545. Change-Id: Iafc08cea88774e5ecf018112a25e4dc2993a4623
* Support for measuring page load times.Mathew Inwood2011-09-061-3/+34
| | | | | | | | | | An app can attached a pending intent to an intent sent to the browser which will be send when the load completes. The browser will fill in the timestamp of when the page load completed, and details of preloading success or otherwise if this was used. Bug: 5259031 Change-Id: I2d025caabd6055ac25f06e69897a03d5c57c4f41
* Clear back stack after submitted query into preloaded page.Mathew Inwood2011-09-021-8/+12
| | | | | | | This ensures that the blank searchbox page does not appear in the back stack. Bug: 5252128 Change-Id: I93e2e7f7c1c69e6e0e93b38acf1c7c9dc887ec19
* Make sure preloaded tabs have unique IDs.Mathew Inwood2011-09-021-0/+9
| | | | | Bug: 5251821 Change-Id: I6dd7561a2461805912268a5faf967199cf39fd8c
* Refine search provider checkMichael Kolb2011-09-011-1/+8
| | | | | | | | Bug: 2868373 the search provider test is now restricted to the authority oart of the url only Change-Id: Iee6adec7df70347ed8443d3e61500e3d5e4eb8d4
* Merge "Fix blank page activity selection bug"John Reck2011-08-291-1/+1
|\
| * Fix blank page activity selection bugJohn Reck2011-08-291-1/+1
| | | | | | | | | | | | | | | | | | | | Bug: 5191031 Sets an app id on the tab so that if the intent comes back to us, it is opened in the current tab. Close empty tabs correctly if the intent goes elsewhere Fix Tab.syncCurrentState to deal with WebView.getUrl() == null correctly Change-Id: I31e1e1f6688fb5c5c31ba07dde4e6b3bad34fb13
* | Fix issues with state save/restoreJohn Reck2011-08-291-4/+34
|/ | | | | | | | | | | | | Bug: 5144214 Tracked down the issue with messed up state to a bug where tab ids were not unique, and would actually get messed up in restore. Switched it to the tab's responsibility to assign an id to itself in the ctor to make sure all possible paths where a tab is created are fixed as well as the tab being the best informed about whether or not it has an ID to restore from. Added some checks to watch for a similar problem in the future as well. Change-Id: Icd8333232a0baca7a3639323538886ea595de05a
* Security warning dialog updateJohn Reck2011-08-261-49/+19
| | | | | | Bug: 5222843 Change-Id: I0d387a0564c82e1234ea14dee723a52e1ba9cade
* Add bulletproofing to state recoveryJohn Reck2011-08-221-6/+14
| | | | | | Bug: 5166335 Change-Id: Ife9ef2da7664f8de6b0ff9655611efa78d84df05
* Faster all the things!John Reck2011-08-171-0/+11
| | | | | | | | | | Bug: 5177959 Improve browser startup. Elinate IO access on UI thread during startup by removing the super legacy ClearThumbnails task. Also rework how the hardware acceleration debug setting works to remove the requirement for initialized BrowserSettings in onCreate Change-Id: I4c1014d380827af4833586e6a3ae842fd59aa48b
* Add incognito and snapshot icons to tab switcherJohn Reck2011-08-161-7/+7
| | | | | | Bug: 5162768 Change-Id: Ie0e1af52d26d236f666c26e2aaccaf4f9f28eb95
* Tab switcher animationMichael Kolb2011-08-151-0/+2
| | | | | | | | Bug: 5123884 first step towards animations between browser and tab switcher Change-Id: I1d959d42d0036f3c4498972fcc8ad434fa7f4437
* Merge "Reduce capture frequency"John Reck2011-08-091-3/+27
|\
| * Reduce capture frequencyJohn Reck2011-08-091-3/+27
| | | | | | | | | | | | | | | | | | Bug: 5142655 Only capture while the navscreen is visible Fix Tab.capture to never capture the title bar Fix navscreen not responding to updated thumbnails Change-Id: Id48ad32bb131c398c7d1ce4243e92f04cd421ade
* | suppress copyPixel errorMichael Kolb2011-08-091-4/+7
|/ | | | | | | Bug: 5101265 catch RTE and log error condition Change-Id: I0a7fb30f5285835ff21521e6ec66f452030e91c9
* close external tabs on backMichael Kolb2011-08-051-0/+13
| | | | | | | | | Bug: 4466495 close externally created tabs when the back button is used and no further back history is available Change-Id: If605474d929fb759226a1e1f4125bfaab43e6653
* Remove preloaded URLs from back stack when preloading fails.Mathew Inwood2011-08-031-0/+30
| | | | | Bug: 5114365 Change-Id: Iaef0c062ac1ee2ea6e3cde8699d67a0cc4ff1a56
* Clear bitmap from canvas after done drawing to it.Dianne Hackborn2011-08-021-0/+1
| | | | Change-Id: I0ebc8510021a2dd0b147ced7890d939ec47809f6
* fix restore capture bugMichael Kolb2011-08-021-1/+6
| | | | | | | | | Bug: 5101265 Not totally sure why this happens; we keep the crash happening so but add some error log line which will help us track down the cause of this Change-Id: I409f8bd20b25a8411ab5e2592903efafd96a2432
* Restore overhaulJohn Reck2011-07-271-79/+194
| | | | | | | | Bug: 5069192 Store thumbnails in a database restored async for each tab Fix restoring a tab not restoring its current state Change-Id: I2c14e352638aac0ef766fb3bf4036ff220c53ecd
* Snapshot title barJohn Reck2011-07-131-0/+22
| | | | | | Bug: 4982126 Change-Id: I67931d39e3a3ce535b38197ebeee1651241d1a60