/** * Returns the language of the browser (for IE). * @return the language */ public String jsxGet_browserLanguage() { return getBrowserVersion().getBrowserLanguage(); }
/** * Returns the language of the browser (for IE). * @return the language */ public String jsxGet_browserLanguage() { return getBrowserVersion().getBrowserLanguage(); }
/** * Returns the language of the browser (for Mozilla). * @return the language */ public String jsxGet_language() { return getBrowserVersion().getBrowserLanguage(); }
/** * Returns the language of the browser (for Mozilla). * @return the language */ public String jsxGet_language() { return getBrowserVersion().getBrowserLanguage(); }
/** * Returns the language of the browser (for IE). * @return the language */ public String jsxGet_browserLanguage() { return getBrowserVersion().getBrowserLanguage(); }
/** * Returns the language of the browser (for Mozilla). * @return the language */ public String jsxGet_language() { return getBrowserVersion().getBrowserLanguage(); }
/** * Returns the language of the browser. * @return the language */ @JsxGetter public String getLanguage() { return getBrowserVersion().getBrowserLanguage(); }
/** * Returns the language of the browser. * @return the language */ @JsxGetter public String getLanguage() { return getBrowserVersion().getBrowserLanguage(); }
/** * Returns a string with a language sensitive representation of this number. * @param context the JavaScript context * @param thisObj the scriptable * @param args the arguments passed into the method * @param function the function * @return the string */ public static String toLocaleString( final Context context, final Scriptable thisObj, final Object[] args, final Function function) { if (args.length != 0 && args[0] instanceof String) { final String localeStr = (String) args[0]; try { final Locale locale = new Locale.Builder().setLanguageTag(localeStr).build(); return NumberFormat.getInstance(locale).format(Double.parseDouble(thisObj.toString())); } catch (final IllformedLocaleException e) { throw ScriptRuntime.rangeError("Invalid language tag: " + localeStr); } } final BrowserVersion browserVersion = ((Window) thisObj.getParentScope()).getBrowserVersion(); final Locale locale = Locale.forLanguageTag(browserVersion.getBrowserLanguage()); return NumberFormat.getInstance(locale).format(Double.parseDouble(thisObj.toString())); } }
/** * Adds the headers that are sent with every request to the specified {@link WebRequestSettings} instance. * @param wrs the <tt>WebRequestSettings</tt> instance to modify */ private void addDefaultHeaders(final WebRequestSettings wrs) { // Add standard HtmlUnit headers. wrs.setAdditionalHeader("Accept", "*/*"); wrs.setAdditionalHeader("Accept-Language", getBrowserVersion().getBrowserLanguage()); // Add user-specified headers last so that they can override HtmlUnit defaults. wrs.getAdditionalHeaders().putAll(requestHeaders_); }
/** * Adds the headers that are sent with every request to the specified {@link WebRequestSettings} instance. * @param wrs the <tt>WebRequestSettings</tt> instance to modify */ private void addDefaultHeaders(final WebRequestSettings wrs) { // Add standard HtmlUnit headers. wrs.setAdditionalHeader("Accept", "*/*"); wrs.setAdditionalHeader("Accept-Language", getBrowserVersion().getBrowserLanguage()); // Add user-specified headers last so that they can override HtmlUnit defaults. wrs.getAdditionalHeaders().putAll(requestHeaders_); }
/** * Returns a string with a language sensitive representation of this number. * @param context the JavaScript context * @param thisObj the scriptable * @param args the arguments passed into the method * @param function the function * @return the string */ public static String toLocaleString( final Context context, final Scriptable thisObj, final Object[] args, final Function function) { if (args.length != 0 && args[0] instanceof String) { final String localeStr = (String) args[0]; try { final Locale locale = new Locale.Builder().setLanguageTag(localeStr).build(); return NumberFormat.getInstance(locale).format(Double.parseDouble(thisObj.toString())); } catch (final IllformedLocaleException e) { throw ScriptRuntime.rangeError("Invalid language tag: " + localeStr); } } final BrowserVersion browserVersion = ((Window) thisObj.getParentScope()).getBrowserVersion(); final Locale locale = Locale.forLanguageTag(browserVersion.getBrowserLanguage()); return NumberFormat.getInstance(locale).format(Double.parseDouble(thisObj.toString())); } }
/** * Adds the headers that are sent with every request to the specified {@link WebRequestSettings} instance. * @param wrs the <tt>WebRequestSettings</tt> instance to modify */ private void addDefaultHeaders(final WebRequestSettings wrs) { // Add standard HtmlUnit headers. wrs.setAdditionalHeader("Accept", "*/*"); wrs.setAdditionalHeader("Accept-Language", getBrowserVersion().getBrowserLanguage()); // Add user-specified headers last so that they can override HtmlUnit defaults. wrs.getAdditionalHeaders().putAll(requestHeaders_); }
/** * Adds the headers that are sent with every request to the specified {@link WebRequest} instance. * @param wrs the <tt>WebRequestSettings</tt> instance to modify */ private void addDefaultHeaders(final WebRequest wrs) { // Add standard HtmlUnit headers. if (!wrs.isAdditionalHeader(HttpHeader.ACCEPT_LANGUAGE)) { wrs.setAdditionalHeader(HttpHeader.ACCEPT_LANGUAGE, getBrowserVersion().getBrowserLanguage()); } if (getBrowserVersion().hasFeature(HTTP_HEADER_UPGRADE_INSECURE_REQUEST) && !wrs.isAdditionalHeader(HttpHeader.UPGRADE_INSECURE_REQUESTS)) { wrs.setAdditionalHeader(HttpHeader.UPGRADE_INSECURE_REQUESTS, "1"); } // Add user-specified headers last so that they can override HtmlUnit defaults. requestHeaders_.forEach((name, value) -> { if (!wrs.isAdditionalHeader(name)) { wrs.setAdditionalHeader(name, value); } }); }
/** * Adds the headers that are sent with every request to the specified {@link WebRequest} instance. * @param wrs the <tt>WebRequestSettings</tt> instance to modify */ private void addDefaultHeaders(final WebRequest wrs) { // Add standard HtmlUnit headers. if (!wrs.isAdditionalHeader(HttpHeader.ACCEPT_LANGUAGE)) { wrs.setAdditionalHeader(HttpHeader.ACCEPT_LANGUAGE, getBrowserVersion().getBrowserLanguage()); } if (getBrowserVersion().hasFeature(HTTP_HEADER_UPGRADE_INSECURE_REQUEST) && !wrs.isAdditionalHeader(HttpHeader.UPGRADE_INSECURE_REQUESTS)) { wrs.setAdditionalHeader(HttpHeader.UPGRADE_INSECURE_REQUESTS, "1"); } // Add user-specified headers last so that they can override HtmlUnit defaults. requestHeaders_.forEach((name, value) -> { if (!wrs.isAdditionalHeader(name)) { wrs.setAdditionalHeader(name, value); } }); }
.setApplicationMinorVersion(version.getApplicationMinorVersion()) .setVendor(version.getVendor()) .setBrowserLanguage(version.getBrowserLanguage()) .setCpuClass(version.getCpuClass()) .setOnLine(version.isOnLine())
.setApplicationMinorVersion(version.getApplicationMinorVersion()) .setVendor(version.getVendor()) .setBrowserLanguage(version.getBrowserLanguage()) .setCpuClass(version.getCpuClass()) .setOnLine(version.isOnLine())