summaryrefslogtreecommitdiffstats
path: root/WebKit
diff options
context:
space:
mode:
Diffstat (limited to 'WebKit')
-rw-r--r--WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp5
-rw-r--r--WebKit/android/WebCoreSupport/ChromeClientAndroid.h2
-rw-r--r--WebKit/android/WebCoreSupport/FrameLoaderClientAndroid.cpp17
-rw-r--r--WebKit/android/WebCoreSupport/FrameLoaderClientAndroid.h8
-rw-r--r--WebKit/chromium/ChangeLog274
-rw-r--r--WebKit/chromium/WebKit.gyp3
-rw-r--r--WebKit/chromium/features.gypi1
-rw-r--r--WebKit/chromium/public/GeolocationServiceBridgeChromium.h73
-rw-r--r--WebKit/chromium/public/WebContextMenuData.h3
-rw-r--r--WebKit/chromium/public/WebCookieJar.h55
-rw-r--r--WebKit/chromium/public/WebDocument.h1
-rw-r--r--WebKit/chromium/public/WebDragData.h2
-rw-r--r--WebKit/chromium/public/WebFrame.h4
-rw-r--r--WebKit/chromium/public/WebFrameClient.h7
-rw-r--r--WebKit/chromium/public/WebKitClient.h16
-rw-r--r--WebKit/chromium/public/WebSettings.h2
-rw-r--r--WebKit/chromium/public/WebViewClient.h6
-rw-r--r--WebKit/chromium/src/ChromeClientImpl.cpp15
-rw-r--r--WebKit/chromium/src/ChromeClientImpl.h4
-rw-r--r--WebKit/chromium/src/ChromiumBridge.cpp89
-rw-r--r--WebKit/chromium/src/ContextMenuClientImpl.cpp4
-rw-r--r--WebKit/chromium/src/EditorClientImpl.cpp2
-rw-r--r--WebKit/chromium/src/EditorClientImpl.h6
-rw-r--r--WebKit/chromium/src/FrameLoaderClientImpl.cpp15
-rw-r--r--WebKit/chromium/src/FrameLoaderClientImpl.h1
-rw-r--r--WebKit/chromium/src/GeolocationServiceBridgeChromium.cpp179
-rw-r--r--WebKit/chromium/src/GraphicsContext3D.cpp191
-rw-r--r--WebKit/chromium/src/StorageNamespaceProxy.cpp15
-rw-r--r--WebKit/chromium/src/SuggestionsPopupMenuClient.cpp2
-rw-r--r--WebKit/chromium/src/WebDocument.cpp7
-rw-r--r--WebKit/chromium/src/WebDragData.cpp12
-rw-r--r--WebKit/chromium/src/WebElement.cpp2
-rw-r--r--WebKit/chromium/src/WebFormElement.cpp2
-rw-r--r--WebKit/chromium/src/WebFrameImpl.cpp5
-rw-r--r--WebKit/chromium/src/WebFrameImpl.h4
-rw-r--r--WebKit/chromium/src/WebInputElement.cpp2
-rw-r--r--WebKit/chromium/src/WebSettingsImpl.cpp10
-rw-r--r--WebKit/chromium/src/WebSettingsImpl.h2
-rw-r--r--WebKit/chromium/src/WebViewImpl.cpp6
-rw-r--r--WebKit/chromium/src/js/DebuggerAgent.js7
-rwxr-xr-xWebKit/chromium/src/js/devTools.css17
-rw-r--r--WebKit/gtk/ChangeLog173
-rw-r--r--WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp23
-rw-r--r--WebKit/gtk/WebCoreSupport/ChromeClientGtk.h1
-rw-r--r--WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp10
-rw-r--r--WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.h1
-rw-r--r--WebKit/gtk/docs/webkitgtk-sections.txt4
-rw-r--r--WebKit/gtk/docs/webkitgtk.types3
-rw-r--r--WebKit/gtk/po/ChangeLog34
-rw-r--r--WebKit/gtk/po/de.po703
-rw-r--r--WebKit/gtk/po/en_GB.po710
-rw-r--r--WebKit/gtk/po/es.po698
-rw-r--r--WebKit/gtk/po/he.po1080
-rw-r--r--WebKit/gtk/po/it.po711
-rw-r--r--WebKit/gtk/po/lt.po741
-rw-r--r--WebKit/gtk/po/nl.po719
-rw-r--r--WebKit/gtk/po/pa.po695
-rw-r--r--WebKit/gtk/po/pt_BR.po710
-rw-r--r--WebKit/gtk/po/ru.po702
-rw-r--r--WebKit/gtk/po/sr.po710
-rw-r--r--WebKit/gtk/po/sr@latin.po713
-rw-r--r--WebKit/gtk/po/sv.po718
-rw-r--r--WebKit/gtk/po/vi.po707
-rw-r--r--WebKit/gtk/po/webkit.pot697
-rw-r--r--WebKit/gtk/po/zh_CN.po710
-rw-r--r--WebKit/gtk/tests/testdownload.c47
-rw-r--r--WebKit/gtk/tests/testmimehandling.c5
-rw-r--r--WebKit/gtk/tests/testwebview.c5
-rw-r--r--WebKit/gtk/webkit/webkitdownload.cpp20
-rw-r--r--WebKit/gtk/webkit/webkitwebsettings.cpp87
-rw-r--r--WebKit/gtk/webkit/webkitwebview.cpp13
-rw-r--r--WebKit/haiku/ChangeLog27
-rw-r--r--WebKit/haiku/WebCoreSupport/ChromeClientHaiku.cpp5
-rw-r--r--WebKit/haiku/WebCoreSupport/ChromeClientHaiku.h1
-rw-r--r--WebKit/haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp4
-rw-r--r--WebKit/haiku/WebCoreSupport/FrameLoaderClientHaiku.h1
-rw-r--r--WebKit/mac/ChangeLog294
-rw-r--r--WebKit/mac/Misc/WebKitStatistics.h3
-rw-r--r--WebKit/mac/Plugins/Hosted/NetscapePluginHostProxy.mm5
-rw-r--r--WebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.h39
-rw-r--r--WebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.mm180
-rw-r--r--WebKit/mac/Plugins/Hosted/ProxyInstance.mm16
-rw-r--r--WebKit/mac/Plugins/Hosted/WebHostedNetscapePluginView.mm4
-rw-r--r--WebKit/mac/Plugins/Hosted/WebKitPluginClient.defs2
-rw-r--r--WebKit/mac/Plugins/WebBaseNetscapePluginView.h3
-rw-r--r--WebKit/mac/Plugins/WebBaseNetscapePluginView.mm22
-rw-r--r--WebKit/mac/Plugins/WebNetscapePluginView.h3
-rw-r--r--WebKit/mac/Plugins/WebNetscapePluginView.mm13
-rw-r--r--WebKit/mac/WebCoreSupport/WebChromeClient.h1
-rw-r--r--WebKit/mac/WebCoreSupport/WebChromeClient.mm5
-rw-r--r--WebKit/mac/WebCoreSupport/WebFrameLoaderClient.h1
-rw-r--r--WebKit/mac/WebCoreSupport/WebFrameLoaderClient.mm8
-rw-r--r--WebKit/mac/WebView/WebDataSource.mm20
-rw-r--r--WebKit/mac/WebView/WebFrame.mm39
-rw-r--r--WebKit/mac/WebView/WebFrameInternal.h3
-rw-r--r--WebKit/mac/WebView/WebFrameView.mm24
-rw-r--r--WebKit/mac/WebView/WebHTMLRepresentation.mm19
-rw-r--r--WebKit/mac/WebView/WebHTMLView.mm22
-rw-r--r--WebKit/mac/WebView/WebPreferenceKeysPrivate.h1
-rw-r--r--WebKit/mac/WebView/WebPreferences.mm11
-rw-r--r--WebKit/mac/WebView/WebPreferencesPrivate.h3
-rw-r--r--WebKit/mac/WebView/WebView.mm57
-rw-r--r--WebKit/mac/WebView/WebViewData.h2
-rw-r--r--WebKit/mac/WebView/WebViewInternal.h2
-rw-r--r--WebKit/mac/WebView/WebViewPrivate.h7
-rw-r--r--WebKit/qt/Api/DerivedSources.pro14
-rw-r--r--WebKit/qt/Api/qgraphicswebview.cpp67
-rw-r--r--WebKit/qt/Api/qgraphicswebview.h5
-rw-r--r--WebKit/qt/Api/qwebelement.h9
-rw-r--r--WebKit/qt/Api/qwebframe.cpp42
-rw-r--r--WebKit/qt/Api/qwebframe.h4
-rw-r--r--WebKit/qt/Api/qwebframe_p.h1
-rw-r--r--WebKit/qt/Api/qwebpage.cpp34
-rw-r--r--WebKit/qt/Api/qwebsettings.cpp6
-rw-r--r--WebKit/qt/Api/qwebsettings.h1
-rw-r--r--WebKit/qt/ChangeLog200
-rw-r--r--WebKit/qt/QGVLauncher/main.cpp23
-rw-r--r--WebKit/qt/WebCoreSupport/ChromeClientQt.cpp6
-rw-r--r--WebKit/qt/WebCoreSupport/ChromeClientQt.h1
-rw-r--r--WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp18
-rw-r--r--WebKit/qt/WebCoreSupport/FrameLoaderClientQt.h1
-rw-r--r--WebKit/qt/WebCoreSupport/InspectorClientQt.cpp15
-rw-r--r--WebKit/qt/symbian/eabi/QtWebKitu.def2
-rw-r--r--WebKit/qt/tests/hybridPixmap/test.html12
-rw-r--r--WebKit/qt/tests/qwebframe/tst_qwebframe.cpp56
-rw-r--r--WebKit/win/ChangeLog106
-rwxr-xr-xWebKit/win/Interfaces/IWebFramePrivate.idl6
-rw-r--r--WebKit/win/Interfaces/IWebPreferencesPrivate.idl3
-rw-r--r--WebKit/win/Interfaces/WebKit.idl2
-rw-r--r--WebKit/win/WebCoreSupport/WebChromeClient.cpp6
-rw-r--r--WebKit/win/WebCoreSupport/WebChromeClient.h1
-rw-r--r--WebKit/win/WebCoreSupport/WebFrameLoaderClient.cpp4
-rw-r--r--WebKit/win/WebCoreSupport/WebFrameLoaderClient.h1
-rw-r--r--WebKit/win/WebFrame.cpp57
-rw-r--r--WebKit/win/WebFrame.h13
-rw-r--r--WebKit/win/WebKit.vcproj/WebKit.def1
-rw-r--r--WebKit/win/WebKit.vcproj/WebKit_debug.def1
-rw-r--r--WebKit/win/WebKitGraphics.cpp6
-rw-r--r--WebKit/win/WebKitGraphics.h2
-rw-r--r--WebKit/win/WebPreferenceKeysPrivate.h1
-rw-r--r--WebKit/win/WebPreferences.cpp15
-rw-r--r--WebKit/win/WebPreferences.h6
-rw-r--r--WebKit/win/WebView.cpp12
-rw-r--r--WebKit/wx/ChangeLog27
-rw-r--r--WebKit/wx/WebKitSupport/ChromeClientWx.cpp5
-rw-r--r--WebKit/wx/WebKitSupport/ChromeClientWx.h1
-rw-r--r--WebKit/wx/WebKitSupport/FrameLoaderClientWx.cpp4
-rw-r--r--WebKit/wx/WebKitSupport/FrameLoaderClientWx.h1
148 files changed, 12156 insertions, 2717 deletions
diff --git a/WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp b/WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp
index c258d79..6d912fd 100644
--- a/WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp
+++ b/WebKit/android/WebCoreSupport/ChromeClientAndroid.cpp
@@ -492,6 +492,11 @@ void ChromeClientAndroid::runOpenPanel(Frame* frame,
core->openFileChooser(chooser);
}
+void ChromeClientAndroid::iconForFiles(const Vector<WebCore::String>&, PassRefPtr<WebCore::FileChooser>)
+{
+ notImplemented();
+}
+
bool ChromeClientAndroid::setCursor(PlatformCursorHandle)
{
notImplemented();
diff --git a/WebKit/android/WebCoreSupport/ChromeClientAndroid.h b/WebKit/android/WebCoreSupport/ChromeClientAndroid.h
index 68cac24..0e4d5c9 100644
--- a/WebKit/android/WebCoreSupport/ChromeClientAndroid.h
+++ b/WebKit/android/WebCoreSupport/ChromeClientAndroid.h
@@ -151,6 +151,7 @@ namespace android {
virtual void runOpenPanel(Frame*, PassRefPtr<FileChooser>);
virtual bool setCursor(PlatformCursorHandle);
+ virtual void iconForFiles(const Vector<String>&, PassRefPtr<FileChooser>);
// Notification that the given form element has changed. This function
// will be called frequently, so handling should be very fast.
@@ -160,6 +161,7 @@ namespace android {
// Android-specific
void setWebFrame(android::WebFrame* webframe);
+ android::WebFrame* webFrame() { return m_webFrame; }
void wakeUpMainThreadWithNewQuota(long newQuota);
#if USE(ACCELERATED_COMPOSITING)
diff --git a/WebKit/android/WebCoreSupport/FrameLoaderClientAndroid.cpp b/WebKit/android/WebCoreSupport/FrameLoaderClientAndroid.cpp
index 9112afe..a0b8475 100644
--- a/WebKit/android/WebCoreSupport/FrameLoaderClientAndroid.cpp
+++ b/WebKit/android/WebCoreSupport/FrameLoaderClientAndroid.cpp
@@ -32,6 +32,8 @@
#include "CString.h"
#include "CachedFrame.h"
#include "CachedFramePlatformDataAndroid.h"
+#include "Chrome.h"
+#include "ChromeClientAndroid.h"
#include "DOMImplementation.h"
#include "Document.h"
#include "DocumentLoader.h"
@@ -1215,6 +1217,21 @@ WTF::PassRefPtr<Widget> FrameLoaderClientAndroid::createJavaAppletWidget(const I
return 0;
}
+void FrameLoaderClientAndroid::didTransferChildFrameToNewDocument()
+{
+ ASSERT(m_frame);
+ // m_webFrame points to the WebFrame for the page that our frame previosuly
+ // belonged to. If the frame now belongs to a new page, we need to update
+ // m_webFrame to point to the WebFrame for the new page.
+ Page* newPage = m_frame->page();
+ if (newPage != m_webFrame->page()) {
+ ChromeClientAndroid* chromeClient = static_cast<ChromeClientAndroid*>(newPage->chrome()->client());
+ Release(m_webFrame);
+ m_webFrame = chromeClient->webFrame();
+ Retain(m_webFrame);
+ }
+}
+
// This function is used by the <OBJECT> element to determine the type of
// the contents and work out if it can render it.
ObjectContentType FrameLoaderClientAndroid::objectContentType(const KURL& url,
diff --git a/WebKit/android/WebCoreSupport/FrameLoaderClientAndroid.h b/WebKit/android/WebCoreSupport/FrameLoaderClientAndroid.h
index 3b754b8..fe58124 100644
--- a/WebKit/android/WebCoreSupport/FrameLoaderClientAndroid.h
+++ b/WebKit/android/WebCoreSupport/FrameLoaderClientAndroid.h
@@ -176,11 +176,9 @@ namespace android {
virtual bool canCachePage() const;
virtual void download(ResourceHandle*, const ResourceRequest&, const ResourceRequest&, const ResourceResponse&);
- virtual WTF::PassRefPtr<Frame> createFrame(const KURL& url, const String& name, HTMLFrameOwnerElement* ownerElement,
- const String& referrer, bool allowsScrolling, int marginWidth, int marginHeight);
- virtual WTF::PassRefPtr<Widget> createPlugin(const IntSize&, HTMLPlugInElement*, const KURL&,
- const WTF::Vector<String>&, const WTF::Vector<String>&,
- const String&, bool loadManually);
+ virtual WTF::PassRefPtr<Frame> createFrame(const KURL& url, const String& name, HTMLFrameOwnerElement* ownerElement, const String& referrer, bool allowsScrolling, int marginWidth, int marginHeight);
+ virtual void didTransferChildFrameToNewDocument();
+ virtual WTF::PassRefPtr<Widget> createPlugin(const IntSize&, HTMLPlugInElement*, const KURL&, const WTF::Vector<String>&, const WTF::Vector<String>&, const String&, bool loadManually);
virtual void redirectDataToPlugin(Widget* pluginWidget);
virtual WTF::PassRefPtr<Widget> createJavaAppletWidget(const IntSize&, HTMLAppletElement*, const KURL& baseURL, const WTF::Vector<String>& paramNames, const WTF::Vector<String>& paramValues);
diff --git a/WebKit/chromium/ChangeLog b/WebKit/chromium/ChangeLog
index 9cd3644..245cd9e 100644
--- a/WebKit/chromium/ChangeLog
+++ b/WebKit/chromium/ChangeLog
@@ -1,3 +1,277 @@
+2010-02-19 James Hawkins <jhawkins@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ [Chromium] Use the m_suggestionsPopupClient pointer to refer to the
+ popup client, as the Autocomplete popup might not be the current
+ popup.
+
+ https://bugs.webkit.org/show_bug.cgi?id=35172
+
+ * src/WebViewImpl.cpp:
+ (WebKit::WebViewImpl::autocompleteHandleKeyEvent):
+ (WebKit::WebViewImpl::refreshSuggestionsPopup):
+
+2010-02-19 James Hawkins <jhawkins@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ [Chromium] Rename EditorClientImpl::onAutofillSuggestionAccepted to
+ onAutocompleteSuggestionAccepted to better match the purpose of the
+ function.
+
+ https://bugs.webkit.org/show_bug.cgi?id=35171
+
+ * src/EditorClientImpl.cpp:
+ (WebKit::EditorClientImpl::onAutocompleteSuggestionAccepted):
+ * src/EditorClientImpl.h:
+ * src/SuggestionsPopupMenuClient.cpp:
+ (WebKit::SuggestionsPopupMenuClient::valueChanged):
+
+2010-02-18 Peter Kasting <pkasting@google.com>
+
+ Reviewed by Darin Fisher.
+
+ Add an isImageBlocked bool to the WebContextMenuData struct.
+ https://bugs.webkit.org/show_bug.cgi?id=35136
+
+ This lets us properly enable/disable the "Copy Image" context menu entry
+ (and, in the future, maybe add a "Load Image" function).
+
+ * public/WebContextMenuData.h:
+ * src/ContextMenuClientImpl.cpp:
+ (WebKit::ContextMenuClientImpl::getCustomMenuFromDefaultItems):
+
+2010-02-19 Marcus Bulach <bulach@chromium.org>
+
+ Reviewed by Jeremy Orlow.
+
+ Fixes GeolocationServiceBridgeImpl::stopUpdating (it can be called multiple times).
+
+ * src/GeolocationServiceBridgeChromium.cpp:
+ (WebKit::GeolocationServiceBridgeImpl::stopUpdating):
+
+2010-02-19 Pavel Feldman <pfeldman@chromium.org>
+
+ Not reviewed. Chromium build fix: reverting r54997 and r54998.
+
+ * DEPS:
+
+2010-02-19 Pavel Feldman <pfeldman@chromium.org>
+
+ Not reviewed. Chromium tests fix: update devtools code to match new
+ web inspector object proxy format.
+
+ * src/js/DebuggerAgent.js:
+ (devtools.DebuggerAgent.prototype.formatCallFrame_):
+ (devtools.DebuggerAgent.formatObjectProxy_):
+
+2010-02-12 Kent Tamura <tkent@chromium.org>
+
+ Unreviewed. Fix Chromium build.
+
+ * DEPS: Bump Google URL revision to 123.
+
+2010-02-18 Yury Semikhatsky <yurys@chromium.org>
+
+ Reviewed by Pavel Feldman.
+
+ Don't truncate long lines when evaluating expressions on a breakpoint.
+
+ https://bugs.webkit.org/show_bug.cgi?id=35102
+
+ * src/js/DebuggerAgent.js:
+
+2010-02-18 Jay Campan <jcampan@google.com>
+
+ Reviewed by Adam Barth.
+
+ Exposing the title in WebDocument.
+
+ https://bugs.webkit.org/show_bug.cgi?id=35058
+
+ * public/WebDocument.h:
+ * src/WebDocument.cpp:
+ (WebKit::WebDocument::title):
+
+2010-02-17 Dmitry Titov <dimich@chromium.org>
+
+ Reviewed by David Levin, Darin Fisher, Simon Hausmann.
+
+ When a live iframe element is moved between pages, it still depends on the old page.
+ https://bugs.webkit.org/show_bug.cgi?id=34382
+
+ * src/FrameLoaderClientImpl.cpp:
+ (WebKit::FrameLoaderClientImpl::detachedFromParent3):
+ (WebKit::FrameLoaderClientImpl::didTransferChildFrameToNewDocument):
+ Since Chromium's WebFrameClient is destroyed once a window is closed,
+ if Frame moves between Pages, the client of corresponding WebFrame
+ should be replaced as well.
+
+ * src/FrameLoaderClientImpl.h:
+ * src/WebFrameImpl.h:
+ (WebKit::WebFrameImpl::setClient):
+
+2010-02-17 Evan Martin <evan@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ [chromium] expose cache-bypass flag in reload() API
+ https://bugs.webkit.org/show_bug.cgi?id=34969
+
+ This flag is used to force a reload to ignore caches.
+ (Aka "shift-reload".)
+
+ * public/WebFrame.h:
+ * src/WebFrameImpl.cpp:
+ (WebKit::WebFrameImpl::reload):
+ * src/WebFrameImpl.h:
+
+2010-02-17 Kent Tamura <tkent@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ Introduces new Icon loading interface in order to support
+ asynchronous loading.
+ https://bugs.webkit.org/show_bug.cgi?id=32054
+
+ Add an empty implementation of ChromeClient::iconForFiles().
+
+ * src/ChromeClientImpl.cpp:
+ (WebKit::ChromeClientImpl::iconForFiles):
+ * src/ChromeClientImpl.h:
+
+2010-02-17 Kenneth Russell <kbr@google.com>
+
+ Reviewed by Oliver Hunt.
+
+ Refactor texImage2D and texSubImage2D taking Image to use common code
+ https://bugs.webkit.org/show_bug.cgi?id=34458
+
+ Merged the Safari and Chromium code which extracts the data from
+ Image objects into common entry points on GraphicsContext3D. This
+ immediately fixes the following three problems:
+ - Chromium not implementing texSubImage2D taking Image.
+ - Safari not obeying the flipY parameter to texImage2D or
+ texSubImage2D taking Image.
+ - Safari not obeying the premultipyAlpha parameter to texImage2D
+ or texSubImage2D taking Image.
+ Added new test verifying the behavior of texImage2D and
+ texSubImage2D and the flipY parameter. The premultiplyAlpha
+ parameter can not be tested yet as the implementation is not yet
+ spec compliant. This will be fixed in a follow-on bug.
+
+ Ran all WebGL demos in demo repository on Safari and Chromium;
+ textures are now the right way up in both browsers, and
+ transparent textures in Particles demo now look correct in Safari.
+
+ * src/GraphicsContext3D.cpp:
+ (WebCore::GraphicsContext3D::texImage2D):
+ (WebCore::GraphicsContext3D::texSubImage2D):
+
+2010-02-17 Alok Priyadarshi <alokp@chromium.org>
+
+ Reviewed by Ariya Hidayat.
+
+ Bug 34900: Implement accelerated compositing for chromium.
+ https://bugs.webkit.org/show_bug.cgi?id=34900
+
+ * features.gypi: Added WTF_USE_ACCELERATED_COMPOSITING flag.
+
+2010-02-17 Jian Li <jianli@chromium.org>
+
+ Reviewed by Darin Fisher.
+
+ [chromium] Remove the obsolete chromium interface for handling DownloadURL.
+ https://bugs.webkit.org/show_bug.cgi?id=34982
+
+ * public/WebDragData.h:
+ * src/WebDragData.cpp:
+
+2010-02-16 James Hawkins <jhawkins@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ [Chromium] Remove calls to releaseRef when passing PassRefPtrs to base
+ classes. releaseRef releases the original pointer without decreasing
+ the reference count, and the base class constructor increases the
+ reference count, leading to a leak.
+
+ https://bugs.webkit.org/show_bug.cgi?id=35000
+
+ * src/WebDocument.cpp:
+ (WebKit::WebDocument::WebDocument):
+ * src/WebElement.cpp:
+ (WebKit::WebElement::WebElement):
+ * src/WebFormElement.cpp:
+ (WebKit::WebFormElement::WebFormElement):
+ * src/WebInputElement.cpp:
+ (WebKit::WebInputElement::WebInputElement):
+
+2010-02-15 Jeremy Orlow <jorlow@chromium.org>
+
+ Reviewed by Darin Fisher.
+
+ [Chromium] Fix StorageNamespaceProxy::copy() for test shell
+ https://bugs.webkit.org/show_bug.cgi?id=34949
+
+ Chromium passes back NULL when you call WebStorageNamespace::proxy()
+ but TestShell returns a valid object. Both need to work via
+ the WebStorageNamespace.
+
+ * src/StorageNamespaceProxy.cpp:
+ (WebCore::StorageNamespaceProxy::copy):
+
+2010-02-14 Vangelis Kokkevis <vangelis@chromium.org>
+
+ Reviewed by Darin Fisher.
+
+ [Chromium] Add support for the showDebugBorders setting to Chromium.
+
+ https://bugs.webkit.org/show_bug.cgi?id=34906
+
+ * public/WebSettings.h: Add declaration for setShowDebugBorders
+ * src/WebSettingsImpl.cpp:
+ (WebKit::WebSettingsImpl::setShowDebugBorders): Add method implementation
+ * src/WebSettingsImpl.h: Added declaration for setShowDebugBorders
+
+2010-02-11 Darin Fisher <darin@chromium.org>
+
+ Reviewed by Jeremy Orlow.
+
+ Introduce WebCookieJar, and provide for a frame specific cookie jar.
+
+ https://bugs.webkit.org/show_bug.cgi?id=34878
+
+ * WebKit.gyp:
+ * public/WebCookieJar.h: Added.
+ * public/WebFrameClient.h:
+ (WebKit::WebFrameClient::cookieJar):
+ * public/WebKitClient.h:
+ (WebKit::WebKitClient::cookieJar):
+ (WebKit::WebKitClient::setCookies):
+ (WebKit::WebKitClient::cookies):
+ (WebKit::WebKitClient::rawCookies):
+ (WebKit::WebKitClient::deleteCookie):
+ (WebKit::WebKitClient::cookiesEnabled):
+ * src/ChromiumBridge.cpp:
+ (WebCore::getCookieJar):
+ (WebCore::ChromiumBridge::setCookies):
+ (WebCore::ChromiumBridge::cookies):
+ (WebCore::ChromiumBridge::rawCookies):
+ (WebCore::ChromiumBridge::deleteCookie):
+ (WebCore::ChromiumBridge::cookiesEnabled):
+
+2010-02-12 Pavel Feldman <pfeldman@chromium.org>
+
+ Reviewed by David Levin.
+
+ Chromium: provide theme overrides for Chromium devtools on Mac.
+
+ https://bugs.webkit.org/show_bug.cgi?id=34856
+
+ * src/js/devTools.css:
+
2010-02-12 Jeremy Orlow <jorlow@chromium.org>
Reviewed by Darin Fisher.
diff --git a/WebKit/chromium/WebKit.gyp b/WebKit/chromium/WebKit.gyp
index 4b0ad2b..0c76dd3 100644
--- a/WebKit/chromium/WebKit.gyp
+++ b/WebKit/chromium/WebKit.gyp
@@ -68,6 +68,7 @@
'WEBKIT_IMPLEMENTATION',
],
'sources': [
+ 'public/GeolocationServiceBridgeChromium.h',
'public/gtk/WebInputEventFactory.h',
'public/linux/WebFontRendering.h',
'public/linux/WebRenderTheme.h',
@@ -92,6 +93,7 @@
'public/WebConsoleMessage.h',
'public/WebContextMenuData.h',
'public/WebCookie.h',
+ 'public/WebCookieJar.h',
'public/WebCrossOriginPreflightResultCache.h',
'public/WebCString.h',
'public/WebCursorInfo.h',
@@ -231,6 +233,7 @@
'src/EventListenerWrapper.h',
'src/FrameLoaderClientImpl.cpp',
'src/FrameLoaderClientImpl.h',
+ 'src/GeolocationServiceBridgeChromium.cpp',
'src/gtk/WebFontInfo.cpp',
'src/gtk/WebFontInfo.h',
'src/gtk/WebInputEventFactory.cpp',
diff --git a/WebKit/chromium/features.gypi b/WebKit/chromium/features.gypi
index 6091b8f..0fc6516 100644
--- a/WebKit/chromium/features.gypi
+++ b/WebKit/chromium/features.gypi
@@ -68,6 +68,7 @@
'ENABLE_VIDEO=1',
'ENABLE_WEB_SOCKETS=1',
'ENABLE_WORKERS=1',
+ 'WTF_USE_ACCELERATED_COMPOSITING=0',
],
},
'feature_defines%': '<(feature_defines)',
diff --git a/WebKit/chromium/public/GeolocationServiceBridgeChromium.h b/WebKit/chromium/public/GeolocationServiceBridgeChromium.h
new file mode 100644
index 0000000..adca956
--- /dev/null
+++ b/WebKit/chromium/public/GeolocationServiceBridgeChromium.h
@@ -0,0 +1,73 @@
+/*
+ * Copyright (c) 2010, Google Inc. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
+ *
+ * * Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * * Redistributions in binary form must reproduce the above
+ * copyright notice, this list of conditions and the following disclaimer
+ * in the documentation and/or other materials provided with the
+ * distribution.
+ * * Neither the name of Google Inc. nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#ifndef GeolocationServiceBridgeChromium_h
+#define GeolocationServiceBridgeChromium_h
+
+namespace WebCore {
+class GeolocationServiceBridge;
+class GeolocationServiceChromium;
+}
+
+namespace WebKit {
+
+class WebString;
+class WebURL;
+
+// Provides a WebKit API called by the embedder.
+class WebGeolocationServiceBridge {
+public:
+ virtual void setIsAllowed(bool allowed) = 0;
+ virtual void setLastPosition(double latitude, double longitude, bool providesAltitude, double altitude, double accuracy, bool providesAltitudeAccuracy, double altitudeAccuracy, bool providesHeading, double heading, bool providesSpeed, double speed, long long timestamp) = 0;
+ virtual void setLastError(int errorCode, const WebString& message) = 0;
+};
+
+// Provides an embedder API called by WebKit.
+class WebGeolocationServiceInterface {
+public:
+ virtual void requestPermissionForFrame(int bridgeId, const WebURL& url) = 0;
+ virtual void startUpdating(int bridgeId, bool hasHighAccuracy) = 0;
+ virtual void stopUpdating(int bridgeId) = 0;
+ virtual void suspend(int bridgeId) = 0;
+ virtual void resume(int bridgeId) = 0;
+
+ // Attaches the GeolocationBridge to the embedder and returns its id, which
+ // should be used on subsequent calls for the methods above.
+ virtual int attachBridge(WebKit::WebGeolocationServiceBridge* geolocationServiceBridge) = 0;
+
+ // Dettaches the GeolocationService from the embedder.
+ virtual void dettachBridge(int bridgeId) = 0;
+};
+
+WebCore::GeolocationServiceBridge* createGeolocationServiceBridgeImpl(WebCore::GeolocationServiceChromium*);
+
+} // namespace WebKit
+
+#endif // GeolocationServiceBridgeChromium_h
diff --git a/WebKit/chromium/public/WebContextMenuData.h b/WebKit/chromium/public/WebContextMenuData.h
index 5d67046..384240d 100644
--- a/WebKit/chromium/public/WebContextMenuData.h
+++ b/WebKit/chromium/public/WebContextMenuData.h
@@ -63,6 +63,9 @@ struct WebContextMenuData {
// The absolute URL of the image/video/audio that is in context.
WebURL srcURL;
+ // Whether the image in context has been blocked.
+ bool isImageBlocked;
+
// The absolute URL of the page in context.
WebURL pageURL;
diff --git a/WebKit/chromium/public/WebCookieJar.h b/WebKit/chromium/public/WebCookieJar.h
new file mode 100644
index 0000000..df70341
--- /dev/null
+++ b/WebKit/chromium/public/WebCookieJar.h
@@ -0,0 +1,55 @@
+/*
+ * Copyright (C) 2010 Google Inc. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
+ *
+ * * Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * * Redistributions in binary form must reproduce the above
+ * copyright notice, this list of conditions and the following disclaimer
+ * in the documentation and/or other materials provided with the
+ * distribution.
+ * * Neither the name of Google Inc. nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#ifndef WebCookieJar_h
+#define WebCookieJar_h
+
+namespace WebKit {
+class WebString;
+class WebURL;
+struct WebCookie;
+template <typename T> class WebVector;
+
+class WebCookieJar {
+public:
+ virtual void setCookie(const WebURL&, const WebURL& firstPartyForCookies, const WebString& cookie) { }
+ virtual WebString cookies(const WebURL&, const WebURL& firstPartyForCookies) { return WebString(); }
+ virtual WebString cookieRequestHeaderFieldValue(const WebURL&, const WebURL& firstPartyForCookies) { return WebString(); }
+ virtual void rawCookies(const WebURL&, const WebURL& firstPartyForCookies, WebVector<WebCookie>&) { }
+ virtual void deleteCookie(const WebURL&, const WebString& cookieName) { }
+ virtual bool cookiesEnabled(const WebURL&, const WebURL& firstPartyForCookies) { return true; }
+
+protected:
+ ~WebCookieJar() { }
+};
+
+} // namespace WebKit
+
+#endif
diff --git a/WebKit/chromium/public/WebDocument.h b/WebKit/chromium/public/WebDocument.h
index e158c41..8964d3a 100644
--- a/WebKit/chromium/public/WebDocument.h
+++ b/WebKit/chromium/public/WebDocument.h
@@ -65,6 +65,7 @@ public:
WEBKIT_API WebElement documentElement() const;
WEBKIT_API WebElement body() const;
WEBKIT_API WebElement head();
+ WEBKIT_API WebString title() const;
WEBKIT_API WebNodeCollection all();
WEBKIT_API WebURL completeURL(const WebString&) const;
WEBKIT_API WebElement getElementById(const WebString& id) const;
diff --git a/WebKit/chromium/public/WebDragData.h b/WebKit/chromium/public/WebDragData.h
index 0b861c8..2979519 100644
--- a/WebKit/chromium/public/WebDragData.h
+++ b/WebKit/chromium/public/WebDragData.h
@@ -72,8 +72,6 @@ public:
WEBKIT_API WebString urlTitle() const;
WEBKIT_API void setURLTitle(const WebString&);
- WEBKIT_API WebURL downloadURL() const;
- WEBKIT_API void setDownloadURL(const WebURL&);
WEBKIT_API WebString downloadMetadata() const;
WEBKIT_API void setDownloadMetadata(const WebString&);
diff --git a/WebKit/chromium/public/WebFrame.h b/WebKit/chromium/public/WebFrame.h
index a56e6cb..f193b9e 100644
--- a/WebKit/chromium/public/WebFrame.h
+++ b/WebKit/chromium/public/WebFrame.h
@@ -241,7 +241,9 @@ public:
// Navigation ----------------------------------------------------------
// Reload the current document.
- virtual void reload() = 0;
+ // True |ignoreCache| explicitly bypasses caches.
+ // False |ignoreCache| revalidates any existing cache entries.
+ virtual void reload(bool ignoreCache = false) = 0;
// Load the given URL.
virtual void loadRequest(const WebURLRequest&) = 0;
diff --git a/WebKit/chromium/public/WebFrameClient.h b/WebKit/chromium/public/WebFrameClient.h
index 4078151..ae2541a 100644
--- a/WebKit/chromium/public/WebFrameClient.h
+++ b/WebKit/chromium/public/WebFrameClient.h
@@ -38,6 +38,7 @@
namespace WebKit {
+class WebCookieJar;
class WebDataSource;
class WebFormElement;
class WebFrame;
@@ -74,6 +75,12 @@ public:
// May return null.
virtual WebMediaPlayer* createMediaPlayer(WebFrame*, WebMediaPlayerClient*) { return 0; }
+
+ // Services ------------------------------------------------------------
+
+ // A frame specific cookie jar. May return null.
+ virtual WebCookieJar* cookieJar() { return 0; }
+
// General notifications -----------------------------------------------
diff --git a/WebKit/chromium/public/WebKitClient.h b/WebKit/chromium/public/WebKitClient.h
index fbaa218..c5a04b2 100644
--- a/WebKit/chromium/public/WebKitClient.h
+++ b/WebKit/chromium/public/WebKitClient.h
@@ -49,6 +49,7 @@ namespace WebKit {
class WebApplicationCacheHost;
class WebApplicationCacheHostClient;
class WebClipboard;
+class WebCookieJar;
class WebMessagePortChannel;
class WebMimeRegistry;
class WebPluginListBuilder;
@@ -75,6 +76,9 @@ public:
// May return null on some platforms.
virtual WebThemeEngine* themeEngine() { return 0; }
+ // May return null.
+ virtual WebCookieJar* cookieJar() { return 0; }
+
// Application Cache --------------------------------------------
@@ -177,12 +181,12 @@ public:
// Network -------------------------------------------------------------
- virtual void setCookies(
- const WebURL& url, const WebURL& firstPartyForCookies, const WebString& cookies) { }
- virtual WebString cookies(const WebURL& url, const WebURL& firstPartyForCookies) { return WebString(); }
- virtual bool rawCookies(const WebURL& url, const WebURL& firstPartyForCookies, WebVector<WebCookie>*) { return false; }
- virtual void deleteCookie(const WebURL& url, const WebString& cookieName) { }
- virtual bool cookiesEnabled(const WebURL& url, const WebURL& firstPartyForCookies) { return true; }
+ // These cookie methods are DEPRECATED in favor of cookieJar accessor.
+ virtual void setCookies(const WebURL&, const WebURL& firstPartyForCookies, const WebString& cookies) { }
+ virtual WebString cookies(const WebURL&, const WebURL& firstPartyForCookies) { return WebString(); }
+ virtual bool rawCookies(const WebURL&, const WebURL& firstPartyForCookies, WebVector<WebCookie>*) { return false; }
+ virtual void deleteCookie(const WebURL&, const WebString& cookieName) { }
+ virtual bool cookiesEnabled(const WebURL&, const WebURL& firstPartyForCookies) { return true; }
// A suggestion to prefetch IP information for the given hostname.
virtual void prefetchHostName(const WebString&) { }
diff --git a/WebKit/chromium/public/WebSettings.h b/WebKit/chromium/public/WebSettings.h
index d75ccde..d3a91d3 100644
--- a/WebKit/chromium/public/WebSettings.h
+++ b/WebKit/chromium/public/WebSettings.h
@@ -78,10 +78,12 @@ public:
virtual void setShouldPaintCustomScrollbars(bool) = 0;
virtual void setDatabasesEnabled(bool) = 0;
virtual void setAllowUniversalAccessFromFileURLs(bool) = 0;
+ virtual void setAllowFileAccessFromFileURLs(bool) = 0;
virtual void setTextDirectionSubmenuInclusionBehaviorNeverIncluded() = 0;
virtual void setOfflineWebApplicationCacheEnabled(bool) = 0;
virtual void setExperimentalWebGLEnabled(bool) = 0;
virtual void setGeolocationEnabled(bool) = 0;
+ virtual void setShowDebugBorders(bool) = 0;
protected:
~WebSettings() { }
diff --git a/WebKit/chromium/public/WebViewClient.h b/WebKit/chromium/public/WebViewClient.h
index 4d272bb..a2de115 100644
--- a/WebKit/chromium/public/WebViewClient.h
+++ b/WebKit/chromium/public/WebViewClient.h
@@ -46,6 +46,7 @@ class WebAccessibilityObject;
class WebDragData;
class WebFileChooserCompletion;
class WebFrame;
+class WebGeolocationServiceInterface;
class WebNode;
class WebNotificationPresenter;
class WebRange;
@@ -277,6 +278,11 @@ public:
virtual void removeAutofillSuggestions(const WebString& name,
const WebString& value) { }
+ // Geolocation ---------------------------------------------------------
+
+ // Access the embedder API for geolocation services.
+ virtual WebKit::WebGeolocationServiceInterface* getGeolocationService() { return 0; }
+
protected:
~WebViewClient() { }
};
diff --git a/WebKit/chromium/src/ChromeClientImpl.cpp b/WebKit/chromium/src/ChromeClientImpl.cpp
index ce2f00c..6e5bfc2 100644
--- a/WebKit/chromium/src/ChromeClientImpl.cpp
+++ b/WebKit/chromium/src/ChromeClientImpl.cpp
@@ -43,6 +43,10 @@
#include "FloatRect.h"
#include "FrameLoadRequest.h"
#include "FrameView.h"
+#include "Geolocation.h"
+#include "GeolocationService.h"
+#include "GeolocationServiceBridgeChromium.h"
+#include "GeolocationServiceChromium.h"
#include "HitTestResult.h"
#include "IntRect.h"
#include "Node.h"
@@ -576,6 +580,11 @@ void ChromeClientImpl::runOpenPanel(Frame* frame, PassRefPtr<FileChooser> fileCh
chooserCompletion->didChooseFile(WebVector<WebString>());
}
+void ChromeClientImpl::iconForFiles(const Vector<WebCore::String>&, PassRefPtr<WebCore::FileChooser>)
+{
+ notImplemented();
+}
+
void ChromeClientImpl::popupOpened(PopupContainer* popupContainer,
const IntRect& bounds,
bool activatable,
@@ -674,4 +683,10 @@ NotificationPresenter* ChromeClientImpl::notificationPresenter() const
}
#endif
+void ChromeClientImpl::requestGeolocationPermissionForFrame(Frame* frame, Geolocation* geolocation)
+{
+ GeolocationServiceChromium* geolocationService = reinterpret_cast<GeolocationServiceChromium*>(geolocation->getGeolocationService());
+ m_webView->client()->getGeolocationService()->requestPermissionForFrame(geolocationService->geolocationServiceBridge()->getBridgeId(), frame->document()->url());
+}
+
} // namespace WebKit
diff --git a/WebKit/chromium/src/ChromeClientImpl.h b/WebKit/chromium/src/ChromeClientImpl.h
index 9e8c2e3..3a4035b 100644
--- a/WebKit/chromium/src/ChromeClientImpl.h
+++ b/WebKit/chromium/src/ChromeClientImpl.h
@@ -121,9 +121,9 @@ public:
#if ENABLE(NOTIFICATIONS)
virtual WebCore::NotificationPresenter* notificationPresenter() const;
#endif
- virtual void requestGeolocationPermissionForFrame(
- WebCore::Frame*, WebCore::Geolocation*) { }
+ virtual void requestGeolocationPermissionForFrame(WebCore::Frame*, WebCore::Geolocation*);
virtual void runOpenPanel(WebCore::Frame*, PassRefPtr<WebCore::FileChooser>);
+ virtual void iconForFiles(const Vector<WebCore::String>&, PassRefPtr<WebCore::FileChooser>);
virtual bool setCursor(WebCore::PlatformCursorHandle) { return false; }
virtual void formStateDidChange(const WebCore::Node*);
virtual PassOwnPtr<WebCore::HTMLParserQuirks> createHTMLParserQuirks() { return 0; }
diff --git a/WebKit/chromium/src/ChromiumBridge.cpp b/WebKit/chromium/src/ChromiumBridge.cpp
index 0fd0825..e04226e 100644
--- a/WebKit/chromium/src/ChromiumBridge.cpp
+++ b/WebKit/chromium/src/ChromiumBridge.cpp
@@ -37,6 +37,7 @@
#include "ChromeClientImpl.h"
#include "WebClipboard.h"
#include "WebCookie.h"
+#include "WebCookieJar.h"
#include "WebCursorInfo.h"
#include "WebData.h"
#include "WebFrameClient.h"
@@ -73,6 +74,7 @@
#include "BitmapImage.h"
#include "Cookie.h"
#include "FrameView.h"
+#include "GeolocationServiceBridgeChromium.h"
#include "GraphicsContext.h"
#include "KURL.h"
#include "NotImplemented.h"
@@ -112,6 +114,17 @@ static WebWidgetClient* toWebWidgetClient(Widget* widget)
return chromeClientImpl->webView()->client();
}
+static WebCookieJar* getCookieJar(const Document* document)
+{
+ WebFrameImpl* frameImpl = WebFrameImpl::fromFrame(document->frame());
+ if (!frameImpl || !frameImpl->client())
+ return 0;
+ WebCookieJar* cookieJar = frameImpl->client()->cookieJar();
+ if (!cookieJar)
+ cookieJar = webKitClient()->cookieJar();
+ return cookieJar;
+}
+
// Clipboard ------------------------------------------------------------------
bool ChromiumBridge::clipboardIsFormatAvailable(
@@ -173,25 +186,51 @@ void ChromiumBridge::clipboardWriteImage(NativeImagePtr image,
// Cookies --------------------------------------------------------------------
-void ChromiumBridge::setCookies(const KURL& url,
- const KURL& firstPartyForCookies,
- const String& cookie)
+void ChromiumBridge::setCookies(const Document* document, const KURL& url,
+ const String& value)
{
- webKitClient()->setCookies(url, firstPartyForCookies, cookie);
+ WebCookieJar* cookieJar = getCookieJar(document);
+ if (cookieJar)
+ cookieJar->setCookie(url, document->firstPartyForCookies(), value);
+ else
+ webKitClient()->setCookies(url, document->firstPartyForCookies(), value); // DEPRECATED
+}
+
+String ChromiumBridge::cookies(const Document* document, const KURL& url)
+{
+ String result;
+ WebCookieJar* cookieJar = getCookieJar(document);
+ if (cookieJar)
+ result = cookieJar->cookies(url, document->firstPartyForCookies());
+ else
+ result = webKitClient()->cookies(url, document->firstPartyForCookies()); // DEPRECATED
+ return result;
}
-String ChromiumBridge::cookies(const KURL& url,
- const KURL& firstPartyForCookies)
+String ChromiumBridge::cookieRequestHeaderFieldValue(const Document* document,
+ const KURL& url)
{
- return webKitClient()->cookies(url, firstPartyForCookies);
+ String result;
+ WebCookieJar* cookieJar = getCookieJar(document);
+ if (cookieJar)
+ result = cookieJar->cookieRequestHeaderFieldValue(url, document->firstPartyForCookies());
+ else {
+ // FIXME: This does not return http-only cookies
+ result = webKitClient()->cookies(url, document->firstPartyForCookies()); // DEPRECATED
+ }
+ return result;
}
-bool ChromiumBridge::rawCookies(const KURL& url, const KURL& firstPartyForCookies, Vector<Cookie>* rawCookies)
+bool ChromiumBridge::rawCookies(const Document* document, const KURL& url, Vector<Cookie>& rawCookies)
{
- rawCookies->clear();
+ rawCookies.clear();
WebVector<WebCookie> webCookies;
- if (!webKitClient()->rawCookies(url, firstPartyForCookies, &webCookies))
- return false;
+
+ WebCookieJar* cookieJar = getCookieJar(document);
+ if (cookieJar)
+ cookieJar->rawCookies(url, document->firstPartyForCookies(), webCookies);
+ else
+ webKitClient()->rawCookies(url, document->firstPartyForCookies(), &webCookies); // DEPRECATED
for (unsigned i = 0; i < webCookies.size(); ++i) {
const WebCookie& webCookie = webCookies[i];
@@ -203,20 +242,29 @@ bool ChromiumBridge::rawCookies(const KURL& url, const KURL& firstPartyForCookie
webCookie.httpOnly,
webCookie.secure,
webCookie.session);
- rawCookies->append(cookie);
+ rawCookies.append(cookie);
}
return true;
}
-void ChromiumBridge::deleteCookie(const KURL& url, const String& cookieName)
+void ChromiumBridge::deleteCookie(const Document* document, const KURL& url, const String& cookieName)
{
- webKitClient()->deleteCookie(url, cookieName);
+ WebCookieJar* cookieJar = getCookieJar(document);
+ if (cookieJar)
+ cookieJar->deleteCookie(url, cookieName);
+ else
+ webKitClient()->deleteCookie(url, cookieName); // DEPRECATED
}
-bool ChromiumBridge::cookiesEnabled(const KURL& url,
- const KURL& firstPartyForCookies)
+bool ChromiumBridge::cookiesEnabled(const Document* document)
{
- return webKitClient()->cookiesEnabled(url, firstPartyForCookies);
+ bool result;
+ WebCookieJar* cookieJar = getCookieJar(document);
+ if (cookieJar)
+ result = cookieJar->cookiesEnabled(document->cookieURL(), document->firstPartyForCookies());
+ else
+ result = webKitClient()->cookiesEnabled(document->cookieURL(), document->firstPartyForCookies()); // DEPRECATED
+ return result;
}
// DNS ------------------------------------------------------------------------
@@ -310,6 +358,13 @@ String ChromiumBridge::getFontFamilyForCharacters(const UChar* characters, size_
}
#endif
+// Geolocation ----------------------------------------------------------------
+
+GeolocationServiceBridge* ChromiumBridge::createGeolocationServiceBridge(GeolocationServiceChromium* geolocationServiceChromium)
+{
+ return createGeolocationServiceBridgeImpl(geolocationServiceChromium);
+}
+
// HTML5 DB -------------------------------------------------------------------
#if ENABLE(DATABASE)
diff --git a/WebKit/chromium/src/ContextMenuClientImpl.cpp b/WebKit/chromium/src/ContextMenuClientImpl.cpp
index 8472082..06a29ff 100644
--- a/WebKit/chromium/src/ContextMenuClientImpl.cpp
+++ b/WebKit/chromium/src/ContextMenuClientImpl.cpp
@@ -182,6 +182,10 @@ PlatformMenuDescription ContextMenuClientImpl::getCustomMenuFromDefaultItems(
if (mediaElement->hasAudio())
data.mediaFlags |= WebContextMenuData::MediaHasAudio;
}
+
+ data.isImageBlocked =
+ (data.mediaType == WebContextMenuData::MediaTypeImage) && !r.image();
+
// If it's not a link, an image, a media element, or an image/media link,
// show a selection menu or a more generic page menu.
data.frameEncoding = selectedFrame->loader()->encoding();
diff --git a/WebKit/chromium/src/EditorClientImpl.cpp b/WebKit/chromium/src/EditorClientImpl.cpp
index d5bddc5..cfd8ec4 100644
--- a/WebKit/chromium/src/EditorClientImpl.cpp
+++ b/WebKit/chromium/src/EditorClientImpl.cpp
@@ -784,7 +784,7 @@ void EditorClientImpl::cancelPendingAutofill()
m_autofillTimer.stop();
}
-void EditorClientImpl::onAutofillSuggestionAccepted(HTMLInputElement* textField)
+void EditorClientImpl::onAutocompleteSuggestionAccepted(HTMLInputElement* textField)
{
WebFrameImpl* webframe = WebFrameImpl::fromFrame(textField->document()->frame());
if (!webframe)
diff --git a/WebKit/chromium/src/EditorClientImpl.h b/WebKit/chromium/src/EditorClientImpl.h
index fd08b4d..006b609 100644
--- a/WebKit/chromium/src/EditorClientImpl.h
+++ b/WebKit/chromium/src/EditorClientImpl.h
@@ -118,10 +118,10 @@ public:
virtual bool showFormAutofillForNode(WebCore::Node*);
// Notification that the text changed due to acceptance of a suggestion
- // provided by an autofill popup. Having a separate callback in this case
- // is a simple way to break the cycle that would otherwise occur if
+ // provided by an Autocomplete popup. Having a separate callback in this
+ // case is a simple way to break the cycle that would otherwise occur if
// textDidChangeInTextField was called.
- virtual void onAutofillSuggestionAccepted(WebCore::HTMLInputElement*);
+ virtual void onAutocompleteSuggestionAccepted(WebCore::HTMLInputElement*);
private:
void modifySelection(WebCore::Frame*, WebCore::KeyboardEvent*);
diff --git a/WebKit/chromium/src/FrameLoaderClientImpl.cpp b/WebKit/chromium/src/FrameLoaderClientImpl.cpp
index b984308..8fb267d 100644
--- a/WebKit/chromium/src/FrameLoaderClientImpl.cpp
+++ b/WebKit/chromium/src/FrameLoaderClientImpl.cpp
@@ -235,7 +235,7 @@ void FrameLoaderClientImpl::detachedFromParent3()
// Stop communicating with the WebFrameClient at this point since we are no
// longer associated with the Page.
- m_webFrame->dropClient();
+ m_webFrame->setClient(0);
}
// This function is responsible for associating the |identifier| with a given
@@ -1332,6 +1332,19 @@ PassRefPtr<Frame> FrameLoaderClientImpl::createFrame(
return m_webFrame->createChildFrame(frameRequest, ownerElement);
}
+void FrameLoaderClientImpl::didTransferChildFrameToNewDocument()
+{
+ ASSERT(m_webFrame->frame()->ownerElement());
+
+ WebFrameImpl* newParent = static_cast<WebFrameImpl*>(m_webFrame->parent());
+ if (!newParent || !newParent->client())
+ return;
+
+ // Replace the client since the old client may be destroyed when the
+ // previous page is closed.
+ m_webFrame->setClient(newParent->client());
+}
+
PassRefPtr<Widget> FrameLoaderClientImpl::createPlugin(
const IntSize& size, // FIXME: how do we use this?
HTMLPlugInElement* element,
diff --git a/WebKit/chromium/src/FrameLoaderClientImpl.h b/WebKit/chromium/src/FrameLoaderClientImpl.h
index 901600c..8a39393 100644
--- a/WebKit/chromium/src/FrameLoaderClientImpl.h
+++ b/WebKit/chromium/src/FrameLoaderClientImpl.h
@@ -174,6 +174,7 @@ public:
WebCore::HTMLFrameOwnerElement* ownerElement,
const WebCore::String& referrer, bool allowsScrolling,
int marginWidth, int marginHeight);
+ virtual void didTransferChildFrameToNewDocument();
virtual PassRefPtr<WebCore::Widget> createPlugin(
const WebCore::IntSize&, WebCore::HTMLPlugInElement*, const WebCore::KURL&,
const Vector<WebCore::String>&, const Vector<WebCore::String>&,
diff --git a/WebKit/chromium/src/GeolocationServiceBridgeChromium.cpp b/WebKit/chromium/src/GeolocationServiceBridgeChromium.cpp
new file mode 100644
index 0000000..abbb9c6
--- /dev/null
+++ b/WebKit/chromium/src/GeolocationServiceBridgeChromium.cpp
@@ -0,0 +1,179 @@
+/*
+ * Copyright (C) 2010 Google Inc. All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions are
+ * met:
+ *
+ * * Redistributions of source code must retain the above copyright
+ * notice, this list of conditions and the following disclaimer.
+ * * Redistributions in binary form must reproduce the above
+ * copyright notice, this list of conditions and the following disclaimer
+ * in the documentation and/or other materials provided with the
+ * distribution.
+ * * Neither the name of Google Inc. nor the names of its
+ * contributors may be used to endorse or promote products derived from
+ * this software without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#include "config.h"
+
+#include "GeolocationServiceBridgeChromium.h"
+
+#include "Chrome.h"
+#include "ChromeClientImpl.h"
+#include "Frame.h"
+#include "Geolocation.h"
+#include "GeolocationServiceChromium.h"
+#include "Geoposition.h"
+#include "Page.h"
+#include "PositionError.h"
+#include "PositionOptions.h"
+#include "WebFrame.h"
+#include "WebFrameImpl.h"
+#include "WebViewClient.h"
+#include "WebViewImpl.h"
+
+#if ENABLE(GEOLOCATION)
+
+using WebCore::Coordinates;
+using WebCore::Frame;
+using WebCore::Geolocation;
+using WebCore::GeolocationServiceBridge;
+using WebCore::GeolocationServiceChromium;
+using WebCore::GeolocationServiceClient;
+using WebCore::Geoposition;
+using WebCore::PositionError;
+using WebCore::PositionOptions;
+using WebCore::String;
+
+namespace WebKit {
+
+class GeolocationServiceBridgeImpl : public GeolocationServiceBridge, public WebGeolocationServiceBridge {
+public:
+ explicit GeolocationServiceBridgeImpl(GeolocationServiceChromium*);
+ virtual ~GeolocationServiceBridgeImpl();
+
+ // GeolocationServiceBridge
+ virtual bool startUpdating(PositionOptions*);
+ virtual void stopUpdating();
+ virtual void suspend();
+ virtual void resume();
+ virtual int getBridgeId() const;
+
+ // WebGeolocationServiceBridge
+ virtual void setIsAllowed(bool allowed);
+ virtual void setLastPosition(double latitude, double longitude, bool providesAltitude, double altitude, double accuracy, bool providesAltitudeAccuracy, double altitudeAccuracy, bool providesHeading, double heading, bool providesSpeed, double speed, long long timestamp);
+ virtual void setLastError(int errorCode, const WebString& message);
+
+private:
+ WebViewClient* getWebViewClient();
+
+ // GeolocationServiceChromium owns us, we only have a pointer back to it.
+ GeolocationServiceChromium* m_GeolocationServiceChromium;
+ int m_bridgeId;
+};
+
+GeolocationServiceBridge* createGeolocationServiceBridgeImpl(GeolocationServiceChromium* geolocationServiceChromium)
+{
+ return new GeolocationServiceBridgeImpl(geolocationServiceChromium);
+}
+
+GeolocationServiceBridgeImpl::GeolocationServiceBridgeImpl(GeolocationServiceChromium* geolocationServiceChromium)
+ : m_GeolocationServiceChromium(geolocationServiceChromium)
+{
+ // We need to attach ourselves here: Geolocation calls requestPermissionForFrame()
+ // directly, and we need to be attached so that the embedder can call
+ // our setIsAllowed().
+ m_bridgeId = getWebViewClient()->getGeolocationService()->attachBridge(this);
+ ASSERT(m_bridgeId);
+}
+
+GeolocationServiceBridgeImpl::~GeolocationServiceBridgeImpl()
+{
+ WebKit::WebViewClient* webViewClient = getWebViewClient();
+ // Geolocation has an OwnPtr to us, and it's destroyed after the frame has
+ // been potentially disconnected. In this case, it calls stopUpdating()
+ // has been called and we have already dettached ourselves.
+ if (!webViewClient) {
+ ASSERT(!m_bridgeId);
+ } else if (m_bridgeId)
+ webViewClient->getGeolocationService()->dettachBridge(m_bridgeId);
+}
+
+bool GeolocationServiceBridgeImpl::startUpdating(PositionOptions* positionOptions)
+{
+ if (!m_bridgeId)
+ m_bridgeId = getWebViewClient()->getGeolocationService()->attachBridge(this);
+ getWebViewClient()->getGeolocationService()->startUpdating(m_bridgeId, positionOptions->enableHighAccuracy());
+ //// FIXME: this will trigger a permission request regardless.
+ //// Is it correct? confirm with andreip.
+ // positionChanged();
+ return true;
+}
+
+void GeolocationServiceBridgeImpl::stopUpdating()
+{
+ if (m_bridgeId) {
+ WebGeolocationServiceInterface* geolocationService = getWebViewClient()->getGeolocationService();
+ geolocationService->stopUpdating(m_bridgeId);
+ geolocationService->dettachBridge(m_bridgeId);
+ m_bridgeId = 0;
+ }
+}
+
+void GeolocationServiceBridgeImpl::suspend()
+{
+ getWebViewClient()->getGeolocationService()->suspend(m_bridgeId);
+}
+
+void GeolocationServiceBridgeImpl::resume()
+{
+ getWebViewClient()->getGeolocationService()->resume(m_bridgeId);
+}
+
+int GeolocationServiceBridgeImpl::getBridgeId() const
+{
+ return m_bridgeId;
+}
+
+void GeolocationServiceBridgeImpl::setIsAllowed(bool allowed)
+{
+ m_GeolocationServiceChromium->setIsAllowed(allowed);
+}
+
+void GeolocationServiceBridgeImpl::setLastPosition(double latitude, double longitude, bool providesAltitude, double altitude, double accuracy, bool providesAltitudeAccuracy, double altitudeAccuracy, bool providesHeading, double heading, bool providesSpeed, double speed, long long timestamp)
+{
+ m_GeolocationServiceChromium->setLastPosition(latitude, longitude, providesAltitude, altitude, accuracy, providesAltitudeAccuracy, altitudeAccuracy, providesHeading, heading, providesSpeed, speed, timestamp);
+}
+
+void GeolocationServiceBridgeImpl::setLastError(int errorCode, const WebString& message)
+{
+ m_GeolocationServiceChromium->setLastError(errorCode, message);
+}
+
+WebViewClient* GeolocationServiceBridgeImpl::getWebViewClient()
+{
+ Frame* frame = m_GeolocationServiceChromium->frame();
+ if (!frame || !frame->page())
+ return 0;
+ WebKit::ChromeClientImpl* chromeClientImpl = static_cast<WebKit::ChromeClientImpl*>(frame->page()->chrome()->client());
+ WebKit::WebViewClient* webViewClient = chromeClientImpl->webView()->client();
+ return webViewClient;
+}
+
+} // namespace WebKit
+
+#endif // ENABLE(GEOLOCATION)
diff --git a/WebKit/chromium/src/GraphicsContext3D.cpp b/WebKit/chromium/src/GraphicsContext3D.cpp
index 83574da..807a794 100644
--- a/WebKit/chromium/src/GraphicsContext3D.cpp
+++ b/WebKit/chromium/src/GraphicsContext3D.cpp
@@ -65,17 +65,12 @@
#if PLATFORM(CG)
#include "GraphicsContext.h"
#include <CoreGraphics/CGContext.h>
-#include <CoreGraphics/CGBitmapContext.h>
#include <CoreGraphics/CGImage.h>
#include <OpenGL/OpenGL.h>
#else
#define FLIP_FRAMEBUFFER_VERTICALLY
#endif
-#if PLATFORM(SKIA)
-#include "NativeImageSkia.h"
-#endif
-
#if OS(DARWIN)
#define USE_TEXTURE_RECTANGLE_FOR_FRAMEBUFFER
#endif
@@ -1878,178 +1873,17 @@ int GraphicsContext3D::texImage2D(unsigned target,
return 0;
}
-// Remove premultiplied alpha from color channels.
-// FIXME: this is lossy. Must retrieve original values from HTMLImageElement.
-static void unmultiplyAlpha(unsigned char* rgbaData, int numPixels)
-{
- for (int j = 0; j < numPixels; j++) {
- float b = rgbaData[4*j+0] / 255.0f;
- float g = rgbaData[4*j+1] / 255.0f;
- float r = rgbaData[4*j+2] / 255.0f;
- float a = rgbaData[4*j+3] / 255.0f;
- if (a > 0.0f) {
- b /= a;
- g /= a;
- r /= a;
- b = (b > 1.0f) ? 1.0f : b;
- g = (g > 1.0f) ? 1.0f : g;
- r = (r > 1.0f) ? 1.0f : r;
- rgbaData[4*j+0] = (unsigned char) (b * 255.0f);
- rgbaData[4*j+1] = (unsigned char) (g * 255.0f);
- rgbaData[4*j+2] = (unsigned char) (r * 255.0f);
- }
- }
-}
-
-// FIXME: this must be changed to refer to the original image data
-// rather than unmultiplying the alpha channel.
-static int texImage2DHelper(unsigned target, unsigned level,
- int width, int height,
- int rowBytes,
- bool flipY,
- bool premultiplyAlpha,
- GLenum format,
- bool skipAlpha,
- unsigned char* pixels)
-{
- ASSERT(format == GL_RGBA || format == GL_BGRA);
- GLint internalFormat = GL_RGBA8;
- if (skipAlpha) {
- internalFormat = GL_RGB8;
- // Ignore the alpha channel
- premultiplyAlpha = true;
- }
- if (flipY) {
- // Need to flip images vertically. To avoid making a copy of
- // the entire image, we perform a ton of glTexSubImage2D
- // calls. FIXME: should rethink this strategy for efficiency.
- glTexImage2D(target, level, internalFormat,
- width,
- height,
- 0,
- format,
- GL_UNSIGNED_BYTE,
- 0);
- unsigned char* row = 0;
- bool allocatedRow = false;
- if (!premultiplyAlpha) {
- row = new unsigned char[rowBytes];
- allocatedRow = true;
- }
- for (int i = 0; i < height; i++) {
- if (premultiplyAlpha)
- row = pixels + (rowBytes * i);
- else {
- memcpy(row, pixels + (rowBytes * i), rowBytes);
- unmultiplyAlpha(row, width);
- }
- glTexSubImage2D(target, level, 0, height - i - 1,
- width, 1,
- format,
- GL_UNSIGNED_BYTE,
- row);
- }
- if (allocatedRow)
- delete[] row;
- } else {
- // The pixels of cube maps' faces are defined with a top-down
- // scanline ordering, unlike GL_TEXTURE_2D, so when uploading
- // these, the above vertical flip is the wrong thing to do.
- if (premultiplyAlpha)
- glTexImage2D(target, level, internalFormat,
- width,
- height,
- 0,
- format,
- GL_UNSIGNED_BYTE,
- pixels);
- else {
- glTexImage2D(target, level, internalFormat,
- width,
- height,
- 0,
- format,
- GL_UNSIGNED_BYTE,
- 0);
- unsigned char* row = new unsigned char[rowBytes];
- for (int i = 0; i < height; i++) {
- memcpy(row, pixels + (rowBytes * i), rowBytes);
- unmultiplyAlpha(row, width);
- glTexSubImage2D(target, level, 0, i,
- width, 1,
- format,
- GL_UNSIGNED_BYTE,
- row);
- }
- delete[] row;
- }
- }
- return 0;
-}
-
int GraphicsContext3D::texImage2D(unsigned target, unsigned level, Image* image,
bool flipY, bool premultiplyAlpha)
{
- ASSERT(image);
-
- int res = -1;
-#if PLATFORM(SKIA)
- NativeImageSkia* skiaImage = image->nativeImageForCurrentFrame();
- if (!skiaImage) {
- ASSERT_NOT_REACHED();
+ Vector<uint8_t> imageData;
+ unsigned int format, internalFormat;
+ if (!extractImageData(image, flipY, premultiplyAlpha, imageData, &format, &internalFormat))
return -1;
- }
- SkBitmap::Config skiaConfig = skiaImage->config();
- // FIXME: must support more image configurations.
- if (skiaConfig != SkBitmap::kARGB_8888_Config) {
- ASSERT_NOT_REACHED();
- return -1;
- }
- SkBitmap& skiaImageRef = *skiaImage;
- SkAutoLockPixels lock(skiaImageRef);
- int width = skiaImage->width();
- int height = skiaImage->height();
- unsigned char* pixels =
- reinterpret_cast<unsigned char*>(skiaImage->getPixels());
- int rowBytes = skiaImage->rowBytes();
- res = texImage2DHelper(target, level,
- width, height,
- rowBytes,
- flipY, premultiplyAlpha,
- GL_BGRA,
- false,
- pixels);
-#elif PLATFORM(CG)
- CGImageRef cgImage = image->nativeImageForCurrentFrame();
- if (!cgImage) {
- ASSERT_NOT_REACHED();
- return -1;
- }
- int width = CGImageGetWidth(cgImage);
- int height = CGImageGetHeight(cgImage);
- int rowBytes = width * 4;
- CGImageAlphaInfo info = CGImageGetAlphaInfo(cgImage);
- bool skipAlpha = (info == kCGImageAlphaNone
- || info == kCGImageAlphaNoneSkipLast
- || info == kCGImageAlphaNoneSkipFirst);
- unsigned char* imageData = new unsigned char[height * rowBytes];
- CGColorSpaceRef colorSpace = CGColorSpaceCreateWithName(kCGColorSpaceGenericRGB);
- CGContextRef tmpContext = CGBitmapContextCreate(imageData, width, height, 8, rowBytes,
- colorSpace,
- kCGImageAlphaPremultipliedLast);
- CGColorSpaceRelease(colorSpace);
- CGContextSetBlendMode(tmpContext, kCGBlendModeCopy);
- CGContextDrawImage(tmpContext,
- CGRectMake(0, 0, static_cast<CGFloat>(width), static_cast<CGFloat>(height)),
- cgImage);
- CGContextRelease(tmpContext);
- res = texImage2DHelper(target, level, width, height, rowBytes,
- flipY, premultiplyAlpha, GL_RGBA, skipAlpha, imageData);
- delete[] imageData;
-#else
-#error Must port to your platform
-#endif
- return res;
+ glTexImage2D(target, level, internalFormat,
+ image->width(), image->height(), 0,
+ format, GL_UNSIGNED_BYTE, imageData.data());
+ return 0;
}
GL_SAME_METHOD_3(TexParameterf, texParameterf, unsigned, unsigned, float);
@@ -2078,9 +1912,14 @@ int GraphicsContext3D::texSubImage2D(unsigned target,
bool flipY,
bool premultiplyAlpha)
{
- // FIXME: implement.
- notImplemented();
- return -1;
+ Vector<uint8_t> imageData;
+ unsigned int format, internalFormat;
+ if (!extractImageData(image, flipY, premultiplyAlpha, imageData, &format, &internalFormat))
+ return -1;
+ glTexSubImage2D(target, level, xoffset, yoffset,
+ image->width(), image->height(),
+ format, GL_UNSIGNED_BYTE, imageData.data());
+ return 0;
}
GL_SAME_METHOD_2(Uniform1f, uniform1f, long, float)
diff --git a/WebKit/chromium/src/StorageNamespaceProxy.cpp b/WebKit/chromium/src/StorageNamespaceProxy.cpp
index 1be1967..3c87554 100644
--- a/WebKit/chromium/src/StorageNamespaceProxy.cpp
+++ b/WebKit/chromium/src/StorageNamespaceProxy.cpp
@@ -67,13 +67,14 @@ StorageNamespaceProxy::~StorageNamespaceProxy()
PassRefPtr<StorageNamespace> StorageNamespaceProxy::copy()
{
ASSERT(m_storageType == SessionStorage);
- // The WebViewClient knows what its session storage namespace id is but we
- // do not. Returning 0 here causes it to be fetched (via the WebViewClient)
- // on its next use. Note that it is WebViewClient::createView's
- // responsibility to clone the session storage namespace id and that the
- // only time copy() is called is directly after the createView call...which
- // is why all of this is safe.
- return 0;
+ WebKit::WebStorageNamespace* newNamespace = m_storageNamespace->copy();
+ // Some embedders hook into WebViewClient::createView to make the copy of
+ // session storage and then return the object lazily. Other embedders
+ // choose to make the copy now and return a pointer immediately. So handle
+ // both cases.
+ if (!newNamespace)
+ return 0;
+ return adoptRef(new StorageNamespaceProxy(newNamespace, m_storageType));
}
PassRefPtr<StorageArea> StorageNamespaceProxy::storageArea(PassRefPtr<SecurityOrigin> origin)
diff --git a/WebKit/chromium/src/SuggestionsPopupMenuClient.cpp b/WebKit/chromium/src/SuggestionsPopupMenuClient.cpp
index b4a77a3..aaf9036 100644
--- a/WebKit/chromium/src/SuggestionsPopupMenuClient.cpp
+++ b/WebKit/chromium/src/SuggestionsPopupMenuClient.cpp
@@ -65,7 +65,7 @@ void SuggestionsPopupMenuClient::valueChanged(unsigned listIndex, bool fireEvent
EditorClientImpl* editor =
static_cast<EditorClientImpl*>(webView->page()->editorClient());
ASSERT(editor);
- editor->onAutofillSuggestionAccepted(
+ editor->onAutocompleteSuggestionAccepted(
static_cast<HTMLInputElement*>(m_textField.get()));
}
diff --git a/WebKit/chromium/src/WebDocument.cpp b/WebKit/chromium/src/WebDocument.cpp
index 84f3004..2a91e22 100644
--- a/WebKit/chromium/src/WebDocument.cpp
+++ b/WebKit/chromium/src/WebDocument.cpp
@@ -53,7 +53,7 @@ using namespace WebCore;
namespace WebKit {
WebDocument::WebDocument(const PassRefPtr<Document>& elem)
- : WebNode(elem.releaseRef())
+ : WebNode(elem)
{
}
@@ -98,6 +98,11 @@ WebElement WebDocument::head()
return WebElement(unwrap<Document>()->head());
}
+WebString WebDocument::title() const
+{
+ return WebString(constUnwrap<Document>()->title());
+}
+
WebNodeCollection WebDocument::all()
{
return WebNodeCollection(unwrap<Document>()->all());
diff --git a/WebKit/chromium/src/WebDragData.cpp b/WebKit/chromium/src/WebDragData.cpp
index b18ab1b..2f476a7 100644
--- a/WebKit/chromium/src/WebDragData.cpp
+++ b/WebKit/chromium/src/WebDragData.cpp
@@ -88,18 +88,6 @@ void WebDragData::setURLTitle(const WebString& urlTitle)
m_private->urlTitle = urlTitle;
}
-WebURL WebDragData::downloadURL() const
-{
- ASSERT(!isNull());
- return m_private->downloadURL;
-}
-
-void WebDragData::setDownloadURL(const WebURL& downloadURL)
-{
- ensureMutable();
- m_private->downloadURL = downloadURL;
-}
-
WebString WebDragData::downloadMetadata() const
{
ASSERT(!isNull());
diff --git a/WebKit/chromium/src/WebElement.cpp b/WebKit/chromium/src/WebElement.cpp
index d0a0862..6501771 100644
--- a/WebKit/chromium/src/WebElement.cpp
+++ b/WebKit/chromium/src/WebElement.cpp
@@ -39,7 +39,7 @@ using namespace WebCore;
namespace WebKit {
WebElement::WebElement(const WTF::PassRefPtr<WebCore::Element>& elem)
- : WebNode(elem.releaseRef())
+ : WebNode(elem)
{
}
diff --git a/WebKit/chromium/src/WebFormElement.cpp b/WebKit/chromium/src/WebFormElement.cpp
index 5471608..0024892 100644
--- a/WebKit/chromium/src/WebFormElement.cpp
+++ b/WebKit/chromium/src/WebFormElement.cpp
@@ -47,7 +47,7 @@ class WebFormPrivate : public HTMLFormElement {
};
WebFormElement::WebFormElement(const WTF::PassRefPtr<HTMLFormElement>& e)
- : WebElement(e.releaseRef())
+ : WebElement(e)
{
}
diff --git a/WebKit/chromium/src/WebFrameImpl.cpp b/WebKit/chromium/src/WebFrameImpl.cpp
index 2f911f1..665f6a3 100644
--- a/WebKit/chromium/src/WebFrameImpl.cpp
+++ b/WebKit/chromium/src/WebFrameImpl.cpp
@@ -713,12 +713,13 @@ bool WebFrameImpl::insertStyleText(
return success;
}
-void WebFrameImpl::reload()
+void WebFrameImpl::reload(bool ignoreCache)
{
m_frame->loader()->history()->saveDocumentAndScrollState();
stopLoading(); // Make sure existing activity stops.
- m_frame->loader()->reload();
+
+ m_frame->loader()->reload(ignoreCache);
}
void WebFrameImpl::loadRequest(const WebURLRequest& request)
diff --git a/WebKit/chromium/src/WebFrameImpl.h b/WebKit/chromium/src/WebFrameImpl.h
index ccba6d4..f23106c 100644
--- a/WebKit/chromium/src/WebFrameImpl.h
+++ b/WebKit/chromium/src/WebFrameImpl.h
@@ -103,7 +103,7 @@ public:
virtual v8::Local<v8::Context> mainWorldScriptContext() const;
#endif
virtual bool insertStyleText(const WebString& css, const WebString& id);
- virtual void reload();
+ virtual void reload(bool ignoreCache);
virtual void loadRequest(const WebURLRequest&);
virtual void loadHistoryItem(const WebHistoryItem&);
virtual void loadData(
@@ -221,7 +221,7 @@ public:
WebPasswordAutocompleteListener* getPasswordListener(WebCore::HTMLInputElement*);
WebFrameClient* client() const { return m_client; }
- void dropClient() { m_client = 0; }
+ void setClient(WebFrameClient* client) { m_client = client; }
static void selectWordAroundPosition(WebCore::Frame*, WebCore::VisiblePosition);
diff --git a/WebKit/chromium/src/WebInputElement.cpp b/WebKit/chromium/src/WebInputElement.cpp
index 9fd317f..4ee1b93 100644
--- a/WebKit/chromium/src/WebInputElement.cpp
+++ b/WebKit/chromium/src/WebInputElement.cpp
@@ -41,7 +41,7 @@ using namespace WebCore;
namespace WebKit {
WebInputElement::WebInputElement(const WTF::PassRefPtr<HTMLInputElement>& elem)
- : WebElement(elem.releaseRef())
+ : WebElement(elem)
{
}
diff --git a/WebKit/chromium/src/WebSettingsImpl.cpp b/WebKit/chromium/src/WebSettingsImpl.cpp
index 5cfbd4f..a680321 100644
--- a/WebKit/chromium/src/WebSettingsImpl.cpp
+++ b/WebKit/chromium/src/WebSettingsImpl.cpp
@@ -236,6 +236,11 @@ void WebSettingsImpl::setAllowUniversalAccessFromFileURLs(bool allow)
m_settings->setAllowUniversalAccessFromFileURLs(allow);
}
+void WebSettingsImpl::setAllowFileAccessFromFileURLs(bool allow)
+{
+ m_settings->setAllowFileAccessFromFileURLs(allow);
+}
+
void WebSettingsImpl::setTextDirectionSubmenuInclusionBehaviorNeverIncluded()
{
// FIXME: If you ever need more behaviors than this, then we should probably
@@ -254,6 +259,11 @@ void WebSettingsImpl::setExperimentalWebGLEnabled(bool enabled)
m_settings->setWebGLEnabled(enabled);
}
+void WebSettingsImpl::setShowDebugBorders(bool show)
+{
+ m_settings->setShowDebugBorders(show);
+}
+
void WebSettingsImpl::setGeolocationEnabled(bool enabled)
{
m_settings->setGeolocationEnabled(enabled);
diff --git a/WebKit/chromium/src/WebSettingsImpl.h b/WebKit/chromium/src/WebSettingsImpl.h
index 3b69fe6..64ccab5 100644
--- a/WebKit/chromium/src/WebSettingsImpl.h
+++ b/WebKit/chromium/src/WebSettingsImpl.h
@@ -80,10 +80,12 @@ public:
virtual void setShouldPaintCustomScrollbars(bool);
virtual void setDatabasesEnabled(bool);
virtual void setAllowUniversalAccessFromFileURLs(bool);
+ virtual void setAllowFileAccessFromFileURLs(bool);
virtual void setTextDirectionSubmenuInclusionBehaviorNeverIncluded();
virtual void setOfflineWebApplicationCacheEnabled(bool);
virtual void setExperimentalWebGLEnabled(bool);
virtual void setGeolocationEnabled(bool);
+ virtual void setShowDebugBorders(bool);
private:
WebCore::Settings* m_settings;
diff --git a/WebKit/chromium/src/WebViewImpl.cpp b/WebKit/chromium/src/WebViewImpl.cpp
index ce03523..97665d4 100644
--- a/WebKit/chromium/src/WebViewImpl.cpp
+++ b/WebKit/chromium/src/WebViewImpl.cpp
@@ -540,11 +540,11 @@ bool WebViewImpl::autocompleteHandleKeyEvent(const WebKeyboardEvent& event)
int selectedIndex = m_suggestionsPopup->selectedIndex();
HTMLInputElement* inputElement = static_cast<HTMLInputElement*>(element);
WebString name = inputElement->name();
- WebString value = m_autocompletePopupClient->itemText(selectedIndex);
+ WebString value = m_suggestionsPopupClient->itemText(selectedIndex);
m_client->removeAutofillSuggestions(name, value);
// Update the entries in the currently showing popup to reflect the
// deletion.
- m_autocompletePopupClient->removeSuggestionAtIndex(selectedIndex);
+ m_suggestionsPopupClient->removeSuggestionAtIndex(selectedIndex);
refreshSuggestionsPopup();
return false;
}
@@ -1871,7 +1871,7 @@ void WebViewImpl::refreshSuggestionsPopup()
ASSERT(m_suggestionsPopupShowing);
// Hide the popup if it has become empty.
- if (!m_autocompletePopupClient->listSize()) {
+ if (!m_suggestionsPopupClient->listSize()) {
hideSuggestionsPopup();
return;
}
diff --git a/WebKit/chromium/src/js/DebuggerAgent.js b/WebKit/chromium/src/js/DebuggerAgent.js
index 301620a..bb655c7 100644
--- a/WebKit/chromium/src/js/DebuggerAgent.js
+++ b/WebKit/chromium/src/js/DebuggerAgent.js
@@ -1053,7 +1053,7 @@ devtools.DebuggerAgent.prototype.formatCallFrame_ = function(stackFrame)
for (var i = 0; i < stackFrame.scopes.length; i++) {
var scope = stackFrame.scopes[i];
scope.frameNumber = stackFrame.index;
- var scopeObjectProxy = new WebInspector.ObjectProxy(0, scope, [], 0, "", true);
+ var scopeObjectProxy = new WebInspector.ObjectProxy(0, scope, [], "", true);
scopeObjectProxy.isScope = true;
switch(scope.type) {
case ScopeType.Global:
@@ -1149,7 +1149,7 @@ devtools.DebuggerAgent.formatObjectProxy_ = function(v)
} else
description = "<unresolved ref: " + v.ref + ", type: " + v.type + ">";
- var proxy = new WebInspector.ObjectProxy(0, v, [], 0, description, hasChildren);
+ var proxy = new WebInspector.ObjectProxy(0, v, [], description, hasChildren);
proxy.type = v.type;
proxy.isV8Ref = true;
return proxy;
@@ -1364,7 +1364,8 @@ devtools.CallFrame.prototype.evaluate_ = function(expression, callback)
"frame": this.id,
"global": false,
"disable_break": false,
- "compactFormat": true
+ "compactFormat": true,
+ "maxStringLength": -1
},
function(response) {
var result = {};
diff --git a/WebKit/chromium/src/js/devTools.css b/WebKit/chromium/src/js/devTools.css
index 1fa935f..bb33f72 100755
--- a/WebKit/chromium/src/js/devTools.css
+++ b/WebKit/chromium/src/js/devTools.css
@@ -13,8 +13,8 @@ body.attached #toolbar {
padding-left: 0;
}
-
/* Chrome theme overrides */
+
body.platform-windows #toolbar {
background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(242, 247, 253)), to(rgb(223, 234, 248)));
}
@@ -23,6 +23,21 @@ body.platform-windows.inactive #toolbar {
background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(248, 248, 248)), to(rgb(237, 237, 237)));
}
+body.detached.platform-mac-leopard #toolbar {
+ background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(175, 175, 175)), to(rgb(151, 151, 151))) !important;
+}
+
+body.detached.platform-mac-leopard.inactive #toolbar {
+ background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(221, 221, 221)), to(rgb(207, 207, 207))) !important;
+}
+
+body.detached.platform-mac-snowleopard #toolbar {
+ background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(189, 189, 189)), to(rgb(151, 151, 151))) !important;
+}
+
+body.detached.platform-mac-snowleopard.inactive #toolbar {
+ background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(215, 215, 215)), to(rgb(207, 207, 207))) !important;
+}
/* Heap Profiler Styles */
diff --git a/WebKit/gtk/ChangeLog b/WebKit/gtk/ChangeLog
index 7a44884..43d2d20 100644
--- a/WebKit/gtk/ChangeLog
+++ b/WebKit/gtk/ChangeLog
@@ -1,3 +1,176 @@
+2010-02-18 Diego Escalante Urrelo <descalante@igalia.com>
+
+ Reviewed by Gustavo Noronha Silva.
+
+ [GTK] WebKitDownload documentation is incomplete
+ https://bugs.webkit.org/show_bug.cgi?id=35018
+
+ Concretely the error signal was undocumented. Also two relevant enums
+ were not included.
+
+ * docs/webkitgtk-sections.txt:
+ * docs/webkitgtk.types:
+ * webkit/webkitdownload.cpp:
+ (webkit_download_class_init):
+
+2010-02-17 Dmitry Titov <dimich@chromium.org>
+
+ Reviewed by David Levin, Darin Fisher, Simon Hausmann.
+
+ When a live iframe element is moved between pages, it still depends on the old page.
+ https://bugs.webkit.org/show_bug.cgi?id=34382
+
+ * WebCoreSupport/FrameLoaderClientGtk.cpp:
+ (WebKit::FrameLoaderClient::didTransferChildFrameToNewDocument):
+ Added empty implementation of a new virtual method.
+
+ * WebCoreSupport/FrameLoaderClientGtk.h:
+
+2010-02-17 Kent Tamura <tkent@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ Introduces new Icon loading interface in order to support
+ asynchronous loading.
+ https://bugs.webkit.org/show_bug.cgi?id=32054
+
+ Add an empty implementation of ChromeClient::iconForFiles().
+
+ * WebCoreSupport/ChromeClientGtk.cpp:
+ (WebKit::ChromeClient::iconForFiles):
+ * WebCoreSupport/ChromeClientGtk.h:
+
+2010-02-17 Xan Lopez <xlopez@igalia.com>
+
+ Reviewed by Gustavo Noronha.
+
+ Rename 'enable-java' setting to 'enable-java-applet', since it
+ only controls whether <applet> is supported or not instead of
+ whether all Java content is supported or not.
+
+ * webkit/webkitwebsettings.cpp:
+ (webkit_web_settings_class_init):
+ (webkit_web_settings_set_property):
+ (webkit_web_settings_get_property):
+ (webkit_web_settings_copy):
+ * webkit/webkitwebview.cpp:
+ (DNDContentsRequest::webkit_web_view_update_settings):
+ (DNDContentsRequest::webkit_web_view_settings_notify):
+
+2010-02-17 Xan Lopez <xlopez@igalia.com>
+
+ Reviewed by Gustavo Noronha.
+
+ [Linux] Webkit incompatible with Java plugins
+ https://bugs.webkit.org/show_bug.cgi?id=24912
+
+ Implement FrameLoaderClient::createJavaAppletWidget.
+
+ * WebCoreSupport/FrameLoaderClientGtk.cpp:
+ (WebKit::FrameLoaderClient::createJavaAppletWidget):
+
+2010-02-17 Xan Lopez <xlopez@igalia.com>
+
+ Reviewed by Gustavo Noronha.
+
+ [Linux] Webkit incompatible with Java plugins
+ https://bugs.webkit.org/show_bug.cgi?id=24912
+
+ Add a WebKitWebSetting to enable/disable the Java plugin support.
+
+ * webkit/webkitwebsettings.cpp:
+ (webkit_web_settings_class_init):
+ (webkit_web_settings_set_property):
+ (webkit_web_settings_get_property):
+ (webkit_web_settings_copy):
+ * webkit/webkitwebview.cpp:
+ (webkit_web_view_update_settings):
+ (webkit_web_view_settings_notify):
+
+2010-02-17 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
+
+ Reviewed by Xan Lopez.
+
+ Test that data URIs that cause downloads to be started do not crash.
+
+ * tests/testdownload.c:
+ (mime_type_policy_decision_requested_cb):
+ (idle_quit_loop_cb):
+ (test_webkit_download_data):
+ (main):
+
+2010-02-17 Philippe Normand <pnormand@igalia.com>
+
+ Reviewed by Xan Lopez.
+
+ Missing property warning after r54873
+ https://bugs.webkit.org/show_bug.cgi?id=35023
+
+ Add a new WebKitWebSettings setting, 'enable-file-access-from-file-uris', set to
+ FALSE by default, that when enabled will assign each file:// URI
+ their own security domain.
+
+ * webkit/webkitwebsettings.cpp:
+ (webkit_web_settings_class_init):
+ (webkit_web_settings_set_property):
+ (webkit_web_settings_get_property):
+ (webkit_web_settings_copy):
+
+2010-02-16 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
+
+ Reviewed by Xan Lopez.
+
+ Check if the handle has a SoupMessage before trying to use
+ it. This will be the case in non-HTTP(S) URLs.
+
+ * webkit/webkitdownload.cpp:
+ (webkit_download_new_with_handle):
+ (webkit_download_start):
+
+2010-02-16 Xan Lopez <xlopez@igalia.com>
+
+ Reviewed by Gustavo Noronha.
+
+ Add a new WebKitWebSettings setting, 'auto-resize-window', set to
+ FALSE by default, that when enabled will apply any resizes or
+ moves done by a page through various DOM methods (moveTo,
+ resizeTo, moveBy, resizeBy).
+
+ * WebCoreSupport/ChromeClientGtk.cpp:
+ * webkit/webkitwebsettings.cpp:
+ (webkit_web_settings_class_init):
+ (webkit_web_settings_set_property):
+ (webkit_web_settings_get_property):
+ (webkit_web_settings_copy):
+
+2010-02-15 Emilio Pozuelo Monfort <pochu27@gmail.com>
+
+ Reviewed by Gustavo Noronha Silva.
+
+ [GTK] Fails to build on GNU/Hurd because of PATH_MAX usage
+ https://bugs.webkit.org/show_bug.cgi?id=34920
+
+ Use dynamic allocation instead of fixed PATH_MAX size buffers to
+ fix the build on GNU/Hurd, where PATH_MAX is undefined.
+
+ * tests/testmimehandling.c:
+ (main):
+ * tests/testwebview.c:
+ (main):
+
+2010-02-14 Diego Escalante Urrelo <descalante@igalia.com>
+
+ Reviewed by Gustavo Noronha Silva.
+
+ [gtk] WebKitDownload's currentSize property is guint, should be guint64
+ https://bugs.webkit.org/show_bug.cgi?id=34829
+
+ Actually use a guint64 for current-size property in WebKitDownload, we
+ were using a guint which is likely the cause for wrong sizes for files
+ over 4 Gb.
+
+ * webkit/webkitdownload.cpp:
+
2010-02-09 Gustavo Noronha Silva <gns@gnome.org>
Reviewed by Xan Lopez.
diff --git a/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp b/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp
index 8ea8991..74f5e07 100644
--- a/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp
+++ b/WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp
@@ -88,6 +88,23 @@ void ChromeClient::setWindowRect(const FloatRect& rect)
"width", intrect.width(),
"height", intrect.height(),
NULL);
+
+ gboolean autoResizeWindow;
+ WebKitWebSettings* settings = webkit_web_view_get_settings(m_webView);
+ g_object_get(settings, "auto-resize-window", &autoResizeWindow, NULL);
+
+ if (!autoResizeWindow)
+ return;
+
+ GtkWidget* window = gtk_widget_get_toplevel(GTK_WIDGET(m_webView));
+#if GTK_CHECK_VERSION(2, 18, 0)
+ if (gtk_widget_is_toplevel(window)) {
+#else
+ if (GTK_WIDGET_TOPLEVEL(window)) {
+#endif
+ gtk_window_move(GTK_WINDOW(window), intrect.x(), intrect.y());
+ gtk_window_resize(GTK_WINDOW(window), intrect.width(), intrect.height());
+ }
}
FloatRect ChromeClient::pageRect()
@@ -546,6 +563,12 @@ void ChromeClient::runOpenPanel(Frame*, PassRefPtr<FileChooser> prpFileChooser)
gtk_widget_destroy(dialog);
}
+void ChromeClient::iconForFiles(const Vector<WebCore::String>&, PassRefPtr<WebCore::FileChooser>)
+{
+ // FIXME: Move the code in Icon::createIconForFiles() here.
+ notImplemented();
+}
+
bool ChromeClient::setCursor(PlatformCursorHandle)
{
notImplemented();
diff --git a/WebKit/gtk/WebCoreSupport/ChromeClientGtk.h b/WebKit/gtk/WebCoreSupport/ChromeClientGtk.h
index beb7a08..7e407d3 100644
--- a/WebKit/gtk/WebCoreSupport/ChromeClientGtk.h
+++ b/WebKit/gtk/WebCoreSupport/ChromeClientGtk.h
@@ -107,6 +107,7 @@ namespace WebKit {
virtual void reachedMaxAppCacheSize(int64_t spaceNeeded);
#endif
virtual void runOpenPanel(WebCore::Frame*, PassRefPtr<WebCore::FileChooser>);
+ virtual void iconForFiles(const Vector<WebCore::String>&, PassRefPtr<WebCore::FileChooser>);
virtual void formStateDidChange(const WebCore::Node*) { }
diff --git a/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp b/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp
index 1ccc8a1..f900f05 100644
--- a/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp
+++ b/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp
@@ -491,6 +491,10 @@ PassRefPtr<Frame> FrameLoaderClient::createFrame(const KURL& url, const String&
return childFrame.release();
}
+void FrameLoaderClient::didTransferChildFrameToNewDocument()
+{
+}
+
void FrameLoaderClient::redirectDataToPlugin(Widget* pluginWidget)
{
ASSERT(!m_pluginView);
@@ -498,11 +502,9 @@ void FrameLoaderClient::redirectDataToPlugin(Widget* pluginWidget)
m_hasSentResponseToPlugin = false;
}
-PassRefPtr<Widget> FrameLoaderClient::createJavaAppletWidget(const IntSize&, HTMLAppletElement*, const KURL& baseURL,
- const Vector<String>& paramNames, const Vector<String>& paramValues)
+PassRefPtr<Widget> FrameLoaderClient::createJavaAppletWidget(const IntSize& pluginSize, HTMLAppletElement* element, const KURL& baseURL, const Vector<String>& paramNames, const Vector<String>& paramValues)
{
- notImplemented();
- return 0;
+ return FrameLoaderClient::createPlugin(pluginSize, element, baseURL, paramNames, paramValues, "application/x-java-applet", false);
}
ObjectContentType FrameLoaderClient::objectContentType(const KURL& url, const String& mimeType)
diff --git a/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.h b/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.h
index b364873..d5db6d0 100644
--- a/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.h
+++ b/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.h
@@ -113,6 +113,7 @@ namespace WebKit {
virtual PassRefPtr<WebCore::Frame> createFrame(const WebCore::KURL& url, const WebCore::String& name, WebCore::HTMLFrameOwnerElement* ownerElement,
const WebCore::String& referrer, bool allowsScrolling, int marginWidth, int marginHeight);
+ virtual void didTransferChildFrameToNewDocument();
virtual PassRefPtr<WebCore::Widget> createPlugin(const WebCore::IntSize&, WebCore::HTMLPlugInElement*, const WebCore::KURL&, const WTF::Vector<WebCore::String>&, const WTF::Vector<WebCore::String>&, const WebCore::String&, bool);
virtual void redirectDataToPlugin(WebCore::Widget* pluginWidget);
virtual PassRefPtr<WebCore::Widget> createJavaAppletWidget(const WebCore::IntSize&, WebCore::HTMLAppletElement*, const WebCore::KURL& baseURL, const WTF::Vector<WebCore::String>& paramNames, const WTF::Vector<WebCore::String>& paramValues);
diff --git a/WebKit/gtk/docs/webkitgtk-sections.txt b/WebKit/gtk/docs/webkitgtk-sections.txt
index 9574280..2379c8b 100644
--- a/WebKit/gtk/docs/webkitgtk-sections.txt
+++ b/WebKit/gtk/docs/webkitgtk-sections.txt
@@ -126,6 +126,8 @@ WebKitWebFrameClass
<SECTION>
<FILE>webkitdownload</FILE>
+WebKitDownloadError
+WebKitDownloadStatus
<TITLE>WebKitDownload</TITLE>
WebKitDownload
webkit_download_cancel
@@ -157,9 +159,7 @@ WEBKIT_TYPE_DOWNLOAD_STATUS
webkit_download_get_type
WebKitDownload
WebKitDownloadClass
-WebKitDownloadError
WebKitDownloadPrivate
-WebKitDownloadStatus
</SECTION>
<SECTION>
diff --git a/WebKit/gtk/docs/webkitgtk.types b/WebKit/gtk/docs/webkitgtk.types
index b8ed5be..23f3382 100644
--- a/WebKit/gtk/docs/webkitgtk.types
+++ b/WebKit/gtk/docs/webkitgtk.types
@@ -1,12 +1,13 @@
#include <webkit/webkit.h>
+webkit_download_get_type
+webkit_navigation_response_get_type
webkit_network_request_get_type
webkit_web_back_forward_list_get_type
webkit_web_history_item_get_type
webkit_web_inspector_get_type
webkit_web_settings_get_type
webkit_web_view_get_type
-webkit_navigation_response_get_type
webkit_web_view_target_info_get_type
webkit_web_window_features_get_type
diff --git a/WebKit/gtk/po/ChangeLog b/WebKit/gtk/po/ChangeLog
index d7eee3a..aabad74 100644
--- a/WebKit/gtk/po/ChangeLog
+++ b/WebKit/gtk/po/ChangeLog
@@ -1,3 +1,37 @@
+2010-02-18 A S Alam <amanpreet.alam@gmail.com>
+
+ Punjabi translation.
+
+ * pa.po: Added.
+
+2010-02-16 Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>
+
+ Refreshed all localization-related files, so that they are
+ up-to-date with the code.
+
+ * de.po: Updated.
+ * en_GB.po: Updated.
+ * es.po: Updated.
+ * it.po: Updated.
+ * lt.po: Updated.
+ * nl.po: Updated.
+ * pt_BR.po: Updated.
+ * ru.po: Updated.
+ * sr.po: Updated.
+ * sr@latin.po: Updated.
+ * sv.po: Updated.
+ * vi.po: Updated.
+ * webkit.pot: Updated.
+ * zh_CN.po: Updated.
+
+2010-02-16 Gil Osher <gilosher@gmail.com>
+
+ Reviewed by Gustavo Noronha.
+
+ Localization of WebKitGTK+ in Hebrew.
+
+ * he.po: Added.
+
2009-10-19 Daniel Macks <dmacks@netspace.org>
Reviewed by Adam Barth.
diff --git a/WebKit/gtk/po/de.po b/WebKit/gtk/po/de.po
index f3785af..1106587 100644
--- a/WebKit/gtk/po/de.po
+++ b/WebKit/gtk/po/de.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: webkit 1.1.4\n"
"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
-"POT-Creation-Date: 2009-04-09 19:09-0300\n"
+"POT-Creation-Date: 2010-02-16 15:00-0200\n"
"PO-Revision-Date: 2009-04-07 00:27+0100\n"
"Last-Translator: Christian Dywan <christian@twotoasts.de>\n"
"Language-Team: German\n"
@@ -14,12 +14,12 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:425
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:535
msgid "Upload File"
msgstr "Datei hochladen"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:139
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:143
msgid "Input _Methods"
msgstr "Eingabe_methoden"
@@ -64,67 +64,77 @@ msgid "ZWNJ Zero width _non-joiner"
msgstr "ZWNJ-_Trenner mit Breite null"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:134
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:138
msgid "_Insert Unicode Control Character"
msgstr "_Unicode-Steuerzeichen einfügen"
-#: WebKit/gtk/webkit/webkitdownload.cpp:250
+#: WebKit/gtk/webkit/webkitdownload.cpp:262
msgid "Network Request"
msgstr "Netzwerkanfrage"
-#: WebKit/gtk/webkit/webkitdownload.cpp:251
+#: WebKit/gtk/webkit/webkitdownload.cpp:263
msgid "The network request for the URI that should be downloaded"
msgstr "Die Netzwerkanfrage der URI welche heruntergeladen werden soll"
-#: WebKit/gtk/webkit/webkitdownload.cpp:265
+#: WebKit/gtk/webkit/webkitdownload.cpp:277
+#, fuzzy
+msgid "Network Response"
+msgstr "Netzwerkanfrage"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:278
+#, fuzzy
+msgid "The network response for the URI that should be downloaded"
+msgstr "Die Netzwerkanfrage der URI welche heruntergeladen werden soll"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:292
msgid "Destination URI"
msgstr "Ziel-URI"
-#: WebKit/gtk/webkit/webkitdownload.cpp:266
+#: WebKit/gtk/webkit/webkitdownload.cpp:293
msgid "The destination URI where to save the file"
msgstr "Die Ziel-URI an welcher die Datei gespeichert werden soll"
-#: WebKit/gtk/webkit/webkitdownload.cpp:280
+#: WebKit/gtk/webkit/webkitdownload.cpp:307
msgid "Suggested Filename"
msgstr "Vorgeschlagener Dateiname"
-#: WebKit/gtk/webkit/webkitdownload.cpp:281
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
msgid "The filename suggested as default when saving"
msgstr "Der beim Speichern als Standard vorgeschlagene Dateiname"
-#: WebKit/gtk/webkit/webkitdownload.cpp:294
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
msgid "Progress"
msgstr "Fortschritt"
-#: WebKit/gtk/webkit/webkitdownload.cpp:295
+#: WebKit/gtk/webkit/webkitdownload.cpp:326
msgid "Determines the current progress of the download"
msgstr "Bestimmt den aktuellen Fortschritt des Herunterladens"
-#: WebKit/gtk/webkit/webkitdownload.cpp:308
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
msgid "Status"
msgstr "Status"
-#: WebKit/gtk/webkit/webkitdownload.cpp:309
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
msgid "Determines the current status of the download"
msgstr "Bestimmt den aktuellen Status des Herunterladens"
-#: WebKit/gtk/webkit/webkitdownload.cpp:324
+#: WebKit/gtk/webkit/webkitdownload.cpp:355
msgid "Current Size"
msgstr "Aktuelle Größe"
-#: WebKit/gtk/webkit/webkitdownload.cpp:325
+#: WebKit/gtk/webkit/webkitdownload.cpp:356
msgid "The length of the data already downloaded"
msgstr "Die Länge der bereits heruntergeladenen Daten"
-#: WebKit/gtk/webkit/webkitdownload.cpp:339
+#: WebKit/gtk/webkit/webkitdownload.cpp:370
msgid "Total Size"
msgstr "Gesamtgröße"
-#: WebKit/gtk/webkit/webkitdownload.cpp:340
+#: WebKit/gtk/webkit/webkitdownload.cpp:371
msgid "The total size of the file"
msgstr "Die Gesamtgröße der Datei"
-#: WebKit/gtk/webkit/webkitdownload.cpp:469
+#: WebKit/gtk/webkit/webkitdownload.cpp:522
msgid "User cancelled the download"
msgstr ""
@@ -141,556 +151,925 @@ msgstr ""
msgid "Password:"
msgstr ""
-#: WebKit/gtk/webkit/webkitsoupauthdialog.c:281
-msgid "Remember password"
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:280
+msgid "_Remember password"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebframe.cpp:211
+#: WebKit/gtk/webkit/webkitwebframe.cpp:298
msgid "Name"
msgstr "Name"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:212
+#: WebKit/gtk/webkit/webkitwebframe.cpp:299
msgid "The name of the frame"
msgstr "Der Name des Rahmens"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:218
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:154
-#: WebKit/gtk/webkit/webkitwebview.cpp:1715
+#: WebKit/gtk/webkit/webkitwebframe.cpp:305
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:146
+#: WebKit/gtk/webkit/webkitwebview.cpp:2315
msgid "Title"
msgstr "Titel"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:219
+#: WebKit/gtk/webkit/webkitwebframe.cpp:306
msgid "The document title of the frame"
msgstr "Der Titel des Dokuments in dem Rahmen"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:225
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:186
-#: WebKit/gtk/webkit/webkitwebview.cpp:1729
+#: WebKit/gtk/webkit/webkitwebframe.cpp:312
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:178
+#: WebKit/gtk/webkit/webkitwebview.cpp:2329
msgid "URI"
msgstr "URI"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:226
+#: WebKit/gtk/webkit/webkitwebframe.cpp:313
msgid "The current URI of the contents displayed by the frame"
msgstr "Die aktuelle URI der im Rahmen dargestellten Inhalte"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:155
+#: WebKit/gtk/webkit/webkitwebframe.cpp:344
+msgid "Horizontal Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:345
+#, fuzzy
+msgid ""
+"Determines the current policy for the horizontal scrollbar of the frame."
+msgstr "Bestimmt den aktuellen Fortschritt des Herunterladens"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:362
+msgid "Vertical Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:363
+#, fuzzy
+msgid "Determines the current policy for the vertical scrollbar of the frame."
+msgstr "Bestimmt den aktuellen Fortschritt des Herunterladens"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:147
#, fuzzy
msgid "The title of the history item"
msgstr "Die Gesamtgröße der Datei"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:170
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:162
msgid "Alternate Title"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:171
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:163
#, fuzzy
msgid "The alternate title of the history item"
msgstr "Der Titel des Dokuments in dem Rahmen"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:187
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:179
msgid "The URI of the history item"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:202
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:167
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:173
msgid "Original URI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:203
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:195
msgid "The original URI of the history item"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:218
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:210
msgid "Last visited Time"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:219
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:211
msgid "The time at which the history item was last visited"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:260
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:268
msgid "Web View"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:261
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:269
msgid "The Web View that renders the Web Inspector itself"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:274
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:282
msgid "Inspected URI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:275
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:283
msgid "The URI that is currently being inspected"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:291
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:299
msgid "Enable JavaScript profiling"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:292
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:300
msgid "Profile the executed JavaScript."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:152
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:315
+msgid "Enable Timeline profiling"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:316
+msgid "Profile the WebCore instrumentation."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:158
msgid "Reason"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:153
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:159
msgid "The reason why this navigation is occurring"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:168
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:174
msgid "The URI that was requested as the target for the navigation"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:180
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:188
msgid "Button"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:181
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:189
msgid "The button used to click"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:196
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:204
msgid "Modifier state"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:197
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:205
msgid "A bitmask representing the state of the modifier keys"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:129
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:220
+#, fuzzy
+msgid "Target frame"
+msgstr "Der Name des Rahmens"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:221
+msgid "The target frame for the navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:233
msgid "Default Encoding"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:130
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:234
msgid "The default encoding used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:138
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:242
msgid "Cursive Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:139
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:243
msgid "The default Cursive font family used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:147
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:251
msgid "Default Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:148
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:252
msgid "The default font family used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:156
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:260
msgid "Fantasy Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:157
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:261
msgid "The default Fantasy font family used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:165
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:269
msgid "Monospace Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:166
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:270
msgid "The default font family used to display monospace text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:174
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:278
msgid "Sans Serif Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:175
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:279
msgid "The default Sans Serif font family used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:183
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:287
msgid "Serif Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:184
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:288
msgid "The default Serif font family used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:192
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:296
msgid "Default Font Size"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:193
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:297
msgid "The default font size used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:201
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:305
msgid "Default Monospace Font Size"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:202
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
msgid "The default font size used to display monospace text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:210
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:314
msgid "Minimum Font Size"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:211
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:315
msgid "The minimum font size used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:219
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
msgid "Minimum Logical Font Size"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:220
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:324
msgid "The minimum logical font size used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:239
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:343
msgid "Enforce 96 DPI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:240
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:344
msgid "Enforce a resolution of 96 DPI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:248
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:352
msgid "Auto Load Images"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:249
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:353
msgid "Load images automatically."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:257
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:361
msgid "Auto Shrink Images"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:258
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
msgid "Automatically shrink standalone images to fit."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:266
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:370
msgid "Print Backgrounds"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:267
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:371
msgid "Whether background images should be printed."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:275
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
msgid "Enable Scripts"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:276
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:380
msgid "Enable embedded scripting languages."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:284
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:388
msgid "Enable Plugins"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:285
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:389
msgid "Enable embedded plugin objects."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:293
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:397
msgid "Resizable Text Areas"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:294
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:398
msgid "Whether text areas are resizable."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:301
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:405
msgid "User Stylesheet URI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:302
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:406
msgid "The URI of a stylesheet that is applied to every page."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:317
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:421
msgid "Zoom Stepping Value"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:318
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:422
msgid "The value by which the zoom level is changed when zooming in or out."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:336
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:440
msgid "Enable Developer Extras"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:337
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:441
msgid "Enables special extensions that help developers"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:357
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:461
msgid "Enable Private Browsing"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:358
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:462
msgid "Enables private browsing mode"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1716
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:477
+msgid "Enable Spell Checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:478
+#, fuzzy
+msgid "Enables spell checking while typing"
+msgstr "Rechtschreibung beim _Eintippen überprüfen"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:501
+msgid "Languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:502
+msgid "Comma separated list of languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:516
+msgid "Enable Caret Browsing"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:517
+msgid "Whether to enable accesibility enhanced keyboard navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:532
+msgid "Enable HTML5 Database"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:533
+msgid "Whether to enable HTML5 database support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:548
+msgid "Enable HTML5 Local Storage"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:549
+msgid "Whether to enable HTML5 Local Storage support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:563
+msgid "Enable XSS Auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:564
+msgid "Whether to enable teh XSS auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:582
+msgid "User Agent"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:583
+msgid "The User-Agent string used by WebKitGtk"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:598
+msgid "JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:599
+msgid "Whether JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:614
+msgid "Enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:615
+msgid "Whether to enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:642
+msgid "Editing behavior"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:643
+msgid "The behavior mode to use in editing mode"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:659
+msgid "Enable universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:660
+msgid "Whether to allow universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:675
+msgid "Enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:676
+msgid "Whether to enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:694
+msgid "Tab key cycles through elements"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:695
+msgid "Whether the tab key cycles through elements on the page."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:715
+msgid "Enable Default Context Menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:716
+msgid ""
+"Enables the handling of right-clicks for the creation of the default context "
+"menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:736
+msgid "Enable Site Specific Quirks"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:737
+msgid "Enables the site-specific compatibility workarounds"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:759
+msgid "Enable page cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:760
+msgid "Whether the page cache should be used"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:780
+msgid "Auto Resize Window"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:781
+msgid "Automatically resize the toplevel window when a page requests it"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2316
msgid "Returns the @web_view's document title"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1730
+#: WebKit/gtk/webkit/webkitwebview.cpp:2330
#, fuzzy
msgid "Returns the current URI of the contents displayed by the @web_view"
msgstr "Die aktuelle URI der im Rahmen dargestellten Inhalte"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1743
+#: WebKit/gtk/webkit/webkitwebview.cpp:2343
msgid "Copy target list"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1744
+#: WebKit/gtk/webkit/webkitwebview.cpp:2344
msgid "The list of targets this web view supports for clipboard copying"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1757
+#: WebKit/gtk/webkit/webkitwebview.cpp:2357
msgid "Paste target list"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1758
+#: WebKit/gtk/webkit/webkitwebview.cpp:2358
msgid "The list of targets this web view supports for clipboard pasting"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1764
+#: WebKit/gtk/webkit/webkitwebview.cpp:2364
msgid "Settings"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1765
+#: WebKit/gtk/webkit/webkitwebview.cpp:2365
msgid "An associated WebKitWebSettings instance"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1778
+#: WebKit/gtk/webkit/webkitwebview.cpp:2378
msgid "Web Inspector"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1779
+#: WebKit/gtk/webkit/webkitwebview.cpp:2379
msgid "The associated WebKitWebInspector instance"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1799
+#: WebKit/gtk/webkit/webkitwebview.cpp:2399
#, fuzzy
msgid "Editable"
msgstr "Titel"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1800
+#: WebKit/gtk/webkit/webkitwebview.cpp:2400
msgid "Whether content can be modified by the user"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1806
+#: WebKit/gtk/webkit/webkitwebview.cpp:2406
msgid "Transparent"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1807
+#: WebKit/gtk/webkit/webkitwebview.cpp:2407
msgid "Whether content has a transparent background"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1820
+#: WebKit/gtk/webkit/webkitwebview.cpp:2420
msgid "Zoom level"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1821
+#: WebKit/gtk/webkit/webkitwebview.cpp:2421
msgid "The level of zoom of the content"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1836
+#: WebKit/gtk/webkit/webkitwebview.cpp:2436
msgid "Full content zoom"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1837
+#: WebKit/gtk/webkit/webkitwebview.cpp:2437
msgid "Whether the full content is scaled when zooming"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1850
+#: WebKit/gtk/webkit/webkitwebview.cpp:2450
msgid "Encoding"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1851
+#: WebKit/gtk/webkit/webkitwebview.cpp:2451
msgid "The default encoding of the web view"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1864
+#: WebKit/gtk/webkit/webkitwebview.cpp:2464
msgid "Custom Encoding"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1865
+#: WebKit/gtk/webkit/webkitwebview.cpp:2465
msgid "The custom encoding of the web view"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:51
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:56
+#: WebKit/gtk/webkit/webkitwebview.cpp:2517
+msgid "Icon URI"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2518
+msgid "The URI for the favicon for the #WebKitWebView."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:55
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:60
msgid "Submit"
msgstr "Absenden"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:61
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:65
msgid "Reset"
msgstr "Zurücksetzen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:66
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:70
msgid "_Searchable Index"
msgstr "Durchsuchbarer _Index"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:71
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:75
msgid "Choose File"
msgstr "Datei wählen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:76
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:80
msgid "(None)"
msgstr "(Kein)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:81
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:85
msgid "Open Link in New _Window"
msgstr "Verweis in neuem _Reiter öffnen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:86
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:90
msgid "_Download Linked File"
msgstr "Verweisziel herunter_laden"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:91
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:95
msgid "Copy Link Loc_ation"
msgstr "Verweisziel _kopieren"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:96
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:100
msgid "Open _Image in New Window"
msgstr "_Bild in neuem Fenster öffnen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:101
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:105
msgid "Sa_ve Image As"
msgstr "Bil_d speichern unter"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:106
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:110
msgid "Cop_y Image"
msgstr "Bild k_opieren"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:111
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:115
msgid "Open _Frame in New Window"
msgstr "_Rahmen in neuem Fenster öffnen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:162
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:166
msgid "_Reload"
msgstr "_Neu laden"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:179
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:183
msgid "No Guesses Found"
msgstr "Keine Vorschläge verfügbar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:184
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:188
msgid "_Ignore Spelling"
msgstr "Rechtschreibung _ignorieren"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:189
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:193
msgid "_Learn Spelling"
msgstr "Rechtschreibung _hinzufügen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:194
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:198
msgid "_Search the Web"
msgstr "Im Netz _suchen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:199
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:203
msgid "_Look Up in Dictionary"
msgstr "In _Wörterbuch nachschlagen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:204
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:208
msgid "_Open Link"
msgstr "Verweis ö_ffnen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:209
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:213
msgid "Ignore _Grammar"
msgstr "Grammatik _ignorieren"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:214
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:218
msgid "Spelling and _Grammar"
msgstr "Rechtschreibung und _Grammatik"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Show Spelling and Grammar"
msgstr "Rechtschreibung und Grammatik _anzeigen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Hide Spelling and Grammar"
msgstr "Rechtschreibung und Grammatik _verbergen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:224
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:228
msgid "_Check Document Now"
msgstr "Dokument jetzt ü_berprüfen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:229
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:233
msgid "Check Spelling While _Typing"
msgstr "Rechtschreibung beim _Eintippen überprüfen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:234
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:238
msgid "Check _Grammar With Spelling"
msgstr "Grammatik beim _Eintippen überprüfen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:239
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:243
msgid "_Font"
msgstr "_Schriftart"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:262
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:266
msgid "_Outline"
msgstr "_Umrandung"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:267
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:271
msgid "Inspect _Element"
msgstr "Element _untersuchen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:272
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:276
msgid "No recent searches"
msgstr "Keine vergangen Suchen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:277
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:281
msgid "Recent searches"
msgstr "Vergangene Suchen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:282
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:286
msgid "_Clear recent searches"
msgstr "_Limpar buscas recentes"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:287
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:291
msgid "term"
msgstr "begriff"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:292
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:296
msgid "definition"
msgstr "bedeutung"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:297
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:301
msgid "press"
msgstr "drucken"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:302
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:306
msgid "select"
msgstr "markieren"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:307
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:311
msgid "activate"
msgstr "aktivieren"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:312
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:316
msgid "uncheck"
msgstr "auswählen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:317
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:321
msgid "check"
msgstr "abwählen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:322
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:326
msgid "jump"
msgstr "überspringen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:328
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:342
msgid " files"
msgstr " dateien"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:333
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:347
msgid "Unknown"
msgstr "Unbekannt"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:364
+msgid "Loading..."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:369
+msgid "Live Broadcast"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:375
+msgid "audio element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:377
+msgid "video element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:379
+msgid "mute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:381
+msgid "unmute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:383
+msgid "play"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:385
+msgid "pause"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:387
+msgid "movie time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:389
+msgid "timeline slider thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:391
+msgid "back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:393
+msgid "return to realtime"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:395
+msgid "elapsed time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:397
+msgid "remaining time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:399
+#, fuzzy
+msgid "status"
+msgstr "Status"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:401
+msgid "fullscreen"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:403
+msgid "fast forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:405
+msgid "fast reverse"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:407
+msgid "show closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:409
+msgid "hide closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:418
+msgid "audio element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:420
+msgid "video element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:422
+msgid "mute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:424
+msgid "unmute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:426
+msgid "begin playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:428
+msgid "pause playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:430
+msgid "movie time scrubber"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:432
+msgid "movie time scrubber thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:434
+msgid "seek movie back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:436
+msgid "return streaming movie to real time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:438
+msgid "current movie time in seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:440
+msgid "number of seconds of movie remaining"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:442
+msgid "current movie status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:444
+msgid "seek quickly back"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:446
+msgid "seek quickly forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:448
+msgid "Play movie in fullscreen mode"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:450
+msgid "start displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:452
+msgid "stop displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:461
+#, fuzzy
+msgid "indefinite time"
+msgstr "bedeutung"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:491
+msgid "value missing"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:497
+msgid "type mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:502
+msgid "pattern mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:507
+msgid "too long"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:512
+msgid "range underflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:517
+msgid "range overflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:522
+msgid "step mismatch"
+msgstr ""
diff --git a/WebKit/gtk/po/en_GB.po b/WebKit/gtk/po/en_GB.po
index 6b6ecc0..77bf543 100644
--- a/WebKit/gtk/po/en_GB.po
+++ b/WebKit/gtk/po/en_GB.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: webkit HEAD\n"
"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
-"POT-Creation-Date: 2009-04-09 19:09-0300\n"
+"POT-Creation-Date: 2010-02-16 15:00-0200\n"
"PO-Revision-Date: 2009-07-14 02:01+0100\n"
"Last-Translator: Bruce Cowan <bcowan@fastmail.co.uk>\n"
"Language-Team: British English <en@li.org>\n"
@@ -15,12 +15,12 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:425
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:535
msgid "Upload File"
msgstr "Upload File"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:139
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:143
msgid "Input _Methods"
msgstr "Input _Methods"
@@ -65,67 +65,77 @@ msgid "ZWNJ Zero width _non-joiner"
msgstr "ZWNJ Zero width _non-joiner"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:134
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:138
msgid "_Insert Unicode Control Character"
msgstr "_Insert Unicode Control Character"
-#: WebKit/gtk/webkit/webkitdownload.cpp:250
+#: WebKit/gtk/webkit/webkitdownload.cpp:262
msgid "Network Request"
msgstr "Network Request"
-#: WebKit/gtk/webkit/webkitdownload.cpp:251
+#: WebKit/gtk/webkit/webkitdownload.cpp:263
msgid "The network request for the URI that should be downloaded"
msgstr "The network request for the URI that should be downloaded"
-#: WebKit/gtk/webkit/webkitdownload.cpp:265
+#: WebKit/gtk/webkit/webkitdownload.cpp:277
+#, fuzzy
+msgid "Network Response"
+msgstr "Network Request"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:278
+#, fuzzy
+msgid "The network response for the URI that should be downloaded"
+msgstr "The network request for the URI that should be downloaded"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:292
msgid "Destination URI"
msgstr "Destination URI"
-#: WebKit/gtk/webkit/webkitdownload.cpp:266
+#: WebKit/gtk/webkit/webkitdownload.cpp:293
msgid "The destination URI where to save the file"
msgstr "The destination URI where to save the file"
-#: WebKit/gtk/webkit/webkitdownload.cpp:280
+#: WebKit/gtk/webkit/webkitdownload.cpp:307
msgid "Suggested Filename"
msgstr "Suggested Filename"
-#: WebKit/gtk/webkit/webkitdownload.cpp:281
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
msgid "The filename suggested as default when saving"
msgstr "The filename suggested as default when saving"
-#: WebKit/gtk/webkit/webkitdownload.cpp:294
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
msgid "Progress"
msgstr "Progress"
-#: WebKit/gtk/webkit/webkitdownload.cpp:295
+#: WebKit/gtk/webkit/webkitdownload.cpp:326
msgid "Determines the current progress of the download"
msgstr "Determines the current progress of the download"
-#: WebKit/gtk/webkit/webkitdownload.cpp:308
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
msgid "Status"
msgstr "Status"
-#: WebKit/gtk/webkit/webkitdownload.cpp:309
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
msgid "Determines the current status of the download"
msgstr "Determines the current status of the download"
-#: WebKit/gtk/webkit/webkitdownload.cpp:324
+#: WebKit/gtk/webkit/webkitdownload.cpp:355
msgid "Current Size"
msgstr "Current Size"
-#: WebKit/gtk/webkit/webkitdownload.cpp:325
+#: WebKit/gtk/webkit/webkitdownload.cpp:356
msgid "The length of the data already downloaded"
msgstr "The length of the data already downloaded"
-#: WebKit/gtk/webkit/webkitdownload.cpp:339
+#: WebKit/gtk/webkit/webkitdownload.cpp:370
msgid "Total Size"
msgstr "Total Size"
-#: WebKit/gtk/webkit/webkitdownload.cpp:340
+#: WebKit/gtk/webkit/webkitdownload.cpp:371
msgid "The total size of the file"
msgstr "The total size of the file"
-#: WebKit/gtk/webkit/webkitdownload.cpp:469
+#: WebKit/gtk/webkit/webkitdownload.cpp:522
msgid "User cancelled the download"
msgstr "User cancelled the download"
@@ -142,552 +152,928 @@ msgstr "Username:"
msgid "Password:"
msgstr "Password:"
-#: WebKit/gtk/webkit/webkitsoupauthdialog.c:281
-msgid "Remember password"
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:280
+#, fuzzy
+msgid "_Remember password"
msgstr "Remember password"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:211
+#: WebKit/gtk/webkit/webkitwebframe.cpp:298
msgid "Name"
msgstr "Name"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:212
+#: WebKit/gtk/webkit/webkitwebframe.cpp:299
msgid "The name of the frame"
msgstr "The name of the frame"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:218
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:154
-#: WebKit/gtk/webkit/webkitwebview.cpp:1715
+#: WebKit/gtk/webkit/webkitwebframe.cpp:305
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:146
+#: WebKit/gtk/webkit/webkitwebview.cpp:2315
msgid "Title"
msgstr "Title"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:219
+#: WebKit/gtk/webkit/webkitwebframe.cpp:306
msgid "The document title of the frame"
msgstr "The document title of the frame"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:225
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:186
-#: WebKit/gtk/webkit/webkitwebview.cpp:1729
+#: WebKit/gtk/webkit/webkitwebframe.cpp:312
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:178
+#: WebKit/gtk/webkit/webkitwebview.cpp:2329
msgid "URI"
msgstr "URI"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:226
+#: WebKit/gtk/webkit/webkitwebframe.cpp:313
msgid "The current URI of the contents displayed by the frame"
msgstr "The current URI of the contents displayed by the frame"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:155
+#: WebKit/gtk/webkit/webkitwebframe.cpp:344
+msgid "Horizontal Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:345
+#, fuzzy
+msgid ""
+"Determines the current policy for the horizontal scrollbar of the frame."
+msgstr "Determines the current progress of the download"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:362
+msgid "Vertical Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:363
+#, fuzzy
+msgid "Determines the current policy for the vertical scrollbar of the frame."
+msgstr "Determines the current progress of the download"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:147
msgid "The title of the history item"
msgstr "The title of the history item"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:170
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:162
msgid "Alternate Title"
msgstr "Alternate Title"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:171
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:163
msgid "The alternate title of the history item"
msgstr "The alternate title of the history item"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:187
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:179
msgid "The URI of the history item"
msgstr "The URI of the history item"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:202
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:167
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:173
msgid "Original URI"
msgstr "Original URI"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:203
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:195
msgid "The original URI of the history item"
msgstr "The original URI of the history item"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:218
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:210
msgid "Last visited Time"
msgstr "Last visited Time"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:219
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:211
msgid "The time at which the history item was last visited"
msgstr "The time at which the history item was last visited"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:260
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:268
msgid "Web View"
msgstr "Web View"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:261
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:269
msgid "The Web View that renders the Web Inspector itself"
msgstr "The Web View that renders the Web Inspector itself"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:274
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:282
msgid "Inspected URI"
msgstr "Inspected URI"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:275
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:283
msgid "The URI that is currently being inspected"
msgstr "The URI that is currently being inspected"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:291
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:299
msgid "Enable JavaScript profiling"
msgstr "Enable JavaScript profiling"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:292
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:300
msgid "Profile the executed JavaScript."
msgstr "Profile the executed JavaScript."
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:152
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:315
+#, fuzzy
+msgid "Enable Timeline profiling"
+msgstr "Enable JavaScript profiling"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:316
+msgid "Profile the WebCore instrumentation."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:158
msgid "Reason"
msgstr "Reason"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:153
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:159
msgid "The reason why this navigation is occurring"
msgstr "The reason why this navigation is occurring"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:168
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:174
msgid "The URI that was requested as the target for the navigation"
msgstr "The URI that was requested as the target for the navigation"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:180
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:188
msgid "Button"
msgstr "Button"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:181
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:189
msgid "The button used to click"
msgstr "The button used to click"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:196
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:204
msgid "Modifier state"
msgstr "Modifier state"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:197
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:205
msgid "A bitmask representing the state of the modifier keys"
msgstr "A bitmask representing the state of the modifier keys"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:129
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:220
+#, fuzzy
+msgid "Target frame"
+msgstr "The name of the frame"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:221
+#, fuzzy
+msgid "The target frame for the navigation"
+msgstr "The URI that was requested as the target for the navigation"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:233
msgid "Default Encoding"
msgstr "Default Encoding"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:130
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:234
msgid "The default encoding used to display text."
msgstr "The default encoding used to display text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:138
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:242
msgid "Cursive Font Family"
msgstr "Cursive Font Family"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:139
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:243
msgid "The default Cursive font family used to display text."
msgstr "The default Cursive font family used to display text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:147
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:251
msgid "Default Font Family"
msgstr "Default Font Family"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:148
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:252
msgid "The default font family used to display text."
msgstr "The default font family used to display text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:156
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:260
msgid "Fantasy Font Family"
msgstr "Fantasy Font Family"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:157
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:261
msgid "The default Fantasy font family used to display text."
msgstr "The default Fantasy font family used to display text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:165
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:269
msgid "Monospace Font Family"
msgstr "Monospace Font Family"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:166
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:270
msgid "The default font family used to display monospace text."
msgstr "The default font family used to display monospace text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:174
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:278
msgid "Sans Serif Font Family"
msgstr "Sans Serif Font Family"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:175
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:279
msgid "The default Sans Serif font family used to display text."
msgstr "The default Sans Serif font family used to display text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:183
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:287
msgid "Serif Font Family"
msgstr "Serif Font Family"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:184
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:288
msgid "The default Serif font family used to display text."
msgstr "The default Serif font family used to display text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:192
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:296
msgid "Default Font Size"
msgstr "Default Font Size"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:193
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:297
msgid "The default font size used to display text."
msgstr "The default font size used to display text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:201
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:305
msgid "Default Monospace Font Size"
msgstr "Default Monospace Font Size"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:202
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
msgid "The default font size used to display monospace text."
msgstr "The default font size used to display monospace text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:210
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:314
msgid "Minimum Font Size"
msgstr "Minimum Font Size"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:211
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:315
msgid "The minimum font size used to display text."
msgstr "The minimum font size used to display text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:219
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
msgid "Minimum Logical Font Size"
msgstr "Minimum Logical Font Size"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:220
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:324
msgid "The minimum logical font size used to display text."
msgstr "The minimum logical font size used to display text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:239
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:343
msgid "Enforce 96 DPI"
msgstr "Enforce 96 DPI"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:240
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:344
msgid "Enforce a resolution of 96 DPI"
msgstr "Enforce a resolution of 96 DPI"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:248
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:352
msgid "Auto Load Images"
msgstr "Auto Load Images"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:249
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:353
msgid "Load images automatically."
msgstr "Load images automatically."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:257
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:361
msgid "Auto Shrink Images"
msgstr "Auto Shrink Images"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:258
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
msgid "Automatically shrink standalone images to fit."
msgstr "Automatically shrink standalone images to fit."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:266
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:370
msgid "Print Backgrounds"
msgstr "Print Backgrounds"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:267
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:371
msgid "Whether background images should be printed."
msgstr "Whether background images should be printed."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:275
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
msgid "Enable Scripts"
msgstr "Enable Scripts"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:276
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:380
msgid "Enable embedded scripting languages."
msgstr "Enable embedded scripting languages."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:284
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:388
msgid "Enable Plugins"
msgstr "Enable Plugins"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:285
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:389
msgid "Enable embedded plugin objects."
msgstr "Enable embedded plugin objects."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:293
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:397
msgid "Resizable Text Areas"
msgstr "Resizable Text Areas"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:294
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:398
msgid "Whether text areas are resizable."
msgstr "Whether text areas are resizable."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:301
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:405
msgid "User Stylesheet URI"
msgstr "User Stylesheet URI"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:302
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:406
msgid "The URI of a stylesheet that is applied to every page."
msgstr "The URI of a stylesheet that is applied to every page."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:317
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:421
msgid "Zoom Stepping Value"
msgstr "Zoom Stepping Value"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:318
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:422
msgid "The value by which the zoom level is changed when zooming in or out."
msgstr "The value by which the zoom level is changed when zooming in or out."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:336
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:440
msgid "Enable Developer Extras"
msgstr "Enable Developer Extras"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:337
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:441
msgid "Enables special extensions that help developers"
msgstr "Enables special extensions that help developers"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:357
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:461
msgid "Enable Private Browsing"
msgstr "Enable Private Browsing"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:358
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:462
msgid "Enables private browsing mode"
msgstr "Enables private browsing mode"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1716
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:477
+msgid "Enable Spell Checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:478
+#, fuzzy
+msgid "Enables spell checking while typing"
+msgstr "Check Spelling While _Typing"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:501
+msgid "Languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:502
+msgid "Comma separated list of languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:516
+#, fuzzy
+msgid "Enable Caret Browsing"
+msgstr "Enable Private Browsing"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:517
+msgid "Whether to enable accesibility enhanced keyboard navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:532
+msgid "Enable HTML5 Database"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:533
+msgid "Whether to enable HTML5 database support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:548
+msgid "Enable HTML5 Local Storage"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:549
+msgid "Whether to enable HTML5 Local Storage support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:563
+#, fuzzy
+msgid "Enable XSS Auditor"
+msgstr "Enable Scripts"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:564
+msgid "Whether to enable teh XSS auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:582
+msgid "User Agent"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:583
+msgid "The User-Agent string used by WebKitGtk"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:598
+msgid "JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:599
+msgid "Whether JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:614
+msgid "Enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:615
+msgid "Whether to enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:642
+msgid "Editing behavior"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:643
+msgid "The behavior mode to use in editing mode"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:659
+msgid "Enable universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:660
+msgid "Whether to allow universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:675
+#, fuzzy
+msgid "Enable DOM paste"
+msgstr "Enable Scripts"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:676
+msgid "Whether to enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:694
+msgid "Tab key cycles through elements"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:695
+msgid "Whether the tab key cycles through elements on the page."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:715
+msgid "Enable Default Context Menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:716
+msgid ""
+"Enables the handling of right-clicks for the creation of the default context "
+"menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:736
+msgid "Enable Site Specific Quirks"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:737
+msgid "Enables the site-specific compatibility workarounds"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:759
+msgid "Enable page cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:760
+#, fuzzy
+msgid "Whether the page cache should be used"
+msgstr "Whether background images should be printed."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:780
+msgid "Auto Resize Window"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:781
+msgid "Automatically resize the toplevel window when a page requests it"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2316
msgid "Returns the @web_view's document title"
msgstr "Returns the @web_view's document title"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1730
+#: WebKit/gtk/webkit/webkitwebview.cpp:2330
msgid "Returns the current URI of the contents displayed by the @web_view"
msgstr "Returns the current URI of the contents displayed by the @web_view"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1743
+#: WebKit/gtk/webkit/webkitwebview.cpp:2343
msgid "Copy target list"
msgstr "Copy target list"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1744
+#: WebKit/gtk/webkit/webkitwebview.cpp:2344
msgid "The list of targets this web view supports for clipboard copying"
msgstr "The list of targets this web view supports for clipboard copying"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1757
+#: WebKit/gtk/webkit/webkitwebview.cpp:2357
msgid "Paste target list"
msgstr "Paste target list"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1758
+#: WebKit/gtk/webkit/webkitwebview.cpp:2358
msgid "The list of targets this web view supports for clipboard pasting"
msgstr "The list of targets this web view supports for clipboard pasting"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1764
+#: WebKit/gtk/webkit/webkitwebview.cpp:2364
msgid "Settings"
msgstr "Settings"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1765
+#: WebKit/gtk/webkit/webkitwebview.cpp:2365
msgid "An associated WebKitWebSettings instance"
msgstr "An associated WebKitWebSettings instance"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1778
+#: WebKit/gtk/webkit/webkitwebview.cpp:2378
msgid "Web Inspector"
msgstr "Web Inspector"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1779
+#: WebKit/gtk/webkit/webkitwebview.cpp:2379
msgid "The associated WebKitWebInspector instance"
msgstr "The associated WebKitWebInspector instance"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1799
+#: WebKit/gtk/webkit/webkitwebview.cpp:2399
msgid "Editable"
msgstr "Editable"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1800
+#: WebKit/gtk/webkit/webkitwebview.cpp:2400
msgid "Whether content can be modified by the user"
msgstr "Whether content can be modified by the user"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1806
+#: WebKit/gtk/webkit/webkitwebview.cpp:2406
msgid "Transparent"
msgstr "Transparent"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1807
+#: WebKit/gtk/webkit/webkitwebview.cpp:2407
msgid "Whether content has a transparent background"
msgstr "Whether content has a transparent background"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1820
+#: WebKit/gtk/webkit/webkitwebview.cpp:2420
msgid "Zoom level"
msgstr "Zoom level"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1821
+#: WebKit/gtk/webkit/webkitwebview.cpp:2421
msgid "The level of zoom of the content"
msgstr "The level of zoom of the content"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1836
+#: WebKit/gtk/webkit/webkitwebview.cpp:2436
msgid "Full content zoom"
msgstr "Full content zoom"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1837
+#: WebKit/gtk/webkit/webkitwebview.cpp:2437
msgid "Whether the full content is scaled when zooming"
msgstr "Whether the full content is scaled when zooming"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1850
+#: WebKit/gtk/webkit/webkitwebview.cpp:2450
msgid "Encoding"
msgstr "Encoding"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1851
+#: WebKit/gtk/webkit/webkitwebview.cpp:2451
msgid "The default encoding of the web view"
msgstr "The default encoding of the web view"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1864
+#: WebKit/gtk/webkit/webkitwebview.cpp:2464
msgid "Custom Encoding"
msgstr "Custom Encoding"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1865
+#: WebKit/gtk/webkit/webkitwebview.cpp:2465
msgid "The custom encoding of the web view"
msgstr "The custom encoding of the web view"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:51
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:56
+#: WebKit/gtk/webkit/webkitwebview.cpp:2517
+msgid "Icon URI"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2518
+msgid "The URI for the favicon for the #WebKitWebView."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:55
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:60
msgid "Submit"
msgstr "Submit"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:61
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:65
msgid "Reset"
msgstr "Reset"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:66
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:70
msgid "_Searchable Index"
msgstr "_Searchable Index"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:71
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:75
msgid "Choose File"
msgstr "Choose File"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:76
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:80
msgid "(None)"
msgstr "(None)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:81
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:85
msgid "Open Link in New _Window"
msgstr "Open Link in New _Window"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:86
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:90
msgid "_Download Linked File"
msgstr "_Download Linked File"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:91
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:95
msgid "Copy Link Loc_ation"
msgstr "Copy Link Loc_ation"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:96
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:100
msgid "Open _Image in New Window"
msgstr "Open _Image in New Window"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:101
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:105
msgid "Sa_ve Image As"
msgstr "Sa_ve Image As"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:106
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:110
msgid "Cop_y Image"
msgstr "Cop_y Image"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:111
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:115
msgid "Open _Frame in New Window"
msgstr "Open _Frame in New Window"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:162
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:166
msgid "_Reload"
msgstr "_Reload"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:179
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:183
msgid "No Guesses Found"
msgstr "No Guesses Found"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:184
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:188
msgid "_Ignore Spelling"
msgstr "_Ignore Spelling"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:189
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:193
msgid "_Learn Spelling"
msgstr "_Learn Spelling"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:194
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:198
msgid "_Search the Web"
msgstr "_Search the Web"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:199
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:203
msgid "_Look Up in Dictionary"
msgstr "_Look Up in Dictionary"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:204
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:208
msgid "_Open Link"
msgstr "_Open Link"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:209
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:213
msgid "Ignore _Grammar"
msgstr "Ignore _Grammar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:214
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:218
msgid "Spelling and _Grammar"
msgstr "Spelling and _Grammar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Show Spelling and Grammar"
msgstr "_Show Spelling and Grammar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Hide Spelling and Grammar"
msgstr "_Hide Spelling and Grammar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:224
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:228
msgid "_Check Document Now"
msgstr "_Check Document Now"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:229
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:233
msgid "Check Spelling While _Typing"
msgstr "Check Spelling While _Typing"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:234
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:238
msgid "Check _Grammar With Spelling"
msgstr "Check _Grammar With Spelling"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:239
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:243
msgid "_Font"
msgstr "_Font"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:262
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:266
msgid "_Outline"
msgstr "_Outline"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:267
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:271
msgid "Inspect _Element"
msgstr "Inspect _Element"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:272
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:276
msgid "No recent searches"
msgstr "No recent searches"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:277
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:281
msgid "Recent searches"
msgstr "Recent searches"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:282
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:286
msgid "_Clear recent searches"
msgstr "_Clear recent searches"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:287
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:291
msgid "term"
msgstr "term"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:292
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:296
msgid "definition"
msgstr "definition"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:297
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:301
msgid "press"
msgstr "press"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:302
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:306
msgid "select"
msgstr "select"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:307
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:311
msgid "activate"
msgstr "activate"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:312
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:316
msgid "uncheck"
msgstr "untick"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:317
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:321
msgid "check"
msgstr "tick"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:322
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:326
msgid "jump"
msgstr "jump"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:328
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:342
msgid " files"
msgstr " files"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:333
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:347
msgid "Unknown"
msgstr "Unknown"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:364
+msgid "Loading..."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:369
+msgid "Live Broadcast"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:375
+msgid "audio element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:377
+msgid "video element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:379
+msgid "mute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:381
+msgid "unmute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:383
+msgid "play"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:385
+msgid "pause"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:387
+msgid "movie time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:389
+msgid "timeline slider thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:391
+msgid "back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:393
+msgid "return to realtime"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:395
+msgid "elapsed time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:397
+msgid "remaining time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:399
+#, fuzzy
+msgid "status"
+msgstr "Status"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:401
+msgid "fullscreen"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:403
+msgid "fast forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:405
+msgid "fast reverse"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:407
+msgid "show closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:409
+msgid "hide closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:418
+msgid "audio element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:420
+msgid "video element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:422
+msgid "mute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:424
+msgid "unmute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:426
+msgid "begin playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:428
+msgid "pause playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:430
+msgid "movie time scrubber"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:432
+msgid "movie time scrubber thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:434
+msgid "seek movie back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:436
+msgid "return streaming movie to real time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:438
+msgid "current movie time in seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:440
+msgid "number of seconds of movie remaining"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:442
+msgid "current movie status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:444
+msgid "seek quickly back"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:446
+msgid "seek quickly forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:448
+msgid "Play movie in fullscreen mode"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:450
+msgid "start displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:452
+msgid "stop displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:461
+#, fuzzy
+msgid "indefinite time"
+msgstr "definition"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:491
+msgid "value missing"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:497
+msgid "type mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:502
+msgid "pattern mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:507
+msgid "too long"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:512
+msgid "range underflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:517
+msgid "range overflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:522
+msgid "step mismatch"
+msgstr ""
diff --git a/WebKit/gtk/po/es.po b/WebKit/gtk/po/es.po
index eda63bc..758dd58 100644
--- a/WebKit/gtk/po/es.po
+++ b/WebKit/gtk/po/es.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: webkit.webkit.HEAD.es.po\n"
"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
-"POT-Creation-Date: 2009-04-09 19:09-0300\n"
+"POT-Creation-Date: 2010-02-16 15:00-0200\n"
"PO-Revision-Date: 2009-06-11 15:36+0200\n"
"Last-Translator: Jorge González <jorgegonz@svn.gnome.org>\n"
"Language-Team: Español <gnome-es-list@gnome.org>\n"
@@ -17,12 +17,12 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:425
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:535
msgid "Upload File"
msgstr "Subir archivo"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:139
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:143
msgid "Input _Methods"
msgstr "_Métodos de entrada"
@@ -67,67 +67,75 @@ msgid "ZWNJ Zero width _non-joiner"
msgstr "_No ensamblador de ancho cero [ZWNJ]"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:134
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:138
msgid "_Insert Unicode Control Character"
msgstr "_Insertar un carácter de control Unicode"
-#: WebKit/gtk/webkit/webkitdownload.cpp:250
+#: WebKit/gtk/webkit/webkitdownload.cpp:262
msgid "Network Request"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:251
+#: WebKit/gtk/webkit/webkitdownload.cpp:263
msgid "The network request for the URI that should be downloaded"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:265
+#: WebKit/gtk/webkit/webkitdownload.cpp:277
+msgid "Network Response"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:278
+msgid "The network response for the URI that should be downloaded"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:292
msgid "Destination URI"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:266
+#: WebKit/gtk/webkit/webkitdownload.cpp:293
msgid "The destination URI where to save the file"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:280
+#: WebKit/gtk/webkit/webkitdownload.cpp:307
msgid "Suggested Filename"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:281
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
msgid "The filename suggested as default when saving"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:294
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
msgid "Progress"
msgstr "Progreso"
-#: WebKit/gtk/webkit/webkitdownload.cpp:295
+#: WebKit/gtk/webkit/webkitdownload.cpp:326
msgid "Determines the current progress of the download"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:308
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
msgid "Status"
msgstr "Estado"
-#: WebKit/gtk/webkit/webkitdownload.cpp:309
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
msgid "Determines the current status of the download"
msgstr "Determina el estado actual de la descarga"
-#: WebKit/gtk/webkit/webkitdownload.cpp:324
+#: WebKit/gtk/webkit/webkitdownload.cpp:355
msgid "Current Size"
msgstr "Tamaño actual"
-#: WebKit/gtk/webkit/webkitdownload.cpp:325
+#: WebKit/gtk/webkit/webkitdownload.cpp:356
msgid "The length of the data already downloaded"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:339
+#: WebKit/gtk/webkit/webkitdownload.cpp:370
msgid "Total Size"
msgstr "Tamaño total"
-#: WebKit/gtk/webkit/webkitdownload.cpp:340
+#: WebKit/gtk/webkit/webkitdownload.cpp:371
msgid "The total size of the file"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:469
+#: WebKit/gtk/webkit/webkitdownload.cpp:522
msgid "User cancelled the download"
msgstr ""
@@ -144,553 +152,919 @@ msgstr "Nombre de usuario:"
msgid "Password:"
msgstr "Contraseña:"
-#: WebKit/gtk/webkit/webkitsoupauthdialog.c:281
-msgid "Remember password"
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:280
+#, fuzzy
+msgid "_Remember password"
msgstr "Recordar contraseña"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:211
+#: WebKit/gtk/webkit/webkitwebframe.cpp:298
msgid "Name"
msgstr "Nombre"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:212
+#: WebKit/gtk/webkit/webkitwebframe.cpp:299
msgid "The name of the frame"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebframe.cpp:218
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:154
-#: WebKit/gtk/webkit/webkitwebview.cpp:1715
+#: WebKit/gtk/webkit/webkitwebframe.cpp:305
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:146
+#: WebKit/gtk/webkit/webkitwebview.cpp:2315
msgid "Title"
msgstr "Título"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:219
+#: WebKit/gtk/webkit/webkitwebframe.cpp:306
msgid "The document title of the frame"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebframe.cpp:225
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:186
-#: WebKit/gtk/webkit/webkitwebview.cpp:1729
+#: WebKit/gtk/webkit/webkitwebframe.cpp:312
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:178
+#: WebKit/gtk/webkit/webkitwebview.cpp:2329
msgid "URI"
msgstr "URI"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:226
+#: WebKit/gtk/webkit/webkitwebframe.cpp:313
msgid "The current URI of the contents displayed by the frame"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:155
+#: WebKit/gtk/webkit/webkitwebframe.cpp:344
+msgid "Horizontal Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:345
+msgid ""
+"Determines the current policy for the horizontal scrollbar of the frame."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:362
+msgid "Vertical Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:363
+#, fuzzy
+msgid "Determines the current policy for the vertical scrollbar of the frame."
+msgstr "Determina el estado actual de la descarga"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:147
msgid "The title of the history item"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:170
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:162
msgid "Alternate Title"
msgstr "Título alternativo"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:171
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:163
msgid "The alternate title of the history item"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:187
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:179
msgid "The URI of the history item"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:202
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:167
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:173
msgid "Original URI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:203
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:195
msgid "The original URI of the history item"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:218
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:210
msgid "Last visited Time"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:219
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:211
msgid "The time at which the history item was last visited"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:260
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:268
msgid "Web View"
msgstr "Vista web"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:261
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:269
msgid "The Web View that renders the Web Inspector itself"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:274
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:282
msgid "Inspected URI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:275
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:283
msgid "The URI that is currently being inspected"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:291
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:299
msgid "Enable JavaScript profiling"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:292
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:300
msgid "Profile the executed JavaScript."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:152
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:315
+msgid "Enable Timeline profiling"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:316
+msgid "Profile the WebCore instrumentation."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:158
msgid "Reason"
msgstr "Razón"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:153
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:159
msgid "The reason why this navigation is occurring"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:168
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:174
msgid "The URI that was requested as the target for the navigation"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:180
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:188
msgid "Button"
msgstr "Botón"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:181
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:189
msgid "The button used to click"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:196
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:204
msgid "Modifier state"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:197
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:205
msgid "A bitmask representing the state of the modifier keys"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:129
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:220
+msgid "Target frame"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:221
+msgid "The target frame for the navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:233
msgid "Default Encoding"
msgstr "Codificación predeterminada"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:130
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:234
msgid "The default encoding used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:138
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:242
msgid "Cursive Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:139
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:243
msgid "The default Cursive font family used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:147
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:251
msgid "Default Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:148
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:252
msgid "The default font family used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:156
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:260
msgid "Fantasy Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:157
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:261
msgid "The default Fantasy font family used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:165
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:269
msgid "Monospace Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:166
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:270
msgid "The default font family used to display monospace text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:174
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:278
msgid "Sans Serif Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:175
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:279
msgid "The default Sans Serif font family used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:183
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:287
msgid "Serif Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:184
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:288
msgid "The default Serif font family used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:192
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:296
msgid "Default Font Size"
msgstr "Tamaño de predeterminado de tipografía"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:193
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:297
msgid "The default font size used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:201
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:305
msgid "Default Monospace Font Size"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:202
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
msgid "The default font size used to display monospace text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:210
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:314
msgid "Minimum Font Size"
msgstr "Tamaño mínimo de tipografía"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:211
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:315
msgid "The minimum font size used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:219
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
msgid "Minimum Logical Font Size"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:220
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:324
msgid "The minimum logical font size used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:239
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:343
msgid "Enforce 96 DPI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:240
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:344
msgid "Enforce a resolution of 96 DPI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:248
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:352
msgid "Auto Load Images"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:249
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:353
msgid "Load images automatically."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:257
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:361
msgid "Auto Shrink Images"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:258
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
msgid "Automatically shrink standalone images to fit."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:266
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:370
msgid "Print Backgrounds"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:267
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:371
msgid "Whether background images should be printed."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:275
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
msgid "Enable Scripts"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:276
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:380
msgid "Enable embedded scripting languages."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:284
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:388
msgid "Enable Plugins"
msgstr "Activar complementos"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:285
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:389
msgid "Enable embedded plugin objects."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:293
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:397
msgid "Resizable Text Areas"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:294
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:398
msgid "Whether text areas are resizable."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:301
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:405
msgid "User Stylesheet URI"
msgstr "URI de la hoja de estilo del usuario"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:302
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:406
msgid "The URI of a stylesheet that is applied to every page."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:317
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:421
msgid "Zoom Stepping Value"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:318
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:422
msgid "The value by which the zoom level is changed when zooming in or out."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:336
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:440
msgid "Enable Developer Extras"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:337
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:441
msgid "Enables special extensions that help developers"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:357
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:461
msgid "Enable Private Browsing"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:358
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:462
msgid "Enables private browsing mode"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1716
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:477
+msgid "Enable Spell Checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:478
+msgid "Enables spell checking while typing"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:501
+msgid "Languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:502
+msgid "Comma separated list of languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:516
+msgid "Enable Caret Browsing"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:517
+msgid "Whether to enable accesibility enhanced keyboard navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:532
+msgid "Enable HTML5 Database"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:533
+msgid "Whether to enable HTML5 database support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:548
+msgid "Enable HTML5 Local Storage"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:549
+msgid "Whether to enable HTML5 Local Storage support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:563
+msgid "Enable XSS Auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:564
+msgid "Whether to enable teh XSS auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:582
+msgid "User Agent"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:583
+msgid "The User-Agent string used by WebKitGtk"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:598
+msgid "JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:599
+msgid "Whether JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:614
+msgid "Enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:615
+msgid "Whether to enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:642
+msgid "Editing behavior"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:643
+msgid "The behavior mode to use in editing mode"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:659
+msgid "Enable universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:660
+msgid "Whether to allow universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:675
+msgid "Enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:676
+msgid "Whether to enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:694
+msgid "Tab key cycles through elements"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:695
+msgid "Whether the tab key cycles through elements on the page."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:715
+msgid "Enable Default Context Menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:716
+msgid ""
+"Enables the handling of right-clicks for the creation of the default context "
+"menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:736
+msgid "Enable Site Specific Quirks"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:737
+msgid "Enables the site-specific compatibility workarounds"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:759
+msgid "Enable page cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:760
+msgid "Whether the page cache should be used"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:780
+msgid "Auto Resize Window"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:781
+msgid "Automatically resize the toplevel window when a page requests it"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2316
msgid "Returns the @web_view's document title"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1730
+#: WebKit/gtk/webkit/webkitwebview.cpp:2330
msgid "Returns the current URI of the contents displayed by the @web_view"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1743
+#: WebKit/gtk/webkit/webkitwebview.cpp:2343
msgid "Copy target list"
msgstr "Copiar la lista de destinos"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1744
+#: WebKit/gtk/webkit/webkitwebview.cpp:2344
msgid "The list of targets this web view supports for clipboard copying"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1757
+#: WebKit/gtk/webkit/webkitwebview.cpp:2357
msgid "Paste target list"
msgstr "Pegar la lista de destinos"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1758
+#: WebKit/gtk/webkit/webkitwebview.cpp:2358
msgid "The list of targets this web view supports for clipboard pasting"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1764
+#: WebKit/gtk/webkit/webkitwebview.cpp:2364
msgid "Settings"
msgstr "Ajustes"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1765
+#: WebKit/gtk/webkit/webkitwebview.cpp:2365
msgid "An associated WebKitWebSettings instance"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1778
+#: WebKit/gtk/webkit/webkitwebview.cpp:2378
msgid "Web Inspector"
msgstr "Inspector web"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1779
+#: WebKit/gtk/webkit/webkitwebview.cpp:2379
msgid "The associated WebKitWebInspector instance"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1799
+#: WebKit/gtk/webkit/webkitwebview.cpp:2399
msgid "Editable"
msgstr "Editable"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1800
+#: WebKit/gtk/webkit/webkitwebview.cpp:2400
msgid "Whether content can be modified by the user"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1806
+#: WebKit/gtk/webkit/webkitwebview.cpp:2406
msgid "Transparent"
msgstr "Transparente"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1807
+#: WebKit/gtk/webkit/webkitwebview.cpp:2407
msgid "Whether content has a transparent background"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1820
+#: WebKit/gtk/webkit/webkitwebview.cpp:2420
msgid "Zoom level"
msgstr "Nivel de ampliación"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1821
+#: WebKit/gtk/webkit/webkitwebview.cpp:2421
msgid "The level of zoom of the content"
msgstr "El nivel de ampliación del contenido"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1836
+#: WebKit/gtk/webkit/webkitwebview.cpp:2436
msgid "Full content zoom"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1837
+#: WebKit/gtk/webkit/webkitwebview.cpp:2437
msgid "Whether the full content is scaled when zooming"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1850
+#: WebKit/gtk/webkit/webkitwebview.cpp:2450
msgid "Encoding"
msgstr "Codificación"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1851
+#: WebKit/gtk/webkit/webkitwebview.cpp:2451
msgid "The default encoding of the web view"
msgstr "La codificación predeterminada de la vista web"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1864
+#: WebKit/gtk/webkit/webkitwebview.cpp:2464
msgid "Custom Encoding"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1865
+#: WebKit/gtk/webkit/webkitwebview.cpp:2465
msgid "The custom encoding of the web view"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:51
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:56
+#: WebKit/gtk/webkit/webkitwebview.cpp:2517
+msgid "Icon URI"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2518
+msgid "The URI for the favicon for the #WebKitWebView."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:55
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:60
msgid "Submit"
msgstr "Enviar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:61
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:65
msgid "Reset"
msgstr "Restablecer"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:66
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:70
msgid "_Searchable Index"
msgstr "Índice buscable"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:71
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:75
msgid "Choose File"
msgstr "Elegir archivo"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:76
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:80
msgid "(None)"
msgstr "(Ninguno)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:81
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:85
msgid "Open Link in New _Window"
msgstr "Abrir enlace en una _ventana nueva"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:86
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:90
msgid "_Download Linked File"
msgstr "_Descargar el archivo enlazado"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:91
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:95
msgid "Copy Link Loc_ation"
msgstr "_Copiar dirección del enlace"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:96
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:100
msgid "Open _Image in New Window"
msgstr "Abrir _imagen en una ventana nueva"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:101
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:105
msgid "Sa_ve Image As"
msgstr "_Guardar imagen como"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:106
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:110
msgid "Cop_y Image"
msgstr "Copia_r imagen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:111
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:115
msgid "Open _Frame in New Window"
msgstr "Abrir _marco en una ventana nueva"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:162
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:166
msgid "_Reload"
msgstr "Re_cargar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:179
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:183
msgid "No Guesses Found"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:184
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:188
msgid "_Ignore Spelling"
msgstr "_Ignorar ortografía"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:189
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:193
msgid "_Learn Spelling"
msgstr "_Aprender ortografía"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:194
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:198
msgid "_Search the Web"
msgstr "_Buscar en la web"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:199
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:203
msgid "_Look Up in Dictionary"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:204
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:208
msgid "_Open Link"
msgstr "_Abrir enlace"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:209
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:213
msgid "Ignore _Grammar"
msgstr "Ignorar gra_mática"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:214
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:218
msgid "Spelling and _Grammar"
msgstr "Ortografía y gra_mática"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Show Spelling and Grammar"
msgstr "_Mostrar ortografía y gramática"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Hide Spelling and Grammar"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:224
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:228
msgid "_Check Document Now"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:229
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:233
msgid "Check Spelling While _Typing"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:234
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:238
msgid "Check _Grammar With Spelling"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:239
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:243
msgid "_Font"
msgstr "_Tipografía"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:262
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:266
msgid "_Outline"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:267
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:271
msgid "Inspect _Element"
msgstr "Inspeccionar _elemento"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:272
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:276
msgid "No recent searches"
msgstr "No hay búsquedas recientes"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:277
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:281
msgid "Recent searches"
msgstr "Búsquedas recientes"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:282
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:286
msgid "_Clear recent searches"
msgstr "_Cancelar búsquedas recientes"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:287
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:291
msgid "term"
msgstr "término"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:292
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:296
msgid "definition"
msgstr "definición"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:297
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:301
msgid "press"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:302
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:306
msgid "select"
msgstr "seleccionar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:307
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:311
msgid "activate"
msgstr "activar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:312
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:316
msgid "uncheck"
msgstr "deseleccionar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:317
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:321
msgid "check"
msgstr "seleccionar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:322
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:326
msgid "jump"
msgstr "saltar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:328
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:342
msgid " files"
msgstr "archivos"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:333
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:347
msgid "Unknown"
msgstr "Desconocido"
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:364
+msgid "Loading..."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:369
+msgid "Live Broadcast"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:375
+msgid "audio element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:377
+msgid "video element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:379
+msgid "mute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:381
+msgid "unmute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:383
+msgid "play"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:385
+msgid "pause"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:387
+msgid "movie time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:389
+msgid "timeline slider thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:391
+msgid "back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:393
+msgid "return to realtime"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:395
+msgid "elapsed time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:397
+msgid "remaining time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:399
+#, fuzzy
+msgid "status"
+msgstr "Estado"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:401
+msgid "fullscreen"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:403
+msgid "fast forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:405
+msgid "fast reverse"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:407
+msgid "show closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:409
+msgid "hide closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:418
+msgid "audio element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:420
+msgid "video element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:422
+msgid "mute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:424
+msgid "unmute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:426
+msgid "begin playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:428
+msgid "pause playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:430
+msgid "movie time scrubber"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:432
+msgid "movie time scrubber thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:434
+msgid "seek movie back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:436
+msgid "return streaming movie to real time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:438
+msgid "current movie time in seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:440
+msgid "number of seconds of movie remaining"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:442
+msgid "current movie status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:444
+msgid "seek quickly back"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:446
+msgid "seek quickly forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:448
+msgid "Play movie in fullscreen mode"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:450
+msgid "start displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:452
+msgid "stop displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:461
+#, fuzzy
+msgid "indefinite time"
+msgstr "definición"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:491
+msgid "value missing"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:497
+msgid "type mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:502
+msgid "pattern mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:507
+msgid "too long"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:512
+msgid "range underflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:517
+msgid "range overflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:522
+msgid "step mismatch"
+msgstr ""
diff --git a/WebKit/gtk/po/he.po b/WebKit/gtk/po/he.po
new file mode 100644
index 0000000..90b5d88
--- /dev/null
+++ b/WebKit/gtk/po/he.po
@@ -0,0 +1,1080 @@
+# Hebrew translation for webkit.
+# Copyright (C) 2010 webkit's COPYRIGHT HOLDER
+# This file is distributed under the same license as the webkit package.
+# Gil Osher <gilosher@gmail.com>, 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: webkit HEAD\n"
+"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
+"POT-Creation-Date: 2010-02-16 15:00-0200\n"
+"PO-Revision-Date: 2010-02-16 18:03+0200\n"
+"Last-Translator: Gil Osher <gilosher@gmail.com>\n"
+"Language-Team: Hebrew <he@li.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:535
+msgid "Upload File"
+msgstr "טען קובץ"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:143
+msgid "Input _Methods"
+msgstr "שיטות _קלט"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:78
+msgid "LRM _Left-to-right mark"
+msgstr "סימן LRM מ_שמאל לימין"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:79
+msgid "RLM _Right-to-left mark"
+msgstr "סימן RLM מ_ימין לשמאל"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:80
+msgid "LRE Left-to-right _embedding"
+msgstr "LRE _שיבוץ משמאל לימין"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:81
+msgid "RLE Right-to-left e_mbedding"
+msgstr "RLE ש_יבוץ מימין לשמאל"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:82
+msgid "LRO Left-to-right _override"
+msgstr "LRO _עקיפה משמאל לימין"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:83
+msgid "RLO Right-to-left o_verride"
+msgstr "RLO ע_קיפה מימין לשמאל"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:84
+msgid "PDF _Pop directional formatting"
+msgstr "PDF ה_חזרת כיווניות"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:85
+msgid "ZWS _Zero width space"
+msgstr "ZWS _רווח ברוחב אפס"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:86
+msgid "ZWJ Zero width _joiner"
+msgstr "ZWJ _מחבר ברוחב אפס"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:87
+msgid "ZWNJ Zero width _non-joiner"
+msgstr "ZWNJ מ_בטל חיבור ברוחב אפס"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:138
+msgid "_Insert Unicode Control Character"
+msgstr "ה_כנס תו בקרה של יוניקוד"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:262
+msgid "Network Request"
+msgstr "בקשת רשת"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:263
+msgid "The network request for the URI that should be downloaded"
+msgstr "בקשת הרשת עבור הכתובת שיש להוריד"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:277
+#, fuzzy
+msgid "Network Response"
+msgstr "בקשת רשת"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:278
+#, fuzzy
+msgid "The network response for the URI that should be downloaded"
+msgstr "בקשת הרשת עבור הכתובת שיש להוריד"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:292
+msgid "Destination URI"
+msgstr "כתובת יעד"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:293
+msgid "The destination URI where to save the file"
+msgstr "כתובת היעד אליה שומרים את הקובץ"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:307
+msgid "Suggested Filename"
+msgstr "שם קובץ מומלץ"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
+msgid "The filename suggested as default when saving"
+msgstr "שם הקובץ המומלץ כברירת מחדל כאשר שומרים"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
+msgid "Progress"
+msgstr "התקדמות"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:326
+msgid "Determines the current progress of the download"
+msgstr "מציין את ההתקדמות הנוכחית של ההורדה"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
+msgid "Status"
+msgstr "מצב"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
+msgid "Determines the current status of the download"
+msgstr "מציין את המצב הנוכחי של ההורדה"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:355
+msgid "Current Size"
+msgstr "גודל נוכחי"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:356
+msgid "The length of the data already downloaded"
+msgstr "אורך המידע שכבר הורד"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:370
+msgid "Total Size"
+msgstr "גודל כללי"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:371
+msgid "The total size of the file"
+msgstr "הגודל הכללי של הקובץ"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:522
+msgid "User cancelled the download"
+msgstr "משתמש ביטל את ההורדה"
+
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:244
+#, c-format
+msgid "A username and password are being requested by the site %s"
+msgstr "שם משתמש וסיסמה נדרשים על-ידי האתר %s"
+
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:269
+msgid "Username:"
+msgstr "שם משתמש:"
+
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:271
+msgid "Password:"
+msgstr "סיסמה:"
+
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:280
+#, fuzzy
+msgid "_Remember password"
+msgstr "זכור את הסיסמה"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:298
+msgid "Name"
+msgstr "שם"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:299
+msgid "The name of the frame"
+msgstr "שם המסגרת"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:305
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:146
+#: WebKit/gtk/webkit/webkitwebview.cpp:2315
+msgid "Title"
+msgstr "כותרת"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:306
+msgid "The document title of the frame"
+msgstr "כותרת המסמך של המסגרת"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:312
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:178
+#: WebKit/gtk/webkit/webkitwebview.cpp:2329
+msgid "URI"
+msgstr "כתובת"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:313
+msgid "The current URI of the contents displayed by the frame"
+msgstr "הכתובת הנוכחית של התוכן המוצג במסגרת"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:344
+msgid "Horizontal Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:345
+#, fuzzy
+msgid ""
+"Determines the current policy for the horizontal scrollbar of the frame."
+msgstr "מציין את ההתקדמות הנוכחית של ההורדה"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:362
+msgid "Vertical Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:363
+#, fuzzy
+msgid "Determines the current policy for the vertical scrollbar of the frame."
+msgstr "מציין את ההתקדמות הנוכחית של ההורדה"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:147
+msgid "The title of the history item"
+msgstr "כותרת פריט ההסטוריה"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:162
+msgid "Alternate Title"
+msgstr "כותרת חלופית"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:163
+msgid "The alternate title of the history item"
+msgstr "כותרת חלופית לפריט ההסטוריה"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:179
+msgid "The URI of the history item"
+msgstr "כתובת פריט ההסטוריה"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:173
+msgid "Original URI"
+msgstr "כתובת מקורית"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:195
+msgid "The original URI of the history item"
+msgstr "הכתובת המקורית של פריט ההסטוריה"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:210
+msgid "Last visited Time"
+msgstr "זמן ביקור אחרון"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:211
+msgid "The time at which the history item was last visited"
+msgstr "הזמן בו בוקר לאחרונה פריט ההסטוריה"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:268
+msgid "Web View"
+msgstr "תצוגת Web"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:269
+msgid "The Web View that renders the Web Inspector itself"
+msgstr "תצוגת ה Web שמחולל בוחן ה Web בעצמו"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:282
+msgid "Inspected URI"
+msgstr "כתובת נבחנת"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:283
+msgid "The URI that is currently being inspected"
+msgstr "הכתובת שנבנחנת כרגע"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:299
+msgid "Enable JavaScript profiling"
+msgstr "אפשר אפיון JavaScript"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:300
+msgid "Profile the executed JavaScript."
+msgstr "מאפיין את ה JavaScript המורץ"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:315
+#, fuzzy
+msgid "Enable Timeline profiling"
+msgstr "אפשר אפיון JavaScript"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:316
+msgid "Profile the WebCore instrumentation."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:158
+msgid "Reason"
+msgstr "סיבה"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:159
+msgid "The reason why this navigation is occurring"
+msgstr "הסיבה מדוע ניווט זה מתרחש"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:174
+msgid "The URI that was requested as the target for the navigation"
+msgstr "הכתובת שנדרשה כמטרת הניווט"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:188
+msgid "Button"
+msgstr "כפתור"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:189
+msgid "The button used to click"
+msgstr "הכפתור ששימש ללחיצה"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:204
+msgid "Modifier state"
+msgstr "מצב מקשי הבקרה"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:205
+msgid "A bitmask representing the state of the modifier keys"
+msgstr "מסכת סיביות המייצגת את המצב של מקשי הבקרה"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:220
+#, fuzzy
+msgid "Target frame"
+msgstr "שם המסגרת"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:221
+#, fuzzy
+msgid "The target frame for the navigation"
+msgstr "הכתובת שנדרשה כמטרת הניווט"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:233
+msgid "Default Encoding"
+msgstr "קידוד ברירת מחדל"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:234
+msgid "The default encoding used to display text."
+msgstr "קידוד ברירת המחדל להצגת טקסט."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:242
+msgid "Cursive Font Family"
+msgstr "משפחת הגופנים מסוג Cursive"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:243
+msgid "The default Cursive font family used to display text."
+msgstr "משפחת הגופנים מסוג Cursive ברירת מחדל המשמשים להצגת טקסט."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:251
+msgid "Default Font Family"
+msgstr "משפחת גופנים ברירת מחדל"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:252
+msgid "The default font family used to display text."
+msgstr "משפחת הגופנים לשימוש בהצגת טקסט כברירת מחדל."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:260
+msgid "Fantasy Font Family"
+msgstr "משפחת הגופנים מסוג Fantasy"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:261
+msgid "The default Fantasy font family used to display text."
+msgstr "משפחת הגופנים מסוג Fantasy ברירת מחדל המשמשים להצגת טקסט."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:269
+msgid "Monospace Font Family"
+msgstr "משפחת הגופנים מסוג Monospace"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:270
+msgid "The default font family used to display monospace text."
+msgstr "משפחת הגופנים מסוג Monospace ברירת מחדל המשמשים להצגת טקסט."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:278
+msgid "Sans Serif Font Family"
+msgstr "משפחת הגופנים מסוג Sans Serif"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:279
+msgid "The default Sans Serif font family used to display text."
+msgstr "משפחת הגופנים מסוג Sans Serif ברירת מחדל המשמשים להצגת טקסט."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:287
+msgid "Serif Font Family"
+msgstr "משפחת הגופנים מסוג Serif"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:288
+msgid "The default Serif font family used to display text."
+msgstr "משפחת הגופנים מסוג Serif ברירת מחדל המשמשים להצגת טקסט."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:296
+msgid "Default Font Size"
+msgstr "גודל גופן ברירת מחדל"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:297
+msgid "The default font size used to display text."
+msgstr "גודל הגופן לשימוש בהצגת טקסט כברירת מחדל."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:305
+msgid "Default Monospace Font Size"
+msgstr "גודל גופן Monospace ברירת מחדל"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
+msgid "The default font size used to display monospace text."
+msgstr "גודל גופן ברירת מחדל לשימוש בהצגת טקסט בגופן Monospace."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:314
+msgid "Minimum Font Size"
+msgstr "גודל גופן מינימאלי"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:315
+msgid "The minimum font size used to display text."
+msgstr "גודל הגופן המינימאלי לשימוש בהצגת טקסט."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
+msgid "Minimum Logical Font Size"
+msgstr "גודל גופן לוגי מינימאלי"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:324
+msgid "The minimum logical font size used to display text."
+msgstr "גודל הגופן הלוגי המינימאלי לשימוש בהצגת טקסט."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:343
+msgid "Enforce 96 DPI"
+msgstr "הכרח 96 נקודות לאינץ'"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:344
+msgid "Enforce a resolution of 96 DPI"
+msgstr "הכרח רזולוציה של 96 נקודות לאינץ'"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:352
+msgid "Auto Load Images"
+msgstr "טען תמונות אוטומטית"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:353
+msgid "Load images automatically."
+msgstr "טוען תמונות אוטומטית."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:361
+msgid "Auto Shrink Images"
+msgstr "כווץ תמונות אוטומטית"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
+msgid "Automatically shrink standalone images to fit."
+msgstr "אוטומטית מכווץ תמונות בודדות על-מנת שיתאימו."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:370
+msgid "Print Backgrounds"
+msgstr "הדפס רקעים"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:371
+msgid "Whether background images should be printed."
+msgstr "האם תמונות הרקע צריכות להיות מודפסות."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
+msgid "Enable Scripts"
+msgstr "אפשר תסריטים"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:380
+msgid "Enable embedded scripting languages."
+msgstr "אפשר שפות תסריטים מוטבעות"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:388
+msgid "Enable Plugins"
+msgstr "אפשר תוספים"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:389
+msgid "Enable embedded plugin objects."
+msgstr "אפשר אובייקטי תוסף מוטבעים."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:397
+msgid "Resizable Text Areas"
+msgstr "אזורי טקסט שניתן לשנות את גודלם"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:398
+msgid "Whether text areas are resizable."
+msgstr "האם לאפשר את שינוי הגודל של אזורי הטקסט."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:405
+msgid "User Stylesheet URI"
+msgstr "כתבות גיליון הסגנון של המשתמש"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:406
+msgid "The URI of a stylesheet that is applied to every page."
+msgstr "כתובת גיליון הסגנון שמוחל על כל עמוד."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:421
+msgid "Zoom Stepping Value"
+msgstr "ערך צעדי הקירוב"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:422
+msgid "The value by which the zoom level is changed when zooming in or out."
+msgstr "הערך בו רמת הקירוב משתנה כאשר מתקרבים או מתרחקים."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:440
+msgid "Enable Developer Extras"
+msgstr "אפשר תוספות למפתחים"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:441
+msgid "Enables special extensions that help developers"
+msgstr "מאפשר תוספות מיוחדות שיעזרו למפתחים"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:461
+msgid "Enable Private Browsing"
+msgstr "אפשר גלישה פרטית"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:462
+msgid "Enables private browsing mode"
+msgstr "מאפשר את מצב הגלישה הפרטית"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:477
+msgid "Enable Spell Checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:478
+#, fuzzy
+msgid "Enables spell checking while typing"
+msgstr "בדוק איות בזמן ה_קלדב"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:501
+msgid "Languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:502
+msgid "Comma separated list of languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:516
+#, fuzzy
+msgid "Enable Caret Browsing"
+msgstr "אפשר גלישה פרטית"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:517
+msgid "Whether to enable accesibility enhanced keyboard navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:532
+msgid "Enable HTML5 Database"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:533
+msgid "Whether to enable HTML5 database support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:548
+msgid "Enable HTML5 Local Storage"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:549
+msgid "Whether to enable HTML5 Local Storage support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:563
+#, fuzzy
+msgid "Enable XSS Auditor"
+msgstr "אפשר תסריטים"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:564
+msgid "Whether to enable teh XSS auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:582
+msgid "User Agent"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:583
+msgid "The User-Agent string used by WebKitGtk"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:598
+msgid "JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:599
+msgid "Whether JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:614
+msgid "Enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:615
+msgid "Whether to enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:642
+msgid "Editing behavior"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:643
+msgid "The behavior mode to use in editing mode"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:659
+msgid "Enable universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:660
+msgid "Whether to allow universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:675
+#, fuzzy
+msgid "Enable DOM paste"
+msgstr "אפשר תסריטים"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:676
+msgid "Whether to enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:694
+msgid "Tab key cycles through elements"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:695
+msgid "Whether the tab key cycles through elements on the page."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:715
+msgid "Enable Default Context Menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:716
+msgid ""
+"Enables the handling of right-clicks for the creation of the default context "
+"menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:736
+msgid "Enable Site Specific Quirks"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:737
+msgid "Enables the site-specific compatibility workarounds"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:759
+msgid "Enable page cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:760
+#, fuzzy
+msgid "Whether the page cache should be used"
+msgstr "האם תמונות הרקע צריכות להיות מודפסות."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:780
+msgid "Auto Resize Window"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:781
+msgid "Automatically resize the toplevel window when a page requests it"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2316
+msgid "Returns the @web_view's document title"
+msgstr "מחזיר את כותרת המסמך של @web_view"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2330
+msgid "Returns the current URI of the contents displayed by the @web_view"
+msgstr "מחזיר את הכתובת הנוכחית של התוכן המוצג על-ידי @web_view"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2343
+msgid "Copy target list"
+msgstr "העתק רשימת יעדים"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2344
+msgid "The list of targets this web view supports for clipboard copying"
+msgstr "רשימת היעדים בהם תצוגת ה-Web תומכת להעתקה ללוח"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2357
+msgid "Paste target list"
+msgstr "הדבק רשימת יעדים"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2358
+msgid "The list of targets this web view supports for clipboard pasting"
+msgstr "רשימת היעדים בהם תצוגת ה-Web תומכת להדבקה מהלוח"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2364
+msgid "Settings"
+msgstr "הגדרות"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2365
+msgid "An associated WebKitWebSettings instance"
+msgstr "מופע WebKitWebSettings משויך"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2378
+msgid "Web Inspector"
+msgstr "בוחן Web"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2379
+msgid "The associated WebKitWebInspector instance"
+msgstr "מופע ה-WebKitWebInspector המשויך"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2399
+msgid "Editable"
+msgstr "ניתן לעריכה"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2400
+msgid "Whether content can be modified by the user"
+msgstr "האם התוכן יכול להשתנות על-ידי המשתמש"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2406
+msgid "Transparent"
+msgstr "שקוף"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2407
+msgid "Whether content has a transparent background"
+msgstr "האם לתוכן יש רקע שקוף"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2420
+msgid "Zoom level"
+msgstr "רמת קירוב"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2421
+msgid "The level of zoom of the content"
+msgstr "רמת הקירוב של התוכן"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2436
+msgid "Full content zoom"
+msgstr "קירוב תוכן מלא"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2437
+msgid "Whether the full content is scaled when zooming"
+msgstr "האם התוכן המלא מתרחב כאשר מתקרבים"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2450
+msgid "Encoding"
+msgstr "קידוד"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2451
+msgid "The default encoding of the web view"
+msgstr "הקידוד ברירת המחדל של תצוגת ה-Web"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2464
+msgid "Custom Encoding"
+msgstr "קידוד מותאם אישית"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2465
+msgid "The custom encoding of the web view"
+msgstr "הקידוד המותאם אישית של תצוגת ה-Web"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2517
+msgid "Icon URI"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2518
+msgid "The URI for the favicon for the #WebKitWebView."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:55
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:60
+msgid "Submit"
+msgstr "שלח"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:65
+msgid "Reset"
+msgstr "נקה"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:70
+msgid "_Searchable Index"
+msgstr "אינקדס ניתן ל_חיפוש"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:75
+msgid "Choose File"
+msgstr "בחר קובץ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:80
+msgid "(None)"
+msgstr "(ללא)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:85
+msgid "Open Link in New _Window"
+msgstr "פתח קישור בח_לון חדש"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:90
+msgid "_Download Linked File"
+msgstr "_הורד קובץ קשור"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:95
+msgid "Copy Link Loc_ation"
+msgstr "העתק את _מיקום הקישור"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:100
+msgid "Open _Image in New Window"
+msgstr "פתח _תמונה בחלון חדש"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:105
+msgid "Sa_ve Image As"
+msgstr "_שמור תמונה בשם"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:110
+msgid "Cop_y Image"
+msgstr "ה_עתק תמונה"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:115
+msgid "Open _Frame in New Window"
+msgstr "פתח מ_סגרת בחלון חדש"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:166
+msgid "_Reload"
+msgstr "_טען מחדש"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:183
+msgid "No Guesses Found"
+msgstr "לא נמצאו ניחושים"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:188
+msgid "_Ignore Spelling"
+msgstr "ה_תעלם מאיות"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:193
+msgid "_Learn Spelling"
+msgstr "_למד איות"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:198
+msgid "_Search the Web"
+msgstr "_חפש ב-Web"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:203
+msgid "_Look Up in Dictionary"
+msgstr "חפ_ש במילון"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:208
+msgid "_Open Link"
+msgstr "_פתח קישור"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:213
+msgid "Ignore _Grammar"
+msgstr "התעלם מ_דקדוק"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:218
+msgid "Spelling and _Grammar"
+msgstr "איות ו_דקדוק"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
+msgid "_Show Spelling and Grammar"
+msgstr "ה_צג איות ודקדוק"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
+msgid "_Hide Spelling and Grammar"
+msgstr "ה_סתר איות ודקדוק"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:228
+msgid "_Check Document Now"
+msgstr "_בדוק מסמך כעת"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:233
+msgid "Check Spelling While _Typing"
+msgstr "בדוק איות בזמן ה_קלדב"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:238
+msgid "Check _Grammar With Spelling"
+msgstr "בדוק _דקדוק בזמן הקלדה"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:243
+msgid "_Font"
+msgstr "_גופן"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:266
+msgid "_Outline"
+msgstr "ה_דגשה"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:271
+msgid "Inspect _Element"
+msgstr "בחן _אלמנט"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:276
+msgid "No recent searches"
+msgstr "אין חיפושים אחרונים"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:281
+msgid "Recent searches"
+msgstr "חיפושים אחרונים"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:286
+msgid "_Clear recent searches"
+msgstr "_נקה חיפושים אחרונים"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:291
+msgid "term"
+msgstr "מושג"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:296
+msgid "definition"
+msgstr "הגדרה"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:301
+msgid "press"
+msgstr "לחץ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:306
+msgid "select"
+msgstr "בחר"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:311
+msgid "activate"
+msgstr "הפעל"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:316
+msgid "uncheck"
+msgstr "בטל סימון"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:321
+msgid "check"
+msgstr "סמן"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:326
+msgid "jump"
+msgstr "קפוץ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:342
+msgid " files"
+msgstr " קבצים"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:347
+msgid "Unknown"
+msgstr "לא ידוע"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:364
+msgid "Loading..."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:369
+msgid "Live Broadcast"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:375
+msgid "audio element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:377
+msgid "video element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:379
+msgid "mute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:381
+msgid "unmute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:383
+msgid "play"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:385
+msgid "pause"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:387
+msgid "movie time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:389
+msgid "timeline slider thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:391
+msgid "back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:393
+msgid "return to realtime"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:395
+msgid "elapsed time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:397
+msgid "remaining time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:399
+#, fuzzy
+msgid "status"
+msgstr "מצב"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:401
+msgid "fullscreen"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:403
+msgid "fast forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:405
+msgid "fast reverse"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:407
+msgid "show closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:409
+msgid "hide closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:418
+msgid "audio element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:420
+msgid "video element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:422
+msgid "mute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:424
+msgid "unmute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:426
+msgid "begin playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:428
+msgid "pause playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:430
+msgid "movie time scrubber"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:432
+msgid "movie time scrubber thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:434
+msgid "seek movie back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:436
+msgid "return streaming movie to real time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:438
+msgid "current movie time in seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:440
+msgid "number of seconds of movie remaining"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:442
+msgid "current movie status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:444
+msgid "seek quickly back"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:446
+msgid "seek quickly forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:448
+msgid "Play movie in fullscreen mode"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:450
+msgid "start displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:452
+msgid "stop displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:461
+#, fuzzy
+msgid "indefinite time"
+msgstr "הגדרה"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:491
+msgid "value missing"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:497
+msgid "type mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:502
+msgid "pattern mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:507
+msgid "too long"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:512
+msgid "range underflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:517
+msgid "range overflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:522
+msgid "step mismatch"
+msgstr ""
diff --git a/WebKit/gtk/po/it.po b/WebKit/gtk/po/it.po
index e02dce7..3329537 100644
--- a/WebKit/gtk/po/it.po
+++ b/WebKit/gtk/po/it.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WebKitGtk\n"
"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
-"POT-Creation-Date: 2009-04-09 19:09-0300\n"
+"POT-Creation-Date: 2010-02-16 15:00-0200\n"
"PO-Revision-Date: 2009-05-11 14:10+0200\n"
"Last-Translator: Luca Ferretti <elle.uca@libero.it>\n"
"Language-Team: Italian <tp@lists.linux.it>\n"
@@ -15,12 +15,12 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:425
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:535
msgid "Upload File"
msgstr "Carica file"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:139
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:143
msgid "Input _Methods"
msgstr "_Metodi di input"
@@ -76,67 +76,77 @@ msgstr "ZWNJ spazio _non di unione a larghezza nulla"
# merge da gtk
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:134
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:138
msgid "_Insert Unicode Control Character"
msgstr "_Inserisci carattere di controllo unicode"
-#: WebKit/gtk/webkit/webkitdownload.cpp:250
+#: WebKit/gtk/webkit/webkitdownload.cpp:262
msgid "Network Request"
msgstr "Richiesta di rete"
-#: WebKit/gtk/webkit/webkitdownload.cpp:251
+#: WebKit/gtk/webkit/webkitdownload.cpp:263
msgid "The network request for the URI that should be downloaded"
msgstr "La richiesta di rete per l'URI che dovrebbe essere scaricato"
-#: WebKit/gtk/webkit/webkitdownload.cpp:265
+#: WebKit/gtk/webkit/webkitdownload.cpp:277
+#, fuzzy
+msgid "Network Response"
+msgstr "Richiesta di rete"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:278
+#, fuzzy
+msgid "The network response for the URI that should be downloaded"
+msgstr "La richiesta di rete per l'URI che dovrebbe essere scaricato"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:292
msgid "Destination URI"
msgstr "URI di destinazione"
-#: WebKit/gtk/webkit/webkitdownload.cpp:266
+#: WebKit/gtk/webkit/webkitdownload.cpp:293
msgid "The destination URI where to save the file"
msgstr "L'URI di destinazione in cui salvare il file"
-#: WebKit/gtk/webkit/webkitdownload.cpp:280
+#: WebKit/gtk/webkit/webkitdownload.cpp:307
msgid "Suggested Filename"
msgstr "Nome file suggerito"
-#: WebKit/gtk/webkit/webkitdownload.cpp:281
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
msgid "The filename suggested as default when saving"
msgstr "Il nome di file suggerito come predefinito quando si salva"
-#: WebKit/gtk/webkit/webkitdownload.cpp:294
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
msgid "Progress"
msgstr "Avanzamento"
-#: WebKit/gtk/webkit/webkitdownload.cpp:295
+#: WebKit/gtk/webkit/webkitdownload.cpp:326
msgid "Determines the current progress of the download"
msgstr "Determina l'avanzamento corrente dello scaricamento"
-#: WebKit/gtk/webkit/webkitdownload.cpp:308
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
msgid "Status"
msgstr "Stato"
-#: WebKit/gtk/webkit/webkitdownload.cpp:309
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
msgid "Determines the current status of the download"
msgstr "Determina lo stato corrente dello scaricamento"
-#: WebKit/gtk/webkit/webkitdownload.cpp:324
+#: WebKit/gtk/webkit/webkitdownload.cpp:355
msgid "Current Size"
msgstr "Dimensione corrente"
-#: WebKit/gtk/webkit/webkitdownload.cpp:325
+#: WebKit/gtk/webkit/webkitdownload.cpp:356
msgid "The length of the data already downloaded"
msgstr "La lunghezza dei dati già scaricati"
-#: WebKit/gtk/webkit/webkitdownload.cpp:339
+#: WebKit/gtk/webkit/webkitdownload.cpp:370
msgid "Total Size"
msgstr "Dimensione totale"
-#: WebKit/gtk/webkit/webkitdownload.cpp:340
+#: WebKit/gtk/webkit/webkitdownload.cpp:371
msgid "The total size of the file"
msgstr "La dimensione totale del file"
-#: WebKit/gtk/webkit/webkitdownload.cpp:469
+#: WebKit/gtk/webkit/webkitdownload.cpp:522
msgid "User cancelled the download"
msgstr "L'utente ha annullato lo scaricamento"
@@ -154,133 +164,172 @@ msgid "Password:"
msgstr "Password:"
# checkbox
-#: WebKit/gtk/webkit/webkitsoupauthdialog.c:281
-msgid "Remember password"
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:280
+#, fuzzy
+msgid "_Remember password"
msgstr "Ricordare la password"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:211
+#: WebKit/gtk/webkit/webkitwebframe.cpp:298
msgid "Name"
msgstr "Nome"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:212
+#: WebKit/gtk/webkit/webkitwebframe.cpp:299
msgid "The name of the frame"
msgstr "Il nome della cornice"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:218
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:154
-#: WebKit/gtk/webkit/webkitwebview.cpp:1715
+#: WebKit/gtk/webkit/webkitwebframe.cpp:305
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:146
+#: WebKit/gtk/webkit/webkitwebview.cpp:2315
msgid "Title"
msgstr "Titolo"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:219
+#: WebKit/gtk/webkit/webkitwebframe.cpp:306
msgid "The document title of the frame"
msgstr "Il titolo del documento nella cornice"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:225
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:186
-#: WebKit/gtk/webkit/webkitwebview.cpp:1729
+#: WebKit/gtk/webkit/webkitwebframe.cpp:312
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:178
+#: WebKit/gtk/webkit/webkitwebview.cpp:2329
msgid "URI"
msgstr "URI"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:226
+#: WebKit/gtk/webkit/webkitwebframe.cpp:313
msgid "The current URI of the contents displayed by the frame"
msgstr "L'URI corrente del contenuto mostrato dalla cornice"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:155
+#: WebKit/gtk/webkit/webkitwebframe.cpp:344
+msgid "Horizontal Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:345
+#, fuzzy
+msgid ""
+"Determines the current policy for the horizontal scrollbar of the frame."
+msgstr "Determina l'avanzamento corrente dello scaricamento"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:362
+msgid "Vertical Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:363
+#, fuzzy
+msgid "Determines the current policy for the vertical scrollbar of the frame."
+msgstr "Determina l'avanzamento corrente dello scaricamento"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:147
msgid "The title of the history item"
msgstr "Il titolo dell'elemento di cronologia"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:170
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:162
msgid "Alternate Title"
msgstr "Titolo alternativo"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:171
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:163
msgid "The alternate title of the history item"
msgstr "Il titolo alternativo dell'elemento di cronologia"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:187
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:179
msgid "The URI of the history item"
msgstr "L'URI dell'elemento di cronologia"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:202
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:167
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:173
msgid "Original URI"
msgstr "URI originale"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:203
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:195
msgid "The original URI of the history item"
msgstr "L'URI originale dell'elemento di cronologia"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:218
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:210
msgid "Last visited Time"
msgstr "Data ultima visita"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:219
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:211
msgid "The time at which the history item was last visited"
msgstr ""
"La data in cui l'elemento di cronologia è stato visitato l'ultima volta"
# lasciato non tradotto perchè termine interno di WebKitGtk
# cfr http://webkitgtk.org/reference/webkitgtk-WebKitWebInspector.html#WebKitWebInspector--web-view
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:260
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:268
msgid "Web View"
msgstr "Web View"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:261
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:269
msgid "The Web View that renders the Web Inspector itself"
msgstr "La Web View che esegue il rendering dell'Ispettore web stesso"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:274
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:282
msgid "Inspected URI"
msgstr "URI ispezionato"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:275
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:283
msgid "The URI that is currently being inspected"
msgstr "L'URI che attualmente è ispezionato"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:291
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:299
msgid "Enable JavaScript profiling"
msgstr "Abilitare profiling JavaScript"
# FIXME
# oppure Esegue il profiling?
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:292
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:300
msgid "Profile the executed JavaScript."
msgstr "Traccia un profilo del codice JavaScript eseguito."
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:152
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:315
+#, fuzzy
+msgid "Enable Timeline profiling"
+msgstr "Abilitare profiling JavaScript"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:316
+msgid "Profile the WebCore instrumentation."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:158
msgid "Reason"
msgstr "Motivo"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:153
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:159
msgid "The reason why this navigation is occurring"
msgstr "Il motivo per cui questa navigazione si sta verificando"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:168
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:174
msgid "The URI that was requested as the target for the navigation"
msgstr "L'URI che è stata richiesta come destinazione della navigazione"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:180
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:188
msgid "Button"
msgstr "Pulsante"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:181
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:189
msgid "The button used to click"
msgstr "Il pulsante usato per fare clic"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:196
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:204
msgid "Modifier state"
msgstr "Stato modificatori"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:197
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:205
msgid "A bitmask representing the state of the modifier keys"
msgstr "Una maschera di bit che rappresenta lo stato dei tasti modificatori"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:129
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:220
+#, fuzzy
+msgid "Target frame"
+msgstr "Il nome della cornice"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:221
+#, fuzzy
+msgid "The target frame for the navigation"
+msgstr "L'URI che è stata richiesta come destinazione della navigazione"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:233
msgid "Default Encoding"
msgstr "Codifica predefinita"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:130
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:234
msgid "The default encoding used to display text."
msgstr "La codifica predefinita usata per mostrare il testo."
@@ -289,90 +338,90 @@ msgstr "La codifica predefinita usata per mostrare il testo."
# * nella "breve" si lascia la forma inglese (es. sans serif) nella lunga
# si mette la forma italiana (es. senza grazie)
# Ciò per mantenere corte le "brevi" e per permettere che entrambe le diciture siano presenti
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:138
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:242
msgid "Cursive Font Family"
msgstr "Famiglia carattere corsivo"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:139
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:243
msgid "The default Cursive font family used to display text."
msgstr ""
"La famiglia del tipo di carattere \"corsivo\" predefinito usata per mostrare "
"il testo."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:147
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:251
msgid "Default Font Family"
msgstr "Famiglia carattere predefinita"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:148
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:252
msgid "The default font family used to display text."
msgstr ""
"La famiglia del tipo di carattere predefinito usata per mostrare il testo."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:156
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:260
msgid "Fantasy Font Family"
msgstr "Famiglia carattere fantasia"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:157
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:261
msgid "The default Fantasy font family used to display text."
msgstr ""
"La famiglia del tipo di carattere \"fantasia\" predefinito usata per "
"mostrare il testo."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:165
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:269
msgid "Monospace Font Family"
msgstr "Famiglia carattere monospace"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:166
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:270
msgid "The default font family used to display monospace text."
msgstr ""
"La famiglia del tipo di carattere predefinito usata per mostrare il testo a "
"spaziatura fissa."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:174
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:278
msgid "Sans Serif Font Family"
msgstr "Famiglia carattere sans serif"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:175
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:279
msgid "The default Sans Serif font family used to display text."
msgstr ""
"La famiglia del tipo di carattere \"senza grazie\" predefinito usata per "
"mostrare il testo."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:183
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:287
msgid "Serif Font Family"
msgstr "Famiglia carattere serif"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:184
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:288
msgid "The default Serif font family used to display text."
msgstr ""
"La famiglia del tipo di carattere \"con grazie\" predefinito usata per "
"mostrare il testo."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:192
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:296
msgid "Default Font Size"
msgstr "Dimensione predefinita carattere"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:193
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:297
msgid "The default font size used to display text."
msgstr ""
"La dimensione predefinita per il tipo di carattere usato per mostrare il "
"testo."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:201
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:305
msgid "Default Monospace Font Size"
msgstr "Dimensione predefinita carattere monospace"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:202
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
msgid "The default font size used to display monospace text."
msgstr ""
"La dimensione predefinita per il tipo di carattere usato per mostrare il "
"testo a larghezza fissa."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:210
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:314
msgid "Minimum Font Size"
msgstr "Dimensione minima carattere"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:211
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:315
msgid "The minimum font size used to display text."
msgstr ""
"La dimensione minima per il tipo di carattere usato per mostrare il testo."
@@ -389,311 +438,462 @@ msgstr ""
# size alone. This will assure that your content will never display at sizes less than 12 points,
# but the functional font size boundary of the web view will remain at 9 points to prevent any
# chance of displaying unnecessarily small text.
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:219
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
msgid "Minimum Logical Font Size"
msgstr "Dimensione minima naturale carattere"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:220
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:324
msgid "The minimum logical font size used to display text."
msgstr ""
"La dimensione minima naturale per il tipo di carattere usato per mostrare il "
"testo."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:239
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:343
msgid "Enforce 96 DPI"
msgstr "Forza 96 DPI"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:240
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:344
msgid "Enforce a resolution of 96 DPI"
msgstr "Forza la risoluzione a 96 DPI"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:248
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:352
msgid "Auto Load Images"
msgstr "Caricamento automatico immagini"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:249
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:353
msgid "Load images automatically."
msgstr "Carica le immagini in modo automatico."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:257
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:361
msgid "Auto Shrink Images"
msgstr "Restringimento automatico immagini"
# assolutamente libertario
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:258
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
msgid "Automatically shrink standalone images to fit."
msgstr "Restringe automaticamente le immagini singole alla dimensione adatta."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:266
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:370
msgid "Print Backgrounds"
msgstr "Stampa sfondi"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:267
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:371
msgid "Whether background images should be printed."
msgstr "Indica se le immagini di sfondo devono essere stampate."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:275
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
msgid "Enable Scripts"
msgstr "Abilita script"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:276
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:380
msgid "Enable embedded scripting languages."
msgstr "Abilita i linguaggi di scripting incorporati."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:284
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:388
msgid "Enable Plugins"
msgstr "Abilita plugin"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:285
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:389
msgid "Enable embedded plugin objects."
msgstr "Abilita gli oggetti plugin incorporati."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:293
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:397
msgid "Resizable Text Areas"
msgstr "Aree testo ridimensionabili"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:294
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:398
msgid "Whether text areas are resizable."
msgstr "Indica se le aree di testo sono ridimensionabili."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:301
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:405
msgid "User Stylesheet URI"
msgstr "URI foglio stile utente"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:302
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:406
msgid "The URI of a stylesheet that is applied to every page."
msgstr "L'URI di un foglio di stile che è applicato a ogni pagina."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:317
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:421
msgid "Zoom Stepping Value"
msgstr "Valore passo ingrandimento"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:318
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:422
msgid "The value by which the zoom level is changed when zooming in or out."
msgstr ""
"Il valore di variazione del livello di ingrandimento quando si aumenta o "
"riduce l'ingrandimento."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:336
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:440
msgid "Enable Developer Extras"
msgstr "Abilita extra per sviluppatori"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:337
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:441
msgid "Enables special extensions that help developers"
msgstr "Abilita estensioni speciali che sono d'aiuto per gli sviluppatori"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:357
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:461
msgid "Enable Private Browsing"
msgstr "Abilita navigazione privata"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:358
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:462
msgid "Enables private browsing mode"
msgstr "Abilita la modalità di navigazione privata"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1716
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:477
+msgid "Enable Spell Checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:478
+#, fuzzy
+msgid "Enables spell checking while typing"
+msgstr "Controlla ortografia durante _digitazione"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:501
+msgid "Languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:502
+msgid "Comma separated list of languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:516
+#, fuzzy
+msgid "Enable Caret Browsing"
+msgstr "Abilita navigazione privata"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:517
+msgid "Whether to enable accesibility enhanced keyboard navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:532
+msgid "Enable HTML5 Database"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:533
+msgid "Whether to enable HTML5 database support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:548
+msgid "Enable HTML5 Local Storage"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:549
+msgid "Whether to enable HTML5 Local Storage support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:563
+#, fuzzy
+msgid "Enable XSS Auditor"
+msgstr "Abilita script"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:564
+msgid "Whether to enable teh XSS auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:582
+msgid "User Agent"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:583
+msgid "The User-Agent string used by WebKitGtk"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:598
+msgid "JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:599
+msgid "Whether JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:614
+msgid "Enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:615
+msgid "Whether to enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:642
+msgid "Editing behavior"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:643
+msgid "The behavior mode to use in editing mode"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:659
+msgid "Enable universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:660
+msgid "Whether to allow universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:675
+#, fuzzy
+msgid "Enable DOM paste"
+msgstr "Abilita script"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:676
+msgid "Whether to enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:694
+msgid "Tab key cycles through elements"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:695
+msgid "Whether the tab key cycles through elements on the page."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:715
+msgid "Enable Default Context Menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:716
+msgid ""
+"Enables the handling of right-clicks for the creation of the default context "
+"menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:736
+msgid "Enable Site Specific Quirks"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:737
+msgid "Enables the site-specific compatibility workarounds"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:759
+msgid "Enable page cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:760
+#, fuzzy
+msgid "Whether the page cache should be used"
+msgstr "Indica se le immagini di sfondo devono essere stampate."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:780
+msgid "Auto Resize Window"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:781
+msgid "Automatically resize the toplevel window when a page requests it"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2316
msgid "Returns the @web_view's document title"
msgstr "Restituisce il titolo del documento di @web_view"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1730
+#: WebKit/gtk/webkit/webkitwebview.cpp:2330
msgid "Returns the current URI of the contents displayed by the @web_view"
msgstr "Restituisce l'URI attuale del contenuto mostrato dalla @web_view"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1743
+#: WebKit/gtk/webkit/webkitwebview.cpp:2343
msgid "Copy target list"
msgstr "Copia elenco destinazioni"
# ma ha senso??
-#: WebKit/gtk/webkit/webkitwebview.cpp:1744
+#: WebKit/gtk/webkit/webkitwebview.cpp:2344
msgid "The list of targets this web view supports for clipboard copying"
msgstr ""
"L'elenco di destinazioni che questa vista web supporta per copiare negli "
"appunti"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1757
+#: WebKit/gtk/webkit/webkitwebview.cpp:2357
msgid "Paste target list"
msgstr "Incolla elenco destinazioni"
# ma ha senso??
-#: WebKit/gtk/webkit/webkitwebview.cpp:1758
+#: WebKit/gtk/webkit/webkitwebview.cpp:2358
msgid "The list of targets this web view supports for clipboard pasting"
msgstr ""
"L'elenco di destinazioni che questa vista web supporta per incollare dagli "
"appunti"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1764
+#: WebKit/gtk/webkit/webkitwebview.cpp:2364
msgid "Settings"
msgstr "Impostazioni"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1765
+#: WebKit/gtk/webkit/webkitwebview.cpp:2365
msgid "An associated WebKitWebSettings instance"
msgstr "Un'istanza WebKitWebSettings associata"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1778
+#: WebKit/gtk/webkit/webkitwebview.cpp:2378
msgid "Web Inspector"
msgstr "Ispettore web"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1779
+#: WebKit/gtk/webkit/webkitwebview.cpp:2379
msgid "The associated WebKitWebInspector instance"
msgstr "L'istanza WebKitWebInspector associata"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1799
+#: WebKit/gtk/webkit/webkitwebview.cpp:2399
msgid "Editable"
msgstr "Modificabile"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1800
+#: WebKit/gtk/webkit/webkitwebview.cpp:2400
msgid "Whether content can be modified by the user"
msgstr "Indica se il contenuto può essere modificato dall'utente"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1806
+#: WebKit/gtk/webkit/webkitwebview.cpp:2406
msgid "Transparent"
msgstr "Trasparente"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1807
+#: WebKit/gtk/webkit/webkitwebview.cpp:2407
msgid "Whether content has a transparent background"
msgstr "Indica se il contenuto ha uno sfondo trasparente"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1820
+#: WebKit/gtk/webkit/webkitwebview.cpp:2420
msgid "Zoom level"
msgstr "Livello ingrandimento"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1821
+#: WebKit/gtk/webkit/webkitwebview.cpp:2421
msgid "The level of zoom of the content"
msgstr "Il livello di ingrandimento del contenuto"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1836
+#: WebKit/gtk/webkit/webkitwebview.cpp:2436
msgid "Full content zoom"
msgstr "Ingrandimento intero contenuto"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1837
+#: WebKit/gtk/webkit/webkitwebview.cpp:2437
msgid "Whether the full content is scaled when zooming"
msgstr "Indica se all'ingrandimento viene scalato l'intero contenuto"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1850
+#: WebKit/gtk/webkit/webkitwebview.cpp:2450
msgid "Encoding"
msgstr "Codifica"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1851
+#: WebKit/gtk/webkit/webkitwebview.cpp:2451
msgid "The default encoding of the web view"
msgstr "La codifica predefinita della vista web"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1864
+#: WebKit/gtk/webkit/webkitwebview.cpp:2464
msgid "Custom Encoding"
msgstr "Codifica personalizzata"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1865
+#: WebKit/gtk/webkit/webkitwebview.cpp:2465
msgid "The custom encoding of the web view"
msgstr "La codifica personalizzata della vista web"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:51
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:56
+#: WebKit/gtk/webkit/webkitwebview.cpp:2517
+msgid "Icon URI"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2518
+msgid "The URI for the favicon for the #WebKitWebView."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:55
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:60
msgid "Submit"
msgstr "Invia"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:61
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:65
msgid "Reset"
msgstr "Azzera"
# FIXME
# https://bugs.webkit.org/show_bug.cgi?id=25375
# Aperto bug chiedeno lumi...
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:66
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:70
msgid "_Searchable Index"
msgstr "Indice _cercabile"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:71
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:75
msgid "Choose File"
msgstr "Scelta file"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:76
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:80
msgid "(None)"
msgstr "(Nessuno)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:81
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:85
msgid "Open Link in New _Window"
msgstr "Apri collegamento in nuova _finestra"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:86
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:90
msgid "_Download Linked File"
msgstr "_Scarica file collegato"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:91
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:95
msgid "Copy Link Loc_ation"
msgstr "Copia _posizione collegamento"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:96
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:100
msgid "Open _Image in New Window"
msgstr "Apri _immagine in nuova finestra"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:101
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:105
msgid "Sa_ve Image As"
msgstr "Sal_va immagine come"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:106
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:110
msgid "Cop_y Image"
msgstr "Copia i_mmagine"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:111
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:115
msgid "Open _Frame in New Window"
msgstr "Apri c_ornice in nuova finestra"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:162
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:166
msgid "_Reload"
msgstr "A_ggiorna"
# omesso Found
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:179
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:183
msgid "No Guesses Found"
msgstr "Nessun suggerimento"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:184
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:188
msgid "_Ignore Spelling"
msgstr "_Ignora ortografia"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:189
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:193
msgid "_Learn Spelling"
msgstr "A_pprendi ortografia"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:194
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:198
msgid "_Search the Web"
msgstr "_Cerca nel web"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:199
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:203
msgid "_Look Up in Dictionary"
msgstr "Consu_lta dizionario"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:204
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:208
msgid "_Open Link"
msgstr "_Apri collegamento"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:209
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:213
msgid "Ignore _Grammar"
msgstr "Ignora _grammatica"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:214
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:218
msgid "Spelling and _Grammar"
msgstr "Ortografia e _grammatica"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Show Spelling and Grammar"
msgstr "_Mostra ortografia e grammatica"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Hide Spelling and Grammar"
msgstr "_Nascondi ortografia e grammatica"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:224
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:228
msgid "_Check Document Now"
msgstr "_Controlla documento ora"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:229
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:233
msgid "Check Spelling While _Typing"
msgstr "Controlla ortografia durante _digitazione"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:234
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:238
msgid "Check _Grammar With Spelling"
msgstr "Controlla _grammatica con ortografia"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:239
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:243
msgid "_Font"
msgstr "_Tipo di carattere"
@@ -702,72 +902,259 @@ msgstr "_Tipo di carattere"
# Le traduzioni di questi ultimi tre effetti per i font è presa
# dalle GTK_STOCK (_Grassetto, _Corsivo, _Sottolineato)
# Usato Co_ntorno come in OpenOffice.org
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:262
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:266
msgid "_Outline"
msgstr "Co_ntorno"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:267
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:271
msgid "Inspect _Element"
msgstr "Ispeziona _elemento"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:272
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:276
msgid "No recent searches"
msgstr "Nessuna ricerca recente"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:277
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:281
msgid "Recent searches"
msgstr "Ricerche recenti"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:282
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:286
msgid "_Clear recent searches"
msgstr "Pu_lisci ricerche recenti"
# String AXDefinitionListTermText()
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:287
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:291
msgid "term"
msgstr "termine"
# String AXDefinitionListDefinitionText()
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:292
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:296
msgid "definition"
msgstr "definizione"
# String AXButtonActionVerb()
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:297
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:301
msgid "press"
msgstr "premi"
# String AXRadioButtonActionVerb()
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:302
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:306
msgid "select"
msgstr "seleziona"
# String AXTextFieldActionVerb()
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:307
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:311
msgid "activate"
msgstr "attiva"
# String AXCheckedCheckBoxActionVerb()
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:312
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:316
msgid "uncheck"
msgstr "togli spunta"
# String AXUncheckedCheckBoxActionVerb()
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:317
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:321
msgid "check"
msgstr "metti spunta"
# String AXLinkActionVerb()
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:322
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:326
msgid "jump"
msgstr "salta"
# String multipleFileUploadText(unsigned numberOfFiles)
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:328
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:342
msgid " files"
msgstr " file"
# String unknownFileSizeText()
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:333
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:347
msgid "Unknown"
msgstr "Sconosciuta"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:364
+msgid "Loading..."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:369
+msgid "Live Broadcast"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:375
+msgid "audio element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:377
+msgid "video element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:379
+msgid "mute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:381
+msgid "unmute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:383
+msgid "play"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:385
+msgid "pause"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:387
+msgid "movie time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:389
+msgid "timeline slider thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:391
+msgid "back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:393
+msgid "return to realtime"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:395
+msgid "elapsed time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:397
+msgid "remaining time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:399
+#, fuzzy
+msgid "status"
+msgstr "Stato"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:401
+msgid "fullscreen"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:403
+msgid "fast forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:405
+msgid "fast reverse"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:407
+msgid "show closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:409
+msgid "hide closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:418
+msgid "audio element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:420
+msgid "video element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:422
+msgid "mute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:424
+msgid "unmute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:426
+msgid "begin playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:428
+msgid "pause playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:430
+msgid "movie time scrubber"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:432
+msgid "movie time scrubber thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:434
+msgid "seek movie back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:436
+msgid "return streaming movie to real time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:438
+msgid "current movie time in seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:440
+msgid "number of seconds of movie remaining"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:442
+msgid "current movie status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:444
+msgid "seek quickly back"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:446
+msgid "seek quickly forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:448
+msgid "Play movie in fullscreen mode"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:450
+msgid "start displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:452
+msgid "stop displaying closed captions"
+msgstr ""
+
+# String AXDefinitionListDefinitionText()
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:461
+#, fuzzy
+msgid "indefinite time"
+msgstr "definizione"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:491
+msgid "value missing"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:497
+msgid "type mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:502
+msgid "pattern mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:507
+msgid "too long"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:512
+msgid "range underflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:517
+msgid "range overflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:522
+msgid "step mismatch"
+msgstr ""
diff --git a/WebKit/gtk/po/lt.po b/WebKit/gtk/po/lt.po
index a212b29..4c30200 100644
--- a/WebKit/gtk/po/lt.po
+++ b/WebKit/gtk/po/lt.po
@@ -5,23 +5,24 @@ msgid ""
msgstr ""
"Project-Id-Version: webkit 1.1.4\n"
"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
-"POT-Creation-Date: 2009-04-09 19:09-0300\n"
+"POT-Creation-Date: 2010-02-16 15:00-0200\n"
"PO-Revision-Date: 2009-10-09 18:42+0200\n"
"Last-Translator: Rimas Kudelis <rq@akl.lt>\n"
"Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n"
-"Language: lt\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Language: lt\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%"
+"100<10 || n%100>=20) ? 1 : 2);\n"
"X-Generator: Virtaal 0.4.0\n"
-#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:425
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:535
msgid "Upload File"
msgstr "Failo išsiuntimas"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:139
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:143
msgid "Input _Methods"
msgstr "Įvesties _metodai"
@@ -66,71 +67,85 @@ msgid "ZWNJ Zero width _non-joiner"
msgstr "Nulinio pločio _skėlimo ženklas (ZWNJ)"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:134
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:138
msgid "_Insert Unicode Control Character"
msgstr "Įterpti unikodo valdymo ženklą"
-#: WebKit/gtk/webkit/webkitdownload.cpp:250
+#: WebKit/gtk/webkit/webkitdownload.cpp:262
#, fuzzy
msgid "Network Request"
msgstr "Tinklo užklausa"
-#: WebKit/gtk/webkit/webkitdownload.cpp:251
+#: WebKit/gtk/webkit/webkitdownload.cpp:263
#, fuzzy
msgid "The network request for the URI that should be downloaded"
-msgstr "Tinklo užklausa parsiųstino failo universaliajam ištekliaus identifikatoriui (URI)"
+msgstr ""
+"Tinklo užklausa parsiųstino failo universaliajam ištekliaus identifikatoriui "
+"(URI)"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:277
+#, fuzzy
+msgid "Network Response"
+msgstr "Tinklo užklausa"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:278
+#, fuzzy
+msgid "The network response for the URI that should be downloaded"
+msgstr ""
+"Tinklo užklausa parsiųstino failo universaliajam ištekliaus identifikatoriui "
+"(URI)"
-#: WebKit/gtk/webkit/webkitdownload.cpp:265
+#: WebKit/gtk/webkit/webkitdownload.cpp:292
msgid "Destination URI"
msgstr "Paskirties URI"
-#: WebKit/gtk/webkit/webkitdownload.cpp:266
+#: WebKit/gtk/webkit/webkitdownload.cpp:293
msgid "The destination URI where to save the file"
msgstr "Paskirties failo universalusis ištekliaus identifikatorius (URI)"
-#: WebKit/gtk/webkit/webkitdownload.cpp:280
+#: WebKit/gtk/webkit/webkitdownload.cpp:307
msgid "Suggested Filename"
msgstr "Siūlomas failo vardas"
-#: WebKit/gtk/webkit/webkitdownload.cpp:281
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
msgid "The filename suggested as default when saving"
msgstr "Numatytasis siūlomas įrašomo failo vardas"
-#: WebKit/gtk/webkit/webkitdownload.cpp:294
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
msgid "Progress"
msgstr "Progresas"
-#: WebKit/gtk/webkit/webkitdownload.cpp:295
+#: WebKit/gtk/webkit/webkitdownload.cpp:326
#, fuzzy
msgid "Determines the current progress of the download"
msgstr "Nurodo atsiuntimo progresą"
-#: WebKit/gtk/webkit/webkitdownload.cpp:308
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
msgid "Status"
msgstr "Būsena"
-#: WebKit/gtk/webkit/webkitdownload.cpp:309
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
#, fuzzy
msgid "Determines the current status of the download"
msgstr "Nurodo atsiuntimo būseną"
-#: WebKit/gtk/webkit/webkitdownload.cpp:324
+#: WebKit/gtk/webkit/webkitdownload.cpp:355
msgid "Current Size"
msgstr "Esamasis dydis"
-#: WebKit/gtk/webkit/webkitdownload.cpp:325
+#: WebKit/gtk/webkit/webkitdownload.cpp:356
msgid "The length of the data already downloaded"
msgstr "Jau parsiųstų duomenų kiekis"
-#: WebKit/gtk/webkit/webkitdownload.cpp:339
+#: WebKit/gtk/webkit/webkitdownload.cpp:370
msgid "Total Size"
msgstr "Visas dydis"
-#: WebKit/gtk/webkit/webkitdownload.cpp:340
+#: WebKit/gtk/webkit/webkitdownload.cpp:371
msgid "The total size of the file"
msgstr "Visas failo dydis"
-#: WebKit/gtk/webkit/webkitdownload.cpp:469
+#: WebKit/gtk/webkit/webkitdownload.cpp:522
msgid "User cancelled the download"
msgstr "Naudotojas atsisakė siuntimo"
@@ -147,556 +162,940 @@ msgstr "Naudotojo vardas:"
msgid "Password:"
msgstr "Slaptažodis:"
-#: WebKit/gtk/webkit/webkitsoupauthdialog.c:281
-msgid "Remember password"
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:280
+#, fuzzy
+msgid "_Remember password"
msgstr "Įsiminti slaptažodį"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:211
+#: WebKit/gtk/webkit/webkitwebframe.cpp:298
msgid "Name"
msgstr "Pavadinimas"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:212
+#: WebKit/gtk/webkit/webkitwebframe.cpp:299
msgid "The name of the frame"
msgstr "Kadro pavadinimas"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:218
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:154
-#: WebKit/gtk/webkit/webkitwebview.cpp:1715
+#: WebKit/gtk/webkit/webkitwebframe.cpp:305
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:146
+#: WebKit/gtk/webkit/webkitwebview.cpp:2315
msgid "Title"
msgstr "Antraštė"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:219
+#: WebKit/gtk/webkit/webkitwebframe.cpp:306
msgid "The document title of the frame"
msgstr "Kadre atverto tinklalapio pavadinimas"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:225
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:186
-#: WebKit/gtk/webkit/webkitwebview.cpp:1729
+#: WebKit/gtk/webkit/webkitwebframe.cpp:312
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:178
+#: WebKit/gtk/webkit/webkitwebview.cpp:2329
msgid "URI"
msgstr "URI"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:226
+#: WebKit/gtk/webkit/webkitwebframe.cpp:313
msgid "The current URI of the contents displayed by the frame"
-msgstr "Kadre atverto tinklalapio universalusis ištekliaus identifikatorius (URI)"
+msgstr ""
+"Kadre atverto tinklalapio universalusis ištekliaus identifikatorius (URI)"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:344
+msgid "Horizontal Scrollbar Policy"
+msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:155
+#: WebKit/gtk/webkit/webkitwebframe.cpp:345
+#, fuzzy
+msgid ""
+"Determines the current policy for the horizontal scrollbar of the frame."
+msgstr "Nurodo atsiuntimo progresą"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:362
+msgid "Vertical Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:363
+#, fuzzy
+msgid "Determines the current policy for the vertical scrollbar of the frame."
+msgstr "Nurodo atsiuntimo progresą"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:147
msgid "The title of the history item"
msgstr "Žurnalo įrašo pavadinimas"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:170
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:162
msgid "Alternate Title"
msgstr "Alternatyvus pavadinimas"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:171
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:163
msgid "The alternate title of the history item"
msgstr "Alternatyvus žurnalo įrašo pavadinimas"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:187
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:179
msgid "The URI of the history item"
msgstr "Žurnalo įrašo universalusis ištekliaus identifikatorius (URI)"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:202
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:167
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:173
msgid "Original URI"
msgstr "Pirminis URI"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:203
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:195
msgid "The original URI of the history item"
msgstr "Pirminis žurnalo įrašo universalusis ištekliaus identifikatorius (URI)"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:218
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:210
msgid "Last visited Time"
msgstr "Paskutinis apsilankymas"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:219
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:211
msgid "The time at which the history item was last visited"
msgstr "Paskutinio apsilankymo data ir laikas"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:260
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:268
msgid "Web View"
msgstr "Žiniatinklio rodinys"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:261
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:269
msgid "The Web View that renders the Web Inspector itself"
msgstr "Žiniatinklio rodinys, rodantis žiniatinklio analizatorių"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:274
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:282
msgid "Inspected URI"
msgstr "Analizuojamas URI"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:275
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:283
msgid "The URI that is currently being inspected"
-msgstr "Šiuo metu analizuojamo failo universalusi ištekliaus identifikatorius (URI)"
+msgstr ""
+"Šiuo metu analizuojamo failo universalusi ištekliaus identifikatorius (URI)"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:291
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:299
msgid "Enable JavaScript profiling"
msgstr "Įjungti „JavaScript“ profiliavimą"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:292
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:300
msgid "Profile the executed JavaScript."
msgstr "Profiliuoti vykdomą „JavaScript“ kodą."
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:152
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:315
+#, fuzzy
+msgid "Enable Timeline profiling"
+msgstr "Įjungti „JavaScript“ profiliavimą"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:316
+msgid "Profile the WebCore instrumentation."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:158
msgid "Reason"
msgstr "Priežastis"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:153
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:159
#, fuzzy
msgid "The reason why this navigation is occurring"
msgstr "Tinklalapio atvėrimo priežastis"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:168
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:174
msgid "The URI that was requested as the target for the navigation"
-msgstr "Mėginamo atverti tinklalapio universalusis ištekliaus identifikatorius (URI)"
+msgstr ""
+"Mėginamo atverti tinklalapio universalusis ištekliaus identifikatorius (URI)"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:180
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:188
msgid "Button"
msgstr "Mygtukas"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:181
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:189
msgid "The button used to click"
msgstr "Mygtukas, kurį galima paspausti"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:196
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:204
msgid "Modifier state"
msgstr "Modifikatorių būsena"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:197
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:205
msgid "A bitmask representing the state of the modifier keys"
msgstr "Bitų kaukė, atspindinti modifikavimo klavišų būseną"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:129
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:220
+#, fuzzy
+msgid "Target frame"
+msgstr "Kadro pavadinimas"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:221
+#, fuzzy
+msgid "The target frame for the navigation"
+msgstr ""
+"Mėginamo atverti tinklalapio universalusis ištekliaus identifikatorius (URI)"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:233
msgid "Default Encoding"
msgstr "Numatytoji koduotė"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:130
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:234
msgid "The default encoding used to display text."
msgstr "Numatytoji teksto koduotė."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:138
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:242
msgid "Cursive Font Family"
msgstr "Rankraštinių šriftų šeima"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:139
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:243
msgid "The default Cursive font family used to display text."
msgstr "Numatytoji tekstui atvaizduoti naudojama rankraštinių šriftų šeima."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:147
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:251
msgid "Default Font Family"
msgstr "Numatytoji šriftų šeima"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:148
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:252
msgid "The default font family used to display text."
msgstr "Numatytoji tekstui atvaizduoti naudojama šriftų šeima."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:156
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:260
msgid "Fantasy Font Family"
msgstr "Dekoratyvių šriftų šeima"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:157
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:261
msgid "The default Fantasy font family used to display text."
msgstr "Numatytoji tekstui atvaizduoti naudojama dekoratyvių šriftų šeima."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:165
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:269
msgid "Monospace Font Family"
msgstr "Lygiapločių šriftų šeima"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:166
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:270
msgid "The default font family used to display monospace text."
msgstr "Numatytoji tekstui atvaizduoti naudojama lygiapločių šriftų šeima"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:174
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:278
msgid "Sans Serif Font Family"
msgstr "Šriftų be užraitų šeima"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:175
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:279
msgid "The default Sans Serif font family used to display text."
msgstr "Numatytoji tekstui atvaizduoti naudojama šriftų be užraitų šeima."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:183
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:287
msgid "Serif Font Family"
msgstr "Šriftų su užraitais šeima"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:184
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:288
msgid "The default Serif font family used to display text."
msgstr "Numatytoji tekstui atvaizduoti naudojama šriftų su užraitais šeima."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:192
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:296
msgid "Default Font Size"
msgstr "Numatytasis šrifto dydis"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:193
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:297
msgid "The default font size used to display text."
msgstr "Numatytasis tekstui atvaizduoti naudojamo šrifto dydis."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:201
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:305
msgid "Default Monospace Font Size"
msgstr "Numatytasis lygiapločio šrifto dydis"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:202
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
msgid "The default font size used to display monospace text."
msgstr "Numatytasis tekstui atvaizduoti naudojamo lygiapločio šrifto dydis"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:210
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:314
msgid "Minimum Font Size"
msgstr "Minimalus šrifto dydis"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:211
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:315
msgid "The minimum font size used to display text."
msgstr "Mažiausias leistinas tekstui atvaizduoti naudojamo šrifto dydis."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:219
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
#, fuzzy
msgid "Minimum Logical Font Size"
msgstr "Minimalus loginis šrifto dydis"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:220
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:324
#, fuzzy
msgid "The minimum logical font size used to display text."
-msgstr "Mažiausias leistinas loginis tekstui atvaizduoti naudojamo šrifto dydis."
+msgstr ""
+"Mažiausias leistinas loginis tekstui atvaizduoti naudojamo šrifto dydis."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:239
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:343
msgid "Enforce 96 DPI"
msgstr "Naudoti 96 tašk./colyje"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:240
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:344
msgid "Enforce a resolution of 96 DPI"
msgstr "Priverstinai naudoti 96 tašk./colyje skiriamąją gebą"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:248
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:352
msgid "Auto Load Images"
msgstr "Įkelti paveikslus"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:249
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:353
msgid "Load images automatically."
msgstr "Automatiškai įkelti paveikslus."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:257
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:361
msgid "Auto Shrink Images"
msgstr "Mažinti paveikslus"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:258
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
msgid "Automatically shrink standalone images to fit."
msgstr "Automatiškai mažinti pavienius paveikslus, kad sutilptų į langą."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:266
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:370
msgid "Print Backgrounds"
msgstr "Spausdinti foną"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:267
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:371
msgid "Whether background images should be printed."
msgstr "Ar spausdinti fono piešinius."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:275
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
msgid "Enable Scripts"
msgstr "Įjungti scenarijus"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:276
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:380
msgid "Enable embedded scripting languages."
msgstr "Įjungti įtaisytuosius scenarijus."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:284
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:388
msgid "Enable Plugins"
msgstr "Įjungti papildinius"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:285
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:389
msgid "Enable embedded plugin objects."
msgstr "Įjungti įtaisytuosius papildinius."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:293
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:397
msgid "Resizable Text Areas"
msgstr "Keičiamo dydžio teksto laukai"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:294
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:398
msgid "Whether text areas are resizable."
msgstr "Ar leisti keisti teksto laukų dydį."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:301
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:405
msgid "User Stylesheet URI"
msgstr "Naudotojo stiliaus aprašo URI"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:302
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:406
msgid "The URI of a stylesheet that is applied to every page."
-msgstr "Visiems tinklalapiams taikytino naudotojo stiliaus aprašo failo universalusis ištekliaus identifikatorius (URI)."
+msgstr ""
+"Visiems tinklalapiams taikytino naudotojo stiliaus aprašo failo "
+"universalusis ištekliaus identifikatorius (URI)."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:317
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:421
msgid "Zoom Stepping Value"
msgstr "Mastelio keitimo žingsnis"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:318
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:422
msgid "The value by which the zoom level is changed when zooming in or out."
msgstr "Žingsnis, kuriuo keičiamas mastelis, jį didinant ar mažinant."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:336
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:440
msgid "Enable Developer Extras"
msgstr "Įjungti programuotojų įrankius"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:337
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:441
msgid "Enables special extensions that help developers"
msgstr "Įjungti specialius tinklalapių programuotojams skirtus įrankius"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:357
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:461
msgid "Enable Private Browsing"
msgstr "Įjungti privatųjį naršymą"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:358
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:462
msgid "Enables private browsing mode"
msgstr "Įjungti privačiojo naršymo veikseną"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1716
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:477
+msgid "Enable Spell Checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:478
+#, fuzzy
+msgid "Enables spell checking while typing"
+msgstr "Tikrinti _rašybą rašant tekstą"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:501
+msgid "Languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:502
+msgid "Comma separated list of languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:516
+#, fuzzy
+msgid "Enable Caret Browsing"
+msgstr "Įjungti privatųjį naršymą"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:517
+msgid "Whether to enable accesibility enhanced keyboard navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:532
+msgid "Enable HTML5 Database"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:533
+msgid "Whether to enable HTML5 database support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:548
+msgid "Enable HTML5 Local Storage"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:549
+msgid "Whether to enable HTML5 Local Storage support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:563
+#, fuzzy
+msgid "Enable XSS Auditor"
+msgstr "Įjungti scenarijus"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:564
+msgid "Whether to enable teh XSS auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:582
+msgid "User Agent"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:583
+msgid "The User-Agent string used by WebKitGtk"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:598
+msgid "JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:599
+msgid "Whether JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:614
+msgid "Enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:615
+msgid "Whether to enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:642
+msgid "Editing behavior"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:643
+msgid "The behavior mode to use in editing mode"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:659
+msgid "Enable universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:660
+msgid "Whether to allow universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:675
+#, fuzzy
+msgid "Enable DOM paste"
+msgstr "Įjungti scenarijus"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:676
+msgid "Whether to enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:694
+msgid "Tab key cycles through elements"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:695
+msgid "Whether the tab key cycles through elements on the page."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:715
+msgid "Enable Default Context Menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:716
+msgid ""
+"Enables the handling of right-clicks for the creation of the default context "
+"menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:736
+msgid "Enable Site Specific Quirks"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:737
+msgid "Enables the site-specific compatibility workarounds"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:759
+msgid "Enable page cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:760
+#, fuzzy
+msgid "Whether the page cache should be used"
+msgstr "Ar spausdinti fono piešinius."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:780
+msgid "Auto Resize Window"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:781
+msgid "Automatically resize the toplevel window when a page requests it"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2316
msgid "Returns the @web_view's document title"
msgstr "Grąžina @web_view objekte atverto tinklalapio pavadinimą"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1730
+#: WebKit/gtk/webkit/webkitwebview.cpp:2330
msgid "Returns the current URI of the contents displayed by the @web_view"
-msgstr "Grąžina @web_view objekte atverto tinklalapio universalųjį ištekliaus identifikatorių (URI)"
+msgstr ""
+"Grąžina @web_view objekte atverto tinklalapio universalųjį ištekliaus "
+"identifikatorių (URI)"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1743
+#: WebKit/gtk/webkit/webkitwebview.cpp:2343
msgid "Copy target list"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1744
+#: WebKit/gtk/webkit/webkitwebview.cpp:2344
msgid "The list of targets this web view supports for clipboard copying"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1757
+#: WebKit/gtk/webkit/webkitwebview.cpp:2357
msgid "Paste target list"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1758
+#: WebKit/gtk/webkit/webkitwebview.cpp:2358
msgid "The list of targets this web view supports for clipboard pasting"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1764
+#: WebKit/gtk/webkit/webkitwebview.cpp:2364
msgid "Settings"
msgstr "Nuostatos"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1765
+#: WebKit/gtk/webkit/webkitwebview.cpp:2365
msgid "An associated WebKitWebSettings instance"
msgstr "Susietasis „WebKitWebSettings“ tipo objektas"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1778
+#: WebKit/gtk/webkit/webkitwebview.cpp:2378
msgid "Web Inspector"
msgstr "Žiniatinklio analizatorius"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1779
+#: WebKit/gtk/webkit/webkitwebview.cpp:2379
msgid "The associated WebKitWebInspector instance"
msgstr "Susietasis „WebKitWebInspector“ tipo objektas"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1799
+#: WebKit/gtk/webkit/webkitwebview.cpp:2399
msgid "Editable"
msgstr "Keičiamas"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1800
+#: WebKit/gtk/webkit/webkitwebview.cpp:2400
msgid "Whether content can be modified by the user"
msgstr "Ar turinys gali būti keičiamas naudotojo"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1806
+#: WebKit/gtk/webkit/webkitwebview.cpp:2406
msgid "Transparent"
msgstr "Permatomas"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1807
+#: WebKit/gtk/webkit/webkitwebview.cpp:2407
msgid "Whether content has a transparent background"
msgstr "Ar turinio fonas permatomas"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1820
+#: WebKit/gtk/webkit/webkitwebview.cpp:2420
msgid "Zoom level"
msgstr "Mastelis"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1821
+#: WebKit/gtk/webkit/webkitwebview.cpp:2421
msgid "The level of zoom of the content"
msgstr "Turinio rodymo mastelio dydis"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1836
+#: WebKit/gtk/webkit/webkitwebview.cpp:2436
msgid "Full content zoom"
msgstr "Taikyti mastelį visam turiniui"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1837
+#: WebKit/gtk/webkit/webkitwebview.cpp:2437
msgid "Whether the full content is scaled when zooming"
msgstr "Ar mastelis keičiamas visam tinklalapio turiniui"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1850
+#: WebKit/gtk/webkit/webkitwebview.cpp:2450
msgid "Encoding"
msgstr "Koduotė"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1851
+#: WebKit/gtk/webkit/webkitwebview.cpp:2451
msgid "The default encoding of the web view"
msgstr "Numatytoji žiniatinklio rodinio koduotė"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1864
+#: WebKit/gtk/webkit/webkitwebview.cpp:2464
msgid "Custom Encoding"
msgstr "Pasirinktinė koduotė"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1865
+#: WebKit/gtk/webkit/webkitwebview.cpp:2465
msgid "The custom encoding of the web view"
msgstr "Pasirinktinė žiniatinklio rodinio koduotė"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:51
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:56
+#: WebKit/gtk/webkit/webkitwebview.cpp:2517
+msgid "Icon URI"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2518
+msgid "The URI for the favicon for the #WebKitWebView."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:55
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:60
msgid "Submit"
msgstr "Pateikti"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:61
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:65
msgid "Reset"
msgstr "Atkurti"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:66
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:70
msgid "_Searchable Index"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:71
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:75
msgid "Choose File"
msgstr "Parinkite failą"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:76
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:80
msgid "(None)"
msgstr "(Joks)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:81
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:85
msgid "Open Link in New _Window"
msgstr "Atverti saistomą objektą naujame _lange"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:86
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:90
msgid "_Download Linked File"
msgstr "At_siųsti saistomą objektą"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:91
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:95
msgid "Copy Link Loc_ation"
msgstr "Kopijuoti saito _adresą"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:96
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:100
msgid "Open _Image in New Window"
msgstr "Atverti _paveikslą naujame lange"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:101
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:105
msgid "Sa_ve Image As"
msgstr "Į_rašyti paveikslą kaip"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:106
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:110
msgid "Cop_y Image"
msgstr "_Kopijuoti paveikslą"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:111
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:115
msgid "Open _Frame in New Window"
msgstr "_Atverti kadrą naujame lange"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:162
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:166
msgid "_Reload"
msgstr "At_siųsti iš naujo"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:179
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:183
msgid "No Guesses Found"
msgstr "Pasiūlymų nėra"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:184
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:188
msgid "_Ignore Spelling"
msgstr "_Nepaisyti rašybos"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:189
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:193
msgid "_Learn Spelling"
msgstr "Įsi_minti rašybą"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:194
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:198
msgid "_Search the Web"
msgstr "_Ieškoti žiniatinklyje"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:199
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:203
msgid "_Look Up in Dictionary"
msgstr "Ieškoti _žodyne"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:204
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:208
msgid "_Open Link"
msgstr "_Atverti saistomą objektą"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:209
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:213
msgid "Ignore _Grammar"
msgstr "Nepaisyti _gramatikos"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:214
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:218
msgid "Spelling and _Grammar"
msgstr "Rašyba ir _gramatika"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Show Spelling and Grammar"
msgstr "_Rodyti rašybą ir gramatiką"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Hide Spelling and Grammar"
msgstr "_Nerodyti rašybos ir gramatikos"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:224
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:228
msgid "_Check Document Now"
msgstr "Pa_tikrinti dokumentą dabar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:229
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:233
msgid "Check Spelling While _Typing"
msgstr "Tikrinti _rašybą rašant tekstą"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:234
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:238
msgid "Check _Grammar With Spelling"
msgstr "Tikrinti _gramatiką kartu su rašyba"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:239
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:243
msgid "_Font"
msgstr "Šri_ftas"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:262
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:266
msgid "_Outline"
msgstr "_Kontūras"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:267
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:271
msgid "Inspect _Element"
msgstr "Analizuoti _elementą"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:272
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:276
msgid "No recent searches"
msgstr "Paskiausių paieškų nėra"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:277
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:281
msgid "Recent searches"
msgstr "Paskiausios paieškos"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:282
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:286
msgid "_Clear recent searches"
msgstr "_Valyti paskiausias paieškas"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:287
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:291
msgid "term"
msgstr "terminas"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:292
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:296
msgid "definition"
msgstr "apibrėžtis"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:297
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:301
msgid "press"
msgstr "spustelėti"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:302
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:306
msgid "select"
msgstr "pasirinkti"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:307
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:311
msgid "activate"
msgstr "aktyvinti"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:312
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:316
msgid "uncheck"
msgstr "nuimti žymėjimą"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:317
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:321
msgid "check"
msgstr "pažymėti"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:322
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:326
msgid "jump"
msgstr "šokti"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:328
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:342
msgid " files"
msgstr " failai"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:333
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:347
msgid "Unknown"
msgstr "Nežinoma"
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:364
+msgid "Loading..."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:369
+msgid "Live Broadcast"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:375
+msgid "audio element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:377
+msgid "video element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:379
+msgid "mute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:381
+msgid "unmute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:383
+msgid "play"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:385
+msgid "pause"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:387
+msgid "movie time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:389
+msgid "timeline slider thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:391
+msgid "back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:393
+msgid "return to realtime"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:395
+msgid "elapsed time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:397
+msgid "remaining time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:399
+#, fuzzy
+msgid "status"
+msgstr "Būsena"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:401
+msgid "fullscreen"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:403
+msgid "fast forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:405
+msgid "fast reverse"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:407
+msgid "show closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:409
+msgid "hide closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:418
+msgid "audio element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:420
+msgid "video element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:422
+msgid "mute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:424
+msgid "unmute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:426
+msgid "begin playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:428
+msgid "pause playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:430
+msgid "movie time scrubber"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:432
+msgid "movie time scrubber thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:434
+msgid "seek movie back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:436
+msgid "return streaming movie to real time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:438
+msgid "current movie time in seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:440
+msgid "number of seconds of movie remaining"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:442
+msgid "current movie status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:444
+msgid "seek quickly back"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:446
+msgid "seek quickly forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:448
+msgid "Play movie in fullscreen mode"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:450
+msgid "start displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:452
+msgid "stop displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:461
+#, fuzzy
+msgid "indefinite time"
+msgstr "apibrėžtis"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:491
+msgid "value missing"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:497
+msgid "type mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:502
+msgid "pattern mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:507
+msgid "too long"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:512
+msgid "range underflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:517
+msgid "range overflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:522
+msgid "step mismatch"
+msgstr ""
diff --git a/WebKit/gtk/po/nl.po b/WebKit/gtk/po/nl.po
index f5dc752..a465b23 100644
--- a/WebKit/gtk/po/nl.po
+++ b/WebKit/gtk/po/nl.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: webkit 1.1.10\n"
"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
-"POT-Creation-Date: 2009-04-09 19:09-0300\n"
+"POT-Creation-Date: 2010-02-16 15:00-0200\n"
"PO-Revision-Date: 2009-07-05 18:58+0100\n"
"Last-Translator: Reinout van Schouwen <reinouts@gnome.org>\n"
"Language-Team: Dutch <vertaling@vrijschrift.org>\n"
@@ -14,12 +14,12 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:425
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:535
msgid "Upload File"
msgstr "Bestand uploaden"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:139
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:143
msgid "Input _Methods"
msgstr "Invoer_methoden"
@@ -64,67 +64,77 @@ msgid "ZWNJ Zero width _non-joiner"
msgstr "ZWNJ Niet-k_oppelaar zonder breedte"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:134
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:138
msgid "_Insert Unicode Control Character"
msgstr "_Unicode controleteken invoegen "
-#: WebKit/gtk/webkit/webkitdownload.cpp:250
+#: WebKit/gtk/webkit/webkitdownload.cpp:262
msgid "Network Request"
msgstr "Netwerkaanvraag"
-#: WebKit/gtk/webkit/webkitdownload.cpp:251
+#: WebKit/gtk/webkit/webkitdownload.cpp:263
msgid "The network request for the URI that should be downloaded"
msgstr "De netwerkaanvraag voor de te downloaden URI"
-#: WebKit/gtk/webkit/webkitdownload.cpp:265
+#: WebKit/gtk/webkit/webkitdownload.cpp:277
+#, fuzzy
+msgid "Network Response"
+msgstr "Netwerkaanvraag"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:278
+#, fuzzy
+msgid "The network response for the URI that should be downloaded"
+msgstr "De netwerkaanvraag voor de te downloaden URI"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:292
msgid "Destination URI"
msgstr "Bestemmings-URI"
-#: WebKit/gtk/webkit/webkitdownload.cpp:266
+#: WebKit/gtk/webkit/webkitdownload.cpp:293
msgid "The destination URI where to save the file"
msgstr "De bestemmings-URI waar dit bestand opgeslagen moet worden"
-#: WebKit/gtk/webkit/webkitdownload.cpp:280
+#: WebKit/gtk/webkit/webkitdownload.cpp:307
msgid "Suggested Filename"
msgstr "Gesuggereerde bestandsnaam"
-#: WebKit/gtk/webkit/webkitdownload.cpp:281
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
msgid "The filename suggested as default when saving"
msgstr "De standaard gesuggereerde bestandsnaam bij het opslaan"
-#: WebKit/gtk/webkit/webkitdownload.cpp:294
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
msgid "Progress"
msgstr "Voortgang"
-#: WebKit/gtk/webkit/webkitdownload.cpp:295
+#: WebKit/gtk/webkit/webkitdownload.cpp:326
msgid "Determines the current progress of the download"
msgstr "Bepaalt de huidige voortgang van de download"
-#: WebKit/gtk/webkit/webkitdownload.cpp:308
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
msgid "Status"
msgstr "Status"
-#: WebKit/gtk/webkit/webkitdownload.cpp:309
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
msgid "Determines the current status of the download"
msgstr "Bepaalt de huidige status van de download"
-#: WebKit/gtk/webkit/webkitdownload.cpp:324
+#: WebKit/gtk/webkit/webkitdownload.cpp:355
msgid "Current Size"
msgstr "Huidige grootte"
-#: WebKit/gtk/webkit/webkitdownload.cpp:325
+#: WebKit/gtk/webkit/webkitdownload.cpp:356
msgid "The length of the data already downloaded"
msgstr "De hoeveelheid reeds gedownloade data"
-#: WebKit/gtk/webkit/webkitdownload.cpp:339
+#: WebKit/gtk/webkit/webkitdownload.cpp:370
msgid "Total Size"
msgstr "Totale grootte"
-#: WebKit/gtk/webkit/webkitdownload.cpp:340
+#: WebKit/gtk/webkit/webkitdownload.cpp:371
msgid "The total size of the file"
msgstr "De totale grootte van het bestand"
-#: WebKit/gtk/webkit/webkitdownload.cpp:469
+#: WebKit/gtk/webkit/webkitdownload.cpp:522
msgid "User cancelled the download"
msgstr "Downloaden door gebruiker gestopt"
@@ -141,557 +151,936 @@ msgstr "Gebruikersnaam:"
msgid "Password:"
msgstr "Wachtwoord:"
-#: WebKit/gtk/webkit/webkitsoupauthdialog.c:281
-msgid "Remember password"
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:280
+#, fuzzy
+msgid "_Remember password"
msgstr "Wachtwoord onthouden"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:211
+#: WebKit/gtk/webkit/webkitwebframe.cpp:298
msgid "Name"
msgstr "Naam"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:212
+#: WebKit/gtk/webkit/webkitwebframe.cpp:299
msgid "The name of the frame"
msgstr "Naam van het frame"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:218
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:154
-#: WebKit/gtk/webkit/webkitwebview.cpp:1715
+#: WebKit/gtk/webkit/webkitwebframe.cpp:305
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:146
+#: WebKit/gtk/webkit/webkitwebview.cpp:2315
msgid "Title"
msgstr "Titel"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:219
+#: WebKit/gtk/webkit/webkitwebframe.cpp:306
msgid "The document title of the frame"
msgstr "De titel van het huidige frame"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:225
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:186
-#: WebKit/gtk/webkit/webkitwebview.cpp:1729
+#: WebKit/gtk/webkit/webkitwebframe.cpp:312
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:178
+#: WebKit/gtk/webkit/webkitwebview.cpp:2329
msgid "URI"
msgstr "URI"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:226
+#: WebKit/gtk/webkit/webkitwebframe.cpp:313
msgid "The current URI of the contents displayed by the frame"
msgstr "De huidige URI van de in het frame weergegeven inhoud"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:155
+#: WebKit/gtk/webkit/webkitwebframe.cpp:344
+msgid "Horizontal Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:345
+#, fuzzy
+msgid ""
+"Determines the current policy for the horizontal scrollbar of the frame."
+msgstr "Bepaalt de huidige voortgang van de download"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:362
+msgid "Vertical Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:363
+#, fuzzy
+msgid "Determines the current policy for the vertical scrollbar of the frame."
+msgstr "Bepaalt de huidige voortgang van de download"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:147
msgid "The title of the history item"
msgstr "De titel van het geschiedenis-item"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:170
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:162
msgid "Alternate Title"
msgstr "Alternatieve titel"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:171
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:163
msgid "The alternate title of the history item"
msgstr "De alternatieve titel van het geschiedenis-item"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:187
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:179
msgid "The URI of the history item"
msgstr "De URI van het geschiedenis-item"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:202
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:167
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:173
msgid "Original URI"
msgstr "Originele URI"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:203
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:195
msgid "The original URI of the history item"
msgstr "De originele URI van het geschiedenis-item"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:218
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:210
msgid "Last visited Time"
msgstr "Laatst bezocht op:"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:219
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:211
msgid "The time at which the history item was last visited"
msgstr "De tijd waarop het geschiedenis-item het laatst is bezocht"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:260
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:268
msgid "Web View"
msgstr "Webweergave"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:261
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:269
msgid "The Web View that renders the Web Inspector itself"
msgstr "De webweergave die die Webinspector zelf weergeeft"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:274
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:282
msgid "Inspected URI"
msgstr "Geïnspecteerde URI"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:275
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:283
msgid "The URI that is currently being inspected"
msgstr "De URI die momenteel geïnspecteerd wordt"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:291
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:299
msgid "Enable JavaScript profiling"
msgstr "JavaScript-profilering inschakelen"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:292
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:300
msgid "Profile the executed JavaScript."
msgstr "De uitgevoerde JavaScript profileren."
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:152
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:315
+#, fuzzy
+msgid "Enable Timeline profiling"
+msgstr "JavaScript-profilering inschakelen"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:316
+msgid "Profile the WebCore instrumentation."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:158
msgid "Reason"
msgstr "Reden"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:153
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:159
msgid "The reason why this navigation is occurring"
msgstr "De reden waarom deze navigatie optreedt"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:168
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:174
msgid "The URI that was requested as the target for the navigation"
msgstr "De URI die werd aangevraagd als bestemming voor de navigatie"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:180
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:188
msgid "Button"
msgstr "Knop"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:181
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:189
msgid "The button used to click"
msgstr "De knop voor het klikken"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:196
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:204
msgid "Modifier state"
msgstr "Staat van de optietoets"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:197
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:205
msgid "A bitmask representing the state of the modifier keys"
msgstr "Een bitmask dat de staat van de optietoets representeert"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:129
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:220
+#, fuzzy
+msgid "Target frame"
+msgstr "Naam van het frame"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:221
+#, fuzzy
+msgid "The target frame for the navigation"
+msgstr "De URI die werd aangevraagd als bestemming voor de navigatie"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:233
msgid "Default Encoding"
msgstr "Standaardcodering"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:130
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:234
msgid "The default encoding used to display text."
msgstr "De standaardcodering om tekst weer te geven."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:138
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:242
msgid "Cursive Font Family"
msgstr "Cursive-lettertypefamilie"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:139
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:243
msgid "The default Cursive font family used to display text."
msgstr "De standaard Cursive-lettertypefamilie om tekst weer te geven."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:147
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:251
msgid "Default Font Family"
msgstr "Standaard lettertypefamilie"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:148
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:252
msgid "The default font family used to display text."
msgstr "De standaard lettertypefamilie om tekst weer te geven."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:156
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:260
msgid "Fantasy Font Family"
msgstr "Fantasy-lettertypefamilie"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:157
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:261
msgid "The default Fantasy font family used to display text."
msgstr "De standaard Fantasy-lettertypefamilie om tekst weer te geven."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:165
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:269
msgid "Monospace Font Family"
msgstr "Monospace-lettertypefamilie"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:166
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:270
msgid "The default font family used to display monospace text."
msgstr "De standaard lettertypefamilie om vaste-breedte-tekst weer te geven."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:174
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:278
msgid "Sans Serif Font Family"
msgstr "Sans Serif-lettertypefamilie"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:175
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:279
msgid "The default Sans Serif font family used to display text."
msgstr "De standaard Sans Serif-lettertypefamilie om tekst weer te geven."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:183
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:287
msgid "Serif Font Family"
msgstr "Serif-lettertypefamilie"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:184
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:288
msgid "The default Serif font family used to display text."
msgstr "De standaard Serif-lettertypefamilie om tekst weer te geven."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:192
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:296
msgid "Default Font Size"
msgstr "Standaard korpsgrootte"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:193
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:297
msgid "The default font size used to display text."
msgstr "De standaard korpsgrootte om tekst weer te geven."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:201
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:305
msgid "Default Monospace Font Size"
msgstr "Standaard Monospace-lettergrootte"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:202
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
msgid "The default font size used to display monospace text."
msgstr "De standaard lettergrootte om vaste-breedte-tekst weer te geven."
# Korpsgrootte/lettergrootte?
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:210
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:314
msgid "Minimum Font Size"
msgstr "Minimum korpsgrootte"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:211
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:315
msgid "The minimum font size used to display text."
msgstr "De minimum lettergrootte om tekst weer te geven."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:219
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
msgid "Minimum Logical Font Size"
msgstr "Minimum logische korpsgrootte"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:220
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:324
msgid "The minimum logical font size used to display text."
msgstr "De minimum logische korpsgrootte om tekst weer te geven."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:239
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:343
msgid "Enforce 96 DPI"
msgstr "96 DPI afdwingen"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:240
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:344
msgid "Enforce a resolution of 96 DPI"
msgstr "Een resolutie van 96 DPI afdwingen"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:248
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:352
msgid "Auto Load Images"
msgstr "Afbeeldingen automatisch laden"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:249
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:353
msgid "Load images automatically."
msgstr "Automatisch afbeeldingen laden."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:257
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:361
msgid "Auto Shrink Images"
msgstr "Afbeeldingen automatisch verkleinen"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:258
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
msgid "Automatically shrink standalone images to fit."
msgstr "Automatisch losstaande afbeeldingen passend maken."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:266
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:370
msgid "Print Backgrounds"
msgstr "Achtergronden afdrukken"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:267
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:371
msgid "Whether background images should be printed."
msgstr "Of achtergrondafbeeldingen afgedrukt moeten worden."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:275
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
msgid "Enable Scripts"
msgstr "Scripts inschakelen"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:276
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:380
msgid "Enable embedded scripting languages."
msgstr "Ingebedde scripttalen inschakelen."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:284
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:388
msgid "Enable Plugins"
msgstr "Plugins inschakelen"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:285
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:389
msgid "Enable embedded plugin objects."
msgstr "Ingebedde plugin-objecten inschakelen."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:293
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:397
msgid "Resizable Text Areas"
msgstr "Tekstgebieden van grootte veranderbaar"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:294
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:398
msgid "Whether text areas are resizable."
msgstr "Of de grootte van tekstgebieden gewijzigd kan worden."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:301
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:405
msgid "User Stylesheet URI"
msgstr "URI van gebruikersstijlblad"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:302
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:406
msgid "The URI of a stylesheet that is applied to every page."
msgstr "De URI van een stijlblad dat wordt toegepast op elke pagina."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:317
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:421
msgid "Zoom Stepping Value"
msgstr "Stapgrootte voor in- en uitzoomen"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:318
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:422
msgid "The value by which the zoom level is changed when zooming in or out."
-msgstr "De hoeveelheid waarmee het zoomniveau verandert bij het in- en uitzoomen."
+msgstr ""
+"De hoeveelheid waarmee het zoomniveau verandert bij het in- en uitzoomen."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:336
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:440
msgid "Enable Developer Extras"
msgstr "Extraatjes voor ontwikkelaars"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:337
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:441
msgid "Enables special extensions that help developers"
msgstr "Schakelt speciale uitbreidingen in die ontwikkelaars helpen"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:357
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:461
msgid "Enable Private Browsing"
msgstr "Privé-browsen inschakelen"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:358
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:462
msgid "Enables private browsing mode"
msgstr "Schakelt de stand voor privé-browsen in"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1716
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:477
+msgid "Enable Spell Checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:478
+#, fuzzy
+msgid "Enables spell checking while typing"
+msgstr "_Spelling controleren tijdens het typen"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:501
+msgid "Languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:502
+msgid "Comma separated list of languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:516
+#, fuzzy
+msgid "Enable Caret Browsing"
+msgstr "Privé-browsen inschakelen"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:517
+msgid "Whether to enable accesibility enhanced keyboard navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:532
+msgid "Enable HTML5 Database"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:533
+msgid "Whether to enable HTML5 database support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:548
+msgid "Enable HTML5 Local Storage"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:549
+msgid "Whether to enable HTML5 Local Storage support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:563
+#, fuzzy
+msgid "Enable XSS Auditor"
+msgstr "Scripts inschakelen"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:564
+msgid "Whether to enable teh XSS auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:582
+msgid "User Agent"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:583
+msgid "The User-Agent string used by WebKitGtk"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:598
+msgid "JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:599
+msgid "Whether JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:614
+msgid "Enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:615
+msgid "Whether to enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:642
+msgid "Editing behavior"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:643
+msgid "The behavior mode to use in editing mode"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:659
+msgid "Enable universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:660
+msgid "Whether to allow universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:675
+#, fuzzy
+msgid "Enable DOM paste"
+msgstr "Scripts inschakelen"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:676
+msgid "Whether to enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:694
+msgid "Tab key cycles through elements"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:695
+msgid "Whether the tab key cycles through elements on the page."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:715
+msgid "Enable Default Context Menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:716
+msgid ""
+"Enables the handling of right-clicks for the creation of the default context "
+"menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:736
+msgid "Enable Site Specific Quirks"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:737
+msgid "Enables the site-specific compatibility workarounds"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:759
+msgid "Enable page cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:760
+#, fuzzy
+msgid "Whether the page cache should be used"
+msgstr "Of achtergrondafbeeldingen afgedrukt moeten worden."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:780
+msgid "Auto Resize Window"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:781
+msgid "Automatically resize the toplevel window when a page requests it"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2316
msgid "Returns the @web_view's document title"
msgstr "Geeft de documenttitel van de @web_view terug"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1730
+#: WebKit/gtk/webkit/webkitwebview.cpp:2330
msgid "Returns the current URI of the contents displayed by the @web_view"
msgstr "Geeft de huidige URI terug van de inhoud die de @web_view weergeeft"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1743
+#: WebKit/gtk/webkit/webkitwebview.cpp:2343
msgid "Copy target list"
msgstr "Kopieerdoellijst"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1744
+#: WebKit/gtk/webkit/webkitwebview.cpp:2344
msgid "The list of targets this web view supports for clipboard copying"
msgstr ""
-"De lijst met targets die deze webweergave ondersteunt voor het kopiëren van het klembord"
+"De lijst met targets die deze webweergave ondersteunt voor het kopiëren van "
+"het klembord"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1757
+#: WebKit/gtk/webkit/webkitwebview.cpp:2357
msgid "Paste target list"
msgstr "Plakdoellijst"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1758
+#: WebKit/gtk/webkit/webkitwebview.cpp:2358
msgid "The list of targets this web view supports for clipboard pasting"
msgstr ""
-"De lijst met targets die deze webview ondersteunt voor het plakken van het klembord"
+"De lijst met targets die deze webview ondersteunt voor het plakken van het "
+"klembord"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1764
+#: WebKit/gtk/webkit/webkitwebview.cpp:2364
msgid "Settings"
msgstr "Instellingen"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1765
+#: WebKit/gtk/webkit/webkitwebview.cpp:2365
msgid "An associated WebKitWebSettings instance"
msgstr "Een geassocieerde instantie van WebKitWebSettings"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1778
+#: WebKit/gtk/webkit/webkitwebview.cpp:2378
msgid "Web Inspector"
msgstr "Web-inspector"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1779
+#: WebKit/gtk/webkit/webkitwebview.cpp:2379
msgid "The associated WebKitWebInspector instance"
msgstr "De geassocieerde instantie van WebKitWebInspector"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1799
+#: WebKit/gtk/webkit/webkitwebview.cpp:2399
msgid "Editable"
msgstr "Bewerkbaar"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1800
+#: WebKit/gtk/webkit/webkitwebview.cpp:2400
msgid "Whether content can be modified by the user"
msgstr "Of de tekst gewijzigd kan worden door de gebruiker"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1806
+#: WebKit/gtk/webkit/webkitwebview.cpp:2406
msgid "Transparent"
msgstr "Transparant"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1807
+#: WebKit/gtk/webkit/webkitwebview.cpp:2407
msgid "Whether content has a transparent background"
msgstr "Of de inhoud een transparante achtergrond heeft"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1820
+#: WebKit/gtk/webkit/webkitwebview.cpp:2420
msgid "Zoom level"
msgstr "Zoomniveau"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1821
+#: WebKit/gtk/webkit/webkitwebview.cpp:2421
msgid "The level of zoom of the content"
msgstr "Zoomfactor van de inhoud"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1836
+#: WebKit/gtk/webkit/webkitwebview.cpp:2436
msgid "Full content zoom"
msgstr "Zoomen op volledige inhoud"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1837
+#: WebKit/gtk/webkit/webkitwebview.cpp:2437
msgid "Whether the full content is scaled when zooming"
msgstr "Of de volledige inhoud op schaal wordt gebracht bij het zoomen"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1850
+#: WebKit/gtk/webkit/webkitwebview.cpp:2450
msgid "Encoding"
msgstr "Codering"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1851
+#: WebKit/gtk/webkit/webkitwebview.cpp:2451
msgid "The default encoding of the web view"
msgstr "Standaard codering van de webweergave"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1864
+#: WebKit/gtk/webkit/webkitwebview.cpp:2464
msgid "Custom Encoding"
msgstr "Aangepaste codering"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1865
+#: WebKit/gtk/webkit/webkitwebview.cpp:2465
msgid "The custom encoding of the web view"
msgstr "De aangepaste codering van de webweergave"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:51
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:56
+#: WebKit/gtk/webkit/webkitwebview.cpp:2517
+msgid "Icon URI"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2518
+msgid "The URI for the favicon for the #WebKitWebView."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:55
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:60
msgid "Submit"
msgstr "Indienen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:61
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:65
msgid "Reset"
msgstr "Herinitialiseren"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:66
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:70
msgid "_Searchable Index"
msgstr "Door_zoekbare index"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:71
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:75
msgid "Choose File"
msgstr "Kies een bestand"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:76
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:80
msgid "(None)"
msgstr "(Geen)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:81
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:85
msgid "Open Link in New _Window"
msgstr "Verwijzing openen in _nieuw venster"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:86
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:90
msgid "_Download Linked File"
msgstr "Bestand _downloaden"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:91
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:95
msgid "Copy Link Loc_ation"
msgstr "Verwijzings_adres kopiëren"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:96
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:100
msgid "Open _Image in New Window"
msgstr "Af_beelding openen in nieuw venster"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:101
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:105
msgid "Sa_ve Image As"
msgstr "Afbeelding opslaan _als…"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:106
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:110
msgid "Cop_y Image"
msgstr "Afbeelding _kopiëren"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:111
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:115
msgid "Open _Frame in New Window"
msgstr "_Deelvenster openen in nieuw venster"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:162
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:166
msgid "_Reload"
msgstr "Ve_rversen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:179
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:183
msgid "No Guesses Found"
msgstr "Geen suggesties gevonden"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:184
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:188
msgid "_Ignore Spelling"
msgstr "Spelling _negeren"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:189
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:193
msgid "_Learn Spelling"
msgstr "_Spelling leren"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:194
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:198
msgid "_Search the Web"
msgstr "Het web door_zoeken"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:199
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:203
msgid "_Look Up in Dictionary"
msgstr "O_pzoeken in woordenboek"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:204
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:208
msgid "_Open Link"
msgstr "Koppeling _openen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:209
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:213
msgid "Ignore _Grammar"
msgstr "_Grammatica negeren"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:214
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:218
msgid "Spelling and _Grammar"
msgstr "Spelling en _grammatica"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Show Spelling and Grammar"
msgstr "Spelling en grammatica _tonen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Hide Spelling and Grammar"
msgstr "Spelling en grammatica ver_bergen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:224
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:228
msgid "_Check Document Now"
msgstr "Het document nu _controleren"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:229
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:233
msgid "Check Spelling While _Typing"
msgstr "_Spelling controleren tijdens het typen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:234
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:238
msgid "Check _Grammar With Spelling"
msgstr "_Grammatica controleren naast spelling"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:239
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:243
msgid "_Font"
msgstr "_Lettertype"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:262
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:266
msgid "_Outline"
msgstr "_Omtrek"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:267
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:271
msgid "Inspect _Element"
msgstr "_Element inspecteren"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:272
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:276
msgid "No recent searches"
msgstr "Geen recente zoekopdrachten"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:277
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:281
msgid "Recent searches"
msgstr "Recente zoekopdrachten"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:282
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:286
msgid "_Clear recent searches"
msgstr "Recente zoekopdrachten _wissen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:287
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:291
msgid "term"
msgstr "term"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:292
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:296
msgid "definition"
msgstr "definitie"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:297
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:301
msgid "press"
msgstr "druk"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:302
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:306
msgid "select"
msgstr "selecteren"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:307
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:311
msgid "activate"
msgstr "activeren"
# check / uncheck is aankruisen / deselecteren?
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:312
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:316
msgid "uncheck"
msgstr "deselecteren"
# check / uncheck is aankruisen / deselecteren?
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:317
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:321
msgid "check"
msgstr "aankruisen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:322
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:326
msgid "jump"
msgstr "springen"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:328
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:342
msgid " files"
msgstr " bestanden"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:333
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:347
msgid "Unknown"
msgstr "Onbekend"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:364
+msgid "Loading..."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:369
+msgid "Live Broadcast"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:375
+msgid "audio element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:377
+msgid "video element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:379
+msgid "mute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:381
+msgid "unmute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:383
+msgid "play"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:385
+msgid "pause"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:387
+msgid "movie time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:389
+msgid "timeline slider thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:391
+msgid "back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:393
+msgid "return to realtime"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:395
+msgid "elapsed time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:397
+msgid "remaining time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:399
+#, fuzzy
+msgid "status"
+msgstr "Status"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:401
+msgid "fullscreen"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:403
+msgid "fast forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:405
+msgid "fast reverse"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:407
+msgid "show closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:409
+msgid "hide closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:418
+msgid "audio element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:420
+msgid "video element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:422
+msgid "mute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:424
+msgid "unmute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:426
+msgid "begin playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:428
+msgid "pause playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:430
+msgid "movie time scrubber"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:432
+msgid "movie time scrubber thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:434
+msgid "seek movie back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:436
+msgid "return streaming movie to real time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:438
+msgid "current movie time in seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:440
+msgid "number of seconds of movie remaining"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:442
+msgid "current movie status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:444
+msgid "seek quickly back"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:446
+msgid "seek quickly forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:448
+msgid "Play movie in fullscreen mode"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:450
+msgid "start displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:452
+msgid "stop displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:461
+#, fuzzy
+msgid "indefinite time"
+msgstr "definitie"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:491
+msgid "value missing"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:497
+msgid "type mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:502
+msgid "pattern mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:507
+msgid "too long"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:512
+msgid "range underflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:517
+msgid "range overflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:522
+msgid "step mismatch"
+msgstr ""
diff --git a/WebKit/gtk/po/pa.po b/WebKit/gtk/po/pa.po
new file mode 100644
index 0000000..19ac98d
--- /dev/null
+++ b/WebKit/gtk/po/pa.po
@@ -0,0 +1,695 @@
+# This file is put in the public domain.
+#
+# A S Alam <aalam@users.sf.net>, 2010.
+msgid ""
+msgstr ""
+"Project-Id-Version: webkit 1.1.4\n"
+"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
+"POT-Creation-Date: 2009-04-09 19:09-0300\n"
+"PO-Revision-Date: 2010-02-18 18:25+0530\n"
+"Last-Translator: A S Alam <aalam@users.sf.net>\n"
+"Language-Team: Punjabi/Panjabi <kde-i18n-doc@kde.org>\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Lokalize 1.0\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:425
+msgid "Upload File"
+msgstr "ਫਾਇਲ ਅੱਪਲੋਡ"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:139
+msgid "Input _Methods"
+msgstr "ਇੰਪੁੱਟ ਢੰਗ(_M)"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:78
+msgid "LRM _Left-to-right mark"
+msgstr "LRM ਖੱਬੇ ਤੋਂ ਸੱਜੇ ਨਿਸ਼ਾਨ(_L)"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:79
+msgid "RLM _Right-to-left mark"
+msgstr "RLM ਸੱਜੇ ਤੋਂ ਖੱਬੇ ਨਿਸ਼ਾਨ(_R)"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:80
+msgid "LRE Left-to-right _embedding"
+msgstr "LRE ਖੱਬੇ ਤੋਂ ਸੱਜੇ ਇੰਬੈੱਡ(_e)"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:81
+msgid "RLE Right-to-left e_mbedding"
+msgstr "RLE ਸੱਜੇ ਤੋਂ ਖੱਬੇ ਇੰਬੈੱਡ(_m)"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:82
+msgid "LRO Left-to-right _override"
+msgstr "LRO ਖੱਬੇ ਤੋਂ ਸੱਜੇ ਉੱਤੇ ਲਿਖੋ(_o)"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:83
+msgid "RLO Right-to-left o_verride"
+msgstr "RLO ਸੱਜੇ ਤੋਂ ਖੱਬੇ ਉੱਤੇ ਲਿਖੋ(_v)"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:84
+msgid "PDF _Pop directional formatting"
+msgstr "PDF ਪੋਪ ਦਿਸ਼ਾ ਫਾਰਮੈਟ(_P)"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:85
+msgid "ZWS _Zero width space"
+msgstr "ZWS ਸਿਫਰ ਚੌੜਾਈ ਥਾਂ(_Z)"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:86
+msgid "ZWJ Zero width _joiner"
+msgstr "ZWJ ਸਿਫ਼ਰ ਚੌੜਾਈ ਜੁਆਇੰਨਰ(_j)"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:87
+msgid "ZWNJ Zero width _non-joiner"
+msgstr "ZWNJ ਸਿਫ਼ਰ ਚੌੜਾਈ ਨਾ-ਜੁਆਇੰਨਰ(_n)"
+
+#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:134
+msgid "_Insert Unicode Control Character"
+msgstr "ਯੂਨੀਕੋਡ ਕੰਟਰੋਲ ਕਰੈਕਟਰ ਪਾਉ(_I)"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:250
+msgid "Network Request"
+msgstr "ਨੈੱਟਵਰਕ ਮੰਗ"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:251
+msgid "The network request for the URI that should be downloaded"
+msgstr "URL ਲਈ ਨੈੱਟਵਰਕ ਮੰਗ, ਜਿਸ ਨੂੰ ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾਣਾ ਹੈ"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:265
+msgid "Destination URI"
+msgstr "ਟਿਕਾਣਾ URI"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:266
+msgid "The destination URI where to save the file"
+msgstr "ਟਿਕਾਣਾ URI, ਜਿੱਥੇ ਫਾਇਲ ਸੰਭਾਲਣੀ ਹੈ"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:280
+msgid "Suggested Filename"
+msgstr "ਸੁਝਾਇਆ ਫਾਇਲ-ਨਾਂ"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:281
+msgid "The filename suggested as default when saving"
+msgstr "ਜਦੋਂ ਸੰਭਾਲਿਆ ਜਾਂਦਾ ਹੋਵੇ ਤਾਂ ਡਿਫਾਲਟ ਸੁਝਾਇਆ ਫਾਇਲ-ਨਾਂ"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:294
+msgid "Progress"
+msgstr "ਤਰੱਕੀ"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:295
+msgid "Determines the current progress of the download"
+msgstr "ਡਾਊਨਲੋਡ ਦੀ ਮੌਜੂਦ ਤਰੱਕੀ ਜਾਣੋ"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
+msgid "Status"
+msgstr "ਹਾਲਤ"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:309
+msgid "Determines the current status of the download"
+msgstr "ਮੌਜੂਦਾ ਡਾਊਨਲੋਡ ਦੀ ਹਾਲਤ ਜਾਣੋ"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:324
+msgid "Current Size"
+msgstr "ਮੌਜੂਦਾ ਸਾਈਜ਼"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
+msgid "The length of the data already downloaded"
+msgstr "ਪਹਿਲਾਂ ਹੀ ਡਾਊਨਲੋਡ ਕੀਤੇ ਗਏ ਡਾਟੇ ਦੀ ਲੰਬਾਈ"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
+msgid "Total Size"
+msgstr "ਕੁੱਲ ਸਾਈਜ਼"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
+msgid "The total size of the file"
+msgstr "ਫਾਇਲ ਦਾ ਕੁੱਲ ਸਾਈਜ਼"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:469
+msgid "User cancelled the download"
+msgstr "ਯੂਜ਼ਰ ਨੇ ਡਾਊਨਲੋਡ ਰੱਦ ਕੀਤਾ"
+
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:244
+#, c-format
+msgid "A username and password are being requested by the site %s"
+msgstr "ਸਾਈਟ %s ਨੇ ਯੂਜ਼ਰ ਨਾਂ ਅਤੇ ਪਾਸਵਰਡ ਦੀ ਮੰਗ ਕੀਤੀ ਹੈ"
+
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:269
+msgid "Username:"
+msgstr "ਯੂਜ਼ਰ ਨਾਂ:"
+
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:271
+msgid "Password:"
+msgstr "ਪਾਸਵਰਡ:"
+
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:281
+msgid "Remember password"
+msgstr "ਪਾਸਵਰਡ ਯਾਦ ਰੱਖੋ"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:211
+msgid "Name"
+msgstr "ਨਾਂ"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:212
+msgid "The name of the frame"
+msgstr "ਫਰੇਮ ਦਾ ਨਾਂ"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:218
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:154
+#: WebKit/gtk/webkit/webkitwebview.cpp:1715
+msgid "Title"
+msgstr "ਟਾਈਟਲ"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:219
+msgid "The document title of the frame"
+msgstr "ਫਰੇਮ ਦਾ ਡੌਕੂਮੈਂਟ ਟਾਈਟਲ"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:225
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:186
+#: WebKit/gtk/webkit/webkitwebview.cpp:1729
+msgid "URI"
+msgstr "URI"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:226
+msgid "The current URI of the contents displayed by the frame"
+msgstr "ਫਰੇਮ ਵਲੋਂ ਵੇਖਾਈ ਜਾ ਰਹੀ ਸਮੱਗਰੀ ਦਾ ਮੌਜੂਦਾ URI"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:155
+msgid "The title of the history item"
+msgstr "ਅਤੀਤ ਆਈਟਮ ਦਾ ਟਾਈਟਲ"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:170
+msgid "Alternate Title"
+msgstr "ਬਦਲਵਾਂ ਟਾਈਟਲ"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:171
+msgid "The alternate title of the history item"
+msgstr "ਅਤੀਤ ਆਈਟਮ ਦਾ ਬਦਲਵਾਂ ਟਾਈਟਲ"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:187
+msgid "The URI of the history item"
+msgstr "ਅਤੀਤ ਆਈਟਮ ਦਾ URI"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:202
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:167
+msgid "Original URI"
+msgstr "ਅਸਲ URI"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:203
+msgid "The original URI of the history item"
+msgstr "ਅਤੀਤ ਆਈਟਮ ਦਾ ਅਸਲੀ URI"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:218
+msgid "Last visited Time"
+msgstr "ਆਖਰੀ ਵਾਰ ਖੋਲ੍ਹਣ ਸਮਾਂ"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:219
+msgid "The time at which the history item was last visited"
+msgstr "ਸਮਾਂ, ਜਿਸ ਦੌਰਾਨ ਅਤੀਤ ਆਈਟਮ ਨੂੰ ਖੋਲ੍ਹਿਆ ਗਿਆ ਸੀ"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:260
+msgid "Web View"
+msgstr "ਵੈੱਬ ਝਲਕ"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:261
+msgid "The Web View that renders the Web Inspector itself"
+msgstr "ਵੈੱਬ ਝਲਕ, ਜੋ ਕਿ ਵੈੱਬ ਇੰਸਪੈਕਟਰ ਖੁਦ ਰੈਂਡਰ ਕਰਦਾ ਹੈ"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:274
+msgid "Inspected URI"
+msgstr "ਜਾਂਚਿਆ URI"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:275
+msgid "The URI that is currently being inspected"
+msgstr "URI ਜੋ ਇਸ ਸਮੇਂ ਜਾਂਚਿਆ ਜਾ ਰਿਹਾ ਹੈ"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:291
+msgid "Enable JavaScript profiling"
+msgstr "ਜਾਵਾਸਕ੍ਰਿਪਟ ਪਰੋਫਾਇਲਿੰਗ ਯੋਗ"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:292
+msgid "Profile the executed JavaScript."
+msgstr "ਜਾਵਾਸਕ੍ਰਿਪਟ ਚਲਾਉਣ ਲਈ ਪਰੋਫਾਇਲ"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:152
+msgid "Reason"
+msgstr "ਕਾਰਨ"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:153
+msgid "The reason why this navigation is occurring"
+msgstr "ਕਾਰਨ ਕਿ ਕਿਉਂ ਇਹ ਨੇਵੀਗੇਸ਼ਨ ਹੋਈ"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:168
+msgid "The URI that was requested as the target for the navigation"
+msgstr "URI, ਜੋ ਕਿ ਨੇਵੀਗੇਸ਼ਨ ਲਈ ਟਾਰਗੇਟ ਵਜੋਂ ਚਾਹੀਦਾ ਹੈ"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:180
+msgid "Button"
+msgstr "ਬਟਨ"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:181
+msgid "The button used to click"
+msgstr "ਕਲਿੱਕ ਕਰਨ ਵਰਤਣ ਵਾਸਤੇ ਬਟਨ"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:196
+msgid "Modifier state"
+msgstr "ਮਾਡੀਫਾਇਰ ਹਾਲਤ"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:197
+msgid "A bitmask representing the state of the modifier keys"
+msgstr "ਬਿਟਮਾਸਕ ਮਾਡੀਫਾਈਰ ਸਵਿੱਚਾਂ ਦੀ ਹਾਲਤ ਵੇਖਾਉਦਾ ਹੈ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:129
+msgid "Default Encoding"
+msgstr "ਡਿਫਾਲਟ ਇੰਕੋਡਿੰਗ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:130
+msgid "The default encoding used to display text."
+msgstr "ਵੇਖਾਏ ਜਾ ਰਹੇ ਟੈਕਸਟ ਲਈ ਡਿਫਾਲਟ ਇੰਕੋਡਿੰਗ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:138
+msgid "Cursive Font Family"
+msgstr "ਕਰਸਵ ਫੋਂਟ ਵਰਗ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:139
+msgid "The default Cursive font family used to display text."
+msgstr "ਟੈਕਸਟ ਵੇਖਾਉਣ ਲਈ ਵਰਤਣ ਵਾਸਤੇ ਡਿਫਾਲਟ ਕਰਸਵ ਫੋਂਟ ਵਰਗ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:147
+msgid "Default Font Family"
+msgstr "ਡਿਫਾਲਟ ਫੋਂਟ ਵਰਗ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:148
+msgid "The default font family used to display text."
+msgstr "ਟੈਕਸਟ ਵੇਖਾਉਣ ਲਈ ਵਰਤਣ ਵਾਸਤੇ ਡਿਫਾਲਟ ਫੋਂਟ ਵਰਗ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:156
+msgid "Fantasy Font Family"
+msgstr "ਫੈਂਸੀ ਫੋਂਟ ਵਰਗ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:157
+msgid "The default Fantasy font family used to display text."
+msgstr "ਟੈਕਸਟ ਵੇਖਾਉਣ ਲਈ ਵਰਤਣ ਵਾਸਤੇ ਡਿਫਾਲਟ ਫੈਂਸੀ ਫੋਂਟ ਵਰਗ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:165
+msgid "Monospace Font Family"
+msgstr "ਮੋਨੋਸਪੇਸ ਫੋਂਟ ਵਰਗ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:166
+msgid "The default font family used to display monospace text."
+msgstr "ਡਿਫਾਲਟ ਫੋਂਟ ਵਰਗ, ਜੋ ਮੋਨੋਸਪੇਸ ਟੈਕਸਟ ਵੇਖਾਉਣ ਲਈ ਵਰਤਣਾ ਹੈ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:174
+msgid "Sans Serif Font Family"
+msgstr "ਸੈਨਜ਼ ਸੈਰੀਫ਼ ਫੋਂਟ ਵਰਗ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:175
+msgid "The default Sans Serif font family used to display text."
+msgstr "ਟੈਕਸਟ ਵੇਖਾਉਣ ਲਈ ਵਰਤਣ ਵਾਸਤੇ ਡਿਫਾਲਟ ਸੈਨਜ਼ ਸੈਰੀਫ਼ ਫੋਂਟ ਵਰਗ ਹੈ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:183
+msgid "Serif Font Family"
+msgstr "ਸੈਰੀਫ਼ ਫੋਂਟ ਵਰਗ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:184
+msgid "The default Serif font family used to display text."
+msgstr "ਟੈਕਸਟ ਵੇਖਾਉਣ ਲਈ ਵਰਤਣ ਵਾਸਤੇ ਡਿਫਾਲਟ ਸੈਰੀਫ਼ ਫੋਂਟ ਵਰਗ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:192
+msgid "Default Font Size"
+msgstr "ਡਿਫਾਲਟ ਫੋਂਟ ਸਾਈਜ਼"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:193
+msgid "The default font size used to display text."
+msgstr "ਟੈਕਸਟ ਵੇਖਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਫੋਂਟ ਸਾਈਜ਼।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:201
+msgid "Default Monospace Font Size"
+msgstr "ਡਿਫਾਲਟ ਮੋਨੋਸਮਪੇਸ ਫੋਂਟ ਸਾਈਜ਼"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:202
+msgid "The default font size used to display monospace text."
+msgstr "ਡਿਫਾਲਟ ਫੋਂਟ ਸਾਈਜ਼, ਜੋ ਮੋਨੋਸਪੇਸ ਟੈਕਸਟ ਵੇਖਾਉਣ ਲਈ ਵਰਤਣਾ ਹੈ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:210
+msgid "Minimum Font Size"
+msgstr "ਘੱਟੋ-ਘੱਟ ਫੋਂਟ ਸਾਈਜ਼"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:211
+msgid "The minimum font size used to display text."
+msgstr "ਟੈਕਸਟ ਵੇਖਾਉਣ ਲਈ ਵਰਤੇ ਜਾਣ ਵਾਸਤੇ ਘੱਟੋ-ਘੱਟ ਫੋਟ ਸਾਈਜ਼।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:219
+msgid "Minimum Logical Font Size"
+msgstr "ਘੱਟੋ-ਘੱਟ ਲਾਜ਼ੀਕਲ ਫੋਂਟ ਸਾਈਜ਼"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:220
+msgid "The minimum logical font size used to display text."
+msgstr "ਡਿਸਪਲੇਅ ਟੈਕਸਟ ਵੇਖਾਉਣ ਲਈ ਘੱਟੋ-ਘੱਟ ਲਾਜ਼ੀਕਲ ਫੋਂਟ ਸਾਈਜ਼ ਹੈ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:239
+msgid "Enforce 96 DPI"
+msgstr "96 DPI ਲਈ ਮਜ਼ਬੂਰ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:240
+msgid "Enforce a resolution of 96 DPI"
+msgstr "੯੬ DPI ਦੇ ਰੈਜ਼ੋਲੂਸ਼ਨ ਲਈ ਮਜ਼ਬੂਰ ਕਰੋ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:248
+msgid "Auto Load Images"
+msgstr "ਚਿੱਤਰ ਆਟੋ ਲੋਡ ਕਰੋ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:249
+msgid "Load images automatically."
+msgstr "ਚਿੱਤਰ ਆਟੋਮੈਟਿਕ ਲੋਡ ਕਰੋ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:257
+msgid "Auto Shrink Images"
+msgstr "ਚਿੱਤਰ ਆਟੋ ਸੁੰਘੜੋ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:258
+msgid "Automatically shrink standalone images to fit."
+msgstr "ਇੱਕਲੇ ਚਿੱਤਰਾਂ ਨੂੰ ਫਿੱਟ ਕਰਨ ਲਈ ਆਟੋਮੈਟਿਕ ਸੁੰਘੜੋ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:266
+msgid "Print Backgrounds"
+msgstr "ਬੈਕਗਰਾਊਂਡ ਪਰਿੰਟ ਕਰੋ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:267
+msgid "Whether background images should be printed."
+msgstr "ਕੀ ਬੈਕਗਰਾਊਂਡ ਚਿੱਤਰਾਂ ਨੂੰ ਛਾਪਣਾ ਹੈ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:275
+msgid "Enable Scripts"
+msgstr "ਸਕ੍ਰਿਪਟਾਂ ਯੋਗ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:276
+msgid "Enable embedded scripting languages."
+msgstr "ਇੰਬੈੱਡ ਸਕ੍ਰਿਪਟ ਭਾਸ਼ਾਵਾਂ ਚਾਲੂ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:284
+msgid "Enable Plugins"
+msgstr "ਪਲੱਗਇਨ ਯੋਗ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:285
+msgid "Enable embedded plugin objects."
+msgstr "ਇੰਬੈੱਡ ਪਲੱਗਇਨ ਆਬਜੈਕਟ ਚਾਲੂ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:293
+msgid "Resizable Text Areas"
+msgstr "ਮੁੜ-ਆਕਾਰ ਯੋਗ ਟੈਕਸਟ ਖੇਤਰ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:294
+msgid "Whether text areas are resizable."
+msgstr "ਕੀ ਟੈਕਸਟ ਖੇਤਰ ਮੁੜ-ਆਕਾਰ ਯੋਗ ਹੈ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:301
+msgid "User Stylesheet URI"
+msgstr "ਯੂਜ਼ਰ ਸਟਾਇਲਸ਼ੀਟ URI"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:302
+msgid "The URI of a stylesheet that is applied to every page."
+msgstr "ਸਟਾਈਲਸ਼ੀਟ ਦਾ URI, ਜੋ ਕਿ ਹਰੇਕ ਪੇਜ਼ ਉੱਤੇ ਲਾਗੂ ਹੈ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:317
+msgid "Zoom Stepping Value"
+msgstr "ਜ਼ੂਮ ਸਟਿੱਪਿੰਗ ਮੁੱਲ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:318
+msgid "The value by which the zoom level is changed when zooming in or out."
+msgstr "ਜਦੋਂ ਜ਼ੂਮ ਇਨ ਜਾਂ ਆਉਟ ਕੀਤਾ ਜਾਵੇ ਤਾਂ ਜ਼ੂਮ ਲੈਵਲ ਬਦਲਣ ਦਾ ਮੁੱਲ ਹੈ।"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:336
+msgid "Enable Developer Extras"
+msgstr "ਡਿਵੈਲਪਰ ਐਕਸਟਰਾ ਯੋਗ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:337
+msgid "Enables special extensions that help developers"
+msgstr "ਖਾਸ ਇਕਸਟੈਨਸ਼ਨ ਚਾਲੂ ਕਰਦਾ ਹੈ, ਜੋ ਡਿਵੈਲਪਰਾਂ ਲਈ ਸਹਾਇਕ ਹੈ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:357
+msgid "Enable Private Browsing"
+msgstr "ਪ੍ਰਾਈਵੇਟ ਬਰਾਊਜ਼ਿੰਗ ਯੋਗ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:358
+msgid "Enables private browsing mode"
+msgstr "ਪ੍ਰਾਈਵੇਟ ਬਰਾਊਜ਼ਡ ਮੋਡ ਚਾਲੂ ਕਰੋ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1716
+msgid "Returns the @web_view's document title"
+msgstr "@web_view ਦਾ ਡੌਕੂਮੈਂਟ ਟਾਈਟਲ ਦਿੰਦਾ ਹੈ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1730
+msgid "Returns the current URI of the contents displayed by the @web_view"
+msgstr "@web_view ਵਲੋਂ ਵੇਖਾਈ ਜਾ ਰਹੀ ਸਮੱਗਰੀ ਦਾ ਮੌਜੂਦਾ URI ਦਿੰਦਾ ਹੈ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1743
+msgid "Copy target list"
+msgstr "ਟਾਰਗੇਟ ਲਿਸਟ ਕਾਪੀ ਕਰੋ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1744
+msgid "The list of targets this web view supports for clipboard copying"
+msgstr "ਕਲਿੱਪਬੋਰਡ ਕਾਪੀ ਕਰਨ ਲਈ ਇਸ ਵੈੱਬ ਝਲਕ ਸਹਿਯੋਗ ਵਾਸਤੇ ਟਾਰਗੇਟ ਦੀ ਲਿਸਟ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1757
+msgid "Paste target list"
+msgstr "ਟਾਰਗੇਟ ਲਿਸਟ ਚੇਪੋ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1758
+msgid "The list of targets this web view supports for clipboard pasting"
+msgstr "ਕਲਿੱਪਬੋਰਡ ਪੇਸਟਿੰਗ ਲਈ ਇਸ ਵੈੱਬ ਝਲਕ ਸਹਿਯੋਗ ਵਾਸਤੇ ਟਾਰਗੇਟ ਦੀ ਲਿਸਟ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1764
+msgid "Settings"
+msgstr "ਸੈਟਿੰਗ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1765
+msgid "An associated WebKitWebSettings instance"
+msgstr "ਸਬੰਧਤ WebKitWebSettings ਮੌਕਾ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1778
+msgid "Web Inspector"
+msgstr "ਵੈੱਬ ਇੰਸਪੈਕਟਰ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1779
+msgid "The associated WebKitWebInspector instance"
+msgstr "ਸਬੰਧਤ WebKitWebInspector ਮੌਕਾ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1799
+msgid "Editable"
+msgstr "ਸੋਧਯੋਗ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1800
+msgid "Whether content can be modified by the user"
+msgstr "ਕੀ ਸਮੱਗਰੀ ਨੂੰ ਯੂਜ਼ਰ ਵਲੋਂ ਸੋਧਿਆ ਜਾ ਸਕਦਾ ਹੈ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1806
+msgid "Transparent"
+msgstr "ਟਰਾਂਸਪਰੇਟ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1807
+msgid "Whether content has a transparent background"
+msgstr "ਕੀ ਸਮੱਗਰੀ ਦੀ ਪਾਰਦਰਸ਼ੀ ਬੈਕਗਰਾਊਂਡ ਹੋਵੇ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1820
+msgid "Zoom level"
+msgstr "ਜ਼ੂਮ ਲੈਵਲ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1821
+msgid "The level of zoom of the content"
+msgstr "ਸਮੱਗਰੀ ਦਾ ਜ਼ੂਮ ਲੈਵਲ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1836
+msgid "Full content zoom"
+msgstr "ਪੂਰੀ ਸਮੱਗਰੀ ਜ਼ੂਮ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1837
+msgid "Whether the full content is scaled when zooming"
+msgstr "ਜਦੋਂ ਜ਼ੂਮ ਕਰਨਾ ਹੋਵੇ ਤਾਂ ਕੀ ਪੂਰੀ ਸਮਗੱਰੀ ਕਰਨੀ ਹੈ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1850
+msgid "Encoding"
+msgstr "ਇੰਕੋਡਿੰਗ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1851
+msgid "The default encoding of the web view"
+msgstr "ਵੈਬ ਝਲਕ ਲਈ ਡਿਫਾਲਟ ਇੰਕੋਡਿੰਗ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1864
+msgid "Custom Encoding"
+msgstr "ਪਸੰਦੀਦਾ ਇੰਕੋਡਿੰਗ"
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:1865
+msgid "The custom encoding of the web view"
+msgstr "ਵੈੱਬ ਝਲਕ ਲਈ ਕਸਟਮ ਇੰਕੋਡਿੰਗ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:51
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:56
+msgid "Submit"
+msgstr "ਭੇਜੋ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:61
+msgid "Reset"
+msgstr "ਮੁੜ-ਸੈੱਟ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:66
+msgid "_Searchable Index"
+msgstr "ਖੋਜਯੋਗ ਇੰਡੈਕਸ(_S)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:71
+msgid "Choose File"
+msgstr "ਫਾਇਲ ਚੁਣੋ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:76
+msgid "(None)"
+msgstr "(ਕੋਈ ਨਹੀਂ)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:81
+msgid "Open Link in New _Window"
+msgstr "ਲਿੰਕ ਨਵੀਂ ਵਿੰਡੋ ਵਿੱਚ ਖੋਲ੍ਹੋ(_W)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:86
+msgid "_Download Linked File"
+msgstr "ਲਿੰਕ ਕੀਤੀ ਫਾਇਲ ਡਾਊਨਲੋਡ ਕਰੋ(_D)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:91
+msgid "Copy Link Loc_ation"
+msgstr "ਲਿੰਕ ਟਿਕਾਣਾ ਕਾਪੀ ਕਰੋ(_a)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:96
+msgid "Open _Image in New Window"
+msgstr "ਚਿੱਤਰ ਨਵੀਂ ਵਿੰਡੋ ਵਿੱਚ ਖੋਲ੍ਹੋ(_I)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:101
+msgid "Sa_ve Image As"
+msgstr "ਚਿੱਤਰ ਇੰਝ ਸੰਭਾਲੋ(_v)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:106
+msgid "Cop_y Image"
+msgstr "ਚਿੱਤਰ ਕਾਪੀ ਕਰੋ(_y)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:111
+msgid "Open _Frame in New Window"
+msgstr "ਫਰੇਮ ਨਵੀਂ ਵਿੰਡੋ ਵਿੱਚ ਖੋਲ੍ਹੋ(_F)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:162
+msgid "_Reload"
+msgstr "ਮੁੜ-ਲੋਡ ਕਰੋ(_R)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:179
+msgid "No Guesses Found"
+msgstr "ਕੋਈ ਸੁਝਾਅ ਨਹੀਂ ਲੱਭਿਆ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:184
+msgid "_Ignore Spelling"
+msgstr "ਸਪੈਲਿੰਗ ਅਣਡਿੱਠੇ(_I)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:189
+msgid "_Learn Spelling"
+msgstr "ਸਪੈਲਿੰਗ ਸਿੱਖੋ(_L)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:194
+msgid "_Search the Web"
+msgstr "ਵੈੱਬ ਉੱਤੇ ਖੋਜ(_S)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:199
+msgid "_Look Up in Dictionary"
+msgstr "ਡਿਕਸ਼ਨਰੀ ਵਿੱਚ ਖੋਜੋ(_L)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:204
+msgid "_Open Link"
+msgstr "ਲਿੰਕ ਖੋਲ੍ਹੋ(_O)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:209
+msgid "Ignore _Grammar"
+msgstr "ਗਰਾਮਰਡ ਅਣਡਿੱਠੀ(_G)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:214
+msgid "Spelling and _Grammar"
+msgstr "ਸਪੈਲਿੰਗ ਅਤੇ ਗਰਾਮਰ(_G)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+msgid "_Show Spelling and Grammar"
+msgstr "ਸਪੈਲਿੰਗ ਅਤੇ ਗਰਾਮਰ ਵੇਖੋ(_S)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+msgid "_Hide Spelling and Grammar"
+msgstr "ਸਪੈਲਿੰਗ ਅਤੇ ਗਰਾਮਰ ਓਹਲੇ(_H)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:224
+msgid "_Check Document Now"
+msgstr "ਡੌਕੂਮੈਂਟ ਹੁਣੇ ਚੈੱਕ ਕਰੋ(_C)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:229
+msgid "Check Spelling While _Typing"
+msgstr "ਲਿਖਣ ਦੇ ਦੌਰਾਨ ਹੀ ਸਪੈਲਿੰਗ ਚੈੱਕ ਕਰੋ(_T)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:234
+msgid "Check _Grammar With Spelling"
+msgstr "ਗਰਾਮਰ ਨਾਲ ਸਪੈਲਿੰਗ ਚੈੱਕ ਕਰੋ(_G)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:239
+msgid "_Font"
+msgstr "ਫੋਂਟ(_F)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:262
+msgid "_Outline"
+msgstr "ਆਉਟਲਾਈਨ(_O)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:267
+msgid "Inspect _Element"
+msgstr "ਐਲੀਮੈਂਟ ਜਾਂਚੋ(_E)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:272
+msgid "No recent searches"
+msgstr "ਕੋਈ ਤਾਜ਼ਾ ਖੋਜ ਨਹੀਂ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:277
+msgid "Recent searches"
+msgstr "ਤਾਜ਼ਾ ਖੋਜ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:282
+msgid "_Clear recent searches"
+msgstr "ਤਾਜ਼ਾ ਖੋਜਾਂ ਸਾਫ਼ ਕਰੋ(_C)"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:287
+msgid "term"
+msgstr "ਸ਼ਬਦ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:292
+msgid "definition"
+msgstr "ਪ੍ਰੀਭਾਸ਼ਾ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:297
+msgid "press"
+msgstr "ਦੱਬੋ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:302
+msgid "select"
+msgstr "ਚੁਣੋ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:307
+msgid "activate"
+msgstr "ਐਕਟੀਵੇਟ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:312
+msgid "uncheck"
+msgstr "ਅਣ-ਚੋਣ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:317
+msgid "check"
+msgstr "ਚੋਣ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:322
+msgid "jump"
+msgstr "ਜੰਪ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:328
+msgid " files"
+msgstr " ਫਾਇਲਾਂ"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:333
+msgid "Unknown"
+msgstr "ਅਣਜਾਣ"
+
+
diff --git a/WebKit/gtk/po/pt_BR.po b/WebKit/gtk/po/pt_BR.po
index b471707..403a53b 100644
--- a/WebKit/gtk/po/pt_BR.po
+++ b/WebKit/gtk/po/pt_BR.po
@@ -5,7 +5,7 @@ msgid ""
msgstr ""
"Project-Id-Version: webkit 1.1.4\n"
"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
-"POT-Creation-Date: 2009-04-23 15:57-0300\n"
+"POT-Creation-Date: 2010-02-16 15:00-0200\n"
"PO-Revision-Date: 2009-04-15 21:39-0300\n"
"Last-Translator: Gustavo Noronha Silva <gustavo.noronha@collabora.co.uk>\n"
"Language-Team: Brazilian Portuguese\n"
@@ -14,12 +14,12 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:454
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:535
msgid "Upload File"
msgstr "Enviar Arquivo"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:139
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:143
msgid "Input _Methods"
msgstr "_Métodos de entrada"
@@ -64,67 +64,77 @@ msgid "ZWNJ Zero width _non-joiner"
msgstr "ZWNJ _Não-união de largura zero"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:134
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:138
msgid "_Insert Unicode Control Character"
msgstr "_Inserir caractere de controle Unicode"
-#: WebKit/gtk/webkit/webkitdownload.cpp:254
+#: WebKit/gtk/webkit/webkitdownload.cpp:262
msgid "Network Request"
msgstr "Requisição de Rede"
-#: WebKit/gtk/webkit/webkitdownload.cpp:255
+#: WebKit/gtk/webkit/webkitdownload.cpp:263
msgid "The network request for the URI that should be downloaded"
msgstr "A requisição de rede para a URI que deve ser baixada"
-#: WebKit/gtk/webkit/webkitdownload.cpp:269
+#: WebKit/gtk/webkit/webkitdownload.cpp:277
+#, fuzzy
+msgid "Network Response"
+msgstr "Requisição de Rede"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:278
+#, fuzzy
+msgid "The network response for the URI that should be downloaded"
+msgstr "A requisição de rede para a URI que deve ser baixada"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:292
msgid "Destination URI"
msgstr "URI de Destino"
-#: WebKit/gtk/webkit/webkitdownload.cpp:270
+#: WebKit/gtk/webkit/webkitdownload.cpp:293
msgid "The destination URI where to save the file"
msgstr "A URI de destino, onde deve ser salvo o arquivo"
-#: WebKit/gtk/webkit/webkitdownload.cpp:284
+#: WebKit/gtk/webkit/webkitdownload.cpp:307
msgid "Suggested Filename"
msgstr "Nome de Arquivo Sugerido"
-#: WebKit/gtk/webkit/webkitdownload.cpp:285
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
msgid "The filename suggested as default when saving"
msgstr "O nome de arquivo que deve ser usado como padrão ao salvar"
-#: WebKit/gtk/webkit/webkitdownload.cpp:298
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
msgid "Progress"
msgstr "Progresso"
-#: WebKit/gtk/webkit/webkitdownload.cpp:299
+#: WebKit/gtk/webkit/webkitdownload.cpp:326
msgid "Determines the current progress of the download"
msgstr "Determina o progresso atual do download"
-#: WebKit/gtk/webkit/webkitdownload.cpp:312
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
msgid "Status"
msgstr "Estado"
-#: WebKit/gtk/webkit/webkitdownload.cpp:313
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
msgid "Determines the current status of the download"
msgstr "Determina o estado atual do download"
-#: WebKit/gtk/webkit/webkitdownload.cpp:328
+#: WebKit/gtk/webkit/webkitdownload.cpp:355
msgid "Current Size"
msgstr "Tamanho Atual"
-#: WebKit/gtk/webkit/webkitdownload.cpp:329
+#: WebKit/gtk/webkit/webkitdownload.cpp:356
msgid "The length of the data already downloaded"
msgstr "A quantidade de dados já baixados"
-#: WebKit/gtk/webkit/webkitdownload.cpp:343
+#: WebKit/gtk/webkit/webkitdownload.cpp:370
msgid "Total Size"
msgstr "Tamanho total"
-#: WebKit/gtk/webkit/webkitdownload.cpp:344
+#: WebKit/gtk/webkit/webkitdownload.cpp:371
msgid "The total size of the file"
msgstr "O tamanho total do arquivo"
-#: WebKit/gtk/webkit/webkitdownload.cpp:473
+#: WebKit/gtk/webkit/webkitdownload.cpp:522
msgid "User cancelled the download"
msgstr "Usuário cancelou o download"
@@ -141,559 +151,935 @@ msgstr "Usuário:"
msgid "Password:"
msgstr "Senha:"
-#: WebKit/gtk/webkit/webkitsoupauthdialog.c:281
-msgid "Remember password"
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:280
+#, fuzzy
+msgid "_Remember password"
msgstr "Lembrar senha"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:212
+#: WebKit/gtk/webkit/webkitwebframe.cpp:298
msgid "Name"
msgstr "Nome"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:213
+#: WebKit/gtk/webkit/webkitwebframe.cpp:299
msgid "The name of the frame"
msgstr "O nome do quadro"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:219
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:154
-#: WebKit/gtk/webkit/webkitwebview.cpp:1745
+#: WebKit/gtk/webkit/webkitwebframe.cpp:305
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:146
+#: WebKit/gtk/webkit/webkitwebview.cpp:2315
msgid "Title"
msgstr "Título"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:220
+#: WebKit/gtk/webkit/webkitwebframe.cpp:306
msgid "The document title of the frame"
msgstr "O título do documento do quadro"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:226
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:186
-#: WebKit/gtk/webkit/webkitwebview.cpp:1759
+#: WebKit/gtk/webkit/webkitwebframe.cpp:312
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:178
+#: WebKit/gtk/webkit/webkitwebview.cpp:2329
msgid "URI"
msgstr "URI"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:227
+#: WebKit/gtk/webkit/webkitwebframe.cpp:313
msgid "The current URI of the contents displayed by the frame"
msgstr "A URI atual do conteúdo que está sendo exibido pelo quadro"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:155
+#: WebKit/gtk/webkit/webkitwebframe.cpp:344
+msgid "Horizontal Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:345
+#, fuzzy
+msgid ""
+"Determines the current policy for the horizontal scrollbar of the frame."
+msgstr "Determina o progresso atual do download"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:362
+msgid "Vertical Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:363
+#, fuzzy
+msgid "Determines the current policy for the vertical scrollbar of the frame."
+msgstr "Determina o progresso atual do download"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:147
msgid "The title of the history item"
msgstr "O título do item do histórico"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:170
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:162
msgid "Alternate Title"
msgstr "Título Alternativo"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:171
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:163
msgid "The alternate title of the history item"
msgstr "O título alternativo do item do histórico"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:187
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:179
msgid "The URI of the history item"
msgstr "A URI do item do histórico"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:202
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:167
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:173
msgid "Original URI"
msgstr "URI Original"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:203
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:195
msgid "The original URI of the history item"
msgstr "A URI original do item do histórico"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:218
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:210
msgid "Last visited Time"
msgstr "Hora da Última Visita"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:219
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:211
msgid "The time at which the history item was last visited"
msgstr "Quando o item do histórico foi visitado pela última vez"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:260
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:268
msgid "Web View"
msgstr "Visão Web"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:261
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:269
msgid "The Web View that renders the Web Inspector itself"
msgstr "A visão web que exibe o inspetor web"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:274
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:282
msgid "Inspected URI"
msgstr "URI Inspecionada"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:275
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:283
msgid "The URI that is currently being inspected"
msgstr "A URI que está sendo atualmente inspecionada"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:291
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:299
msgid "Enable JavaScript profiling"
msgstr "Habilitar análise de desempenho de JavaScript"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:292
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:300
msgid "Profile the executed JavaScript."
msgstr "Analisar desempenho de JavaScript em execução."
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:152
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:315
+#, fuzzy
+msgid "Enable Timeline profiling"
+msgstr "Habilitar análise de desempenho de JavaScript"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:316
+msgid "Profile the WebCore instrumentation."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:158
msgid "Reason"
msgstr "Razão"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:153
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:159
msgid "The reason why this navigation is occurring"
msgstr "A razão pela qual essa navegação ocorre"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:168
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:174
msgid "The URI that was requested as the target for the navigation"
msgstr "A URI que foi requisitada como alvo para a navegação"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:180
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:188
msgid "Button"
msgstr "Botão"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:181
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:189
msgid "The button used to click"
msgstr "O botão usado no clique"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:196
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:204
msgid "Modifier state"
msgstr "Estado do modificador"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:197
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:205
msgid "A bitmask representing the state of the modifier keys"
msgstr "Uma máscara de bits representando o estado das teclas modificadoras"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:129
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:220
+#, fuzzy
+msgid "Target frame"
+msgstr "O nome do quadro"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:221
+#, fuzzy
+msgid "The target frame for the navigation"
+msgstr "A URI que foi requisitada como alvo para a navegação"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:233
msgid "Default Encoding"
msgstr "Codificação Padrão"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:130
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:234
msgid "The default encoding used to display text."
msgstr "A codificação padrão usada para exibir texto."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:138
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:242
msgid "Cursive Font Family"
msgstr "Família de Fontes Cursivas"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:139
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:243
msgid "The default Cursive font family used to display text."
msgstr "A família de fontes cursivas padrão para exibir texto."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:147
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:251
msgid "Default Font Family"
msgstr "Família de Fontes Padrão"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:148
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:252
msgid "The default font family used to display text."
msgstr "A família de fontes padrão para exibir texto."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:156
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:260
msgid "Fantasy Font Family"
msgstr "Família de Fontes Fantasia"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:157
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:261
msgid "The default Fantasy font family used to display text."
msgstr "A família de fontes fantasia padrão para exibir texto."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:165
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:269
msgid "Monospace Font Family"
msgstr "Família de Fontes Mono-espaçadas"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:166
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:270
msgid "The default font family used to display monospace text."
msgstr "A família de fontes mono-espaçadas padrão para exibir texto."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:174
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:278
msgid "Sans Serif Font Family"
msgstr "Família de Fontes Sem Serifa"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:175
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:279
msgid "The default Sans Serif font family used to display text."
msgstr "A família de fontes sem serifa padrão para exibir texto."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:183
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:287
msgid "Serif Font Family"
msgstr "Família de Fontes Com Serifa"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:184
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:288
msgid "The default Serif font family used to display text."
msgstr "A família de fontes com serifa padrão para exibir texto."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:192
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:296
msgid "Default Font Size"
msgstr "Tamanho de Fonte Padrão"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:193
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:297
msgid "The default font size used to display text."
msgstr "O tamanho de fonte padrão para exibir texto."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:201
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:305
msgid "Default Monospace Font Size"
msgstr "Tamanho de fonte mono-espaçada padrão"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:202
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
msgid "The default font size used to display monospace text."
msgstr "O tamanho de fonte padrão para exibir texto com fonte mono-espaçada."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:210
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:314
msgid "Minimum Font Size"
msgstr "Tamanho Mínimo de Fonte"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:211
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:315
msgid "The minimum font size used to display text."
msgstr "O tamanho mínimo de fontes usadas para exibir texto."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:219
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
msgid "Minimum Logical Font Size"
msgstr "Tamanho de Fonte Mínimo Lógico"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:220
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:324
msgid "The minimum logical font size used to display text."
msgstr "O tamanho lógico mínimo de fontes usadas para exibir texto."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:239
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:343
msgid "Enforce 96 DPI"
msgstr "Forçar 96 DPI"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:240
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:344
msgid "Enforce a resolution of 96 DPI"
msgstr "Força uma resolução de 96 DPI"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:248
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:352
msgid "Auto Load Images"
msgstr "Auto-carregamento de Imagens"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:249
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:353
msgid "Load images automatically."
msgstr "Carregar imagens automaticamente."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:257
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:361
msgid "Auto Shrink Images"
msgstr "Auto-Diminuição de Imagens"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:258
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
msgid "Automatically shrink standalone images to fit."
msgstr "Automaticamente diminuir imagens sozinhas para caber na tela."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:266
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:370
msgid "Print Backgrounds"
msgstr "Imprimir Fundos"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:267
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:371
msgid "Whether background images should be printed."
msgstr "Se as imagens de fundo devem ser impressas."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:275
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
msgid "Enable Scripts"
msgstr "Habilitar Scripts"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:276
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:380
msgid "Enable embedded scripting languages."
msgstr "Habilitar linguagens de script embutidas."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:284
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:388
msgid "Enable Plugins"
msgstr "Habilitar Plugins"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:285
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:389
msgid "Enable embedded plugin objects."
msgstr "Habilitar objetos de plugins embutidos."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:293
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:397
msgid "Resizable Text Areas"
msgstr "Áreas de Texto Redimensionáveis"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:294
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:398
msgid "Whether text areas are resizable."
msgstr "Se as áreas de texto devem ser redimensionáveis."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:301
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:405
msgid "User Stylesheet URI"
msgstr "URI da Folha de Estilo do Usuário"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:302
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:406
msgid "The URI of a stylesheet that is applied to every page."
msgstr "A URI de uma folha de estilo que é aplicada a todas as páginas."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:317
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:421
msgid "Zoom Stepping Value"
msgstr "Valor de Passo do Zoom"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:318
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:422
msgid "The value by which the zoom level is changed when zooming in or out."
msgstr "O valor da variação do zoom ao aproximar ou distanciar."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:336
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:440
msgid "Enable Developer Extras"
msgstr "Habilitar Extas de Desenvolvimento"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:337
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:441
msgid "Enables special extensions that help developers"
msgstr "Habilita extensões especiais que auxiliam desenvolvedores"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:357
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:461
msgid "Enable Private Browsing"
msgstr "Habilitar Navegação Privativa"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:358
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:462
msgid "Enables private browsing mode"
msgstr "Habilita o modo de navegação privativa"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1746
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:477
+msgid "Enable Spell Checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:478
+#, fuzzy
+msgid "Enables spell checking while typing"
+msgstr "Verifiação _Ortográfica ao Digitar"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:501
+msgid "Languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:502
+msgid "Comma separated list of languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:516
+#, fuzzy
+msgid "Enable Caret Browsing"
+msgstr "Habilitar Navegação Privativa"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:517
+msgid "Whether to enable accesibility enhanced keyboard navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:532
+msgid "Enable HTML5 Database"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:533
+msgid "Whether to enable HTML5 database support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:548
+msgid "Enable HTML5 Local Storage"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:549
+msgid "Whether to enable HTML5 Local Storage support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:563
+#, fuzzy
+msgid "Enable XSS Auditor"
+msgstr "Habilitar Scripts"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:564
+msgid "Whether to enable teh XSS auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:582
+msgid "User Agent"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:583
+msgid "The User-Agent string used by WebKitGtk"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:598
+msgid "JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:599
+msgid "Whether JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:614
+msgid "Enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:615
+msgid "Whether to enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:642
+msgid "Editing behavior"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:643
+msgid "The behavior mode to use in editing mode"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:659
+msgid "Enable universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:660
+msgid "Whether to allow universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:675
+#, fuzzy
+msgid "Enable DOM paste"
+msgstr "Habilitar Scripts"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:676
+msgid "Whether to enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:694
+msgid "Tab key cycles through elements"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:695
+msgid "Whether the tab key cycles through elements on the page."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:715
+msgid "Enable Default Context Menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:716
+msgid ""
+"Enables the handling of right-clicks for the creation of the default context "
+"menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:736
+msgid "Enable Site Specific Quirks"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:737
+msgid "Enables the site-specific compatibility workarounds"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:759
+msgid "Enable page cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:760
+#, fuzzy
+msgid "Whether the page cache should be used"
+msgstr "Se as imagens de fundo devem ser impressas."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:780
+msgid "Auto Resize Window"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:781
+msgid "Automatically resize the toplevel window when a page requests it"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2316
msgid "Returns the @web_view's document title"
msgstr "Retorna o título da visão web"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1760
+#: WebKit/gtk/webkit/webkitwebview.cpp:2330
msgid "Returns the current URI of the contents displayed by the @web_view"
msgstr "Retorna a URI do conteúdo atualmente exibido pela visão web"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1773
+#: WebKit/gtk/webkit/webkitwebview.cpp:2343
msgid "Copy target list"
msgstr "Lista de alvos de cópia"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1774
+#: WebKit/gtk/webkit/webkitwebview.cpp:2344
msgid "The list of targets this web view supports for clipboard copying"
msgstr ""
"A lista de alvos que essa visão web suporta para cópia para área de "
"transferência"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1787
+#: WebKit/gtk/webkit/webkitwebview.cpp:2357
msgid "Paste target list"
msgstr "Lista de alvos de cola"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1788
+#: WebKit/gtk/webkit/webkitwebview.cpp:2358
msgid "The list of targets this web view supports for clipboard pasting"
msgstr ""
"A lista de alvos que essa visão web suporta para cola da área de "
"transferência"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1794
+#: WebKit/gtk/webkit/webkitwebview.cpp:2364
msgid "Settings"
msgstr "Configurações"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1795
+#: WebKit/gtk/webkit/webkitwebview.cpp:2365
msgid "An associated WebKitWebSettings instance"
msgstr "Uma instância de WebKitWebSettings associada"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1808
+#: WebKit/gtk/webkit/webkitwebview.cpp:2378
msgid "Web Inspector"
msgstr "Inspetor Web"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1809
+#: WebKit/gtk/webkit/webkitwebview.cpp:2379
msgid "The associated WebKitWebInspector instance"
msgstr "A instância de WebKitWebInspector que está associada a essa visão"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1829
+#: WebKit/gtk/webkit/webkitwebview.cpp:2399
msgid "Editable"
msgstr "Editável"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1830
+#: WebKit/gtk/webkit/webkitwebview.cpp:2400
msgid "Whether content can be modified by the user"
msgstr "Se o conteúdo pode ser modificado pelo usuário"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1836
+#: WebKit/gtk/webkit/webkitwebview.cpp:2406
msgid "Transparent"
msgstr "Transparente"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1837
+#: WebKit/gtk/webkit/webkitwebview.cpp:2407
msgid "Whether content has a transparent background"
msgstr "Se o conteúdo tem um fundo transparente"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1850
+#: WebKit/gtk/webkit/webkitwebview.cpp:2420
msgid "Zoom level"
msgstr "Nível de Zoom"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1851
+#: WebKit/gtk/webkit/webkitwebview.cpp:2421
msgid "The level of zoom of the content"
msgstr "O nível de zoom do conteúdo"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1866
+#: WebKit/gtk/webkit/webkitwebview.cpp:2436
msgid "Full content zoom"
msgstr "Zoom Completo do Conteúdo"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1867
+#: WebKit/gtk/webkit/webkitwebview.cpp:2437
msgid "Whether the full content is scaled when zooming"
msgstr "Se todo o conteúdo é redimensionado no zoom"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1880
+#: WebKit/gtk/webkit/webkitwebview.cpp:2450
msgid "Encoding"
msgstr "Codificação"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1881
+#: WebKit/gtk/webkit/webkitwebview.cpp:2451
msgid "The default encoding of the web view"
msgstr "A codificação padrão da visão web"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1894
+#: WebKit/gtk/webkit/webkitwebview.cpp:2464
msgid "Custom Encoding"
msgstr "Codificação Customizada"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1895
+#: WebKit/gtk/webkit/webkitwebview.cpp:2465
msgid "The custom encoding of the web view"
msgstr "A codificação customizada da visão web"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:51
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:56
+#: WebKit/gtk/webkit/webkitwebview.cpp:2517
+msgid "Icon URI"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2518
+msgid "The URI for the favicon for the #WebKitWebView."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:55
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:60
msgid "Submit"
msgstr "Enviar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:61
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:65
msgid "Reset"
msgstr "Limpar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:66
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:70
msgid "_Searchable Index"
msgstr "Índice de bu_sca"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:71
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:75
msgid "Choose File"
msgstr "Escolher arquivo"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:76
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:80
msgid "(None)"
msgstr "(Nenhum)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:81
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:85
msgid "Open Link in New _Window"
msgstr "Abrir Link em Nova _Janela"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:86
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:90
msgid "_Download Linked File"
msgstr "_Baixar Arquivo"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:91
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:95
msgid "Copy Link Loc_ation"
msgstr "Copiar _Endereço do Link"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:96
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:100
msgid "Open _Image in New Window"
msgstr "Abrir _Imagem em Nova Janela"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:101
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:105
msgid "Sa_ve Image As"
msgstr "Sal_var Imagem Como"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:106
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:110
msgid "Cop_y Image"
msgstr "Co_piar Imagem"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:111
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:115
msgid "Open _Frame in New Window"
msgstr "Abrir _Quadro em Nova Janela"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:162
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:166
msgid "_Reload"
msgstr "_Recarregar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:179
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:183
msgid "No Guesses Found"
msgstr "Nenhuma Sugestão Encontrada"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:184
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:188
msgid "_Ignore Spelling"
msgstr "_Ignorar Palavra"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:189
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:193
msgid "_Learn Spelling"
msgstr "_Aprender Palavra"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:194
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:198
msgid "_Search the Web"
msgstr "_Procurar na Web"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:199
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:203
msgid "_Look Up in Dictionary"
msgstr "Procurar no _Dicionário"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:204
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:208
msgid "_Open Link"
msgstr "_Abrir Link"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:209
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:213
msgid "Ignore _Grammar"
msgstr "Ignorar _Gramática"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:214
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:218
msgid "Spelling and _Grammar"
msgstr "Ortografia e Gramática"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Show Spelling and Grammar"
msgstr "E_xibir Ortografia e Gramática"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Hide Spelling and Grammar"
msgstr "E_sconder Ortografia e Gramática"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:224
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:228
msgid "_Check Document Now"
msgstr "_Verificar Documento Agora"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:229
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:233
msgid "Check Spelling While _Typing"
msgstr "Verifiação _Ortográfica ao Digitar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:234
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:238
msgid "Check _Grammar With Spelling"
msgstr "Verificação _Gramatical ao Digitar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:239
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:243
msgid "_Font"
msgstr "_Fonte"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:262
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:266
msgid "_Outline"
msgstr "_Outline"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:267
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:271
msgid "Inspect _Element"
msgstr "Inspecionar _Elemento"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:272
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:276
msgid "No recent searches"
msgstr "Não há buscas recentes"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:277
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:281
msgid "Recent searches"
msgstr "Buscas recentes"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:282
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:286
msgid "_Clear recent searches"
msgstr "_Limpar buscas recentes"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:287
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:291
msgid "term"
msgstr "termo"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:292
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:296
msgid "definition"
msgstr "definição"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:297
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:301
msgid "press"
msgstr "pressionar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:302
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:306
msgid "select"
msgstr "selecionar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:307
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:311
msgid "activate"
msgstr "ativar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:312
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:316
msgid "uncheck"
msgstr "desmarcar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:317
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:321
msgid "check"
msgstr "marcar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:322
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:326
msgid "jump"
msgstr "pular"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:328
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:342
msgid " files"
msgstr "arquivos"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:333
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:347
msgid "Unknown"
msgstr "Desconhecido"
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:364
+msgid "Loading..."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:369
+msgid "Live Broadcast"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:375
+msgid "audio element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:377
+msgid "video element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:379
+msgid "mute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:381
+msgid "unmute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:383
+msgid "play"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:385
+msgid "pause"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:387
+msgid "movie time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:389
+msgid "timeline slider thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:391
+msgid "back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:393
+msgid "return to realtime"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:395
+msgid "elapsed time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:397
+msgid "remaining time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:399
+#, fuzzy
+msgid "status"
+msgstr "Estado"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:401
+msgid "fullscreen"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:403
+msgid "fast forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:405
+msgid "fast reverse"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:407
+msgid "show closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:409
+msgid "hide closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:418
+msgid "audio element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:420
+msgid "video element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:422
+msgid "mute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:424
+msgid "unmute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:426
+msgid "begin playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:428
+msgid "pause playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:430
+msgid "movie time scrubber"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:432
+msgid "movie time scrubber thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:434
+msgid "seek movie back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:436
+msgid "return streaming movie to real time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:438
+msgid "current movie time in seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:440
+msgid "number of seconds of movie remaining"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:442
+msgid "current movie status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:444
+msgid "seek quickly back"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:446
+msgid "seek quickly forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:448
+msgid "Play movie in fullscreen mode"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:450
+msgid "start displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:452
+msgid "stop displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:461
+#, fuzzy
+msgid "indefinite time"
+msgstr "definição"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:491
+msgid "value missing"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:497
+msgid "type mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:502
+msgid "pattern mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:507
+msgid "too long"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:512
+msgid "range underflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:517
+msgid "range overflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:522
+msgid "step mismatch"
+msgstr ""
+
#~ msgid "Select _All"
#~ msgstr "Selecionar _Tudo"
diff --git a/WebKit/gtk/po/ru.po b/WebKit/gtk/po/ru.po
index ad176d7..b8038cc 100644
--- a/WebKit/gtk/po/ru.po
+++ b/WebKit/gtk/po/ru.po
@@ -2,24 +2,25 @@ msgid ""
msgstr ""
"Project-Id-Version: webkit git\n"
"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
-"POT-Creation-Date: 2009-05-11 16:48+0900\n"
+"POT-Creation-Date: 2010-02-16 15:00-0200\n"
"PO-Revision-Date: \n"
"Last-Translator: Anton Shestakov <engored@ya.ru>\n"
"Language-Team: Russian\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
+"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
"X-Poedit-Language: Russian\n"
"X-Poedit-Country: RUSSIAN FEDERATION\n"
"X-Poedit-SourceCharset: utf-8\n"
-#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:455
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:535
msgid "Upload File"
msgstr "Отправка файла"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:142
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:143
msgid "Input _Methods"
msgstr "_Методы ввода"
@@ -64,67 +65,77 @@ msgid "ZWNJ Zero width _non-joiner"
msgstr "ZWNJ Нулевой ра_зъединитель"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:137
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:138
msgid "_Insert Unicode Control Character"
msgstr "Вст_авить управляющий символ Юникод"
-#: WebKit/gtk/webkit/webkitdownload.cpp:245
+#: WebKit/gtk/webkit/webkitdownload.cpp:262
msgid "Network Request"
msgstr "Сетевой запрос"
-#: WebKit/gtk/webkit/webkitdownload.cpp:246
+#: WebKit/gtk/webkit/webkitdownload.cpp:263
msgid "The network request for the URI that should be downloaded"
msgstr "Сетевой запрос для заданного URI, который должен быть выполнен"
-#: WebKit/gtk/webkit/webkitdownload.cpp:260
+#: WebKit/gtk/webkit/webkitdownload.cpp:277
+#, fuzzy
+msgid "Network Response"
+msgstr "Сетевой запрос"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:278
+#, fuzzy
+msgid "The network response for the URI that should be downloaded"
+msgstr "Сетевой запрос для заданного URI, который должен быть выполнен"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:292
msgid "Destination URI"
msgstr "URI назначения"
-#: WebKit/gtk/webkit/webkitdownload.cpp:261
+#: WebKit/gtk/webkit/webkitdownload.cpp:293
msgid "The destination URI where to save the file"
msgstr "Конечный URI для сохранения файла"
-#: WebKit/gtk/webkit/webkitdownload.cpp:275
+#: WebKit/gtk/webkit/webkitdownload.cpp:307
msgid "Suggested Filename"
msgstr "Предлагаемое имя файла"
-#: WebKit/gtk/webkit/webkitdownload.cpp:276
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
msgid "The filename suggested as default when saving"
msgstr "Имя файла, которое предлагается при загрузке по умолчанию"
-#: WebKit/gtk/webkit/webkitdownload.cpp:289
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
msgid "Progress"
msgstr "Прогресс"
-#: WebKit/gtk/webkit/webkitdownload.cpp:290
+#: WebKit/gtk/webkit/webkitdownload.cpp:326
msgid "Determines the current progress of the download"
msgstr "Текущий прогресс загрузки"
-#: WebKit/gtk/webkit/webkitdownload.cpp:303
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
msgid "Status"
msgstr "Состояние"
-#: WebKit/gtk/webkit/webkitdownload.cpp:304
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
msgid "Determines the current status of the download"
msgstr "Текущее состояния загрузки"
-#: WebKit/gtk/webkit/webkitdownload.cpp:319
+#: WebKit/gtk/webkit/webkitdownload.cpp:355
msgid "Current Size"
msgstr "Текущий размер"
-#: WebKit/gtk/webkit/webkitdownload.cpp:320
+#: WebKit/gtk/webkit/webkitdownload.cpp:356
msgid "The length of the data already downloaded"
msgstr "Объём уже загруженных данных"
-#: WebKit/gtk/webkit/webkitdownload.cpp:334
+#: WebKit/gtk/webkit/webkitdownload.cpp:370
msgid "Total Size"
msgstr "Общий размер"
-#: WebKit/gtk/webkit/webkitdownload.cpp:335
+#: WebKit/gtk/webkit/webkitdownload.cpp:371
msgid "The total size of the file"
msgstr "Общий размер файла"
-#: WebKit/gtk/webkit/webkitdownload.cpp:464
+#: WebKit/gtk/webkit/webkitdownload.cpp:522
msgid "User cancelled the download"
msgstr "Передача прервана пользователем"
@@ -141,577 +152,928 @@ msgstr "Имя пользователя:"
msgid "Password:"
msgstr "Пароль:"
-#: WebKit/gtk/webkit/webkitsoupauthdialog.c:281
-msgid "Remember password"
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:280
+#, fuzzy
+msgid "_Remember password"
msgstr "Запомнить пароль"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:224
+#: WebKit/gtk/webkit/webkitwebframe.cpp:298
msgid "Name"
msgstr "Имя"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:225
+#: WebKit/gtk/webkit/webkitwebframe.cpp:299
msgid "The name of the frame"
msgstr "Имя фрейма"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:231
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:152
-#: WebKit/gtk/webkit/webkitwebview.cpp:1771
+#: WebKit/gtk/webkit/webkitwebframe.cpp:305
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:146
+#: WebKit/gtk/webkit/webkitwebview.cpp:2315
msgid "Title"
msgstr "Заголовок"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:232
+#: WebKit/gtk/webkit/webkitwebframe.cpp:306
msgid "The document title of the frame"
msgstr "Заголовок документа фрейма"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:238
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:184
-#: WebKit/gtk/webkit/webkitwebview.cpp:1785
+#: WebKit/gtk/webkit/webkitwebframe.cpp:312
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:178
+#: WebKit/gtk/webkit/webkitwebview.cpp:2329
msgid "URI"
msgstr "URI"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:239
+#: WebKit/gtk/webkit/webkitwebframe.cpp:313
msgid "The current URI of the contents displayed by the frame"
msgstr "Текущий URI содержимого фрейма"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:153
+#: WebKit/gtk/webkit/webkitwebframe.cpp:344
+msgid "Horizontal Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:345
+#, fuzzy
+msgid ""
+"Determines the current policy for the horizontal scrollbar of the frame."
+msgstr "Текущий прогресс загрузки"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:362
+msgid "Vertical Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:363
+#, fuzzy
+msgid "Determines the current policy for the vertical scrollbar of the frame."
+msgstr "Текущий прогресс загрузки"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:147
msgid "The title of the history item"
msgstr "Заголовок элемента истории"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:168
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:162
msgid "Alternate Title"
msgstr "Альтернативный заголовок"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:169
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:163
msgid "The alternate title of the history item"
msgstr "Альтернативный заголовок элемента истории"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:185
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:179
msgid "The URI of the history item"
msgstr "URI элемента истории"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:200
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:165
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:173
msgid "Original URI"
msgstr "Изначальный URI"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:201
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:195
msgid "The original URI of the history item"
msgstr "Изначальный URI элемента истории"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:216
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:210
msgid "Last visited Time"
msgstr "Время последнего посещения"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:217
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:211
msgid "The time at which the history item was last visited"
msgstr "Время последнего посещения элемента истории"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:258
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:268
msgid "Web View"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:259
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:269
msgid "The Web View that renders the Web Inspector itself"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:272
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:282
msgid "Inspected URI"
msgstr "Исследуемый URI"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:273
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:283
msgid "The URI that is currently being inspected"
msgstr "URI, который исследуется в данный момент"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:289
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:299
msgid "Enable JavaScript profiling"
msgstr "Включить профилирование JavaScript"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:290
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:300
msgid "Profile the executed JavaScript."
msgstr "Профилировать выполняемый код JavaScript."
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:150
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:315
+#, fuzzy
+msgid "Enable Timeline profiling"
+msgstr "Включить профилирование JavaScript"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:316
+msgid "Profile the WebCore instrumentation."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:158
msgid "Reason"
msgstr "Причина"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:151
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:159
msgid "The reason why this navigation is occurring"
msgstr "Причина, по которой происходит данный переход"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:166
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:174
msgid "The URI that was requested as the target for the navigation"
msgstr "URI, который был указан в запросе на переход"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:178
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:188
msgid "Button"
msgstr "Кнопка"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:179
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:189
msgid "The button used to click"
msgstr "Кнопка для нажатия"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:204
msgid "Modifier state"
msgstr "Состояние модификаторов"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:195
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:205
msgid "A bitmask representing the state of the modifier keys"
msgstr "Битовая маска, представляющая состояния клавиш-модификаторов"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:134
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:220
+#, fuzzy
+msgid "Target frame"
+msgstr "Имя фрейма"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:221
+#, fuzzy
+msgid "The target frame for the navigation"
+msgstr "URI, который был указан в запросе на переход"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:233
msgid "Default Encoding"
msgstr "Кодировка по умолчанию"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:135
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:234
msgid "The default encoding used to display text."
msgstr "Кодировка текста по умолчанию."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:143
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:242
msgid "Cursive Font Family"
msgstr "Семейство курсивного шрифта"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:144
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:243
msgid "The default Cursive font family used to display text."
msgstr "Семейство курсивного шрифта для отображения текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:152
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:251
msgid "Default Font Family"
msgstr "Семейство шрифта по умолчанию"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:153
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:252
msgid "The default font family used to display text."
msgstr "Семейство шрифта по умолчанию для отображения текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:161
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:260
msgid "Fantasy Font Family"
msgstr "Семейство декоративного шрифта"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:162
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:261
msgid "The default Fantasy font family used to display text."
msgstr "Семейство декоративного шрифта для отображения текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:170
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:269
msgid "Monospace Font Family"
msgstr "Семейство моноширинного шрифта"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:171
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:270
msgid "The default font family used to display monospace text."
msgstr "Семейство моноширинного шрифта для отображения текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:179
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:278
msgid "Sans Serif Font Family"
msgstr "Семейство шрифта без засечек"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:180
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:279
msgid "The default Sans Serif font family used to display text."
msgstr "Семейство шрифта без засечек для отображения текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:188
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:287
msgid "Serif Font Family"
msgstr "Семейство шрифта с засечками"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:189
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:288
msgid "The default Serif font family used to display text."
msgstr "Семейство шрифта с засечками для отображения текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:197
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:296
msgid "Default Font Size"
msgstr "Размер шрифта по умолчанию"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:198
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:297
msgid "The default font size used to display text."
msgstr "Размер шрифта по умолчанию для отображения текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:206
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:305
msgid "Default Monospace Font Size"
msgstr "Размер моноширинного шрифта"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:207
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
msgid "The default font size used to display monospace text."
msgstr "Размер моноширинного шрифта для отображения текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:215
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:314
msgid "Minimum Font Size"
msgstr "Минимальный размер шрифта"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:216
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:315
msgid "The minimum font size used to display text."
msgstr "Минимальный размер шрифта для отображения текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:224
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
msgid "Minimum Logical Font Size"
msgstr "Минимальный логический размер шрифта"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:225
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:324
msgid "The minimum logical font size used to display text."
msgstr "Минимальный логический размер шрифта для отображения текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:244
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:343
msgid "Enforce 96 DPI"
msgstr "Всегда использовать 96 DPI"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:245
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:344
msgid "Enforce a resolution of 96 DPI"
msgstr "Принудительно использовать разрешение 96 точек на дюйм"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:253
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:352
msgid "Auto Load Images"
msgstr "Загружать изображения автоматически"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:254
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:353
msgid "Load images automatically."
msgstr "Загружать изображения автоматически."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:262
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:361
msgid "Auto Shrink Images"
msgstr "Масштабировать изображения автоматически"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:263
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
msgid "Automatically shrink standalone images to fit."
msgstr "Автоматически уменьшать отдельные изображения по размеру экрана."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:271
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:370
msgid "Print Backgrounds"
msgstr "Печатать фоновые изображения"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:272
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:371
msgid "Whether background images should be printed."
msgstr "Должны ли быть выведены на печать фоновые изображения."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:280
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
msgid "Enable Scripts"
msgstr "Выполнять сценарии"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:281
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:380
msgid "Enable embedded scripting languages."
msgstr "Выполнять встроенные сценарии на страницах."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:289
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:388
msgid "Enable Plugins"
msgstr "Использовать модули"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:290
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:389
msgid "Enable embedded plugin objects."
msgstr "Разрешить встроенные объекты модулей на страницах."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:298
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:397
msgid "Resizable Text Areas"
msgstr "Изменяемый размер текстовых полей"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:299
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:398
msgid "Whether text areas are resizable."
msgstr "Текстовые поля могут изменять размер."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:405
msgid "User Stylesheet URI"
msgstr "URI пользовательской таблицы стилей"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:307
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:406
msgid "The URI of a stylesheet that is applied to every page."
msgstr "URI таблицы стилей, которая будет применена для всех страниц."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:322
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:421
msgid "Zoom Stepping Value"
msgstr "Приращение масштаба"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:422
msgid "The value by which the zoom level is changed when zooming in or out."
msgstr "Значение, на которое будет изменяться значение масштаба."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:341
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:440
msgid "Enable Developer Extras"
msgstr "Включить средства разработчика"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:342
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:441
msgid "Enables special extensions that help developers"
msgstr "Включить особые расширения, которые могут быть полезны разработчикам"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:461
msgid "Enable Private Browsing"
msgstr "Включить конфиденциальный режим"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:363
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:462
msgid "Enables private browsing mode"
msgstr "Включает конфиденциальный режим просмотра"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:378
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:477
msgid "Enable Spell Checking"
msgstr "Проверять орфографию"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:478
msgid "Enables spell checking while typing"
msgstr "Выполнять проверку орфографии при вводе текста"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:402
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:501
msgid "Languages to use for spell checking"
msgstr "Языки для проверки орфографии"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:403
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:502
msgid "Comma separated list of languages to use for spell checking"
-msgstr "Список языков через запятую, которые будут использоваться для проверки орфографии"
+msgstr ""
+"Список языков через запятую, которые будут использоваться для проверки "
+"орфографии"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:417
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:516
msgid "Enable Caret Browsing"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:418
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:517
msgid "Whether to enable accesibility enhanced keyboard navigation"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1772
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:532
+msgid "Enable HTML5 Database"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:533
+msgid "Whether to enable HTML5 database support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:548
+msgid "Enable HTML5 Local Storage"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:549
+msgid "Whether to enable HTML5 Local Storage support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:563
+#, fuzzy
+msgid "Enable XSS Auditor"
+msgstr "Выполнять сценарии"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:564
+msgid "Whether to enable teh XSS auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:582
+msgid "User Agent"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:583
+msgid "The User-Agent string used by WebKitGtk"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:598
+msgid "JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:599
+msgid "Whether JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:614
+msgid "Enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:615
+msgid "Whether to enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:642
+msgid "Editing behavior"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:643
+msgid "The behavior mode to use in editing mode"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:659
+msgid "Enable universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:660
+msgid "Whether to allow universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:675
+#, fuzzy
+msgid "Enable DOM paste"
+msgstr "Выполнять сценарии"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:676
+msgid "Whether to enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:694
+msgid "Tab key cycles through elements"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:695
+msgid "Whether the tab key cycles through elements on the page."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:715
+msgid "Enable Default Context Menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:716
+msgid ""
+"Enables the handling of right-clicks for the creation of the default context "
+"menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:736
+msgid "Enable Site Specific Quirks"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:737
+msgid "Enables the site-specific compatibility workarounds"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:759
+#, fuzzy
+msgid "Enable page cache"
+msgstr "Проверять орфографию"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:760
+#, fuzzy
+msgid "Whether the page cache should be used"
+msgstr "Должны ли быть выведены на печать фоновые изображения."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:780
+msgid "Auto Resize Window"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:781
+msgid "Automatically resize the toplevel window when a page requests it"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2316
msgid "Returns the @web_view's document title"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1786
+#: WebKit/gtk/webkit/webkitwebview.cpp:2330
msgid "Returns the current URI of the contents displayed by the @web_view"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1799
+#: WebKit/gtk/webkit/webkitwebview.cpp:2343
msgid "Copy target list"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1800
+#: WebKit/gtk/webkit/webkitwebview.cpp:2344
msgid "The list of targets this web view supports for clipboard copying"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1813
+#: WebKit/gtk/webkit/webkitwebview.cpp:2357
msgid "Paste target list"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1814
+#: WebKit/gtk/webkit/webkitwebview.cpp:2358
msgid "The list of targets this web view supports for clipboard pasting"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1820
+#: WebKit/gtk/webkit/webkitwebview.cpp:2364
msgid "Settings"
msgstr "Настройки"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1821
+#: WebKit/gtk/webkit/webkitwebview.cpp:2365
msgid "An associated WebKitWebSettings instance"
msgstr "Связанный экземпляр WebKitWebSettings"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1834
+#: WebKit/gtk/webkit/webkitwebview.cpp:2378
msgid "Web Inspector"
msgstr "Веб-инспектор"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1835
+#: WebKit/gtk/webkit/webkitwebview.cpp:2379
msgid "The associated WebKitWebInspector instance"
msgstr "Связанный экземпляр WebKitWebInspector"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1855
+#: WebKit/gtk/webkit/webkitwebview.cpp:2399
msgid "Editable"
msgstr "Изменяемое"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1856
+#: WebKit/gtk/webkit/webkitwebview.cpp:2400
msgid "Whether content can be modified by the user"
msgstr "Может ли содержимое быть изменено пользователем"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1862
+#: WebKit/gtk/webkit/webkitwebview.cpp:2406
msgid "Transparent"
msgstr "Прозрачное"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1863
+#: WebKit/gtk/webkit/webkitwebview.cpp:2407
msgid "Whether content has a transparent background"
msgstr "Имеется ли у содержимого прозрачный фон"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1876
+#: WebKit/gtk/webkit/webkitwebview.cpp:2420
msgid "Zoom level"
msgstr "Масштаб"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1877
+#: WebKit/gtk/webkit/webkitwebview.cpp:2421
msgid "The level of zoom of the content"
msgstr "Масштаб содержимого страницы"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1892
+#: WebKit/gtk/webkit/webkitwebview.cpp:2436
msgid "Full content zoom"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1893
+#: WebKit/gtk/webkit/webkitwebview.cpp:2437
msgid "Whether the full content is scaled when zooming"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1906
+#: WebKit/gtk/webkit/webkitwebview.cpp:2450
msgid "Encoding"
msgstr "Кодировка"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1907
+#: WebKit/gtk/webkit/webkitwebview.cpp:2451
msgid "The default encoding of the web view"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1920
+#: WebKit/gtk/webkit/webkitwebview.cpp:2464
msgid "Custom Encoding"
msgstr "Особая кодировка"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1921
+#: WebKit/gtk/webkit/webkitwebview.cpp:2465
msgid "The custom encoding of the web view"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:54
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:59
+#: WebKit/gtk/webkit/webkitwebview.cpp:2517
+msgid "Icon URI"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2518
+msgid "The URI for the favicon for the #WebKitWebView."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:55
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:60
msgid "Submit"
msgstr "Отправить"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:64
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:65
msgid "Reset"
msgstr "Сброс"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:69
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:70
msgid "_Searchable Index"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:74
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:75
msgid "Choose File"
msgstr "Выбрать файл"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:79
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:80
msgid "(None)"
msgstr "(Нет)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:84
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:85
msgid "Open Link in New _Window"
msgstr "Открыть ссылку в новом _окне"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:89
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:90
msgid "_Download Linked File"
msgstr "_Загрузить связанный файл"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:94
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:95
msgid "Copy Link Loc_ation"
msgstr "_Копировать ссылку"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:99
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:100
msgid "Open _Image in New Window"
msgstr "Открыть _изображение в новом окне"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:104
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:105
msgid "Sa_ve Image As"
msgstr "Со_хранить изображение как..."
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:109
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:110
msgid "Cop_y Image"
msgstr "Коп_ировать изображение"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:114
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:115
msgid "Open _Frame in New Window"
msgstr "Открыть _фрейм в новом окне"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:165
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:166
msgid "_Reload"
msgstr "_Обновить"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:182
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:183
msgid "No Guesses Found"
msgstr "Нет вариантов"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:187
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:188
msgid "_Ignore Spelling"
msgstr "_Пропустить слово"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:192
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:193
msgid "_Learn Spelling"
msgstr "_Добавить слово"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:197
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:198
msgid "_Search the Web"
msgstr "_Найти в сети"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:202
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:203
msgid "_Look Up in Dictionary"
msgstr "Найти в _словаре"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:207
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:208
msgid "_Open Link"
msgstr "О_ткрыть ссылку"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:212
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:213
msgid "Ignore _Grammar"
msgstr "_Игнорировать грамматику"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:217
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:218
msgid "Spelling and _Grammar"
msgstr "_Орфография и грамматика"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:222
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Show Spelling and Grammar"
msgstr "_Показать орфографию и грамматику"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:222
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Hide Spelling and Grammar"
msgstr "_Скрыть орфографию и грамматику"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:227
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:228
msgid "_Check Document Now"
msgstr "Проверить _документ"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:232
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:233
msgid "Check Spelling While _Typing"
msgstr "Проверять _орфографию в процессе ввода"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:237
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:238
msgid "Check _Grammar With Spelling"
msgstr "Проверять _также грамматику"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:242
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:243
msgid "_Font"
msgstr "_Шрифт"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:265
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:266
msgid "_Outline"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:270
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:271
msgid "Inspect _Element"
msgstr "Исследовать _элемент"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:275
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:276
msgid "No recent searches"
msgstr "Нет недавних поисковых запросов"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:280
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:281
msgid "Recent searches"
msgstr "Недавние поисковые запросы"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:285
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:286
msgid "_Clear recent searches"
msgstr "_Удалить недавние поисковые запросы"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:290
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:291
msgid "term"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:295
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:296
msgid "definition"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:300
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:301
msgid "press"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:305
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:306
msgid "select"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:310
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:311
msgid "activate"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:315
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:316
msgid "uncheck"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:320
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:321
msgid "check"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:325
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:326
msgid "jump"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:331
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:342
msgid " files"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:336
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:347
msgid "Unknown"
msgstr "Неизвестно"
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:364
+msgid "Loading..."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:369
+msgid "Live Broadcast"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:375
+msgid "audio element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:377
+msgid "video element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:379
+msgid "mute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:381
+msgid "unmute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:383
+msgid "play"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:385
+msgid "pause"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:387
+msgid "movie time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:389
+msgid "timeline slider thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:391
+msgid "back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:393
+msgid "return to realtime"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:395
+msgid "elapsed time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:397
+msgid "remaining time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:399
+#, fuzzy
+msgid "status"
+msgstr "Состояние"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:401
+msgid "fullscreen"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:403
+msgid "fast forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:405
+msgid "fast reverse"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:407
+msgid "show closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:409
+msgid "hide closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:418
+msgid "audio element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:420
+msgid "video element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:422
+msgid "mute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:424
+msgid "unmute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:426
+msgid "begin playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:428
+msgid "pause playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:430
+msgid "movie time scrubber"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:432
+msgid "movie time scrubber thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:434
+msgid "seek movie back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:436
+msgid "return streaming movie to real time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:438
+msgid "current movie time in seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:440
+msgid "number of seconds of movie remaining"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:442
+msgid "current movie status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:444
+msgid "seek quickly back"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:446
+msgid "seek quickly forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:448
+msgid "Play movie in fullscreen mode"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:450
+msgid "start displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:452
+msgid "stop displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:461
+msgid "indefinite time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:491
+msgid "value missing"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:497
+msgid "type mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:502
+msgid "pattern mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:507
+msgid "too long"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:512
+msgid "range underflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:517
+msgid "range overflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:522
+msgid "step mismatch"
+msgstr ""
diff --git a/WebKit/gtk/po/sr.po b/WebKit/gtk/po/sr.po
index e7274d5..9cd8267 100644
--- a/WebKit/gtk/po/sr.po
+++ b/WebKit/gtk/po/sr.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: webkit 1.1.10\n"
"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
-"POT-Creation-Date: 2009-04-09 19:09-0300\n"
+"POT-Creation-Date: 2010-02-16 15:00-0200\n"
"PO-Revision-Date: 2009-06-19 02:35+100\n"
"Last-Translator: Милош Поповић <gpopac@gmail.com>\n"
"Language-Team: Serbian <gnom@prevod.org>\n"
@@ -19,12 +19,12 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:425
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:535
msgid "Upload File"
msgstr "Пошаљи датотеку"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:139
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:143
msgid "Input _Methods"
msgstr "Начин _уноса"
@@ -71,67 +71,77 @@ msgid "ZWNJ Zero width _non-joiner"
msgstr "Н_епрецртана нула"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:134
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:138
msgid "_Insert Unicode Control Character"
msgstr "_Уметни уникод контролни знак"
-#: WebKit/gtk/webkit/webkitdownload.cpp:250
+#: WebKit/gtk/webkit/webkitdownload.cpp:262
msgid "Network Request"
msgstr "Захтев на мрежи"
-#: WebKit/gtk/webkit/webkitdownload.cpp:251
+#: WebKit/gtk/webkit/webkitdownload.cpp:263
msgid "The network request for the URI that should be downloaded"
msgstr "Захтевана адресе датотеке коју желите да преузмете"
-#: WebKit/gtk/webkit/webkitdownload.cpp:265
+#: WebKit/gtk/webkit/webkitdownload.cpp:277
+#, fuzzy
+msgid "Network Response"
+msgstr "Захтев на мрежи"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:278
+#, fuzzy
+msgid "The network response for the URI that should be downloaded"
+msgstr "Захтевана адресе датотеке коју желите да преузмете"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:292
msgid "Destination URI"
msgstr "Циљна адреса"
-#: WebKit/gtk/webkit/webkitdownload.cpp:266
+#: WebKit/gtk/webkit/webkitdownload.cpp:293
msgid "The destination URI where to save the file"
msgstr "Циљна адреса где желите да сачувате датотеку"
-#: WebKit/gtk/webkit/webkitdownload.cpp:280
+#: WebKit/gtk/webkit/webkitdownload.cpp:307
msgid "Suggested Filename"
msgstr "Предложено име датотеке"
-#: WebKit/gtk/webkit/webkitdownload.cpp:281
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
msgid "The filename suggested as default when saving"
msgstr "Подразумевано име датотеке приликом чувања"
-#: WebKit/gtk/webkit/webkitdownload.cpp:294
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
msgid "Progress"
msgstr "Преузето"
-#: WebKit/gtk/webkit/webkitdownload.cpp:295
+#: WebKit/gtk/webkit/webkitdownload.cpp:326
msgid "Determines the current progress of the download"
msgstr "Показује тренутни напредак преузимања"
-#: WebKit/gtk/webkit/webkitdownload.cpp:308
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
msgid "Status"
msgstr "Стање"
-#: WebKit/gtk/webkit/webkitdownload.cpp:309
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
msgid "Determines the current status of the download"
msgstr "Показује тренутно стање преузимања"
-#: WebKit/gtk/webkit/webkitdownload.cpp:324
+#: WebKit/gtk/webkit/webkitdownload.cpp:355
msgid "Current Size"
msgstr "Величина"
-#: WebKit/gtk/webkit/webkitdownload.cpp:325
+#: WebKit/gtk/webkit/webkitdownload.cpp:356
msgid "The length of the data already downloaded"
msgstr "Приказује величину преузете датотеке"
-#: WebKit/gtk/webkit/webkitdownload.cpp:339
+#: WebKit/gtk/webkit/webkitdownload.cpp:370
msgid "Total Size"
msgstr "Укупна величина"
-#: WebKit/gtk/webkit/webkitdownload.cpp:340
+#: WebKit/gtk/webkit/webkitdownload.cpp:371
msgid "The total size of the file"
msgstr "Приказује укупну величину преузете датотеке"
-#: WebKit/gtk/webkit/webkitdownload.cpp:469
+#: WebKit/gtk/webkit/webkitdownload.cpp:522
msgid "User cancelled the download"
msgstr "Прекинута преузимања"
@@ -148,558 +158,934 @@ msgstr "Корисничко име:"
msgid "Password:"
msgstr "Лозинка:"
-#: WebKit/gtk/webkit/webkitsoupauthdialog.c:281
-msgid "Remember password"
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:280
+#, fuzzy
+msgid "_Remember password"
msgstr "Упамти лозинку"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:211
+#: WebKit/gtk/webkit/webkitwebframe.cpp:298
msgid "Name"
msgstr "Име"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:212
+#: WebKit/gtk/webkit/webkitwebframe.cpp:299
msgid "The name of the frame"
msgstr "Име оквира"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:218
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:154
-#: WebKit/gtk/webkit/webkitwebview.cpp:1715
+#: WebKit/gtk/webkit/webkitwebframe.cpp:305
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:146
+#: WebKit/gtk/webkit/webkitwebview.cpp:2315
msgid "Title"
msgstr "Наслов"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:219
+#: WebKit/gtk/webkit/webkitwebframe.cpp:306
msgid "The document title of the frame"
msgstr "Наслов документа унутар оквира"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:225
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:186
-#: WebKit/gtk/webkit/webkitwebview.cpp:1729
+#: WebKit/gtk/webkit/webkitwebframe.cpp:312
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:178
+#: WebKit/gtk/webkit/webkitwebview.cpp:2329
msgid "URI"
msgstr "Адреса"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:226
+#: WebKit/gtk/webkit/webkitwebframe.cpp:313
msgid "The current URI of the contents displayed by the frame"
msgstr "Адреса садржаја који је приказан унутар оквира"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:155
+#: WebKit/gtk/webkit/webkitwebframe.cpp:344
+msgid "Horizontal Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:345
+#, fuzzy
+msgid ""
+"Determines the current policy for the horizontal scrollbar of the frame."
+msgstr "Показује тренутни напредак преузимања"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:362
+msgid "Vertical Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:363
+#, fuzzy
+msgid "Determines the current policy for the vertical scrollbar of the frame."
+msgstr "Показује тренутни напредак преузимања"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:147
msgid "The title of the history item"
msgstr "Наслов за ставке у историјату"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:170
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:162
#, fuzzy
msgid "Alternate Title"
msgstr "Променљив наслов"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:171
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:163
#, fuzzy
msgid "The alternate title of the history item"
msgstr "Променљив наслов ставке у историјату"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:187
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:179
msgid "The URI of the history item"
msgstr "Адреса ставке у историјату"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:202
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:167
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:173
msgid "Original URI"
msgstr "Оригинална адреса"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:203
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:195
msgid "The original URI of the history item"
msgstr "Оригинална адреса ставке у историјату"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:218
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:210
msgid "Last visited Time"
msgstr "Последња посета"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:219
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:211
msgid "The time at which the history item was last visited"
msgstr "Време када је ставка из историјата последњи пут посећена"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:260
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:268
msgid "Web View"
msgstr "Веб приказ"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:261
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:269
msgid "The Web View that renders the Web Inspector itself"
msgstr "Веб приказ кога исцртава „Веб инспектор“"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:274
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:282
#, fuzzy
msgid "Inspected URI"
msgstr "Инспекција адресе"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:275
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:283
#, fuzzy
msgid "The URI that is currently being inspected"
msgstr "Адреса коју тренутно обрађује инспектор"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:291
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:299
msgid "Enable JavaScript profiling"
msgstr "Омогући учење Јава скрипте"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:292
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:300
msgid "Profile the executed JavaScript."
msgstr "Прави профил покренуте Јава скрипте."
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:152
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:315
+#, fuzzy
+msgid "Enable Timeline profiling"
+msgstr "Омогући учење Јава скрипте"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:316
+msgid "Profile the WebCore instrumentation."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:158
msgid "Reason"
msgstr "Разлог"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:153
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:159
msgid "The reason why this navigation is occurring"
msgstr "Разлог због кога је приказана навигација"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:168
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:174
msgid "The URI that was requested as the target for the navigation"
msgstr "Циљна адреса коју захтева навигација"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:180
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:188
msgid "Button"
msgstr "Дугме"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:181
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:189
msgid "The button used to click"
msgstr "Дугме које се притиска"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:196
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:204
msgid "Modifier state"
msgstr "Стање измењивача"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:197
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:205
msgid "A bitmask representing the state of the modifier keys"
msgstr "Ознака која одређује да ли је укључен тастер за измену функције"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:129
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:220
+#, fuzzy
+msgid "Target frame"
+msgstr "Име оквира"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:221
+#, fuzzy
+msgid "The target frame for the navigation"
+msgstr "Циљна адреса коју захтева навигација"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:233
msgid "Default Encoding"
msgstr "Подразумевано кодирање"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:130
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:234
msgid "The default encoding used to display text."
msgstr "Подразумевано кодирање за приказ текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:138
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:242
msgid "Cursive Font Family"
msgstr "Скуп искошених фонтова"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:139
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:243
msgid "The default Cursive font family used to display text."
msgstr "Подразумевани скуп искошених фонтова за приказ текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:147
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:251
msgid "Default Font Family"
msgstr "Подразумевани скуп фонтова"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:148
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:252
msgid "The default font family used to display text."
msgstr "Подразумевани скуп фонтова за приказ текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:156
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:260
msgid "Fantasy Font Family"
msgstr "Скуп фантази фонтова"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:157
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:261
msgid "The default Fantasy font family used to display text."
msgstr "Подразумевани скуп фантази фонтова за приказ текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:165
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:269
msgid "Monospace Font Family"
msgstr "Скуп равномерних фонтова"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:166
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:270
msgid "The default font family used to display monospace text."
msgstr "Подразумевани скуп равномерно широких фонтова за приказ текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:174
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:278
msgid "Sans Serif Font Family"
msgstr "Скуп безсерифних фонтова"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:175
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:279
msgid "The default Sans Serif font family used to display text."
msgstr "Подразумевани скуп безсерифних фонтова за приказ текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:183
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:287
msgid "Serif Font Family"
msgstr "Скуп серифних фонтова"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:184
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:288
msgid "The default Serif font family used to display text."
msgstr "Подразумевани скуп серифних фонтова за приказ текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:192
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:296
msgid "Default Font Size"
msgstr "Подразумевана величина фонта"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:193
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:297
msgid "The default font size used to display text."
msgstr "Подразумевана величина фонтова за приказ текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:201
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:305
msgid "Default Monospace Font Size"
msgstr "Подразумевана величина разномерног фонта"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:202
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
msgid "The default font size used to display monospace text."
msgstr "Подразумевана величина равномерно широких фонтова за приказ текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:210
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:314
msgid "Minimum Font Size"
msgstr "Најмања величина фонта"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:211
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:315
msgid "The minimum font size used to display text."
msgstr "Најмања величина фонта за приказ текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:219
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
msgid "Minimum Logical Font Size"
msgstr "Најмања логичка величина фонта"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:220
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:324
msgid "The minimum logical font size used to display text."
msgstr "Најмања логичка величина фонтова за приказ текста."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:239
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:343
msgid "Enforce 96 DPI"
msgstr "Приморај 96 ТПИ"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:240
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:344
msgid "Enforce a resolution of 96 DPI"
msgstr "Приморава резолуцију од 96 ТПИ"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:248
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:352
msgid "Auto Load Images"
msgstr "Сам учитај слике"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:249
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:353
msgid "Load images automatically."
msgstr "Аутоматски учитава слике."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:257
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:361
msgid "Auto Shrink Images"
msgstr "Сам смањи слике"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:258
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
msgid "Automatically shrink standalone images to fit."
msgstr "Аутоматску умањује слике тако да се уклопиле у страну."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:266
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:370
msgid "Print Backgrounds"
msgstr "Исцртај позадину"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:267
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:371
msgid "Whether background images should be printed."
msgstr "Одређује да ли да се приказују позадинске слике."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:275
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
msgid "Enable Scripts"
msgstr "Омогући скрипте"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:276
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:380
msgid "Enable embedded scripting languages."
msgstr "Укључује језике за скрипте уметнуте унутар страница."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:284
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:388
msgid "Enable Plugins"
msgstr "Омогући додатке"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:285
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:389
msgid "Enable embedded plugin objects."
msgstr "Укључује објекте уметнуте унутар страница."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:293
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:397
msgid "Resizable Text Areas"
msgstr "Текст променљиве величине"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:294
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:398
msgid "Whether text areas are resizable."
msgstr "Одређује да ли да област са текстом буде променљиве величине."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:301
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:405
msgid "User Stylesheet URI"
msgstr "Адреса датотеке са стилом"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:302
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:406
msgid "The URI of a stylesheet that is applied to every page."
msgstr ""
"Путања до датотеке са сопственим стилом који се примењује на сваку страницу."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:317
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:421
msgid "Zoom Stepping Value"
msgstr "Корак увећања"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:318
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:422
msgid "The value by which the zoom level is changed when zooming in or out."
msgstr "Вредност за коју се мења приказ приликом повећања или смањења."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:336
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:440
msgid "Enable Developer Extras"
msgstr "Укључи додатке за развој"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:337
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:441
msgid "Enables special extensions that help developers"
msgstr "Укључује додатке који помажу приликом развоја овог програма"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:357
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:461
msgid "Enable Private Browsing"
msgstr "Приватни режим"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:358
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:462
msgid "Enables private browsing mode"
msgstr "Укључује режим разгледања уз чување ваше приватности"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1716
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:477
+msgid "Enable Spell Checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:478
+#, fuzzy
+msgid "Enables spell checking while typing"
+msgstr "Провери писање _док куцам"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:501
+msgid "Languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:502
+msgid "Comma separated list of languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:516
+#, fuzzy
+msgid "Enable Caret Browsing"
+msgstr "Приватни режим"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:517
+msgid "Whether to enable accesibility enhanced keyboard navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:532
+msgid "Enable HTML5 Database"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:533
+msgid "Whether to enable HTML5 database support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:548
+msgid "Enable HTML5 Local Storage"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:549
+msgid "Whether to enable HTML5 Local Storage support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:563
+#, fuzzy
+msgid "Enable XSS Auditor"
+msgstr "Омогући скрипте"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:564
+msgid "Whether to enable teh XSS auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:582
+msgid "User Agent"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:583
+msgid "The User-Agent string used by WebKitGtk"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:598
+msgid "JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:599
+msgid "Whether JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:614
+msgid "Enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:615
+msgid "Whether to enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:642
+msgid "Editing behavior"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:643
+msgid "The behavior mode to use in editing mode"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:659
+msgid "Enable universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:660
+msgid "Whether to allow universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:675
+#, fuzzy
+msgid "Enable DOM paste"
+msgstr "Омогући скрипте"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:676
+msgid "Whether to enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:694
+msgid "Tab key cycles through elements"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:695
+msgid "Whether the tab key cycles through elements on the page."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:715
+msgid "Enable Default Context Menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:716
+msgid ""
+"Enables the handling of right-clicks for the creation of the default context "
+"menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:736
+msgid "Enable Site Specific Quirks"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:737
+msgid "Enables the site-specific compatibility workarounds"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:759
+msgid "Enable page cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:760
+#, fuzzy
+msgid "Whether the page cache should be used"
+msgstr "Одређује да ли да се приказују позадинске слике."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:780
+msgid "Auto Resize Window"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:781
+msgid "Automatically resize the toplevel window when a page requests it"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2316
msgid "Returns the @web_view's document title"
msgstr "Исписује наслов документа из @веб_прегледа"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1730
+#: WebKit/gtk/webkit/webkitwebview.cpp:2330
msgid "Returns the current URI of the contents displayed by the @web_view"
msgstr "Исписује тренутну адресу садржаја приказаног у @веб_прегледу"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1743
+#: WebKit/gtk/webkit/webkitwebview.cpp:2343
msgid "Copy target list"
msgstr "Умножи списак циљева"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1744
+#: WebKit/gtk/webkit/webkitwebview.cpp:2344
msgid "The list of targets this web view supports for clipboard copying"
msgstr "Циљева за копирање међу списак исечака које подржава веб преглед"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1757
+#: WebKit/gtk/webkit/webkitwebview.cpp:2357
msgid "Paste target list"
msgstr "Убаци списак циљева"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1758
+#: WebKit/gtk/webkit/webkitwebview.cpp:2358
msgid "The list of targets this web view supports for clipboard pasting"
msgstr "Списак циљева за убацивање из оставе које подржава веб преглед"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1764
+#: WebKit/gtk/webkit/webkitwebview.cpp:2364
msgid "Settings"
msgstr "Подешавања"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1765
+#: WebKit/gtk/webkit/webkitwebview.cpp:2365
msgid "An associated WebKitWebSettings instance"
msgstr "Повезано са WebKitWebSettings"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1778
+#: WebKit/gtk/webkit/webkitwebview.cpp:2378
msgid "Web Inspector"
msgstr "Веб инспектор"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1779
+#: WebKit/gtk/webkit/webkitwebview.cpp:2379
msgid "The associated WebKitWebInspector instance"
msgstr "Повезано са WebKitWebSettings"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1799
+#: WebKit/gtk/webkit/webkitwebview.cpp:2399
msgid "Editable"
msgstr "Измењиво"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1800
+#: WebKit/gtk/webkit/webkitwebview.cpp:2400
msgid "Whether content can be modified by the user"
msgstr "Омогућава кориснику да уређује приказани садржај"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1806
+#: WebKit/gtk/webkit/webkitwebview.cpp:2406
msgid "Transparent"
msgstr "Провидност"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1807
+#: WebKit/gtk/webkit/webkitwebview.cpp:2407
msgid "Whether content has a transparent background"
msgstr "Омогућава провидну позадину за садржај"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1820
+#: WebKit/gtk/webkit/webkitwebview.cpp:2420
msgid "Zoom level"
msgstr "Увећање"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1821
+#: WebKit/gtk/webkit/webkitwebview.cpp:2421
msgid "The level of zoom of the content"
msgstr "Ниво увећања приказаног садржаја"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1836
+#: WebKit/gtk/webkit/webkitwebview.cpp:2436
msgid "Full content zoom"
msgstr "Увећавај све"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1837
+#: WebKit/gtk/webkit/webkitwebview.cpp:2437
msgid "Whether the full content is scaled when zooming"
msgstr "Одређује да ли да се увећава целокупан садржај"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1850
+#: WebKit/gtk/webkit/webkitwebview.cpp:2450
msgid "Encoding"
msgstr "Кодирање"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1851
+#: WebKit/gtk/webkit/webkitwebview.cpp:2451
msgid "The default encoding of the web view"
msgstr "Подразумевано кодирање веб странице"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1864
+#: WebKit/gtk/webkit/webkitwebview.cpp:2464
msgid "Custom Encoding"
msgstr "Произвољно кодирање"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1865
+#: WebKit/gtk/webkit/webkitwebview.cpp:2465
msgid "The custom encoding of the web view"
msgstr "Произвољно кодирање веб странице"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:51
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:56
+#: WebKit/gtk/webkit/webkitwebview.cpp:2517
+msgid "Icon URI"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2518
+msgid "The URI for the favicon for the #WebKitWebView."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:55
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:60
msgid "Submit"
msgstr "Пошаљи"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:61
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:65
msgid "Reset"
msgstr "Поништи"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:66
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:70
msgid "_Searchable Index"
msgstr "_Претражив индекс"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:71
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:75
msgid "Choose File"
msgstr "Изаберите датотеку"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:76
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:80
msgid "(None)"
msgstr "(ништа)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:81
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:85
msgid "Open Link in New _Window"
msgstr "Отвори везу у _новом прозору"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:86
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:90
msgid "_Download Linked File"
msgstr "_Преузми циљну датотеку"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:91
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:95
msgid "Copy Link Loc_ation"
msgstr "Умножи _адресу везе"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:96
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:100
msgid "Open _Image in New Window"
msgstr "_Отвори слику у новом прозору"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:101
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:105
msgid "Sa_ve Image As"
msgstr "_Сачувај слику као"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:106
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:110
msgid "Cop_y Image"
msgstr "_Умножи слику"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:111
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:115
msgid "Open _Frame in New Window"
msgstr "О_твори оквир у новом прозору"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:162
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:166
msgid "_Reload"
msgstr "_Освежи"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:179
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:183
msgid "No Guesses Found"
msgstr "Нема поклапања"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:184
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:188
msgid "_Ignore Spelling"
msgstr "_Занемари ову реч"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:189
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:193
msgid "_Learn Spelling"
msgstr "_Упамти ову реч"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:194
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:198
msgid "_Search the Web"
msgstr "_Потражи на мрежи"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:199
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:203
msgid "_Look Up in Dictionary"
msgstr "_Потражи у директоријуму"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:204
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:208
msgid "_Open Link"
msgstr "_Отвори везу"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:209
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:213
msgid "Ignore _Grammar"
msgstr "Занемари _правопис"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:214
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:218
msgid "Spelling and _Grammar"
msgstr "Провера пи_сања и правописа"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Show Spelling and Grammar"
msgstr "_Прикажи проверу писања и правописа"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Hide Spelling and Grammar"
msgstr "С_акриј проверу писања и правописа"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:224
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:228
msgid "_Check Document Now"
msgstr "Про_вери документ"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:229
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:233
msgid "Check Spelling While _Typing"
msgstr "Провери писање _док куцам"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:234
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:238
msgid "Check _Grammar With Spelling"
msgstr "П_ровери правопис и писање"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:239
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:243
msgid "_Font"
msgstr "_Фонт"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:262
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:266
msgid "_Outline"
msgstr "_Оквир"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:267
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:271
#, fuzzy
msgid "Inspect _Element"
msgstr "Инспекција _елемента"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:272
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:276
msgid "No recent searches"
msgstr "Нема скорашњих претрага"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:277
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:281
msgid "Recent searches"
msgstr "Скорашње претраге"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:282
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:286
msgid "_Clear recent searches"
msgstr "_Очисти скорашње претраге"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:287
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:291
msgid "term"
msgstr "термин"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:292
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:296
msgid "definition"
msgstr "дефиниција"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:297
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:301
msgid "press"
msgstr "притисни"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:302
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:306
msgid "select"
msgstr "изабери"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:307
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:311
msgid "activate"
msgstr "покрени"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:312
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:316
msgid "uncheck"
msgstr "искључи"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:317
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:321
msgid "check"
msgstr "укључи"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:322
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:326
msgid "jump"
msgstr "иди"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:328
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:342
msgid " files"
msgstr " датотеке"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:333
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:347
msgid "Unknown"
msgstr "Непознато"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:364
+msgid "Loading..."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:369
+msgid "Live Broadcast"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:375
+msgid "audio element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:377
+msgid "video element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:379
+msgid "mute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:381
+msgid "unmute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:383
+msgid "play"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:385
+msgid "pause"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:387
+msgid "movie time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:389
+msgid "timeline slider thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:391
+msgid "back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:393
+msgid "return to realtime"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:395
+msgid "elapsed time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:397
+msgid "remaining time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:399
+#, fuzzy
+msgid "status"
+msgstr "Стање"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:401
+msgid "fullscreen"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:403
+msgid "fast forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:405
+msgid "fast reverse"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:407
+msgid "show closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:409
+msgid "hide closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:418
+msgid "audio element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:420
+msgid "video element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:422
+msgid "mute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:424
+msgid "unmute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:426
+msgid "begin playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:428
+msgid "pause playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:430
+msgid "movie time scrubber"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:432
+msgid "movie time scrubber thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:434
+msgid "seek movie back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:436
+msgid "return streaming movie to real time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:438
+msgid "current movie time in seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:440
+msgid "number of seconds of movie remaining"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:442
+msgid "current movie status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:444
+msgid "seek quickly back"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:446
+msgid "seek quickly forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:448
+msgid "Play movie in fullscreen mode"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:450
+msgid "start displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:452
+msgid "stop displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:461
+#, fuzzy
+msgid "indefinite time"
+msgstr "дефиниција"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:491
+msgid "value missing"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:497
+msgid "type mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:502
+msgid "pattern mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:507
+msgid "too long"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:512
+msgid "range underflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:517
+msgid "range overflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:522
+msgid "step mismatch"
+msgstr ""
diff --git a/WebKit/gtk/po/sr@latin.po b/WebKit/gtk/po/sr@latin.po
index 4cdb0bb..c52ab3f 100644
--- a/WebKit/gtk/po/sr@latin.po
+++ b/WebKit/gtk/po/sr@latin.po
@@ -9,7 +9,7 @@ msgid ""
msgstr ""
"Project-Id-Version: webkit 1.1.10\n"
"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
-"POT-Creation-Date: 2009-04-09 19:09-0300\n"
+"POT-Creation-Date: 2010-02-16 15:00-0200\n"
"PO-Revision-Date: 2009-06-19 02:35+100\n"
"Last-Translator: Miloš Popović <gpopac@gmail.com>\n"
"Language-Team: Serbian <gnom@prevod.org>\n"
@@ -19,12 +19,12 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%"
"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:425
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:535
msgid "Upload File"
msgstr "Pošalji datoteku"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:139
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:143
msgid "Input _Methods"
msgstr "Način _unosa"
@@ -71,67 +71,77 @@ msgid "ZWNJ Zero width _non-joiner"
msgstr "N_eprecrtana nula"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:134
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:138
msgid "_Insert Unicode Control Character"
msgstr "_Umetni unikod kontrolni znak"
-#: WebKit/gtk/webkit/webkitdownload.cpp:250
+#: WebKit/gtk/webkit/webkitdownload.cpp:262
msgid "Network Request"
msgstr "Zahtev na mreži"
-#: WebKit/gtk/webkit/webkitdownload.cpp:251
+#: WebKit/gtk/webkit/webkitdownload.cpp:263
msgid "The network request for the URI that should be downloaded"
msgstr "Zahtevana adrese datoteke koju želite da preuzmete"
-#: WebKit/gtk/webkit/webkitdownload.cpp:265
+#: WebKit/gtk/webkit/webkitdownload.cpp:277
+#, fuzzy
+msgid "Network Response"
+msgstr "Zahtev na mreži"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:278
+#, fuzzy
+msgid "The network response for the URI that should be downloaded"
+msgstr "Zahtevana adrese datoteke koju želite da preuzmete"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:292
msgid "Destination URI"
msgstr "Ciljna adresa"
-#: WebKit/gtk/webkit/webkitdownload.cpp:266
+#: WebKit/gtk/webkit/webkitdownload.cpp:293
msgid "The destination URI where to save the file"
msgstr "Ciljna adresa gde želite da sačuvate datoteku"
-#: WebKit/gtk/webkit/webkitdownload.cpp:280
+#: WebKit/gtk/webkit/webkitdownload.cpp:307
msgid "Suggested Filename"
msgstr "Predloženo ime datoteke"
-#: WebKit/gtk/webkit/webkitdownload.cpp:281
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
msgid "The filename suggested as default when saving"
msgstr "Podrazumevano ime datoteke prilikom čuvanja"
-#: WebKit/gtk/webkit/webkitdownload.cpp:294
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
msgid "Progress"
msgstr "Preuzeto"
-#: WebKit/gtk/webkit/webkitdownload.cpp:295
+#: WebKit/gtk/webkit/webkitdownload.cpp:326
msgid "Determines the current progress of the download"
msgstr "Pokazuje trenutni napredak preuzimanja"
-#: WebKit/gtk/webkit/webkitdownload.cpp:308
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
msgid "Status"
msgstr "Stanje"
-#: WebKit/gtk/webkit/webkitdownload.cpp:309
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
msgid "Determines the current status of the download"
msgstr "Pokazuje trenutno stanje preuzimanja"
-#: WebKit/gtk/webkit/webkitdownload.cpp:324
+#: WebKit/gtk/webkit/webkitdownload.cpp:355
msgid "Current Size"
msgstr "Veličina"
-#: WebKit/gtk/webkit/webkitdownload.cpp:325
+#: WebKit/gtk/webkit/webkitdownload.cpp:356
msgid "The length of the data already downloaded"
msgstr "Prikazuje veličinu preuzete datoteke"
-#: WebKit/gtk/webkit/webkitdownload.cpp:339
+#: WebKit/gtk/webkit/webkitdownload.cpp:370
msgid "Total Size"
msgstr "Ukupna veličina"
-#: WebKit/gtk/webkit/webkitdownload.cpp:340
+#: WebKit/gtk/webkit/webkitdownload.cpp:371
msgid "The total size of the file"
msgstr "Prikazuje ukupnu veličinu preuzete datoteke"
-#: WebKit/gtk/webkit/webkitdownload.cpp:469
+#: WebKit/gtk/webkit/webkitdownload.cpp:522
msgid "User cancelled the download"
msgstr "Prekinuta preuzimanja"
@@ -148,558 +158,935 @@ msgstr "Korisničko ime:"
msgid "Password:"
msgstr "Lozinka:"
-#: WebKit/gtk/webkit/webkitsoupauthdialog.c:281
-msgid "Remember password"
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:280
+#, fuzzy
+msgid "_Remember password"
msgstr "Upamti lozinku"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:211
+#: WebKit/gtk/webkit/webkitwebframe.cpp:298
msgid "Name"
msgstr "Ime"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:212
+#: WebKit/gtk/webkit/webkitwebframe.cpp:299
msgid "The name of the frame"
msgstr "Ime okvira"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:218
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:154
-#: WebKit/gtk/webkit/webkitwebview.cpp:1715
+#: WebKit/gtk/webkit/webkitwebframe.cpp:305
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:146
+#: WebKit/gtk/webkit/webkitwebview.cpp:2315
msgid "Title"
msgstr "Naslov"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:219
+#: WebKit/gtk/webkit/webkitwebframe.cpp:306
msgid "The document title of the frame"
msgstr "Naslov dokumenta unutar okvira"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:225
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:186
-#: WebKit/gtk/webkit/webkitwebview.cpp:1729
+#: WebKit/gtk/webkit/webkitwebframe.cpp:312
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:178
+#: WebKit/gtk/webkit/webkitwebview.cpp:2329
msgid "URI"
msgstr "Adresa"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:226
+#: WebKit/gtk/webkit/webkitwebframe.cpp:313
msgid "The current URI of the contents displayed by the frame"
msgstr "Adresa sadržaja koji je prikazan unutar okvira"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:155
+#: WebKit/gtk/webkit/webkitwebframe.cpp:344
+msgid "Horizontal Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:345
+#, fuzzy
+msgid ""
+"Determines the current policy for the horizontal scrollbar of the frame."
+msgstr "Pokazuje trenutni napredak preuzimanja"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:362
+msgid "Vertical Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:363
+#, fuzzy
+msgid "Determines the current policy for the vertical scrollbar of the frame."
+msgstr "Pokazuje trenutni napredak preuzimanja"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:147
msgid "The title of the history item"
msgstr "Naslov za stavke u istorijatu"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:170
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:162
#, fuzzy
msgid "Alternate Title"
msgstr "Promenljiv naslov"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:171
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:163
#, fuzzy
msgid "The alternate title of the history item"
msgstr "Promenljiv naslov stavke u istorijatu"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:187
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:179
msgid "The URI of the history item"
msgstr "Adresa stavke u istorijatu"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:202
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:167
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:173
msgid "Original URI"
msgstr "Originalna adresa"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:203
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:195
msgid "The original URI of the history item"
msgstr "Originalna adresa stavke u istorijatu"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:218
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:210
msgid "Last visited Time"
msgstr "Poslednja poseta"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:219
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:211
msgid "The time at which the history item was last visited"
msgstr "Vreme kada je stavka iz istorijata poslednji put posećena"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:260
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:268
msgid "Web View"
msgstr "Veb prikaz"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:261
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:269
msgid "The Web View that renders the Web Inspector itself"
msgstr "Veb prikaz koga iscrtava „Veb inspektor“"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:274
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:282
#, fuzzy
msgid "Inspected URI"
msgstr "Inspekcija adrese"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:275
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:283
#, fuzzy
msgid "The URI that is currently being inspected"
msgstr "Adresa koju trenutno obrađuje inspektor"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:291
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:299
msgid "Enable JavaScript profiling"
msgstr "Omogući učenje Java skripte"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:292
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:300
msgid "Profile the executed JavaScript."
msgstr "Pravi profil pokrenute Java skripte."
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:152
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:315
+#, fuzzy
+msgid "Enable Timeline profiling"
+msgstr "Omogući učenje Java skripte"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:316
+msgid "Profile the WebCore instrumentation."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:158
msgid "Reason"
msgstr "Razlog"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:153
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:159
msgid "The reason why this navigation is occurring"
msgstr "Razlog zbog koga je prikazana navigacija"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:168
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:174
msgid "The URI that was requested as the target for the navigation"
msgstr "Ciljna adresa koju zahteva navigacija"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:180
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:188
msgid "Button"
msgstr "Dugme"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:181
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:189
msgid "The button used to click"
msgstr "Dugme koje se pritiska"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:196
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:204
msgid "Modifier state"
msgstr "Stanje izmenjivača"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:197
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:205
msgid "A bitmask representing the state of the modifier keys"
msgstr "Oznaka koja određuje da li je uključen taster za izmenu funkcije"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:129
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:220
+#, fuzzy
+msgid "Target frame"
+msgstr "Ime okvira"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:221
+#, fuzzy
+msgid "The target frame for the navigation"
+msgstr "Ciljna adresa koju zahteva navigacija"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:233
msgid "Default Encoding"
msgstr "Podrazumevano kodiranje"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:130
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:234
msgid "The default encoding used to display text."
msgstr "Podrazumevano kodiranje za prikaz teksta."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:138
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:242
msgid "Cursive Font Family"
msgstr "Skup iskošenih fontova"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:139
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:243
msgid "The default Cursive font family used to display text."
msgstr "Podrazumevani skup iskošenih fontova za prikaz teksta."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:147
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:251
msgid "Default Font Family"
msgstr "Podrazumevani skup fontova"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:148
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:252
msgid "The default font family used to display text."
msgstr "Podrazumevani skup fontova za prikaz teksta."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:156
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:260
msgid "Fantasy Font Family"
msgstr "Skup fantazi fontova"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:157
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:261
msgid "The default Fantasy font family used to display text."
msgstr "Podrazumevani skup fantazi fontova za prikaz teksta."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:165
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:269
msgid "Monospace Font Family"
msgstr "Skup ravnomernih fontova"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:166
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:270
msgid "The default font family used to display monospace text."
msgstr "Podrazumevani skup ravnomerno širokih fontova za prikaz teksta."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:174
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:278
msgid "Sans Serif Font Family"
msgstr "Skup bezserifnih fontova"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:175
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:279
msgid "The default Sans Serif font family used to display text."
msgstr "Podrazumevani skup bezserifnih fontova za prikaz teksta."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:183
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:287
msgid "Serif Font Family"
msgstr "Skup serifnih fontova"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:184
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:288
msgid "The default Serif font family used to display text."
msgstr "Podrazumevani skup serifnih fontova za prikaz teksta."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:192
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:296
msgid "Default Font Size"
msgstr "Podrazumevana veličina fonta"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:193
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:297
msgid "The default font size used to display text."
msgstr "Podrazumevana veličina fontova za prikaz teksta."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:201
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:305
msgid "Default Monospace Font Size"
msgstr "Podrazumevana veličina raznomernog fonta"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:202
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
msgid "The default font size used to display monospace text."
msgstr "Podrazumevana veličina ravnomerno širokih fontova za prikaz teksta."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:210
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:314
msgid "Minimum Font Size"
msgstr "Najmanja veličina fonta"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:211
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:315
msgid "The minimum font size used to display text."
msgstr "Najmanja veličina fonta za prikaz teksta."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:219
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
msgid "Minimum Logical Font Size"
msgstr "Najmanja logička veličina fonta"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:220
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:324
msgid "The minimum logical font size used to display text."
msgstr "Najmanja logička veličina fontova za prikaz teksta."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:239
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:343
msgid "Enforce 96 DPI"
msgstr "Primoraj 96 TPI"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:240
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:344
msgid "Enforce a resolution of 96 DPI"
msgstr "Primorava rezoluciju od 96 TPI"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:248
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:352
msgid "Auto Load Images"
msgstr "Sam učitaj slike"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:249
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:353
msgid "Load images automatically."
msgstr "Automatski učitava slike."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:257
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:361
msgid "Auto Shrink Images"
msgstr "Sam smanji slike"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:258
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
msgid "Automatically shrink standalone images to fit."
msgstr "Automatsku umanjuje slike tako da se uklopile u stranu."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:266
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:370
msgid "Print Backgrounds"
msgstr "Iscrtaj pozadinu"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:267
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:371
msgid "Whether background images should be printed."
msgstr "Određuje da li da se prikazuju pozadinske slike."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:275
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
msgid "Enable Scripts"
msgstr "Omogući skripte"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:276
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:380
msgid "Enable embedded scripting languages."
msgstr "Uključuje jezike za skripte umetnute unutar stranica."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:284
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:388
msgid "Enable Plugins"
msgstr "Omogući dodatke"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:285
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:389
msgid "Enable embedded plugin objects."
msgstr "Uključuje objekte umetnute unutar stranica."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:293
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:397
msgid "Resizable Text Areas"
msgstr "Tekst promenljive veličine"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:294
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:398
msgid "Whether text areas are resizable."
msgstr "Određuje da li da oblast sa tekstom bude promenljive veličine."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:301
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:405
msgid "User Stylesheet URI"
msgstr "Adresa datoteke sa stilom"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:302
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:406
msgid "The URI of a stylesheet that is applied to every page."
msgstr ""
-"Putanja do datoteke sa sopstvenim stilom koji se primenjuje na svaku stranicu."
+"Putanja do datoteke sa sopstvenim stilom koji se primenjuje na svaku "
+"stranicu."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:317
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:421
msgid "Zoom Stepping Value"
msgstr "Korak uvećanja"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:318
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:422
msgid "The value by which the zoom level is changed when zooming in or out."
msgstr "Vrednost za koju se menja prikaz prilikom povećanja ili smanjenja."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:336
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:440
msgid "Enable Developer Extras"
msgstr "Uključi dodatke za razvoj"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:337
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:441
msgid "Enables special extensions that help developers"
msgstr "Uključuje dodatke koji pomažu prilikom razvoja ovog programa"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:357
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:461
msgid "Enable Private Browsing"
msgstr "Privatni režim"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:358
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:462
msgid "Enables private browsing mode"
msgstr "Uključuje režim razgledanja uz čuvanje vaše privatnosti"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1716
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:477
+msgid "Enable Spell Checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:478
+#, fuzzy
+msgid "Enables spell checking while typing"
+msgstr "Proveri pisanje _dok kucam"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:501
+msgid "Languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:502
+msgid "Comma separated list of languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:516
+#, fuzzy
+msgid "Enable Caret Browsing"
+msgstr "Privatni režim"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:517
+msgid "Whether to enable accesibility enhanced keyboard navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:532
+msgid "Enable HTML5 Database"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:533
+msgid "Whether to enable HTML5 database support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:548
+msgid "Enable HTML5 Local Storage"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:549
+msgid "Whether to enable HTML5 Local Storage support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:563
+#, fuzzy
+msgid "Enable XSS Auditor"
+msgstr "Omogući skripte"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:564
+msgid "Whether to enable teh XSS auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:582
+msgid "User Agent"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:583
+msgid "The User-Agent string used by WebKitGtk"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:598
+msgid "JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:599
+msgid "Whether JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:614
+msgid "Enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:615
+msgid "Whether to enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:642
+msgid "Editing behavior"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:643
+msgid "The behavior mode to use in editing mode"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:659
+msgid "Enable universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:660
+msgid "Whether to allow universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:675
+#, fuzzy
+msgid "Enable DOM paste"
+msgstr "Omogući skripte"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:676
+msgid "Whether to enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:694
+msgid "Tab key cycles through elements"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:695
+msgid "Whether the tab key cycles through elements on the page."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:715
+msgid "Enable Default Context Menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:716
+msgid ""
+"Enables the handling of right-clicks for the creation of the default context "
+"menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:736
+msgid "Enable Site Specific Quirks"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:737
+msgid "Enables the site-specific compatibility workarounds"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:759
+msgid "Enable page cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:760
+#, fuzzy
+msgid "Whether the page cache should be used"
+msgstr "Određuje da li da se prikazuju pozadinske slike."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:780
+msgid "Auto Resize Window"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:781
+msgid "Automatically resize the toplevel window when a page requests it"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2316
msgid "Returns the @web_view's document title"
msgstr "Ispisuje naslov dokumenta iz @veb_pregleda"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1730
+#: WebKit/gtk/webkit/webkitwebview.cpp:2330
msgid "Returns the current URI of the contents displayed by the @web_view"
msgstr "Ispisuje trenutnu adresu sadržaja prikazanog u @veb_pregledu"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1743
+#: WebKit/gtk/webkit/webkitwebview.cpp:2343
msgid "Copy target list"
msgstr "Umnoži spisak ciljeva"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1744
+#: WebKit/gtk/webkit/webkitwebview.cpp:2344
msgid "The list of targets this web view supports for clipboard copying"
msgstr "Ciljeva za kopiranje među spisak isečaka koje podržava veb pregled"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1757
+#: WebKit/gtk/webkit/webkitwebview.cpp:2357
msgid "Paste target list"
msgstr "Ubaci spisak ciljeva"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1758
+#: WebKit/gtk/webkit/webkitwebview.cpp:2358
msgid "The list of targets this web view supports for clipboard pasting"
msgstr "Spisak ciljeva za ubacivanje iz ostave koje podržava veb pregled"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1764
+#: WebKit/gtk/webkit/webkitwebview.cpp:2364
msgid "Settings"
msgstr "Podešavanja"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1765
+#: WebKit/gtk/webkit/webkitwebview.cpp:2365
msgid "An associated WebKitWebSettings instance"
msgstr "Povezano sa WebKitWebSettings"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1778
+#: WebKit/gtk/webkit/webkitwebview.cpp:2378
msgid "Web Inspector"
msgstr "Veb inspektor"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1779
+#: WebKit/gtk/webkit/webkitwebview.cpp:2379
msgid "The associated WebKitWebInspector instance"
msgstr "Povezano sa WebKitWebSettings"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1799
+#: WebKit/gtk/webkit/webkitwebview.cpp:2399
msgid "Editable"
msgstr "Izmenjivo"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1800
+#: WebKit/gtk/webkit/webkitwebview.cpp:2400
msgid "Whether content can be modified by the user"
msgstr "Omogućava korisniku da uređuje prikazani sadržaj"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1806
+#: WebKit/gtk/webkit/webkitwebview.cpp:2406
msgid "Transparent"
msgstr "Providnost"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1807
+#: WebKit/gtk/webkit/webkitwebview.cpp:2407
msgid "Whether content has a transparent background"
msgstr "Omogućava providnu pozadinu za sadržaj"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1820
+#: WebKit/gtk/webkit/webkitwebview.cpp:2420
msgid "Zoom level"
msgstr "Uvećanje"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1821
+#: WebKit/gtk/webkit/webkitwebview.cpp:2421
msgid "The level of zoom of the content"
msgstr "Nivo uvećanja prikazanog sadržaja"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1836
+#: WebKit/gtk/webkit/webkitwebview.cpp:2436
msgid "Full content zoom"
msgstr "Uvećavaj sve"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1837
+#: WebKit/gtk/webkit/webkitwebview.cpp:2437
msgid "Whether the full content is scaled when zooming"
msgstr "Određuje da li da se uvećava celokupan sadržaj"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1850
+#: WebKit/gtk/webkit/webkitwebview.cpp:2450
msgid "Encoding"
msgstr "Kodiranje"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1851
+#: WebKit/gtk/webkit/webkitwebview.cpp:2451
msgid "The default encoding of the web view"
msgstr "Podrazumevano kodiranje veb stranice"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1864
+#: WebKit/gtk/webkit/webkitwebview.cpp:2464
msgid "Custom Encoding"
msgstr "Proizvoljno kodiranje"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1865
+#: WebKit/gtk/webkit/webkitwebview.cpp:2465
msgid "The custom encoding of the web view"
msgstr "Proizvoljno kodiranje veb stranice"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:51
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:56
+#: WebKit/gtk/webkit/webkitwebview.cpp:2517
+msgid "Icon URI"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2518
+msgid "The URI for the favicon for the #WebKitWebView."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:55
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:60
msgid "Submit"
msgstr "Pošalji"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:61
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:65
msgid "Reset"
msgstr "Poništi"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:66
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:70
msgid "_Searchable Index"
msgstr "_Pretraživ indeks"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:71
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:75
msgid "Choose File"
msgstr "Izaberite datoteku"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:76
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:80
msgid "(None)"
msgstr "(ništa)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:81
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:85
msgid "Open Link in New _Window"
msgstr "Otvori vezu u _novom prozoru"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:86
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:90
msgid "_Download Linked File"
msgstr "_Preuzmi ciljnu datoteku"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:91
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:95
msgid "Copy Link Loc_ation"
msgstr "Umnoži _adresu veze"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:96
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:100
msgid "Open _Image in New Window"
msgstr "_Otvori sliku u novom prozoru"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:101
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:105
msgid "Sa_ve Image As"
msgstr "_Sačuvaj sliku kao"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:106
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:110
msgid "Cop_y Image"
msgstr "_Umnoži sliku"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:111
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:115
msgid "Open _Frame in New Window"
msgstr "O_tvori okvir u novom prozoru"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:162
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:166
msgid "_Reload"
msgstr "_Osveži"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:179
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:183
msgid "No Guesses Found"
msgstr "Nema poklapanja"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:184
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:188
msgid "_Ignore Spelling"
msgstr "_Zanemari ovu reč"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:189
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:193
msgid "_Learn Spelling"
msgstr "_Upamti ovu reč"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:194
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:198
msgid "_Search the Web"
msgstr "_Potraži na mreži"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:199
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:203
msgid "_Look Up in Dictionary"
msgstr "_Potraži u direktorijumu"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:204
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:208
msgid "_Open Link"
msgstr "_Otvori vezu"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:209
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:213
msgid "Ignore _Grammar"
msgstr "Zanemari _pravopis"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:214
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:218
msgid "Spelling and _Grammar"
msgstr "Provera pi_sanja i pravopisa"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Show Spelling and Grammar"
msgstr "_Prikaži proveru pisanja i pravopisa"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Hide Spelling and Grammar"
msgstr "S_akrij proveru pisanja i pravopisa"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:224
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:228
msgid "_Check Document Now"
msgstr "Pro_veri dokument"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:229
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:233
msgid "Check Spelling While _Typing"
msgstr "Proveri pisanje _dok kucam"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:234
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:238
msgid "Check _Grammar With Spelling"
msgstr "P_roveri pravopis i pisanje"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:239
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:243
msgid "_Font"
msgstr "_Font"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:262
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:266
msgid "_Outline"
msgstr "_Okvir"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:267
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:271
#, fuzzy
msgid "Inspect _Element"
msgstr "Inspekcija _elementa"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:272
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:276
msgid "No recent searches"
msgstr "Nema skorašnjih pretraga"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:277
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:281
msgid "Recent searches"
msgstr "Skorašnje pretrage"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:282
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:286
msgid "_Clear recent searches"
msgstr "_Očisti skorašnje pretrage"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:287
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:291
msgid "term"
msgstr "termin"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:292
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:296
msgid "definition"
msgstr "definicija"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:297
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:301
msgid "press"
msgstr "pritisni"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:302
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:306
msgid "select"
msgstr "izaberi"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:307
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:311
msgid "activate"
msgstr "pokreni"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:312
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:316
msgid "uncheck"
msgstr "isključi"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:317
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:321
msgid "check"
msgstr "uključi"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:322
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:326
msgid "jump"
msgstr "idi"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:328
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:342
msgid " files"
msgstr " datoteke"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:333
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:347
msgid "Unknown"
msgstr "Nepoznato"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:364
+msgid "Loading..."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:369
+msgid "Live Broadcast"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:375
+msgid "audio element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:377
+msgid "video element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:379
+msgid "mute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:381
+msgid "unmute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:383
+msgid "play"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:385
+msgid "pause"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:387
+msgid "movie time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:389
+msgid "timeline slider thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:391
+msgid "back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:393
+msgid "return to realtime"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:395
+msgid "elapsed time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:397
+msgid "remaining time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:399
+#, fuzzy
+msgid "status"
+msgstr "Stanje"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:401
+msgid "fullscreen"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:403
+msgid "fast forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:405
+msgid "fast reverse"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:407
+msgid "show closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:409
+msgid "hide closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:418
+msgid "audio element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:420
+msgid "video element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:422
+msgid "mute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:424
+msgid "unmute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:426
+msgid "begin playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:428
+msgid "pause playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:430
+msgid "movie time scrubber"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:432
+msgid "movie time scrubber thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:434
+msgid "seek movie back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:436
+msgid "return streaming movie to real time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:438
+msgid "current movie time in seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:440
+msgid "number of seconds of movie remaining"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:442
+msgid "current movie status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:444
+msgid "seek quickly back"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:446
+msgid "seek quickly forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:448
+msgid "Play movie in fullscreen mode"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:450
+msgid "start displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:452
+msgid "stop displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:461
+#, fuzzy
+msgid "indefinite time"
+msgstr "definicija"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:491
+msgid "value missing"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:497
+msgid "type mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:502
+msgid "pattern mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:507
+msgid "too long"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:512
+msgid "range underflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:517
+msgid "range overflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:522
+msgid "step mismatch"
+msgstr ""
diff --git a/WebKit/gtk/po/sv.po b/WebKit/gtk/po/sv.po
index 0454658..c9e202b 100644
--- a/WebKit/gtk/po/sv.po
+++ b/WebKit/gtk/po/sv.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: webkitgtk+\n"
"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
-"POT-Creation-Date: 2009-04-09 19:09-0300\n"
+"POT-Creation-Date: 2010-02-16 15:00-0200\n"
"PO-Revision-Date: 2009-04-30 12:26+0100\n"
"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
@@ -14,12 +14,12 @@ msgstr ""
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:425
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:535
msgid "Upload File"
msgstr "Skicka upp fil"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:139
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:143
msgid "Input _Methods"
msgstr "Inmatnings_metoder"
@@ -64,67 +64,76 @@ msgid "ZWNJ Zero width _non-joiner"
msgstr ""
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:134
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:138
msgid "_Insert Unicode Control Character"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:250
+#: WebKit/gtk/webkit/webkitdownload.cpp:262
msgid "Network Request"
msgstr "Nätverksbegäran"
-#: WebKit/gtk/webkit/webkitdownload.cpp:251
+#: WebKit/gtk/webkit/webkitdownload.cpp:263
msgid "The network request for the URI that should be downloaded"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:265
+#: WebKit/gtk/webkit/webkitdownload.cpp:277
+#, fuzzy
+msgid "Network Response"
+msgstr "Nätverksbegäran"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:278
+msgid "The network response for the URI that should be downloaded"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:292
msgid "Destination URI"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:266
+#: WebKit/gtk/webkit/webkitdownload.cpp:293
msgid "The destination URI where to save the file"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:280
+#: WebKit/gtk/webkit/webkitdownload.cpp:307
msgid "Suggested Filename"
msgstr "Föreslaget filnamn"
-#: WebKit/gtk/webkit/webkitdownload.cpp:281
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
msgid "The filename suggested as default when saving"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:294
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
msgid "Progress"
msgstr "Förlopp"
-#: WebKit/gtk/webkit/webkitdownload.cpp:295
+#: WebKit/gtk/webkit/webkitdownload.cpp:326
msgid "Determines the current progress of the download"
msgstr "Fastställer aktuellt förlopp för hämtningen"
-#: WebKit/gtk/webkit/webkitdownload.cpp:308
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
msgid "Status"
msgstr "Status"
-#: WebKit/gtk/webkit/webkitdownload.cpp:309
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
msgid "Determines the current status of the download"
msgstr "Fastställer aktuell status för hämtningen"
-#: WebKit/gtk/webkit/webkitdownload.cpp:324
+#: WebKit/gtk/webkit/webkitdownload.cpp:355
msgid "Current Size"
msgstr "Aktuell storlek"
-#: WebKit/gtk/webkit/webkitdownload.cpp:325
+#: WebKit/gtk/webkit/webkitdownload.cpp:356
msgid "The length of the data already downloaded"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:339
+#: WebKit/gtk/webkit/webkitdownload.cpp:370
msgid "Total Size"
msgstr "Total storlek"
-#: WebKit/gtk/webkit/webkitdownload.cpp:340
+#: WebKit/gtk/webkit/webkitdownload.cpp:371
msgid "The total size of the file"
msgstr "Totala storleken för filen"
-#: WebKit/gtk/webkit/webkitdownload.cpp:469
+#: WebKit/gtk/webkit/webkitdownload.cpp:522
msgid "User cancelled the download"
msgstr "Användaren avbröt hämtningen"
@@ -141,553 +150,932 @@ msgstr "Användarnamn:"
msgid "Password:"
msgstr "Lösenord:"
-#: WebKit/gtk/webkit/webkitsoupauthdialog.c:281
-msgid "Remember password"
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:280
+#, fuzzy
+msgid "_Remember password"
msgstr "Kom ihåg lösenordet"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:211
+#: WebKit/gtk/webkit/webkitwebframe.cpp:298
msgid "Name"
msgstr "Namn"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:212
+#: WebKit/gtk/webkit/webkitwebframe.cpp:299
msgid "The name of the frame"
msgstr "Namnet på ramen"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:218
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:154
-#: WebKit/gtk/webkit/webkitwebview.cpp:1715
+#: WebKit/gtk/webkit/webkitwebframe.cpp:305
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:146
+#: WebKit/gtk/webkit/webkitwebview.cpp:2315
msgid "Title"
msgstr "Titel"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:219
+#: WebKit/gtk/webkit/webkitwebframe.cpp:306
msgid "The document title of the frame"
msgstr "Dokumenttiteln för ramen"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:225
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:186
-#: WebKit/gtk/webkit/webkitwebview.cpp:1729
+#: WebKit/gtk/webkit/webkitwebframe.cpp:312
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:178
+#: WebKit/gtk/webkit/webkitwebview.cpp:2329
msgid "URI"
msgstr "URI"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:226
+#: WebKit/gtk/webkit/webkitwebframe.cpp:313
msgid "The current URI of the contents displayed by the frame"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:155
+#: WebKit/gtk/webkit/webkitwebframe.cpp:344
+msgid "Horizontal Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:345
+#, fuzzy
+msgid ""
+"Determines the current policy for the horizontal scrollbar of the frame."
+msgstr "Fastställer aktuellt förlopp för hämtningen"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:362
+msgid "Vertical Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:363
+#, fuzzy
+msgid "Determines the current policy for the vertical scrollbar of the frame."
+msgstr "Fastställer aktuellt förlopp för hämtningen"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:147
msgid "The title of the history item"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:170
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:162
msgid "Alternate Title"
msgstr "Alternativ titel"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:171
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:163
msgid "The alternate title of the history item"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:187
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:179
msgid "The URI of the history item"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:202
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:167
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:173
msgid "Original URI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:203
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:195
msgid "The original URI of the history item"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:218
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:210
msgid "Last visited Time"
msgstr "Senast besökt"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:219
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:211
msgid "The time at which the history item was last visited"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:260
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:268
msgid "Web View"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:261
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:269
msgid "The Web View that renders the Web Inspector itself"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:274
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:282
msgid "Inspected URI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:275
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:283
msgid "The URI that is currently being inspected"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:291
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:299
msgid "Enable JavaScript profiling"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:292
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:300
msgid "Profile the executed JavaScript."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:152
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:315
+#, fuzzy
+msgid "Enable Timeline profiling"
+msgstr "Aktivera privat surfning"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:316
+msgid "Profile the WebCore instrumentation."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:158
msgid "Reason"
msgstr "Anledning"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:153
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:159
msgid "The reason why this navigation is occurring"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:168
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:174
msgid "The URI that was requested as the target for the navigation"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:180
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:188
msgid "Button"
msgstr "Knapp"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:181
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:189
msgid "The button used to click"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:196
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:204
msgid "Modifier state"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:197
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:205
msgid "A bitmask representing the state of the modifier keys"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:129
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:220
+#, fuzzy
+msgid "Target frame"
+msgstr "Namnet på ramen"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:221
+msgid "The target frame for the navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:233
msgid "Default Encoding"
msgstr "Standardteckenkodning"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:130
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:234
msgid "The default encoding used to display text."
msgstr "Standardkodningen som används för att visa text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:138
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:242
msgid "Cursive Font Family"
msgstr "Typsnittsfamiljen Cursive"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:139
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:243
msgid "The default Cursive font family used to display text."
msgstr "Standardfamiljen för Cursive-typsnitt som används för att visa text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:147
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:251
msgid "Default Font Family"
msgstr "Standardfamilj för typsnitt"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:148
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:252
msgid "The default font family used to display text."
msgstr "Standardfamiljen för typsnitt som används för att visa text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:156
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:260
msgid "Fantasy Font Family"
msgstr "Typsnittsfamiljen Fantasy"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:157
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:261
msgid "The default Fantasy font family used to display text."
msgstr "Standardfamiljen för Fantasy-typsnitt som används för att visa text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:165
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:269
msgid "Monospace Font Family"
msgstr "Typsnittsfamiljen Monospace"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:166
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:270
msgid "The default font family used to display monospace text."
-msgstr "Standardfamiljen för typsnitt som används för att visa text med fast breddsteg."
+msgstr ""
+"Standardfamiljen för typsnitt som används för att visa text med fast "
+"breddsteg."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:174
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:278
msgid "Sans Serif Font Family"
msgstr "Typsnittsfamiljen Sans Serif"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:175
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:279
msgid "The default Sans Serif font family used to display text."
-msgstr "Standardfamiljen för Sans Serif-typsnitt som används för att visa text."
+msgstr ""
+"Standardfamiljen för Sans Serif-typsnitt som används för att visa text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:183
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:287
msgid "Serif Font Family"
msgstr "Typsnittsfamiljen Serif"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:184
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:288
msgid "The default Serif font family used to display text."
msgstr "Standardfamiljen för Serif-typsnitt som används för att visa text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:192
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:296
msgid "Default Font Size"
msgstr "Standardstorlek för typsnitt"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:193
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:297
msgid "The default font size used to display text."
msgstr "Standardstorleken för typsnitt som används för att visa text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:201
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:305
msgid "Default Monospace Font Size"
msgstr "Standardstorlek för Monospace-typsnitt"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:202
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
msgid "The default font size used to display monospace text."
-msgstr "Standardstorleken för typsnitt som används för att visa text med fast breddsteg."
+msgstr ""
+"Standardstorleken för typsnitt som används för att visa text med fast "
+"breddsteg."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:210
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:314
msgid "Minimum Font Size"
msgstr "Minimumstorlek för typsnitt"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:211
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:315
msgid "The minimum font size used to display text."
msgstr "Minimumstorlek för typsnitt som används för att visa text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:219
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
msgid "Minimum Logical Font Size"
msgstr "Logisk minimumstorlek för typsnitt"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:220
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:324
msgid "The minimum logical font size used to display text."
msgstr "Logisk minimumstorlek för typsnitt som används för att visa text."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:239
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:343
msgid "Enforce 96 DPI"
msgstr "Tvinga 96 punkter/tum"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:240
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:344
msgid "Enforce a resolution of 96 DPI"
msgstr "Tvinga en upplösning på 96 punkter/tum"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:248
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:352
msgid "Auto Load Images"
msgstr "Läs automatiskt in bilder"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:249
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:353
msgid "Load images automatically."
msgstr "Läs in bilder automatiskt."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:257
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:361
msgid "Auto Shrink Images"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:258
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
msgid "Automatically shrink standalone images to fit."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:266
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:370
msgid "Print Backgrounds"
msgstr "Skriv ut bakgrunder"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:267
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:371
msgid "Whether background images should be printed."
msgstr "Huruvida bakgrundsbilder ska skrivas ut."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:275
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
msgid "Enable Scripts"
msgstr "Aktivera skript"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:276
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:380
msgid "Enable embedded scripting languages."
msgstr "Aktivera inbäddade skriptspråk."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:284
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:388
msgid "Enable Plugins"
msgstr "Aktivera insticksmoduler"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:285
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:389
msgid "Enable embedded plugin objects."
msgstr "Aktivera inbäddade insticksobjekt."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:293
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:397
msgid "Resizable Text Areas"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:294
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:398
msgid "Whether text areas are resizable."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:301
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:405
msgid "User Stylesheet URI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:302
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:406
msgid "The URI of a stylesheet that is applied to every page."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:317
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:421
msgid "Zoom Stepping Value"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:318
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:422
msgid "The value by which the zoom level is changed when zooming in or out."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:336
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:440
msgid "Enable Developer Extras"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:337
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:441
msgid "Enables special extensions that help developers"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:357
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:461
msgid "Enable Private Browsing"
msgstr "Aktivera privat surfning"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:358
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:462
msgid "Enables private browsing mode"
msgstr "Aktiverar läget för privat surfning"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1716
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:477
+msgid "Enable Spell Checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:478
+#, fuzzy
+msgid "Enables spell checking while typing"
+msgstr "Kontrollera stavning vid _inmatning"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:501
+msgid "Languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:502
+msgid "Comma separated list of languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:516
+#, fuzzy
+msgid "Enable Caret Browsing"
+msgstr "Aktivera privat surfning"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:517
+msgid "Whether to enable accesibility enhanced keyboard navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:532
+msgid "Enable HTML5 Database"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:533
+msgid "Whether to enable HTML5 database support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:548
+msgid "Enable HTML5 Local Storage"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:549
+msgid "Whether to enable HTML5 Local Storage support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:563
+#, fuzzy
+msgid "Enable XSS Auditor"
+msgstr "Aktivera skript"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:564
+msgid "Whether to enable teh XSS auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:582
+msgid "User Agent"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:583
+msgid "The User-Agent string used by WebKitGtk"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:598
+msgid "JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:599
+msgid "Whether JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:614
+msgid "Enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:615
+msgid "Whether to enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:642
+msgid "Editing behavior"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:643
+msgid "The behavior mode to use in editing mode"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:659
+msgid "Enable universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:660
+msgid "Whether to allow universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:675
+#, fuzzy
+msgid "Enable DOM paste"
+msgstr "Aktivera skript"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:676
+msgid "Whether to enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:694
+msgid "Tab key cycles through elements"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:695
+msgid "Whether the tab key cycles through elements on the page."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:715
+msgid "Enable Default Context Menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:716
+msgid ""
+"Enables the handling of right-clicks for the creation of the default context "
+"menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:736
+msgid "Enable Site Specific Quirks"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:737
+msgid "Enables the site-specific compatibility workarounds"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:759
+msgid "Enable page cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:760
+#, fuzzy
+msgid "Whether the page cache should be used"
+msgstr "Huruvida bakgrundsbilder ska skrivas ut."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:780
+msgid "Auto Resize Window"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:781
+msgid "Automatically resize the toplevel window when a page requests it"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2316
msgid "Returns the @web_view's document title"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1730
+#: WebKit/gtk/webkit/webkitwebview.cpp:2330
msgid "Returns the current URI of the contents displayed by the @web_view"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1743
+#: WebKit/gtk/webkit/webkitwebview.cpp:2343
msgid "Copy target list"
msgstr "Kopiera mållista"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1744
+#: WebKit/gtk/webkit/webkitwebview.cpp:2344
msgid "The list of targets this web view supports for clipboard copying"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1757
+#: WebKit/gtk/webkit/webkitwebview.cpp:2357
msgid "Paste target list"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1758
+#: WebKit/gtk/webkit/webkitwebview.cpp:2358
msgid "The list of targets this web view supports for clipboard pasting"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1764
+#: WebKit/gtk/webkit/webkitwebview.cpp:2364
msgid "Settings"
msgstr "Inställningar"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1765
+#: WebKit/gtk/webkit/webkitwebview.cpp:2365
msgid "An associated WebKitWebSettings instance"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1778
+#: WebKit/gtk/webkit/webkitwebview.cpp:2378
msgid "Web Inspector"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1779
+#: WebKit/gtk/webkit/webkitwebview.cpp:2379
msgid "The associated WebKitWebInspector instance"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1799
+#: WebKit/gtk/webkit/webkitwebview.cpp:2399
msgid "Editable"
msgstr "Redigeringsbar"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1800
+#: WebKit/gtk/webkit/webkitwebview.cpp:2400
msgid "Whether content can be modified by the user"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1806
+#: WebKit/gtk/webkit/webkitwebview.cpp:2406
msgid "Transparent"
msgstr "Genomskinlig"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1807
+#: WebKit/gtk/webkit/webkitwebview.cpp:2407
msgid "Whether content has a transparent background"
msgstr "Huruvida innehållet har en genomskinlig bakgrund"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1820
+#: WebKit/gtk/webkit/webkitwebview.cpp:2420
msgid "Zoom level"
msgstr "Zoomnivå"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1821
+#: WebKit/gtk/webkit/webkitwebview.cpp:2421
msgid "The level of zoom of the content"
msgstr "Zoomnivån för innehållet"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1836
+#: WebKit/gtk/webkit/webkitwebview.cpp:2436
msgid "Full content zoom"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1837
+#: WebKit/gtk/webkit/webkitwebview.cpp:2437
msgid "Whether the full content is scaled when zooming"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1850
+#: WebKit/gtk/webkit/webkitwebview.cpp:2450
msgid "Encoding"
msgstr "Teckenkodning"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1851
+#: WebKit/gtk/webkit/webkitwebview.cpp:2451
msgid "The default encoding of the web view"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1864
+#: WebKit/gtk/webkit/webkitwebview.cpp:2464
msgid "Custom Encoding"
msgstr "Anpassad teckenkodning"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1865
+#: WebKit/gtk/webkit/webkitwebview.cpp:2465
msgid "The custom encoding of the web view"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:51
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:56
+#: WebKit/gtk/webkit/webkitwebview.cpp:2517
+msgid "Icon URI"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2518
+msgid "The URI for the favicon for the #WebKitWebView."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:55
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:60
msgid "Submit"
msgstr "Skicka"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:61
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:65
msgid "Reset"
msgstr "Återställ"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:66
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:70
msgid "_Searchable Index"
msgstr "_Sökbart index"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:71
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:75
msgid "Choose File"
msgstr "Välj fil"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:76
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:80
msgid "(None)"
msgstr "(Ingen)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:81
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:85
msgid "Open Link in New _Window"
msgstr "Öppna länk i nytt _fönster"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:86
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:90
msgid "_Download Linked File"
msgstr "_Hämta länkad fil"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:91
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:95
msgid "Copy Link Loc_ation"
msgstr "Kopiera länkens ad_ress"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:96
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:100
msgid "Open _Image in New Window"
msgstr "Öppna _bild i nytt fönster"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:101
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:105
msgid "Sa_ve Image As"
msgstr "Spa_ra bild som"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:106
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:110
msgid "Cop_y Image"
msgstr "Kop_iera bild"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:111
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:115
msgid "Open _Frame in New Window"
msgstr "Öppna _ram i nytt fönster"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:162
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:166
msgid "_Reload"
msgstr "_Uppdatera"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:179
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:183
msgid "No Guesses Found"
msgstr "Inga gissningar hittades"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:184
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:188
msgid "_Ignore Spelling"
msgstr "_Ignorera stavfel"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:189
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:193
msgid "_Learn Spelling"
msgstr "_Lär stavning"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:194
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:198
msgid "_Search the Web"
msgstr "_Sök på webben"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:199
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:203
msgid "_Look Up in Dictionary"
msgstr "Sl_å upp i ordbok"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:204
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:208
msgid "_Open Link"
msgstr "_Öppna länk"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:209
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:213
msgid "Ignore _Grammar"
msgstr "Ignorera _grammatikfel"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:214
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:218
msgid "Spelling and _Grammar"
msgstr "Stavning och _grammatik"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Show Spelling and Grammar"
msgstr "_Visa stavning och grammatik"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Hide Spelling and Grammar"
msgstr "_Dölj stavning och grammatik"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:224
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:228
msgid "_Check Document Now"
msgstr "_Kontrollera dokumentet nu"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:229
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:233
msgid "Check Spelling While _Typing"
msgstr "Kontrollera stavning vid _inmatning"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:234
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:238
msgid "Check _Grammar With Spelling"
msgstr "Kontrollera _grammatik med stavning"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:239
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:243
msgid "_Font"
msgstr "_Typsnitt"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:262
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:266
msgid "_Outline"
msgstr "_Kontur"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:267
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:271
msgid "Inspect _Element"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:272
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:276
msgid "No recent searches"
msgstr "Inga tidigare sökningar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:277
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:281
msgid "Recent searches"
msgstr "Tidigare sökningar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:282
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:286
msgid "_Clear recent searches"
msgstr "_Töm tidigare sökningar"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:287
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:291
msgid "term"
msgstr "term"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:292
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:296
msgid "definition"
msgstr "definition"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:297
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:301
msgid "press"
msgstr "tryck"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:302
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:306
msgid "select"
msgstr "välj"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:307
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:311
msgid "activate"
msgstr "aktivera"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:312
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:316
msgid "uncheck"
msgstr "avmarkera"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:317
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:321
msgid "check"
msgstr "markera"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:322
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:326
msgid "jump"
msgstr "hoppa"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:328
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:342
msgid " files"
msgstr " filer"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:333
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:347
msgid "Unknown"
msgstr "Okänt"
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:364
+msgid "Loading..."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:369
+msgid "Live Broadcast"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:375
+msgid "audio element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:377
+msgid "video element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:379
+msgid "mute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:381
+msgid "unmute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:383
+msgid "play"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:385
+msgid "pause"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:387
+msgid "movie time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:389
+msgid "timeline slider thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:391
+msgid "back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:393
+msgid "return to realtime"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:395
+msgid "elapsed time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:397
+msgid "remaining time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:399
+#, fuzzy
+msgid "status"
+msgstr "Status"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:401
+msgid "fullscreen"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:403
+msgid "fast forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:405
+msgid "fast reverse"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:407
+msgid "show closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:409
+msgid "hide closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:418
+msgid "audio element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:420
+msgid "video element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:422
+msgid "mute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:424
+msgid "unmute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:426
+msgid "begin playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:428
+msgid "pause playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:430
+msgid "movie time scrubber"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:432
+msgid "movie time scrubber thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:434
+msgid "seek movie back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:436
+msgid "return streaming movie to real time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:438
+msgid "current movie time in seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:440
+msgid "number of seconds of movie remaining"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:442
+msgid "current movie status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:444
+msgid "seek quickly back"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:446
+msgid "seek quickly forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:448
+msgid "Play movie in fullscreen mode"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:450
+msgid "start displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:452
+msgid "stop displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:461
+#, fuzzy
+msgid "indefinite time"
+msgstr "definition"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:491
+msgid "value missing"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:497
+msgid "type mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:502
+msgid "pattern mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:507
+msgid "too long"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:512
+msgid "range underflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:517
+msgid "range overflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:522
+msgid "step mismatch"
+msgstr ""
diff --git a/WebKit/gtk/po/vi.po b/WebKit/gtk/po/vi.po
index 27baa21..3a684ae 100644
--- a/WebKit/gtk/po/vi.po
+++ b/WebKit/gtk/po/vi.po
@@ -6,7 +6,7 @@ msgid ""
msgstr ""
"Project-Id-Version: webkit 1.1.4\n"
"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
-"POT-Creation-Date: 2009-04-09 19:09-0300\n"
+"POT-Creation-Date: 2010-02-16 15:00-0200\n"
"PO-Revision-Date: 2009-06-26 08:31+1000\n"
"Last-Translator: Nguyễn Thái Ngọc Duy <pclouds@gmail.com>\n"
"Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
@@ -14,12 +14,12 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:425
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:535
msgid "Upload File"
msgstr "Tải tập tin lên"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:139
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:143
msgid "Input _Methods"
msgstr "Kiểu _nhập"
@@ -64,67 +64,77 @@ msgid "ZWNJ Zero width _non-joiner"
msgstr "ZWNJ _Phi kết nối không kích thước"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:134
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:138
msgid "_Insert Unicode Control Character"
msgstr "_Chèn kí tự Unicode"
-#: WebKit/gtk/webkit/webkitdownload.cpp:250
+#: WebKit/gtk/webkit/webkitdownload.cpp:262
msgid "Network Request"
msgstr "Yêu cầu mạng"
-#: WebKit/gtk/webkit/webkitdownload.cpp:251
+#: WebKit/gtk/webkit/webkitdownload.cpp:263
msgid "The network request for the URI that should be downloaded"
msgstr "Yêu cầu mạng cho URI cần tải về"
-#: WebKit/gtk/webkit/webkitdownload.cpp:265
+#: WebKit/gtk/webkit/webkitdownload.cpp:277
+#, fuzzy
+msgid "Network Response"
+msgstr "Yêu cầu mạng"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:278
+#, fuzzy
+msgid "The network response for the URI that should be downloaded"
+msgstr "Yêu cầu mạng cho URI cần tải về"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:292
msgid "Destination URI"
msgstr "URI đích"
-#: WebKit/gtk/webkit/webkitdownload.cpp:266
+#: WebKit/gtk/webkit/webkitdownload.cpp:293
msgid "The destination URI where to save the file"
msgstr "URI đích nơi lưu tập tin"
-#: WebKit/gtk/webkit/webkitdownload.cpp:280
+#: WebKit/gtk/webkit/webkitdownload.cpp:307
msgid "Suggested Filename"
msgstr "Tên tập tin đề nghị"
-#: WebKit/gtk/webkit/webkitdownload.cpp:281
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
msgid "The filename suggested as default when saving"
msgstr "Tên tập tin đề nghị mặc định khi lưu"
-#: WebKit/gtk/webkit/webkitdownload.cpp:294
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
msgid "Progress"
msgstr "Tiến trình"
-#: WebKit/gtk/webkit/webkitdownload.cpp:295
+#: WebKit/gtk/webkit/webkitdownload.cpp:326
msgid "Determines the current progress of the download"
msgstr "Xác định tiến độ tải về hiện thời"
-#: WebKit/gtk/webkit/webkitdownload.cpp:308
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
msgid "Status"
msgstr "Tình trạng"
-#: WebKit/gtk/webkit/webkitdownload.cpp:309
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
msgid "Determines the current status of the download"
msgstr "Xác định tình trạng tải về hiện thời"
-#: WebKit/gtk/webkit/webkitdownload.cpp:324
+#: WebKit/gtk/webkit/webkitdownload.cpp:355
msgid "Current Size"
msgstr "Kích thước hiện thời"
-#: WebKit/gtk/webkit/webkitdownload.cpp:325
+#: WebKit/gtk/webkit/webkitdownload.cpp:356
msgid "The length of the data already downloaded"
msgstr "Lượng dữ liệu đã tải về"
-#: WebKit/gtk/webkit/webkitdownload.cpp:339
+#: WebKit/gtk/webkit/webkitdownload.cpp:370
msgid "Total Size"
msgstr "Kích thước tổng cộng"
-#: WebKit/gtk/webkit/webkitdownload.cpp:340
+#: WebKit/gtk/webkit/webkitdownload.cpp:371
msgid "The total size of the file"
msgstr "Kích thước của toàn bộ tập tin"
-#: WebKit/gtk/webkit/webkitdownload.cpp:469
+#: WebKit/gtk/webkit/webkitdownload.cpp:522
msgid "User cancelled the download"
msgstr "Người dùng đã huỷ tải về"
@@ -141,552 +151,925 @@ msgstr "Tên người dùng:"
msgid "Password:"
msgstr "Mật khẩu:"
-#: WebKit/gtk/webkit/webkitsoupauthdialog.c:281
-msgid "Remember password"
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:280
+#, fuzzy
+msgid "_Remember password"
msgstr "Nhớ mật khẩu"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:211
+#: WebKit/gtk/webkit/webkitwebframe.cpp:298
msgid "Name"
msgstr "Tên"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:212
+#: WebKit/gtk/webkit/webkitwebframe.cpp:299
msgid "The name of the frame"
msgstr "Tên khung"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:218
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:154
-#: WebKit/gtk/webkit/webkitwebview.cpp:1715
+#: WebKit/gtk/webkit/webkitwebframe.cpp:305
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:146
+#: WebKit/gtk/webkit/webkitwebview.cpp:2315
msgid "Title"
msgstr "Tựa đề"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:219
+#: WebKit/gtk/webkit/webkitwebframe.cpp:306
msgid "The document title of the frame"
msgstr "Tựa đề tài liệu của khung"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:225
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:186
-#: WebKit/gtk/webkit/webkitwebview.cpp:1729
+#: WebKit/gtk/webkit/webkitwebframe.cpp:312
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:178
+#: WebKit/gtk/webkit/webkitwebview.cpp:2329
msgid "URI"
msgstr "URI"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:226
+#: WebKit/gtk/webkit/webkitwebframe.cpp:313
msgid "The current URI of the contents displayed by the frame"
msgstr "URI hiện thời của nội dung khung đang hiển thị"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:155
+#: WebKit/gtk/webkit/webkitwebframe.cpp:344
+msgid "Horizontal Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:345
+#, fuzzy
+msgid ""
+"Determines the current policy for the horizontal scrollbar of the frame."
+msgstr "Xác định tiến độ tải về hiện thời"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:362
+msgid "Vertical Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:363
+#, fuzzy
+msgid "Determines the current policy for the vertical scrollbar of the frame."
+msgstr "Xác định tiến độ tải về hiện thời"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:147
msgid "The title of the history item"
msgstr "Tựa đề mục lược sử"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:170
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:162
msgid "Alternate Title"
msgstr "Tựa đề thay thế"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:171
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:163
msgid "The alternate title of the history item"
msgstr "Tựa đề thay thế cho mục lược sử"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:187
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:179
msgid "The URI of the history item"
msgstr "URI cho mục lược sử"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:202
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:167
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:173
msgid "Original URI"
msgstr "URI gốc"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:203
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:195
msgid "The original URI of the history item"
msgstr "URI gốc của mục lược sử"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:218
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:210
msgid "Last visited Time"
msgstr "Lần xem cuối"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:219
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:211
msgid "The time at which the history item was last visited"
msgstr "Thời điểm xem mục lược sử lần cuối"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:260
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:268
msgid "Web View"
msgstr "Khung xem Web"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:261
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:269
msgid "The Web View that renders the Web Inspector itself"
msgstr "Khung xem Web dùng để hiển thị bản thân Thanh tra Web"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:274
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:282
msgid "Inspected URI"
msgstr "URI được điều tra"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:275
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:283
msgid "The URI that is currently being inspected"
msgstr "URI đang được điều tra"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:291
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:299
msgid "Enable JavaScript profiling"
msgstr "Bật kiểm định JavaScript"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:292
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:300
msgid "Profile the executed JavaScript."
msgstr "Kiểm định JavaScript được thực thi."
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:152
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:315
+#, fuzzy
+msgid "Enable Timeline profiling"
+msgstr "Bật kiểm định JavaScript"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:316
+msgid "Profile the WebCore instrumentation."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:158
msgid "Reason"
msgstr "Nguyên nhân"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:153
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:159
msgid "The reason why this navigation is occurring"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:168
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:174
msgid "The URI that was requested as the target for the navigation"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:180
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:188
msgid "Button"
msgstr "Nút"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:181
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:189
msgid "The button used to click"
msgstr "Nút được dùng để nhấn"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:196
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:204
msgid "Modifier state"
msgstr "Trạng thái phím bổ trợ"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:197
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:205
msgid "A bitmask representing the state of the modifier keys"
msgstr "Bitmask đại diện trạng thái phím bổ trợ"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:129
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:220
+#, fuzzy
+msgid "Target frame"
+msgstr "Tên khung"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:221
+msgid "The target frame for the navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:233
msgid "Default Encoding"
msgstr "Bảng mã mặc định"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:130
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:234
msgid "The default encoding used to display text."
msgstr "Bảng mã mặc định để hiển thị văn bản."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:138
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:242
msgid "Cursive Font Family"
msgstr "Họ phông Cursive"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:139
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:243
msgid "The default Cursive font family used to display text."
msgstr "Họ phông Cursive mặc định để hiển thị văn bản."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:147
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:251
msgid "Default Font Family"
msgstr "Họ phông mặc định"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:148
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:252
msgid "The default font family used to display text."
msgstr "Họ phông mặc định để hiển thị văn bản."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:156
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:260
msgid "Fantasy Font Family"
msgstr "Họ phông Fantasy"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:157
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:261
msgid "The default Fantasy font family used to display text."
msgstr "Họ phông Fantasy mặc định để hiển thị văn bản."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:165
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:269
msgid "Monospace Font Family"
msgstr "Họ phông Monospace"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:166
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:270
msgid "The default font family used to display monospace text."
msgstr "Họ phông Monospace mặc định để hiển thị văn bản."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:174
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:278
msgid "Sans Serif Font Family"
msgstr "Họ phông Sans Serif"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:175
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:279
msgid "The default Sans Serif font family used to display text."
msgstr "Họ phông Sans Serif mặc định để hiển thị văn bản."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:183
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:287
msgid "Serif Font Family"
msgstr "Họ phông Serif"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:184
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:288
msgid "The default Serif font family used to display text."
msgstr "Họ phông Serif mặc định để hiển thị văn bản."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:192
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:296
msgid "Default Font Size"
msgstr "Cỡ phông mặc định"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:193
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:297
msgid "The default font size used to display text."
msgstr "Cỡ phông mặc định để hiển thị văn bản."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:201
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:305
msgid "Default Monospace Font Size"
msgstr "Cỡ phông Monospace mặc định"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:202
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
msgid "The default font size used to display monospace text."
msgstr "Cỡ phông Monospace mặc định để hiển thị văn bản."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:210
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:314
msgid "Minimum Font Size"
msgstr "Cỡ phông tối thiểu"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:211
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:315
msgid "The minimum font size used to display text."
msgstr "Cỡ phông tối thiểu để hiển thị văn bản."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:219
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
msgid "Minimum Logical Font Size"
msgstr "Cỡ phông logic tối thiểu"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:220
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:324
msgid "The minimum logical font size used to display text."
msgstr "Cỡ phông logic tối thiểu dùng để hiển thị văn bản."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:239
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:343
msgid "Enforce 96 DPI"
msgstr "Ép 96 DPI"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:240
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:344
msgid "Enforce a resolution of 96 DPI"
msgstr "Ép độ phân giảii 96 DPI"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:248
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:352
msgid "Auto Load Images"
msgstr "Tự động nạp ảnh"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:249
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:353
msgid "Load images automatically."
msgstr "Nạp ảnh tự động."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:257
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:361
msgid "Auto Shrink Images"
msgstr "Tự động co ảnh."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:258
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
msgid "Automatically shrink standalone images to fit."
msgstr "Tự động co ảnh độc lập cho khít."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:266
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:370
msgid "Print Backgrounds"
msgstr "In ảnh nền"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:267
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:371
msgid "Whether background images should be printed."
msgstr "Có in ảnh nền hay không."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:275
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
msgid "Enable Scripts"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:276
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:380
msgid "Enable embedded scripting languages."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:284
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:388
msgid "Enable Plugins"
msgstr "Bật phần mở rộng"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:285
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:389
msgid "Enable embedded plugin objects."
msgstr "Bật phần mở rộng,"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:293
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:397
msgid "Resizable Text Areas"
msgstr "Ô văn bản có thể thay đổi kích thước."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:294
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:398
msgid "Whether text areas are resizable."
msgstr "Ô văn bản có thể thay đổi kích thước hay không."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:301
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:405
msgid "User Stylesheet URI"
msgstr "URI stylesheet người dùng"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:302
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:406
msgid "The URI of a stylesheet that is applied to every page."
msgstr "URI của stylesheet áp dụng cho mọi trang."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:317
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:421
msgid "Zoom Stepping Value"
msgstr "Giá trị bước thu/phóng"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:318
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:422
msgid "The value by which the zoom level is changed when zooming in or out."
msgstr "Giá trị thay đổi mức thu phóng mỗi lần."
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:336
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:440
msgid "Enable Developer Extras"
msgstr "Bật Developer Extras"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:337
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:441
msgid "Enables special extensions that help developers"
msgstr "Bật các phần mở rộng đặc biệt, hữu dụng cho người phát triển"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:357
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:461
msgid "Enable Private Browsing"
msgstr "Bật duyệt riêng tư"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:358
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:462
msgid "Enables private browsing mode"
msgstr "Bật chế độ duyệt riêng tư"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1716
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:477
+msgid "Enable Spell Checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:478
+#, fuzzy
+msgid "Enables spell checking while typing"
+msgstr "Kiểm tra khi đang _gõ"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:501
+msgid "Languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:502
+msgid "Comma separated list of languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:516
+#, fuzzy
+msgid "Enable Caret Browsing"
+msgstr "Bật duyệt riêng tư"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:517
+msgid "Whether to enable accesibility enhanced keyboard navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:532
+msgid "Enable HTML5 Database"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:533
+msgid "Whether to enable HTML5 database support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:548
+msgid "Enable HTML5 Local Storage"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:549
+msgid "Whether to enable HTML5 Local Storage support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:563
+msgid "Enable XSS Auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:564
+msgid "Whether to enable teh XSS auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:582
+msgid "User Agent"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:583
+msgid "The User-Agent string used by WebKitGtk"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:598
+msgid "JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:599
+msgid "Whether JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:614
+msgid "Enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:615
+msgid "Whether to enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:642
+msgid "Editing behavior"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:643
+msgid "The behavior mode to use in editing mode"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:659
+msgid "Enable universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:660
+msgid "Whether to allow universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:675
+msgid "Enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:676
+msgid "Whether to enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:694
+msgid "Tab key cycles through elements"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:695
+msgid "Whether the tab key cycles through elements on the page."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:715
+msgid "Enable Default Context Menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:716
+msgid ""
+"Enables the handling of right-clicks for the creation of the default context "
+"menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:736
+msgid "Enable Site Specific Quirks"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:737
+msgid "Enables the site-specific compatibility workarounds"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:759
+msgid "Enable page cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:760
+#, fuzzy
+msgid "Whether the page cache should be used"
+msgstr "Có in ảnh nền hay không."
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:780
+msgid "Auto Resize Window"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:781
+msgid "Automatically resize the toplevel window when a page requests it"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2316
msgid "Returns the @web_view's document title"
msgstr "Trả về tiêu đề tài liệu của @web_view"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1730
+#: WebKit/gtk/webkit/webkitwebview.cpp:2330
msgid "Returns the current URI of the contents displayed by the @web_view"
msgstr "Trả về URI hiện thời của tài liệu được @web_view hiển thị"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1743
+#: WebKit/gtk/webkit/webkitwebview.cpp:2343
msgid "Copy target list"
msgstr "Danh sách đích chép"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1744
+#: WebKit/gtk/webkit/webkitwebview.cpp:2344
msgid "The list of targets this web view supports for clipboard copying"
msgstr "Danh sách đích mà khung xem web này hỗ trợ khi chép vào clipboard."
-#: WebKit/gtk/webkit/webkitwebview.cpp:1757
+#: WebKit/gtk/webkit/webkitwebview.cpp:2357
msgid "Paste target list"
msgstr "Danh sách đích dán"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1758
+#: WebKit/gtk/webkit/webkitwebview.cpp:2358
msgid "The list of targets this web view supports for clipboard pasting"
msgstr "Danh sách đích mà khung xem web này hỗ trợ khi dán clipboard."
-#: WebKit/gtk/webkit/webkitwebview.cpp:1764
+#: WebKit/gtk/webkit/webkitwebview.cpp:2364
msgid "Settings"
msgstr "Thiết lập"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1765
+#: WebKit/gtk/webkit/webkitwebview.cpp:2365
msgid "An associated WebKitWebSettings instance"
msgstr "Một thể hiện WebKitWebSettings liên kết"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1778
+#: WebKit/gtk/webkit/webkitwebview.cpp:2378
msgid "Web Inspector"
msgstr "Thanh tra Web"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1779
+#: WebKit/gtk/webkit/webkitwebview.cpp:2379
msgid "The associated WebKitWebInspector instance"
msgstr "Một thể hiện WebKitWebInspector liên kết"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1799
+#: WebKit/gtk/webkit/webkitwebview.cpp:2399
msgid "Editable"
msgstr "Có thể thay đổi"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1800
+#: WebKit/gtk/webkit/webkitwebview.cpp:2400
msgid "Whether content can be modified by the user"
msgstr "Nội dung có thể bị người dùng thay đổi hay không"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1806
+#: WebKit/gtk/webkit/webkitwebview.cpp:2406
msgid "Transparent"
msgstr "Trong suốt"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1807
+#: WebKit/gtk/webkit/webkitwebview.cpp:2407
msgid "Whether content has a transparent background"
msgstr "Nội dung có ảnh nền trong suốt không."
-#: WebKit/gtk/webkit/webkitwebview.cpp:1820
+#: WebKit/gtk/webkit/webkitwebview.cpp:2420
msgid "Zoom level"
msgstr "Mức phóng"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1821
+#: WebKit/gtk/webkit/webkitwebview.cpp:2421
msgid "The level of zoom of the content"
msgstr "Mức phóng to/thu nhỏ nội dung"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1836
+#: WebKit/gtk/webkit/webkitwebview.cpp:2436
msgid "Full content zoom"
msgstr "Phóng nội dung đầy đủ"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1837
+#: WebKit/gtk/webkit/webkitwebview.cpp:2437
msgid "Whether the full content is scaled when zooming"
msgstr "Toàn bộ nội dung có bị co lại không."
-#: WebKit/gtk/webkit/webkitwebview.cpp:1850
+#: WebKit/gtk/webkit/webkitwebview.cpp:2450
msgid "Encoding"
msgstr "Bảng mã"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1851
+#: WebKit/gtk/webkit/webkitwebview.cpp:2451
msgid "The default encoding of the web view"
msgstr "Bảng mã mặc định cho khung xem Web"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1864
+#: WebKit/gtk/webkit/webkitwebview.cpp:2464
msgid "Custom Encoding"
msgstr "Bảng mã tự chọn"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1865
+#: WebKit/gtk/webkit/webkitwebview.cpp:2465
msgid "The custom encoding of the web view"
msgstr "Bảng mã tự chọn cho khung xem Web"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:51
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:56
+#: WebKit/gtk/webkit/webkitwebview.cpp:2517
+msgid "Icon URI"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2518
+msgid "The URI for the favicon for the #WebKitWebView."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:55
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:60
msgid "Submit"
msgstr "Gửi"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:61
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:65
msgid "Reset"
msgstr "Phục hồi"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:66
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:70
msgid "_Searchable Index"
msgstr "Chỉ mục _tìm được"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:71
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:75
msgid "Choose File"
msgstr "Chọn tập tin"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:76
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:80
msgid "(None)"
msgstr "(Không)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:81
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:85
msgid "Open Link in New _Window"
msgstr "_Mở liên kết trong cửa sổ mới"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:86
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:90
msgid "_Download Linked File"
msgstr "_Tải tập tin được liên kết"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:91
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:95
msgid "Copy Link Loc_ation"
msgstr "Chép vị trí _liên kết"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:96
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:100
msgid "Open _Image in New Window"
msgstr "Mở ả_nh trong cửa sổ mới"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:101
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:105
msgid "Sa_ve Image As"
msgstr "Lưu ảnh _là"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:106
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:110
msgid "Cop_y Image"
msgstr "Chép ả_nh"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:111
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:115
msgid "Open _Frame in New Window"
msgstr "Mở _khung trong cửa sổ mới"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:162
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:166
msgid "_Reload"
msgstr "Nạp _lại"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:179
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:183
msgid "No Guesses Found"
msgstr "Không đoán ra"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:184
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:188
msgid "_Ignore Spelling"
msgstr "_Bỏ qua lỗi chính tả"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:189
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:193
msgid "_Learn Spelling"
msgstr "_Học lỗi chính tả"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:194
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:198
msgid "_Search the Web"
msgstr "_Tìm trên Web"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:199
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:203
msgid "_Look Up in Dictionary"
msgstr "_Tra từ điển"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:204
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:208
msgid "_Open Link"
msgstr "_Mở liên kết"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:209
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:213
msgid "Ignore _Grammar"
msgstr "Bỏ qua _ngữ pháp"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:214
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:218
msgid "Spelling and _Grammar"
msgstr "Chính tả và _Ngữ pháp"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Show Spelling and Grammar"
msgstr "_Hiện lỗi chính tả và ngữ pháp"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Hide Spelling and Grammar"
msgstr "Ẩ_n Chính tả và Ngữ pháp"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:224
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:228
msgid "_Check Document Now"
msgstr "_Kiểm tra tài liệu ngay"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:229
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:233
msgid "Check Spelling While _Typing"
msgstr "Kiểm tra khi đang _gõ"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:234
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:238
msgid "Check _Grammar With Spelling"
msgstr "Kiểm tra lỗi _ngữ pháp kèm chính tả"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:239
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:243
msgid "_Font"
msgstr "_Phông"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:262
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:266
msgid "_Outline"
msgstr "_Nét ngoài"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:267
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:271
msgid "Inspect _Element"
msgstr "Thanh tra _yếu tố"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:272
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:276
msgid "No recent searches"
msgstr "Không có tìm kiếm gần đây"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:277
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:281
msgid "Recent searches"
msgstr "Tìm kiếm gần đây"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:282
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:286
msgid "_Clear recent searches"
msgstr "_Xoá tìm kiếm gần đây"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:287
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:291
msgid "term"
msgstr "thuật ngữ"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:292
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:296
msgid "definition"
msgstr "định nghĩa"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:297
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:301
msgid "press"
msgstr "nhấn"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:302
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:306
msgid "select"
msgstr "chọn"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:307
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:311
msgid "activate"
msgstr "kích hoạt"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:312
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:316
msgid "uncheck"
msgstr "bỏ chọn"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:317
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:321
msgid "check"
msgstr "chọn"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:322
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:326
msgid "jump"
msgstr "nhảy"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:328
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:342
msgid " files"
msgstr " tập tin"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:333
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:347
msgid "Unknown"
msgstr "Không biết"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:364
+msgid "Loading..."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:369
+msgid "Live Broadcast"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:375
+msgid "audio element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:377
+msgid "video element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:379
+msgid "mute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:381
+msgid "unmute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:383
+msgid "play"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:385
+msgid "pause"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:387
+msgid "movie time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:389
+msgid "timeline slider thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:391
+msgid "back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:393
+msgid "return to realtime"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:395
+msgid "elapsed time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:397
+msgid "remaining time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:399
+#, fuzzy
+msgid "status"
+msgstr "Tình trạng"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:401
+msgid "fullscreen"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:403
+msgid "fast forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:405
+msgid "fast reverse"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:407
+msgid "show closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:409
+msgid "hide closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:418
+msgid "audio element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:420
+msgid "video element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:422
+msgid "mute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:424
+msgid "unmute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:426
+msgid "begin playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:428
+msgid "pause playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:430
+msgid "movie time scrubber"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:432
+msgid "movie time scrubber thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:434
+msgid "seek movie back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:436
+msgid "return streaming movie to real time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:438
+msgid "current movie time in seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:440
+msgid "number of seconds of movie remaining"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:442
+msgid "current movie status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:444
+msgid "seek quickly back"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:446
+msgid "seek quickly forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:448
+msgid "Play movie in fullscreen mode"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:450
+msgid "start displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:452
+msgid "stop displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:461
+#, fuzzy
+msgid "indefinite time"
+msgstr "định nghĩa"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:491
+msgid "value missing"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:497
+msgid "type mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:502
+msgid "pattern mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:507
+msgid "too long"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:512
+msgid "range underflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:517
+msgid "range overflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:522
+msgid "step mismatch"
+msgstr ""
diff --git a/WebKit/gtk/po/webkit.pot b/WebKit/gtk/po/webkit.pot
index 90cb868..5adf34f 100644
--- a/WebKit/gtk/po/webkit.pot
+++ b/WebKit/gtk/po/webkit.pot
@@ -5,9 +5,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: webkit 1.1.4\n"
+"Project-Id-Version: webkit 1.1.22\n"
"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
-"POT-Creation-Date: 2009-04-09 19:09-0300\n"
+"POT-Creation-Date: 2010-02-16 15:01-0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -15,12 +15,12 @@ msgstr ""
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
-#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:425
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:535
msgid "Upload File"
msgstr ""
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:139
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:143
msgid "Input _Methods"
msgstr ""
@@ -65,67 +65,75 @@ msgid "ZWNJ Zero width _non-joiner"
msgstr ""
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:134
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:138
msgid "_Insert Unicode Control Character"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:250
+#: WebKit/gtk/webkit/webkitdownload.cpp:262
msgid "Network Request"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:251
+#: WebKit/gtk/webkit/webkitdownload.cpp:263
msgid "The network request for the URI that should be downloaded"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:265
+#: WebKit/gtk/webkit/webkitdownload.cpp:277
+msgid "Network Response"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:278
+msgid "The network response for the URI that should be downloaded"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:292
msgid "Destination URI"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:266
+#: WebKit/gtk/webkit/webkitdownload.cpp:293
msgid "The destination URI where to save the file"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:280
+#: WebKit/gtk/webkit/webkitdownload.cpp:307
msgid "Suggested Filename"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:281
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
msgid "The filename suggested as default when saving"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:294
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
msgid "Progress"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:295
+#: WebKit/gtk/webkit/webkitdownload.cpp:326
msgid "Determines the current progress of the download"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:308
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
msgid "Status"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:309
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
msgid "Determines the current status of the download"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:324
+#: WebKit/gtk/webkit/webkitdownload.cpp:355
msgid "Current Size"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:325
+#: WebKit/gtk/webkit/webkitdownload.cpp:356
msgid "The length of the data already downloaded"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:339
+#: WebKit/gtk/webkit/webkitdownload.cpp:370
msgid "Total Size"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:340
+#: WebKit/gtk/webkit/webkitdownload.cpp:371
msgid "The total size of the file"
msgstr ""
-#: WebKit/gtk/webkit/webkitdownload.cpp:469
+#: WebKit/gtk/webkit/webkitdownload.cpp:522
msgid "User cancelled the download"
msgstr ""
@@ -142,552 +150,915 @@ msgstr ""
msgid "Password:"
msgstr ""
-#: WebKit/gtk/webkit/webkitsoupauthdialog.c:281
-msgid "Remember password"
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:280
+msgid "_Remember password"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebframe.cpp:211
+#: WebKit/gtk/webkit/webkitwebframe.cpp:298
msgid "Name"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebframe.cpp:212
+#: WebKit/gtk/webkit/webkitwebframe.cpp:299
msgid "The name of the frame"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebframe.cpp:218
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:154
-#: WebKit/gtk/webkit/webkitwebview.cpp:1715
+#: WebKit/gtk/webkit/webkitwebframe.cpp:305
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:146
+#: WebKit/gtk/webkit/webkitwebview.cpp:2315
msgid "Title"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebframe.cpp:219
+#: WebKit/gtk/webkit/webkitwebframe.cpp:306
msgid "The document title of the frame"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebframe.cpp:225
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:186
-#: WebKit/gtk/webkit/webkitwebview.cpp:1729
+#: WebKit/gtk/webkit/webkitwebframe.cpp:312
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:178
+#: WebKit/gtk/webkit/webkitwebview.cpp:2329
msgid "URI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebframe.cpp:226
+#: WebKit/gtk/webkit/webkitwebframe.cpp:313
msgid "The current URI of the contents displayed by the frame"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:155
+#: WebKit/gtk/webkit/webkitwebframe.cpp:344
+msgid "Horizontal Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:345
+msgid ""
+"Determines the current policy for the horizontal scrollbar of the frame."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:362
+msgid "Vertical Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:363
+msgid "Determines the current policy for the vertical scrollbar of the frame."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:147
msgid "The title of the history item"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:170
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:162
msgid "Alternate Title"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:171
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:163
msgid "The alternate title of the history item"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:187
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:179
msgid "The URI of the history item"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:202
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:167
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:173
msgid "Original URI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:203
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:195
msgid "The original URI of the history item"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:218
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:210
msgid "Last visited Time"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:219
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:211
msgid "The time at which the history item was last visited"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:260
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:268
msgid "Web View"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:261
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:269
msgid "The Web View that renders the Web Inspector itself"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:274
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:282
msgid "Inspected URI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:275
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:283
msgid "The URI that is currently being inspected"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:291
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:299
msgid "Enable JavaScript profiling"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:292
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:300
msgid "Profile the executed JavaScript."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:152
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:315
+msgid "Enable Timeline profiling"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:316
+msgid "Profile the WebCore instrumentation."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:158
msgid "Reason"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:153
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:159
msgid "The reason why this navigation is occurring"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:168
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:174
msgid "The URI that was requested as the target for the navigation"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:180
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:188
msgid "Button"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:181
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:189
msgid "The button used to click"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:196
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:204
msgid "Modifier state"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:197
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:205
msgid "A bitmask representing the state of the modifier keys"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:129
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:220
+msgid "Target frame"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:221
+msgid "The target frame for the navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:233
msgid "Default Encoding"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:130
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:234
msgid "The default encoding used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:138
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:242
msgid "Cursive Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:139
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:243
msgid "The default Cursive font family used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:147
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:251
msgid "Default Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:148
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:252
msgid "The default font family used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:156
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:260
msgid "Fantasy Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:157
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:261
msgid "The default Fantasy font family used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:165
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:269
msgid "Monospace Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:166
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:270
msgid "The default font family used to display monospace text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:174
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:278
msgid "Sans Serif Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:175
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:279
msgid "The default Sans Serif font family used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:183
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:287
msgid "Serif Font Family"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:184
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:288
msgid "The default Serif font family used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:192
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:296
msgid "Default Font Size"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:193
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:297
msgid "The default font size used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:201
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:305
msgid "Default Monospace Font Size"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:202
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
msgid "The default font size used to display monospace text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:210
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:314
msgid "Minimum Font Size"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:211
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:315
msgid "The minimum font size used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:219
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
msgid "Minimum Logical Font Size"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:220
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:324
msgid "The minimum logical font size used to display text."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:239
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:343
msgid "Enforce 96 DPI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:240
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:344
msgid "Enforce a resolution of 96 DPI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:248
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:352
msgid "Auto Load Images"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:249
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:353
msgid "Load images automatically."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:257
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:361
msgid "Auto Shrink Images"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:258
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
msgid "Automatically shrink standalone images to fit."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:266
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:370
msgid "Print Backgrounds"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:267
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:371
msgid "Whether background images should be printed."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:275
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
msgid "Enable Scripts"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:276
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:380
msgid "Enable embedded scripting languages."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:284
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:388
msgid "Enable Plugins"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:285
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:389
msgid "Enable embedded plugin objects."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:293
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:397
msgid "Resizable Text Areas"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:294
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:398
msgid "Whether text areas are resizable."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:301
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:405
msgid "User Stylesheet URI"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:302
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:406
msgid "The URI of a stylesheet that is applied to every page."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:317
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:421
msgid "Zoom Stepping Value"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:318
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:422
msgid "The value by which the zoom level is changed when zooming in or out."
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:336
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:440
msgid "Enable Developer Extras"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:337
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:441
msgid "Enables special extensions that help developers"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:357
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:461
msgid "Enable Private Browsing"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:358
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:462
msgid "Enables private browsing mode"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1716
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:477
+msgid "Enable Spell Checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:478
+msgid "Enables spell checking while typing"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:501
+msgid "Languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:502
+msgid "Comma separated list of languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:516
+msgid "Enable Caret Browsing"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:517
+msgid "Whether to enable accesibility enhanced keyboard navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:532
+msgid "Enable HTML5 Database"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:533
+msgid "Whether to enable HTML5 database support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:548
+msgid "Enable HTML5 Local Storage"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:549
+msgid "Whether to enable HTML5 Local Storage support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:563
+msgid "Enable XSS Auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:564
+msgid "Whether to enable teh XSS auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:582
+msgid "User Agent"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:583
+msgid "The User-Agent string used by WebKitGtk"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:598
+msgid "JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:599
+msgid "Whether JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:614
+msgid "Enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:615
+msgid "Whether to enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:642
+msgid "Editing behavior"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:643
+msgid "The behavior mode to use in editing mode"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:659
+msgid "Enable universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:660
+msgid "Whether to allow universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:675
+msgid "Enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:676
+msgid "Whether to enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:694
+msgid "Tab key cycles through elements"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:695
+msgid "Whether the tab key cycles through elements on the page."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:715
+msgid "Enable Default Context Menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:716
+msgid ""
+"Enables the handling of right-clicks for the creation of the default context "
+"menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:736
+msgid "Enable Site Specific Quirks"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:737
+msgid "Enables the site-specific compatibility workarounds"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:759
+msgid "Enable page cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:760
+msgid "Whether the page cache should be used"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:780
+msgid "Auto Resize Window"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:781
+msgid "Automatically resize the toplevel window when a page requests it"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2316
msgid "Returns the @web_view's document title"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1730
+#: WebKit/gtk/webkit/webkitwebview.cpp:2330
msgid "Returns the current URI of the contents displayed by the @web_view"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1743
+#: WebKit/gtk/webkit/webkitwebview.cpp:2343
msgid "Copy target list"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1744
+#: WebKit/gtk/webkit/webkitwebview.cpp:2344
msgid "The list of targets this web view supports for clipboard copying"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1757
+#: WebKit/gtk/webkit/webkitwebview.cpp:2357
msgid "Paste target list"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1758
+#: WebKit/gtk/webkit/webkitwebview.cpp:2358
msgid "The list of targets this web view supports for clipboard pasting"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1764
+#: WebKit/gtk/webkit/webkitwebview.cpp:2364
msgid "Settings"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1765
+#: WebKit/gtk/webkit/webkitwebview.cpp:2365
msgid "An associated WebKitWebSettings instance"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1778
+#: WebKit/gtk/webkit/webkitwebview.cpp:2378
msgid "Web Inspector"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1779
+#: WebKit/gtk/webkit/webkitwebview.cpp:2379
msgid "The associated WebKitWebInspector instance"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1799
+#: WebKit/gtk/webkit/webkitwebview.cpp:2399
msgid "Editable"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1800
+#: WebKit/gtk/webkit/webkitwebview.cpp:2400
msgid "Whether content can be modified by the user"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1806
+#: WebKit/gtk/webkit/webkitwebview.cpp:2406
msgid "Transparent"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1807
+#: WebKit/gtk/webkit/webkitwebview.cpp:2407
msgid "Whether content has a transparent background"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1820
+#: WebKit/gtk/webkit/webkitwebview.cpp:2420
msgid "Zoom level"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1821
+#: WebKit/gtk/webkit/webkitwebview.cpp:2421
msgid "The level of zoom of the content"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1836
+#: WebKit/gtk/webkit/webkitwebview.cpp:2436
msgid "Full content zoom"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1837
+#: WebKit/gtk/webkit/webkitwebview.cpp:2437
msgid "Whether the full content is scaled when zooming"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1850
+#: WebKit/gtk/webkit/webkitwebview.cpp:2450
msgid "Encoding"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1851
+#: WebKit/gtk/webkit/webkitwebview.cpp:2451
msgid "The default encoding of the web view"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1864
+#: WebKit/gtk/webkit/webkitwebview.cpp:2464
msgid "Custom Encoding"
msgstr ""
-#: WebKit/gtk/webkit/webkitwebview.cpp:1865
+#: WebKit/gtk/webkit/webkitwebview.cpp:2465
msgid "The custom encoding of the web view"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:51
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:56
+#: WebKit/gtk/webkit/webkitwebview.cpp:2517
+msgid "Icon URI"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2518
+msgid "The URI for the favicon for the #WebKitWebView."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:55
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:60
msgid "Submit"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:61
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:65
msgid "Reset"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:66
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:70
msgid "_Searchable Index"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:71
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:75
msgid "Choose File"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:76
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:80
msgid "(None)"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:81
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:85
msgid "Open Link in New _Window"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:86
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:90
msgid "_Download Linked File"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:91
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:95
msgid "Copy Link Loc_ation"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:96
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:100
msgid "Open _Image in New Window"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:101
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:105
msgid "Sa_ve Image As"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:106
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:110
msgid "Cop_y Image"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:111
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:115
msgid "Open _Frame in New Window"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:162
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:166
msgid "_Reload"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:179
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:183
msgid "No Guesses Found"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:184
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:188
msgid "_Ignore Spelling"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:189
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:193
msgid "_Learn Spelling"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:194
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:198
msgid "_Search the Web"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:199
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:203
msgid "_Look Up in Dictionary"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:204
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:208
msgid "_Open Link"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:209
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:213
msgid "Ignore _Grammar"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:214
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:218
msgid "Spelling and _Grammar"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Show Spelling and Grammar"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Hide Spelling and Grammar"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:224
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:228
msgid "_Check Document Now"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:229
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:233
msgid "Check Spelling While _Typing"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:234
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:238
msgid "Check _Grammar With Spelling"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:239
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:243
msgid "_Font"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:262
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:266
msgid "_Outline"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:267
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:271
msgid "Inspect _Element"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:272
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:276
msgid "No recent searches"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:277
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:281
msgid "Recent searches"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:282
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:286
msgid "_Clear recent searches"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:287
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:291
msgid "term"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:292
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:296
msgid "definition"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:297
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:301
msgid "press"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:302
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:306
msgid "select"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:307
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:311
msgid "activate"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:312
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:316
msgid "uncheck"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:317
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:321
msgid "check"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:322
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:326
msgid "jump"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:328
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:342
msgid " files"
msgstr ""
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:333
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:347
msgid "Unknown"
msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:364
+msgid "Loading..."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:369
+msgid "Live Broadcast"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:375
+msgid "audio element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:377
+msgid "video element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:379
+msgid "mute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:381
+msgid "unmute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:383
+msgid "play"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:385
+msgid "pause"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:387
+msgid "movie time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:389
+msgid "timeline slider thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:391
+msgid "back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:393
+msgid "return to realtime"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:395
+msgid "elapsed time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:397
+msgid "remaining time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:399
+msgid "status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:401
+msgid "fullscreen"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:403
+msgid "fast forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:405
+msgid "fast reverse"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:407
+msgid "show closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:409
+msgid "hide closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:418
+msgid "audio element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:420
+msgid "video element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:422
+msgid "mute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:424
+msgid "unmute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:426
+msgid "begin playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:428
+msgid "pause playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:430
+msgid "movie time scrubber"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:432
+msgid "movie time scrubber thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:434
+msgid "seek movie back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:436
+msgid "return streaming movie to real time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:438
+msgid "current movie time in seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:440
+msgid "number of seconds of movie remaining"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:442
+msgid "current movie status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:444
+msgid "seek quickly back"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:446
+msgid "seek quickly forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:448
+msgid "Play movie in fullscreen mode"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:450
+msgid "start displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:452
+msgid "stop displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:461
+msgid "indefinite time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:491
+msgid "value missing"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:497
+msgid "type mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:502
+msgid "pattern mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:507
+msgid "too long"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:512
+msgid "range underflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:517
+msgid "range overflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:522
+msgid "step mismatch"
+msgstr ""
diff --git a/WebKit/gtk/po/zh_CN.po b/WebKit/gtk/po/zh_CN.po
index 5046880..19e4f44 100644
--- a/WebKit/gtk/po/zh_CN.po
+++ b/WebKit/gtk/po/zh_CN.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: webkit 1.1.4\n"
"Report-Msgid-Bugs-To: http://bugs.webkit.org/\n"
-"POT-Creation-Date: 2009-04-09 19:09-0300\n"
+"POT-Creation-Date: 2010-02-16 15:00-0200\n"
"PO-Revision-Date: 2009-07-14 18:11+0800\n"
"Last-Translator: Aron Xu <aronmalache@163.com>\n"
"Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
@@ -16,12 +16,12 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:425
+#: WebKit/gtk/WebCoreSupport/ChromeClientGtk.cpp:535
msgid "Upload File"
msgstr "上传文件"
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:61
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:139
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:143
msgid "Input _Methods"
msgstr "输入方式(_M)"
@@ -66,67 +66,77 @@ msgid "ZWNJ Zero width _non-joiner"
msgstr ""
#: WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.cpp:109
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:134
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:138
msgid "_Insert Unicode Control Character"
msgstr "插入 Unicode 控制字符(_I)"
-#: WebKit/gtk/webkit/webkitdownload.cpp:250
+#: WebKit/gtk/webkit/webkitdownload.cpp:262
msgid "Network Request"
msgstr "网络请求"
-#: WebKit/gtk/webkit/webkitdownload.cpp:251
+#: WebKit/gtk/webkit/webkitdownload.cpp:263
msgid "The network request for the URI that should be downloaded"
msgstr "网络请求该 URI 应当被下载"
-#: WebKit/gtk/webkit/webkitdownload.cpp:265
+#: WebKit/gtk/webkit/webkitdownload.cpp:277
+#, fuzzy
+msgid "Network Response"
+msgstr "网络请求"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:278
+#, fuzzy
+msgid "The network response for the URI that should be downloaded"
+msgstr "网络请求该 URI 应当被下载"
+
+#: WebKit/gtk/webkit/webkitdownload.cpp:292
msgid "Destination URI"
msgstr "目的 URI"
-#: WebKit/gtk/webkit/webkitdownload.cpp:266
+#: WebKit/gtk/webkit/webkitdownload.cpp:293
msgid "The destination URI where to save the file"
msgstr "保存文件的目的 URI"
-#: WebKit/gtk/webkit/webkitdownload.cpp:280
+#: WebKit/gtk/webkit/webkitdownload.cpp:307
msgid "Suggested Filename"
msgstr "建议文件名"
-#: WebKit/gtk/webkit/webkitdownload.cpp:281
+#: WebKit/gtk/webkit/webkitdownload.cpp:308
msgid "The filename suggested as default when saving"
msgstr "保存时默认建议使用的文件名"
-#: WebKit/gtk/webkit/webkitdownload.cpp:294
+#: WebKit/gtk/webkit/webkitdownload.cpp:325
msgid "Progress"
msgstr "进度"
-#: WebKit/gtk/webkit/webkitdownload.cpp:295
+#: WebKit/gtk/webkit/webkitdownload.cpp:326
msgid "Determines the current progress of the download"
msgstr "显示当前下载进度"
-#: WebKit/gtk/webkit/webkitdownload.cpp:308
+#: WebKit/gtk/webkit/webkitdownload.cpp:339
msgid "Status"
msgstr "状态"
-#: WebKit/gtk/webkit/webkitdownload.cpp:309
+#: WebKit/gtk/webkit/webkitdownload.cpp:340
msgid "Determines the current status of the download"
msgstr "显示当前下载状态"
-#: WebKit/gtk/webkit/webkitdownload.cpp:324
+#: WebKit/gtk/webkit/webkitdownload.cpp:355
msgid "Current Size"
msgstr "当前尺寸"
-#: WebKit/gtk/webkit/webkitdownload.cpp:325
+#: WebKit/gtk/webkit/webkitdownload.cpp:356
msgid "The length of the data already downloaded"
msgstr "当前已下载的数据大小"
-#: WebKit/gtk/webkit/webkitdownload.cpp:339
+#: WebKit/gtk/webkit/webkitdownload.cpp:370
msgid "Total Size"
msgstr "总尺寸"
-#: WebKit/gtk/webkit/webkitdownload.cpp:340
+#: WebKit/gtk/webkit/webkitdownload.cpp:371
msgid "The total size of the file"
msgstr "文件总尺寸"
-#: WebKit/gtk/webkit/webkitdownload.cpp:469
+#: WebKit/gtk/webkit/webkitdownload.cpp:522
msgid "User cancelled the download"
msgstr "用户取消了下载"
@@ -143,552 +153,928 @@ msgstr "用户名:"
msgid "Password:"
msgstr "密码:"
-#: WebKit/gtk/webkit/webkitsoupauthdialog.c:281
-msgid "Remember password"
+#: WebKit/gtk/webkit/webkitsoupauthdialog.c:280
+#, fuzzy
+msgid "_Remember password"
msgstr "记住密码"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:211
+#: WebKit/gtk/webkit/webkitwebframe.cpp:298
msgid "Name"
msgstr "名称"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:212
+#: WebKit/gtk/webkit/webkitwebframe.cpp:299
msgid "The name of the frame"
msgstr "框架名称"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:218
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:154
-#: WebKit/gtk/webkit/webkitwebview.cpp:1715
+#: WebKit/gtk/webkit/webkitwebframe.cpp:305
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:146
+#: WebKit/gtk/webkit/webkitwebview.cpp:2315
msgid "Title"
msgstr "标题"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:219
+#: WebKit/gtk/webkit/webkitwebframe.cpp:306
msgid "The document title of the frame"
msgstr "标题名称"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:225
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:186
-#: WebKit/gtk/webkit/webkitwebview.cpp:1729
+#: WebKit/gtk/webkit/webkitwebframe.cpp:312
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:178
+#: WebKit/gtk/webkit/webkitwebview.cpp:2329
msgid "URI"
msgstr "URI"
-#: WebKit/gtk/webkit/webkitwebframe.cpp:226
+#: WebKit/gtk/webkit/webkitwebframe.cpp:313
msgid "The current URI of the contents displayed by the frame"
msgstr "框架中当前显示内容的 URI"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:155
+#: WebKit/gtk/webkit/webkitwebframe.cpp:344
+msgid "Horizontal Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:345
+#, fuzzy
+msgid ""
+"Determines the current policy for the horizontal scrollbar of the frame."
+msgstr "显示当前下载进度"
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:362
+msgid "Vertical Scrollbar Policy"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebframe.cpp:363
+#, fuzzy
+msgid "Determines the current policy for the vertical scrollbar of the frame."
+msgstr "显示当前下载进度"
+
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:147
msgid "The title of the history item"
msgstr "历史条目的标题"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:170
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:162
msgid "Alternate Title"
msgstr "可选标题"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:171
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:163
msgid "The alternate title of the history item"
msgstr "历史条目的可选标题"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:187
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:179
msgid "The URI of the history item"
msgstr "历史条目的 URI"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:202
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:167
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:194
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:173
msgid "Original URI"
msgstr "原始 URI"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:203
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:195
msgid "The original URI of the history item"
msgstr "历史条目的原始 URI"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:218
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:210
msgid "Last visited Time"
msgstr "最近访问时间"
-#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:219
+#: WebKit/gtk/webkit/webkitwebhistoryitem.cpp:211
msgid "The time at which the history item was last visited"
msgstr "最近访问历史条目的时间"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:260
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:268
msgid "Web View"
msgstr "Web View"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:261
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:269
msgid "The Web View that renders the Web Inspector itself"
msgstr "Web View 渲染 Web Inspector 本身"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:274
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:282
msgid "Inspected URI"
msgstr "已检查的 URI"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:275
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:283
msgid "The URI that is currently being inspected"
msgstr "当前已经被检查的 URI"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:291
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:299
msgid "Enable JavaScript profiling"
msgstr "启用 JavaScript 摘要"
-#: WebKit/gtk/webkit/webkitwebinspector.cpp:292
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:300
msgid "Profile the executed JavaScript."
msgstr "记录已执行的 JavaScript 的摘要信息。"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:152
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:315
+#, fuzzy
+msgid "Enable Timeline profiling"
+msgstr "启用 JavaScript 摘要"
+
+#: WebKit/gtk/webkit/webkitwebinspector.cpp:316
+msgid "Profile the WebCore instrumentation."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:158
msgid "Reason"
msgstr "原因"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:153
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:159
msgid "The reason why this navigation is occurring"
msgstr "导航产生的原因"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:168
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:174
msgid "The URI that was requested as the target for the navigation"
msgstr "此 URI 是被作为导航目标而请求的"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:180
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:188
msgid "Button"
msgstr "按钮"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:181
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:189
msgid "The button used to click"
msgstr "用以点击的按钮"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:196
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:204
msgid "Modifier state"
msgstr "修饰键信息"
-#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:197
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:205
msgid "A bitmask representing the state of the modifier keys"
msgstr "一个代表当前修饰键状态的位掩码"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:129
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:220
+#, fuzzy
+msgid "Target frame"
+msgstr "框架名称"
+
+#: WebKit/gtk/webkit/webkitwebnavigationaction.cpp:221
+#, fuzzy
+msgid "The target frame for the navigation"
+msgstr "此 URI 是被作为导航目标而请求的"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:233
msgid "Default Encoding"
msgstr "默认编码"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:130
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:234
msgid "The default encoding used to display text."
msgstr "用以显示文本的默认编码。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:138
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:242
msgid "Cursive Font Family"
msgstr "草书字体"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:139
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:243
msgid "The default Cursive font family used to display text."
msgstr "用以显示文本的默认草书字体。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:147
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:251
msgid "Default Font Family"
msgstr "默认字体"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:148
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:252
msgid "The default font family used to display text."
msgstr "用以显示文本的默认字体。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:156
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:260
msgid "Fantasy Font Family"
msgstr "幻想字体"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:157
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:261
msgid "The default Fantasy font family used to display text."
msgstr "用以显示文本的默认幻想字体。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:165
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:269
msgid "Monospace Font Family"
msgstr "等宽字体"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:166
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:270
msgid "The default font family used to display monospace text."
msgstr "用以显示文本的默认等宽字体。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:174
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:278
msgid "Sans Serif Font Family"
msgstr "Sans Serif 字体"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:175
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:279
msgid "The default Sans Serif font family used to display text."
msgstr "用以显示文本的默认 Sans Serif 字体"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:183
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:287
msgid "Serif Font Family"
msgstr "Serif 字体"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:184
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:288
msgid "The default Serif font family used to display text."
msgstr "用以显示文本的默认 Serif 字体。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:192
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:296
msgid "Default Font Size"
msgstr "默认字号"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:193
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:297
msgid "The default font size used to display text."
msgstr "用以显示文本的默认字号。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:201
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:305
msgid "Default Monospace Font Size"
msgstr "默认等宽字号"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:202
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:306
msgid "The default font size used to display monospace text."
msgstr "用以显示等宽文本的默认字号。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:210
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:314
msgid "Minimum Font Size"
msgstr "最小字号"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:211
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:315
msgid "The minimum font size used to display text."
msgstr "用以显示文本的最小字号。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:219
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:323
msgid "Minimum Logical Font Size"
msgstr "最小逻辑字号"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:220
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:324
msgid "The minimum logical font size used to display text."
msgstr "用以显示文本的最小逻辑字号。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:239
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:343
msgid "Enforce 96 DPI"
msgstr "强制为 96 DPI"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:240
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:344
msgid "Enforce a resolution of 96 DPI"
msgstr "强制 96 DPI 分辨率"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:248
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:352
msgid "Auto Load Images"
msgstr "自动载入图像"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:249
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:353
msgid "Load images automatically."
msgstr "自动载入图像。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:257
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:361
msgid "Auto Shrink Images"
msgstr "自动缩小图像"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:258
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:362
msgid "Automatically shrink standalone images to fit."
msgstr "自动缩小单个图像以适应需求。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:266
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:370
msgid "Print Backgrounds"
msgstr "打印背景"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:267
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:371
msgid "Whether background images should be printed."
msgstr "是否打印背景。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:275
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:379
msgid "Enable Scripts"
msgstr "启用脚本"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:276
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:380
msgid "Enable embedded scripting languages."
msgstr "启用嵌入式脚步语言"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:284
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:388
msgid "Enable Plugins"
msgstr "启用插件"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:285
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:389
msgid "Enable embedded plugin objects."
msgstr "启用嵌入式插件对象。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:293
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:397
msgid "Resizable Text Areas"
msgstr "大小可变文本域"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:294
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:398
msgid "Whether text areas are resizable."
msgstr "文本域大小是否是否可变。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:301
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:405
msgid "User Stylesheet URI"
msgstr "用户样式表 URI"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:302
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:406
msgid "The URI of a stylesheet that is applied to every page."
msgstr "应用于每个页面的样式表的 URI。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:317
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:421
msgid "Zoom Stepping Value"
msgstr "缩放步值"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:318
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:422
msgid "The value by which the zoom level is changed when zooming in or out."
msgstr "在放大或缩小中每次缩放的步值。"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:336
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:440
msgid "Enable Developer Extras"
msgstr "启用开发者附加"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:337
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:441
msgid "Enables special extensions that help developers"
msgstr "启用帮助开发者的特殊扩展"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:357
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:461
msgid "Enable Private Browsing"
msgstr "启用隐私浏览"
-#: WebKit/gtk/webkit/webkitwebsettings.cpp:358
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:462
msgid "Enables private browsing mode"
msgstr "启用隐私浏览模式"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1716
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:477
+msgid "Enable Spell Checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:478
+#, fuzzy
+msgid "Enables spell checking while typing"
+msgstr "输入时检查拼写(_T)"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:501
+msgid "Languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:502
+msgid "Comma separated list of languages to use for spell checking"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:516
+#, fuzzy
+msgid "Enable Caret Browsing"
+msgstr "启用隐私浏览"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:517
+msgid "Whether to enable accesibility enhanced keyboard navigation"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:532
+msgid "Enable HTML5 Database"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:533
+msgid "Whether to enable HTML5 database support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:548
+msgid "Enable HTML5 Local Storage"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:549
+msgid "Whether to enable HTML5 Local Storage support"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:563
+#, fuzzy
+msgid "Enable XSS Auditor"
+msgstr "启用脚本"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:564
+msgid "Whether to enable teh XSS auditor"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:582
+msgid "User Agent"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:583
+msgid "The User-Agent string used by WebKitGtk"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:598
+msgid "JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:599
+msgid "Whether JavaScript can open windows automatically"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:614
+msgid "Enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:615
+msgid "Whether to enable offline web application cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:642
+msgid "Editing behavior"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:643
+msgid "The behavior mode to use in editing mode"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:659
+msgid "Enable universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:660
+msgid "Whether to allow universal access from file URIs"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:675
+#, fuzzy
+msgid "Enable DOM paste"
+msgstr "启用脚本"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:676
+msgid "Whether to enable DOM paste"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:694
+msgid "Tab key cycles through elements"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:695
+msgid "Whether the tab key cycles through elements on the page."
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:715
+msgid "Enable Default Context Menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:716
+msgid ""
+"Enables the handling of right-clicks for the creation of the default context "
+"menu"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:736
+msgid "Enable Site Specific Quirks"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:737
+msgid "Enables the site-specific compatibility workarounds"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:759
+msgid "Enable page cache"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:760
+#, fuzzy
+msgid "Whether the page cache should be used"
+msgstr "是否打印背景。"
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:780
+msgid "Auto Resize Window"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebsettings.cpp:781
+msgid "Automatically resize the toplevel window when a page requests it"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2316
msgid "Returns the @web_view's document title"
msgstr "返回 @web_view 的文档标题"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1730
+#: WebKit/gtk/webkit/webkitwebview.cpp:2330
msgid "Returns the current URI of the contents displayed by the @web_view"
msgstr "返回当前由 @web_view 显示的内容的 URI"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1743
+#: WebKit/gtk/webkit/webkitwebview.cpp:2343
msgid "Copy target list"
msgstr "复制目标列表"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1744
+#: WebKit/gtk/webkit/webkitwebview.cpp:2344
msgid "The list of targets this web view supports for clipboard copying"
msgstr "目标 Web View 列表支持剪贴簿复制"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1757
+#: WebKit/gtk/webkit/webkitwebview.cpp:2357
msgid "Paste target list"
msgstr "粘贴目标列表"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1758
+#: WebKit/gtk/webkit/webkitwebview.cpp:2358
msgid "The list of targets this web view supports for clipboard pasting"
msgstr "目标 Web View 列表支持剪贴簿粘贴"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1764
+#: WebKit/gtk/webkit/webkitwebview.cpp:2364
msgid "Settings"
msgstr "设置"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1765
+#: WebKit/gtk/webkit/webkitwebview.cpp:2365
msgid "An associated WebKitWebSettings instance"
msgstr "一个关联的 WebKitWebSettings 样例"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1778
+#: WebKit/gtk/webkit/webkitwebview.cpp:2378
msgid "Web Inspector"
msgstr "Web Inspector"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1779
+#: WebKit/gtk/webkit/webkitwebview.cpp:2379
msgid "The associated WebKitWebInspector instance"
msgstr "一个关联的 WebKitWebInspector 样例"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1799
+#: WebKit/gtk/webkit/webkitwebview.cpp:2399
msgid "Editable"
msgstr "可编辑"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1800
+#: WebKit/gtk/webkit/webkitwebview.cpp:2400
msgid "Whether content can be modified by the user"
msgstr "用户是否可编辑内容"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1806
+#: WebKit/gtk/webkit/webkitwebview.cpp:2406
msgid "Transparent"
msgstr "透明"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1807
+#: WebKit/gtk/webkit/webkitwebview.cpp:2407
msgid "Whether content has a transparent background"
msgstr "内容是否包含透明背景"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1820
+#: WebKit/gtk/webkit/webkitwebview.cpp:2420
msgid "Zoom level"
msgstr "缩放级别"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1821
+#: WebKit/gtk/webkit/webkitwebview.cpp:2421
msgid "The level of zoom of the content"
msgstr "内容缩放级别"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1836
+#: WebKit/gtk/webkit/webkitwebview.cpp:2436
msgid "Full content zoom"
msgstr "完整内容缩放"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1837
+#: WebKit/gtk/webkit/webkitwebview.cpp:2437
msgid "Whether the full content is scaled when zooming"
msgstr "是否将所有内容完整缩放"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1850
+#: WebKit/gtk/webkit/webkitwebview.cpp:2450
msgid "Encoding"
msgstr "编码"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1851
+#: WebKit/gtk/webkit/webkitwebview.cpp:2451
msgid "The default encoding of the web view"
msgstr "Web View 的默认编码"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1864
+#: WebKit/gtk/webkit/webkitwebview.cpp:2464
msgid "Custom Encoding"
msgstr "自定义编码"
-#: WebKit/gtk/webkit/webkitwebview.cpp:1865
+#: WebKit/gtk/webkit/webkitwebview.cpp:2465
msgid "The custom encoding of the web view"
msgstr "Web View的自定义编码"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:51
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:56
+#: WebKit/gtk/webkit/webkitwebview.cpp:2517
+msgid "Icon URI"
+msgstr ""
+
+#: WebKit/gtk/webkit/webkitwebview.cpp:2518
+msgid "The URI for the favicon for the #WebKitWebView."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:55
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:60
msgid "Submit"
msgstr "提交"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:61
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:65
msgid "Reset"
msgstr "重置"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:66
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:70
msgid "_Searchable Index"
msgstr "可搜索索引(_S)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:71
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:75
msgid "Choose File"
msgstr "选择文件"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:76
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:80
msgid "(None)"
msgstr "(无)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:81
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:85
msgid "Open Link in New _Window"
msgstr "在新窗口打开链接(_W)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:86
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:90
msgid "_Download Linked File"
msgstr "下载目标文件(_D)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:91
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:95
msgid "Copy Link Loc_ation"
msgstr "复制链接地址(_A)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:96
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:100
msgid "Open _Image in New Window"
msgstr "在新窗口打开图像(_I)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:101
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:105
msgid "Sa_ve Image As"
msgstr "保存图像(_V)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:106
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:110
msgid "Cop_y Image"
msgstr "复制图像(_Y)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:111
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:115
msgid "Open _Frame in New Window"
msgstr "在新窗口打开框架(_F)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:162
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:166
msgid "_Reload"
msgstr "重载(_R)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:179
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:183
msgid "No Guesses Found"
msgstr "没有找到拼写建议"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:184
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:188
msgid "_Ignore Spelling"
msgstr "忽略拼写(_I)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:189
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:193
msgid "_Learn Spelling"
msgstr "记录特例(_L)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:194
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:198
msgid "_Search the Web"
msgstr "搜索互联网(_S)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:199
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:203
msgid "_Look Up in Dictionary"
msgstr "查询词典(_L)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:204
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:208
msgid "_Open Link"
msgstr "打开链接(_O)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:209
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:213
msgid "Ignore _Grammar"
msgstr "忽略语法(_G)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:214
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:218
msgid "Spelling and _Grammar"
msgstr "拼写和语法(_G)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Show Spelling and Grammar"
msgstr "显示拼写和语法(_S)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:219
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:223
msgid "_Hide Spelling and Grammar"
msgstr "隐藏拼写和语法(_H)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:224
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:228
msgid "_Check Document Now"
msgstr "立即检查文档(_C)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:229
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:233
msgid "Check Spelling While _Typing"
msgstr "输入时检查拼写(_T)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:234
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:238
msgid "Check _Grammar With Spelling"
msgstr "检查拼写时检查语法(_G)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:239
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:243
msgid "_Font"
msgstr "字体(_F)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:262
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:266
msgid "_Outline"
msgstr "概要(_O)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:267
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:271
msgid "Inspect _Element"
msgstr "检查元素(_E)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:272
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:276
msgid "No recent searches"
msgstr "无最近搜索"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:277
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:281
msgid "Recent searches"
msgstr "最近搜索"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:282
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:286
msgid "_Clear recent searches"
msgstr "清除最近搜索记录(_C)"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:287
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:291
msgid "term"
msgstr "术语"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:292
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:296
msgid "definition"
msgstr "定义"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:297
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:301
msgid "press"
msgstr "按"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:302
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:306
msgid "select"
msgstr "选择"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:307
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:311
msgid "activate"
msgstr "激活"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:312
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:316
msgid "uncheck"
msgstr "反选"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:317
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:321
msgid "check"
msgstr "勾选"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:322
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:326
msgid "jump"
msgstr "跳转"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:328
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:342
msgid " files"
msgstr "文件"
-#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:333
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:347
msgid "Unknown"
msgstr "未知"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:364
+msgid "Loading..."
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:369
+msgid "Live Broadcast"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:375
+msgid "audio element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:377
+msgid "video element controller"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:379
+msgid "mute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:381
+msgid "unmute"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:383
+msgid "play"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:385
+msgid "pause"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:387
+msgid "movie time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:389
+msgid "timeline slider thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:391
+msgid "back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:393
+msgid "return to realtime"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:395
+msgid "elapsed time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:397
+msgid "remaining time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:399
+#, fuzzy
+msgid "status"
+msgstr "状态"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:401
+msgid "fullscreen"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:403
+msgid "fast forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:405
+msgid "fast reverse"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:407
+msgid "show closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:409
+msgid "hide closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:418
+msgid "audio element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:420
+msgid "video element playback controls and status display"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:422
+msgid "mute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:424
+msgid "unmute audio tracks"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:426
+msgid "begin playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:428
+msgid "pause playback"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:430
+msgid "movie time scrubber"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:432
+msgid "movie time scrubber thumb"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:434
+msgid "seek movie back 30 seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:436
+msgid "return streaming movie to real time"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:438
+msgid "current movie time in seconds"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:440
+msgid "number of seconds of movie remaining"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:442
+msgid "current movie status"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:444
+msgid "seek quickly back"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:446
+msgid "seek quickly forward"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:448
+msgid "Play movie in fullscreen mode"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:450
+msgid "start displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:452
+msgid "stop displaying closed captions"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:461
+#, fuzzy
+msgid "indefinite time"
+msgstr "定义"
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:491
+msgid "value missing"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:497
+msgid "type mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:502
+msgid "pattern mismatch"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:507
+msgid "too long"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:512
+msgid "range underflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:517
+msgid "range overflow"
+msgstr ""
+
+#: WebCore/platform/gtk/LocalizedStringsGtk.cpp:522
+msgid "step mismatch"
+msgstr ""
diff --git a/WebKit/gtk/tests/testdownload.c b/WebKit/gtk/tests/testdownload.c
index 05c3a8d..c7985d5 100644
--- a/WebKit/gtk/tests/testdownload.c
+++ b/WebKit/gtk/tests/testdownload.c
@@ -177,6 +177,52 @@ test_webkit_download_asynch(void)
test_webkit_download_perform(TRUE);
}
+static gboolean mime_type_policy_decision_requested_cb(WebKitWebView* view, WebKitWebFrame* frame,
+ WebKitNetworkRequest* request, const char* mime_type,
+ WebKitWebPolicyDecision* decision, gpointer data)
+{
+ webkit_web_policy_decision_download(decision);
+ return TRUE;
+}
+
+static void idle_quit_loop_cb(WebKitWebView* web_view, GParamSpec* pspec, gpointer data)
+{
+ if (webkit_web_view_get_load_status(web_view) == WEBKIT_LOAD_FINISHED ||
+ webkit_web_view_get_load_status(web_view) == WEBKIT_LOAD_FAILED)
+ g_main_loop_quit(loop);
+}
+
+static void
+test_webkit_download_data(void)
+{
+ gboolean beenThere = FALSE;
+ WebKitWebView* webView = WEBKIT_WEB_VIEW(webkit_web_view_new());
+ g_object_ref_sink(webView);
+
+ g_signal_connect(webView, "download-requested",
+ G_CALLBACK(download_requested_cb),
+ &beenThere);
+
+ g_signal_connect(webView, "notify::load-status",
+ G_CALLBACK(idle_quit_loop_cb),
+ NULL);
+
+ g_signal_connect(webView, "mime-type-policy-decision-requested",
+ G_CALLBACK(mime_type_policy_decision_requested_cb),
+ NULL);
+
+ loop = g_main_loop_new(NULL, TRUE);
+
+ /* We're testing for a crash, so just not crashing is a pass */
+ webkit_web_view_load_uri(webView, "data:application/octect-stream,");
+ g_main_loop_run(loop);
+
+ g_assert_cmpint(beenThere, ==, TRUE);
+
+ g_main_loop_unref(loop);
+ g_object_unref(webView);
+}
+
int main(int argc, char** argv)
{
g_thread_init(NULL);
@@ -186,6 +232,7 @@ int main(int argc, char** argv)
g_test_add_func("/webkit/download/create", test_webkit_download_create);
g_test_add_func("/webkit/download/synch", test_webkit_download_synch);
g_test_add_func("/webkit/download/asynch", test_webkit_download_asynch);
+ g_test_add_func("/webkit/download/data", test_webkit_download_data);
return g_test_run ();
}
diff --git a/WebKit/gtk/tests/testmimehandling.c b/WebKit/gtk/tests/testmimehandling.c
index bfe3148..e6e8d45 100644
--- a/WebKit/gtk/tests/testmimehandling.c
+++ b/WebKit/gtk/tests/testmimehandling.c
@@ -183,11 +183,12 @@ int main(int argc, char** argv)
/* Hopefully make test independent of the path it's called from. */
while (!g_file_test ("WebKit/gtk/tests/resources/test.html", G_FILE_TEST_EXISTS)) {
- char path_name[PATH_MAX];
+ gchar *path_name;
g_chdir("..");
- g_assert(!g_str_equal(getcwd(path_name, PATH_MAX), "/"));
+ g_assert(!g_str_equal((path_name = g_get_current_dir()), "/"));
+ g_free(path_name);
}
g_chdir("WebKit/gtk/tests/resources/");
diff --git a/WebKit/gtk/tests/testwebview.c b/WebKit/gtk/tests/testwebview.c
index c028a36..34b6867 100644
--- a/WebKit/gtk/tests/testwebview.c
+++ b/WebKit/gtk/tests/testwebview.c
@@ -234,11 +234,12 @@ int main(int argc, char** argv)
/* Hopefully make test independent of the path it's called from. */
while (!g_file_test ("WebKit/gtk/tests/resources/test.html", G_FILE_TEST_EXISTS)) {
- char path_name[PATH_MAX];
+ gchar *path_name;
g_chdir("..");
- g_assert(!g_str_equal(getcwd(path_name, PATH_MAX), "/"));
+ g_assert(!g_str_equal((path_name = g_get_current_dir()), "/"));
+ g_free(path_name);
}
g_chdir("WebKit/gtk/tests/resources/");
diff --git a/WebKit/gtk/webkit/webkitdownload.cpp b/WebKit/gtk/webkit/webkitdownload.cpp
index 1912a12..8f3214e 100644
--- a/WebKit/gtk/webkit/webkitdownload.cpp
+++ b/WebKit/gtk/webkit/webkitdownload.cpp
@@ -70,7 +70,7 @@ class DownloadClient : public Noncopyable, public ResourceHandleClient {
struct _WebKitDownloadPrivate {
gchar* destinationURI;
gchar* suggestedFilename;
- guint currentSize;
+ guint64 currentSize;
GTimer* timer;
WebKitDownloadStatus status;
GFileOutputStream* outputStream;
@@ -228,10 +228,14 @@ static void webkit_download_class_init(WebKitDownloadClass* downloadClass)
/**
* WebKitDownload::error:
* @download: the object on which the signal is emitted
- * @current_bytes: the current count of bytes downloaded
- * @total_bytes: the total bytes count in the downloaded file, aka file size.
+ * @error_code: the corresponding error code
+ * @error_detail: detailed error code for the error, see
+ * #WebKitDownloadError
+ * @reason: a string describing the error
*
- * Indicates an error in the download.
+ * Emitted when @download is interrupted either by user action or by
+ * network errors, @error_detail will take any value of
+ * #WebKitDownloadError.
*
* Since: 1.1.2
*/
@@ -409,7 +413,8 @@ WebKitDownload* webkit_download_new_with_handle(WebKitNetworkRequest* request, W
g_return_val_if_fail(request, NULL);
ResourceHandleInternal* d = handle->getInternal();
- soup_session_pause_message(webkit_get_default_session(), d->m_msg);
+ if (d->m_msg)
+ soup_session_pause_message(webkit_get_default_session(), d->m_msg);
WebKitDownload* download = WEBKIT_DOWNLOAD(g_object_new(WEBKIT_TYPE_DOWNLOAD, "network-request", request, NULL));
WebKitDownloadPrivate* priv = download->priv;
@@ -480,7 +485,8 @@ void webkit_download_start(WebKitDownload* download)
priv->resourceHandle->setClient(priv->downloadClient);
ResourceHandleInternal* d = priv->resourceHandle->getInternal();
- soup_session_unpause_message(webkit_get_default_session(), d->m_msg);
+ if (d->m_msg)
+ soup_session_unpause_message(webkit_get_default_session(), d->m_msg);
}
priv->timer = g_timer_new();
@@ -755,7 +761,7 @@ guint64 webkit_download_get_total_size(WebKitDownload* download)
if (!message)
return 0;
- return MAX(priv->currentSize, soup_message_headers_get_content_length(message->response_headers));
+ return MAX(priv->currentSize, static_cast<guint64>(soup_message_headers_get_content_length(message->response_headers)));
}
/**
diff --git a/WebKit/gtk/webkit/webkitwebsettings.cpp b/WebKit/gtk/webkit/webkitwebsettings.cpp
index 1e2f8cc..4ff4a8e 100644
--- a/WebKit/gtk/webkit/webkitwebsettings.cpp
+++ b/WebKit/gtk/webkit/webkitwebsettings.cpp
@@ -98,11 +98,14 @@ struct _WebKitWebSettingsPrivate {
gboolean enable_offline_web_application_cache;
WebKitEditingBehavior editing_behavior;
gboolean enable_universal_access_from_file_uris;
+ gboolean enable_file_access_from_file_uris;
gboolean enable_dom_paste;
gboolean tab_key_cycles_through_elements;
gboolean enable_default_context_menu;
gboolean enable_site_specific_quirks;
gboolean enable_page_cache;
+ gboolean auto_resize_window;
+ gboolean enable_java_applet;
};
#define WEBKIT_WEB_SETTINGS_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE((obj), WEBKIT_TYPE_WEB_SETTINGS, WebKitWebSettingsPrivate))
@@ -143,11 +146,14 @@ enum {
PROP_ENABLE_OFFLINE_WEB_APPLICATION_CACHE,
PROP_EDITING_BEHAVIOR,
PROP_ENABLE_UNIVERSAL_ACCESS_FROM_FILE_URIS,
+ PROP_ENABLE_FILE_ACCESS_FROM_FILE_URIS,
PROP_ENABLE_DOM_PASTE,
PROP_TAB_KEY_CYCLES_THROUGH_ELEMENTS,
PROP_ENABLE_DEFAULT_CONTEXT_MENU,
PROP_ENABLE_SITE_SPECIFIC_QUIRKS,
- PROP_ENABLE_PAGE_CACHE
+ PROP_ENABLE_PAGE_CACHE,
+ PROP_AUTO_RESIZE_WINDOW,
+ PROP_ENABLE_JAVA_APPLET
};
// Create a default user agent string
@@ -759,6 +765,60 @@ static void webkit_web_settings_class_init(WebKitWebSettingsClass* klass)
FALSE,
flags));
+ /**
+ * WebKitWebSettings:auto-resize-window:
+ *
+ * Web pages can request to modify the size and position of the
+ * window containing the #WebKitWebView through various DOM methods
+ * (resizeTo, moveTo, resizeBy, moveBy). By default WebKit will not
+ * honor this requests, but you can set this property to %TRUE if
+ * you'd like it to do so. If you wish to handle this manually, you
+ * can connect to the notify signal for the
+ * #WebKitWebWindowFeatures of your #WebKitWebView.
+ *
+ * Since: 1.1.22
+ */
+ g_object_class_install_property(gobject_class,
+ PROP_AUTO_RESIZE_WINDOW,
+ g_param_spec_boolean("auto-resize-window",
+ _("Auto Resize Window"),
+ _("Automatically resize the toplevel window when a page requests it"),
+ FALSE,
+ flags));
+
+ /**
+ * WebKitWebSettings:enable-file-access-from-file-uris:
+ *
+ * Boolean property to control file access for file:// URIs. If this
+ * option is enabled every file:// will have its own security unique domain.
+ *
+ * Since: 1.1.22
+ */
+ g_object_class_install_property(gobject_class,
+ PROP_ENABLE_FILE_ACCESS_FROM_FILE_URIS,
+ g_param_spec_boolean("enable-file-access-from-file-uris",
+ "Enable file access from file URIs",
+ "Controls file access for file:// URIs.",
+ FALSE,
+ flags));
+
+ /**
+ * WebKitWebSettings:enable-java-applet:
+ *
+ * Enable or disable support for the Java <applet> tag. Keep in
+ * mind that Java content can be still shown in the page through
+ * <object> or <embed>, which are the preferred tags for this task.
+ *
+ * Since: 1.1.22
+ */
+ g_object_class_install_property(gobject_class,
+ PROP_ENABLE_JAVA_APPLET,
+ g_param_spec_boolean("enable-java-applet",
+ _("Enable Java Applet"),
+ _("Whether Java Applet support through <applet> should be enabled"),
+ TRUE,
+ flags));
+
g_type_class_add_private(klass, sizeof(WebKitWebSettingsPrivate));
}
@@ -952,6 +1012,9 @@ static void webkit_web_settings_set_property(GObject* object, guint prop_id, con
case PROP_ENABLE_UNIVERSAL_ACCESS_FROM_FILE_URIS:
priv->enable_universal_access_from_file_uris = g_value_get_boolean(value);
break;
+ case PROP_ENABLE_FILE_ACCESS_FROM_FILE_URIS:
+ priv->enable_file_access_from_file_uris = g_value_get_boolean(value);
+ break;
case PROP_ENABLE_DOM_PASTE:
priv->enable_dom_paste = g_value_get_boolean(value);
break;
@@ -967,6 +1030,12 @@ static void webkit_web_settings_set_property(GObject* object, guint prop_id, con
case PROP_ENABLE_PAGE_CACHE:
priv->enable_page_cache = g_value_get_boolean(value);
break;
+ case PROP_AUTO_RESIZE_WINDOW:
+ priv->auto_resize_window = g_value_get_boolean(value);
+ break;
+ case PROP_ENABLE_JAVA_APPLET:
+ priv->enable_java_applet = g_value_get_boolean(value);
+ break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID(object, prop_id, pspec);
break;
@@ -1069,15 +1138,18 @@ static void webkit_web_settings_get_property(GObject* object, guint prop_id, GVa
case PROP_JAVASCRIPT_CAN_OPEN_WINDOWS_AUTOMATICALLY:
g_value_set_boolean(value, priv->javascript_can_open_windows_automatically);
break;
- case PROP_ENABLE_OFFLINE_WEB_APPLICATION_CACHE:
+ case PROP_ENABLE_OFFLINE_WEB_APPLICATION_CACHE:
g_value_set_boolean(value, priv->enable_offline_web_application_cache);
break;
case PROP_EDITING_BEHAVIOR:
g_value_set_enum(value, priv->editing_behavior);
break;
- case PROP_ENABLE_UNIVERSAL_ACCESS_FROM_FILE_URIS:
+ case PROP_ENABLE_UNIVERSAL_ACCESS_FROM_FILE_URIS:
g_value_set_boolean(value, priv->enable_universal_access_from_file_uris);
break;
+ case PROP_ENABLE_FILE_ACCESS_FROM_FILE_URIS:
+ g_value_set_boolean(value, priv->enable_file_access_from_file_uris);
+ break;
case PROP_ENABLE_DOM_PASTE:
g_value_set_boolean(value, priv->enable_dom_paste);
break;
@@ -1093,6 +1165,12 @@ static void webkit_web_settings_get_property(GObject* object, guint prop_id, GVa
case PROP_ENABLE_PAGE_CACHE:
g_value_set_boolean(value, priv->enable_page_cache);
break;
+ case PROP_AUTO_RESIZE_WINDOW:
+ g_value_set_boolean(value, priv->auto_resize_window);
+ break;
+ case PROP_ENABLE_JAVA_APPLET:
+ g_value_set_boolean(value, priv->enable_java_applet);
+ break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID(object, prop_id, pspec);
break;
@@ -1157,11 +1235,14 @@ WebKitWebSettings* webkit_web_settings_copy(WebKitWebSettings* web_settings)
"enable-offline-web-application-cache", priv->enable_offline_web_application_cache,
"editing-behavior", priv->editing_behavior,
"enable-universal-access-from-file-uris", priv->enable_universal_access_from_file_uris,
+ "enable-file-access-from-file-uris", priv->enable_file_access_from_file_uris,
"enable-dom-paste", priv->enable_dom_paste,
"tab-key-cycles-through-elements", priv->tab_key_cycles_through_elements,
"enable-default-context-menu", priv->enable_default_context_menu,
"enable-site-specific-quirks", priv->enable_site_specific_quirks,
"enable-page-cache", priv->enable_page_cache,
+ "auto-resize-window", priv->auto_resize_window,
+ "enable-java-applet", priv->enable_java_applet,
NULL));
return copy;
diff --git a/WebKit/gtk/webkit/webkitwebview.cpp b/WebKit/gtk/webkit/webkitwebview.cpp
index 8c5b802..d6a8b83 100644
--- a/WebKit/gtk/webkit/webkitwebview.cpp
+++ b/WebKit/gtk/webkit/webkitwebview.cpp
@@ -2550,8 +2550,9 @@ static void webkit_web_view_update_settings(WebKitWebView* webView)
enableScripts, enablePlugins, enableDeveloperExtras, resizableTextAreas,
enablePrivateBrowsing, enableCaretBrowsing, enableHTML5Database, enableHTML5LocalStorage,
enableXSSAuditor, javascriptCanOpenWindows, enableOfflineWebAppCache,
- enableUniversalAccessFromFileURI, enableDOMPaste, tabKeyCyclesThroughElements,
- enableSiteSpecificQuirks, usePageCache;
+ enableUniversalAccessFromFileURI, enableFileAccessFromFileURI,
+ enableDOMPaste, tabKeyCyclesThroughElements,
+ enableSiteSpecificQuirks, usePageCache, enableJavaApplet;
WebKitEditingBehavior editingBehavior;
@@ -2580,10 +2581,12 @@ static void webkit_web_view_update_settings(WebKitWebView* webView)
"enable-offline-web-application-cache", &enableOfflineWebAppCache,
"editing-behavior", &editingBehavior,
"enable-universal-access-from-file-uris", &enableUniversalAccessFromFileURI,
+ "enable-file-access-from-file-uris", &enableFileAccessFromFileURI,
"enable-dom-paste", &enableDOMPaste,
"tab-key-cycles-through-elements", &tabKeyCyclesThroughElements,
"enable-site-specific-quirks", &enableSiteSpecificQuirks,
"enable-page-cache", &usePageCache,
+ "enable-java-applet", &enableJavaApplet,
NULL);
settings->setDefaultTextEncodingName(defaultEncoding);
@@ -2610,9 +2613,11 @@ static void webkit_web_view_update_settings(WebKitWebView* webView)
settings->setOfflineWebApplicationCacheEnabled(enableOfflineWebAppCache);
settings->setEditingBehavior(core(editingBehavior));
settings->setAllowUniversalAccessFromFileURLs(enableUniversalAccessFromFileURI);
+ settings->setAllowFileAccessFromFileURLs(enableFileAccessFromFileURI);
settings->setDOMPasteAllowed(enableDOMPaste);
settings->setNeedsSiteSpecificQuirks(enableSiteSpecificQuirks);
settings->setUsesPageCache(usePageCache);
+ settings->setJavaEnabled(enableJavaApplet);
Page* page = core(webView);
if (page)
@@ -2703,6 +2708,8 @@ static void webkit_web_view_settings_notify(WebKitWebSettings* webSettings, GPar
settings->setEditingBehavior(core(static_cast<WebKitEditingBehavior>(g_value_get_enum(&value))));
else if (name == g_intern_string("enable-universal-access-from-file-uris"))
settings->setAllowUniversalAccessFromFileURLs(g_value_get_boolean(&value));
+ else if (name == g_intern_string("enable-file-access-from-file-uris"))
+ settings->setAllowFileAccessFromFileURLs(g_value_get_boolean(&value));
else if (name == g_intern_string("enable-dom-paste"))
settings->setDOMPasteAllowed(g_value_get_boolean(&value));
else if (name == g_intern_string("tab-key-cycles-through-elements")) {
@@ -2713,6 +2720,8 @@ static void webkit_web_view_settings_notify(WebKitWebSettings* webSettings, GPar
settings->setNeedsSiteSpecificQuirks(g_value_get_boolean(&value));
else if (name == g_intern_string("enable-page-cache"))
settings->setUsesPageCache(g_value_get_boolean(&value));
+ else if (name == g_intern_string("enable-java-applet"))
+ settings->setJavaEnabled(g_value_get_boolean(&value));
else if (!g_object_class_find_property(G_OBJECT_GET_CLASS(webSettings), name))
g_warning("Unexpected setting '%s'", name);
g_value_unset(&value);
diff --git a/WebKit/haiku/ChangeLog b/WebKit/haiku/ChangeLog
index 2aa4ad7..93833fc 100644
--- a/WebKit/haiku/ChangeLog
+++ b/WebKit/haiku/ChangeLog
@@ -1,3 +1,30 @@
+2010-02-17 Dmitry Titov <dimich@chromium.org>
+
+ Reviewed by David Levin, Darin Fisher, Simon Hausmann.
+
+ When a live iframe element is moved between pages, it still depends on the old page.
+ https://bugs.webkit.org/show_bug.cgi?id=34382
+
+ * WebCoreSupport/FrameLoaderClientHaiku.cpp:
+ (WebCore::FrameLoaderClientHaiku::didTransferChildFrameToNewDocument):
+ Added empty implementation of a new virtual method.
+
+ * WebCoreSupport/FrameLoaderClientHaiku.h:
+
+2010-02-17 Kent Tamura <tkent@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ Introduces new Icon loading interface in order to support
+ asynchronous loading.
+ https://bugs.webkit.org/show_bug.cgi?id=32054
+
+ Add an empty implementation of ChromeClient::iconForFiles().
+
+ * WebCoreSupport/ChromeClientHaiku.cpp:
+ (WebCore::ChromeClientHaiku::iconForFiles):
+ * WebCoreSupport/ChromeClientHaiku.h:
+
2009-12-06 Maxime Simon <simon.maxime@gmail.com>
Reviewed by Adam Barth.
diff --git a/WebKit/haiku/WebCoreSupport/ChromeClientHaiku.cpp b/WebKit/haiku/WebCoreSupport/ChromeClientHaiku.cpp
index 24f0b52..a7f1145 100644
--- a/WebKit/haiku/WebCoreSupport/ChromeClientHaiku.cpp
+++ b/WebKit/haiku/WebCoreSupport/ChromeClientHaiku.cpp
@@ -346,6 +346,11 @@ void ChromeClientHaiku::runOpenPanel(Frame*, PassRefPtr<FileChooser>)
notImplemented();
}
+void ChromeClientHaiku::iconForFiles(const Vector<String>&, PassRefPtr<FileChooser>)
+{
+ notImplemented();
+}
+
bool ChromeClientHaiku::setCursor(PlatformCursorHandle)
{
notImplemented();
diff --git a/WebKit/haiku/WebCoreSupport/ChromeClientHaiku.h b/WebKit/haiku/WebCoreSupport/ChromeClientHaiku.h
index ecd66de..3b0841b 100644
--- a/WebKit/haiku/WebCoreSupport/ChromeClientHaiku.h
+++ b/WebKit/haiku/WebCoreSupport/ChromeClientHaiku.h
@@ -134,6 +134,7 @@ namespace WebCore {
void requestGeolocationPermissionForFrame(Frame*, Geolocation*);
void runOpenPanel(Frame*, PassRefPtr<FileChooser>);
+ void iconForFiles(const Vector<String>&, PassRefPtr<FileChooser>);
bool setCursor(PlatformCursorHandle);
diff --git a/WebKit/haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp b/WebKit/haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp
index 3a84c4f..77c7cfc 100644
--- a/WebKit/haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp
+++ b/WebKit/haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp
@@ -745,6 +745,10 @@ PassRefPtr<Frame> FrameLoaderClientHaiku::createFrame(const KURL& url, const Str
return 0;
}
+void FrameLoaderClientHaiku::didTransferChildFrameToNewDocument()
+{
+}
+
ObjectContentType FrameLoaderClientHaiku::objectContentType(const KURL& url, const String& mimeType)
{
notImplemented();
diff --git a/WebKit/haiku/WebCoreSupport/FrameLoaderClientHaiku.h b/WebKit/haiku/WebCoreSupport/FrameLoaderClientHaiku.h
index 2ffde8f..dadda19 100644
--- a/WebKit/haiku/WebCoreSupport/FrameLoaderClientHaiku.h
+++ b/WebKit/haiku/WebCoreSupport/FrameLoaderClientHaiku.h
@@ -220,6 +220,7 @@ namespace WebCore {
virtual PassRefPtr<Frame> createFrame(const KURL& url, const String& name,
HTMLFrameOwnerElement*, const String& referrer,
bool allowsScrolling, int marginWidth, int marginHeight);
+ virtual void didTransferChildFrameToNewDocument();
virtual PassRefPtr<Widget> createPlugin(const IntSize&, HTMLPlugInElement*, const KURL&,
const Vector<String>&, const Vector<String>&, const String&,
bool loadManually);
diff --git a/WebKit/mac/ChangeLog b/WebKit/mac/ChangeLog
index b545a40..e1d0cc3 100644
--- a/WebKit/mac/ChangeLog
+++ b/WebKit/mac/ChangeLog
@@ -1,3 +1,297 @@
+2010-02-19 Simon Fraser <simon.fraser@apple.com>
+
+ Reviewed by Dan Bernstein.
+
+ <rdar://problem/7535894> Page contents missing from snapshot on Newsweek.com article
+
+ Followup to avoid capturing compositing layers twice in snapshots. Add private
+ methods to WebView to specify whether drawing the WebView into an image will
+ include flattened compositing layers (the default behavior) or not.
+
+ * WebView/WebFrame.mm:
+ (-[WebFrame _drawRect:contentsOnly:]): Consult the WebView flag to see if we
+ want flattening.
+
+ * WebView/WebViewPrivate.h: New methods.
+ * WebView/WebView.mm: Ditto.
+ (-[WebView _commonInitializationWithFrameName:groupName:usesDocumentViews:]):
+ (-[WebView _setIncludesFlattenedCompositingLayersWhenDrawingToBitmap:]):
+ (-[WebView _includesFlattenedCompositingLayersWhenDrawingToBitmap]):
+
+ * WebView/WebViewData.h: New member variable.
+
+2010-02-19 Alexey Proskuryakov <ap@apple.com>
+
+ Reviewed by Dan Bernstein.
+
+ https://bugs.webkit.org/show_bug.cgi?id=35165
+ plugins/set-status.html fails on Windows bot
+
+ * Plugins/Hosted/NetscapePluginInstanceProxy.mm:
+ (WebKit::NetscapePluginInstanceProxy::status):
+ * Plugins/WebNetscapePluginView.mm:
+ (-[WebNetscapePluginView status:]):
+ Match Windows port behavior (and also Firefox one, in a way) - pass null status messages as
+ empty ones to chrome.
+
+2010-02-18 Simon Fraser <simon.fraser@apple.com>
+
+ Reviewed by Dan Bernstein.
+
+ <rdar://problem/7535894> Page contents missing from snapshot on Newsweek.com article
+
+ Add logic to determine when painting via the software rendering path will give an equivalent
+ result to the accelerated compositing presentation. This tests for the presence of 3D transforms.
+
+ Also have -[WebFrame _drawRect:contentsOnly:] set the PaintBehaviorFlattenCompositingLayers
+ paint behavior when painting into a bitmap context, so that snapshots contain composited layers.
+
+ * WebView/WebFrame.mm:
+ (-[WebFrame _drawRect:contentsOnly:]): Set the PaintBehaviorFlattenCompositingLayers flag
+ when painting into a bitmap context.
+ * WebView/WebView.mm:
+ (-[WebView _isSoftwareRenderable]): Returns YES if all frames can be software-rendered.
+ * WebView/WebViewPrivate.h: New _isSoftwareRenderable method.
+
+2010-02-18 Alexey Proskuryakov <ap@apple.com>
+
+ Reviewed by Dan Bernstein.
+
+ https://bugs.webkit.org/show_bug.cgi?id=35134
+ <rdar://problem/7246280> Crash when a plugin calls NPN_SetStatus(0)
+
+ Test: plugins/set-status.html
+
+ * Plugins/Hosted/NetscapePluginInstanceProxy.mm:
+ (WebKit::NetscapePluginInstanceProxy::status):
+ (WebKit::NetscapePluginInstanceProxy::loadURL):
+ Added null checks for CFStringCreateWithCString arguments.
+
+2010-02-17 Dmitry Titov <dimich@chromium.org>
+
+ Reviewed by David Levin, Darin Fisher, Simon Hausmann.
+
+ When a live iframe element is moved between pages, it still depends on the old page.
+ https://bugs.webkit.org/show_bug.cgi?id=34382
+
+ * WebCoreSupport/WebFrameLoaderClient.h:
+ * WebCoreSupport/WebFrameLoaderClient.mm:
+ Added empty implementation of a new virtual method.
+
+ (WebFrameLoaderClient::didTransferChildFrameToNewDocument):
+
+2010-02-17 Kent Tamura <tkent@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ Introduces new Icon loading interface in order to support
+ asynchronous loading.
+ https://bugs.webkit.org/show_bug.cgi?id=32054
+
+ Add an empty implementation of ChromeClient::iconForFiles().
+
+ * WebCoreSupport/WebChromeClient.h:
+ * WebCoreSupport/WebChromeClient.mm:
+ (WebChromeClient::iconForFiles):
+
+2010-02-17 Timothy Hatcher <timothy@apple.com>
+
+ Add a way for WebView and its dependancies to be selectively included
+ in WebKitStatistics leak tracking. By default WebView is not included and
+ you need to subclass WebView and implement +isIncludedInWebKitStatistics
+ to be included.
+
+ rdar://problem/7567677&7572900
+ https://webkit.org/b/35045
+
+ Reviewed by Adam Roben.
+
+ * WebView/WebDataSource.mm:
+ (-[WebDataSource _initWithDocumentLoader:]): Increment WebDataSourceCount if the WebFrame is included in statistics.
+ (-[WebDataSource dealloc]): Only --WebDataSourceCount if _private->includedInWebKitStatistics is YES.
+ (-[WebDataSource finalize]): Ditto.
+ * WebView/WebFrame.mm:
+ (-[WebFrame _isIncludedInWebKitStatistics]): Return _private->includedInWebKitStatistics.
+ (-[WebFrame _initWithWebFrameView:webView:]): Increment WebFrameCount if the WebView's class is included in statistics.
+ (-[WebFrame dealloc]): Only --WebFrameCount if _private->includedInWebKitStatistics is YES.
+ (-[WebFrame finalize]): Ditto.
+ * WebView/WebFrameInternal.h:
+ * WebView/WebFrameView.mm:
+ (-[WebFrameView _setWebFrame:]): Increment WebFrameViewCount if the WebFrame is included in statistics.
+ (-[WebFrameView initWithFrame:]): Move ++WebFrameViewCount from here since we don't
+ know what WebFrame we belong to yet.
+ (-[WebFrameView dealloc]): Only --WebFrameViewCount if _private->includedInWebKitStatistics is YES.
+ (-[WebFrameView finalize]): Ditto.
+ * WebView/WebHTMLRepresentation.mm:
+ (-[WebHTMLRepresentation init]): Move ++WebHTMLRepresentationCount from here since we don't
+ know what WebFrame we belong to yet.
+ (-[WebHTMLRepresentation dealloc]): Only --WebHTMLRepresentationCount if _private->includedInWebKitStatistics is YES.
+ (-[WebHTMLRepresentation finalize]): Ditto.
+ (-[WebHTMLRepresentation setDataSource:]): Increment WebHTMLRepresentationCount if the WebFrame of the dataSource is
+ included in statistics.
+ * WebView/WebView.mm:
+ (-[WebView _commonInitializationWithFrameName:groupName:usesDocumentViews:]):
+ (-[WebView dealloc]):
+ (+[WebView shouldIncludeInWebKitStatistics]): Return NO, so any WebView wont be included.
+ Subclasses that care can return YES to be included.
+ * WebView/WebViewInternal.h:
+
+2010-02-16 Darin Adler <darin@apple.com>
+
+ Reviewed by Sam Weinig.
+
+ Generalize delayed plug-in start for background tabs for use for other media
+ https://bugs.webkit.org/show_bug.cgi?id=34981
+
+ * WebView/WebHTMLView.mm:
+ (-[WebHTMLView viewWillMoveToWindow:]): Added comment.
+ (-[WebHTMLView viewDidMoveToWindow]): Ditto.
+
+ * WebView/WebView.mm:
+ (-[WebView _commonInitializationWithFrameName:groupName:usesDocumentViews:]):
+ Call setCanStartMedia right away so that if this view is not in a window, it
+ will not start any media.
+ (-[WebView viewWillMoveToWindow:]): Call setCanStartMedia(false) when moving
+ to a window of nil.
+ (-[WebView viewDidMoveToWindow]): Call setCanStartMedia(true) when moved to
+ a window that is non-nil.
+
+2010-02-16 Eric Carlson <eric.carlson@apple.com>
+
+ Reviewed by Simon Fraser.
+
+ https://bugs.webkit.org/show_bug.cgi?id=34988
+ WebHTMLView.mm has two -willRemoveSubview: methods
+
+ * WebView/WebHTMLView.mm:
+ (-[WebHTMLView willRemoveSubview:]): Consolidate the two copies of this method.
+
+2010-02-16 Alexey Proskuryakov <ap@apple.com>
+
+ Reviewed by Geoffrey Garen and Kevin Decker.
+
+ https://bugs.webkit.org/show_bug.cgi?id=34989
+ <rdar://problem/7417965> Cursor disappears on scroll bars that are over plugin content
+
+ This fixes event dispatch for both Cocoa and Carbon event models (mouseEntered/mouseExited
+ in the former case, and adjustCursor in the latter).
+
+ * Plugins/Hosted/WebHostedNetscapePluginView.mm:
+ (-[WebHostedNetscapePluginView handleMouseEntered:]):
+ (-[WebHostedNetscapePluginView handleMouseExited:]):
+ * Plugins/WebBaseNetscapePluginView.h:
+ * Plugins/WebBaseNetscapePluginView.mm:
+ (-[WebBaseNetscapePluginView handleMouseEntered:]):
+ (-[WebBaseNetscapePluginView handleMouseExited:]):
+ * Plugins/WebNetscapePluginView.h:
+ * Plugins/WebNetscapePluginView.mm:
+ (-[WebNetscapePluginView handleMouseEntered:]):
+ (-[WebNetscapePluginView handleMouseExited:]):
+ AppKit cannot reliably dispatch events for overlapping views. We are now asking WebCore to
+ notify plug-in views of mouse entered/exited as part of DOM event dispatch.
+
+ * WebCoreSupport/WebFrameLoaderClient.mm: (NetscapePluginWidget::handleEvent): Besides
+ mouse moved, dispatch plugin mouse entered/exit events in HTMLPlugInElement default event
+ handler. Other mouse events are passed down by EventHandler.
+
+2010-02-15 Alexey Proskuryakov <ap@apple.com>
+
+ More build fixing (for what is actually a 64-bit failure, as 32-bit apparently includes
+ headers that aren't included in 64-bit).
+
+ * Plugins/Hosted/NetscapePluginInstanceProxy.h:
+ * Plugins/Hosted/NetscapePluginInstanceProxy.mm:
+ (WebKit::NetscapePluginInstanceProxy::LocalObjectMap::contains):
+ (WebKit::NetscapePluginInstanceProxy::LocalObjectMap::get):
+ Move inline functions to .cpp; also made the class Noncopyable.
+
+2010-02-15 Alexey Proskuryakov <ap@apple.com>
+
+ Mac release build fix attempt.
+
+ * Plugins/Hosted/NetscapePluginInstanceProxy.h:
+ * Plugins/Hosted/NetscapePluginInstanceProxy.mm:
+ (WebKit::NetscapePluginInstanceProxy::LocalObjectMap::~LocalObjectMap):
+ Implement destructor in .cpp file, where necessary headers are already included.
+
+2010-02-12 Alexey Proskuryakov <ap@apple.com>
+
+ Reviewed by Kevin Decker.
+
+ <rdar://problem/7130641> Browser objects identity is not preserved by Safari
+
+ Out of process part.
+
+ To avoid excessive IPC, plugin process doesn't send each NPObject release/retain call to
+ Safari. It only sends one when the last one is removed, and it can destroy the proxy
+ NPObject.
+
+ However, the browser may be sending the same object out to plug-in as a function call
+ argument at the same time - neither side can know what the other one is up to. The solution
+ is to make the "destroying object" call return a boolean result, making it possible for
+ the browser to make plugin host keep the proxy with zero refcount for a little longer.
+
+ * Plugins/Hosted/NetscapePluginHostProxy.mm:
+ (WKPCForgetBrowserObject): This function (that used to be named ReleaseObject) is only
+ called when plug-in releases all of its references, so renamed it. Its boolean result
+ is returned as call success or failure.
+
+ * Plugins/Hosted/NetscapePluginInstanceProxy.h:
+ (WebKit::NetscapePluginInstanceProxy::LocalObjectMap): Made the numeric ID to JSObject map
+ two-way.
+
+ * Plugins/Hosted/NetscapePluginInstanceProxy.mm:
+ (WebKit::NetscapePluginInstanceProxy::LocalObjectMap::idForObject): This method is tricky
+ in that it creates objects with refcount of 1, but doesn't increase refcount when returning
+ found objects. This extra count accounts for the "reference" kept by plugin process.
+ (WebKit::NetscapePluginInstanceProxy::LocalObjectMap::retain): Only retaining for the
+ duration of calls out to plug-in, which means that refcount is almost always equal to 1.
+ Note that we can't use "++" here, due to how std::pair works!
+ (WebKit::NetscapePluginInstanceProxy::LocalObjectMap::release): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::LocalObjectMap::clear): Clear all references when
+ stopping plug-in.
+ (WebKit::NetscapePluginInstanceProxy::LocalObjectMap::forget): Like release(), but only
+ functional when recount is 1 (meaning that the object is not being sent out to plug-in at
+ the moment).
+ (WebKit::NetscapePluginInstanceProxy::NetscapePluginInstanceProxy): Updated for other changes.
+ (WebKit::NetscapePluginInstanceProxy::cleanup): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::getWindowNPObject): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::getPluginElementNPObject): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::forgetBrowserObjectID): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::evaluate): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::invoke): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::invokeDefault): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::construct): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::getProperty): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::setProperty): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::removeProperty): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::hasProperty): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::hasMethod): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::enumerate): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::addValueToArray): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::demarshalValueFromArray): Ditto.
+ (WebKit::NetscapePluginInstanceProxy::retainLocalObject): Helper for calling retain when
+ making calls out to plug-in. No-op for objects that aren't wrapped to be sent (i.e. for
+ objects wrapping ProxyInstance wrappers for plug-in objects being sent bak).
+ (WebKit::NetscapePluginInstanceProxy::releaseLocalObject): Ditto.
+
+ * Plugins/Hosted/ProxyInstance.mm:
+ (WebKit::ProxyInstance::invoke): Retain/release arguments during call.
+ (WebKit::ProxyInstance::setFieldValue): Ditto.
+
+ * Plugins/Hosted/WebKitPluginClient.defs: Renamed PCReleaseObject to PCForgetBrowserObject.
+
+2010-02-12 Darin Adler <darin@apple.com>
+
+ Reviewed by Sam Weinig.
+
+ Removed unneeded custom implementation of isDescendantOf.
+
+ * Plugins/WebBaseNetscapePluginView.mm:
+ (-[WebBaseNetscapePluginView shouldClipOutPlugin]): Use the
+ -[NSView isDescendantOf:] method instead of our own method
+ named superviewsHaveSuperviews.
+
2010-02-12 Dan Bernstein <mitz@apple.com>
Reviewed by Darin Adler.
diff --git a/WebKit/mac/Misc/WebKitStatistics.h b/WebKit/mac/Misc/WebKitStatistics.h
index 32241b5..040a40b 100644
--- a/WebKit/mac/Misc/WebKitStatistics.h
+++ b/WebKit/mac/Misc/WebKitStatistics.h
@@ -28,6 +28,9 @@
#import <Foundation/Foundation.h>
+// These values are only incremented and decremented if the WebView is subclassed and
+// +[WebView shouldIncludeInWebKitStatistics] returns YES. By default WebView returns NO.
+
@interface WebKitStatistics : NSObject
+ (int)webViewCount;
diff --git a/WebKit/mac/Plugins/Hosted/NetscapePluginHostProxy.mm b/WebKit/mac/Plugins/Hosted/NetscapePluginHostProxy.mm
index c5beb07..836277c 100644
--- a/WebKit/mac/Plugins/Hosted/NetscapePluginHostProxy.mm
+++ b/WebKit/mac/Plugins/Hosted/NetscapePluginHostProxy.mm
@@ -546,7 +546,7 @@ kern_return_t WKPCGetPluginElementNPObject(mach_port_t clientPort, uint32_t plug
return KERN_SUCCESS;
}
-kern_return_t WKPCReleaseObject(mach_port_t clientPort, uint32_t pluginID, uint32_t objectID)
+kern_return_t WKPCForgetBrowserObject(mach_port_t clientPort, uint32_t pluginID, uint32_t objectID)
{
NetscapePluginHostProxy* hostProxy = pluginProxyMap().get(clientPort);
if (!hostProxy)
@@ -556,8 +556,7 @@ kern_return_t WKPCReleaseObject(mach_port_t clientPort, uint32_t pluginID, uint3
if (!instanceProxy)
return KERN_FAILURE;
- instanceProxy->releaseObject(objectID);
- return KERN_SUCCESS;
+ return instanceProxy->forgetBrowserObjectID(objectID) ? KERN_SUCCESS : KERN_FAILURE;
}
kern_return_t WKPCEvaluate(mach_port_t clientPort, uint32_t pluginID, uint32_t requestID, uint32_t objectID, data_t scriptData, mach_msg_type_number_t scriptLength, boolean_t allowPopups)
diff --git a/WebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.h b/WebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.h
index 76981a4..29a5a2d 100644
--- a/WebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.h
+++ b/WebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.h
@@ -111,8 +111,8 @@ public:
// NPRuntime
bool getWindowNPObject(uint32_t& objectID);
bool getPluginElementNPObject(uint32_t& objectID);
- void releaseObject(uint32_t objectID);
-
+ bool forgetBrowserObjectID(uint32_t objectID); // Will fail if the ID is being sent to plug-in right now (i.e., retain/release calls aren't balanced).
+
bool evaluate(uint32_t objectID, const WebCore::String& script, data_t& resultData, mach_msg_type_number_t& resultLength, bool allowPopups);
bool invoke(uint32_t objectID, const JSC::Identifier& methodName, data_t argumentsData, mach_msg_type_number_t argumentsLength, data_t& resultData, mach_msg_type_number_t& resultLength);
bool invokeDefault(uint32_t objectID, data_t argumentsData, mach_msg_type_number_t argumentsLength, data_t& resultData, mach_msg_type_number_t& resultLength);
@@ -143,9 +143,13 @@ public:
PassRefPtr<JSC::Bindings::Instance> createBindingsInstance(PassRefPtr<JSC::Bindings::RootObject>);
RetainPtr<NSData *> marshalValues(JSC::ExecState*, const JSC::ArgList& args);
- void marshalValue(JSC::ExecState*, JSC::JSValue value, data_t& resultData, mach_msg_type_number_t& resultLength);
+ void marshalValue(JSC::ExecState*, JSC::JSValue, data_t& resultData, mach_msg_type_number_t& resultLength);
JSC::JSValue demarshalValue(JSC::ExecState*, const char* valueData, mach_msg_type_number_t valueLength);
+ // No-op if the value does not contain a local object.
+ void retainLocalObject(JSC::JSValue);
+ void releaseLocalObject(JSC::JSValue);
+
void addInstance(ProxyInstance*);
void removeInstance(ProxyInstance*);
@@ -300,17 +304,34 @@ private:
HashMap<uint32_t, Reply*> m_replies;
// NPRuntime
- uint32_t idForObject(JSC::JSObject*);
-
+
void addValueToArray(NSMutableArray *, JSC::ExecState* exec, JSC::JSValue value);
bool demarshalValueFromArray(JSC::ExecState*, NSArray *array, NSUInteger& index, JSC::JSValue& result);
void demarshalValues(JSC::ExecState*, data_t valuesData, mach_msg_type_number_t valuesLength, JSC::MarkedArgumentBuffer& result);
- uint32_t m_objectIDCounter;
- typedef HashMap<uint32_t, JSC::ProtectedPtr<JSC::JSObject> > ObjectMap;
- ObjectMap m_objects;
-
+ class LocalObjectMap : Noncopyable {
+ public:
+ LocalObjectMap();
+ ~LocalObjectMap();
+ uint32_t idForObject(JSC::JSObject*);
+ void retain(JSC::JSObject*);
+ void release(JSC::JSObject*);
+ void clear();
+ bool forget(uint32_t);
+ bool contains(uint32_t) const;
+ JSC::JSObject* get(uint32_t) const;
+
+ private:
+ HashMap<uint32_t, JSC::ProtectedPtr<JSC::JSObject> > m_idToJSObjectMap;
+ // The pair consists of object ID and a reference count. One reference belongs to remote plug-in,
+ // and the proxy will add transient references for arguments that are being sent out.
+ HashMap<JSC::JSObject*, pair<uint32_t, uint32_t> > m_jsObjectToIDMap;
+ uint32_t m_objectIDCounter;
+ };
+
+ LocalObjectMap m_localObjects;
+
typedef HashSet<ProxyInstance*> ProxyInstanceSet;
ProxyInstanceSet m_instances;
diff --git a/WebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.mm b/WebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.mm
index c09e3ea..515f9f7 100644
--- a/WebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.mm
+++ b/WebKit/mac/Plugins/Hosted/NetscapePluginInstanceProxy.mm
@@ -100,6 +100,98 @@ private:
bool m_allowPopups;
};
+NetscapePluginInstanceProxy::LocalObjectMap::LocalObjectMap()
+ : m_objectIDCounter(0)
+{
+}
+
+NetscapePluginInstanceProxy::LocalObjectMap::~LocalObjectMap()
+{
+}
+
+inline bool NetscapePluginInstanceProxy::LocalObjectMap::contains(uint32_t objectID) const
+{
+ return m_idToJSObjectMap.contains(objectID);
+}
+
+inline JSC::JSObject* NetscapePluginInstanceProxy::LocalObjectMap::get(uint32_t objectID) const
+{
+ return m_idToJSObjectMap.get(objectID);
+}
+
+uint32_t NetscapePluginInstanceProxy::LocalObjectMap::idForObject(JSObject* object)
+{
+ // This method creates objects with refcount of 1, but doesn't increase refcount when returning
+ // found objects. This extra count accounts for the main "reference" kept by plugin process.
+
+ // To avoid excessive IPC, plugin process doesn't send each NPObject release/retain call to
+ // Safari. It only sends one when the last reference is removed, and it can destroy the proxy
+ // NPObject.
+
+ // However, the browser may be sending the same object out to plug-in as a function call
+ // argument at the same time - neither side can know what the other one is doing. So,
+ // is to make PCForgetBrowserObject call return a boolean result, making it possible for
+ // the browser to make plugin host keep the proxy with zero refcount for a little longer.
+
+ uint32_t objectID = 0;
+
+ HashMap<JSC::JSObject*, pair<uint32_t, uint32_t> >::iterator iter = m_jsObjectToIDMap.find(object);
+ if (iter != m_jsObjectToIDMap.end())
+ return iter->second.first;
+
+ do {
+ objectID = ++m_objectIDCounter;
+ } while (!m_objectIDCounter || m_objectIDCounter == static_cast<uint32_t>(-1) || m_idToJSObjectMap.contains(objectID));
+
+ m_idToJSObjectMap.set(objectID, object);
+ m_jsObjectToIDMap.set(object, make_pair<uint32_t, uint32_t>(objectID, 1));
+
+ return objectID;
+}
+
+void NetscapePluginInstanceProxy::LocalObjectMap::retain(JSC::JSObject* object)
+{
+ HashMap<JSC::JSObject*, pair<uint32_t, uint32_t> >::iterator iter = m_jsObjectToIDMap.find(object);
+ ASSERT(iter != m_jsObjectToIDMap.end());
+
+ iter->second.second = iter->second.second + 1;
+}
+
+void NetscapePluginInstanceProxy::LocalObjectMap::release(JSC::JSObject* object)
+{
+ HashMap<JSC::JSObject*, pair<uint32_t, uint32_t> >::iterator iter = m_jsObjectToIDMap.find(object);
+ ASSERT(iter != m_jsObjectToIDMap.end());
+
+ ASSERT(iter->second.second > 0);
+ iter->second.second = iter->second.second - 1;
+ if (!iter->second.second) {
+ m_idToJSObjectMap.remove(iter->second.first);
+ m_jsObjectToIDMap.remove(iter);
+ }
+}
+
+void NetscapePluginInstanceProxy::LocalObjectMap::clear()
+{
+ m_idToJSObjectMap.clear();
+ m_jsObjectToIDMap.clear();
+}
+
+bool NetscapePluginInstanceProxy::LocalObjectMap::forget(uint32_t objectID)
+{
+ HashMap<uint32_t, JSC::ProtectedPtr<JSC::JSObject> >::iterator iter = m_idToJSObjectMap.find(objectID);
+ ASSERT(iter != m_idToJSObjectMap.end());
+
+ HashMap<JSC::JSObject*, pair<uint32_t, uint32_t> >::iterator rIter = m_jsObjectToIDMap.find(iter->second.get());
+
+ // If the object is being sent to plug-in right now, then it's not the time to forget.
+ if (rIter->second.second != 1)
+ return false;
+
+ m_jsObjectToIDMap.remove(rIter);
+ m_idToJSObjectMap.remove(iter);
+ return true;
+}
+
static uint32_t pluginIDCounter;
#ifndef NDEBUG
@@ -114,7 +206,6 @@ NetscapePluginInstanceProxy::NetscapePluginInstanceProxy(NetscapePluginHostProxy
, m_renderContextID(0)
, m_useSoftwareRenderer(false)
, m_waitingForReply(false)
- , m_objectIDCounter(0)
, m_urlCheckCounter(0)
, m_pluginFunctionCallDepth(0)
, m_shouldStopSoon(false)
@@ -185,7 +276,7 @@ void NetscapePluginInstanceProxy::cleanup()
// Clear the object map, this will cause any outstanding JS objects that the plug-in had a reference to
// to go away when the next garbage collection takes place.
- m_objects.clear();
+ m_localObjects.clear();
if (Frame* frame = core([m_pluginView webFrame]))
frame->script()->cleanupScriptObjectsForPlugin(m_pluginView);
@@ -413,11 +504,10 @@ void NetscapePluginInstanceProxy::stopTimers()
void NetscapePluginInstanceProxy::status(const char* message)
{
- RetainPtr<CFStringRef> status(AdoptCF, CFStringCreateWithCString(NULL, message, kCFStringEncodingUTF8));
-
+ RetainPtr<CFStringRef> status(AdoptCF, CFStringCreateWithCString(0, message ? message : "", kCFStringEncodingUTF8));
if (!status)
return;
-
+
WebView *wv = [m_pluginView webView];
[[wv _UIDelegateForwarder] webView:wv setStatusText:(NSString *)status.get()];
}
@@ -434,6 +524,8 @@ NPError NetscapePluginInstanceProxy::loadURL(const char* url, const char* target
if (flags & PostDataIsFile) {
// If we're posting a file, buf is either a file URL or a path to the file.
+ if (!postData)
+ return NPERR_INVALID_PARAM;
RetainPtr<CFStringRef> bufString(AdoptCF, CFStringCreateWithCString(kCFAllocatorDefault, postData, kCFStringEncodingWindowsLatin1));
if (!bufString)
return NPERR_INVALID_PARAM;
@@ -683,20 +775,6 @@ NetscapePluginInstanceProxy::Reply* NetscapePluginInstanceProxy::processRequests
return reply;
}
-uint32_t NetscapePluginInstanceProxy::idForObject(JSObject* object)
-{
- uint32_t objectID = 0;
-
- // Assign an object ID.
- do {
- objectID = ++m_objectIDCounter;
- } while (!m_objectIDCounter || m_objectIDCounter == static_cast<uint32_t>(-1) || m_objects.contains(objectID));
-
- m_objects.set(objectID, object);
-
- return objectID;
-}
-
// NPRuntime support
bool NetscapePluginInstanceProxy::getWindowNPObject(uint32_t& objectID)
{
@@ -707,7 +785,7 @@ bool NetscapePluginInstanceProxy::getWindowNPObject(uint32_t& objectID)
if (!frame->script()->canExecuteScripts())
objectID = 0;
else
- objectID = idForObject(frame->script()->windowShell(pluginWorld())->window());
+ objectID = m_localObjects.idForObject(frame->script()->windowShell(pluginWorld())->window());
return true;
}
@@ -719,16 +797,16 @@ bool NetscapePluginInstanceProxy::getPluginElementNPObject(uint32_t& objectID)
return false;
if (JSObject* object = frame->script()->jsObjectForPluginElement([m_pluginView element]))
- objectID = idForObject(object);
+ objectID = m_localObjects.idForObject(object);
else
objectID = 0;
return true;
}
-void NetscapePluginInstanceProxy::releaseObject(uint32_t objectID)
+bool NetscapePluginInstanceProxy::forgetBrowserObjectID(uint32_t objectID)
{
- m_objects.remove(objectID);
+ return m_localObjects.forget(objectID);
}
bool NetscapePluginInstanceProxy::evaluate(uint32_t objectID, const String& script, data_t& resultData, mach_msg_type_number_t& resultLength, bool allowPopups)
@@ -736,7 +814,7 @@ bool NetscapePluginInstanceProxy::evaluate(uint32_t objectID, const String& scri
resultData = 0;
resultLength = 0;
- if (!m_objects.contains(objectID))
+ if (!m_localObjects.contains(objectID))
return false;
Frame* frame = core([m_pluginView webFrame]);
@@ -778,7 +856,7 @@ bool NetscapePluginInstanceProxy::invoke(uint32_t objectID, const Identifier& me
if (m_inDestroy)
return false;
- JSObject* object = m_objects.get(objectID);
+ JSObject* object = m_localObjects.get(objectID);
if (!object)
return false;
@@ -812,7 +890,7 @@ bool NetscapePluginInstanceProxy::invokeDefault(uint32_t objectID, data_t argume
if (m_inDestroy)
return false;
- JSObject* object = m_objects.get(objectID);
+ JSObject* object = m_localObjects.get(objectID);
if (!object)
return false;
@@ -845,7 +923,7 @@ bool NetscapePluginInstanceProxy::construct(uint32_t objectID, data_t argumentsD
if (m_inDestroy)
return false;
- JSObject* object = m_objects.get(objectID);
+ JSObject* object = m_localObjects.get(objectID);
if (!object)
return false;
@@ -879,7 +957,7 @@ bool NetscapePluginInstanceProxy::getProperty(uint32_t objectID, const Identifie
if (m_inDestroy)
return false;
- JSObject* object = m_objects.get(objectID);
+ JSObject* object = m_localObjects.get(objectID);
if (!object)
return false;
@@ -898,7 +976,7 @@ bool NetscapePluginInstanceProxy::getProperty(uint32_t objectID, const Identifie
bool NetscapePluginInstanceProxy::getProperty(uint32_t objectID, unsigned propertyName, data_t& resultData, mach_msg_type_number_t& resultLength)
{
- JSObject* object = m_objects.get(objectID);
+ JSObject* object = m_localObjects.get(objectID);
if (!object)
return false;
@@ -920,7 +998,7 @@ bool NetscapePluginInstanceProxy::setProperty(uint32_t objectID, const Identifie
if (m_inDestroy)
return false;
- JSObject* object = m_objects.get(objectID);
+ JSObject* object = m_localObjects.get(objectID);
if (!object)
return false;
@@ -944,7 +1022,7 @@ bool NetscapePluginInstanceProxy::setProperty(uint32_t objectID, unsigned proper
if (m_inDestroy)
return false;
- JSObject* object = m_objects.get(objectID);
+ JSObject* object = m_localObjects.get(objectID);
if (!object)
return false;
@@ -967,7 +1045,7 @@ bool NetscapePluginInstanceProxy::removeProperty(uint32_t objectID, const Identi
if (m_inDestroy)
return false;
- JSObject* object = m_objects.get(objectID);
+ JSObject* object = m_localObjects.get(objectID);
if (!object)
return false;
@@ -992,7 +1070,7 @@ bool NetscapePluginInstanceProxy::removeProperty(uint32_t objectID, unsigned pro
if (m_inDestroy)
return false;
- JSObject* object = m_objects.get(objectID);
+ JSObject* object = m_localObjects.get(objectID);
if (!object)
return false;
@@ -1017,7 +1095,7 @@ bool NetscapePluginInstanceProxy::hasProperty(uint32_t objectID, const Identifie
if (m_inDestroy)
return false;
- JSObject* object = m_objects.get(objectID);
+ JSObject* object = m_localObjects.get(objectID);
if (!object)
return false;
@@ -1037,7 +1115,7 @@ bool NetscapePluginInstanceProxy::hasProperty(uint32_t objectID, unsigned proper
if (m_inDestroy)
return false;
- JSObject* object = m_objects.get(objectID);
+ JSObject* object = m_localObjects.get(objectID);
if (!object)
return false;
@@ -1057,7 +1135,7 @@ bool NetscapePluginInstanceProxy::hasMethod(uint32_t objectID, const Identifier&
if (m_inDestroy)
return false;
- JSObject* object = m_objects.get(objectID);
+ JSObject* object = m_localObjects.get(objectID);
if (!object)
return false;
@@ -1077,7 +1155,7 @@ bool NetscapePluginInstanceProxy::enumerate(uint32_t objectID, data_t& resultDat
if (m_inDestroy)
return false;
- JSObject* object = m_objects.get(objectID);
+ JSObject* object = m_localObjects.get(objectID);
if (!object)
return false;
@@ -1136,7 +1214,7 @@ void NetscapePluginInstanceProxy::addValueToArray(NSMutableArray *array, ExecSta
}
} else {
[array addObject:[NSNumber numberWithInt:JSObjectValueType]];
- [array addObject:[NSNumber numberWithInt:idForObject(object)]];
+ [array addObject:[NSNumber numberWithInt:m_localObjects.idForObject(object)]];
}
} else
[array addObject:[NSNumber numberWithInt:VoidValueType]];
@@ -1198,7 +1276,7 @@ bool NetscapePluginInstanceProxy::demarshalValueFromArray(ExecState* exec, NSArr
case JSObjectValueType: {
uint32_t objectID = [[array objectAtIndex:index++] intValue];
- result = m_objects.get(objectID);
+ result = m_localObjects.get(objectID);
ASSERT(result);
return true;
}
@@ -1255,6 +1333,30 @@ void NetscapePluginInstanceProxy::demarshalValues(ExecState* exec, data_t values
result.append(value);
}
+void NetscapePluginInstanceProxy::retainLocalObject(JSC::JSValue value)
+{
+ if (!value.isObject())
+ return;
+
+ JSObject* object = asObject(value);
+ if (object->classInfo() == &RuntimeObjectImp::s_info)
+ return;
+
+ m_localObjects.retain(object);
+}
+
+void NetscapePluginInstanceProxy::releaseLocalObject(JSC::JSValue value)
+{
+ if (!value.isObject())
+ return;
+
+ JSObject* object = asObject(value);
+ if (object->classInfo() == &RuntimeObjectImp::s_info)
+ return;
+
+ m_localObjects.release(object);
+}
+
PassRefPtr<Instance> NetscapePluginInstanceProxy::createBindingsInstance(PassRefPtr<RootObject> rootObject)
{
uint32_t requestID = nextRequestID();
diff --git a/WebKit/mac/Plugins/Hosted/ProxyInstance.mm b/WebKit/mac/Plugins/Hosted/ProxyInstance.mm
index 1587ad0..c7a0ebe 100644
--- a/WebKit/mac/Plugins/Hosted/ProxyInstance.mm
+++ b/WebKit/mac/Plugins/Hosted/ProxyInstance.mm
@@ -137,17 +137,27 @@ JSValue ProxyInstance::invoke(JSC::ExecState* exec, InvokeType type, uint64_t id
{
if (!m_instanceProxy)
return jsUndefined();
-
+
RetainPtr<NSData*> arguments(m_instanceProxy->marshalValues(exec, args));
uint32_t requestID = m_instanceProxy->nextRequestID();
+ for (unsigned i = 0; i < args.size(); i++)
+ m_instanceProxy->retainLocalObject(args.at(i));
+
if (_WKPHNPObjectInvoke(m_instanceProxy->hostProxy()->port(), m_instanceProxy->pluginID(), requestID, m_objectID,
- type, identifier, (char*)[arguments.get() bytes], [arguments.get() length]) != KERN_SUCCESS)
+ type, identifier, (char*)[arguments.get() bytes], [arguments.get() length]) != KERN_SUCCESS) {
+ for (unsigned i = 0; i < args.size(); i++)
+ m_instanceProxy->releaseLocalObject(args.at(i));
return jsUndefined();
+ }
auto_ptr<NetscapePluginInstanceProxy::BooleanAndDataReply> reply = waitForReply<NetscapePluginInstanceProxy::BooleanAndDataReply>(requestID);
NetscapePluginInstanceProxy::moveGlobalExceptionToExecState(exec);
+
+ for (unsigned i = 0; i < args.size(); i++)
+ m_instanceProxy->releaseLocalObject(args.at(i));
+
if (!reply.get() || !reply->m_returnValue)
return jsUndefined();
@@ -381,10 +391,12 @@ void ProxyInstance::setFieldValue(ExecState* exec, const Field* field, JSValue v
mach_msg_type_number_t valueLength;
m_instanceProxy->marshalValue(exec, value, valueData, valueLength);
+ m_instanceProxy->retainLocalObject(value);
kern_return_t kr = _WKPHNPObjectSetProperty(m_instanceProxy->hostProxy()->port(),
m_instanceProxy->pluginID(), requestID,
m_objectID, serverIdentifier, valueData, valueLength);
mig_deallocate(reinterpret_cast<vm_address_t>(valueData), valueLength);
+ m_instanceProxy->releaseLocalObject(value);
if (kr != KERN_SUCCESS)
return;
diff --git a/WebKit/mac/Plugins/Hosted/WebHostedNetscapePluginView.mm b/WebKit/mac/Plugins/Hosted/WebHostedNetscapePluginView.mm
index 42f0877..0ad76f0 100644
--- a/WebKit/mac/Plugins/Hosted/WebHostedNetscapePluginView.mm
+++ b/WebKit/mac/Plugins/Hosted/WebHostedNetscapePluginView.mm
@@ -285,13 +285,13 @@ extern "C" {
_proxy->mouseEvent(self, event, NPCocoaEventMouseDragged);
}
-- (void)mouseEntered:(NSEvent *)event
+- (void)handleMouseEntered:(NSEvent *)event
{
if (_isStarted && _proxy)
_proxy->mouseEvent(self, event, NPCocoaEventMouseEntered);
}
-- (void)mouseExited:(NSEvent *)event
+- (void)handleMouseExited:(NSEvent *)event
{
if (_isStarted && _proxy)
_proxy->mouseEvent(self, event, NPCocoaEventMouseExited);
diff --git a/WebKit/mac/Plugins/Hosted/WebKitPluginClient.defs b/WebKit/mac/Plugins/Hosted/WebKitPluginClient.defs
index 58a7996..6522bf7 100644
--- a/WebKit/mac/Plugins/Hosted/WebKitPluginClient.defs
+++ b/WebKit/mac/Plugins/Hosted/WebKitPluginClient.defs
@@ -112,7 +112,7 @@ routine PCGetPluginElementNPObject(clientPort :mach_port_t;
pluginID :uint32_t;
out objectID :uint32_t);
-routine PCReleaseObject(clientPort :mach_port_t;
+routine PCForgetBrowserObject(clientPort :mach_port_t;
pluginID :uint32_t;
objectID :uint32_t);
diff --git a/WebKit/mac/Plugins/WebBaseNetscapePluginView.h b/WebKit/mac/Plugins/WebBaseNetscapePluginView.h
index 029a058..18dc004 100644
--- a/WebKit/mac/Plugins/WebBaseNetscapePluginView.h
+++ b/WebKit/mac/Plugins/WebBaseNetscapePluginView.h
@@ -92,7 +92,10 @@ class WebHaltablePlugin;
- (NSMutableURLRequest *)requestWithURLCString:(const char *)URLCString;
// Subclasses must override these.
+// The "handle" prefix is needed to avoid overriding NSView methods.
- (void)handleMouseMoved:(NSEvent *)event;
+- (void)handleMouseEntered:(NSEvent *)event;
+- (void)handleMouseExited:(NSEvent *)event;
- (void)setAttributeKeys:(NSArray *)keys andValues:(NSArray *)values;
- (void)focusChanged;
diff --git a/WebKit/mac/Plugins/WebBaseNetscapePluginView.mm b/WebKit/mac/Plugins/WebBaseNetscapePluginView.mm
index e93509a..04a42ea 100644
--- a/WebKit/mac/Plugins/WebBaseNetscapePluginView.mm
+++ b/WebKit/mac/Plugins/WebBaseNetscapePluginView.mm
@@ -232,6 +232,16 @@ String WebHaltablePlugin::pluginName() const
ASSERT_NOT_REACHED();
}
+- (void)handleMouseEntered:(NSEvent *)event
+{
+ ASSERT_NOT_REACHED();
+}
+
+- (void)handleMouseExited:(NSEvent *)event
+{
+ ASSERT_NOT_REACHED();
+}
+
- (void)focusChanged
{
ASSERT_NOT_REACHED();
@@ -545,20 +555,10 @@ String WebHaltablePlugin::pluginName() const
return _isHalted;
}
-- (BOOL)superviewsHaveSuperviews
-{
- NSView *contentView = [[self window] contentView];
- for (NSView *view = self; view; view = [view superview]) {
- if (view == contentView)
- return YES;
- }
- return NO;
-}
-
- (BOOL)shouldClipOutPlugin
{
NSWindow *window = [self window];
- return !window || [window isMiniaturized] || [NSApp isHidden] || ![self superviewsHaveSuperviews] || [self isHiddenOrHasHiddenAncestor];
+ return !window || [window isMiniaturized] || [NSApp isHidden] || ![self isDescendantOf:[[self window] contentView]] || [self isHiddenOrHasHiddenAncestor];
}
- (BOOL)hasBeenHalted
diff --git a/WebKit/mac/Plugins/WebNetscapePluginView.h b/WebKit/mac/Plugins/WebNetscapePluginView.h
index 2ee566e..5bc4467 100644
--- a/WebKit/mac/Plugins/WebNetscapePluginView.h
+++ b/WebKit/mac/Plugins/WebNetscapePluginView.h
@@ -143,6 +143,9 @@ typedef union PluginPort {
- (void)didCallPlugInFunction;
- (void)handleMouseMoved:(NSEvent *)event;
+- (void)handleMouseEntered:(NSEvent *)event;
+- (void)handleMouseExited:(NSEvent *)event;
+
- (uint32)checkIfAllowedToLoadURL:(const char*)urlCString frame:(const char*)frameNameCString callbackFunc:(void (*)(NPP npp, uint32 checkID, NPBool allowed, void* context))callbackFunc context:(void*)context;
- (void)cancelCheckIfAllowedToLoadURL:(uint32)checkID;
diff --git a/WebKit/mac/Plugins/WebNetscapePluginView.mm b/WebKit/mac/Plugins/WebNetscapePluginView.mm
index e96abe8..8fb1503 100644
--- a/WebKit/mac/Plugins/WebNetscapePluginView.mm
+++ b/WebKit/mac/Plugins/WebNetscapePluginView.mm
@@ -749,7 +749,7 @@ static inline void getNPRect(const NSRect& nr, NPRect& npr)
_eventHandler->mouseUp(theEvent);
}
-- (void)mouseEntered:(NSEvent *)theEvent
+- (void)handleMouseEntered:(NSEvent *)theEvent
{
if (!_isStarted)
return;
@@ -757,7 +757,7 @@ static inline void getNPRect(const NSRect& nr, NPRect& npr)
_eventHandler->mouseEntered(theEvent);
}
-- (void)mouseExited:(NSEvent *)theEvent
+- (void)handleMouseExited:(NSEvent *)theEvent
{
if (!_isStarted)
return;
@@ -769,8 +769,6 @@ static inline void getNPRect(const NSRect& nr, NPRect& npr)
[[NSCursor arrowCursor] set];
}
-// We can't name this method mouseMoved because we don't want to override
-// the NSView mouseMoved implementation.
- (void)handleMouseMoved:(NSEvent *)theEvent
{
if (!_isStarted)
@@ -1906,12 +1904,7 @@ static inline void getNPRect(const NSRect& nr, NPRect& npr)
-(void)status:(const char *)message
{
- if (!message) {
- LOG_ERROR("NPN_Status passed a NULL status message");
- return;
- }
-
- CFStringRef status = CFStringCreateWithCString(NULL, message, kCFStringEncodingUTF8);
+ CFStringRef status = CFStringCreateWithCString(NULL, message ? message : "", kCFStringEncodingUTF8);
if (!status) {
LOG_ERROR("NPN_Status: the message was not valid UTF-8");
return;
diff --git a/WebKit/mac/WebCoreSupport/WebChromeClient.h b/WebKit/mac/WebCoreSupport/WebChromeClient.h
index 8e8b51a..c8da53b 100644
--- a/WebKit/mac/WebCoreSupport/WebChromeClient.h
+++ b/WebKit/mac/WebCoreSupport/WebChromeClient.h
@@ -120,6 +120,7 @@ public:
#endif
virtual void runOpenPanel(WebCore::Frame*, PassRefPtr<WebCore::FileChooser>);
+ virtual void iconForFiles(const Vector<WebCore::String>&, PassRefPtr<WebCore::FileChooser>);
virtual bool setCursor(WebCore::PlatformCursorHandle) { return false; }
diff --git a/WebKit/mac/WebCoreSupport/WebChromeClient.mm b/WebKit/mac/WebCoreSupport/WebChromeClient.mm
index c4e9671..b2240d9 100644
--- a/WebKit/mac/WebCoreSupport/WebChromeClient.mm
+++ b/WebKit/mac/WebCoreSupport/WebChromeClient.mm
@@ -631,6 +631,11 @@ void WebChromeClient::runOpenPanel(Frame*, PassRefPtr<FileChooser> chooser)
END_BLOCK_OBJC_EXCEPTIONS;
}
+void WebChromeClient::iconForFiles(const Vector<String>&, PassRefPtr<FileChooser>)
+{
+ // FIXME: Move the code of Icon::createIconForFiles() here.
+}
+
KeyboardUIMode WebChromeClient::keyboardUIMode()
{
BEGIN_BLOCK_OBJC_EXCEPTIONS;
diff --git a/WebKit/mac/WebCoreSupport/WebFrameLoaderClient.h b/WebKit/mac/WebCoreSupport/WebFrameLoaderClient.h
index 2774783..988b8a6 100644
--- a/WebKit/mac/WebCoreSupport/WebFrameLoaderClient.h
+++ b/WebKit/mac/WebCoreSupport/WebFrameLoaderClient.h
@@ -188,6 +188,7 @@ private:
virtual PassRefPtr<WebCore::Frame> createFrame(const WebCore::KURL& url, const WebCore::String& name, WebCore::HTMLFrameOwnerElement*,
const WebCore::String& referrer, bool allowsScrolling, int marginWidth, int marginHeight);
+ virtual void didTransferChildFrameToNewDocument();
virtual PassRefPtr<WebCore::Widget> createPlugin(const WebCore::IntSize&, WebCore::HTMLPlugInElement*, const WebCore::KURL&, const Vector<WebCore::String>&,
const Vector<WebCore::String>&, const WebCore::String&, bool);
virtual void redirectDataToPlugin(WebCore::Widget* pluginWidget);
diff --git a/WebKit/mac/WebCoreSupport/WebFrameLoaderClient.mm b/WebKit/mac/WebCoreSupport/WebFrameLoaderClient.mm
index eaec807..52a24b4 100644
--- a/WebKit/mac/WebCoreSupport/WebFrameLoaderClient.mm
+++ b/WebKit/mac/WebCoreSupport/WebFrameLoaderClient.mm
@@ -1352,6 +1352,10 @@ PassRefPtr<Frame> WebFrameLoaderClient::createFrame(const KURL& url, const Strin
return 0;
}
+void WebFrameLoaderClient::didTransferChildFrameToNewDocument()
+{
+}
+
ObjectContentType WebFrameLoaderClient::objectContentType(const KURL& url, const String& mimeType)
{
BEGIN_BLOCK_OBJC_EXCEPTIONS;
@@ -1493,6 +1497,10 @@ public:
NSEvent* currentNSEvent = frame->eventHandler()->currentNSEvent();
if (event->type() == eventNames().mousemoveEvent)
[(WebBaseNetscapePluginView *)platformWidget() handleMouseMoved:currentNSEvent];
+ else if (event->type() == eventNames().mouseoverEvent)
+ [(WebBaseNetscapePluginView *)platformWidget() handleMouseEntered:currentNSEvent];
+ else if (event->type() == eventNames().mouseoutEvent)
+ [(WebBaseNetscapePluginView *)platformWidget() handleMouseExited:currentNSEvent];
}
};
diff --git a/WebKit/mac/WebView/WebDataSource.mm b/WebKit/mac/WebView/WebDataSource.mm
index 8a3842e..d9622b3 100644
--- a/WebKit/mac/WebView/WebDataSource.mm
+++ b/WebKit/mac/WebView/WebDataSource.mm
@@ -70,6 +70,7 @@ using namespace WebCore;
id <WebDocumentRepresentation> representation;
BOOL representationFinishedLoading;
+ BOOL includedInWebKitStatistics;
}
@end
@@ -372,10 +373,11 @@ static inline void addTypesFromClass(NSMutableDictionary *allTypes, Class objCCl
_private->loader = loader.releaseRef();
LOG(Loading, "creating datasource for %@", static_cast<NSURL *>(_private->loader->request().url()));
-
- ++WebDataSourceCount;
-
- return self;
+
+ if ((_private->includedInWebKitStatistics = [[self webFrame] _isIncludedInWebKitStatistics]))
+ ++WebDataSourceCount;
+
+ return self;
}
@end
@@ -389,16 +391,18 @@ static inline void addTypesFromClass(NSMutableDictionary *allTypes, Class objCCl
- (void)dealloc
{
- --WebDataSourceCount;
-
+ if (_private && _private->includedInWebKitStatistics)
+ --WebDataSourceCount;
+
[_private release];
-
+
[super dealloc];
}
- (void)finalize
{
- --WebDataSourceCount;
+ if (_private && _private->includedInWebKitStatistics)
+ --WebDataSourceCount;
[super finalize];
}
diff --git a/WebKit/mac/WebView/WebFrame.mm b/WebKit/mac/WebView/WebFrame.mm
index 41d7e01..267d319 100644
--- a/WebKit/mac/WebView/WebFrame.mm
+++ b/WebKit/mac/WebView/WebFrame.mm
@@ -87,6 +87,7 @@
#import <WebCore/htmlediting.h>
#import <WebCore/markup.h>
#import <WebCore/visible_units.h>
+#import <WebKitSystemInterface.h>
#import <runtime/JSLock.h>
#import <runtime/JSObject.h>
#import <runtime/JSValue.h>
@@ -269,6 +270,11 @@ WebView *getWebView(WebFrame *webFrame)
return [self _createFrameWithPage:ownerElement->document()->frame()->page() frameName:name frameView:frameView ownerElement:ownerElement];
}
+- (BOOL)_isIncludedInWebKitStatistics
+{
+ return _private && _private->includedInWebKitStatistics;
+}
+
- (void)_attachScriptDebugger
{
ScriptController* scriptController = _private->coreFrame->script();
@@ -308,6 +314,11 @@ WebView *getWebView(WebFrame *webFrame)
_private = [[WebFramePrivate alloc] init];
+ // Set includedInWebKitStatistics before calling WebFrameView _setWebFrame, since
+ // it calls WebFrame _isIncludedInWebKitStatistics.
+ if ((_private->includedInWebKitStatistics = [[v class] shouldIncludeInWebKitStatistics]))
+ ++WebFrameCount;
+
if (fv) {
[_private setWebFrameView:fv];
[fv _setWebFrame:self];
@@ -315,8 +326,6 @@ WebView *getWebView(WebFrame *webFrame)
_private->shouldCreateRenderers = YES;
- ++WebFrameCount;
-
return self;
}
@@ -523,14 +532,27 @@ static inline WebDataSource *dataSource(DocumentLoader* loader)
- (void)_drawRect:(NSRect)rect contentsOnly:(BOOL)contentsOnly
{
- PlatformGraphicsContext* platformContext = static_cast<PlatformGraphicsContext*>([[NSGraphicsContext currentContext] graphicsPort]);
ASSERT([[NSGraphicsContext currentContext] isFlipped]);
- GraphicsContext context(platformContext);
+
+ CGContextRef ctx = static_cast<CGContextRef>([[NSGraphicsContext currentContext] graphicsPort]);
+ GraphicsContext context(ctx);
+
+ FrameView* view = _private->coreFrame->view();
+
+ bool shouldFlatten = WKCGContextIsBitmapContext(ctx) && [getWebView(self) _includesFlattenedCompositingLayersWhenDrawingToBitmap];
+ PaintBehavior oldBehavior = PaintBehaviorNormal;
+ if (shouldFlatten) {
+ oldBehavior = view->paintBehavior();
+ view->setPaintBehavior(oldBehavior | PaintBehaviorFlattenCompositingLayers);
+ }
if (contentsOnly)
_private->coreFrame->view()->paintContents(&context, enclosingIntRect(rect));
else
_private->coreFrame->view()->paint(&context, enclosingIntRect(rect));
+
+ if (shouldFlatten)
+ view->setPaintBehavior(oldBehavior);
}
// Used by pagination code called from AppKit when a standalone web page is printed.
@@ -1276,14 +1298,19 @@ static inline WebDataSource *dataSource(DocumentLoader* loader)
- (void)dealloc
{
+ if (_private && _private->includedInWebKitStatistics)
+ --WebFrameCount;
+
[_private release];
- --WebFrameCount;
+
[super dealloc];
}
- (void)finalize
{
- --WebFrameCount;
+ if (_private && _private->includedInWebKitStatistics)
+ --WebFrameCount;
+
[super finalize];
}
diff --git a/WebKit/mac/WebView/WebFrameInternal.h b/WebKit/mac/WebView/WebFrameInternal.h
index 0dcf19b..4c1ee40 100644
--- a/WebKit/mac/WebView/WebFrameInternal.h
+++ b/WebKit/mac/WebView/WebFrameInternal.h
@@ -81,6 +81,7 @@ WebView *getWebView(WebFrame *webFrame);
WebScriptDebugger* scriptDebugger;
id internalLoadDelegate;
BOOL shouldCreateRenderers;
+ BOOL includedInWebKitStatistics;
}
@end
@@ -96,6 +97,8 @@ WebView *getWebView(WebFrame *webFrame);
- (void)_clearCoreFrame;
+- (BOOL)_isIncludedInWebKitStatistics;
+
- (void)_updateBackgroundAndUpdatesWhileOffscreen;
- (void)_setInternalLoadDelegate:(id)internalLoadDelegate;
- (id)_internalLoadDelegate;
diff --git a/WebKit/mac/WebView/WebFrameView.mm b/WebKit/mac/WebView/WebFrameView.mm
index b6b1941..422b605 100644
--- a/WebKit/mac/WebView/WebFrameView.mm
+++ b/WebKit/mac/WebView/WebFrameView.mm
@@ -92,6 +92,7 @@ enum {
@public
WebFrame *webFrame;
WebDynamicScrollBarsView *frameScrollView;
+ BOOL includedInWebKitStatistics;
}
@end
@@ -187,6 +188,11 @@ enum {
// Not retained because the WebView owns the WebFrame, which owns the WebFrameView.
_private->webFrame = webFrame;
+
+ if (!_private->includedInWebKitStatistics && [webFrame _isIncludedInWebKitStatistics]) {
+ _private->includedInWebKitStatistics = YES;
+ ++WebFrameViewCount;
+ }
}
- (WebDynamicScrollBarsView *)_scrollView
@@ -286,15 +292,7 @@ static inline void addTypesFromClass(NSMutableDictionary *allTypes, Class objCCl
@implementation WebFrameView
-- initWithCoder:(NSCoder *)decoder
-{
- // Older nibs containing WebViews will also contain WebFrameViews. We need to keep track of
- // their count also to match the decrement in -dealloc.
- ++WebFrameViewCount;
- return [super initWithCoder:decoder];
-}
-
-- initWithFrame:(NSRect)frame
+- (id)initWithFrame:(NSRect)frame
{
self = [super initWithFrame:frame];
if (!self)
@@ -350,14 +348,13 @@ static inline void addTypesFromClass(NSMutableDictionary *allTypes, Class objCCl
// This works together with our becomeFirstResponder and setNextKeyView overrides.
[super setNextKeyView:scrollView];
- ++WebFrameViewCount;
-
return self;
}
- (void)dealloc
{
- --WebFrameViewCount;
+ if (_private && _private->includedInWebKitStatistics)
+ --WebFrameViewCount;
[_private release];
_private = nil;
@@ -367,7 +364,8 @@ static inline void addTypesFromClass(NSMutableDictionary *allTypes, Class objCCl
- (void)finalize
{
- --WebFrameViewCount;
+ if (_private && _private->includedInWebKitStatistics)
+ --WebFrameViewCount;
[super finalize];
}
diff --git a/WebKit/mac/WebView/WebHTMLRepresentation.mm b/WebKit/mac/WebView/WebHTMLRepresentation.mm
index 41ce9f9..3aaa914 100644
--- a/WebKit/mac/WebView/WebHTMLRepresentation.mm
+++ b/WebKit/mac/WebView/WebHTMLRepresentation.mm
@@ -66,6 +66,8 @@ using namespace HTMLNames;
WebDataSource *dataSource;
BOOL hasSentResponseToPlugin;
+ BOOL includedInWebKitStatistics;
+
id <WebPluginManualLoader> manualLoader;
NSView *pluginView;
}
@@ -117,16 +119,15 @@ static NSArray *concatenateArrays(NSArray *first, NSArray *second)
return nil;
_private = [[WebHTMLRepresentationPrivate alloc] init];
-
- ++WebHTMLRepresentationCount;
-
+
return self;
}
- (void)dealloc
{
- --WebHTMLRepresentationCount;
-
+ if (_private && _private->includedInWebKitStatistics)
+ --WebHTMLRepresentationCount;
+
[_private release];
[super dealloc];
@@ -134,7 +135,8 @@ static NSArray *concatenateArrays(NSArray *first, NSArray *second)
- (void)finalize
{
- --WebHTMLRepresentationCount;
+ if (_private && _private->includedInWebKitStatistics)
+ --WebHTMLRepresentationCount;
[super finalize];
}
@@ -148,6 +150,11 @@ static NSArray *concatenateArrays(NSArray *first, NSArray *second)
- (void)setDataSource:(WebDataSource *)dataSource
{
_private->dataSource = dataSource;
+
+ if (!_private->includedInWebKitStatistics && [[dataSource webFrame] _isIncludedInWebKitStatistics]) {
+ _private->includedInWebKitStatistics = YES;
+ ++WebHTMLRepresentationCount;
+ }
}
- (BOOL)_isDisplayingWebArchive
diff --git a/WebKit/mac/WebView/WebHTMLView.mm b/WebKit/mac/WebView/WebHTMLView.mm
index 54a177e..aa65920 100644
--- a/WebKit/mac/WebView/WebHTMLView.mm
+++ b/WebKit/mac/WebView/WebHTMLView.mm
@@ -1239,15 +1239,6 @@ static void _updateMouseoverTimerCallback(CFRunLoopTimerRef timer, void *info)
if (_private->enumeratingSubviews)
LOG(View, "A view of class %s was added during subview enumeration for layout or printing mode change. This view might paint without first receiving layout.", object_getClassName([subview class]));
}
-
-- (void)willRemoveSubview:(NSView *)subview
-{
- // Have to null-check _private, since this can be called via -dealloc when
- // cleaning up the the layerHostingView.
- if (_private && _private->enumeratingSubviews)
- LOG(View, "A view of class %s was removed during subview enumeration for layout or printing mode change. We will still do layout or the printing mode change even though this view is no longer in the view hierarchy.", object_getClassName([subview class]));
-}
-
#endif
#ifdef BUILDING_ON_TIGER
@@ -2924,7 +2915,9 @@ WEBCORE_COMMAND(yankAndSelect)
[self _removeWindowObservers];
[self _removeSuperviewObservers];
[self _cancelUpdateMouseoverTimer];
-
+
+ // FIXME: This accomplishes the same thing as the call to setCanStartMedia(false) in
+ // WebView. It would be nice to have a single mechanism instead of two.
[[self _pluginController] stopAllPlugins];
}
@@ -2944,6 +2937,8 @@ WEBCORE_COMMAND(yankAndSelect)
[self addSuperviewObservers];
[self addMouseMovedObserver];
+ // FIXME: This accomplishes the same thing as the call to setCanStartMedia(true) in
+ // WebView. It would be nice to have a single mechanism instead of two.
[[self _pluginController] startAllPlugins];
_private->lastScrollPosition = NSZeroPoint;
@@ -2971,6 +2966,13 @@ WEBCORE_COMMAND(yankAndSelect)
- (void)willRemoveSubview:(NSView *)subview
{
+#ifndef NDEBUG
+ // Have to null-check _private, since this can be called via -dealloc when
+ // cleaning up the the layerHostingView.
+ if (_private && _private->enumeratingSubviews)
+ LOG(View, "A view of class %s was removed during subview enumeration for layout or printing mode change. We will still do layout or the printing mode change even though this view is no longer in the view hierarchy.", object_getClassName([subview class]));
+#endif
+
if ([WebPluginController isPlugInView:subview])
[[self _pluginController] destroyPlugin:subview];
diff --git a/WebKit/mac/WebView/WebPreferenceKeysPrivate.h b/WebKit/mac/WebView/WebPreferenceKeysPrivate.h
index b8e912e..150a020 100644
--- a/WebKit/mac/WebView/WebPreferenceKeysPrivate.h
+++ b/WebKit/mac/WebView/WebPreferenceKeysPrivate.h
@@ -51,6 +51,7 @@
#define WebKitJavaScriptEnabledPreferenceKey @"WebKitJavaScriptEnabled"
#define WebKitWebSecurityEnabledPreferenceKey @"WebKitWebSecurityEnabled"
#define WebKitAllowUniversalAccessFromFileURLsPreferenceKey @"WebKitAllowUniversalAccessFromFileURLs"
+#define WebKitAllowFileAccessFromFileURLsPreferenceKey @"WebKitAllowFileAccessFromFileURLs"
#define WebKitJavaScriptCanOpenWindowsAutomaticallyPreferenceKey @"WebKitJavaScriptCanOpenWindowsAutomatically"
#define WebKitPluginsEnabledPreferenceKey @"WebKitPluginsEnabled"
#define WebKitDatabasesEnabledPreferenceKey @"WebKitDatabasesEnabledPreferenceKey"
diff --git a/WebKit/mac/WebView/WebPreferences.mm b/WebKit/mac/WebView/WebPreferences.mm
index a1176a9..bd3c2a7 100644
--- a/WebKit/mac/WebView/WebPreferences.mm
+++ b/WebKit/mac/WebView/WebPreferences.mm
@@ -316,6 +316,7 @@ static WebCacheModel cacheModelForMainBundle(void)
[NSNumber numberWithBool:YES], WebKitJavaScriptEnabledPreferenceKey,
[NSNumber numberWithBool:YES], WebKitWebSecurityEnabledPreferenceKey,
[NSNumber numberWithBool:YES], WebKitAllowUniversalAccessFromFileURLsPreferenceKey,
+ [NSNumber numberWithBool:YES], WebKitAllowFileAccessFromFileURLsPreferenceKey,
[NSNumber numberWithBool:YES], WebKitJavaScriptCanOpenWindowsAutomaticallyPreferenceKey,
[NSNumber numberWithBool:YES], WebKitPluginsEnabledPreferenceKey,
[NSNumber numberWithBool:YES], WebKitDatabasesEnabledPreferenceKey,
@@ -920,6 +921,16 @@ static WebCacheModel cacheModelForMainBundle(void)
[self _setBoolValue: flag forKey: WebKitAllowUniversalAccessFromFileURLsPreferenceKey];
}
+- (BOOL)allowFileAccessFromFileURLs
+{
+ return [self _boolValueForKey: WebKitAllowFileAccessFromFileURLsPreferenceKey];
+}
+
+- (void)setAllowFileAccessFromFileURLs:(BOOL)flag
+{
+ [self _setBoolValue: flag forKey: WebKitAllowFileAccessFromFileURLsPreferenceKey];
+}
+
- (NSTimeInterval)_backForwardCacheExpirationInterval
{
// FIXME: There's probably no good reason to read from the standard user defaults instead of self.
diff --git a/WebKit/mac/WebView/WebPreferencesPrivate.h b/WebKit/mac/WebView/WebPreferencesPrivate.h
index 7c84d8d..b516640 100644
--- a/WebKit/mac/WebView/WebPreferencesPrivate.h
+++ b/WebKit/mac/WebView/WebPreferencesPrivate.h
@@ -101,6 +101,9 @@ extern NSString *WebPreferencesRemovedNotification;
- (BOOL)allowUniversalAccessFromFileURLs;
- (void)setAllowUniversalAccessFromFileURLs:(BOOL)flag;
+- (BOOL)allowFileAccessFromFileURLs;
+- (void)setAllowFileAccessFromFileURLs:(BOOL)flag;
+
- (BOOL)zoomsTextOnly;
- (void)setZoomsTextOnly:(BOOL)zoomsTextOnly;
diff --git a/WebKit/mac/WebView/WebView.mm b/WebKit/mac/WebView/WebView.mm
index 4b449de..44d4b58 100644
--- a/WebKit/mac/WebView/WebView.mm
+++ b/WebKit/mac/WebView/WebView.mm
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2005, 2006, 2007, 2008, 2009 Apple Inc. All rights reserved.
+ * Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010 Apple Inc. All rights reserved.
* Copyright (C) 2006 David Smith (catfish.man@gmail.com)
*
* Redistribution and use in source and binary forms, with or without
@@ -600,6 +600,7 @@ static bool shouldEnableLoadDeferring()
_private->drawsBackground = YES;
_private->backgroundColor = [[NSColor colorWithDeviceWhite:1 alpha:1] retain];
_private->usesDocumentViews = usesDocumentViews;
+ _private->includesFlattenedCompositingLayersWhenDrawingToBitmap = YES;
WebFrameView *frameView = nil;
if (_private->usesDocumentViews) {
@@ -630,6 +631,7 @@ static bool shouldEnableLoadDeferring()
#endif
_private->page = new Page(new WebChromeClient(self), new WebContextMenuClient(self), new WebEditorClient(self), new WebDragClient(self), new WebInspectorClient(self), new WebPluginHalterClient(self), geolocationControllerClient);
+ _private->page->setCanStartMedia([self window]);
_private->page->settings()->setLocalStorageDatabasePath([[self preferences] _localStorageDatabasePath]);
[WebFrame _createMainFrameWithPage:_private->page frameName:frameName frameView:frameView];
@@ -657,7 +659,8 @@ static bool shouldEnableLoadDeferring()
[frameView setNextKeyView:nextKeyView];
[super setNextKeyView:frameView];
- ++WebViewCount;
+ if ([[self class] shouldIncludeInWebKitStatistics])
+ ++WebViewCount;
[self _registerDraggedTypes];
@@ -1286,6 +1289,7 @@ static bool fastDocumentTeardownEnabled()
settings->setJavaScriptEnabled([preferences isJavaScriptEnabled]);
settings->setWebSecurityEnabled([preferences isWebSecurityEnabled]);
settings->setAllowUniversalAccessFromFileURLs([preferences allowUniversalAccessFromFileURLs]);
+ settings->setAllowFileAccessFromFileURLs([preferences allowFileAccessFromFileURLs]);
settings->setJavaScriptCanOpenWindowsAutomatically([preferences javaScriptCanOpenWindowsAutomatically]);
settings->setMinimumFontSize([preferences minimumFontSize]);
settings->setMinimumLogicalFontSize([preferences minimumLogicalFontSize]);
@@ -2141,19 +2145,42 @@ static inline IMP getMethod(id o, SEL s)
- (BOOL)_isUsingAcceleratedCompositing
{
#if USE(ACCELERATED_COMPOSITING)
- Frame* coreFrame = [self _mainCoreFrame];
if (_private->usesDocumentViews) {
+ Frame* coreFrame = [self _mainCoreFrame];
for (Frame* frame = coreFrame; frame; frame = frame->tree()->traverseNext(coreFrame)) {
NSView *documentView = [[kit(frame) frameView] documentView];
if ([documentView isKindOfClass:[WebHTMLView class]] && [(WebHTMLView *)documentView _isUsingAcceleratedCompositing])
return YES;
}
}
-
- return NO;
-#else
+#endif
return NO;
+}
+
+- (BOOL)_isSoftwareRenderable
+{
+#if USE(ACCELERATED_COMPOSITING)
+ if (_private->usesDocumentViews) {
+ Frame* coreFrame = [self _mainCoreFrame];
+ for (Frame* frame = coreFrame; frame; frame = frame->tree()->traverseNext(coreFrame)) {
+ if (FrameView* view = frame->view()) {
+ if (!view->isSoftwareRenderable())
+ return NO;
+ }
+ }
+ }
#endif
+ return YES;
+}
+
+- (void)_setIncludesFlattenedCompositingLayersWhenDrawingToBitmap:(BOOL)flag
+{
+ _private->includesFlattenedCompositingLayersWhenDrawingToBitmap = flag;
+}
+
+- (BOOL)_includesFlattenedCompositingLayersWhenDrawingToBitmap
+{
+ return _private->includesFlattenedCompositingLayersWhenDrawingToBitmap;
}
static WebBaseNetscapePluginView *_pluginViewForNode(DOMNode *node)
@@ -2743,8 +2770,9 @@ static bool needsWebViewInitThreadWorkaround()
// this maintains our old behavior for existing applications
[self close];
- --WebViewCount;
-
+ if ([[self class] shouldIncludeInWebKitStatistics])
+ --WebViewCount;
+
if ([self _needsFrameLoadDelegateRetainQuirk])
[_private->frameLoadDelegate release];
@@ -2824,8 +2852,10 @@ static bool needsWebViewInitThreadWorkaround()
// and over, so do them when we move into a window.
[window setAcceptsMouseMovedEvents:YES];
WKSetNSWindowShouldPostEventNotifications(window, YES);
- } else
+ } else {
+ _private->page->setCanStartMedia(false);
_private->page->willMoveOffscreen();
+ }
if (window != [self window]) {
[self removeWindowObservers];
@@ -2842,8 +2872,10 @@ static bool needsWebViewInitThreadWorkaround()
if (!_private || _private->closed)
return;
- if ([self window])
+ if ([self window]) {
+ _private->page->setCanStartMedia(true);
_private->page->didMoveOnscreen();
+ }
[self _updateActiveState];
}
@@ -5335,6 +5367,11 @@ static WebFrameView *containingFrameView(NSView *view)
@implementation WebView (WebViewInternal)
++ (BOOL)shouldIncludeInWebKitStatistics
+{
+ return NO;
+}
+
- (BOOL)_becomingFirstResponderFromOutside
{
return _private->becomingFirstResponderFromOutside;
diff --git a/WebKit/mac/WebView/WebViewData.h b/WebKit/mac/WebView/WebViewData.h
index b0569a2..2b51f3c 100644
--- a/WebKit/mac/WebView/WebViewData.h
+++ b/WebKit/mac/WebView/WebViewData.h
@@ -137,6 +137,8 @@ extern int pluginDatabaseClientCount;
// When this flag is set, we will not make any subviews underneath this WebView. This means no WebFrameViews and no WebHTMLViews.
BOOL usesDocumentViews;
+
+ BOOL includesFlattenedCompositingLayersWhenDrawingToBitmap;
#if USE(ACCELERATED_COMPOSITING)
// When this flag is set, next time a WebHTMLView draws, it needs to temporarily disable screen updates
diff --git a/WebKit/mac/WebView/WebViewInternal.h b/WebKit/mac/WebView/WebViewInternal.h
index 6c2ae50..3f38d58 100644
--- a/WebKit/mac/WebView/WebViewInternal.h
+++ b/WebKit/mac/WebView/WebViewInternal.h
@@ -64,6 +64,8 @@ namespace WebCore {
@interface WebView (WebViewInternal)
++ (BOOL)shouldIncludeInWebKitStatistics;
+
- (WebCore::Frame*)_mainCoreFrame;
- (WebFrame *)_selectedOrMainFrame;
diff --git a/WebKit/mac/WebView/WebViewPrivate.h b/WebKit/mac/WebView/WebViewPrivate.h
index 4d1145e..b0a7039 100644
--- a/WebKit/mac/WebView/WebViewPrivate.h
+++ b/WebKit/mac/WebView/WebViewPrivate.h
@@ -470,6 +470,13 @@ Could be worth adding to the API.
- (void)_setPostsAcceleratedCompositingNotifications:(BOOL)flag;
- (BOOL)_isUsingAcceleratedCompositing;
+// Returns YES if NSView -displayRectIgnoringOpacity:inContext: will produce a faithful representation of the content.
+- (BOOL)_isSoftwareRenderable;
+// When drawing into a bitmap context, we normally flatten compositing layers (and distort 3D transforms).
+// Clients who are able to capture their own copy of the compositing layers need to be able to disable this.
+- (void)_setIncludesFlattenedCompositingLayersWhenDrawingToBitmap:(BOOL)flag;
+- (BOOL)_includesFlattenedCompositingLayersWhenDrawingToBitmap;
+
// SPI for PluginHalter
+ (BOOL)_isNodeHaltedPlugin:(DOMNode *)node;
+ (BOOL)_hasPluginForNodeBeenHalted:(DOMNode *)node;
diff --git a/WebKit/qt/Api/DerivedSources.pro b/WebKit/qt/Api/DerivedSources.pro
index 8702fde..a8f2684 100644
--- a/WebKit/qt/Api/DerivedSources.pro
+++ b/WebKit/qt/Api/DerivedSources.pro
@@ -31,6 +31,8 @@ WEBKIT_CLASS_HEADERS = $${LITERAL_DOLLAR}$${LITERAL_DOLLAR}$${LITERAL_DOLLAR}$${
regex = ".*\sclass\sQWEBKIT_EXPORT\s(\w+)\s(.*)"
for(HEADER, WEBKIT_API_HEADERS) {
+ # 1. Append to QtWebKit header that includes all other header files
+
qtheader_module.depends += $$HEADER
# Quotes need to be escaped once more when placed in eval()
eval(qtheader_module.commands += echo $${DOUBLE_ESCAPED_QUOTE}\$${LITERAL_HASH}include \\\"$$basename(HEADER)\\\"$${DOUBLE_ESCAPED_QUOTE} >> $${qtheader_module.target} &&)
@@ -39,12 +41,22 @@ for(HEADER, WEBKIT_API_HEADERS) {
HEADER_TARGET = $$replace(HEADER_NAME, [^a-zA-Z0-9_], -)
HEADER_TARGET = "qtheader-$${HEADER_TARGET}"
+ # 2. Create forwarding header files for qwebframe.h, etc.
+ # Normally they contain absolute paths, for package builds we make the path relative so that
+ # the package sources are relocatable.
+
+ PATH_TO_HEADER = $$HEADER
+ CONFIG(standalone_package): PATH_TO_HEADER = ../../WebKit/qt/Api/$$basename(HEADER)
+
eval($${HEADER_TARGET}.target = $${DESTDIR}/$${HEADER_NAME})
eval($${HEADER_TARGET}.depends = $$HEADER)
- eval($${HEADER_TARGET}.commands = echo $${DOUBLE_ESCAPED_QUOTE}\$${LITERAL_HASH}include \\\"$$HEADER\\\"$${DOUBLE_ESCAPED_QUOTE} > $$eval($${HEADER_TARGET}.target))
+ eval($${HEADER_TARGET}.commands = echo $${DOUBLE_ESCAPED_QUOTE}\$${LITERAL_HASH}include \\\"$$PATH_TO_HEADER\\\"$${DOUBLE_ESCAPED_QUOTE} > $$eval($${HEADER_TARGET}.target))
QMAKE_EXTRA_TARGETS += $$HEADER_TARGET
+ # 3. Extract class names of exported classes from the headers and generate
+ # the class name header files
+
src_words = $$cat($$HEADER)
# Really make sure we're dealing with words
src_words = $$split(src_words, " ")
diff --git a/WebKit/qt/Api/qgraphicswebview.cpp b/WebKit/qt/Api/qgraphicswebview.cpp
index b323598..9720e0c 100644
--- a/WebKit/qt/Api/qgraphicswebview.cpp
+++ b/WebKit/qt/Api/qgraphicswebview.cpp
@@ -77,6 +77,7 @@ public:
QGraphicsWebViewPrivate(QGraphicsWebView* parent)
: q(parent)
, page(0)
+ , resizesToContents(false)
#if USE(ACCELERATED_COMPOSITING)
, rootGraphicsLayer(0)
, shouldSync(false)
@@ -117,12 +118,18 @@ public:
virtual void markForSync(bool scheduleSync);
void updateCompositingScrollPosition();
#endif
+
+ void updateResizesToContentsForPage();
void syncLayers();
void _q_doLoadFinished(bool success);
+ void _q_contentsSizeChanged(const QSize&);
QGraphicsWebView* q;
QWebPage* page;
+
+ bool resizesToContents;
+
#if USE(ACCELERATED_COMPOSITING)
QGraphicsItem* rootGraphicsLayer;
@@ -304,6 +311,35 @@ QStyle* QGraphicsWebViewPrivate::style() const
return q->style();
}
+void QGraphicsWebViewPrivate::updateResizesToContentsForPage()
+{
+ ASSERT(page);
+
+ if (resizesToContents) {
+ // resizes to contents mode requires preferred contents size to be set
+ if (!page->preferredContentsSize().isValid())
+ page->setPreferredContentsSize(QSize(960, 800));
+
+#if QT_VERSION >= QT_VERSION_CHECK(4, 6, 0)
+ QObject::connect(page->mainFrame(), SIGNAL(contentsSizeChanged(QSize)),
+ q, SLOT(_q_contentsSizeChanged(const QSize&)), Qt::UniqueConnection);
+#else
+ QObject::connect(page->mainFrame(), SIGNAL(contentsSizeChanged(QSize)),
+ q, SLOT(_q_contentsSizeChanged(const QSize&)));
+#endif
+ } else {
+ QObject::disconnect(page->mainFrame(), SIGNAL(contentsSizeChanged(QSize)),
+ q, SLOT(_q_contentsSizeChanged(const QSize&)));
+ }
+}
+
+void QGraphicsWebViewPrivate::_q_contentsSizeChanged(const QSize& size)
+{
+ if (!resizesToContents)
+ return;
+ q->setGeometry(QRectF(q->geometry().topLeft(), size));
+}
+
/*!
\class QGraphicsWebView
\brief The QGraphicsWebView class allows Web content to be added to a GraphicsView.
@@ -586,6 +622,9 @@ void QGraphicsWebView::setPage(QWebPage* page)
QSize size = geometry().size().toSize();
page->setViewportSize(size);
+
+ if (d->resizesToContents)
+ d->updateResizesToContentsForPage();
QWebFrame* mainFrame = d->page->mainFrame();
@@ -918,6 +957,34 @@ bool QGraphicsWebView::findText(const QString &subString, QWebPage::FindFlags op
return false;
}
+/*!
+ \property QGraphicsWebView::resizesToContents
+ \brief whether the size of the QGraphicsWebView and its viewport changes to match the contents size
+ \since 4.7
+
+ If this property is set, the QGraphicsWebView will automatically change its
+ size to match the size of the main frame contents. As a result the top level frame
+ will never have scrollbars.
+
+ This property should be used in conjunction with the QWebPage::preferredContentsSize property.
+ If not explicitly set, the preferredContentsSize is automatically set to a reasonable value.
+
+ \sa QWebPage::setPreferredContentsSize
+*/
+void QGraphicsWebView::setResizesToContents(bool enabled)
+{
+ if (d->resizesToContents == enabled)
+ return;
+ d->resizesToContents = enabled;
+ if (d->page)
+ d->updateResizesToContentsForPage();
+}
+
+bool QGraphicsWebView::resizesToContents() const
+{
+ return d->resizesToContents;
+}
+
/*! \reimp
*/
void QGraphicsWebView::hoverMoveEvent(QGraphicsSceneHoverEvent* ev)
diff --git a/WebKit/qt/Api/qgraphicswebview.h b/WebKit/qt/Api/qgraphicswebview.h
index 3cf51b2..14de9d5 100644
--- a/WebKit/qt/Api/qgraphicswebview.h
+++ b/WebKit/qt/Api/qgraphicswebview.h
@@ -45,6 +45,7 @@ class QWEBKIT_EXPORT QGraphicsWebView : public QGraphicsWidget {
Q_PROPERTY(QUrl url READ url WRITE setUrl NOTIFY urlChanged)
Q_PROPERTY(bool modified READ isModified)
+ Q_PROPERTY(bool resizesToContents READ resizesToContents WRITE setResizesToContents)
public:
explicit QGraphicsWebView(QGraphicsItem* parent = 0);
@@ -79,6 +80,9 @@ public:
bool findText(const QString& subString, QWebPage::FindFlags options = 0);
+ bool resizesToContents() const;
+ void setResizesToContents(bool enabled);
+
virtual void setGeometry(const QRectF& rect);
virtual void updateGeometry();
virtual void paint(QPainter*, const QStyleOptionGraphicsItem* options, QWidget* widget = 0);
@@ -137,6 +141,7 @@ private:
// we don't want to change the moc based on USE() macro, so this function is here
// but will be empty if ACCLERATED_COMPOSITING is disabled
Q_PRIVATE_SLOT(d, void syncLayers())
+ Q_PRIVATE_SLOT(d, void _q_contentsSizeChanged(const QSize&))
QGraphicsWebViewPrivate* const d;
friend class QGraphicsWebViewPrivate;
diff --git a/WebKit/qt/Api/qwebelement.h b/WebKit/qt/Api/qwebelement.h
index 3833070..156d24b 100644
--- a/WebKit/qt/Api/qwebelement.h
+++ b/WebKit/qt/Api/qwebelement.h
@@ -32,6 +32,12 @@ namespace WebCore {
class Node;
}
+namespace JSC {
+namespace Bindings {
+ class QtWebElementRuntime;
+}
+}
+
QT_BEGIN_NAMESPACE
class QPainter;
QT_END_NAMESPACE
@@ -153,6 +159,7 @@ private:
friend class QWebHitTestResult;
friend class QWebHitTestResultPrivate;
friend class QWebPage;
+ friend class JSC::Bindings::QtWebElementRuntime;
QWebElementPrivate* d;
WebCore::Element* m_element;
@@ -255,4 +262,6 @@ private:
QExplicitlySharedDataPointer<QWebElementCollectionPrivate> d;
};
+Q_DECLARE_METATYPE(QWebElement)
+
#endif // QWEBELEMENT_H
diff --git a/WebKit/qt/Api/qwebframe.cpp b/WebKit/qt/Api/qwebframe.cpp
index 4c1f318..15b5c00 100644
--- a/WebKit/qt/Api/qwebframe.cpp
+++ b/WebKit/qt/Api/qwebframe.cpp
@@ -233,6 +233,15 @@ int QWEBKIT_EXPORT qt_drt_pageNumberForElementById(QWebFrame* qFrame, const QStr
return PrintContext::pageNumberForElement(element, FloatSize(width, height));
}
+int QWEBKIT_EXPORT qt_drt_numberOfPages(QWebFrame* qFrame, float width, float height)
+{
+ Frame* frame = QWebFramePrivate::core(qFrame);
+ if (!frame)
+ return -1;
+
+ return PrintContext::numberOfPages(frame, FloatSize(width, height));
+}
+
// Suspend active DOM objects in this frame.
void QWEBKIT_EXPORT qt_suspendActiveDOMObjects(QWebFrame* qFrame)
{
@@ -249,6 +258,13 @@ void QWEBKIT_EXPORT qt_resumeActiveDOMObjects(QWebFrame* qFrame)
frame->document()->resumeActiveDOMObjects();
}
+void QWEBKIT_EXPORT qt_drt_evaluateScriptInIsolatedWorld(QWebFrame* qFrame, int worldId, const QString& script)
+{
+ Frame* frame = QWebFramePrivate::core(qFrame);
+ if (frame)
+ JSC::JSValue result = frame->script()->executeScriptInWorld(mainThreadNormalWorld(), script, true).jsValue();
+}
+
QWebFrameData::QWebFrameData(WebCore::Page* parentPage, WebCore::Frame* parentFrame,
WebCore::HTMLFrameOwnerElement* ownerFrameElement,
const WebCore::String& frameName)
@@ -282,6 +298,21 @@ void QWebFramePrivate::init(QWebFrame *qframe, QWebFrameData *frameData)
frame->init();
}
+void QWebFramePrivate::setPage(QWebPage* newPage)
+{
+ if (page == newPage)
+ return;
+
+ // The QWebFrame is created as a child of QWebPage or a parent QWebFrame.
+ // That adds it to QObject's internal children list and ensures it will be
+ // deleted when parent QWebPage is deleted. Reparent if needed.
+ if (q->parent() == qobject_cast<QObject*>(page))
+ q->setParent(newPage);
+
+ page = newPage;
+ emit q->pageChanged();
+}
+
WebCore::Scrollbar* QWebFramePrivate::horizontalScrollBar() const
{
if (!frame->view())
@@ -1140,6 +1171,17 @@ void QWebFrame::setScrollPosition(const QPoint &pos)
}
/*!
+ \since 4.7
+ Scrolls the frame to the given \a anchor name.
+*/
+void QWebFrame::scrollToAnchor(const QString& anchor)
+{
+ FrameView *view = d->frame->view();
+ if (view)
+ view->scrollToAnchor(anchor);
+}
+
+/*!
\since 4.6
Render the \a layer of the frame using \a painter clipping to \a clip.
diff --git a/WebKit/qt/Api/qwebframe.h b/WebKit/qt/Api/qwebframe.h
index 25f6c9b..68594fd 100644
--- a/WebKit/qt/Api/qwebframe.h
+++ b/WebKit/qt/Api/qwebframe.h
@@ -160,6 +160,8 @@ public:
QPoint scrollPosition() const;
void setScrollPosition(const QPoint &pos);
+ void scrollToAnchor(const QString& anchor);
+
enum RenderLayer {
ContentsLayer = 0x10,
ScrollBarLayer = 0x20,
@@ -217,6 +219,8 @@ Q_SIGNALS:
void loadStarted();
void loadFinished(bool ok);
+ void pageChanged();
+
private:
friend class QWebPage;
friend class QWebPagePrivate;
diff --git a/WebKit/qt/Api/qwebframe_p.h b/WebKit/qt/Api/qwebframe_p.h
index ee978be..7d79474 100644
--- a/WebKit/qt/Api/qwebframe_p.h
+++ b/WebKit/qt/Api/qwebframe_p.h
@@ -73,6 +73,7 @@ public:
, marginHeight(-1)
{}
void init(QWebFrame* qframe, QWebFrameData* frameData);
+ void setPage(QWebPage*);
inline QWebFrame *parentFrame() { return qobject_cast<QWebFrame*>(q->parent()); }
diff --git a/WebKit/qt/Api/qwebpage.cpp b/WebKit/qt/Api/qwebpage.cpp
index f661918..2a8aced 100644
--- a/WebKit/qt/Api/qwebpage.cpp
+++ b/WebKit/qt/Api/qwebpage.cpp
@@ -161,6 +161,40 @@ QString QWEBKIT_EXPORT qt_webpage_groupName(QWebPage* page)
return page->handle()->page->groupName();
}
+#if ENABLE(INSPECTOR)
+void QWEBKIT_EXPORT qt_drt_webinspector_executeScript(QWebPage* page, long callId, const QString& script)
+{
+ if (!page->handle()->page->inspectorController())
+ return;
+ page->handle()->page->inspectorController()->evaluateForTestInFrontend(callId, script);
+}
+
+void QWEBKIT_EXPORT qt_drt_webinspector_close(QWebPage* page)
+{
+ if (!page->handle()->page->inspectorController())
+ return;
+ page->handle()->page->inspectorController()->close();
+}
+
+void QWEBKIT_EXPORT qt_drt_webinspector_show(QWebPage* page)
+{
+ if (!page->handle()->page->inspectorController())
+ return;
+ page->handle()->page->inspectorController()->show();
+}
+
+void QWEBKIT_EXPORT qt_drt_setTimelineProfilingEnabled(QWebPage* page, bool enabled)
+{
+ InspectorController* controller = page->handle()->page->inspectorController();
+ if (!controller)
+ return;
+ if (enabled)
+ controller->startTimelineProfiler();
+ else
+ controller->stopTimelineProfiler();
+}
+#endif
+
class QWebPageWidgetClient : public QWebPageClient {
public:
QWebPageWidgetClient(QWidget* view)
diff --git a/WebKit/qt/Api/qwebsettings.cpp b/WebKit/qt/Api/qwebsettings.cpp
index a94a3aa..d60f09c 100644
--- a/WebKit/qt/Api/qwebsettings.cpp
+++ b/WebKit/qt/Api/qwebsettings.cpp
@@ -215,6 +215,10 @@ void QWebSettingsPrivate::apply()
global->attributes.value(QWebSettings::LocalContentCanAccessRemoteUrls));
settings->setAllowUniversalAccessFromFileURLs(value);
+ value = attributes.value(QWebSettings::LocalContentCanAccessFileUrls,
+ global->attributes.value(QWebSettings::LocalContentCanAccessFileUrls));
+ settings->setAllowFileAccessFromFileURLs(value);
+
value = attributes.value(QWebSettings::XSSAuditorEnabled,
global->attributes.value(QWebSettings::XSSAuditorEnabled));
settings->setXSSAuditorEnabled(value);
@@ -363,6 +367,7 @@ QWebSettings* QWebSettings::globalSettings()
\value LocalStorageDatabaseEnabled \e{This enum value is deprecated.} Use
QWebSettings::LocalStorageEnabled instead.
\value LocalContentCanAccessRemoteUrls Specifies whether locally loaded documents are allowed to access remote urls.
+ \value LocalContentCanAccessFileUrls Specifies whether locally loaded documents are allowed to access other local urls.
\value XSSAuditorEnabled Specifies whether load requests should be monitored for cross-site scripting attempts.
*/
@@ -394,6 +399,7 @@ QWebSettings::QWebSettings()
d->attributes.insert(QWebSettings::OfflineWebApplicationCacheEnabled, false);
d->attributes.insert(QWebSettings::LocalStorageEnabled, false);
d->attributes.insert(QWebSettings::LocalContentCanAccessRemoteUrls, false);
+ d->attributes.insert(QWebSettings::LocalContentCanAccessFileUrls, true);
d->attributes.insert(QWebSettings::AcceleratedCompositingEnabled, false);
d->offlineStorageDefaultQuota = 5 * 1024 * 1024;
d->defaultTextEncoding = QLatin1String("iso-8859-1");
diff --git a/WebKit/qt/Api/qwebsettings.h b/WebKit/qt/Api/qwebsettings.h
index 77f2167..b1f5cf2 100644
--- a/WebKit/qt/Api/qwebsettings.h
+++ b/WebKit/qt/Api/qwebsettings.h
@@ -67,6 +67,7 @@ public:
LocalStorageDatabaseEnabled = LocalStorageEnabled,
#endif
LocalContentCanAccessRemoteUrls,
+ LocalContentCanAccessFileUrls,
DnsPrefetchEnabled,
XSSAuditorEnabled,
AcceleratedCompositingEnabled
diff --git a/WebKit/qt/ChangeLog b/WebKit/qt/ChangeLog
index e0d1b28..fb832b3 100644
--- a/WebKit/qt/ChangeLog
+++ b/WebKit/qt/ChangeLog
@@ -1,3 +1,203 @@
+2010-02-18 Noam Rosenthal <noam.rosenthal@nokia.com>
+
+ Reviewed by Kenneth Rohde Christiansen.
+
+ [Qt] Minor improvement to hybrid QPixmap
+ https://bugs.webkit.org/show_bug.cgi?id=34507
+
+ * tests/hybridPixmap/test.html: use assignToHTMLImageElement on an
+ existing element instead of toHTMLImageElement which creates a new one
+
+2010-02-17 Dmitry Titov <dimich@chromium.org>
+
+ Reviewed by David Levin, Darin Fisher, Simon Hausmann.
+
+ When a live iframe element is moved between pages, it still depends on the old page.
+ https://bugs.webkit.org/show_bug.cgi?id=34382
+
+ * Api/qwebframe_p.h:
+ (QWebFramePrivate::setPage): Added.
+ * WebCoreSupport/FrameLoaderClientQt.cpp:
+ (WebCore::FrameLoaderClientQt::didTransferChildFrameToNewDocument):
+ The QWebFrame caches a QWebPage which should be replaced when Frame is re-parented.
+ Also, the QWebFrame is a child (in QT terms) of QWebPage - so update that relationship as well.
+ Emit a signal that QWebFrame moved to a different QWebPage.
+
+ * WebCoreSupport/FrameLoaderClientQt.h:
+
+2010-02-17 Kent Tamura <tkent@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ Introduces new Icon loading interface in order to support
+ asynchronous loading.
+ https://bugs.webkit.org/show_bug.cgi?id=32054
+
+ Add an empty implementation of ChromeClient::iconForFiles().
+
+ * WebCoreSupport/ChromeClientQt.cpp:
+ (WebCore::ChromeClientQt::iconForFiles):
+ * WebCoreSupport/ChromeClientQt.h:
+
+2010-02-17 Diego Gonzalez <diego.gonzalez@openbossa.org>
+
+ Reviewed by Ariya Hidayat.
+
+ Make possible Qt DRT to get total number of pages to be printed
+
+ LayoutTests:
+ printing/numberOfPages.html
+
+ [Qt] DRT: Get total number of pages to be printed
+ https://bugs.webkit.org/show_bug.cgi?id=34955
+
+ * Api/qwebframe.cpp:
+ (qt_drt_numberOfPages):
+ (qt_drt_evaluateScriptInIsolatedWorld):
+
+2010-02-16 Ariya Hidayat <ariya.hidayat@gmail.com>
+
+ Reviewed by Simon Hausmann.
+
+ [Qt] Allow scrolling to an anchor programmatically.
+ https://bugs.webkit.org/show_bug.cgi?id=29856
+
+ * Api/qwebframe.cpp:
+ (QWebFrame::scrollToAnchor): New API function.
+ * Api/qwebframe.h:
+ * tests/qwebframe/tst_qwebframe.cpp: New tests for scrollToAnchor().
+
+2010-02-16 Ariya Hidayat <ariya.hidayat@gmail.com>
+
+ Reviewed by Laszlo Gombos.
+
+ Fix building with Qt < 4.6.
+ https://bugs.webkit.org/show_bug.cgi?id=34885
+
+ * Api/qgraphicswebview.cpp:
+ (QGraphicsWebViewPrivate::updateResizesToContentsForPage):
+
+2010-02-16 Simon Hausmann <simon.hausmann@nokia.com>
+
+ Unreviewed Symbian build fix.
+
+ Updated the def file with two new exports used by QtLauncher.
+
+ * symbian/eabi/QtWebKitu.def:
+
+2010-02-16 Ismail Donmez <ismail@namtrac.org>
+
+ Reviewed by Pavel Feldman.
+
+ Fix compilation with inspector disabled.
+ https://bugs.webkit.org/show_bug.cgi?id=32724
+
+ * Api/qwebpage.cpp:
+ (qt_drt_webinspector_executeScript):
+ (qt_drt_webinspector_close):
+ (qt_drt_webinspector_show):
+ (qt_drt_setTimelineProfilingEnabled):
+
+2010-02-16 Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
+
+ Reviewed by Simon Hausman.
+
+ [Qt] Fix include paths for forwarding headers in standalone builds.
+
+ * Api/DerivedSources.pro: Use relative paths for package builds and added some
+ documentation.
+
+2010-02-15 Noam Rosenthal <noam.rosenthal@nokia.com>
+
+ Reviewed by Simon Hausmann.
+
+ [Qt] QtWebkit bridge: enable passing a QWebElement to a signal/slot/property
+ Add Q_DECLARE_METATYPE to QWebElement, add relevant tests to
+ tst_qwebframe
+ https://bugs.webkit.org/show_bug.cgi?id=34901
+
+ * Api/qwebelement.h: declare metatype
+ * tests/qwebframe/tst_qwebframe.cpp:
+ (MyQObject::webElementProperty): new test for QWebElement
+ (MyQObject::setWebElementProperty): new test for QWebElement
+ (MyQObject::myOverloadedSlot): new test for QWebElement
+
+2010-02-15 Robert Hogan <robert@roberthogan.net>, Jocelyn Turcotte <jocelyn.turcotte@nokia.com>
+
+ Reviewed by Simon Hausmann.
+
+ [Qt] DRT: Support evaluateInWebInspector(), setTimelineProfilingEnabled().
+
+ Support LayoutTestController.evaluateInWebInspector(), setTimelineProfilingEnabled() in Qt DRT.
+
+ https://bugs.webkit.org/show_bug.cgi?id=33096
+
+ This allows the following tests to pass:
+
+ inspector/console-format-collections.html
+ inspector/styles-iframe.html
+ inspector/syntax-highlight-css.html
+ inspector/syntax-highlight-javascript.html
+ inspector/timeline-enum-stability.html
+ inspector/timeline-layout.html
+ inspector/timeline-mark-timeline.html
+ inspector/timeline-paint.html
+ inspector/timeline-parse-html.html
+ inspector/timeline-recalculate-styles.html
+ inspector/timeline-script-tag-1.html
+ inspector/timeline-script-tag-2.html
+ inspector/timeline-trivial.html
+ inspector/cookie-resource-match.html
+ inspector/elements-img-tooltip.html
+ inspector/elements-panel-selection-on-refresh.html
+ inspector/inspected-objects-not-overriden.html
+ inspector/timeline-event-dispatch.html
+ inspector/timeline-network-resource.html
+ inspector/elements-panel-rewrite-href.html
+ inspector/console-dir.html
+ inspector/console-dirxml.html
+ inspector/console-format.html
+ inspector/console-tests.html
+ inspector/elements-panel-structure.html
+ inspector/evaluate-in-frontend.html
+ inspector/console-clear.html
+
+ * Api/qwebpage.cpp:
+ (qt_drt_webinspector_executeScript):
+ (qt_drt_webinspector_close):
+ (qt_drt_webinspector_show):
+ (qt_drt_setTimelineProfilingEnabled):
+
+ * WebCoreSupport/InspectorClientQt.cpp:
+ (InspectorClientQt::createPage)
+
+2010-02-12 Antti Koivisto <koivisto@iki.fi>
+
+ Reviewed by Kenneth Rohde Christiansen and Simon Hausmann.
+
+ https://bugs.webkit.org/show_bug.cgi?id=34885
+ Add a QGraphicsWebView mode that makes it automatically resize itself to the size of the content.
+
+ This is useful for cases where the client wants to implement page panning and zooming by manipulating
+ the graphics item.
+
+ Add a option to QGVLauncher to test this mode.
+
+ * Api/qgraphicswebview.cpp:
+ (QGraphicsWebViewPrivate::QGraphicsWebViewPrivate):
+ (QGraphicsWebViewPrivate::updateResizesToContentsForPage):
+ (QGraphicsWebViewPrivate::_q_contentsSizeChanged):
+ (QGraphicsWebView::setPage):
+ (QGraphicsWebView::setResizesToContents):
+ (QGraphicsWebView::resizesToContents):
+ * Api/qgraphicswebview.h:
+ * QGVLauncher/main.cpp:
+ (WebView::WebView):
+ (MainView::MainView):
+ (MainView::setMainWidget):
+ (MainView::resizeEvent):
+ (main):
+
2010-02-12 Diego Gonzalez <diego.gonzalez@openbossa.org>
Reviewed by Kenneth Rohde Christiansen.
diff --git a/WebKit/qt/QGVLauncher/main.cpp b/WebKit/qt/QGVLauncher/main.cpp
index 0536af5..448b4b0 100644
--- a/WebKit/qt/QGVLauncher/main.cpp
+++ b/WebKit/qt/QGVLauncher/main.cpp
@@ -74,6 +74,8 @@ public:
{
if (QApplication::instance()->arguments().contains("--cacheWebView"))
setCacheMode(QGraphicsItem::DeviceCoordinateCache);
+ if (QApplication::instance()->arguments().contains("--resizesToContents"))
+ setResizesToContents(true);
}
void setYRotation(qreal angle)
{
@@ -129,8 +131,11 @@ public:
, m_numTotalPaints(0)
, m_numPaintsSinceLastMeasure(0)
{
- setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
- setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
+ // Use the graphics view scrollbars when the webview is set to size to the content.
+ if (!QApplication::instance()->arguments().contains("--resizesToContents")) {
+ setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
+ setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
+ }
setFrameShape(QFrame::NoFrame);
setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
@@ -143,17 +148,19 @@ public:
}
}
- void setMainWidget(QGraphicsWidget* widget)
+ void setMainWidget(WebView* widget)
{
- QRectF rect(QRect(QPoint(0, 0), size()));
- widget->setGeometry(rect);
m_mainWidget = widget;
+ if (m_mainWidget->resizesToContents())
+ return;
+ QRectF rect(QRect(QPoint(0, 0), size()));
+ m_mainWidget->setGeometry(rect);
}
void resizeEvent(QResizeEvent* event)
{
QGraphicsView::resizeEvent(event);
- if (!m_mainWidget)
+ if (!m_mainWidget || m_mainWidget->resizesToContents())
return;
QRectF rect(QPoint(0, 0), event->size());
m_mainWidget->setGeometry(rect);
@@ -231,7 +238,7 @@ signals:
void flipRequest();
private:
- QGraphicsWidget* m_mainWidget;
+ WebView* m_mainWidget;
bool m_measureFps;
int m_numTotalPaints;
int m_numPaintsSinceLastMeasure;
@@ -493,7 +500,7 @@ int main(int argc, char** argv)
{
QApplication app(argc, argv);
if (app.arguments().contains("--help")) {
- qDebug() << "Usage: QGVLauncher [--url url] [--compositing] [--updateMode Full|Minimal|Smart|No|BoundingRect] [--cacheWebView]\n";
+ qDebug() << "Usage: QGVLauncher [--url url] [--compositing] [--updateMode Full|Minimal|Smart|No|BoundingRect] [--cacheWebView] [--resizesToContents]\n";
return 0;
}
QString url = QString("file://%1/%2").arg(QDir::homePath()).arg(QLatin1String("index.html"));
diff --git a/WebKit/qt/WebCoreSupport/ChromeClientQt.cpp b/WebKit/qt/WebCoreSupport/ChromeClientQt.cpp
index 893a1b7..ecbabe4 100644
--- a/WebKit/qt/WebCoreSupport/ChromeClientQt.cpp
+++ b/WebKit/qt/WebCoreSupport/ChromeClientQt.cpp
@@ -463,6 +463,12 @@ void ChromeClientQt::runOpenPanel(Frame* frame, PassRefPtr<FileChooser> prpFileC
}
}
+void ChromeClientQt::iconForFiles(const Vector<String>&, PassRefPtr<FileChooser>)
+{
+ // FIXME: Move the code of Icon::createIconForFiles() here.
+ notImplemented();
+}
+
bool ChromeClientQt::setCursor(PlatformCursorHandle)
{
notImplemented();
diff --git a/WebKit/qt/WebCoreSupport/ChromeClientQt.h b/WebKit/qt/WebCoreSupport/ChromeClientQt.h
index 6b3017d..3d5cbe9 100644
--- a/WebKit/qt/WebCoreSupport/ChromeClientQt.h
+++ b/WebKit/qt/WebCoreSupport/ChromeClientQt.h
@@ -138,6 +138,7 @@ namespace WebCore {
#endif
virtual void runOpenPanel(Frame*, PassRefPtr<FileChooser>);
+ virtual void iconForFiles(const Vector<String>&, PassRefPtr<FileChooser>);
virtual void formStateDidChange(const Node*) { }
diff --git a/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp b/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp
index 16a6faa..2eb2761 100644
--- a/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp
+++ b/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp
@@ -1066,6 +1066,24 @@ PassRefPtr<Frame> FrameLoaderClientQt::createFrame(const KURL& url, const String
return frameData.frame.release();
}
+void FrameLoaderClientQt::didTransferChildFrameToNewDocument()
+{
+ ASSERT(m_frame->ownerElement());
+
+ if (!m_webFrame)
+ return;
+
+ Frame* parentFrame = m_webFrame->d->frame->tree()->parent();
+ ASSERT(parentFrame);
+
+ if (QWebFrame* parent = QWebFramePrivate::kit(parentFrame)) {
+ m_webFrame->d->setPage(parent->page());
+
+ if (m_webFrame->parent() != qobject_cast<QObject*>(parent))
+ m_webFrame->setParent(parent);
+ }
+}
+
ObjectContentType FrameLoaderClientQt::objectContentType(const KURL& url, const String& _mimeType)
{
// qDebug()<<" ++++++++++++++++ url is "<<url.prettyURL()<<", mime = "<<_mimeType;
diff --git a/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.h b/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.h
index 32b9caa..adeb31c 100644
--- a/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.h
+++ b/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.h
@@ -194,6 +194,7 @@ namespace WebCore {
virtual PassRefPtr<Frame> createFrame(const KURL& url, const String& name, HTMLFrameOwnerElement* ownerElement,
const String& referrer, bool allowsScrolling, int marginWidth, int marginHeight) ;
+ virtual void didTransferChildFrameToNewDocument();
virtual PassRefPtr<Widget> createPlugin(const IntSize&, HTMLPlugInElement*, const KURL&, const Vector<String>&, const Vector<String>&, const String&, bool);
virtual void redirectDataToPlugin(Widget* pluginWidget);
diff --git a/WebKit/qt/WebCoreSupport/InspectorClientQt.cpp b/WebKit/qt/WebCoreSupport/InspectorClientQt.cpp
index 4927ea8..5f343ff 100644
--- a/WebKit/qt/WebCoreSupport/InspectorClientQt.cpp
+++ b/WebKit/qt/WebCoreSupport/InspectorClientQt.cpp
@@ -83,16 +83,19 @@ void InspectorClientQt::inspectorDestroyed()
Page* InspectorClientQt::createPage()
{
- QWebView* inspectorView = new QWebView;
- InspectorClientWebPage* inspectorPage = new InspectorClientWebPage(inspectorView);
- inspectorView->setPage(inspectorPage);
- m_inspectorView.set(inspectorView);
+ QWebView* inspectorView = m_inspectorView.get();
+ if (!inspectorView) {
+ inspectorView = new QWebView;
+ InspectorClientWebPage* inspectorPage = new InspectorClientWebPage(inspectorView);
+ inspectorView->setPage(inspectorPage);
+ m_inspectorView.set(inspectorView);
+ }
- inspectorPage->mainFrame()->load(QString::fromLatin1("qrc:/webkit/inspector/inspector.html"));
+ inspectorView->page()->mainFrame()->load(QString::fromLatin1("qrc:/webkit/inspector/inspector.html"));
m_inspectedWebPage->d->inspectorFrontend = inspectorView;
m_inspectedWebPage->d->getOrCreateInspector()->d->setFrontend(inspectorView);
- return m_inspectorView->page()->d->page;
+ return inspectorView->page()->d->page;
}
String InspectorClientQt::localizedStringsURL()
diff --git a/WebKit/qt/symbian/eabi/QtWebKitu.def b/WebKit/qt/symbian/eabi/QtWebKitu.def
index 78523c6..f53bb0d 100644
--- a/WebKit/qt/symbian/eabi/QtWebKitu.def
+++ b/WebKit/qt/symbian/eabi/QtWebKitu.def
@@ -696,4 +696,6 @@ EXPORTS
_Z35qtwebkit_webframe_scrollRecursivelyP9QWebFrameii @ 695 NONAME
_ZN13QWebInspector10closeEventEP11QCloseEvent @ 696 NONAME
_ZN9QWebFrame17scrollRecursivelyEii @ 697 NONAME
+ _ZN16QGraphicsWebView20setResizesToContentsEb @ 698 NONAME
+ _ZNK16QGraphicsWebView17resizesToContentsEv @ 699 NONAME
diff --git a/WebKit/qt/tests/hybridPixmap/test.html b/WebKit/qt/tests/hybridPixmap/test.html
index ddaf75c..0f2c345 100644
--- a/WebKit/qt/tests/hybridPixmap/test.html
+++ b/WebKit/qt/tests/hybridPixmap/test.html
@@ -9,11 +9,17 @@
var obj = myWidget.image;
var pxm = myWidget.pixmap;
- var img = obj.toHTMLImageElement();
+ var img = new Image;
+ obj.assignToHTMLImageElement(img);
var img1 = document.getElementById("img1");
var img2 = document.getElementById("img2");
+ var img3 = document.getElementById("img3");
+ var img4 = document.getElementById("img4");
document.body.appendChild(img);
- document.body.appendChild(pxm.toHTMLImageElement());
+ obj.assignToHTMLImageElement(img3);
+ pxm.assignToHTMLImageElement(img4);
+ myWidget.compare(pxm.width, img4.width);
+ myWidget.compare(obj.width, img3.width);
var signalsFired = 0;
myWidget.compare(obj.toString(),"[Qt Native Pixmap "+obj.width+","+obj.height+"]");
myWidget.compare(String(pxm),"[Qt Native Pixmap "+pxm.width+","+pxm.height+"]");
@@ -53,5 +59,7 @@
<body onload="startTest()">
<img id="img1" />
<img id="img2" />
+ <img id="img3" />
+ <img id="img4" />
</body>
</html>
diff --git a/WebKit/qt/tests/qwebframe/tst_qwebframe.cpp b/WebKit/qt/tests/qwebframe/tst_qwebframe.cpp
index 0fb0bd6..5ac3769 100644
--- a/WebKit/qt/tests/qwebframe/tst_qwebframe.cpp
+++ b/WebKit/qt/tests/qwebframe/tst_qwebframe.cpp
@@ -66,6 +66,7 @@ class MyQObject : public QObject
Q_PROPERTY(int readOnlyProperty READ readOnlyProperty)
Q_PROPERTY(QKeySequence shortcut READ shortcut WRITE setShortcut)
Q_PROPERTY(CustomType propWithCustomType READ propWithCustomType WRITE setPropWithCustomType)
+ Q_PROPERTY(QWebElement webElementProperty READ webElementProperty WRITE setWebElementProperty)
Q_ENUMS(Policy Strategy)
Q_FLAGS(Ability)
@@ -181,6 +182,14 @@ public:
m_shortcut = seq;
}
+ QWebElement webElementProperty() const {
+ return m_webElement;
+ }
+
+ void setWebElementProperty(const QWebElement& element) {
+ m_webElement = element;
+ }
+
CustomType propWithCustomType() const {
return m_customType;
}
@@ -433,6 +442,10 @@ public Q_SLOTS:
m_qtFunctionInvoked = 35;
m_actuals << arg;
}
+ void myOverloadedSlot(const QWebElement &arg) {
+ m_qtFunctionInvoked = 36;
+ m_actuals << QVariant::fromValue<QWebElement>(arg);
+ }
void qscript_call(int arg) {
m_qtFunctionInvoked = 40;
@@ -467,6 +480,7 @@ private:
int m_writeOnlyValue;
int m_readOnlyValue;
QKeySequence m_shortcut;
+ QWebElement m_webElement;
CustomType m_customType;
int m_qtFunctionInvoked;
QVariantList m_actuals;
@@ -570,6 +584,7 @@ private slots:
void hasSetFocus();
void render();
void scrollPosition();
+ void scrollToAnchor();
void evaluateWillCauseRepaint();
void qObjectWrapperWithSameIdentity();
void scrollRecursively();
@@ -685,6 +700,7 @@ void tst_QWebFrame::cleanup()
void tst_QWebFrame::getSetStaticProperty()
{
+ m_page->mainFrame()->setHtml("<html><head><body></body></html>");
QCOMPARE(evalJS("typeof myObject.noSuchProperty"), sUndefined);
// initial value (set in MyQObject constructor)
@@ -824,6 +840,8 @@ void tst_QWebFrame::getSetStaticProperty()
QCOMPARE(evalJS("myObject.stringListProperty[1]"), QLatin1String("two"));
QCOMPARE(evalJS("typeof myObject.stringListProperty[2]"), sString);
QCOMPARE(evalJS("myObject.stringListProperty[2]"), QLatin1String("true"));
+ evalJS("myObject.webElementProperty=document.body;");
+ QCOMPARE(evalJS("myObject.webElementProperty.tagName"), QLatin1String("BODY"));
// try to delete
QCOMPARE(evalJS("delete myObject.intProperty"), sFalse);
@@ -1886,6 +1904,12 @@ void tst_QWebFrame::overloadedSlots()
f.call(QString(), QStringList() << m_engine->newVariant(QVariant("ciao")));
QCOMPARE(m_myObject->qtFunctionInvoked(), 35);
*/
+
+ // should pick myOverloadedSlot(QRegExp)
+ m_myObject->resetQtFunctionInvoked();
+ evalJS("myObject.myOverloadedSlot(document.body)");
+ QCOMPARE(m_myObject->qtFunctionInvoked(), 36);
+
// should pick myOverloadedSlot(QObject*)
m_myObject->resetQtFunctionInvoked();
evalJS("myObject.myOverloadedSlot(myObject)");
@@ -2741,6 +2765,38 @@ void tst_QWebFrame::scrollPosition()
QCOMPARE(y, 29);
}
+void tst_QWebFrame::scrollToAnchor()
+{
+ QWebPage page;
+ page.setViewportSize(QSize(480, 800));
+ QWebFrame* frame = page.mainFrame();
+
+ QString html("<html><body><p style=\"margin-bottom: 1500px;\">Hello.</p>"
+ "<p><a id=\"foo\">This</a> is an anchor</p>"
+ "<p style=\"margin-bottom: 1500px;\"><a id=\"bar\">This</a> is another anchor</p>"
+ "</body></html>");
+ frame->setHtml(html);
+ frame->setScrollPosition(QPoint(0, 0));
+ QCOMPARE(frame->scrollPosition().x(), 0);
+ QCOMPARE(frame->scrollPosition().y(), 0);
+
+ QWebElement fooAnchor = frame->findFirstElement("a[id=foo]");
+
+ frame->scrollToAnchor("foo");
+ QCOMPARE(frame->scrollPosition().y(), fooAnchor.geometry().top());
+
+ frame->scrollToAnchor("bar");
+ frame->scrollToAnchor("foo");
+ QCOMPARE(frame->scrollPosition().y(), fooAnchor.geometry().top());
+
+ frame->scrollToAnchor("top");
+ QCOMPARE(frame->scrollPosition().y(), 0);
+
+ frame->scrollToAnchor("bar");
+ frame->scrollToAnchor("notexist");
+ QVERIFY(frame->scrollPosition().y() != 0);
+}
+
void tst_QWebFrame::evaluateWillCauseRepaint()
{
QWebView view;
diff --git a/WebKit/win/ChangeLog b/WebKit/win/ChangeLog
index feb22a1..8dd19ad 100644
--- a/WebKit/win/ChangeLog
+++ b/WebKit/win/ChangeLog
@@ -1,3 +1,109 @@
+2010-02-17 Steve Falkenburg <sfalken@apple.com>
+
+ Reviewed by Dan Bernstein.
+
+ WebKit on Windows needs a mechanism to listen for WM_SETTINGCHANGED messages
+ https://bugs.webkit.org/show_bug.cgi?id=35076
+
+ * WebKit.vcproj/WebKit.def: Added WebKitSystemParameterChanged.
+ * WebKit.vcproj/WebKit_debug.def: Added WebKitSystemParameterChanged.
+ * WebKitGraphics.cpp:
+ (WebKitSystemParameterChanged): Call through to wkSystemFontSmoothingChanged for font smoothing changes.
+ * WebKitGraphics.h: Added WebKitSystemParameterChanged.
+
+2010-02-17 Dmitry Titov <dimich@chromium.org>
+
+ Reviewed by David Levin, Darin Fisher, Simon Hausmann.
+
+ When a live iframe element is moved between pages, it still depends on the old page.
+ https://bugs.webkit.org/show_bug.cgi?id=34382
+
+ * WebCoreSupport/WebFrameLoaderClient.cpp:
+ (WebFrameLoaderClient::didTransferChildFrameToNewDocument):
+ Added empty implementation of a new virtual method.
+
+ * WebCoreSupport/WebFrameLoaderClient.h:
+
+2010-02-17 Kent Tamura <tkent@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ Introduces new Icon loading interface in order to support
+ asynchronous loading.
+ https://bugs.webkit.org/show_bug.cgi?id=32054
+
+ Add an empty implementation of ChromeClient::iconForFiles().
+
+ * WebCoreSupport/WebChromeClient.cpp:
+ (WebChromeClient::iconForFiles):
+ * WebCoreSupport/WebChromeClient.h:
+
+2010-02-17 Shinichiro Hamaji <hamaji@chromium.org>
+
+ Unreviewed. Touch WebKit.idl to fix the build.
+
+ [Win] Implement test functions for printing
+ https://bugs.webkit.org/show_bug.cgi?id=34570
+
+ * Interfaces/WebKit.idl:
+
+2010-02-17 Shinichiro Hamaji <hamaji@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ [Win] Implement test functions for printing
+ https://bugs.webkit.org/show_bug.cgi?id=34570
+
+ * Interfaces/IWebFramePrivate.idl:
+ * WebFrame.cpp:
+ (WebFrame::pageNumberForElementById):
+ (WebFrame::numberOfPages):
+ * WebFrame.h:
+
+2010-02-16 Darin Adler <darin@apple.com>
+
+ Reviewed by Sam Weinig.
+
+ Generalize delayed plug-in start for background tabs for use for other media
+ https://bugs.webkit.org/show_bug.cgi?id=34981
+
+ * WebView.cpp:
+ (WebView::setCanStartPlugins): Change to call setCanStartMedia.
+ In a later patch we can change the of the public function in the IDL file too,
+ but for now this should be enough.
+
+2010-02-15 Adam Roben <aroben@apple.com>
+
+ Add IWebFramePrivate::visibleContentRect
+
+ Fixes <http://webkit.org/b/34956> Add API to get a WebFrame's visible
+ content rect
+
+ Reviewed by Jon Honeycutt.
+
+ * Interfaces/IWebFramePrivate.idl: Added visibleContentRect.
+
+ * Interfaces/WebKit.idl: Touched to force a build.
+
+ * WebFrame.cpp:
+ (WebFrame::visibleContentRect):
+ * WebFrame.h:
+ Added. Calls through to FrameView::visibleContentRect.
+
+2010-02-12 Brian Weinstein <bweinstein@apple.com>
+
+ Reviewed by Adam Roben.
+
+ onmouseout fired when moving over tooltip on Windows
+ https://bugs.webkit.org/show_bug.cgi?id=16794
+ <rdar://5762038>.
+
+ Add WS_EX_TRANSPARENT to out tooltip HWND so it isn't subject to hit testing, and when
+ you mouse over the tooltip, it doesn't send a mouseout to the web content.
+
+ * WebView.cpp:
+ (WebView::initializeToolTipWindow): Add WS_EX_TRANSPARENT.
+
2010-02-10 Jesus Sanchez-Palencia <jesus.palencia@openbossa.org>
Reviewed by Kenneth Rohde Christiansen.
diff --git a/WebKit/win/Interfaces/IWebFramePrivate.idl b/WebKit/win/Interfaces/IWebFramePrivate.idl
index ef1c133..4e26cfa 100755
--- a/WebKit/win/Interfaces/IWebFramePrivate.idl
+++ b/WebKit/win/Interfaces/IWebFramePrivate.idl
@@ -102,4 +102,10 @@ interface IWebFramePrivate : IUnknown
HRESULT counterValueForElementById([in] BSTR id, [out, retval] BSTR* result);
HRESULT pauseSVGAnimation([in] BSTR elementId, [in] IDOMNode* node, [in] double secondsFromNow, [out, retval] BOOL* animationWasRunning);
+
+ HRESULT visibleContentRect([out, retval] RECT*);
+
+ HRESULT pageNumberForElementById([in] BSTR id, [in] float pageWidthInPixels, [in] float pageHeightInPixels, [out, retval] int* pageNumber);
+
+ HRESULT numberOfPages([in] float pageWidthInPixels, [in] float pageHeightInPixels, [out, retval] int* pageNumber);
}
diff --git a/WebKit/win/Interfaces/IWebPreferencesPrivate.idl b/WebKit/win/Interfaces/IWebPreferencesPrivate.idl
index 613a53d..54c1d42 100644
--- a/WebKit/win/Interfaces/IWebPreferencesPrivate.idl
+++ b/WebKit/win/Interfaces/IWebPreferencesPrivate.idl
@@ -100,4 +100,7 @@ interface IWebPreferencesPrivate : IUnknown
HRESULT setCustomDragCursorsEnabled([in] BOOL);
HRESULT customDragCursorsEnabled([out, retval] BOOL*);
+
+ HRESULT allowFileAccessFromFileURLs([out, retval] BOOL *allowAccess);
+ HRESULT setAllowFileAccessFromFileURLs([in] BOOL allowAccess);
}
diff --git a/WebKit/win/Interfaces/WebKit.idl b/WebKit/win/Interfaces/WebKit.idl
index 3cd748c..0de6b0b 100644
--- a/WebKit/win/Interfaces/WebKit.idl
+++ b/WebKit/win/Interfaces/WebKit.idl
@@ -283,7 +283,7 @@ library WebKit
coclass WebScriptWorld {
[default] interface IWebScriptWorld;
}
-
+
[uuid(13C45703-A3B3-8797-276B-75632F6165C3)]
coclass WebSerializedJSValue {
[default] interface IWebSerializedJSValue;
diff --git a/WebKit/win/WebCoreSupport/WebChromeClient.cpp b/WebKit/win/WebCoreSupport/WebChromeClient.cpp
index a1bb3a8..45f7662 100644
--- a/WebKit/win/WebCoreSupport/WebChromeClient.cpp
+++ b/WebKit/win/WebCoreSupport/WebChromeClient.cpp
@@ -734,6 +734,12 @@ void WebChromeClient::runOpenPanel(Frame*, PassRefPtr<FileChooser> prpFileChoose
// FIXME: Show some sort of error if too many files are selected and the buffer is too small. For now, this will fail silently.
}
+void WebChromeClient::iconForFiles(const Vector<WebCore::String>&, PassRefPtr<WebCore::FileChooser>)
+{
+ // FIXME: Move the code of Icon::createIconForFiles() here.
+ notImplemented();
+}
+
bool WebChromeClient::setCursor(PlatformCursorHandle cursor)
{
if (!cursor)
diff --git a/WebKit/win/WebCoreSupport/WebChromeClient.h b/WebKit/win/WebCoreSupport/WebChromeClient.h
index 5198e7c..0958cf7 100644
--- a/WebKit/win/WebCoreSupport/WebChromeClient.h
+++ b/WebKit/win/WebCoreSupport/WebChromeClient.h
@@ -123,6 +123,7 @@ public:
virtual bool paintCustomScrollCorner(WebCore::GraphicsContext*, const WebCore::FloatRect&);
virtual void runOpenPanel(WebCore::Frame*, PassRefPtr<WebCore::FileChooser>);
+ virtual void iconForFiles(const Vector<WebCore::String>&, PassRefPtr<WebCore::FileChooser>);
virtual bool setCursor(WebCore::PlatformCursorHandle cursor);
diff --git a/WebKit/win/WebCoreSupport/WebFrameLoaderClient.cpp b/WebKit/win/WebCoreSupport/WebFrameLoaderClient.cpp
index b927c72..6ae6c5e 100644
--- a/WebKit/win/WebCoreSupport/WebFrameLoaderClient.cpp
+++ b/WebKit/win/WebCoreSupport/WebFrameLoaderClient.cpp
@@ -737,6 +737,10 @@ PassRefPtr<Frame> WebFrameLoaderClient::createFrame(const KURL& url, const Strin
return result.release();
}
+void WebFrameLoaderClient::didTransferChildFrameToNewDocument()
+{
+}
+
PassRefPtr<Frame> WebFrameLoaderClient::createFrame(const KURL& URL, const String& name, HTMLFrameOwnerElement* ownerElement, const String& referrer)
{
Frame* coreFrame = core(m_webFrame);
diff --git a/WebKit/win/WebCoreSupport/WebFrameLoaderClient.h b/WebKit/win/WebCoreSupport/WebFrameLoaderClient.h
index f1fb5f7..a5f2b1b 100644
--- a/WebKit/win/WebCoreSupport/WebFrameLoaderClient.h
+++ b/WebKit/win/WebCoreSupport/WebFrameLoaderClient.h
@@ -112,6 +112,7 @@ public:
virtual PassRefPtr<WebCore::Frame> createFrame(const WebCore::KURL& url, const WebCore::String& name, WebCore::HTMLFrameOwnerElement* ownerElement,
const WebCore::String& referrer, bool allowsScrolling, int marginWidth, int marginHeight);
+ virtual void didTransferChildFrameToNewDocument();
virtual PassRefPtr<WebCore::Widget> createPlugin(const WebCore::IntSize&, WebCore::HTMLPlugInElement*, const WebCore::KURL&, const Vector<WebCore::String>&, const Vector<WebCore::String>&, const WebCore::String&, bool loadManually);
virtual void redirectDataToPlugin(WebCore::Widget* pluginWidget);
diff --git a/WebKit/win/WebFrame.cpp b/WebKit/win/WebFrame.cpp
index b7ad014..8e03794 100644
--- a/WebKit/win/WebFrame.cpp
+++ b/WebKit/win/WebFrame.cpp
@@ -86,6 +86,7 @@
#include <WebCore/PluginInfoStore.h>
#include <WebCore/PluginDatabase.h>
#include <WebCore/PluginView.h>
+#include <WebCore/PrintContext.h>
#include <WebCore/ResourceHandle.h>
#include <WebCore/ResourceHandleWin.h>
#include <WebCore/ResourceRequest.h>
@@ -849,6 +850,44 @@ HRESULT STDMETHODCALLTYPE WebFrame::counterValueForElementById(
return S_OK;
}
+HRESULT STDMETHODCALLTYPE WebFrame::pageNumberForElementById(
+ /* [in] */ BSTR id,
+ /* [in] */ float pageWidthInPixels,
+ /* [in] */ float pageHeightInPixels,
+ /* [retval][out] */ int* result)
+{
+ if (!result)
+ return E_POINTER;
+
+ Frame* coreFrame = core(this);
+ if (!coreFrame)
+ return E_FAIL;
+
+ String coreId = String(id, SysStringLen(id));
+
+ Element* element = coreFrame->document()->getElementById(coreId);
+ if (!element)
+ return E_FAIL;
+ *result = PrintContext::pageNumberForElement(element, FloatSize(pageWidthInPixels, pageHeightInPixels));
+ return S_OK;
+}
+
+HRESULT STDMETHODCALLTYPE WebFrame::numberOfPages(
+ /* [in] */ float pageWidthInPixels,
+ /* [in] */ float pageHeightInPixels,
+ /* [retval][out] */ int* result)
+{
+ if (!result)
+ return E_POINTER;
+
+ Frame* coreFrame = core(this);
+ if (!coreFrame)
+ return E_FAIL;
+
+ *result = PrintContext::numberOfPages(coreFrame, FloatSize(pageWidthInPixels, pageHeightInPixels));
+ return S_OK;
+}
+
HRESULT STDMETHODCALLTYPE WebFrame::scrollOffset(
/* [retval][out] */ SIZE* offset)
{
@@ -1192,6 +1231,24 @@ HRESULT WebFrame::pauseSVGAnimation(BSTR elementId, IDOMNode* node, double secon
return S_OK;
}
+HRESULT WebFrame::visibleContentRect(RECT* rect)
+{
+ if (!rect)
+ return E_POINTER;
+ SetRectEmpty(rect);
+
+ Frame* frame = core(this);
+ if (!frame)
+ return E_FAIL;
+
+ FrameView* view = frame->view();
+ if (!view)
+ return E_FAIL;
+
+ *rect = view->visibleContentRect(false);
+ return S_OK;
+}
+
HRESULT WebFrame::numberOfActiveAnimations(UINT* number)
{
if (!number)
diff --git a/WebKit/win/WebFrame.h b/WebKit/win/WebFrame.h
index 1a92751..f4973ea 100644
--- a/WebKit/win/WebFrame.h
+++ b/WebKit/win/WebFrame.h
@@ -162,6 +162,17 @@ public:
/* [in] */ BSTR id,
/* [retval][out] */ BSTR *result);
+ virtual HRESULT STDMETHODCALLTYPE pageNumberForElementById(
+ /* [in] */ BSTR id,
+ /* [in] */ float pageWidthInPixels,
+ /* [in] */ float pageHeightInPixels,
+ /* [retval][out] */ int* result);
+
+ virtual HRESULT STDMETHODCALLTYPE numberOfPages(
+ /* [in] */ float pageWidthInPixels,
+ /* [in] */ float pageHeightInPixels,
+ /* [retval][out] */ int* result);
+
virtual HRESULT STDMETHODCALLTYPE scrollOffset(
/* [retval][out] */ SIZE* offset);
@@ -252,6 +263,8 @@ public:
virtual HRESULT STDMETHODCALLTYPE stringByEvaluatingJavaScriptInScriptWorld(IWebScriptWorld*, JSObjectRef globalObjectRef, BSTR script, BSTR* evaluationResult);
virtual JSGlobalContextRef STDMETHODCALLTYPE globalContextForScriptWorld(IWebScriptWorld*);
+ virtual HRESULT STDMETHODCALLTYPE visibleContentRect(RECT*);
+
// IWebDocumentText
virtual HRESULT STDMETHODCALLTYPE supportsTextEncoding(
/* [retval][out] */ BOOL* result);
diff --git a/WebKit/win/WebKit.vcproj/WebKit.def b/WebKit/win/WebKit.vcproj/WebKit.def
index 8d091ec..9e6e55f 100644
--- a/WebKit/win/WebKit.vcproj/WebKit.def
+++ b/WebKit/win/WebKit.vcproj/WebKit.def
@@ -20,6 +20,7 @@ EXPORTS
WebKitSetShouldUseFontSmoothing
WebKitShouldUseFontSmoothing
WebKitCreateInstance
+ WebKitSystemParameterChanged
; These functions are deprecated
WebLocalizedString
diff --git a/WebKit/win/WebKit.vcproj/WebKit_debug.def b/WebKit/win/WebKit.vcproj/WebKit_debug.def
index c15957a..fac9d6f 100644
--- a/WebKit/win/WebKit.vcproj/WebKit_debug.def
+++ b/WebKit/win/WebKit.vcproj/WebKit_debug.def
@@ -20,6 +20,7 @@ EXPORTS
WebKitSetShouldUseFontSmoothing
WebKitShouldUseFontSmoothing
WebKitCreateInstance
+ WebKitSystemParameterChanged
; These functions are deprecated
WebLocalizedString
diff --git a/WebKit/win/WebKitGraphics.cpp b/WebKit/win/WebKitGraphics.cpp
index 03fe903..444c43c 100644
--- a/WebKit/win/WebKitGraphics.cpp
+++ b/WebKit/win/WebKitGraphics.cpp
@@ -175,3 +175,9 @@ bool WebKitShouldUseFontSmoothing()
{
return WebCoreShouldUseFontSmoothing();
}
+
+void WebKitSystemParameterChanged(UINT parameter)
+{
+ if (parameter == SPI_SETFONTSMOOTHING || parameter == SPI_SETFONTSMOOTHINGTYPE || parameter == SPI_SETFONTSMOOTHINGCONTRAST || parameter == SPI_SETFONTSMOOTHINGORIENTATION)
+ wkSystemFontSmoothingChanged();
+}
diff --git a/WebKit/win/WebKitGraphics.h b/WebKit/win/WebKitGraphics.h
index 59c874b..75ab36c 100644
--- a/WebKit/win/WebKitGraphics.h
+++ b/WebKit/win/WebKitGraphics.h
@@ -74,6 +74,8 @@ unsigned RightTruncateStringToWidth(LPCTSTR text, int length, const WebFontDescr
void WebKitSetShouldUseFontSmoothing(bool);
bool WebKitShouldUseFontSmoothing();
+void WebKitSystemParameterChanged(UINT parameter);
+
}
#endif // !defined(WebKitGraphics_h)
diff --git a/WebKit/win/WebPreferenceKeysPrivate.h b/WebKit/win/WebPreferenceKeysPrivate.h
index 9f768f2..d1e0f5e 100644
--- a/WebKit/win/WebPreferenceKeysPrivate.h
+++ b/WebKit/win/WebPreferenceKeysPrivate.h
@@ -49,6 +49,7 @@
#define WebKitJavaScriptEnabledPreferenceKey "WebKitJavaScriptEnabled"
#define WebKitWebSecurityEnabledPreferenceKey "WebKitWebSecurityEnabled"
#define WebKitAllowUniversalAccessFromFileURLsPreferenceKey "WebKitAllowUniversalAccessFromFileURLs"
+#define WebKitAllowFileAccessFromFileURLsPreferenceKey "WebKitAllowFileAccessFromFileURLs"
#define WebKitJavaScriptCanOpenWindowsAutomaticallyPreferenceKey "WebKitJavaScriptCanOpenWindowsAutomatically"
#define WebKitPluginsEnabledPreferenceKey "WebKitPluginsEnabled"
#define WebKitDatabasesEnabledPreferenceKey "WebKitDatabasesEnabled"
diff --git a/WebKit/win/WebPreferences.cpp b/WebKit/win/WebPreferences.cpp
index 13c2ac4..0e44d9f 100644
--- a/WebKit/win/WebPreferences.cpp
+++ b/WebKit/win/WebPreferences.cpp
@@ -205,6 +205,7 @@ void WebPreferences::initializeDefaultSettings()
CFDictionaryAddValue(defaults, CFSTR(WebKitJavaScriptEnabledPreferenceKey), kCFBooleanTrue);
CFDictionaryAddValue(defaults, CFSTR(WebKitWebSecurityEnabledPreferenceKey), kCFBooleanTrue);
CFDictionaryAddValue(defaults, CFSTR(WebKitAllowUniversalAccessFromFileURLsPreferenceKey), kCFBooleanFalse);
+ CFDictionaryAddValue(defaults, CFSTR(WebKitAllowFileAccessFromFileURLsPreferenceKey), kCFBooleanTrue);
CFDictionaryAddValue(defaults, CFSTR(WebKitXSSAuditorEnabledPreferenceKey), kCFBooleanTrue);
CFDictionaryAddValue(defaults, CFSTR(WebKitFrameSetFlatteningEnabledPreferenceKey), kCFBooleanFalse);
CFDictionaryAddValue(defaults, CFSTR(WebKitJavaScriptCanOpenWindowsAutomaticallyPreferenceKey), kCFBooleanTrue);
@@ -792,6 +793,20 @@ HRESULT STDMETHODCALLTYPE WebPreferences::setAllowUniversalAccessFromFileURLs(
return S_OK;
}
+HRESULT STDMETHODCALLTYPE WebPreferences::allowFileAccessFromFileURLs(
+ /* [retval][out] */ BOOL* allowAccess)
+{
+ *allowAccess = boolValueForKey(CFSTR(WebKitAllowFileAccessFromFileURLsPreferenceKey));
+ return S_OK;
+}
+
+HRESULT STDMETHODCALLTYPE WebPreferences::setAllowFileAccessFromFileURLs(
+ /* [in] */ BOOL allowAccess)
+{
+ setBoolValue(CFSTR(WebKitAllowFileAccessFromFileURLsPreferenceKey), allowAccess);
+ return S_OK;
+}
+
HRESULT STDMETHODCALLTYPE WebPreferences::isXSSAuditorEnabled(
/* [retval][out] */ BOOL* enabled)
{
diff --git a/WebKit/win/WebPreferences.h b/WebKit/win/WebPreferences.h
index 9209b7d..e4af17a 100644
--- a/WebKit/win/WebPreferences.h
+++ b/WebKit/win/WebPreferences.h
@@ -362,6 +362,12 @@ public:
virtual HRESULT STDMETHODCALLTYPE setAllowUniversalAccessFromFileURLs(
/* [in] */ BOOL allowAccess);
+ virtual HRESULT STDMETHODCALLTYPE allowFileAccessFromFileURLs(
+ /* [retval][out] */ BOOL* allowAccess);
+
+ virtual HRESULT STDMETHODCALLTYPE setAllowFileAccessFromFileURLs(
+ /* [in] */ BOOL allowAccess);
+
virtual HRESULT STDMETHODCALLTYPE isXSSAuditorEnabled(
/* [retval][out] */ BOOL* enabled);
diff --git a/WebKit/win/WebView.cpp b/WebKit/win/WebView.cpp
index 880c75f..8636d15 100644
--- a/WebKit/win/WebView.cpp
+++ b/WebKit/win/WebView.cpp
@@ -1,5 +1,5 @@
/*
- * Copyright (C) 2006, 2007, 2008 Apple, Inc. All rights reserved.
+ * Copyright (C) 2006, 2007, 2008, 2009, 2010 Apple, Inc. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
@@ -24,7 +24,6 @@
*/
#include "config.h"
-
#include "WebView.h"
#include "CFDictionaryPropertyBag.h"
@@ -2596,7 +2595,7 @@ void WebView::initializeToolTipWindow()
if (!initCommonControls())
return;
- m_toolTipHwnd = CreateWindowEx(0, TOOLTIPS_CLASS, 0, WS_POPUP | TTS_NOPREFIX | TTS_ALWAYSTIP,
+ m_toolTipHwnd = CreateWindowEx(WS_EX_TRANSPARENT, TOOLTIPS_CLASS, 0, WS_POPUP | TTS_NOPREFIX | TTS_ALWAYSTIP,
CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,
m_viewWindow, 0, 0, 0);
if (!m_toolTipHwnd)
@@ -4622,6 +4621,11 @@ HRESULT WebView::notifyPreferencesChanged(IWebNotification* notification)
return hr;
settings->setAllowUniversalAccessFromFileURLs(!!enabled);
+ hr = prefsPrivate->allowFileAccessFromFileURLs(&enabled);
+ if (FAILED(hr))
+ return hr;
+ settings->setAllowFileAccessFromFileURLs(!!enabled);
+
hr = prefsPrivate->isXSSAuditorEnabled(&enabled);
if (FAILED(hr))
return hr;
@@ -5766,7 +5770,7 @@ HRESULT WebView::setJavaScriptURLsAreAllowed(BOOL areAllowed)
HRESULT WebView::setCanStartPlugins(BOOL canStartPlugins)
{
- m_page->setCanStartPlugins(canStartPlugins);
+ m_page->setCanStartMedia(canStartPlugins);
return S_OK;
}
diff --git a/WebKit/wx/ChangeLog b/WebKit/wx/ChangeLog
index 05efbd2..7d6d9dd 100644
--- a/WebKit/wx/ChangeLog
+++ b/WebKit/wx/ChangeLog
@@ -1,3 +1,30 @@
+2010-02-17 Dmitry Titov <dimich@chromium.org>
+
+ Reviewed by David Levin, Darin Fisher, Simon Hausmann.
+
+ When a live iframe element is moved between pages, it still depends on the old page.
+ https://bugs.webkit.org/show_bug.cgi?id=34382
+
+ * WebKitSupport/FrameLoaderClientWx.cpp:
+ (WebCore::FrameLoaderClientWx::didTransferChildFrameToNewDocument):
+ Added empty implementation of a new virtual method.
+
+ * WebKitSupport/FrameLoaderClientWx.h:
+
+2010-02-17 Kent Tamura <tkent@chromium.org>
+
+ Reviewed by Eric Seidel.
+
+ Introduces new Icon loading interface in order to support
+ asynchronous loading.
+ https://bugs.webkit.org/show_bug.cgi?id=32054
+
+ Add an empty implementation of ChromeClient::iconForFiles().
+
+ * WebKitSupport/ChromeClientWx.cpp:
+ (WebCore::ChromeClientWx::iconForFiles):
+ * WebKitSupport/ChromeClientWx.h:
+
2010-02-04 Kevin Ollivier <kevino@theolliviers.com>
Build fix after changes in r54345.
diff --git a/WebKit/wx/WebKitSupport/ChromeClientWx.cpp b/WebKit/wx/WebKitSupport/ChromeClientWx.cpp
index 4d524bc..ac25daf 100644
--- a/WebKit/wx/WebKitSupport/ChromeClientWx.cpp
+++ b/WebKit/wx/WebKitSupport/ChromeClientWx.cpp
@@ -431,6 +431,11 @@ void ChromeClientWx::runOpenPanel(Frame*, PassRefPtr<FileChooser>)
notImplemented();
}
+void ChromeClientWx::iconForFiles(const Vector<String>&, PassRefPtr<FileChooser>)
+{
+ notImplemented();
+}
+
bool ChromeClientWx::setCursor(PlatformCursorHandle)
{
notImplemented();
diff --git a/WebKit/wx/WebKitSupport/ChromeClientWx.h b/WebKit/wx/WebKitSupport/ChromeClientWx.h
index bd4f1ec..71ae48d 100644
--- a/WebKit/wx/WebKitSupport/ChromeClientWx.h
+++ b/WebKit/wx/WebKitSupport/ChromeClientWx.h
@@ -125,6 +125,7 @@ public:
#endif
virtual void runOpenPanel(Frame*, PassRefPtr<FileChooser>);
+ virtual void iconForFiles(const Vector<String>&, PassRefPtr<FileChooser>);
virtual void formStateDidChange(const Node*) { }
diff --git a/WebKit/wx/WebKitSupport/FrameLoaderClientWx.cpp b/WebKit/wx/WebKitSupport/FrameLoaderClientWx.cpp
index 5bb4dc1..6afdd88 100644
--- a/WebKit/wx/WebKitSupport/FrameLoaderClientWx.cpp
+++ b/WebKit/wx/WebKitSupport/FrameLoaderClientWx.cpp
@@ -841,6 +841,10 @@ PassRefPtr<Frame> FrameLoaderClientWx::createFrame(const KURL& url, const String
return childFrame.release();
}
+void FrameLoaderClientWx::didTransferChildFrameToNewDocument()
+{
+}
+
ObjectContentType FrameLoaderClientWx::objectContentType(const KURL& url, const String& mimeType)
{
notImplemented();
diff --git a/WebKit/wx/WebKitSupport/FrameLoaderClientWx.h b/WebKit/wx/WebKitSupport/FrameLoaderClientWx.h
index 0c29941..62218ff 100644
--- a/WebKit/wx/WebKitSupport/FrameLoaderClientWx.h
+++ b/WebKit/wx/WebKitSupport/FrameLoaderClientWx.h
@@ -201,6 +201,7 @@ namespace WebCore {
virtual PassRefPtr<Frame> createFrame(const KURL& url, const String& name, HTMLFrameOwnerElement* ownerElement,
const String& referrer, bool allowsScrolling, int marginWidth, int marginHeight);
+ virtual void didTransferChildFrameToNewDocument();
virtual PassRefPtr<Widget> createPlugin(const IntSize&, HTMLPlugInElement*, const KURL&, const Vector<String>&, const Vector<String>&, const String&, bool loadManually) ;
virtual void redirectDataToPlugin(Widget* pluginWidget);
virtual ResourceError pluginWillHandleLoadError(const ResourceResponse&);