The preferences menuhas alot of things like
preferencesMainTabtitle

I'm guessing that's because of the removal of patch-gtk_res_options_gtk2_ui

I don't think it's a terribly bad thing though since the information isn't indiscernible.

Works good on amd64 for me too but I'll try to spin up another arch and test.

~Brian

On 09/04/14 03:01, Anthony J. Bentley wrote:
Hi,

Here is an update to netsurf-3.2, a bugfix release, along wiht its
associated libraries.

The patch also fixes a crash bug when encountering certain SSL certs.

While here, fix regression tests for hubbub (a library otherwise not
updated in this diff), which broke with the json-c update in May.

Tested on amd64; tests on other platforms greatly appreciated.


Index: browser/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/browser/Makefile,v
retrieving revision 1.17
diff -u -p -u -p -r1.17 Makefile
--- browser/Makefile    24 Jun 2014 00:03:21 -0000      1.17
+++ browser/Makefile    4 Sep 2014 06:52:55 -0000
@@ -3,7 +3,7 @@
  COMMENT =             lightweight web browser
NETSURF_PROJECT = netsurf
-NETSURF_VERSION =      3.1
+NETSURF_VERSION =      3.2
HOMEPAGE= http://www.netsurf-browser.org/
  MASTER_SITES =                
http://download.netsurf-browser.org/netsurf/releases/source/
@@ -12,10 +12,10 @@ MODULES =           devel/gettext
BUILD_DEPENDS = www/p5-HTML-Parser
  LIB_DEPENDS =         www/netsurf/hubbub>=0.3.0 \
-                       www/netsurf/libcss>=0.3.0 \
+                       www/netsurf/libcss>=0.4.0 \
                        www/netsurf/libnsgif>=0.1.1 \
                        www/netsurf/libnsbmp>=0.1.1 \
-                       www/netsurf/libdom>=0.1.0 \
+                       www/netsurf/libdom>=0.1.1 \
                        graphics/libwebp \
                        x11/gtk+2 \
                        x11/gnome/librsvg \
Index: browser/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/browser/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- browser/distinfo    28 Apr 2014 09:02:15 -0000      1.7
+++ browser/distinfo    4 Sep 2014 06:52:55 -0000
@@ -1,2 +1,2 @@
-SHA256 (netsurf-3.1-src.tar.gz) = HvErLivGj57/hGVka3NZ48tIPhBCrtdQzCg6cN1MVAw=
-SIZE (netsurf-3.1-src.tar.gz) = 2996436
+SHA256 (netsurf-3.2-src.tar.gz) = BP/rgzXFnLwjNxt5rjsXgALm6Vw1Il72LbSxVezH4hM=
+SIZE (netsurf-3.2-src.tar.gz) = 3232987
Index: browser/patches/patch-Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/browser/patches/patch-Makefile,v
retrieving revision 1.5
diff -u -p -u -p -r1.5 patch-Makefile
--- browser/patches/patch-Makefile      3 May 2013 07:32:34 -0000       1.5
+++ browser/patches/patch-Makefile      4 Sep 2014 06:52:55 -0000
@@ -1,7 +1,7 @@
  $OpenBSD: patch-Makefile,v 1.5 2013/05/03 07:32:34 bentley Exp $
---- Makefile.orig      Fri Apr 19 14:27:45 2013
-+++ Makefile   Thu Apr 25 01:11:09 2013
-@@ -404,7 +404,7 @@ endef
+--- Makefile.orig      Tue Aug 26 08:57:21 2014
++++ Makefile   Sat Aug 30 19:00:07 2014
+@@ -447,7 +447,7 @@ endef
   # Set up the WARNFLAGS here so that they can be overridden in the 
Makefile.config
   WARNFLAGS = -W -Wall -Wundef -Wpointer-arith \
        -Wcast-align -Wwrite-strings -Wstrict-prototypes \
