[Xfce4-commits] <midori:master> Bump version to 0.4.9

Christian Dywan noreply at xfce.org
Thu Mar 7 18:48:01 CET 2013


Updating branch refs/heads/master
         to 4723b3e2998a582ee4bb7d1a2e198324ec43c65d (commit)
       from 26f18779a394eaee43bf18b086ddb46f2fff6d01 (commit)

commit 4723b3e2998a582ee4bb7d1a2e198324ec43c65d
Author: Christian Dywan <christian at twotoasts.de>
Date:   Thu Mar 7 18:44:14 2013 +0100

    Bump version to 0.4.9

 ChangeLog                       |   26 ++++
 data/faq.html                   |  317 +++++++++++++++++++++------------------
 win32/makedist/midori-0.3.3.nsi |    2 +-
 wscript                         |    2 +-
 4 files changed, 200 insertions(+), 147 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index 256e6a6..4c34985 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,31 @@
 This file is licensed under the terms of the expat license, see the file EXPAT.
 
+v0.4.9:
+ Let non-Granite security window behave like a window
+ Disable Contractor support in Granite for now
+ Use cache_dir_for_reading in about:paths
+ Strip LRE to prevent it from begin saved to disk
+ Enable stripping 'referer' by default
+ Fix crash on closing Adlock preferences dialog
+ Bail on unset title in completion, fixing strchr urlbar crash
+ Manage cookies accept policy per domain - not installed by default
+ Don't store/ load stock:// icons for special pages
+ Drop KatzeScrolled in favour of GTK+ 3.4 touchscreen support
+ Write XBEL safely to prevent loss on eg. full disk
+ Omit nspluginwrapper Netscape plugins from extensions
+ Add --debug/ -g switch to run Midori in gdb
+ List versions from about:version in --version
+ Work in progress --enable-webkit2 option enabling WebKit2/ GTK+3
+ Rename menu _Window to _Tabs
+ Update Easylist subscription URL for Adblock
+ Stop redundant tab numbering when adding
+ Allow feed panel webview widget to shrink.
+ Don't search for place holder text on cookie list rebuild
+ Add 'Google Translate (gt)' as a search engine
+ Default external Download Manager to "fetch" on FreeBSD
+ Drop GCC-version specific -Wno-unused-but-set-variable
+ Change X-Ayatana-Desktop-Shortcuts to Actions
+
 v0.4.8:
  Fix un-delaying of tabs
  Support downloads with FlashGet on Win32
diff --git a/data/faq.html b/data/faq.html
index a43a70b..4254966 100644
--- a/data/faq.html
+++ b/data/faq.html
@@ -1,13 +1,11 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
- lang="en" dir="ltr">
+<!DOCTYPE html>
+<html lang="en" dir="ltr">
 <head>
-  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+  <meta charset="utf-8" />
   <title>midori:faq</title>
 <meta name="generator" content="DokuWiki"/>
-<meta name="robots" content="noindex,nofollow"/>
-<meta name="date" content="2012-09-18T16:25:52+0200"/>
+<meta name="robots" content="index,follow"/>
+<meta name="date" content="2013-02-14T01:16:17+0100"/>
 <meta name="keywords" content="midori,faq"/>
 <link rel="search" type="application/opensearchdescription+xml" href="/lib/exe/opensearch.php" title="Xfce Wiki"/>
 <link rel="start" href="/"/>
@@ -18,77 +16,72 @@
 <link rel="alternate" type="text/plain" title="Wiki Markup" href="/_export/raw/midori/faq"/>
 <link rel="canonical" href="http://wiki.xfce.org/midori/faq"/>
 <link rel="stylesheet" href="faq.css" />
-<link rel="stylesheet" href="faq.css" />
-<link rel="stylesheet" href="faq.css" />
-<script type="text/javascript"><!--//--><![CDATA[//><!--
-var NS='midori';var JSINFO = {"id":"midori:faq","namespace":"midori"};
-//--><!]]></script>
-<script type="text/javascript" charset="utf-8" src="/lib/exe/js.php?tseed=1334991875"></script>
+<script type="text/javascript">/*<![CDATA[*/var NS='midori';var JSINFO = {"id":"midori:faq","namespace":"midori"};
+/*!]]>*/</script>
+<script type="text/javascript" charset="utf-8" src="/lib/exe/js.php?tseed=1358197876"></script>
 </head>
 <body>
 <div class="dokuwiki export">
 <!-- TOC START -->
-<div class="toc">
-<div class="tocheader toctoggle" id="toc__header">Table of Contents</div>
-<div id="toc__inside">
+<div id="dw__toc">
+<h3 class="toggle">Table of Contents</h3>
+<div>
 
 <ul class="toc">
-<li class="level1"><div class="li"><span class="li"><a href="#midori_-_frequently_asked_questions" class="toc">Midori - Frequently asked questions</a></span></div></li>
-<li class="level1"><div class="li"><span class="li"><a href="#getting_started" class="toc">Getting started</a></span></div></li>
-<li class="level1"><div class="li"><span class="li"><a href="#common_problems" class="toc">Common problems</a></span></div>
+<li class="level1"><div class="li"><a href="#midori_-_frequently_asked_questions">Midori - Frequently asked questions</a></div></li>
+<li class="level1"><div class="li"><a href="#getting_started">Getting started</a></div></li>
+<li class="level1"><div class="li"><a href="#common_problems">Common problems</a></div>
 <ul class="toc">
-<li class="level2"><div class="li"><span class="li"><a href="#security_features" class="toc">Security features</a></span></div></li>
-<li class="level2"><div class="li"><span class="li"><a href="#flash_doesn_t_work" class="toc">Flash doesn't work</a></span></div></li>
+<li class="level2"><div class="li"><a href="#security_features">Security features</a></div></li>
+<li class="level2"><div class="li"><a href="#flash_doesn_t_work">Flash doesn't work</a></div></li>
 </ul>
 </li>
-<li class="level1"><div class="li"><span class="li"><a href="#privacy" class="toc">Privacy</a></span></div>
+<li class="level1"><div class="li"><a href="#privacy">Privacy</a></div>
 <ul class="toc">
