diff -r ed511d6b2547 -r 7934c1862119 i18n/eric6_en.ts --- a/i18n/eric6_en.ts Thu May 10 18:44:19 2018 +0200 +++ b/i18n/eric6_en.ts Fri May 11 10:55:05 2018 +0200 @@ -49493,27 +49493,27 @@ <context> <name>Preferences</name> <message> - <location filename="../Preferences/__init__.py" line="1660"/> + <location filename="../Preferences/__init__.py" line="1662"/> <source>Export Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1688"/> + <location filename="../Preferences/__init__.py" line="1690"/> <source>Import Preferences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1688"/> + <location filename="../Preferences/__init__.py" line="1690"/> <source>Properties File (*.ini);;All Files (*)</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1790"/> + <location filename="../Preferences/__init__.py" line="1792"/> <source>Select Python{0} Interpreter</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/__init__.py" line="1790"/> + <location filename="../Preferences/__init__.py" line="1792"/> <source>Select the Python{0} interpreter to be used:</source> <translation type="unfinished"></translation> </message> @@ -81236,240 +81236,230 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="455"/> - <source>Select to send referer headers to the server</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="458"/> - <source>Send Referer header to servers</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="478"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="607"/> <source>Press to edit the list of whitelisted hosts</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="481"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="610"/> <source>Edit Referer Whitelist ...</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="493"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="625"/> <source>Security</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="499"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="631"/> <source>Select to enable XSS auditing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="502"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="634"/> <source><b>Enable XSS Auditing</b> <p>This selects whether load requests should be monitored for cross-site scripting attempts. Suspicious scripts will be blocked. These will be reported in the JavaScript console. Enabling this feature might have an impact on performance.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="506"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="638"/> <source>Enable XSS Auditing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="536"/> - <source>History</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="542"/> - <source>Remove history items:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="555"/> - <source>Select the period for expiration of history entries</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="559"/> - <source>After one day</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="564"/> - <source>After one week</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="569"/> - <source>After two weeks</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="574"/> - <source>After one month</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="579"/> - <source>After one year</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="584"/> - <source>Manually</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="589"/> - <source>On application exit</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="600"/> - <source>Browser Cache</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="606"/> - <source>Enable disk cache</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="613"/> - <source>Cache size:</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="620"/> - <source>Enter the maximum size of the disk cache</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="626"/> - <source> MB</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="655"/> - <source>Web Search</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="661"/> - <source>Language:</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="668"/> + <source>History</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="674"/> + <source>Remove history items:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="687"/> + <source>Select the period for expiration of history entries</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="691"/> + <source>After one day</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="696"/> + <source>After one week</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="701"/> + <source>After two weeks</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="706"/> + <source>After one month</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="711"/> + <source>After one year</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="716"/> + <source>Manually</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="721"/> + <source>On application exit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="732"/> + <source>Browser Cache</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="738"/> + <source>Enable disk cache</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="745"/> + <source>Cache size:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="752"/> + <source>Enter the maximum size of the disk cache</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="758"/> + <source> MB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="787"/> + <source>Web Search</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="793"/> + <source>Language:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="800"/> <source>Select the language to be used for web searches</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="730"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="862"/> <source>Navigation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="736"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="868"/> <source>Select to enable the spatial navigation feature</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="739"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="871"/> <source><b>Enable Spatial Navigation</b> <p>This enables or disables the Spatial Navigation feature, which consists in the ability to navigate between focusable elements in a Web page, such as hyperlinks and form controls, by using Left, Right, Up and Down arrow keys. For example, if a user presses the Right key, heuristics determine whether there is an element he might be trying to reach towards the right and which element he probably wants.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="743"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="875"/> <source>Enable Spatial Navigation</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="750"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="882"/> <source>Select to include links in focus chain</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="753"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="885"/> <source><b>Include Links in Focus Chain</b> <p>This selects whether hyperlinks should be included in the keyboard focus chain.</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="757"/> - <source>Include Links in Focus Chain</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="874"/> - <source>Select to enable the Web Inspector tool</source> - <translation type="unfinished"></translation> - </message> - <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="877"/> - <source>Enable Web Development (Web Inspector)</source> - <translation type="unfinished"></translation> - </message> - <message> <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="889"/> + <source>Include Links in Focus Chain</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1006"/> + <source>Select to enable the Web Inspector tool</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1009"/> + <source>Enable Web Development (Web Inspector)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1021"/> <source>Web Inspector Port:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="896"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1028"/> <source>Enter the port to be used by the web inspector</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="925"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="1057"/> <source><font color="red"><b>Note:</b> Web Inspector settings are activated after a restart of the application.</font></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="694"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="826"/> <source>Image Search</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="700"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="832"/> <source>Default Search Engine:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="707"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="839"/> <source>Select the default search engine for image searches</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="796"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="928"/> <source>Select to enable the auto-scroller</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="799"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="931"/> <source>Automatic Scrolling</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="808"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="940"/> <source>This function is activated by a Mouse Middle Click.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="820"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="952"/> <source>Scroll Divider:</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="827"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="959"/> <source>Enter the auto-scroll divider value</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="861"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="993"/> <source><b>Note:</b> Setting higher divider will slow down scrolling.</source> <translation type="unfinished"></translation> </message> @@ -81494,37 +81484,37 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="513"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="645"/> <source>Select to allow HTTPS pages to run JavaScript, CSS, plugins or web-sockets from HTTP URLs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="516"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="648"/> <source>Allow to run insecure contents</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="764"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="896"/> <source>Select to give the focus to the view whenever a navigation event occurs</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="777"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="909"/> <source>Printing</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="783"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="915"/> <source>Select to print the background of page elements as well</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="786"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="918"/> <source>Print Element Backgrounds</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="767"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="899"/> <source>Enable Focus on Navigation</source> <translation type="unfinished"></translation> </message> @@ -81604,12 +81594,12 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="523"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="655"/> <source>Select to allow insecure origins (i.e. those not having an https:// URL) to request Geolocation features.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="526"/> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="658"/> <source>Allow insecure origins to access Geolocation</source> <translation type="unfinished"></translation> </message> @@ -81628,6 +81618,120 @@ <source>Select to enable JavaScript support</source> <translation type="unfinished"></translation> </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="453"/> + <source>Referer Headers</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="459"/> + <source>Send Referer:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="472"/> + <source>Select when to send a referer header (independent of origin)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="475"/> + <source><b>Send Referer</b> +<p>Select, when to send a referer header. This is independent of the requested URL. If a referer header is to be sent, further rules will be applied.</p></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="480"/> + <source>never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="485"/> + <source>on click only</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="490"/> + <source>always</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="498"/> + <source>Default Policy:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="511"/> + <source>Select when to send a referer header depending on origin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="514"/> + <source><b>Default Policy</b> +<p>Select when to send a referer header depending on origin.</p> +<ul> +<li>no referer - don't send a referer header</li> +<li>only when same origin - don't send a referer header if the origin of the target is different</li> +<li>only origin when cross origin - send trimmed referer header only when same origin, the referer origin when the target is potentially trustworthy and no header otherwise</li> +<li>no referer when downgrading - don't send a referer header when the target is not potentially trustworthy</li> +</ul></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="525"/> + <source>no referer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="530"/> + <source>only when same origin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="535"/> + <source>only origin when cross origin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="540"/> + <source>no referer when downgrading</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="548"/> + <source>Trimming Policy:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="561"/> + <source>Select how the referer URL shall be trimmed</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="564"/> + <source><b>Trimming Policy</b> +<p>Select how the referer URL shall be trimmed. The selected rule is applied, when sending a complete referer URL.</p> +<ul> +<li>send full URL (no trimming) - this does not perform any trimming beyond removing the user information and any fragment</li> +<li>send the URL without its query string - this removes the user information and the query string</li> +<li>only send the origin - this shortens the referer URL to the origin, i.e. scheme, host and port only</li> +</ul></source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="574"/> + <source>send full URL (no trimming)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="579"/> + <source>send the URL without its query string</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../Preferences/ConfigurationPages/WebBrowserPage.ui" line="584"/> + <source>only send the origin</source> + <translation type="unfinished"></translation> + </message> </context> <context> <name>WebBrowserSpellCheckingPage</name>