Midori is a fast web browser, which still makes the latest HTML5/CSS3/JS5 features available through WebKit. It comes with a lean user interface per default, but is extensible per plugins or userscripts, integrates privacy and ad-blocking features, and is available cross-platform.
Homepage
Download
Recent Releases
0.5.1131 Aug 2015 18:45
minor bugfix:
Add fake theme for built-in icons
Don't truncate long speed dial titles if there's room to display them
warnings for -Wformat-security
Ensure vala knows the prototypes of functions it calls, ing pointer truncation in tests
Add unit test to check appmenu/menubar visibility
last known GTK2 entry placeholder text Make sure that only one of appmenu and menubar are visible *initially as well as when changed
Move adblock icons to hicolor
Limit bookmarks panel callbacks to the lifetime of the panel to a crash
fallout (broken bookmarks and history panel search) from tweaks to GTK2 entry placeholder
property binding to ensure that exactly one of appmenu button and menubar is always visible
Skip open-with codepath with abp links, they are internal
Use find_file to locate execinfo.h
middle/ctrl/normal clicking bookmarks (not folders) in the bookmarkbar.
Add copright header to sanitize_bar.sh
Adblock up: Escape. in filter with
Don't shadow variable uri in midori_browser_save_uri
Switch Adblock icons to 24px color
Always include app menu in toolbar
various mis sing annotations and style in GIR
Compile typelib from gir
assert when resetting webapp state after inactivity reset
clean up handling of double-valued db column in Tabby
Add a comment to explain MidoriBrowser popup callback
warnings printed when right-clicking resize grip between location and search entries
Win32: Use Dr. MinGW if present to preserve crash info
menubar warning caused by direct cast instead of `as`
Helper script for setting up bzr with some usefull plugins and settings
Stop using Gtk.Entry.max_width_chars
avoid deprecated SoupServer API with libsoup 2.48
Use unowned in foreach loops in Midori.Window
Use unowned in foreach loops in Midori.Completion
Use unowned with Adblock.Subscription and Element in foreach loops
Use unowned strings in foreach loops
Enable openWith in app mode and make it work with view-new
Implement Midori.Window class with toolbar/ headerbar
Drop support for libsoup-gnome-2.4 2.37
0.5.1021 Apr 2015 00:45
major bugfix:
Use exit instead of return in license script.
Fix HAVE_GCR guards after GtkPopover port.
Remove example app and .desktop before creating it in the unit test.
Fix cache dir path in Adblock and always mkdir tmp.
Port location action from Granite.PopOver to Gtk.Popover.
Match https site when user-style is using domain syntax.
Always disable developer tools on Win32.
Reimplement Midori.URI.unescape and add various tests.
Make the inspector resizable with GTK3 by packing into a GtkScrolledWindow.
Don't build tabs2one in release builds.
Don't assume GNotification works on Win32.
update copyright date in About dialog.
Don't entity-escape history and bookmark results in location completion.
Only set tabs' error state if errors come from the main frame.
Implement Paste and Proceed as an action.
No Gcr on Win for the moment.
Yet another Speed Dial CSS update:.
Port bookmark popover from Granite to Gtk.Popover.
Make application choosers resizable with a sane default size.
Use GNotification = 2.40 and use Midori.App API in webmedia.
Rework mouse button handling in KatzeArrayAction.
Don't bind :day in HistoryDatabase.query.
Make GCR mandatory for all builds.
Update coub support in mediaHerald.
history-list: Fix gtk+3 build caused by dropping "using Gtk;".
Drop all remaining usages of "using *;".
Don't open search engines menu when clearing search action.
Only remove apps in the sidepanel when left-clicking the delete icon.
Improve robustness of GTK3-compatibility placeholder text fallback.
Clean up vapi dependency.
tls_flags from webkit_web_view_get_tls_info need to be 0.
Don't add failed pages to history.
Throw error for wrong paramter in Statement.bind.
Replace NoJS "allow all pages" setting with "allow local pages".
Avoid bugs due to race condition in addons delete dialog.
Calculate transfer progress at regular intervals to fix 0B/s bug and
recalcitrant progess bars.
Fix warnings occurring with EXTRA_WARNINGS.
Escape parentheses in adblock_fixup_regexp().
Use File.query_exis