-<li class="level2"><div class="li"><span class="li"><a href="#blacklist_cookies" class="toc">Blacklist cookies</a></span></div></li>
-<li class="level2"><div class="li"><span class="li"><a href="#adblock" class="toc">Adblock</a></span></div></li>
+<li class="level2"><div class="li"><a href="#blacklist_cookies">Blacklist cookies</a></div></li>
+<li class="level2"><div class="li"><a href="#adblock">Adblock</a></div></li>
 </ul>
 </li>
-<li class="level1"><div class="li"><span class="li"><a href="#modes" class="toc">Modes</a></span></div>
+<li class="level1"><div class="li"><a href="#modes">Modes</a></div>
 <ul class="toc">
-<li class="level2"><div class="li"><span class="li"><a href="#web_applications" class="toc">Web Applications</a></span></div></li>
-<li class="level2"><div class="li"><span class="li"><a href="#private_browsing" class="toc">Private Browsing</a></span></div></li>
-<li class="level2"><div class="li"><span class="li"><a href="#portable_modewin32" class="toc">Portable mode/ Win32</a></span></div></li>
-<li class="level2"><div class="li"><span class="li"><a href="#kiosk_mode" class="toc">Kiosk mode</a></span></div></li>
+<li class="level2"><div class="li"><a href="#web_applications">Web Applications</a></div></li>
+<li class="level2"><div class="li"><a href="#private_browsing">Private Browsing</a></div></li>
+<li class="level2"><div class="li"><a href="#portable_modewin32">Portable mode/ Win32</a></div></li>
+<li class="level2"><div class="li"><a href="#kiosk_mode">Kiosk mode</a></div></li>
+<li class="level2"><div class="li"><a href="#always_open_midori_in_fullscreen">Always open Midori in Fullscreen</a></div></li>
 </ul>
 </li>
-<li class="level1"><div class="li"><span class="li"><a href="#proxy_servers" class="toc">Proxy servers</a></span></div></li>
-<li class="level1"><div class="li"><span class="li"><a href="#keyboard_hotkeys" class="toc">Keyboard Hotkeys</a></span></div></li>
-<li class="level1"><div class="li"><span class="li"><a href="#mouse_gestures" class="toc">Mouse Gestures</a></span></div></li>
-<li class="level1"><div class="li"><span class="li"><a href="#user_scripts_and_styles" class="toc">User scripts and styles</a></span></div>
+<li class="level1"><div class="li"><a href="#proxy_servers">Proxy servers</a></div></li>
+<li class="level1"><div class="li"><a href="#keyboard_hotkeys">Keyboard Hotkeys</a></div></li>
+<li class="level1"><div class="li"><a href="#mouse_gestures">Mouse Gestures</a></div></li>
+<li class="level1"><div class="li"><a href="#user_scripts_and_styles">User scripts and styles</a></div>
 <ul class="toc">
-<li class="level2"><div class="li"><span class="li"><a href="#user_styles" class="toc">User styles</a></span></div></li>
+<li class="level2"><div class="li"><a href="#user_styles">User styles</a></div></li>
 </ul></li>
 </ul>
 </div>
 </div>
 <!-- TOC END -->
 
-<h1 class="sectionedit1"><a name="midori_-_frequently_asked_questions" id="midori_-_frequently_asked_questions">Midori - Frequently asked questions</a></h1>
+<h1 class="sectionedit1" id="midori_-_frequently_asked_questions">Midori - Frequently asked questions</h1>
 <div class="level1">
 
 <p>
-<strong>This document is licensed under the <acronym title="GNU Lesser General Public License">LGPL</acronym> 2.1.</strong>
+<strong>This document is licensed under the <abbr title="GNU Lesser General Public License">LGPL</abbr> 2.1.</strong>
 </p>
 
 <p>
-This is a list of frequently asked questions about the Midori Web Browser. Anyone feel free to improve and/ or extend this page, but keep it clean and easy to read for other Xfce users.
+This is <a href="http://wiki.xfce.org/midori/faq">a snapshot of the online FAQ</a> about the Midori Web Browser. Anyone feel free to improve and/ or extend this page, but keep it clean and easy to read for other Xfce users.
 </p>
-<p>
-This is a snapshot of Frequently Asked Questions designated for offline viewing. The most recent version of this document can be found <a href="http://wiki.xfce.org/midori/faq">in the Xfce wiki</a>.
-<p/>
 
 </div>
-
-<h1 class="sectionedit2"><a name="getting_started" id="getting_started">Getting started</a></h1>
+<!-- EDIT1 SECTION "Midori - Frequently asked questions" [1-289] -->
+<h1 class="sectionedit2" id="getting_started">Getting started</h1>
 <div class="level1">
 
 </div>
 
-<h4><a name="what_is_midori_and_why_should_i_use_it" id="what_is_midori_and_why_should_i_use_it">What is "Midori" and why should I use it?</a></h4>
+<h4 id="what_is_midori_and_why_should_i_use_it">What is "Midori" and why should I use it?</h4>
 <div class="level4">
 
 <p>
@@ -97,7 +90,7 @@ Midori is a Web Browser, that aims to be lightweight and fast. It aligns well wi
 
 </div>
 
-<h4><a name="how_to_pronounce_midori_and_what_does_the_name_mean" id="how_to_pronounce_midori_and_what_does_the_name_mean">How to pronounce Midori and what does the name mean?</a></h4>
+<h4 id="how_to_pronounce_midori_and_what_does_the_name_mean">How to pronounce Midori and what does the name mean?</h4>
 <div class="level4">
 
 <p>
@@ -106,7 +99,7 @@ Pronounce it “midoɺi”, with a Spanish/ Japanese “r” or “Mee-Doh-Ree
 
 </div>
 
-<h4><a name="what_does_the_logo_mean" id="what_does_the_logo_mean">What does the logo mean?</a></h4>
+<h4 id="what_does_the_logo_mean">What does the logo mean?</h4>
 <div class="level4">
 
 <p>
@@ -115,7 +108,7 @@ The paw of a green cat. Obviously. Also it resembles the letter “M” in “Mi
 
 </div>
 
-<h4><a name="on_which_platforms_does_midori_run_currently" id="on_which_platforms_does_midori_run_currently">On which platforms does Midori run currently?</a></h4>
+<h4 id="on_which_platforms_does_midori_run_currently">On which platforms does Midori run currently?</h4>
 <div class="level4">
 
 <p>
@@ -124,7 +117,7 @@ Midori is basically very portable and should run on all platforms that its depen
 
 </div>
 
