summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix tel: protocol to handle special characterVivek Sekhar2016-01-113-3/+10
| | | | Change-Id: I866ff02f85bb09e8a13bf095c4a136b0b833a86b
* Fix issue with memory monitor killing background tabsVivek Sekhar2016-01-112-13/+17
| | | | | | | | | When multiple tabs are opened in background memory monitor would allow only a certain number of tabs to load, other tabs would never have a chance to save instances which can be restored from WebView. We ensure to restore the background tabs from original URL. Change-Id: I940d4cd8f3b077d5351cb34ce441bd4b74ae689b
* Fixes restore of incognito tab.Vivek Sekhar2016-01-111-1/+1
| | | | | | | Set the incognito URL when restoring an incognito tab that could have been killed by memory monitor. Change-Id: I6bfd9411a6936be717b1a183b993ed7680158510
* Gello: don't break buildjrizzoli2016-01-111-1/+5
| | | | | Change-Id: Ia4969d4528a631907f7f5448850c7535d7fa9a3e Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* Fix flash of comboviewVivek Sekhar2015-12-031-9/+11
| | | | | | | | Hiding the comboview does not check if its visible before starting the animation to hide the view, this causes flash of comboview if multiple calls are made to hide the view. Change-Id: I31da921ee411ac8290df48d8faf6cd4badadaca9
* Reduce bitmap captures on EdgeNavigationPankaj Garg2015-12-031-4/+25
| | | | | | CR-Fixed: SWE-6185 Change-Id: I2609eed98b11733cae9be077a29e78e4ac9dc268
* Support dangerous permission for Android MVivek Sekhar2015-12-033-9/+56
| | | | | | | Change-Id: I4e2b7dbc229afa52e9693630f95b9f4954f2def0 Conflicts: AndroidManifest.xml.jinja2
* Fix compiling m42 with sdk 23Tarun Nainani2015-12-031-7/+11
| | | | Change-Id: Id99349169c138d714b26340b3baa6c9b664ea111
* gello: make animation last longerjrizzoli2015-11-284-8/+8
| | | | | | so we can enjoy them Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: "smaller" menu stringsjrizzoli2015-11-271-4/+4
| | | | Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: unbreak "add new folder"jrizzoli2015-11-271-5/+4
| | | | Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: disabled icon for forward button in menujrizzoli2015-11-273-9/+28
| | | | Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: add APP_AUTHORITIES to CM channeljrizzoli2015-11-271-0/+1
| | | | Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* Added app_authorities into all the providersKarthikeyan Periasamy2015-11-271-3/+3
| | | | | | | As we use APP_AUTHORITIES from BRANDING, we need to register this authority with all our providers. Change-Id: I3b1d43ed6d7dab638d52af133f23fc2609d9e452
* Fix issue with webview not readySudheer Koganti2015-11-271-1/+1
| | | | | | | Some times, webview can return 0 for getWidth(). Guard against this when taking a webview snapshot. Change-Id: Id4d40aa90afcb86860237eac084c082b2bc012aa
* Fixing system browser for bookmarks/history/saved pages on Android MKarthikeyan Periasamy2015-11-277-4/+10
| | | | | | | | | | The authorities com.android.browser and browser are registered with empty implementation in Android M which results in browser not getting the content resolver notification for bookmarks and history. Adding a new authority which will be used by the browser on both android M and L device. Change-Id: I65507e335ae4c8cefb4fc4d42d01a3cdab99a7fd
* Add support to add extra gl texture to Android manifestTarun Nainani2015-11-271-0/+3
| | | | | Conflicts: AndroidManifest.xml.jinja2
* gello: enable webrefiner for AD blockingjrizzoli2015-11-051-6/+6
| | | | | | Use adblockplus.org lists to block unwanted content Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: move drawablesjrizzoli2015-11-057-0/+0
| | | | | | | | | | | | | | | * Many changes * Wow * Such material * So git mv * Much better * #OneMoreThing * We think you're going to love it * The best Gello since the original Gello * Drawables moved from drawable to drawable-nodpi for a better user experience like never before Change-Id: I01a2a9780906a2f9d6eb9230d8fd25338cd5755d Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: revamp add/edit bookmark UIjrizzoli2015-11-0512-246/+325
| | | | | Change-Id: I24f3fc03a4c9c3b07b7d1a983927b31eab74a8f4 Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: revamp download UIjrizzoli2015-11-0516-196/+370
| | | | | Change-Id: I457c69a8359359fef81593467b31d2dd8fb57fd6 Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: revamp edge setup uijrizzoli2015-11-053-59/+79
| | | | | | | CYAN-7103 Change-Id: I40c05c82858298fd11ef598d7e3971bdc0ba5081 Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: cleanup resourcesjrizzoli2015-11-05103-27/+69
| | | | | | | fix npe on tablets too Change-Id: I1ea17887672813b2de72a05f63c6c4f695605459 Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: support disabling colored statubarjrizzoli2015-11-055-0/+21
| | | | | | | | Change-Id: I9e7ab50c87d7a4fd86250f84224f7323b49724f7 Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it> Conflicts: res/values/strings.xml
* gello: fix iconography on autofill preferencesjrizzoli2015-11-052-2/+16
| | | | | Change-Id: I4773db71ff97e524665e0c26732b46780cf433bd Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* Provide authorization value to the download managerPankaj Garg2015-11-057-21/+37
| | | | | | | | | | | | - Provides the authorization code to the download manager while downloading a file. CR-Fixed: SWE-6011 Change-Id: Id99349169c138d714b26340b3baa6c9b664ea33c Conflicts: src/com/android/browser/DownloadHandler.java
* Fixed default search engine selection in UIVivek Sekhar2015-11-051-6/+6
| | | | | | - Ensure the UI show the user/default search engine CR-Fixed:910238
* Force engine initialization during onCreateVivek Sekhar2015-11-053-6/+9
| | | | | | | | | | - During stress test on browser we noticed that registerActivityLifecycleCallbacks.onActivityCreated was not getting called. This call was required to ensure that the engine was initialized before launching an activity.Added code to ensure engine is initialized in onCreate of activity that use engine API's directly. - Added null check for ComboView.hide method
* Fixes issue with handling account change notificationKarthikeyan Periasamy2015-11-052-98/+0
| | | | | | | Removed handling of LOGIN_ACCOUNTS_CHANGED system notification CR-Fixed: 911274 Change-Id: I9769c7ec6aefecc5b9fb9d851020537fe52d2257
* Fixes NullPointerException while setting the bookmark flagKarthikeyan Periasamy2015-11-051-1/+1
| | | | | | | | Added the condition to check the mUrl for null CR-Fixed: 927089 Change-Id: I81aad169dee3911cd03b705c3f411b5f7aebb3b9
* Select search engine based on localeVivek Sekhar2015-11-054-3/+29
| | | | | | | | | | - Allow user specific overrides of search engine based on locale. - If user does not have an override for search engine use default locale specific search engine. CR-Fixed:910238 Change-Id: I8775ce669c1625992954b53ec5ed39503f304596
* Fix Fragments calling into uninitialized EngineSagar Dhawan2015-11-051-1/+8
| | | | Change-Id: I244e722c39efedda91c21b0fa86bddd5ef6dec19
* Fixes issue with download path selectionVivek Sekhar2015-11-053-31/+30
| | | | | | | | | Ensure that onActivityResult is called on the correct fragment to handle changing the path. CR-Fixed: 897602 Change-Id: I0527771558b02551c861929fd076f03a99ba4be3
* Fix Tab switching when starting a DownloadSagar Dhawan2015-11-053-7/+6
| | | | | | | | | | When a Download URL opens in a new Tab, the browser attempts to start the Download and close the Tab. The methods used to do this were buggy, leaving the visible tab in a broken state. Change-Id: I3eb0e9ca0992bfec48de2f58f5aa2895018cdd88
* Fix adding duplicate BookmarksSagar Dhawan2015-11-051-2/+2
| | | | | | | | - It is a requirement to disallow adding multiple bookmarks with the same "label". Change-Id: I991696482bec599d357ebf6468f24471eccc0338
* Remove web_refiner.conf from assetsKulanthaivel Palanichamy2015-11-054-39/+27
| | | | Change-Id: I3126a6695f3a22ea5a0b7d9462e089d204146936
* gello: fix mismergejrizzoli2015-11-059-12/+0
| | | | Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: fix padding and text color for incognitojrizzoli2015-11-051-1/+3
| | | | | Change-Id: I0324da37b75e28eebbcea9d3f969f2df41120d23 Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: update refresh iconjrizzoli2015-11-051-3/+1
| | | | | Change-Id: I14f6ca8cf58bbab9bdbbf622d6287633db7d4bf9 Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: update stringsjrizzoli2015-11-052-18/+18
| | | | | Change-Id: Icfac605b2cd2a472acedca7af997f43e73b86bfa Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: make reader/offline UI consistentjrizzoli2015-11-054-6/+34
| | | | | Change-Id: Ifba53555426768e710e5521119fcdfc946f73a4e Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: fix tabs glitchesjrizzoli2015-11-053-5/+3
| | | | | Change-Id: Iebb2ade8c0fe4a679f8a4a77713b15ae71c6b2c2 Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: rename bookmarks to favoritesjrizzoli2015-11-053-32/+34
| | | | | Change-Id: I68c7d1516f065cbb75f613eae9f9bd4735a7b3c7 Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* gello: add specific cm brandingjrizzoli2015-11-0523-26/+36
| | | | | | | | | define with *GYP_DEFINES="$GYP_DEFINES OS=android swe_channel=cm" gclient runhooks* revert 7cec21ae543c5597a5ae5b3d4ddcf0e4a0c4e1d6 Change-Id: Id5e3cd964fbb9475742845dbf3ff8ef954f780c3 Signed-off-by: jrizzoli <joey@cyanogenmoditalia.it>
* Add low power mode optimizationSagar Dhawan2015-11-054-8/+20
| | | | | | | | | | | | | | - In low power mode UI will no longer try to color the status bar based on the favicon - Fixed titlebar not translating fully. This was resulting in the view not hiding completely and causing a higher power draw. - Removed previous change to hide dropshadow when playing fullscreen content. Not needed now. Change-Id: I7943737429f22e105aa2315a97c018bce75c839c
* Fix system Navigation bar covering menu when fullscreenSagar Dhawan2015-11-052-1/+11
| | | | | | | | | | | | | | | | Fixed one case of the navigation bar covering the app menu popup. Needed to make the popup non-modal before showing it and modal immediately after so that it can be interacted with. This will happen only when Immersive mode is in use since testing doesn't work with non-modal popups. CR-Fixed: 903500 Change-Id: Ia265d434a96822e8c1095e89aa42f67a335a13ff
* Fix incorrect Security Information stringSagar Dhawan2015-11-051-1/+1
| | | | Change-Id: I7a35c60a39e289d2399215f27cc2d8d17cb04981
* Fix custom download path text alignmentTarun Nainani2015-11-051-0/+1
| | | | | Change-Id: Ied10d6515e6f8b43a4334f00ec299fddc4e60f17 CR-Fixed: 896901
* Skip adding activity-alias in manifest for system browserTarun Nainani2015-11-051-6/+28
| | | | Change-Id: Ife299b0f78788cff842d2eb4ddb4435700577112
* Fix system navigationbar covering UI in Immersive ModeSagar Dhawan2015-11-051-9/+26
| | | | | | | Immersive mode appears to be buggy on android L and below. Added a runnable to re-apply immersive mode. Change-Id: I97d0dd7c93ce0713ef39f49862087f329db3ea06