Review Request: Add some new User Agent files for spoofing browser identities in konqueror, rekonq

Guillaume de Bure guillaume.debure at gmail.com
Sun Jan 6 22:33:53 GMT 2013


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/108057/
-----------------------------------------------------------

(Updated Jan. 6, 2013, 10:33 p.m.)


Review request for KDE Base Apps.


Changes
-------

Removed some old browser entries, updated some others, and updated the CMakeLists. The list of user agents is now :

android 2.3.5
android 4.0.3
chrome 23
chrome 24
ie 6
ie 7
ie 8
ie 9
firefox 15
firefox 16
opera 11
opera 12
safari 5
safari 6
lynx
w3m
wget
googlebot

I kept 4 versions of IE as their respective engines do have large differences when rendering web pages, and they are quite often treated in a special way by websites...


Description
-------

I find that the current list of Browser identities that you can use in konqueror or rekonq is so very obsolete... I used information from http://www.useragentstring.com/pages/Browserlist/ and wrote some additional .desktop files, specifically:
* Chrome 22, 23, 24
* Firefox 15, 16
* IE 8, 9
* Opera 11, 12
* Safari 5, 6

I purposely did not update the CMakeLists.txt yet, waiting for some initial feedback first. I also intend to remove some other entries from the current file list, unsure whether that should come in a separate review request


Diffs (updated)
-----

  dolphin/src/CMakeLists.txt 9f650ce4387c9132e5afdd7eafac96a2d7193ae9 
  dolphin/src/kitemviews/kfileitemmodel.cpp 6c015db372cdb1df85995e56c3d79560cc21b97a 
  dolphin/src/panels/information/informationpanelcontent.h c0412e567b706b08178db51367d80cec60881e85 
  dolphin/src/panels/information/informationpanelcontent.cpp 39ed1d2bdc52a5f70f087820390ba06f6fe06713 
  dolphin/src/views/tooltips/filemetadatatooltip.h 856b557463d8d71db587940b0038a75567fe3027 
  dolphin/src/views/tooltips/filemetadatatooltip.cpp 1f4fb69aecbead34ba250014da4e04f36ae31892 
  konqueror/settings/kio/uasproviders/CMakeLists.txt 6c49f42773bb20404ae94e92d8d60c49506505f5 
  konqueror/settings/kio/uasproviders/android10.desktop 07b393b631363ae8e4a12200508f331bd1fc20a5 
  konqueror/settings/kio/uasproviders/android235.desktop PRE-CREATION 
  konqueror/settings/kio/uasproviders/android403.desktop PRE-CREATION 
  konqueror/settings/kio/uasproviders/chrome10onwinnt51.desktop e9f777f87872c975df69ae424f23594162f5f3e5 
  konqueror/settings/kio/uasproviders/chrome23oncurrent.desktop PRE-CREATION 
  konqueror/settings/kio/uasproviders/chrome24oncurrent.desktop PRE-CREATION 
  konqueror/settings/kio/uasproviders/chrome50oncurrent.desktop 401b5df32cd61f705369e719bb7f5e1376a0af9f 
  konqueror/settings/kio/uasproviders/firefox15oncurrent.desktop PRE-CREATION 
  konqueror/settings/kio/uasproviders/firefox16oncurrent.desktop PRE-CREATION 
  konqueror/settings/kio/uasproviders/firefox20oncurrent.desktop 1e7c477b7805be443e3513aaaf98df28d763ce46 
  konqueror/settings/kio/uasproviders/firefox30oncurrent.desktop cc6c68f940157966a6a31dad5d65db1503a47f37 
  konqueror/settings/kio/uasproviders/firefox36oncurrent.desktop 3567a094ceb0d055f00977092431abddc5e4b9d0 
  konqueror/settings/kio/uasproviders/ie401onwinnt4.desktop 9f8a8115f10a6293fc832141b4fd6014285530f4 
  konqueror/settings/kio/uasproviders/ie50onppc.desktop a3a833bc4040a4d17b11733b4d28ad79b8913319 
  konqueror/settings/kio/uasproviders/ie55onwinnt5.desktop 569241ac08d80adce7266c177011527916cf2b98 
  konqueror/settings/kio/uasproviders/ie60oncurrent.desktop 05ea3f11b49ff67a13e8c17b97416f84e122f552 
  konqueror/settings/kio/uasproviders/ie80onwinnt60.desktop PRE-CREATION 
  konqueror/settings/kio/uasproviders/ie90onwinnt71.desktop PRE-CREATION 
  konqueror/settings/kio/uasproviders/lynxoncurrent.desktop 57036675d9f7419e6f952fbc1c41709564bf4057 
  konqueror/settings/kio/uasproviders/nn301oncurrent.desktop 702247f7c5a1edccf7364ee09ecd8b3781b32fe0 
  konqueror/settings/kio/uasproviders/nn475oncurrent.desktop ac5e1fcd4a6c9617f90d7d6aa799346d224ba955 
  konqueror/settings/kio/uasproviders/nn475onwin95.desktop f3f1920f93e448166dd174aec36ffd7e32313798 
  konqueror/settings/kio/uasproviders/ns71oncurrent.desktop 50b3d0cca7cac210f2ac6eb7db86fda14b024b9a 
  konqueror/settings/kio/uasproviders/ns71onwinnt51.desktop 6d5e9f1630462c997467d9a09874afd249dd5d40 
  konqueror/settings/kio/uasproviders/op1162oncurrent.desktop PRE-CREATION 
  konqueror/settings/kio/uasproviders/op1202oncurrent.desktop PRE-CREATION 
  konqueror/settings/kio/uasproviders/op403onwinnt4.desktop a0caf0646f1b35bd712556087965c3ce6dbff3ac 
  konqueror/settings/kio/uasproviders/op85oncurrent.desktop 98557fab1b5286149505d0aba2d5c9d5709d9910 
  konqueror/settings/kio/uasproviders/op90oncurrent.desktop c8e025cafce8e7b1e2df9022aeb908fd01fb1940 
  konqueror/settings/kio/uasproviders/op962oncurrent.desktop c7072d6424f64b132727ec61515404921e0be3ce 
  konqueror/settings/kio/uasproviders/safari20.desktop 5ba0d25635b5cf55ec51f5ac4e2b99e08e5233c9 
  konqueror/settings/kio/uasproviders/safari30oniphone.desktop eaacee26722e9a0997f9f9bc0e7e52f56f2384c5 
  konqueror/settings/kio/uasproviders/safari32.desktop 5c511a6601355a8cfd064497dc74a364546dfe8b 
  konqueror/settings/kio/uasproviders/safari40.desktop 682c1e4b84742d9d85a5397627d637404eccc47b 
  konqueror/settings/kio/uasproviders/safari517.desktop PRE-CREATION 
  konqueror/settings/kio/uasproviders/safari60.desktop PRE-CREATION 
  konqueror/settings/kio/uasproviders/w3moncurrent.desktop 27160d603484857e99656caabc3a070a72119236 
  konqueror/settings/performance/kcmkonqyperformance.desktop 2707229522bd0e9aaec2fafb6e978062796781cb 
  konqueror/settings/performance/kcmperformance.desktop 2ca0c822253a52df03ceef7e2e43e9a660d6ebbc 
  konqueror/src/konqsessiondlg.cpp a9ee2ef6d8e6e22309cc0c076b4766a7b57ae723 

Diff: http://git.reviewboard.kde.org/r/108057/diff/


Testing
-------


Thanks,

Guillaume de Bure

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20130106/b2e059e8/attachment.htm>


More information about the kde-core-devel mailing list