Index: browser/patches/patch-content_fetchers_curl_c
===================================================================
RCS file: browser/patches/patch-content_fetchers_curl_c
diff -N browser/patches/patch-content_fetchers_curl_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ browser/patches/patch-content_fetchers_curl_c       4 Sep 2014 06:52:55 
-0000
@@ -0,0 +1,83 @@
+$OpenBSD$
+memcpy and terminate from openssl buffers.
+Fixes crash on certain invalid SSL certificates.
+
+From upstream commit c695d3d0074687e767b68ca9d1412a5bc5303178
+--- content/fetchers/curl.c.orig       Tue Aug 26 08:57:21 2014
++++ content/fetchers/curl.c    Thu Sep  4 00:03:08 2014
+@@ -921,10 +921,12 @@ void fetch_curl_done(CURL *curl_handle, CURLcode resul
+                       BIO_get_mem_ptr(mem, &buf);
+                       (void) BIO_set_close(mem, BIO_NOCLOSE);
+                       BIO_free(mem);
+-                      snprintf(ssl_certs[i].not_before,
+-                                      min(sizeof ssl_certs[i].not_before,
+-                                              (unsigned) buf->length + 1),
+-                                      "%s", buf->data);
++                      memcpy(ssl_certs[i].not_before,
++                             buf->data,
++                             min(sizeof(ssl_certs[i].not_before) - 1,
++                                 (unsigned)buf->length));
++                      
ssl_certs[i].not_before[min(sizeof(ssl_certs[i].not_before) - 1,
++                                                  (unsigned)buf->length)] = 0;
+                       BUF_MEM_free(buf);
+
+                       mem = BIO_new(BIO_s_mem());
+@@ -933,10 +935,13 @@ void fetch_curl_done(CURL *curl_handle, CURLcode resul
+                       BIO_get_mem_ptr(mem, &buf);
+                       (void) BIO_set_close(mem, BIO_NOCLOSE);
+                       BIO_free(mem);
+-                      snprintf(ssl_certs[i].not_after,
+-                                      min(sizeof ssl_certs[i].not_after,
+-                                              (unsigned) buf->length + 1),
+-                                      "%s", buf->data);
++                      memcpy(ssl_certs[i].not_after,
++                             buf->data,
++                             min(sizeof(ssl_certs[i].not_after) - 1,
++                                 (unsigned)buf->length));
++                      
ssl_certs[i].not_after[min(sizeof(ssl_certs[i].not_after) - 1,
++                                               (unsigned)buf->length)] = 0;
++
+                       BUF_MEM_free(buf);
+
+                       ssl_certs[i].sig_type =
+@@ -952,24 +957,30 @@ void fetch_curl_done(CURL *curl_handle, CURLcode resul
+                       BIO_get_mem_ptr(mem, &buf);
+                       (void) BIO_set_close(mem, BIO_NOCLOSE);
+                       BIO_free(mem);
+-                      snprintf(ssl_certs[i].issuer,
+-                                      min(sizeof ssl_certs[i].issuer,
+-                                              (unsigned) buf->length + 1),
+-                                      "%s", buf->data);
++                      memcpy(ssl_certs[i].issuer,
++                             buf->data,
++                             min(sizeof(ssl_certs[i].issuer) - 1,
++                                 (unsigned) buf->length));
++                      ssl_certs[i].issuer[min(sizeof(ssl_certs[i].issuer) - 1,
++                                              (unsigned) buf->length)] = 0;
+                       BUF_MEM_free(buf);
+
+                       mem = BIO_new(BIO_s_mem());
+                       X509_NAME_print_ex(mem,
+                               X509_get_subject_name(certs[i].cert),
+-                              0, XN_FLAG_SEP_CPLUS_SPC |
+-                                      XN_FLAG_DN_REV | XN_FLAG_FN_NONE);
++                                         0,
++                                         XN_FLAG_SEP_CPLUS_SPC |
++                                         XN_FLAG_DN_REV |
++                                         XN_FLAG_FN_NONE);
+                       BIO_get_mem_ptr(mem, &buf);
+                       (void) BIO_set_close(mem, BIO_NOCLOSE);
+                       BIO_free(mem);
+-                      snprintf(ssl_certs[i].subject,
+-                                      min(sizeof ssl_certs[i].subject,
+-                                              (unsigned) buf->length + 1),
+-                                      "%s", buf->data);
++                      memcpy(ssl_certs[i].subject,
++                             buf->data,
++                             min(sizeof(ssl_certs[i].subject) - 1,
++                                 (unsigned)buf->length));
++                      ssl_certs[i].subject[min(sizeof(ssl_certs[i].subject) - 
1,
++                                               (unsigned) buf->length)] = 0;
+                       BUF_MEM_free(buf);
+
+                       ssl_certs[i].cert_type =
Index: browser/patches/patch-gtk_res_options_gtk2_ui
===================================================================
RCS file: browser/patches/patch-gtk_res_options_gtk2_ui
diff -N browser/patches/patch-gtk_res_options_gtk2_ui
--- browser/patches/patch-gtk_res_options_gtk2_ui       31 May 2013 16:18:41 
-0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,1078 +0,0 @@
-$OpenBSD: patch-gtk_res_options_gtk2_ui,v 1.1 2013/05/31 16:18:41 jturner Exp $
---- gtk/res/options.gtk2.ui.orig       Thu May 30 11:43:15 2013
-+++ gtk/res/options.gtk2.ui    Thu May 30 11:43:21 2013
-@@ -4,7 +4,7 @@
-   <!-- interface-naming-policy project-wide -->
-   <object class="GtkDialog" id="dialogPreferences">
-     <property name="border_width">5</property>
--    <property name="title" translatable="yes">preferencesTitle</property>
-+    <property name="title" translatable="yes">Netsurf Preferences</property>
-     <property name="window_position">center-on-parent</property>
-     <property name="destroy_with_parent">True</property>
-     <property name="type_hint">dialog</property>
-@@ -49,7 +49,7 @@
-                                 <child>
-                                   <object class="GtkLabel" 
id="label_startup_page">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="yes">preferencesStartupPage</property>
-+                                    <property name="label" 
translatable="yes">Page:</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -84,7 +84,7 @@
-                                 </child>
-                                 <child>
-                                   <object class="GtkButton" 
id="setCurrentPage">
--                                    <property name="label" 
translatable="yes">preferencesStartupPageCurrent</property>
-+                                    <property name="label" translatable="yes">Use 
Current Page</property>
-                                     <property name="visible">True</property>
-                                     <property name="can_focus">True</property>
-                                     <property 
name="receives_default">True</property>
-@@ -99,7 +99,7 @@
-                                 </child>
-                                 <child>
-                                   <object class="GtkButton" 
id="setDefaultPage">
--                                    <property name="label" 
translatable="yes">preferencesStartupPageDefault</property>
-+                                    <property name="label" translatable="yes">Use 
Default Page</property>
-                                     <property name="visible">True</property>
-                                     <property name="can_focus">True</property>
-                                     <property 
name="receives_default">True</property>
-@@ -125,7 +125,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label_main_startup">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesStartup</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Startup&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -154,7 +154,7 @@
-                             <property name="spacing">6</property>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkUrlSearch">
--                                <property name="label" 
translatable="yes">preferencesSearchURLBar</property>
-+                                <property name="label" translatable="yes">Search 
from URL bar</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -173,7 +173,7 @@
-                                 <child>
-                                   <object class="GtkLabel" id="label5">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="yes">preferencesSearchProvider</property>
-+                                    <property name="label" 
translatable="yes">Provider:</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -210,7 +210,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label4">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesSearch</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Search&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -239,7 +239,7 @@
-                             <property name="spacing">6</property>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkClearDownloads">
--                                <property name="label" 
translatable="yes">preferencesDownloadsRemove</property>
-+                                <property name="label" translatable="yes">Remove 
download from list when complete</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -254,7 +254,7 @@
-                             </child>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkRequestOverwrite">
--                                <property name="label" 
translatable="yes">preferencesDownloadsConfirm</property>
-+                                <property name="label" translatable="yes">Confirm 
before overwriting files</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -274,7 +274,7 @@
-                                 <child>
-                                   <object class="GtkLabel" id="label8">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="yes">preferencesDownloadsLocation</property>
-+                                    <property name="label" 
translatable="yes">Location:</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -305,7 +305,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label7">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesDownloads</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Downloads&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -321,7 +321,7 @@
-             <child type="tab">
-               <object class="GtkLabel" id="label1">
-                 <property name="visible">True</property>
--                <property name="label" 
translatable="yes">preferencesMainTabtitle</property>
-+                <property name="label" translatable="yes">Main</property>
-               </object>
-               <packing>
-                 <property name="tab_fill">False</property>
-@@ -366,7 +366,7 @@
-                             </child>
-                             <child>
-                               <object class="GtkButton" id="buttonAddTheme">
--                                <property name="label" 
translatable="yes">preferencesThemesAdd</property>
-+                                <property name="label" translatable="yes">Add 
Theme...</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">True</property>
-@@ -385,7 +385,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label3">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesThemes</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Themes&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -414,7 +414,7 @@
-                             <property name="spacing">6</property>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkShowSingleTab">
--                                <property name="label" 
translatable="yes">preferencesTabsAlways</property>
-+                                <property name="label" translatable="yes">Always 
show tab bar</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -428,7 +428,7 @@
-                             </child>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkFocusNew">
--                                <property name="label" 
translatable="yes">preferencesTabsSwitch</property>
-+                                <property name="label" translatable="yes">Switch to 
newly opened tabs immediately</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -442,7 +442,7 @@
-                             </child>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkNewBlank">
--                                <property name="label" 
translatable="yes">preferencesTabsNewly</property>
-+                                <property name="label" translatable="yes">Newly 
opened tabs are blank</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -461,7 +461,7 @@
-                                 <child>
-                                   <object class="GtkLabel" id="label9">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="yes">preferencesTabsPosition</property>
-+                                    <property name="label" 
translatable="yes">Position:</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -498,7 +498,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label6">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesTabs</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Tabs&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -529,7 +529,7 @@
-                               <object class="GtkLabel" id="label13">
-                                 <property name="visible">True</property>
-                                 <property name="xalign">0</property>
--                                <property name="label" 
translatable="yes">preferencesSourceOpen</property>
-+                                <property name="label" translatable="yes">Open 
source view in new:</property>
-                               </object>
-                               <packing>
-                                 <property name="position">0</property>
-@@ -540,7 +540,7 @@
-                                 <property name="visible">True</property>
-                                 <child>
-                                   <object class="GtkRadioButton" 
id="sourceButtonWindow">
--                                    <property name="label" 
translatable="yes">preferencesSourceWindow</property>
-+                                    <property name="label" 
translatable="yes">window</property>
-                                     <property name="visible">True</property>
-                                     <property name="can_focus">True</property>
-                                     <property 
name="receives_default">False</property>
-@@ -556,7 +556,7 @@
-                                 </child>
-                                 <child>
-                                   <object class="GtkRadioButton" 
id="sourceButtonTab">
--                                    <property name="label" 
translatable="yes">preferencesSourceTab</property>
-+                                    <property name="label" 
translatable="yes">tab</property>
-                                     <property name="visible">True</property>
-                                     <property name="can_focus">True</property>
-                                     <property 
name="receives_default">False</property>
-@@ -581,7 +581,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label12">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesSource</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Source&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -610,7 +610,7 @@
-                             <property name="spacing">6</property>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkDisplayRecentURLs">
--                                <property name="label" 
translatable="yes">preferencesURLbarDisplay</property>
-+                                <property name="label" translatable="yes">Display 
recently visited URLs as you type</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -629,7 +629,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label14">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesURLbar</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;URLbar&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -663,7 +663,7 @@
-                                 <child>
-                                   <object class="GtkLabel" id="label16">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="yes">preferencesToolbarButtons</property>
-+                                    <property name="label" 
translatable="yes">Buttons:</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -699,7 +699,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label15">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesToolbar</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Toolbar&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -718,7 +718,7 @@
-             <child type="tab">
-               <object class="GtkLabel" id="label2">
-                 <property name="visible">True</property>
--                <property name="label" 
translatable="yes">preferencesAppearanceTabtitle</property>
-+                <property name="label" 
translatable="yes">Appearance</property>
-               </object>
-               <packing>
-                 <property name="position">1</property>
-@@ -748,7 +748,7 @@
-                             <property name="spacing">6</property>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkDisablePopups">
--                                <property name="label" 
translatable="yes">preferencesControlPrevent</property>
-+                                <property name="label" translatable="yes">Prevent 
pop-up windows</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -764,7 +764,7 @@
-                             </child>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkHideAdverts">
--                                <property name="label" 
translatable="yes">preferencesControlHide</property>
-+                                <property name="label" translatable="yes">Hide 
Adverts</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -780,7 +780,7 @@
-                             </child>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkEnableJavascript">
--                                <property name="label" 
translatable="yes">preferencesControlEnable</property>
-+                                <property name="label" translatable="yes">Enable 
JavaScript</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -796,7 +796,7 @@
-                             </child>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkDisablePlugins">
--                                <property name="label" 
translatable="yes">preferencesControlDisable</property>
-+                                <property name="label" translatable="yes">Disable 
plug-ins</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -812,7 +812,7 @@
-                             </child>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkResampleImages">
--                                <property name="label" 
translatable="yes">preferencesControlHigh</property>
-+                                <property name="label" translatable="yes">High 
quality image scaling</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -831,7 +831,7 @@
-                                 <child>
-                                   <object class="GtkLabel" id="label17">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="yes">preferencesControlLoad</property>
-+                                    <property name="label" translatable="yes">Load 
and display</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -867,7 +867,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label11">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesControl</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Control&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -896,7 +896,7 @@
-                             <property name="spacing">6</property>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkEnableAnimations">
--                                <property name="label" 
translatable="yes">preferencesAnimationEnable</property>
-+                                <property name="label" 
translatable="yes">Enable</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -915,7 +915,7 @@
-                                 <child>
-                                   <object class="GtkLabel" id="label19">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="yes">preferencesAnimationMinimum</property>
-+                                    <property name="label" 
translatable="yes">Minimum time between frames:</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -927,7 +927,7 @@
-                                     <property name="visible">True</property>
-                                     <property name="can_focus">True</property>
-                                     <property 
name="has_tooltip">True</property>
--                                    <property name="tooltip_text" 
translatable="yes">preferencesAnimationMinimumTooltip</property>
-+                                    <property name="tooltip_text" 
translatable="yes">Do not update animations any more often than this.</property>
-                                     <property 
name="invisible_char">&#x25CF;</property>
-                                     <property 
name="adjustment">adjustment_animation_time</property>
-                                     <property name="climb_rate">1</property>
-@@ -954,7 +954,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label18">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesAnimation</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Animation&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -987,7 +987,7 @@
-                                 <child>
-                                   <object class="GtkLabel" id="label26">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="yes">preferencesFontsDefault</property>
-+                                    <property name="label" 
translatable="yes">Default</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -1023,7 +1023,7 @@
-                                 <child>
-                                   <object class="GtkLabel" id="label27">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="yes">preferencesFontsSize</property>
-+                                    <property name="label" 
translatable="yes">Size</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -1035,7 +1035,7 @@
-                                     <property name="visible">True</property>
-                                     <property name="can_focus">True</property>
-                                     <property 
name="has_tooltip">True</property>
--                                    <property name="tooltip_text" 
translatable="yes">preferencesFontsSizeTooltip</property>
-+                                    <property name="tooltip_text" 
translatable="yes">The base-line font size to use.</property>
-                                     <property name="max_length">4</property>
-                                     <property 
name="invisible_char">&#x25CF;</property>
-                                     <property name="width_chars">4</property>
-@@ -1059,7 +1059,7 @@
-                             </child>
-                             <child>
-                               <object class="GtkButton" id="fontPreview">
--                                <property name="label" 
translatable="yes">preferencesFontsPreview</property>
-+                                <property name="label" 
translatable="yes">_Preview</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">True</property>
-@@ -1079,7 +1079,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label20">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesFonts</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Fonts&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -1112,7 +1112,7 @@
-                                 <child>
-                                   <object class="GtkLabel" id="label21">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="yes">preferencesLanguagePreferred</property>
-+                                    <property name="label" 
translatable="yes">Preferred language:</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -1123,7 +1123,7 @@
-                                   <object class="GtkComboBox" 
id="comboboxLanguage">
-                                     <property name="visible">True</property>
-                                     <property 
name="has_tooltip">True</property>
--                                    <property name="tooltip_text" 
translatable="yes">preferencesLanguagePreferredTooltip</property>
-+                                    <property name="tooltip_text" 
translatable="yes">set preferred language for web pages</property>
-                                     <property 
name="model">liststore_content_language</property>
-                                     <signal name="changed" 
handler="nsgtk_preferences_comboboxLanguage_changed"/>
-                                     <signal name="realize" 
handler="nsgtk_preferences_comboboxLanguage_realize"/>
-@@ -1160,7 +1160,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label25">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesLanguage</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Language&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -1178,7 +1178,7 @@
-             <child type="tab">
-               <object class="GtkLabel" id="label10">
-                 <property name="visible">True</property>
--                <property name="label" 
translatable="yes">preferencesContentTabtitle</property>
-+                <property name="label" translatable="yes">Content</property>
-               </object>
-               <packing>
-                 <property name="position">2</property>
-@@ -1208,7 +1208,7 @@
-                             <property name="spacing">6</property>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkSendReferer">
--                                <property name="label" 
translatable="yes">preferencesGeneralReferral</property>
-+                                <property name="label" translatable="yes">Enable 
referral submission</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -1222,7 +1222,7 @@
-                             </child>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkSendDNT">
--                                <property name="label" 
translatable="yes">preferencesGeneralDNT</property>
-+                                <property name="label" translatable="yes">Enable sending 
"Do Not Track" request</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -1241,7 +1241,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label61">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesGeneral</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;General&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -1270,7 +1270,7 @@
-                             <property name="spacing">6</property>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkHoverURLs">
--                                <property name="label" 
translatable="yes">preferencesHistoryShow</property>
-+                                <property name="label" translatable="yes">Local 
history shows URL in tooltip</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -1289,7 +1289,7 @@
-                                 <child>
-                                   <object class="GtkLabel" id="label28">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="yes">preferencesHistoryRemember</property>
-+                                    <property name="label" 
translatable="yes">Remember browsing history for up to</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -1318,7 +1318,7 @@
-                                 <child>
-                                   <object class="GtkLabel" id="label29">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="yes">preferencesHistoryDays</property>
-+                                    <property name="label" 
translatable="yes">days</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -1337,7 +1337,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label23">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesHistory</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;History&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -1375,7 +1375,7 @@
-                                   <object class="GtkLabel" id="label30">
-                                     <property name="visible">True</property>
-                                     <property name="xalign">0</property>
--                                    <property name="label" 
translatable="yes">preferencesCacheMemory</property>
-+                                    <property name="label" 
translatable="yes">Memory cache size</property>
-                                   </object>
-                                   <packing>
-                                     <property 
name="x_options">GTK_FILL</property>
-@@ -1385,7 +1385,7 @@
-                                   <object class="GtkLabel" id="label31">
-                                     <property name="visible">True</property>
-                                     <property name="xalign">0</property>
--                                    <property name="label" 
translatable="yes">preferencesCacheDisc</property>
-+                                    <property name="label" translatable="yes">Disc 
cache size</property>
-                                   </object>
-                                   <packing>
-                                     <property name="top_attach">1</property>
-@@ -1397,7 +1397,7 @@
-                                   <object class="GtkLabel" id="label34">
-                                     <property name="visible">True</property>
-                                     <property name="xalign">0</property>
--                                    <property name="label" 
translatable="yes">preferencesCacheExpire</property>
-+                                    <property name="label" 
translatable="yes">Expire cache entries after</property>
-                                   </object>
-                                   <packing>
-                                     <property name="top_attach">2</property>
-@@ -1467,7 +1467,7 @@
-                                   <object class="GtkLabel" id="label32">
-                                     <property name="visible">True</property>
-                                     <property name="xalign">0</property>
--                                    <property name="label" 
translatable="no">MB</property>
-+                                    <property name="label" 
translatable="yes">MB</property>
-                                   </object>
-                                   <packing>
-                                     <property name="left_attach">2</property>
-@@ -1479,7 +1479,7 @@
-                                   <object class="GtkLabel" id="label33">
-                                     <property name="visible">True</property>
-                                     <property name="xalign">0</property>
--                                    <property name="label" 
translatable="no">MB</property>
-+                                    <property name="label" 
translatable="yes">MB</property>
-                                   </object>
-                                   <packing>
-                                     <property name="left_attach">2</property>
-@@ -1493,7 +1493,7 @@
-                                   <object class="GtkLabel" id="label35">
-                                     <property name="visible">True</property>
-                                     <property name="xalign">0</property>
--                                    <property name="label" 
translatable="yes">preferencesHistoryDays</property>
-+                                    <property name="label" 
translatable="yes">days</property>
-                                   </object>
-                                   <packing>
-                                     <property name="left_attach">2</property>
-@@ -1516,7 +1516,7 @@
-                                 </child>
-                                 <child>
-                                   <object class="GtkButton" 
id="buttonCacheMaintinance">
--                                    <property name="label" 
translatable="yes">preferencesCacheMaintinance</property>
-+                                    <property name="label" 
translatable="yes">Maintinance</property>
-                                     <property name="visible">True</property>
-                                     <property name="can_focus">True</property>
-                                     <property 
name="receives_default">True</property>
-@@ -1538,7 +1538,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label24">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesCache</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Cache&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -1557,7 +1557,7 @@
-             <child type="tab">
-               <object class="GtkLabel" id="label22">
-                 <property name="visible">True</property>
--                <property name="label" 
translatable="yes">preferencesPrivacyTabtitle</property>
-+                <property name="label" translatable="yes">Privacy</property>
-               </object>
-               <packing>
-                 <property name="position">3</property>
-@@ -1591,7 +1591,7 @@
-                               <object class="GtkLabel" id="label42">
-                                 <property name="visible">True</property>
-                                 <property name="xalign">0</property>
--                                <property name="label" 
translatable="yes">preferencesProxyType</property>
-+                                <property name="label" translatable="yes">Proxy 
type</property>
-                               </object>
-                               <packing>
-                                 <property name="x_options">GTK_FILL</property>
-@@ -1601,7 +1601,7 @@
-                               <object class="GtkLabel" id="label43">
-                                 <property name="visible">True</property>
-                                 <property name="xalign">0</property>
--                                <property name="label" 
translatable="yes">preferencesProxyHost</property>
-+                                <property name="label" 
translatable="yes">Host</property>
-                               </object>
-                               <packing>
-                                 <property name="top_attach">1</property>
-@@ -1613,7 +1613,7 @@
-                               <object class="GtkLabel" id="label44">
-                                 <property name="visible">True</property>
-                                 <property name="xalign">0</property>
--                                <property name="label" 
translatable="yes">preferencesProxyUsername</property>
-+                                <property name="label" 
translatable="yes">Username</property>
-                               </object>
-                               <packing>
-                                 <property name="top_attach">2</property>
-@@ -1625,7 +1625,7 @@
-                               <object class="GtkLabel" id="label45">
-                                 <property name="visible">True</property>
-                                 <property name="xalign">0</property>
--                                <property name="label" 
translatable="yes">preferencesProxyPassword</property>
-+                                <property name="label" 
translatable="yes">Password</property>
-                               </object>
-                               <packing>
-                                 <property name="top_attach">3</property>
-@@ -1637,7 +1637,7 @@
-                               <object class="GtkComboBox" id="comboProxyType">
-                                 <property name="visible">True</property>
-                                 <property name="has_tooltip">True</property>
--                                <property name="tooltip_text" 
translatable="yes">preferencesProxyTypeTooltip</property>
-+                                <property name="tooltip_text" 
translatable="yes">The type of HTTP proxy server.</property>
-                                 <property 
name="model">liststore_proxy_type</property>
-                                 <signal name="changed" 
handler="nsgtk_preferences_comboProxyType_changed"/>
-                                 <signal name="realize" 
handler="nsgtk_preferences_comboProxyType_realize"/>
-@@ -1662,7 +1662,7 @@
-                                     <property name="visible">True</property>
-                                     <property name="can_focus">True</property>
-                                     <property 
name="has_tooltip">True</property>
--                                    <property name="tooltip_text" 
translatable="yes">preferencesProxyHostTooltip</property>
-+                                    <property name="tooltip_text" 
translatable="yes">Host name of your proxy server.</property>
-                                     <property 
name="invisible_char">&#x25CF;</property>
-                                     <signal name="changed" 
handler="nsgtk_preferences_entryProxyHost_changed"/>
-                                     <signal name="realize" 
handler="nsgtk_preferences_entryProxyHost_realize"/>
-@@ -1674,7 +1674,7 @@
-                                 <child>
-                                   <object class="GtkLabel" id="label46">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="no">:</property>
-+                                    <property name="label" 
translatable="yes">:</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -1686,7 +1686,7 @@
-                                     <property name="visible">True</property>
-                                     <property name="can_focus">True</property>
-                                     <property 
name="has_tooltip">True</property>
--                                    <property name="tooltip_text" 
translatable="yes">preferencesProxyPortTooltip</property>
-+                                    <property name="tooltip_text" 
translatable="yes">Port number to connect to on proxy server.</property>
-                                     <property name="max_length">5</property>
-                                     <property 
name="invisible_char">&#x25CF;</property>
-                                     <property name="width_chars">5</property>
-@@ -1715,7 +1715,7 @@
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property name="has_tooltip">True</property>
--                                <property name="tooltip_text" 
translatable="yes">preferencesProxyUsernameTooltip</property>
-+                                <property name="tooltip_text" 
translatable="yes">Username to access the proxy</property>
-                                 <property 
name="invisible_char">&#x25CF;</property>
-                                 <signal name="changed" 
handler="nsgtk_preferences_entryProxyUser_changed"/>
-                                 <signal name="realize" 
handler="nsgtk_preferences_entryProxyUser_realize"/>
-@@ -1732,7 +1732,7 @@
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property name="has_tooltip">True</property>
--                                <property name="tooltip_text" 
translatable="yes">preferencesProxyPasswordTooltip</property>
-+                                <property name="tooltip_text" 
translatable="yes">Password to access the proxy</property>
-                                 <property name="visibility">False</property>
-                                 <property 
name="invisible_char">&#x25CF;</property>
-                                 <signal name="changed" 
handler="nsgtk_preferences_entryProxyPassword_changed"/>
-@@ -1752,7 +1752,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label37">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesProxy</property>
-+                        <property name="label" translatable="yes">&lt;b&gt;HTTP 
Proxy&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -1785,7 +1785,7 @@
-                               <object class="GtkLabel" id="label39">
-                                 <property name="visible">True</property>
-                                 <property name="xalign">0</property>
--                                <property name="label" 
translatable="yes">preferencesFetchingMax</property>
-+                                <property name="label" translatable="yes">Maximum 
fetchers</property>
-                               </object>
-                               <packing>
-                                 <property name="x_options">GTK_FILL</property>
-@@ -1795,7 +1795,7 @@
-                               <object class="GtkLabel" id="label40">
-                                 <property name="visible">True</property>
-                                 <property name="xalign">0</property>
--                                <property name="label" 
translatable="yes">preferencesFetchingPerhost</property>
-+                                <property name="label" translatable="yes">Fetches 
per host</property>
-                               </object>
-                               <packing>
-                                 <property name="top_attach">1</property>
-@@ -1807,7 +1807,7 @@
-                               <object class="GtkLabel" id="label41">
-                                 <property name="visible">True</property>
-                                 <property name="xalign">0</property>
--                                <property name="label" 
translatable="yes">preferencesFetchingCached</property>
-+                                <property name="label" translatable="yes">Cached 
connections</property>
-                               </object>
-                               <packing>
-                                 <property name="top_attach">2</property>
-@@ -1820,7 +1820,7 @@
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property name="has_tooltip">True</property>
--                                <property name="tooltip_text" 
translatable="yes">preferencesFetchingMaxTooltip</property>
-+                                <property name="tooltip_text" 
translatable="yes">Maximum number of concurrent items to fetch at once.</property>
-                                 <property 
name="invisible_char">&#x25CF;</property>
-                                 <property name="width_chars">3</property>
-                                 <property 
name="adjustment">adjustment_fetching_max</property>
-@@ -1840,7 +1840,7 @@
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property name="has_tooltip">True</property>
--                                <property name="tooltip_text" 
translatable="yes">preferencesFetchingPerhostTooltip</property>
-+                                <property name="tooltip_text" 
translatable="yes">Maximum number of item fetches per web server.</property>
-                                 <property 
name="invisible_char">&#x25CF;</property>
-                                 <property name="width_chars">3</property>
-                                 <property 
name="adjustment">adjustment_fetching_perhost</property>
-@@ -1862,7 +1862,7 @@
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property name="has_tooltip">True</property>
--                                <property name="tooltip_text" 
translatable="yes">preferencesFetchingCachedTooltip.</property>
-+                                <property name="tooltip_text" 
translatable="yes">Number of connections to keep in case they are needed again.</property>
-                                 <property 
name="invisible_char">&#x25CF;</property>
-                                 <property name="width_chars">3</property>
-                                 <property 
name="adjustment">adjustment_fetching_cached</property>
-@@ -1886,7 +1886,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label38">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesFetching</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Fetching&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -1905,7 +1905,7 @@
-             <child type="tab">
-               <object class="GtkLabel" id="label36">
-                 <property name="visible">True</property>
--                <property name="label" 
translatable="yes">preferencesNetworkTabtitle</property>
-+                <property name="label" translatable="yes">Network</property>
-               </object>
-               <packing>
-                 <property name="position">4</property>
-@@ -1935,7 +1935,7 @@
-                             <property name="spacing">6</property>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkSuppressImages">
--                                <property name="label" 
translatable="yes">preferencesAppearanceImages</property>
-+                                <property name="label" translatable="yes">No images 
in output</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -1949,7 +1949,7 @@
-                             </child>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkRemoveBackgrounds">
--                                <property name="label" 
translatable="yes">preferencesAppearanceBackground</property>
-+                                <property name="label" translatable="yes">No 
background images in output</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -1963,7 +1963,7 @@
-                             </child>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkFitPage">
--                                <property name="label" 
translatable="yes">preferencesAppearanceScalefit</property>
-+                                <property name="label" translatable="yes">Scale 
output to fit page</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -1982,7 +1982,7 @@
-                                 <child>
-                                   <object class="GtkLabel" id="label59">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="yes">preferencesAppearanceScale</property>
-+                                    <property name="label" translatable="yes">Scale 
output</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -2011,7 +2011,7 @@
-                                 <child>
-                                   <object class="GtkLabel" id="label60">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="no">%</property>
-+                                    <property name="label" 
translatable="yes">%</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -2030,7 +2030,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label48">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesAppearance</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Appearance&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -2063,7 +2063,7 @@
-                                 <child>
-                                   <object class="GtkLabel" id="label62">
-                                     <property name="visible">True</property>
--                                    <property name="label" 
translatable="yes">preferencesMarginsMeasurements</property>
-+                                    <property name="label" 
translatable="yes">measurements in mm</property>
-                                   </object>
-                                   <packing>
-                                     <property name="expand">False</property>
-@@ -2275,7 +2275,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label49">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesMargins</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Margins&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -2304,7 +2304,7 @@
-                             <property name="spacing">7</property>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkCompressPDF">
--                                <property name="label" 
translatable="yes">preferencesGenerationCompressed</property>
-+                                <property name="label" translatable="yes">Output is 
compressed</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -2318,7 +2318,7 @@
-                             </child>
-                             <child>
-                               <object class="GtkCheckButton" 
id="checkPasswordPDF">
--                                <property name="label" 
translatable="yes">preferencesGenerationPassword</property>
-+                                <property name="label" translatable="yes">Output 
has a password</property>
-                                 <property name="visible">True</property>
-                                 <property name="can_focus">True</property>
-                                 <property 
name="receives_default">False</property>
-@@ -2337,7 +2337,7 @@
-                     <child type="label">
-                       <object class="GtkLabel" id="label50">
-                         <property name="visible">True</property>
--                        <property name="label" 
translatable="yes">preferencesGeneration</property>
-+                        <property name="label" 
translatable="yes">&lt;b&gt;Generation&lt;/b&gt;</property>
-                         <property name="use_markup">True</property>
-                       </object>
-                     </child>
-@@ -2356,7 +2356,7 @@
-             <child type="tab">
-               <object class="GtkLabel" id="label47">
-                 <property name="visible">True</property>
--                <property name="label" 
translatable="yes">preferencesPDFTabtitle</property>
-+                <property name="label" translatable="yes">PDF</property>
-               </object>
-               <packing>
-                 <property name="position">5</property>
-@@ -2421,67 +2421,67 @@
-     </columns>
-     <data>
-       <row>
--        <col id="0" translatable="no">Google</col>
-+        <col id="0" translatable="yes">Google</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">Yahoo!</col>
-+        <col id="0" translatable="yes">Yahoo!</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">Microsoft Live</col>
-+        <col id="0" translatable="yes">Microsoft Live</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">Buisiness.com</col>
-+        <col id="0" translatable="yes">Buisiness.com</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">Omgili</col>
-+        <col id="0" translatable="yes">Omgili</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">BBC News</col>
-+        <col id="0" translatable="yes">BBC News</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">Ubuntu Packages</col>
-+        <col id="0" translatable="yes">Ubuntu Packages</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">Creative Commons</col>
-+        <col id="0" translatable="yes">Creative Commons</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">Ask</col>
-+        <col id="0" translatable="yes">Ask</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">Answers</col>
-+        <col id="0" translatable="yes">Answers</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">Dictionary.com</col>
-+        <col id="0" translatable="yes">Dictionary.com</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">YouTube</col>
-+        <col id="0" translatable="yes">YouTube</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">AeroMP3</col>
-+        <col id="0" translatable="yes">AeroMP3</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">AOL</col>
-+        <col id="0" translatable="yes">AOL</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">Baidu</col>
-+        <col id="0" translatable="yes">Baidu</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">Amazon</col>
-+        <col id="0" translatable="yes">Amazon</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">Ebay</col>
-+        <col id="0" translatable="yes">Ebay</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">IMBD</col>
-+        <col id="0" translatable="yes">IMBD</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">ESPN</col>
-+        <col id="0" translatable="yes">ESPN</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">Wikipedia</col>
-+        <col id="0" translatable="yes">Wikipedia</col>
-       </row>
-       <row>
--        <col id="0" translatable="no">DuckDuckGo</col>
-+        <col id="0" translatable="yes">DuckDuckGo</col>
-       </row>
-     </data>
-   </object>
-@@ -2492,16 +2492,16 @@
-     </columns>
-     <data>
-       <row>
--        <col id="0" translatable="yes">preferencesTabLocTop</col>
-+        <col id="0" translatable="yes">Top</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesTabLocLeft</col>
-+        <col id="0" translatable="yes">Left</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesTabLocRight</col>
-+        <col id="0" translatable="yes">Right</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesTabLocBottom</col>
-+        <col id="0" translatable="yes">Bottom</col>
-       </row>
-     </data>
-   </object>
-@@ -2512,16 +2512,16 @@
-     </columns>
-     <data>
-       <row>
--        <col id="0" translatable="yes">preferencesButtonTypeSmall</col>
-+        <col id="0" translatable="yes">Small Icons</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesButtonTypeLarge</col>
-+        <col id="0" translatable="yes">Large Icons</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesButtonTypeLargeText</col>
-+        <col id="0" translatable="yes">Large Icons and Text</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesButtonTypeText</col>
-+        <col id="0" translatable="yes">Text only</col>
-       </row>
-     </data>
-   </object>
-@@ -2532,16 +2532,16 @@
-     </columns>
-     <data>
-       <row>
--        <col id="0" translatable="yes">preferencesImageLoadBoth</col>
-+        <col id="0" translatable="yes">foreground and background images</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesImageLoadFore</col>
-+        <col id="0" translatable="yes">foreground images</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesImageLoadBack</col>
-+        <col id="0" translatable="yes">background images</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesImageLoadNone</col>
-+        <col id="0" translatable="yes">no images</col>
-       </row>
-     </data>
-   </object>
-@@ -2552,19 +2552,19 @@
-     </columns>
-     <data>
-       <row>
--        <col id="0" translatable="yes">preferencesFonttypeSans</col>
-+        <col id="0" translatable="yes">Sans-serif</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesFonttypeSerif</col>
-+        <col id="0" translatable="yes">Serif</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesFonttypeMonospace</col>
-+        <col id="0" translatable="yes">Monospace</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesFonttypeCursive</col>
-+        <col id="0" translatable="yes">Cursive</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesFonttypeFantasy</col>
-+        <col id="0" translatable="yes">Fantasy</col>
-       </row>
-     </data>
-   </object>
-@@ -2580,19 +2580,19 @@
-     </columns>
-     <data>
-       <row>
--        <col id="0" translatable="yes">preferencesProxyTypeDirect</col>
-+        <col id="0" translatable="yes">Direct connection</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesProxyTypeManual</col>
-+        <col id="0" translatable="yes">Manual with no authentication</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesProxyTypeBasic</col>
-+        <col id="0" translatable="yes">Manual with basic authentication</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesProxyTypeNLTM</col>
-+        <col id="0" translatable="yes">Manual with NTLM authentication</col>
-       </row>
-       <row>
--        <col id="0" translatable="yes">preferencesProxyTypeSystem</col>
-+        <col id="0" translatable="yes">System settings</col>
-       </row>
-     </data>
-   </object>
-@@ -2694,7 +2694,7 @@
-     </columns>
-     <data>
-       <row>
--        <col id="0" translatable="yes">preferencesThemeTypeDefault</col>
-+        <col id="0" translatable="yes">Default</col>
-       </row>
-     </data>
-   </object>
Index: browser/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/netsurf/browser/pkg/PLIST,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 PLIST
--- browser/pkg/PLIST   28 Apr 2014 09:02:15 -0000      1.6
+++ browser/pkg/PLIST   4 Sep 2014 06:52:55 -0000
@@ -2,19 +2,19 @@
  @bin bin/netsurf
  share/netsurf/
  share/netsurf/C
+share/netsurf/Messages
  share/netsurf/SearchEngines
  share/netsurf/adblock.css
  share/netsurf/arrow_down_8x32.png
  share/netsurf/ca-bundle.txt
  share/netsurf/cookies.gtk2.ui
-share/netsurf/cookies.gtk3.ui
+share/netsurf/credits.html
  share/netsurf/de/
  share/netsurf/de/Messages
  share/netsurf/de/welcome.html
  share/netsurf/default.css
  share/netsurf/default.ico
  share/netsurf/downloads.gtk2.ui
-share/netsurf/downloads.gtk3.ui
  share/netsurf/en/
  share/netsurf/en/Messages
  share/netsurf/en/credits.html
@@ -25,9 +25,7 @@ share/netsurf/fr/
  share/netsurf/fr/Messages
  share/netsurf/gtkdefault.css
  share/netsurf/history.gtk2.ui
-share/netsurf/history.gtk3.ui
  share/netsurf/hotlist.gtk2.ui
-share/netsurf/hotlist.gtk3.ui
  share/netsurf/icons/
  share/netsurf/icons/arrow-l.png
  share/netsurf/icons/content.png
@@ -45,27 +43,19 @@ share/netsurf/it/welcome.html
  share/netsurf/ja/
  share/netsurf/ja/welcome.html
  share/netsurf/languages
-share/netsurf/license
+share/netsurf/licence.html
  share/netsurf/login.gtk2.ui
-share/netsurf/login.gtk3.ui
  share/netsurf/netsurf-16x16.xpm
  share/netsurf/netsurf.gtk2.ui
-share/netsurf/netsurf.gtk3.ui
  share/netsurf/netsurf.png
  share/netsurf/netsurf.xpm
  share/netsurf/nl/
  share/netsurf/nl/Messages
  share/netsurf/options.gtk2.ui
-share/netsurf/options.gtk3.ui
  share/netsurf/password.gtk2.ui
-share/netsurf/password.gtk3.ui
  share/netsurf/quirks.css
-share/netsurf/source.gtk2.ui
-share/netsurf/source.gtk3.ui
  share/netsurf/ssl.gtk2.ui
-share/netsurf/ssl.gtk3.ui
  share/netsurf/tabcontents.gtk2.ui
-share/netsurf/tabcontents.gtk3.ui
  share/netsurf/themelist
  share/netsurf/themes/
  share/netsurf/themes/Alpha.png
@@ -110,7 +100,7 @@ share/netsurf/throbber/throbber6.png
  share/netsurf/throbber/throbber7.png
  share/netsurf/throbber/throbber8.png
  share/netsurf/toolbar.gtk2.ui
-share/netsurf/toolbar.gtk3.ui
  share/netsurf/toolbarIndices
+share/netsurf/viewdata.gtk2.ui
  share/netsurf/warning.gtk2.ui
-share/netsurf/warning.gtk3.ui
+share/netsurf/welcome.html
Index: buildsystem/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/buildsystem/Makefile,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 Makefile
--- buildsystem/Makefile        28 Apr 2014 09:02:15 -0000      1.3
+++ buildsystem/Makefile        4 Sep 2014 06:52:55 -0000
@@ -3,7 +3,7 @@
  COMMENT =             makefiles for building NetSurf
NETSURF_PROJECT = buildsystem
-NETSURF_VERSION =      1.1
+NETSURF_VERSION =      1.2
  DISTNAME =            ${NETSURF_PROJECT}-${NETSURF_VERSION}
  PKGNAME =             netsurf-${NETSURF_PROJECT}-${NETSURF_VERSION}
Index: buildsystem/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/buildsystem/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- buildsystem/distinfo        28 Apr 2014 09:02:15 -0000      1.2
+++ buildsystem/distinfo        4 Sep 2014 06:52:55 -0000
@@ -1,2 +1,2 @@
-SHA256 (buildsystem-1.1.tar.gz) = XAkq/mU9HGwPrbOcxHZZRx5HQf3SgDEnvkLbQmTjrEQ=
-SIZE (buildsystem-1.1.tar.gz) = 38814
+SHA256 (buildsystem-1.2.tar.gz) = OQOkoVUcnCAuHSBHNExPNZjI2dbDXr+MwuGIdL0MnWE=
+SIZE (buildsystem-1.2.tar.gz) = 38914
Index: hubbub/patches/patch-Makefile
===================================================================
RCS file: hubbub/patches/patch-Makefile
diff -N hubbub/patches/patch-Makefile
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ hubbub/patches/patch-Makefile       4 Sep 2014 06:52:55 -0000
@@ -0,0 +1,20 @@
+$OpenBSD$
+--- Makefile.orig      Thu Sep  4 00:19:34 2014
++++ Makefile   Thu Sep  4 00:20:49 2014
+@@ -47,12 +47,12 @@ ifeq ($(WANT_TEST),yes)
+   # We require the presence of libjson -- http://oss.metaparadigm.com/json-c/
+   ifneq ($(PKGCONFIG),)
+     TESTCFLAGS := $(TESTCFLAGS) \
+-              $(shell $(PKGCONFIG) $(PKGCONFIGFLAGS) --cflags json)
++              $(shell $(PKGCONFIG) $(PKGCONFIGFLAGS) --cflags json-c)
+     TESTLDFLAGS := $(TESTLDFLAGS) \
+-              $(shell $(PKGCONFIG) $(PKGCONFIGFLAGS) --libs json)
++              $(shell $(PKGCONFIG) $(PKGCONFIGFLAGS) --libs json-c)
+   else
+-    TESTCFLAGS := $(TESTCFLAGS) -I$(PREFIX)/include/json
+-    TESTLDFLAGS := $(TESTLDFLAGS) -ljson
++    TESTCFLAGS := $(TESTCFLAGS) -I$(PREFIX)/include/json-c
++    TESTLDFLAGS := $(TESTLDFLAGS) -ljson-c
+   endif
+
+   ifneq ($(GCCVER),2)
Index: libcss/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/libcss/Makefile,v
retrieving revision 1.12
diff -u -p -u -p -r1.12 Makefile
--- libcss/Makefile     28 Apr 2014 09:02:15 -0000      1.12
+++ libcss/Makefile     4 Sep 2014 06:52:55 -0000
@@ -3,9 +3,9 @@
  COMMENT =             CSS parser and selection engine
NETSURF_PROJECT = libcss
-NETSURF_VERSION =      0.3.0
+NETSURF_VERSION =      0.4.0
-SHARED_LIBS = css 3.0 #0.3.0
+SHARED_LIBS =          css 4.0 #0.4.0
MODULES = converters/libiconv Index: libcss/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/libcss/distinfo,v
retrieving revision 1.7
diff -u -p -u -p -r1.7 distinfo
--- libcss/distinfo     28 Apr 2014 09:02:15 -0000      1.7
+++ libcss/distinfo     4 Sep 2014 06:52:55 -0000
@@ -1,2 +1,2 @@
-SHA256 (libcss-0.3.0-src.tar.gz) = QGXb/fyZJuFKLw8sYA/HKrrJe9IHaaxqkIrFAibpXho=
-SIZE (libcss-0.3.0-src.tar.gz) = 460316
+SHA256 (libcss-0.4.0-src.tar.gz) = C+lQnZ01Kr3uyHdkwfi6E5UNncT2OsreBHcgm3/SF0g=
+SIZE (libcss-0.4.0-src.tar.gz) = 461842
Index: libcss/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/netsurf/libcss/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -u -p -r1.3 PLIST
--- libcss/pkg/PLIST    3 May 2013 07:32:34 -0000       1.3
+++ libcss/pkg/PLIST    4 Sep 2014 06:52:55 -0000
@@ -12,5 +12,4 @@ include/libcss/select.h
  include/libcss/stylesheet.h
  include/libcss/types.h
  @lib lib/libcss.so.${LIBcss_VERSION}
-lib/pkgconfig/
  lib/pkgconfig/libcss.pc
Index: libdom/Makefile
===================================================================
RCS file: /cvs/ports/www/netsurf/libdom/Makefile,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 Makefile
--- libdom/Makefile     28 Apr 2014 09:02:15 -0000      1.4
+++ libdom/Makefile     4 Sep 2014 06:52:55 -0000
@@ -3,9 +3,9 @@
  COMMENT =             W3C DOM implementation
NETSURF_PROJECT = libdom
-NETSURF_VERSION =      0.1.0
+NETSURF_VERSION =      0.1.1
-SHARED_LIBS = dom 0.1 #0.1.0
+SHARED_LIBS =          dom 0.2 #0.1.1
MODULES = converters/libiconv Index: libdom/distinfo
===================================================================
RCS file: /cvs/ports/www/netsurf/libdom/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- libdom/distinfo     28 Apr 2014 09:02:15 -0000      1.2
+++ libdom/distinfo     4 Sep 2014 06:52:55 -0000
@@ -1,2 +1,2 @@
-SHA256 (libdom-0.1.0-src.tar.gz) = I1/ei8/PceMlwTRKz7mV1dWeHY6/y5yHwa79GgjI+uY=
-SIZE (libdom-0.1.0-src.tar.gz) = 806688
+SHA256 (libdom-0.1.1-src.tar.gz) = 6GwR4xPN+76WdK0UElCTJA4jovqebwW5lta2VeQMLdQ=
+SIZE (libdom-0.1.1-src.tar.gz) = 837694
Index: libdom/pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/netsurf/libdom/pkg/PLIST,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 PLIST
--- libdom/pkg/PLIST    28 Apr 2014 09:02:15 -0000      1.2
+++ libdom/pkg/PLIST    4 Sep 2014 06:52:55 -0000
@@ -44,24 +44,61 @@ include/dom/events/text_event.h
  include/dom/events/ui_event.h
  include/dom/functypes.h
  include/dom/html/
+include/dom/html/html_anchor_element.h
+include/dom/html/html_applet_element.h
+include/dom/html/html_area_element.h
+include/dom/html/html_base_element.h
+include/dom/html/html_basefont_element.h
  include/dom/html/html_body_element.h
+include/dom/html/html_br_element.h
  include/dom/html/html_button_element.h
  include/dom/html/html_collection.h
+include/dom/html/html_directory_element.h
+include/dom/html/html_div_element.h
+include/dom/html/html_dlist_element.h
  include/dom/html/html_document.h
  include/dom/html/html_element.h
+include/dom/html/html_fieldset_element.h
+include/dom/html/html_font_element.h
  include/dom/html/html_form_element.h
+include/dom/html/html_frame_element.h
+include/dom/html/html_frameset_element.h
  include/dom/html/html_head_element.h
+include/dom/html/html_heading_element.h
  include/dom/html/html_hr_element.h
  include/dom/html/html_html_element.h
+include/dom/html/html_iframe_element.h
+include/dom/html/html_image_element.h
  include/dom/html/html_input_element.h
+include/dom/html/html_isindex_element.h
+include/dom/html/html_label_element.h
+include/dom/html/html_legend_element.h
+include/dom/html/html_li_element.h
  include/dom/html/html_link_element.h
+include/dom/html/html_map_element.h
+include/dom/html/html_menu_element.h
  include/dom/html/html_meta_element.h
+include/dom/html/html_mod_element.h
+include/dom/html/html_object_element.h
+include/dom/html/html_olist_element.h
  include/dom/html/html_opt_group_element.h
  include/dom/html/html_option_element.h
  include/dom/html/html_options_collection.h
+include/dom/html/html_paragraph_element.h
+include/dom/html/html_param_element.h
+include/dom/html/html_pre_element.h
+include/dom/html/html_quote_element.h
+include/dom/html/html_script_element.h
  include/dom/html/html_select_element.h
+include/dom/html/html_style_element.h
+include/dom/html/html_table_element.h
+include/dom/html/html_tablecaption_element.h
+include/dom/html/html_tablecell_element.h
+include/dom/html/html_tablecol_element.h
+include/dom/html/html_tablerow_element.h
+include/dom/html/html_tablesection_element.h
  include/dom/html/html_text_area_element.h
  include/dom/html/html_title_element.h
+include/dom/html/html_ulist_element.h
  @lib lib/libdom.so.${LIBdom_VERSION}
-lib/pkgconfig/
  lib/pkgconfig/libdom.pc


Reply via email to