kiwibrowser / android Goto Github PK
View Code? Open in Web Editor NEWThis repository is archived, and is now transferred to https://github.com/kiwibrowser/src
Home Page: https://kiwibrowser.com/
This repository is archived, and is now transferred to https://github.com/kiwibrowser/src
Home Page: https://kiwibrowser.com/
Click on any link on this website, https://eztv.ag
Popups still show up and new pages are automatically opened. This does not happen on Bromite for some reason
Just a question .
The latest version is based on which chromium version? Be specific up to last digit of the chromium version.
Hi,
I use incognito tabs quite a lot and I'm looking for a way to disable the built-in ad-blocker by default in incognito tabs, because I use ublock origins, as it gives me better control over the blocked content.
Is it possible to make the state for the built-in ad-blocker persistent for incognito tabs?
Thanks.
For example, the buttons don't work on this site unless the ad blocker is disabled:
https://www.dryjuly.com/beneficiaries/dryjulyfoundation/donations/new
So, I couldn't find any topic on this issue, if there is, please delete this one. But I recently came across kiwi browser and I just loved it. Although apparently there isn't any picture-in-picture option, like, when you start to play a video and go to another app, or even another tab of kiwi browser, although the video doesn't stop playing, you don't have any option to have a little floating window with the minimized video running on it, such as it happens in Samsung Browser or even Chrome itself.
Is this something that you guys intend to add it? Because aside from that you guys pretty much created the perfect android browser, this is the only thing missing, it would be awesome if it was implemented. Anyway, thank you very much.
I tried to enable the functionality by going through flags, restarted my browser to no avail. Was hoping for a new tab button to the right of my tab counter.
'Force Enable Home Page Button' worked fine, displays a sleek homebutton to the left of the adress box.
So, I couldn't find any topic on this issue, if there is, please delete this one. But I recently came across kiwi browser and I just loved it. Although apparently there isn't any picture-in-picture option, like, when you start to play a video and go to another app, or even another tab of kiwi browser, although the video doesn't stop playing and you can hear it in the background, you don't have any option to have a little floating window with the minimized video running on it, such as it happens in Samsung Browser or even Chrome itself.
Is this something that you guys intend to add it? Because aside from that you folks pretty much created the perfect android browser, this is the only thing missing, it would be awesome if it was implemented. Anyway, thank you very much.
Hey, just checking in to see if this browser has the deprecated chrome feature of merge tabs and apps on Android, which allows to manage the browser tabs via the Android Overview (open apps manager)
You guys managed to get chrome extensions working which is awesome! It would be awesome if you guys could get devtools working too!
Dear developer!
The app is very fantastic and I've been using it for a while. But there's still a small issue.
The app is based on chromium, so we should see a lot in common with chromium. For me, the biggest difference is the disappearance of animations in app.
Are animations removed on purpose? Or is there any options to turn that on? I've looked that up in chrome://flags but no results.
Thanks in advance!
Using Samsung Dex, with the bottom tab bar option set to true, the tab bar is not responsive to clicks.
TLS 1.3 Final is already released and is enabled on every major browsers .
Hello its possible to include it since is useful to remember passwords and bookmarks between smartphone and pc.
They news or article link in home page is showing date as 49 years. Please see the screenshot from the links for further information.it doesn't even after pressing the refresh button or pull to refresh button.
201810222057.apk
chrome://flags/#enable-chrome-duplex
Enabled
Appcrash on start-up.
Instead of inversing the colour, please add a dark screen overlay feature that acts as a dark curtain over webpages. Inversing colour is not supported by many websites and (so) also looks unpleasant a bit.
I have already emailed you about this issue, but I am again mentioning it here for your convenience to look up.
Make it possible to set homepage to chrome extension page (like chrome-extension://hddnkoipeenegfoeaoibdmnaalmgkpip/toby.html
).
This is very useful for extentions like Toby.
I'd like to be able to control which adblock lists Kiwi uses, add more blocklists and keep them updated manually.
This browser has great features and an impressive adblock. But the browser is severely out-of-date in respect to the underlying code.
Browser is based on Chromium 69 when latest Chrome is based off Chromium 71.
Please update to base chromium code to fix all te security issues and bugs the later chromium code fixed.
As far as I can tell, the only search engine available right now is Google. It would be great to see some additional search engines to choose from, like Qwant, DuckDuckGo, Searx.me, StartPage, Bing, Yahoo and so on. Most Chromium-based browsers I've tried provide a number of alternatives.
Miscellaneous suggestions, towards the most advanced browser in universe.
Originally posted on XDA, but got removed somehow :(
(perhaps due to blocked all ads from XDA or what...)
- 0
Fixed in: Genie, 114
Mitigation in: Kappa, 61
Redesigned UI.This part(high-lighted), somehow appears too obstructive:
(while most users don't care about the statistics... option to toggle switch perhaps?)
![]()
- 1
An option to switch off the auto zoom-in?
- 2
Interactive scroll-bar? (drag for fast navigation)
- 3
Omnibox(address-bar) auto hide toggle switch?
("Settings" -> "Accessibility" -> "Toolbar always on screen", from: Quadea, 158)And an optimization/extension to Omnibox gestures:
![]()
- 4
Mitigation in: Quadea, 158
Via: "Settings" -> "Accessibility" -> "Desktop mode by default"Persistent "Desktop site" switch?
(only applies on newly created tabs, doesn't change existed tabs)
- 5
Full URLs in "History"?.. (and "Bookmarks")
- 6
Hmm... (edge of the page already)
("Find in page", accessibility)
Proposed solution:
Making it retractable?.. (by sliding left/right on the right edge of the screen to show/hide)
- 7
Essentially a problem about the selection?..This toolbox... somehow shows up even not active on any input element.
- 8
And this is what happens when long-tap on empty area of some input element...
(only "Paste"?.. Prefer "Ctrl + A" anyway.)
- 9
Fixed in: Eta, 55
Doesn't appear to occur since aforementioned version.
(Verified in: Omicron, 69)Browsing while leaving pages with textbox with contents in (this one, eg) background.
When switch back, contents inside may disappear.
- 10
Something not right with this thing...
(Opened tabs (Incognito), "New incognito tab")
![]()
- 11
If any mistake...
(Notifications, "Close all incognito tabs", Reconfirmation?..)
- 12
Not fully customizable?..
("Download location")
- 13
And it... just piles up, quite parallel.
(Download Notifications)
- 14
"Copy link"?.. as the situation got embarrassing here...
(and show pop-up contains the copied text during call)
![]()
- 15
"Open in new tab" context menu here?..
- 16
Show navigation history here instead?.. (long press "Home")
(same as long press "Back" button)
- 17
"Opened tabs" button... Whoever long presses it may not want to open a tab, but close one...
Make the long press to show a context menu perhaps?..
- 18
Reconfirmation on history entry deletion?..
![]()
- 19
And in "History", here press "Back" button will go back instead of hiding the toolbox.
Whose behavior is inconsistent. (comparing to "Bookmarks", "Downloads")
- 20
Partly fixed in: Gamma, 49
Behavior described in this is somewhat fixed?.. Still occurs at times.Omnibox(address-bar) with texts in, keyboard(arrow key left/right) behavior. (perhaps unwanted...)
![]()
![]()
- 21
This thing unloads the current page... (causes refresh when go back)
("Recent tabs")
- 22
An option to adjust UI font size?
As one setting for all might not work well...
- 23
Fixed in: Andromeda, 93
Via: "Settings" -> "Themes" -> "Ultra White"Option to force disable Omnibox(address-bar) coloring? (for whoever finds it somehow annoying...)
- 24
Fixed in: Deneb, 102
Partly fixed in: Gamma, 49
Ineffective on start-up when set as: "chrome://newtab/"Which seems like an unintended behavior...
"Opened tabs" button (long press)
"Opened tabs" -> "New tab"
![]()
Opens default home page instead of custom home page defined at:
"Settings" -> "Home page" -> "Open this page"
- 25
Long-tap selecting on editable areas (eg, textarea), causes extreme zooming.
![]()
- 26
A function to generate the current URL to QR code image?..
- 27
Instead of going straight to "Select all" directly... try a similar stepped selecting schema perhaps?
(word -> URI -> line -> container -> all)
- 28
Functionality wise these 2 buttons are completely unnecessary... while they do take quite some space in this already crowded menu.
Consider removing them?
(and I actually also want to mention that nameplate but... forget it for now)
- 29
Realtime JavaScript control (without page refresh) from the menu.
- 30
"Tools" in the menu, offering built-in interface for easy access to some essential functions:
encodeURIComponent()
decodeURIComponent()
atob()
btoa()
...
(4 for now)And maybe a simple console shell?.. (in "Tools")
- 31
Advanced browsing parameter control:
("Advanced options", access from a button aside Omnibox(address-bar), shows a page like "Settings" controlling below parameters)(URL)
POST
Referrer
UA
innerWidth
Ignore redirections
Reset contextmenu event
Reset copy event
Block clipboard accessAnd these options can be integrated into saved entries in "Bookmarks". (optional when "Advanced options" flag of the specific entry is set)
And when going back from a redirected page, prompt for "Ignore redirections" for smoother UX.
- 32
Suggestion about an UI icon.
- 33
With the soft-keyboard on, sliding actions (tab switch/close) on Omnibox(address-bar) are not being triggered.
Also I find the maximum achievable tab switching speed being bottlenecked by the transition animation... (again an example of counter-user animation)
- 34
Navigation (via Omnibox) to "kiwi://extensions" triggers search engine...
(probably for the whole "kiwi://" protocol... "chrome://" works OK)
- 35
First reported on XDA:
https://forum.xda-developers.com/showpost.php?p=79601575
https://forum.xda-developers.com/showpost.php?p=79602090"Back" button misbehavior... (causes the browser to go background... inopportunely)
Affects all newly created tabs via below (might missed some) routines:
"New tab";
"New incognito tab";
"Bookmarks" -> "Select" -> "Open in new tab";
"Extensions";
Can we know what is the chromium version of the latest version of the browser?
Also , is the tls 1.3 final enabled by default ?
Could you please change the method to select the download directory to the same one used by "ADM" ( https://play.google.com/store/apps/details?id=com.dv.adm&hl=en ) and "AllBackupRestore" ( https://play.google.com/store/apps/details?id=com.dv.adm&hl=en ) , they use the android default file manager to select a directory in internal or external sdcard.Here's a very short video for a clearer idea https://drive.google.com/open?id=1aPQrr4m31LVzmW3kjFQSIxzlfyqChy8g .
Thanks in advance.
are we notification broken for kiwi?
i cannot receive any kind of web notifications (eg. Facebook)
Unfortunately, all my extensions in Kiwi will unload if Kiwi is not used. Not certain of the exact period of time. However, I've noticed this behavior after retrieving my phone from its charger (an hour or so?) or first thing a.m. when I attempt to browse with Kiwi in the morning. All extensions must be reloaded in order to function at those times.
These are the affected extensions:
uBlock Origin, uBlock Origin Extra and xBrowserSync.
All were originally obtained from the Kiwi Web Store and loaded without any issue.
Thanks in advance.
I've only been using kiwi for a day, on the recommendation of a friend, and largely, the night mode is great. I prefer sites with less brightness, but people like my referring friend rely on features like that to navigate the web with sub-optimal vision.
Anyways, I was linked to this site by Twitter:
http://www.vulture.com/2018/06/a-complete-timeline-xxxtentacions-controversial-career.html
wherin, whilst using night mode, I simply got white text on a white background. I waited, thinking it might be some funky font downloading, but it wasn't readable until I turned night mode off. Please could you check it out - I'm assuming this could affect other sites too, though I haven't experienced it elsewhere.
Dear All
I have a big challenged and I love to share it with you.
I want to automate web scraping. via Android application. Well as all Know, we can do that via WebView and injectedJavaScript.
Well, once you want to work while the mobile is locked, Your app will go to Pause mode, and as long as web view is a UI thread. Android system will pause the activity.
Moreover, You can not put a UI activity in a "service".
So, and after a long search, I came to the headless browser idea. PhantomJs and others do not support android.
And suddenly I saw this project which uses Chromium as the base.
So I have some questions.
1- Let's say I get a cookie from the normal android WebView. Can I reuse it with this headless browser?
2- Can we use the headless browser as a service in the Android application.
3- Is there any API to talk to, Or How can I communicate with kiwibrowser headless browser from the android service.
4- is there any DEMO opens source android studio project which shows how can we communicate with the headless browser.
I viewed :
https://github.com/kiwibrowser/android/tree/master/headless
but I found no documentation how can I call the API via Android JAVA code. if there is any sample will be a more suitable approach.
Thank you and best regards
most of the chrome animation are absent in kiwi, such I think is a great positive... all but one - the animation of the top right 3-dotted menu still has an animation as it expands, which I think counters the overall design of the browser. thanks.
Is there any plans on adding the ability to set a custom filter (by a condensed filter URL or by setting a single domain/url directly) for ad/track blocking?
The title says it all
Quoting the forum post:
Automatically accepts lots of "Please this is GDPR, and cookie, and blablabla" messages. It is not perfect yet, as many websites have added GDPR messages lately.
This approach has a lot of problems:
What I would suggest doing instead:
I have installed Kiwi Browser on my LG V10 running Android 7.0
Every time I start a video on Kiwi Browser, an ANR dialog comes up saying "com.lge.urmp has stopped". A new ANR dialog comes up in a matter of half a second when dismissing the other one by tapping on "close app".
Closing the video makes the issue disappear.
Closer inspection on a logcat: I think this issue is related to the second screen of the device, that every time a player plays a media, it switches to the "player screen", with controls.
No other browser has this issue. Not even Chrome.
I'll attach the log here.
In my opinion, Kiwi should use a more privacy-friendly user agent.
By that I mean:
For comparison, here's my user agent on Kiwi Quenepa:
Mozilla/5.0 (Linux; Android 8.1.0; ONEPLUS A5010 Build/OPM4.171019.021.R1) AppleWebKit/537.36 (KHTML, like Gecko) Kiwi Chrome/69.0.3440.40 Mobile Safari/537.36
Compare that with Bromite 68.0.3440.90:
Mozilla/5.0 (Linux; Android 8.1.0; SM-G965U Build/R16NW) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.87 Mobile Safari/537.36
Firefox 63.0a1 contains even less info (but is notably not based on WebKit):
Mozilla/5.0 (Android 8.1.0; Mobile; rv:63.0) Gecko/63.0 Firefox/63.0
If you're (anyone reading this) curious about what these really contain, use this UA parser for a readable output.
I also suggested this in XDA Forums, but posting here to keep better track of it.
Still, there are my issues using "Night mode" on many web-pages it doesn't support.
We love when the app looks black. But we have turn Night mode ON/OFF time and again to see the image without being overridden.
This is really annoying to on a daily basis.
Please separate these two effects. Don't merge them into one.
P.S: Give the user the right to view the browser in Black without converting the webpages into the dark. Separate "Dark webpages" and "Dark Browser's theme".
If yes, then why I can't create a simple menu? Or I do not see it after creation?
I have taken an example from your tests and tried to create an example of a context menu
chrome.contextMenus.create({ 'title': 'Context Menu #1' }, () => {
if (!chrome.runtime.lastError) {
chrome.contextMenus.create({ 'title': 'Context Menu #2' }, () => {
if (!chrome.runtime.lastError) {
console.log('created items');
}
});
}
});
This code doesn't throws any errors, but I do not see this items in the context menu.
Thank you for the cool extension function.
Could you manage that the extension "ScriptSafe"will work. Because after adding it, kiwi always crash.
https://chrome.google.com/webstore/detail/scriptsafe/oiigbmnaadbkfbmpbfijlflahbdbdgdf?hl=de
Or it will be better to include the fingerprinting functions into kiwi.
I'm having issues with extensions in Chrome. I curenly have:
And randomly extensions appear to be crashing. When I visit the extensions page a blue "Reload" button appears.
After the #enable-ntp-popular-sites flag was removed from the chromium, the new tab page is almost non-customizable. Almost all sites I visit appear on the new tab page until I clear the history (it would be great if the history could be deleted automatically after each exit from the browser, but about this another time). Recently I found an interesting fork of chromium called Power Browser and saw there a nice customizable new tab page.
Also, you can customize this page and disable unnecessary items (for example, most visited sites). So, it would be great to make a customizable new tab page in Kiwi Browser.I loved and adore youtube playback.
I love app update.
But if the update is useless. That also means I am stuck in the old version forever.
Apps like Selinux and Kiwi should think for user preference at least in XDAlabs.
Repeating the same thing is annoying. So, there should be to version onwards:
1: Playstore version (google slavery and dominance)
2: Xdalabs version (People freedom, open-minded)
chrome.tabs.update
function is not working as expected
in order to reproduce you can run in extension this code example
chrome.tabs.create({}, (tab) => {
console.log(tab.id);
chrome.tabs.update(tab.id, {
url: "https://google.com",
active: true
}, (tab) => {
if (chrome.runtime.lastError) {
console.log(chrome.runtime.lastError);
}
console.log(tab);
})
});
console output will be the next
18:02:18.602 undefined
18:03:07.442 VM1556:2 48
18:03:07.473 VM1556:8 {message: "No current window"}
This feature is fully functional in Chromium SWE builds by scweeny , its browser is called "CS Browser" ( https://play.google.com/store/apps/details?id=net.scweeny.CS.browser.dev&hl=en) , here is its github https://github.com/scweeny/CAF/tree/m60_s .
Here I attach its screenshot with my comments about ipothetical priority.
When attempting to access a PDF document in the latest Kiwi Browser on a Samsung Galaxy S8, I am not able to view the PDF, as I only receive a gray screen. I have tried by with Settings->Accessibility->Enable External applicatons both enabled and disabled, though this makes no difference.
When I attempt to refresh the page on this gray screen, the app crashes. I have submitted the logs as well.
Although it is so excellent , but there are some problems in use. For example, I add a extension called infinity pro , a newtab tool, but kiwi will open the homepage of kiwi browser itself ,so I have to touch the homepage button to enter the newtab of infinity pro. Also, in kiwi, you will enter a new big page but not a small window in current page like PC Chrome if you touch the extensions you install,which makes the operations of the extension of Extension manager , Tampermonkey and so on inconvenient. What is more, if possible,please add the additional function of Scan QR code, because it is important in China. Finally, with the greatest respect to great developers of kiwi。
OR is it a beta release?
I don't know if it's browser or addon related, but in ublock origin the element picker don't work. Element picker let you choose any element in the page and remove it temporarily or permanently by clicking one of these two button (see this picture for better details: https://prnt.sc/ndpvcy. I've tested this even on yandex mobile because it's support chrome addon as well and this feature is working. Adblocking on kiwi is working wonderfully btw.
edit: Seems like this is defenitely a browser issue by reading here: uBlockOrigin/uBlock-issues#529
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.