-<h4><a name="under_which_license_is_midori_distributed" id="under_which_license_is_midori_distributed">Under which license is Midori distributed?</a></h4>
+<h4 id="under_which_license_is_midori_distributed">Under which license is Midori distributed?</h4>
 <div class="level4">
 
 <p>
@@ -132,13 +125,13 @@ Midori and all delivered artwork are licensed under the LGPL2.
 </p>
 
 </div>
-
-<h1 class="sectionedit3"><a name="common_problems" id="common_problems">Common problems</a></h1>
+<!-- EDIT2 SECTION "Getting started" [290-1188] -->
+<h1 class="sectionedit3" id="common_problems">Common problems</h1>
 <div class="level1">
 
 </div>
 
-<h4><a name="why_does_google_mailcalendarmaps_facebook_not_work_or_show_mobile_version" id="why_does_google_mailcalendarmaps_facebook_not_work_or_show_mobile_version">Why does Google Mail/ Calendar/ Maps, Facebook not work or show mobile version?</a></h4>
+<h4 id="why_does_google_mailcalendarmaps_facebook_not_work_or_show_mobile_version">Why does Google Mail/ Calendar/ Maps, Facebook not work or show mobile version?</h4>
 <div class="level4">
 
 <p>
@@ -167,16 +160,16 @@ Ideally Google would follow <a href="http://code.google.com/p/doctype/wiki/Artic
 
 </div>
 
-<h4><a name="there_are_missing_iconswarnings" id="there_are_missing_iconswarnings">There are missing icons/ warnings</a></h4>
+<h4 id="there_are_missing_iconswarnings">There are missing icons/ warnings</h4>
 <div class="level4">
 
 <p>
-The set of themed icons Midori can use is very limited. For instance icons for a new tab or the throbber are not guaranteed to be available. To fix this, install a Freedesktop.org <acronym title="specification">spec</acronym> compliant icon theme, such as Elementary, Faenza, Buuf or GNOME.
+The set of themed icons Midori can use is very limited. For instance icons for a new tab or the throbber are not guaranteed to be available. To fix this, install a Freedesktop.org <abbr title="specification">spec</abbr> compliant icon theme, such as Elementary, Faenza, Buuf or GNOME.
 </p>
 
 </div>
 
-<h4><a name="tweaking_midori_on_the_gtk_level" id="tweaking_midori_on_the_gtk_level">Tweaking Midori on the Gtk level</a></h4>
+<h4 id="tweaking_midori_on_the_gtk_level">Tweaking Midori on the Gtk level</h4>
 <div class="level4">
 
 <p>
@@ -207,7 +200,7 @@ Enable changing hotkeys while hovering menu items:
 
 </div>
 
-<h4><a name="midori_crashes_shortly_before_pages_are_loaded" id="midori_crashes_shortly_before_pages_are_loaded">Midori crashes shortly before pages are loaded</a></h4>
+<h4 id="midori_crashes_shortly_before_pages_are_loaded">Midori crashes shortly before pages are loaded</h4>
 <div class="level4">
 
 <p>
@@ -216,7 +209,7 @@ There appears to be an issue with Glib 2.16. The recommended solution is to upgr
 
 </div>
 
-<h4><a name="how_can_i_change_the_cache_folder_to_tmpfs" id="how_can_i_change_the_cache_folder_to_tmpfs">How can I change the cache folder (to tmpfs)?</a></h4>
+<h4 id="how_can_i_change_the_cache_folder_to_tmpfs">How can I change the cache folder (to tmpfs)?</h4>
 <div class="level4">
 
 <p>
@@ -228,13 +221,13 @@ export XDG_CACHE_HOME=/dev/shm
 </p>
 
 </div>
-
-<h2 class="sectionedit4"><a name="security_features" id="security_features">Security features</a></h2>
+<!-- EDIT3 SECTION "Common problems" [1189-3300] -->
+<h2 class="sectionedit4" id="security_features">Security features</h2>
 <div class="level2">
 
 </div>
 
-<h4><a name="hstshttp_strict_transport_security" id="hstshttp_strict_transport_security">HSTS/ HTTP Strict Transport Security</a></h4>
+<h4 id="hstshttp_strict_transport_security">HSTS/ HTTP Strict Transport Security</h4>
 <div class="level4">
 
 <p>
@@ -243,7 +236,7 @@ Midori >= 0.4.7 automatically picks up the Strict-Transport-Security header a
 
 </div>
 
-<h4><a name="certificate_handling" id="certificate_handling">Certificate Handling</a></h4>
+<h4 id="certificate_handling">Certificate Handling</h4>
 <div class="level4">
 
 <p>
@@ -252,7 +245,7 @@ Midori >= 0.4.7 supports <a href="/midori/gcr" class="wikilink2" title="midor
 
 </div>
 
-<h5><a name="error_granting_trustcouldn_t_find_a_place_to_store_the_imported_certificate" id="error_granting_trustcouldn_t_find_a_place_to_store_the_imported_certificate">Error granting trust: Couldn't find a place to store the imported certificate</a></h5>
+<h5 id="error_granting_trustcouldn_t_find_a_place_to_store_the_imported_certificate">Error granting trust: Couldn't find a place to store the imported certificate</h5>
 <div class="level5">
 
 <p>
@@ -261,7 +254,7 @@ No key store is available or it's incorrectly setup. By default GNOME keyri
 
 </div>
 
-<h5><a name="a_testcase_for_self-signed_certificates" id="a_testcase_for_self-signed_certificates">A testcase for self-signed certificates</a></h5>
+<h5 id="a_testcase_for_self-signed_certificates">A testcase for self-signed certificates</h5>
 <div class="level5">
 
 <p>
@@ -269,27 +262,22 @@ No key store is available or it's incorrectly setup. By default GNOME keyri
 </p>
 
 </div>
-
-<h2 class="sectionedit5"><a name="flash_doesn_t_work" id="flash_doesn_t_work">Flash doesn't work</a></h2>
+<!-- EDIT4 SECTION "Security features" [3301-4386] -->
+<h2 class="sectionedit5" id="flash_doesn_t_work">Flash doesn't work</h2>
 <div class="level2">
 
 </div>
 
