WebPirate is a Tabbed WebBrowser for SailfishOS based on WebKit.
Note for the Ad Blocker:
You can download filters by clicking "Ad Block" button from the Sidebar and selecting "Update Filters" from the pull down menu.
If you'll find that banners are still visible, open a bug report on GitHub specifing the affected website and if it happened in Mobile version or Desktop one (include the "AdBlock" prefix so I can find it easily, thanks!)
Features:
Source Code and Commit Activity: https://github.com/Dax89/harbour-webpirate
Translations: https://www.transifex.com/projects/p/webpirate/
Attachment | Size | Date |
---|---|---|
harbour-webpirate-1.7-4.armv7hl.rpm | 279.69 KB | 07/10/2015 - 10:35 |
harbour-webpirate-1.7-4.i486.rpm | 298.86 KB | 11/10/2015 - 18:02 |
harbour-webpirate-2.0-1.armv7hl.rpm | 470.61 KB | 13/03/2016 - 21:27 |
harbour-webpirate-2.0-1.i486.rpm | 361.2 KB | 13/03/2016 - 21:27 |
harbour-webpirate-2.1-3.armv7hl.rpm | 564.33 KB | 07/09/2016 - 17:41 |
harbour-webpirate-2.1-3.i486.rpm | 616.23 KB | 07/09/2016 - 17:41 |
harbour-webpirate-2.1-4.armv7hl.rpm | 560.89 KB | 15/10/2017 - 18:11 |
harbour-webpirate-2.1-4.i486.rpm | 609.44 KB | 15/10/2017 - 18:11 |
Updated to latest SDK
Comments
objectifnul
Sat, 2015/06/27 - 14:30
Permalink
In any web page containing "& # 8 2 3 0 ;"
example: http://desguin.net/spip/spip.php?article31#nb7
Dax
Sat, 2015/06/27 - 15:04
Permalink
Ok!
I will try to fix it :)
vishusf
Sun, 2015/06/21 - 15:57
Permalink
Hi, Browser working excellent. But when i download youtube videos it is in octet stream format, when i move those videos to sdcard system video doesn't detect those videos. Only if videos in internal default folder it detects. Can you make it normal formats.
Dax
Tue, 2015/06/23 - 18:48
Permalink
Hi!
1) "...But when i download youtube videos it is in octet stream format..."
I just download the grabbed link, nothing more, if the video is not recognized by SailfishOS I can't do anything
2) "...when i move those videos to sdcard system video doesn't detect those videos..."
WebPirate doesn't have control over SailfishOS's gallery, probably it search for video/images only under default folders.
3) "... Can you make it normal formats ..."
See answer 1 :)
objectifnul
Mon, 2015/05/25 - 22:04
Permalink
Version 1.2-1: missing vertical fast scrolling in the favourites window (landscape mode).
Dax
Mon, 2015/05/25 - 22:29
Permalink
I will enable it in the next version!
objectifnul
Thu, 2015/06/04 - 21:07
Permalink
Fast scroll bug still not fixed in 1.3-1.
Dax
Thu, 2015/06/04 - 22:49
Permalink
Added in 1.3-2 :)
Sorry, I thought it was trivial and I don't have tested it!
objectifnul
Wed, 2015/05/27 - 18:45
Permalink
Some web pages have an issue when shifting between portrait and landscape. For instance this one:
https://en.m.wikipedia.org/wiki/Hazard_symbol (browser just crashes)
Dax
Wed, 2015/05/27 - 19:44
Permalink
It loads ok on me :)
Probably the website cache writed by the widget is corrupted (I had the same issue with Twitter), try to delete the folder named "harbour-webpirate" located in /home/nemo/.cache
objectifnul
Wed, 2015/05/27 - 22:42
Permalink
I did so. Browser crashing again when tilting from portrait to landscape. Any log file to track what happens?
EDIT: I even uninstalled webpirate then backed up and deleted /home/nemo/.local/share/harbour-webpirate/ (plus the cache) then reinstalled webpirate from scratch (all custom preferences lost of course). Again, it crashes on the above web page when shifting from portrait to landscape. Then I restored my profile (/home/nemo/.local/share/harbour-webpirate/). Still same behaviour.
Maybe it's related, maybe not: harbour-qr-share-plugin generates a void QRcode with webpirate, normal expected QRcode with other browsers (EDIT: harbour-qr-share-plugin appears to have erratic behaviour even with the stock browser, perhaps related to the Sailfish clipboard bug).
Any other user with same experience?
Dax
Thu, 2015/05/28 - 19:47
Permalink
I have made some tests, the crash happens a lot of times, but not always, this thing makes difficult to track down the issue.
Do you know if there are other websites with this behavior?
objectifnul
Fri, 2015/05/29 - 13:39
Permalink
I experienced this issue with a couple of web pages, but the one above is the only one I saved. Next time I will try to record it.
objectifnul
Fri, 2015/05/29 - 15:02
Permalink
Maybe an interesting hint: I've just experienced the same issue with Webcat (same web page)
Dax
Fri, 2015/05/29 - 19:07
Permalink
Yes, that's very interesting because this means that I was searching in the wrong place (I thought that it was a regression introduced in 1.2) :)
Im my tests, Sailfish reports a crash related to the QtWebProcess (which, in short, renders web pages), that can be triggered by one of these:
Edit: I have discovered how I can avoid WebPirate crashes (but not the WebView process), I will implement it in 1.3! This fix causes the WebView process to be rebooted, so the only thing to do is to reload the webpage.
objectifnul
Sun, 2015/05/31 - 12:25
Permalink
Perhaps it's the same issue, perhaps it's different: if I surf to
https://openrepos.net/search/node/webpirate
then tap the "webpirate" link, webpirate freezes (webcat doesn't).
Dax
Mon, 2015/06/01 - 10:22
Permalink
Mmmmh it seems to be a different issue (I don't see any crash of the webview's process), I have experienced it only when logged in.
It can be a regression, I will fix it in 1.3 :)
Dax
Wed, 2015/05/27 - 22:36
Permalink
Mmmh I have missed to switch to landscape mode, and yes, in that case, the browser first lags and then crashes.
I will check tomorrow with the debugger!
Kake41
Tue, 2015/05/19 - 08:33
Permalink
The browser scales some websites incorrectly.
Here is an example site: http://www.eksote.fi/fi/terveyspalvelut/laboratoriot/sivut/default.aspx
I have tried with all the user agents but that doesn't help.
Dax
Thu, 2015/05/21 - 20:02
Permalink
I have analyzed QtWebKit source code, and, finally I have made some improvements in order to make eksote.fi more accessible (scroll and zoom works) :)
Currently it works in portrait mode only, I will analyze more code in order to make it usable in landscape mode too, if possible.
These changes are already applied in WebPirate's source code, and they will be available in the next version (probably next week).
Dax
Tue, 2015/05/19 - 14:32
Permalink
Hi!
I will investigate for fix this issue :)
Thanks for reporting!
objectifnul
Sun, 2015/05/17 - 18:17
Permalink
After 1.0 update, Adobe Flash video support is no longer working.
Dax
Sun, 2015/05/17 - 19:26
Permalink
Mmmmmh, WebPirate never played flash videos...
It is possible to know which website is affected?
objectifnul
Sun, 2015/05/17 - 21:34
Permalink
Try this with version 0.9.9-1 then with version 1.0-2:
http://www.liveleak.com/view?i=b54_1431881445
objectifnul
Sun, 2015/05/17 - 22:07
Permalink
Or preferably this: http://m.liveleak.com/view?i=0ec_1431883691
Dax
Sun, 2015/05/17 - 22:28
Permalink
Mmmmh, interesting...
In reality they are youtube videos.
They always worked because there was a "bug" in the code that searches for embedded videos (there was too much false positives), and, as side effect. the browser was able to play those videos until 0.9.9.
I have made more restrictive checks in 1.0 (maybe too much!)
I will update the package tomorrow!
Thanks for reporting!
Edit: Fixed in upstream :)
dalasrevo
Fri, 2015/05/15 - 10:49
Permalink
Hi,
I have got a problem with adblocker. Maybe I just don't understand how to make it work... ;-) I can download and safe definitions, then swipe left or touch the "Speichern" button, but the dot in the options-sidebar is never highlitend. And I still see the ads. Am I doing something wrong or is it a bug?
best regards
Daniel
Dax
Fri, 2015/05/15 - 11:14
Permalink
Hi!
The AdBlock option is formed by two distinct components: the dot and the label.
The first one will enable/disable the adblocker, the second one will trigger the editor.
After you have downloaded the definitions you'll need to click it directly the switch in order to enable/disable the adblocker:
Note: The AdBlock option will be applied starting from the next opened tab (it will not be applied to the current one, this is a limitation of the component, when I have time I will investigate more)
Edit: If you continue to see the ads, fill a bug report here (including website's url, and if it is mobile or desktop version) so I can update the rules :)
Victorious
Wed, 2015/05/13 - 19:29
Permalink
Wrong page is displayed
http://epidemz.com/
Dax
Wed, 2015/05/13 - 19:36
Permalink
Mmmmh, can you be more specific?
It loads ok on me (at least, the homepage)
Pages