summaryrefslogtreecommitdiff
path: root/src/webpage.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Respect the users Download path set in KDE System SettingsRohan Garg2011-03-071-1/+1
|
* Clean up the "rekonq handling chain" to work as:Andrea Diamantini2011-03-031-18/+10
| | | | | | | | | 1. preHandling: about, javascript, abp protocols. Stops if protocol is NOT known 2. WebKit handling: Allow WebKit to try doing its job 3. postHandling / unsupported content handling: try what is possible to let users see it :) This also prevents some possible infinite loop on opening... BUG:267201
* Coding styleAndrea Diamantini2011-02-251-68/+68
|
* Finally found time to update copyrights... ;)Andrea Diamantini2011-02-241-1/+1
|
* No more static members in the Application class,Pierre Rossi2011-02-241-11/+11
| | | | | | | an rApp shortcut for Application::instance, clean up code switching to use the new shortcut Reviewed by: adjam
* This patch cleans up encoding management, moving code toAndrea Diamantini2011-02-141-7/+0
| | | | | | | its real position: The appearance settings widget. In fact our code is actually changing "default" text encoding, not the page one "on the fly"
* Improve SSL managements, following the changes in kwebkitpartRohan Garg2011-02-061-2/+2
|
* This is a simpler version of the zoom save settings patch.Andrea Diamantini2011-02-011-1/+11
| | | | | | | It allows saving zoom settings for each website (saving settings per host) and loads them on loadFinished. Needs testing.
* This evening I started working again on this bug. I did all the tests ↵Andrea Diamantini2011-01-241-4/+7
| | | | | | | | | against XSS and it seems ok. Hope it's true. CCBUG:217464 CCBUG:246355
* SVN_SILENT compileChristoph Feck2011-01-091-1/+1
|
* Should fix rekonq compilation against KDE SC 4.5...Andrea Diamantini2011-01-091-7/+15
| | | | Please, let me know if not.
* Put ioslaves on hold.Andrea Diamantini2011-01-071-92/+152
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch couples those merged in KIO & KDEWebKit in SC 4.6. I have to say it is probably NOT perfect and ready to merge, but I'd like to because it is anyway a nice step over actual behavior. It basically holds and (re)publish slave for apps needing it, letting us fixing a long standing bug against the infamous TWO connections to do ONE thing (download, move, etc...) It also gave me the possibility to and/or improve these things: - better handling filenames, studying content disposition header for "attachment" and "inline" values - better history handling, when working with kparts (also if this part needs a proper fix, IMHO reimplementing QWebHistory class...) - a (proper?) fix for POST operations returning content. I admit I am dubious with this part and I need more testing. The nice thing is that this patch "circumscribes" this problem, letting it easy eventually fix it again I also copied from kdewebkit a check for exec text files mimetypes (converted to text/plain) and cleaned-up some kDebugs (and as usual, added a lot..) Last, sorry for the big commit message and the big/not so big patch here. It is a special case. commit 29f3021d94e26b39f3e8172a980a6cafcebe5095 Author: Andrea Diamantini <adjam7@gmail.com> Date: Wed Jan 5 12:17:45 2011 +0100 cleanup comments commit fc88a37322810fd25c5bfcd16880fc617e7de9f5 Author: Andrea Diamantini <adjam7@gmail.com> Date: Wed Jan 5 12:06:55 2011 +0100 content-disposition: inline commit 7c2789a1733e1089b9c66cd6c553185792ec3a72 Author: Andrea Diamantini <adjam7@gmail.com> Date: Tue Jan 4 12:04:03 2011 +0100 Fix history handling. For a proper fix here, I think we need to reimplement the tab history, otherwise we cannot manage tab history browsing on the so called "rekonq" pages... commit 892c4d8dc78fda43f67566a3e359bd9805ee3282 Author: Andrea Diamantini <adjam7@gmail.com> Date: Tue Jan 4 11:57:29 2011 +0100 Two cases here: 1) POST operations returning content 2) right file names commit 3b1d5873b7eb743406f3b8c5abb79ce6728d0103 Author: Andrea Diamantini <adjam7@gmail.com> Date: Tue Jan 4 03:24:21 2011 +0100 Stupid kDebugs... commit 73d038a757185816f40795d4dd4a68e11659c971 Author: Andrea Diamantini <adjam7@gmail.com> Date: Tue Jan 4 02:32:45 2011 +0100 It needs testing from people (just) having last KDE SC 4.6 code on...
* Merge branch 'master' of git://git.kde.org/rekonqBenjamin Poulain2010-11-201-25/+15
|\ | | | | | | | | | | | | | | Conflicts: src/mainview.cpp src/mainview.h src/webtab.cpp src/webtab.h
| * Print && Find actions for the parts :)Andrea Diamantini2010-11-191-23/+12
| | | | | | | | | | - handle print & find with different signals in mainwindow - show right tab title (moving titleChanged signal from view to tab)
| * Fix wrong default filenames due to a ":" in itAndrea Diamantini2010-11-151-2/+3
| | | | | | | | websvn:1182549 for reference
* | Move download handling from WebView to WebPageBenjamin Poulain2010-11-201-0/+1
|/ | | | | | | | Handling download is a responsibility of WebPage, the connection to the implementation is better done in WebPage than in WebView. Reviewed by: Pierre Rossi Reviewed by: Andrea Diamantini
* This commit fixes icons handling for "rekonq pages" (eg: about urls).Andrea Diamantini2010-10-211-1/+2
| | | | | | | | | | | It also contains a cleaned version of the WebTab::url() method (the previous one was not working on loading pages. And also immediately after the loadFinished signal) This should also fix some "bad" handling on back/forward buttons. Finally, it contains some unrelated QLatin1String --> QL1S changes. Benjamin, I spoke too early about those. I squashed merged my work and removed previous branch :(
* This change to be sure universal XSS bug has been fixed.Andrea Diamantini2010-10-121-1/+7
| | | | | | | | | Anyway, from Eelko's patch on, this was no more reproducible, so... :) Does the CVE request need to be updated?? CCBUG:217464 CCMAIL:tampakrap@gmail.com
* Clean up urlbar use. This fix an urlbar bug opening pluginsAndrea Diamantini2010-09-291-4/+14
| | | | | in next tabs and remove some Application::instance() calls from the Web* classes.
* HACK: fix Chinese sites encoding, as suggested by Weng Xuetian in bug #251264Andrea Diamantini2010-09-291-3/+16
| | | | | | | | and by... Wikipedia!! ;) CCBUG: 251264 Xeng, does this fix your issue?
* This commit aims to fix all troubles with favicons retrieving.Andrea Diamantini2010-09-111-7/+1
| | | | | There is at least just another one about threading. But I'm not 100% sure about. And anyway, it will be eventually addressed after 0.6 release..
* Include all .moc files removed in the previous commitJon Ander Peñalba2010-09-031-0/+1
|
* Include clean-up in the big src directoryJon Ander Peñalba2010-09-031-61/+56
|
* Switching to "KDE" icon cache. While this "brute force" change can be dangerous,Andrea Diamantini2010-08-281-11/+11
| | | | | | | | it seems let everything work as expected (at least here). It also lets us to retrieve icons when sites are not visited (eg: search engines or old bookmarks) It also contains fixes & improvements for icons management in History & Bookmarks classes. More code to maintain, but more things working.Let's see what'll happen...
* Krazy fixes, first bunchAndrea Diamantini2010-08-201-6/+14
|
* Simpler than I thought, fix kget integrationAndrea Diamantini2010-08-191-1/+1
|
* Applying Eelko's patch against XSS vulnerabilityAndrea Diamantini2010-07-311-2/+2
| | | | | | Are we yet vulnerable? CCBUG:217464
* Moving download history management from HistoryManager to Application classAndrea Diamantini2010-07-211-2/+2
| | | | | It's actually the same, but probably a bit more coherent. More over, we are going to change a lot of things in the HistoryManager class...
* Clean MainView API and fix "Pano's bug" about opening new tabs near current onsAndrea Diamantini2010-07-041-1/+1
|
* add commentsmegabigbug2010-06-271-3/+4
|
* improve previews: compute preview when webview is deleted => instant preview ↵megabigbug2010-06-261-1/+11
| | | | in closed tab page
* After a brief discussion with Lionel it seemed clear this is notAndrea Diamantini2010-06-181-6/+3
| | | | | | | | | the best way to achieve that result :( Forwarding this problem to 1.0 release, sorry Revert "Saving preview on ok loadFinished.." This reverts commit c42ebaaead8bc7494ada6d84108ba228b5145210.
* Saving preview on ok loadFinished..Andrea Diamantini2010-06-161-3/+6
| | | | | No more waiting a lot for previews & basically all previews available of the visited sites (nice for the urlbar..)
* Stupid me! Showing error page in mainFrame() instead of the frame originatingAndrea Diamantini2010-06-061-2/+5
| | | | | | | | the error request... This should fix bug 217521 CCBUG: 217521
* i18n fixesAndrea Diamantini2010-06-041-2/+2
| | | | Andrew Coles's patch. Thanks :)
* Added credits :)Andrea Diamantini2010-06-031-0/+1
|
* Fix error reportingAndrea Diamantini2010-06-011-1/+3
| | | | BUG:239040
* Don't start a download if user canceled itmatgic782010-05-291-0/+3
|
* Const iterator fixesJonathan Thomas2010-05-271-2/+2
|
* This BIG commit HAS to fix all download handling remained :)Andrea Diamantini2010-05-251-80/+119
| | | | | | | it lets rekonq work on every site I tested (all those where there are some bugs opened) and let us factorize a big bunch of code BUG:212808
* cleaning handleUnsupportedContent slotAndrea Diamantini2010-05-251-89/+90
|
* Ignore unknown network errors, at least for now.. ;)Andrea Diamantini2010-05-251-3/+7
| | | | BUG:236816
* Cleaning some kDebug callsAndrea Diamantini2010-05-221-12/+3
|
* Fix download handlingAndrea Diamantini2010-05-191-4/+17
| | | | | | This commit, together with adawit's patch to QtWebKit (not yet merged) && KIO will definitely solve download handling. At least, I hope so :)
* BIG COMMITAndrea Diamantini2010-05-191-10/+55
| | | | New KParts Handling
* This patch is based on Cedric's idea about fixing history with error pagesAndrea Diamantini2010-05-191-22/+18
| | | | | and use it to fix back/forward buttons also on kparts and so on :)
* REVERT ME ASAP PATCH :)Andrea Diamantini2010-05-111-6/+6
| | | | | | This patch should fix "troubles" (read crashes) in some systems, but I think it let rekonq leaks horribly :( Studying the right solution for..
* This commit implements another dockwidget for rekonq, containing aAndrea Diamantini2010-05-051-2/+13
| | | | | | | | network analyzer. Its code is based on previous implementation of Web Inspector Dock and on Richmoore example about QNAM proxy. Many thanks for :)
* reply deleteLater..Andrea Diamantini2010-05-041-5/+6
| | | | This time seems good.
* QLatin1String -> QL1SAndrea Diamantini2010-04-301-1/+1
| | | | added cppcheck script