-<h4><a name="windows_support" id="windows_support">Windows support</a></h4>
+<h4 id="windows_support">Windows support</h4>
 <div class="level4">
 
 <p>
-WebKitGTK+ and thusly Midori on Windows doesn't support Flash or any other plugins. If WebKitGTK+ adds the feature in the future, we will support it. For now there's nothing we can do. 
-</p>
-
-<p>
-Starting with WebkitGTK+ 1.8.2 (Midori 0.4.7) Netscape plugins are now supported.
-Midori should pick them up from standard netscape plugins locations.
+Starting with WebkitGTK+ 1.8.2 (Midori 0.4.7) Netscape plugins are now supported if they're installed in Application Data\Mozilla\plugins or bin\Plugins in Midori's folder (ie. NPSWF32.dll for Flash).
 </p>
 
 </div>
 
-<h4><a name="netscape_plugins_on_linux_bsd_and_os_x" id="netscape_plugins_on_linux_bsd_and_os_x">Netscape plugins on Linux, BSD and OS X</a></h4>
+<h4 id="netscape_plugins_on_linux_bsd_and_os_x">Netscape plugins on Linux, BSD and OS X</h4>
 <div class="level4">
 
 <p>
@@ -307,22 +295,19 @@ You can either run that above line and run Midori in the same terminal afterward
 
 </div>
 
-<h4><a name="flash_is_crashingno_flash_with_gtk_3" id="flash_is_crashingno_flash_with_gtk_3">Flash is crashing/ No Flash with GTK+3</a></h4>
+<h4 id="flash_is_crashingno_flash_with_gtk_3">Flash is crashing/ No Flash with GTK+3</h4>
 <div class="level4">
 
 <p>
 nspluginwrapper is a program that runs Flash and other Netscape plugins in a separate process. So a crash can't cresh the whole browser and Flash, which is GTK+2 can run in GTK+3.
 </p>
-
-<p>
-sudo apt-get install nspluginwrapper
-sudo nspluginwrapper -i /usr/lib/flashplugin-installer/libflashplayer.so
-nspluginwrapper -v -a -n -i
-</p>
+<pre class="code bash"><span class="kw2">sudo</span> <span class="kw2">apt-get install</span> nspluginwrapper
+<span class="kw2">sudo</span> nspluginwrapper <span class="re5">-i</span> <span class="sy0">/</span>usr<span class="sy0">/</span>lib<span class="sy0">/</span>flashplugin-installer<span class="sy0">/</span>libflashplayer.so
+nspluginwrapper <span class="re5">-v</span> <span class="re5">-a</span> <span class="re5">-n</span> <span class="re5">-i</span></pre>
 
 </div>
 
-<h4><a name="https_urls_won_t_load" id="https_urls_won_t_load">HTTPS URLS won't load</a></h4>
+<h4 id="https_urls_won_t_load">HTTPS URLS won't load</h4>
 <div class="level4">
 
 <p>
@@ -332,7 +317,7 @@ That's a problem with WebKit. You can work around it to some extent if you
 
 </div>
 
-<h4><a name="bit_encryption_isn_t_supported" id="bit_encryption_isn_t_supported">256-bit encryption isn't supported?</a></h4>
+<h4 id="bit_encryption_isn_t_supported">256-bit encryption isn't supported?</h4>
 <div class="level4">
 
 <p>
@@ -341,7 +326,7 @@ There's no official support right now. It's possible to <a href="https
 
 </div>
 
-<h4><a name="scroll_with_middle_mouse_buttonpan-scrolling" id="scroll_with_middle_mouse_buttonpan-scrolling">Scroll with middle mouse button/ pan-scrolling</a></h4>
+<h4 id="scroll_with_middle_mouse_buttonpan-scrolling">Scroll with middle mouse button/ pan-scrolling</h4>
 <div class="level4">
 
 <p>
@@ -356,7 +341,7 @@ Upstream Bug: <a href="https://bugs.webkit.org/show_bug.cgi?id=50561" class="url
 
 </div>
 
-<h4><a name="html5_video_doesn_t_play" id="html5_video_doesn_t_play">HTML5 Video doesn't play</a></h4>
+<h4 id="html5_video_doesn_t_play">HTML5 Video doesn't play</h4>
 <div class="level4">
 
 <p>
@@ -367,7 +352,7 @@ You need to have GStreamer plugins installed which implement the codecs.
 </li>
 <li class="level1"><div class="li"> You may need gstreamer0.10-alsa for ALSA, depending on your distribution.</div>
 </li>
-<li class="level1"><div class="li"> You need plugins for Theora, gstreamer0.10-base and <acronym title="Moving Picture Experts Group">MPEG</acronym>-4 incluing aac (e.g. gst-plugins-faad), gstreamer0.10-bad. For WebM, you'll need plugins for vorbis (-base), matroska (-good), and vp8 (-bad). Have a look at <a href="http://www.gstreamer.net/documentation/plugins.html" class="urlextern" title="http://www.gstreamer.net/documentation/plugins.html"  rel="nofollow">http://www.gstreamer.net/documentation/plugins.html</a> for details.</div>
+<li class="level1"><div class="li"> You need plugins for Theora, gstreamer0.10-base and <abbr title="Motion Picture Experts Group">MPEG</abbr>-4 incluing aac (e.g. gst-plugins-faad), gstreamer0.10-bad. For WebM, you'll need plugins for vorbis (-base), matroska (-good), and vp8 (-bad). Have a look at <a href="http://www.gstreamer.net/documentation/plugins.html" class="urlextern" title="http://www.gstreamer.net/documentation/plugins.html"  rel="nofollow">http://www.gstreamer.net/documentation/plugins.html</a> for details.</div>
 </li>
 <li class="level1"><div class="li"> For Youtube or Vimeo, you need WebKitGTK+ 1.1.20 or newer.</div>
 </li>
@@ -379,7 +364,7 @@ You need to have GStreamer plugins installed which implement the codecs.
 
 </div>
 
-<h4><a name="java_doesn_t_work_applets_don_t_show_up" id="java_doesn_t_work_applets_don_t_show_up">Java doesn't work, applets don't show up</a></h4>
+<h4 id="java_doesn_t_work_applets_don_t_show_up">Java doesn't work, applets don't show up</h4>
 <div class="level4">
 
 <p>
@@ -392,7 +377,7 @@ icedtea6 version 1.8 and above has been known to crash midori.  If this is the c
 
 </div>
 
