summaryrefslogtreecommitdiff
path: root/doc/BUGS
blob: cbe9a12ce81cb53391ddbe6cf4036ab198919cd2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
Bugs
====

Downloads
---------

- Downloading albums on imgur gives us corrupt files!
- "connection closed" if user takes too long
- Download focus rectangle on windows
- download-page on qute:htmllog is broken
- Prevent invalid filenames (e.g. com1) when downloading on Windows
- When quitting while being asked for a download filename: segfault / memory
  corruption

Webview
-------

- Concept of "current URL" should work better before urlChanged is emitted,
  e.g. loading a page and immediately yanking the (non-resolved) URL should
  work.
- Hint positions wrong in wordpress admin interface
- Rightclick -> Copy link copies relative links
- F on duckduckgo result page opens in current page

  It seems we don't get a linkClicked signal there.
  Maybe it does some weird js stuff?
  See also: http://qt-project.org/doc/qt-4.8/qwebpage.html#createWindow
  Asked here: http://stackoverflow.com/q/23498666/2085149

- scroll_page doesn't care about always visible bars, so content gets hidden
  e.g. http://www.mtb-news.de/forum/t/welcher-schuh-five-ten-vs-oneal.529148/
- ok is always True in WebPage:on_load_status_changed, even when an error page
  is loaded (probably *because* we're loading the error page and that
  succeeds).
- Opening editor is broken on http://p.cmpl.cc/

Input
-----

- seir sometimes sees "-- COMMAND MODE --" even though that should never
  happen.
- Shift-Insert in commandline pastes clipboard instead of primary selection
- Auto-insert-mode sometimes doesn't work correctly
- Sidewise scrolling via mousewheel broken

Rendering
---------

- Ugly font rendering on Windows on http://support.sigasi.com/Knowledgebase/List
- Funky font rendering with tewi: http://a.pomf.se/ecgzlx.png

Crashes
-------

- Segfaults when trying to load http://cmpl.cc/downloads/hlwm-tablet.mkv and
  with youtube HTML5 player.
- restart sometimes abort()s on QApplication __init__ (V155) (probably fixed?)
- Shutdown is still flaky. (see notes)
- Segfault on subsonic when clicking next track
- Assertion failure on subsonic with debug build

Qt warnings
-----------

- When following a hint:
  QNetworkReplyImplPrivate::error: Internal problem, this method must only be called once.
- Random error messages while browsing on imgur/reddit:

  WARNING: content-type missing in HTTP POST, defaulting to
  application/x-www-form-urlencoded. Use QNetworkRequest::setHeader() to fix
  this problem.

  WARNING: QXcbWindow: Unhandled client message: "_GTK_LOAD_ICONTHEMES"

  INFO: Lexer rewriter used, but no tokens found.

  WARNING: QIODevice::read: device not open

- Random error message when closing/re-opening tab:

  WARNING: Type conversion already registered from type QSharedPointer<QNetworkSession> to type QObject*

Misc
----

- All kind of FIXMEs
- On doodle, when modifying something on http://doodle.com/create and clicking
  a link to leave the page, the message is suboptimal. Also, with some random
  clicking it's somehow possible to get out of yesno mode.
- Opening via commandline / startpage doesn't work with absolute file paths.
- Relative file paths and ~ don't work at all.
- Config errors on start shouldn't be hard errors
  (e.g. when an user-stylesheet file is deleted)
- Clicking links/email in crash dialog should open browser/mailclient under
  windows
- Scrolling lags like crazy (even in minimal browser) on
  http://github.com/uzbl/uzbl


Upstream Bugs
=============

- Web inspector is blank unless .hide()/.show() is called.
    Asked on SO: http://stackoverflow.com/q/23499159/2085149
    TODO: report Qt bug