-<h4><a name="how_do_i_get_rid_of_the_menubar" id="how_do_i_get_rid_of_the_menubar">How do I get rid of the menubar?</a></h4>
+<h4 id="how_do_i_get_rid_of_the_menubar">How do I get rid of the menubar?</h4>
 <div class="level4">
 
 <p>
@@ -402,7 +387,7 @@ Midori 0.3.2 disables the menubar by default.
 
 </div>
 
-<h4><a name="why_can_t_i_use_periods_when_searching_from_the_location_bar" id="why_can_t_i_use_periods_when_searching_from_the_location_bar">Why can't I use periods when searching from the location bar?</a></h4>
+<h4 id="why_can_t_i_use_periods_when_searching_from_the_location_bar">Why can't I use periods when searching from the location bar?</h4>
 <div class="level4">
 
 <p>
@@ -415,7 +400,7 @@ Try using 'g' in front of the search terms, like 'g Ms.Marple&#03
 
 </div>
 
-<h4><a name="how_can_i_reload_and_bypass_the_cache" id="how_can_i_reload_and_bypass_the_cache">How can I reload and bypass the cache?</a></h4>
+<h4 id="how_can_i_reload_and_bypass_the_cache">How can I reload and bypass the cache?</h4>
 <div class="level4">
 
 <p>
@@ -425,7 +410,7 @@ Since Midori 0.3.2 you can use Ctrl+Shift+R.
 
 </div>
 
-<h4><a name="how_do_i_make_tabs_pinnedstickyminimized" id="how_do_i_make_tabs_pinnedstickyminimized">How do I make tabs pinned/ sticky/ minimized?</a></h4>
+<h4 id="how_do_i_make_tabs_pinnedstickyminimized">How do I make tabs pinned/ sticky/ minimized?</h4>
 <div class="level4">
 
 <p>
@@ -434,7 +419,7 @@ Right-click the tab label, and click 'Minimize' or 'Show Tab Icon
 
 </div>
 
-<h4><a name="why_doesn_t_google_live_search_work" id="why_doesn_t_google_live_search_work">Why doesn't Google "live search" work?</a></h4>
+<h4 id="why_doesn_t_google_live_search_work">Why doesn't Google "live search" work?</h4>
 <div class="level4">
 
 <p>
@@ -443,7 +428,16 @@ You need to set Preferences > Network > Identify As to Firefox.
 
 </div>
 
-<h4><a name="opening_html_email_with_mutt" id="opening_html_email_with_mutt">Opening html email with Mutt</a></h4>
+<h4 id="google_docs_says_clear_your_caches">Google Docs says "Clear your caches"</h4>
+<div class="level4">
+
+<p>
+If you use the Adblock extension, EasyPrivacy may conflict with Google Docs. Disable the subscription if you use it. Otherwise try disabling Adblock entirely.
+</p>
+
+</div>
+
+<h4 id="opening_html_email_with_mutt">Opening html email with Mutt</h4>
 <div class="level4">
 
 <p>
@@ -453,7 +447,7 @@ Place the following in ~/.mutt/mailcap or ~/.mailcap:
 
 </div>
 
-<h4><a name="scrolling_on_website_xyz_is_very_slow" id="scrolling_on_website_xyz_is_very_slow">Scrolling on website xyz is very slow</a></h4>
+<h4 id="scrolling_on_website_xyz_is_very_slow">Scrolling on website xyz is very slow</h4>
 <div class="level4">
 <ol>
 <li class="level1"><div class="li"> Go to Tools > Extensions</div>
@@ -468,11 +462,11 @@ Place the following in ~/.mutt/mailcap or ~/.mailcap:
 
 </div>
 
-<h4><a name="file_opening_doesn_t_workpdfs_are_opened_with_gimp" id="file_opening_doesn_t_workpdfs_are_opened_with_gimp">File opening doesn't work/ PDFs are opened with GIMP</a></h4>
+<h4 id="file_opening_doesn_t_workpdfs_are_opened_with_gimp">File opening doesn't work/ PDFs are opened with GIMP</h4>
 <div class="level4">
 
 <p>
-Midori opens files with GIO, and falls back to xdg-open, exo-open or gnome-open if these are available. All of this relies on freedesktop.org <acronym title="Multipurpose Internet Mail Extension">MIME</acronym> configuration. To tweak this there are multiple options:
+Midori opens files with GIO, and falls back to xdg-open, exo-open or gnome-open if these are available. All of this relies on freedesktop.org <abbr title="Multipurpose Internet Mail Extension">MIME</abbr> configuration. To tweak this there are multiple options:
 </p>
 <ol>
 <li class="level1"><div class="li"> Use 'Open With' with a graphical file manager</div>
@@ -490,7 +484,7 @@ LXDE is unfortunately not supported yet, see <a href="https://bugs.freedesktop.o
 
 </div>
 
-<h4><a name="open_magnetircaptand_friends_with_an_application" id="open_magnetircaptand_friends_with_an_application">Open magnet:, irc:, apt: and friends with an application</a></h4>
+<h4 id="open_magnetircaptand_friends_with_an_application">Open magnet:, irc:, apt: and friends with an application</h4>
 <div class="level4">
 
 <p>
@@ -513,7 +507,7 @@ Note that incomplete .desktop files will silently fail and it will look as if it
 
 </div>
 
-<h4><a name="spell_check" id="spell_check">Spell check</a></h4>
+<h4 id="spell_check">Spell check</h4>
 <div class="level4">
 
 <p>
@@ -531,7 +525,7 @@ On Windows <a href="http://download.services.openoffice.org/files/contrib/dictio
 
 </div>
 
-<h4><a name="is_it_possible_to_disable_same_origin_policy_what_webkit_settings_not_in_the_preferences_can_i_change" id="is_it_possible_to_disable_same_origin_policy_what_webkit_settings_not_in_the_preferences_can_i_change">Is it possible to disable Same Origin Policy? What Webkit settings not in the preferences can I change?</a></h4>
+<h4 id="is_it_possible_to_disable_same_origin_policy_what_webkit_settings_not_in_the_preferences_can_i_change">Is it possible to disable Same Origin Policy? What Webkit settings not in the preferences can I change?</h4>
 <div class="level4">
 
 <p>
@@ -545,7 +539,7 @@ You can change <a href="http://webkitgtk.org/reference/webkitgtk/stable/WebKitWe
 
 </div>
 
-<h4><a name="how_do_i_change_the_proxy_server_from_the_toolbar_or_statusbar" id="how_do_i_change_the_proxy_server_from_the_toolbar_or_statusbar">How do I change the proxy server from the toolbar or statusbar?</a></h4>
+<h4 id="how_do_i_change_the_proxy_server_from_the_toolbar_or_statusbar">How do I change the proxy server from the toolbar or statusbar?</h4>
 <div class="level4">
 <ol>
 <li class="level1"><div class="li"> Activate the Statusbar Features plugin.</div>
@@ -576,7 +570,7 @@ Add button types separated by semicolon:
 </li>
 <li class="level1"><div class="li"> first-party-cookies-only First party cookies only</div>
 </li>
-<li class="level1"><div class="li"> site-data-rules see <a href="#blacklist_cookies" title="midori:faq ↵" class="wikilink1">Blacklisting cookies</a></div>
+<li class="level1"><div class="li"> site-data-rules see <a href="#blacklist_cookies" title="midori:faq ↵" class="wikilink1">Blacklisting cookies</a></div>
 </li>
 </ul>
 
@@ -585,13 +579,13 @@ Most settings listed at <a href="http://webkitgtk.org/reference/webkitgtk/stable
 </p>
 
 </div>
-
-<h1 class="sectionedit6"><a name="privacy" id="privacy">Privacy</a></h1>
+<!-- EDIT5 SECTION "Flash doesn't work" [4387-12329] -->
+<h1 class="sectionedit6" id="privacy">Privacy</h1>
 <div class="level1">
 
 </div>
-
-<h2 class="sectionedit7"><a name="blacklist_cookies" id="blacklist_cookies">Blacklist cookies</a></h2>
+<!-- EDIT6 SECTION "Privacy" [12330-12352] -->
+<h2 class="sectionedit7" id="blacklist_cookies">Blacklist cookies</h2>
 <div class="level2">
 
 <p>
@@ -616,8 +610,8 @@ The feature is currently experimental and will change in future versions.
 </p>
 
 </div>
-
-<h2 class="sectionedit8"><a name="adblock" id="adblock">Adblock</a></h2>
+<!-- EDIT7 SECTION "Blacklist cookies" [12353-12889] -->
+<h2 class="sectionedit8" id="adblock">Adblock</h2>
 <div class="level2">
 
 <p>
@@ -625,13 +619,13 @@ The Advertisement Blocker can be activated under Extensions. It uses the same li
 </p>
 
 </div>
-
-<h1 class="sectionedit9"><a name="modes" id="modes">Modes</a></h1>
+<!-- EDIT8 SECTION "Adblock" [12890-13145] -->
+<h1 class="sectionedit9" id="modes">Modes</h1>
 <div class="level1">
 
 </div>
-
-<h2 class="sectionedit10"><a name="web_applications" id="web_applications">Web Applications</a></h2>
+<!-- EDIT9 SECTION "Modes" [13146-13166] -->
+<h2 class="sectionedit10" id="web_applications">Web Applications</h2>
 <div class="level2">
 
 <p>
@@ -651,8 +645,8 @@ There are two closely related features to open websites as dedicated windows of
 </p>
 
 </div>
-
-<h2 class="sectionedit11"><a name="private_browsing" id="private_browsing">Private Browsing</a></h2>
+<!-- EDIT10 SECTION "Web Applications" [13167-13683] -->
+<h2 class="sectionedit11" id="private_browsing">Private Browsing</h2>
 <div class="level2">
 
 <p>
@@ -669,7 +663,7 @@ As of Midori 0.2.9 Private Browsing uses preferences, cookies, keyboard shortcut
 
 <p>
 As of Midori 0.3.4 the –private command line switch opens a private browsing instance with normal preferences, cookies, shortcuts and search engines. But no changes will be saved.
-<acronym title="Domain Name System">DNS</acronym> prefetching is disabled in this mode, also referrers are stripped down to the hostname when navigating between different websites.
+<abbr title="Domain Name System">DNS</abbr> prefetching is disabled in this mode, also referrers are stripped down to the hostname when navigating between different websites.
 </p>
 
 <p>
@@ -677,8 +671,8 @@ The same options available to -a/ –app can be used for private browsing mode.
 </p>
 
 </div>
-
-<h2 class="sectionedit12"><a name="portable_modewin32" id="portable_modewin32">Portable mode/ Win32</a></h2>
+<!-- EDIT11 SECTION "Private Browsing" [13684-14603] -->
+<h2 class="sectionedit12" id="portable_modewin32">Portable mode/ Win32</h2>
 <div class="level2">
 
 <p>
@@ -686,8 +680,8 @@ On Windows builds, -P/ –portable causes all data to be written to the “profi
 </p>
 
 </div>
-
-<h2 class="sectionedit13"><a name="kiosk_mode" id="kiosk_mode">Kiosk mode</a></h2>
+<!-- EDIT12 SECTION "Portable mode/ Win32" [14604-14917] -->
+<h2 class="sectionedit13" id="kiosk_mode">Kiosk mode</h2>
 <div class="level2">
 
 <p>
@@ -718,8 +712,41 @@ Any links outside end up in an error page. All images and other files won't
 </p>
 
 </div>
+<!-- EDIT13 SECTION "Kiosk mode" [14918-15955] -->
+<h2 class="sectionedit14" id="always_open_midori_in_fullscreen">Always open Midori in Fullscreen</h2>
+<div class="level2">
+
+<p>
+Using the WM to get Midori into fullscreen mode, or calling “midori -e Fullscreen” is the typical way. On the next startup Midori will remember the last window size and state.
+</p>
+
+<p>
+If for whatever reason this isn't enough, <a href="https://live.gnome.org/DevilsPie" class="urlextern" title="https://live.gnome.org/DevilsPie"  rel="nofollow">DevilsPie</a> can force Midori to the desired state:
+</p>
+
+<p>
+~/.devilspie/midori.ds
+</p>
+
+<p>
+(begin
+</p>
+<pre class="code">  (if
+      (and
+          (is (application_name) "Midori")
+      )
+          (begin
+              (maximize)
+          )
+  )</pre>
+
+<p>
+)
+</p>
 
-<h1 class="sectionedit14"><a name="proxy_servers" id="proxy_servers">Proxy servers</a></h1>
+</div>
+<!-- EDIT14 SECTION "Always open Midori in Fullscreen" [15956-16482] -->
+<h1 class="sectionedit15" id="proxy_servers">Proxy servers</h1>
 <div class="level1">
 
 <p>
@@ -728,7 +755,7 @@ By running a local proxy you can modify web content even before it has reached M
 
 </div>
 
-<h4><a name="privoxy" id="privoxy">Privoxy</a></h4>
+<h4 id="privoxy">Privoxy</h4>
 <div class="level4">
 
 <p>
@@ -741,7 +768,7 @@ Privoxy is a non-caching web proxy with filter capabilites and particular suppor
 
 </div>
 
-<h4><a name="mousehole" id="mousehole">Mousehole</a></h4>
+<h4 id="mousehole">Mousehole</h4>
 <div class="level4">
 
 <p>
@@ -754,7 +781,7 @@ Mousehole is a scriptable proxy server written in Ruby.
 
 </div>
 
-<h4><a name="polipo" id="polipo">Polipo</a></h4>
+<h4 id="polipo">Polipo</h4>
 <div class="level4">
 
 <p>
@@ -769,7 +796,7 @@ Mousehole is a scriptable proxy server written in Ruby.
 
 </div>
 
-<h4><a name="are_socks_proxy_servers_supported" id="are_socks_proxy_servers_supported">Are SOCKS proxy servers supported?</a></h4>
+<h4 id="are_socks_proxy_servers_supported">Are SOCKS proxy servers supported?</h4>
 <div class="level4">
 
 <p>
@@ -777,7 +804,7 @@ The coming libSoup 2.40 will support SOCKS proxies, <a href="https://bugzilla.gn
 </p>
 
 <p>
-libSoup < 2.40 only supports <acronym title="Hyper Text Transfer Protocol">HTTP</acronym> proxy servers directly. A way to use SOCKS on Unix is to use tsocks with <acronym title="Secure Shell">SSH</acronym> as follows:
+libSoup < 2.40 only supports <abbr title="Hyper Text Transfer Protocol">HTTP</abbr> proxy servers directly. A way to use SOCKS on Unix is to use tsocks with <abbr title="Secure Shell">SSH</abbr> as follows:
 </p>
 <ol>
 <li class="level1"><div class="li"> Install 'tsocks'</div>
@@ -789,26 +816,26 @@ server_type = 5
 server_port = 5555</pre>
 </div>
 </li>
-<li class="level1"><div class="li"> Open an <acronym title="Secure Shell">SSH</acronym> connection with the same port: <pre class="code"> ssh -D localhost:5555 myhost.com </pre>
+<li class="level1"><div class="li"> Open an <abbr title="Secure Shell">SSH</abbr> connection with the same port: <pre class="code"> ssh -D localhost:5555 myhost.com </pre>
 </div>
 </li>
 <li class="level1"><div class="li"> Run Midori with “tsocks” in front of it: <pre class="code"> tsocks midori </pre>
 </div>
 </li>
-<li class="level1"><div class="li"> Now you can use for example <a href="http://www.whatsmyip.org/" class="urlextern" title="http://www.whatsmyip.org/"  rel="nofollow">http://www.whatsmyip.org/</a> to verify that you are using a SOCKS connection. The IP address should match the one of your <acronym title="Secure Shell">SSH</acronym> host. Remember to keep the <acronym title="Secure Shell">SSH</acronym> login running, and don't suspend it, otherwise it won't work.</div>
+<li class="level1"><div class="li"> Now you can use for example <a href="http://www.whatsmyip.org/" class="urlextern" title="http://www.whatsmyip.org/"  rel="nofollow">http://www.whatsmyip.org/</a> to verify that you are using a SOCKS connection. The IP address should match the one of your <abbr title="Secure Shell">SSH</abbr> host. Remember to keep the <abbr title="Secure Shell">SSH</abbr> login running, and don't suspend it, otherwise it won't work.</div>
 </li>
 <li class="level1"><div class="li"> If the connection fails for some reason, you should see a connection error.</div>
 </li>
 </ol>
 
 </div>
-
-<h1 class="sectionedit15"><a name="keyboard_hotkeys" id="keyboard_hotkeys">Keyboard Hotkeys</a></h1>
+<!-- EDIT15 SECTION "Proxy servers" [16483-18307] -->
+<h1 class="sectionedit16" id="keyboard_hotkeys">Keyboard Hotkeys</h1>
 <div class="level1">
 
 </div>
 
-<h4><a name="hjkl" id="hjkl">HJKL</a></h4>
+<h4 id="hjkl">HJKL</h4>
 <div class="level4">
 
 <p>
@@ -824,7 +851,7 @@ You can also use the arrow keys to do the same.
 
 </div>
 
-<h4><a name="following_links" id="following_links">Following Links</a></h4>
+<h4 id="following_links">Following Links</h4>
 <div class="level4">
 
 <p>
@@ -837,7 +864,7 @@ With hints enabled, type the link number, and press Enter to open the link in th
 
 </div>
 
-<h4><a name="use_ctrl_shift_tab_to_switch_between_pages" id="use_ctrl_shift_tab_to_switch_between_pages">Use Ctrl(+Shift)+Tab to switch between pages</a></h4>
+<h4 id="use_ctrl_shift_tab_to_switch_between_pages">Use Ctrl(+Shift)+Tab to switch between pages</h4>
 <div class="level4">
 
 <p>
@@ -850,7 +877,7 @@ In older versions you can enable the History List extension under Tools → Exte
 
 </div>
 
-<h4><a name="customizing_keyboard_shortcuts" id="customizing_keyboard_shortcuts">Customizing keyboard shortcuts</a></h4>
+<h4 id="customizing_keyboard_shortcuts">Customizing keyboard shortcuts</h4>
 <div class="level4">
 
 <p>
@@ -859,7 +886,7 @@ Enable the Shortcuts extension Tools → Extensions. To edit a keybinding Tools
 
 </div>
 
-<h4><a name="using_find" id="using_find">Using Find</a></h4>
+<h4 id="using_find">Using Find</h4>
 <div class="level4">
 
 <p>
@@ -884,8 +911,8 @@ When using Ctrl+f to bring up Find, use Ctrl+f again or ESC. When using ”/”
 </p>
 
 </div>
-
-<h1 class="sectionedit16"><a name="mouse_gestures" id="mouse_gestures">Mouse Gestures</a></h1>
+<!-- EDIT16 SECTION "Keyboard Hotkeys" [18308-19640] -->
+<h1 class="sectionedit17" id="mouse_gestures">Mouse Gestures</h1>
 <div class="level1">
 
 <p>
@@ -914,8 +941,8 @@ Additionally, there are programs allowing mouse gestures system-wide, for exampl
 </p>
 
 </div>
-
-<h1 class="sectionedit17"><a name="user_scripts_and_styles" id="user_scripts_and_styles">User scripts and styles</a></h1>
+<!-- EDIT17 SECTION "Mouse Gestures" [19641-20316] -->
+<h1 class="sectionedit18" id="user_scripts_and_styles">User scripts and styles</h1>
 <div class="level1">
 
 <p>
@@ -924,7 +951,7 @@ UserScripts are scripts applied on some, or on all web pages. They can modify  p
 
 </div>
 
-<h4><a name="how_to_install_a_userscript" id="how_to_install_a_userscript">How to install a UserScript</a></h4>
+<h4 id="how_to_install_a_userscript">How to install a UserScript</h4>
 <div class="level4">
 
 <p>
@@ -949,7 +976,7 @@ If the script is only shown as source code on the page, you first have to create
 
 </div>
 
-<h4><a name="compatibility_with_greasemonkey" id="compatibility_with_greasemonkey">Compatibility with GreaseMonkey</a></h4>
+<h4 id="compatibility_with_greasemonkey">Compatibility with GreaseMonkey</h4>
 <div class="level4">
 
 <p>
@@ -958,7 +985,7 @@ As previously mentioned, Midori can use most scripts you will find. Midori suppo
 
 </div>
 
-<h4><a name="flash_blocking_via_a_user_script" id="flash_blocking_via_a_user_script">Flash blocking via a User script</a></h4>
+<h4 id="flash_blocking_via_a_user_script">Flash blocking via a User script</h4>
 <div class="level4">
 
 <p>
@@ -967,7 +994,7 @@ You can use <a href="http://userscripts.org/scripts/show/45343" class="urlextern
 
 </div>
 
-<h4><a name="flash_blocking_via_a_user_style" id="flash_blocking_via_a_user_style">Flash blocking via a User style</a></h4>
+<h4 id="flash_blocking_via_a_user_style">Flash blocking via a User style</h4>
 <div class="level4">
 
 <p>
@@ -975,17 +1002,17 @@ You can also use <a href="http://rightfootin.blogspot.com/2009/04/flashblock-wan
 </p>
 
 </div>
-
-<h2 class="sectionedit18"><a name="user_styles" id="user_styles">User styles</a></h2>
+<!-- EDIT18 SECTION "User scripts and styles" [20317-22871] -->
+<h2 class="sectionedit19" id="user_styles">User styles</h2>
 <div class="level2">
 
 <p>
-User styles are <acronym title="Cascading Style Sheets">CSS</acronym> Cascading Style sheets that are loaded locally and applied on top of web pages, similar to User scripts, in order to add or alter functionality and also fix bugs.
+User styles are <abbr title="Cascading Style Sheets">CSS</abbr> Cascading Style sheets that are loaded locally and applied on top of web pages, similar to User scripts, in order to add or alter functionality and also fix bugs.
 </p>
 
 </div>
 
-<h4><a name="how_to_install_a_user_style" id="how_to_install_a_user_style">How to install a user style</a></h4>
+<h4 id="how_to_install_a_user_style">How to install a user style</h4>
 <div class="level4">
 
 <p>
@@ -1002,7 +1029,7 @@ Note, if the style is only shown as source code on the page, you first have to c
 
 </div>
 
-<h4><a name="how_to_install_a_user_style_before_midori_0020" id="how_to_install_a_user_style_before_midori_0020">How to install a user style before Midori 0.0.20</a></h4>
+<h4 id="how_to_install_a_user_style_before_midori_0020">How to install a user style before Midori 0.0.20</h4>
 <div class="level4">
 
 <p>
@@ -1011,7 +1038,7 @@ Open up the Preferences and use the file chooser button beside User Stylesheet t
 
 </div>
 
-<h4><a name="a_user_css_to_display_the_url_when_a_link_is_hovered" id="a_user_css_to_display_the_url_when_a_link_is_hovered">A user css to display the url when a link is hovered</a></h4>
+<h4 id="a_user_css_to_display_the_url_when_a_link_is_hovered">A user css to display the url when a link is hovered</h4>
 <div class="level4">
 
 <p>
@@ -1037,6 +1064,6 @@ Customize as needed:
         }</pre>
 
 </div>
-<!-- EDIT16 SECTION "User styles" [18560-] --></div>
+<!-- EDIT19 SECTION "User styles" [22872-] --></div>
 </body>
 </html>
diff --git a/win32/makedist/midori-0.3.3.nsi b/win32/makedist/midori-0.3.3.nsi
index 91a6bca..4ba91de 100644
--- a/win32/makedist/midori-0.3.3.nsi
+++ b/win32/makedist/midori-0.3.3.nsi
@@ -21,7 +21,7 @@ RequestExecutionLevel user ; set execution level for Windows Vista
 ; helper defines  ;
 ;;;;;;;;;;;;;;;;;;;
 !define PRODUCT_NAME "Midori"
-!define PRODUCT_VERSION "0.4.8"
+!define PRODUCT_VERSION "0.4.9"
 !define PRODUCT_BUILD "0"
 !define PRODUCT_VERSION_ID "${PRODUCT_VERSION}.${PRODUCT_BUILD}"
 !define PRODUCT_PUBLISHER "Christian Dywan"
diff --git a/wscript b/wscript
index d19d0eb..47502dc 100644
--- a/wscript
+++ b/wscript
@@ -28,7 +28,7 @@ import misc
 from Configure import find_program_impl
 
 APPNAME = 'midori'
-VERSION = VERSION_FULL = '0.4.8'
+VERSION = VERSION_FULL = '0.4.9'
 VERSION_SUFFIX = ' (%s)' % VERSION
 
 try:


More information about the Xfce4-commits mailing list