tag:blogger.com,1999:blog-78041742469674299122024-03-05T18:32:56.268-08:00Google ChromeResources,tips and tricks about Google ChromeMThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.comBlogger52125tag:blogger.com,1999:blog-7804174246967429912.post-77221037320947462702011-09-20T07:15:00.001-07:002011-09-20T07:16:04.753-07:00Translation with Google Chrome<span class="Apple-style-span" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px;">Today, we’re excited to make a nifty feature widely available in today’s new Chrome stable release: speech input through HTML.<br /><br />Curious about how speech input can be used in real life? Here’s one example: Using Chrome, you can now translate what you say into other languages with <a href="http://translate.google.com/?sl=en#">Google Translate</a>. If you’re translating from English, just click on the microphone on the bottom right of the input box, speak your text, and choose the language you want to translate to. In fact, you can even click on the “<a href="http://googletranslate.blogspot.com/2010/12/listen-to-us-now.html">Listen</a>” feature to hear the translated words spoken back to you!<br /><br /><img alt="" border="0" id="BLOGGER_PHOTO_ID_5600277391130516498" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNdWWXMjVu3Rv-Y7x4ODqDqfnUAf8o0GYCnStGfi_NKfIk8j0QKARL0hj-_ZXor9rxa6FN5pakKX0iltX0yCo5gPYFQJWea-KQMPVMwuPpmC3dbnkQiV-rGul0Ka8OMThrwORXtl5Ji_wT/s400/speechinput-googletranslate.png" style="border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; display: block; height: 192px; margin-bottom: 10px; margin-left: auto; margin-right: auto; margin-top: 0px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px; text-align: center; width: 400px;" /><br /><br />Speech input through HTML is one of many new web technologies in the browser that help make innovative and useful web applications like Google Translate’s speech feature possible. If you’d like to check out more examples of applications built using the latest and greatest web technologies in the browser, you can check out more than 200 submissions by web developers on<a href="http://www.chromeexperiments.com/">chromeexperiments.com</a>. If you’re not already using Chrome, don’t forget to first download Chrome at <a href="http://www.google.com/chrome">google.com/chrome</a>.<br /><br /><span class="post-author" style="color: #666666;">Posted by Josh Estelle, Software Engineer</span></span>MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-1308180134827544682011-09-20T07:13:00.001-07:002011-09-20T07:13:56.225-07:003D Graphic with Google Chrome<span class="Apple-style-span" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px;">Some of the most compelling experiences on the web come when inspirations of old are brought to life with modern technologies. Last August, “<a href="http://www.thewildernessdowntown.com/">The Wilderness Downtown</a>” brought the wistful feeling of nostalgia to the browser as you run down the streets where you used to live in an <a href="http://www.20thingsilearned.com/html5/1">HTML5</a>music experience based on the Arcade Fire song “We Used to Wait.”<br /><br />“<a href="http://www.ro.me/">3 Dreams of Black</a>” is our newest music experience for the web browser, written and directed by Chris Milk and developed with a few folks here at Google. The song, “Black,” comes off the album<i>ROME</i>, presented by <a href="http://en.wikipedia.org/wiki/Danger_Mouse">Danger Mouse</a> & <a href="http://www.danieleluppi.com/">Daniele Luppi</a>, featuring <a href="http://thirdmanrecords.com/">Jack White</a> and <a href="http://www.norahjones.com/index.php">Norah Jones</a> on vocals and soon to be released on the record label Parlophone/EMI. <i>ROME</i> is inspired by Italian soundtracks from the 1960s and the classic <a href="http://en.wikipedia.org/wiki/Spaghetti_Western">Italian Western</a> genre. In fact, the album was recorded with the original orchestra from Italian director Sergio Leone’s westerns (remember <a href="http://en.wikipedia.org/wiki/The_Good,_the_Bad_and_the_Ugly"><i>The Good, The Bad & The Ugly</i></a>?).<br /><br />“3 Dreams of Black” is a visual voyage through three dream worlds, told through rich 2D drawings and animations that are interspersed with interactive 3D sequences. At various points in this web experience, you can take control with your computer’s mouse and guide your journey through the unfolding narrative. You can even contribute to the dream by creating your own relics using a 3D model creator. Some of the best user creations will be integrated into the experience and become a part of others’ “3 Dreams” exploration.</span><br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEga5zSRpwNwHBcaDFSBeKf0QoUic_0jmLnIoeoo9Jv74PqKhFrymPB7EmYzt3EaayGW4JCwZ44ysGBUZG77tQcx92j3B_R9x1LnS5YYVqXTx6rlNz_tNKFdhjSaUahxJAfZBkh647Kj5mM/s1600/1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEga5zSRpwNwHBcaDFSBeKf0QoUic_0jmLnIoeoo9Jv74PqKhFrymPB7EmYzt3EaayGW4JCwZ44ysGBUZG77tQcx92j3B_R9x1LnS5YYVqXTx6rlNz_tNKFdhjSaUahxJAfZBkh647Kj5mM/" style="border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px;" width="500" /></a><br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhp6iWQXRjF5qCP5MHaO9tmevVuki-4oiZCwmKpejvfFubuk8m1KHHepQkXv-koOdTfmrRxgs6toAzB9D9kGRnxob4o4IgJaKkrEQWVz3dboeojc8IDO_HYi1Z3WpVeWckQvbQoczvBk-k/s1600/2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhp6iWQXRjF5qCP5MHaO9tmevVuki-4oiZCwmKpejvfFubuk8m1KHHepQkXv-koOdTfmrRxgs6toAzB9D9kGRnxob4o4IgJaKkrEQWVz3dboeojc8IDO_HYi1Z3WpVeWckQvbQoczvBk-k/" style="border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px;" width="500" /></a><br />
<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7aOVrCJUXWmO7xiU_3KPenafYveUpD-4hxLhVAbvNGu3agKHU83YWA9ZjhkswPXMpgZ-2OaTA32HgffwtZ5KJa7DCMj8UqNzDZ5mYvBnAoTsiJKLVcy1mfILkulFZfoC5jcM6oyu5X_A/s1600/3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7aOVrCJUXWmO7xiU_3KPenafYveUpD-4hxLhVAbvNGu3agKHU83YWA9ZjhkswPXMpgZ-2OaTA32HgffwtZ5KJa7DCMj8UqNzDZ5mYvBnAoTsiJKLVcy1mfILkulFZfoC5jcM6oyu5X_A/" style="border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px;" width="500" /></a><br />
<br />
<br />
In “3 Dreams in Black”, the browser is transformed into a theater for these lucid virtual dreams through <a href="http://en.wikipedia.org/wiki/WebGL">WebGL</a>, a new technology which brings <a href="http://www.20thingsilearned.com/threed/1">hardware-accelerated 3D graphics</a> to the browser. With WebGL in modern browsers like <a href="http://www.google.com/chrome">Google Chrome</a>, you can interact with 3D experiences with no need for additional software. For curious web developers out there, we’ve made all the code completely open and available so that you can dig in, have a look around and <a href="http://www.ro.me/tech">try it out for yourself</a>.<br />
<br />
Because “<a href="http://www.ro.me/">3 Dreams in Black</a>” is an experiment built with the latest web technologies, it requires a browser that supports WebGL like Chrome, and Windows Vista / Mac OS X 10.6 or above to help ensure that your computer has up-to-date graphics drivers. For those of you who may have hardware constraints, we’ve put together a <a href="http://youtu.be/ReH7zzj5GPc">short video</a> that we hope will provide a glimpse into this unique experience. To explore these dreamscapes, visit <a href="http://www.ro.me/">www.ro.me</a>.<br />
<br />
<span class="post-author" style="color: #666666;">Posted by Aaron Koblin, Google Data Arts Team</span><br />
<div id="-chrome-auto-translate-plugin-dialog" style="background: transparent !important; border-color: none !important; display: none; left: 0; margin: 0 !important; opacity: 1 !important; overflow: visible !important; padding: 0 !important; position: absolute !important; text-align: left !important; top: 0; z-index: 999999 !important;">
<div style="-webkit-border-radius: 10px !important; background-color: #363636 !important; background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000), color-stop(50%, #363636), color-stop(100%, #000)); border-color: #000000 !important; border-width: 0px !important; color: #fafafa !important; font-size: 16px !important; max-width: 300px !important; opacity: 0.8 !important; overflow: visible !important; padding: 8px !important; text-align: left !important; z-index: 999999 !important;">
<div class="translate">
</div>
<div class="additional">
</div>
</div>
<img onclick="document.location.href='http://translate.google.com/';" src="http://www.google.com/uds/css/small-logo.png" style="-webkit-border-radius: 20px; background-color: rgba(200, 200, 200, 0.3) !important; cursor: pointer !important; margin: 0 !important; padding: 3px 5px 0 !important; position: absolute !important; right: 1px !important; top: -20px !important; z-index: -1 !important;" /></div>
MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-41248731980397786562011-09-20T07:09:00.000-07:002011-09-20T07:09:24.984-07:00All Google Chrome starup switches - Part 2<span class="Apple-style-span" style="background-color: white;"></span><br />
<pre>
</pre>
<pre><b>Here a complete list of all startup switches in Chrome ad what they do:</b></pre>
<pre>// Allow third party content included on a page to prompt for a HTTP
// basic auth username/password pair.
const char kAllowCrossOriginAuthPrompt[] = "allow-cross-origin-auth-prompt";
// On ChromeOS, file:// access is disabled except for certain whitelisted
// directories. This switch re-enables file:// for testing.
const char kAllowFileAccess[] = "allow-file-access";
// Allow non-https URL for background_page for hosted apps.
const char kAllowHTTPBackgroundPage[] = "allow-http-background-page";
// Don't block outdated plugins.
const char kAllowOutdatedPlugins[] = "allow-outdated-plugins";
// Allows injecting extensions and user scripts on the extensions
// gallery site. Normally prevented for security reasons, but can be
// useful for automation testing of the gallery.
const char kAllowScriptingGallery[] = "allow-scripting-gallery";
// Specifies comma separated list of extension ids to grant access to local
// websocket proxy.
const char kAllowWebSocketProxy[] = "allow-websocket-proxy";
// Allow compositing on chrome:// pages.
const char kAllowWebUICompositing[] = "allow-webui-compositing";
// This prevents Chrome from requiring authorization to run certain widely
// installed but less commonly used plug-ins.
const char kAlwaysAuthorizePlugins[] = "always-authorize-plugins";
// Specifies that the associated value should be launched in "application" mode.
const char kApp[] = "app";
// Specifies that the extension-app with the specified id should be launched
// according to its configuration.
const char kAppId[] = "app-id";
// Override the apps checkout URL, which is used to determine when to expose
// some private APIs.
const char kAppsCheckoutURL[] = "apps-checkout-url";
// Specifying this flag allows the webstorePrivate APIs to return browser (aka
// sync) login tokens to be used for auto-login in the Web Store (normally they
// do not).
const char kAppsGalleryReturnTokens[] = "apps-gallery-return-tokens";
// The URL to use for the gallery link in the app launcher.
const char kAppsGalleryURL[] = "apps-gallery-url";
// The update url used by gallery/webstore extensions.
const char kAppsGalleryUpdateURL[] = "apps-gallery-update-url";
// Whether to always use the new app install bubble when installing an app.
const char kAppsNewInstallBubble[] = "apps-new-install-bubble";
// Disable throbber for extension apps.
const char kAppsNoThrob[] = "apps-no-throb";
// Whitelist of servers that Negotiate will generate delegated Kerberos tickets
// for.
const char kAuthNegotiateDelegateWhitelist[] =
"auth-negotiate-delegate-whitelist";
// HTTP authentication schemes to enable. This is a comma separated list
// of authentication schemes (basic, digest, ntlm, and negotiate). By default
// all schemes are enabled. The primary use of this command line flag is to help
// triage autentication-related issues reported by end-users.
const char kAuthSchemes[] = "auth-schemes";
// Whitelist of servers which NTLM and Negotiate can automatically authenticate
// with using the default credentials of the currently logged in user.
const char kAuthServerWhitelist[] = "auth-server-whitelist";
// The value of this switch tells the app to listen for and broadcast
// automation-related messages on IPC channel with the given ID.
const char kAutomationClientChannelID[] = "automation-channel";
// Causes the automation provider to reinitialize its IPC channel instead of
// shutting down when a client disconnects.
const char kAutomationReinitializeOnChannelError[] =
"automation-reinitialize-on-channel-error";
// When the option to block third-party cookies from being set is enabled,
// also block third-party cookies from being read.
const char kBlockReadingThirdPartyCookies[] =
"block-reading-third-party-cookies";
// How often (in seconds) to check for updates. Should only be used for
// testing purposes.
const char kCheckForUpdateIntervalSec[] = "check-for-update-interval";
// Tells chrome to load the specified version of chrome.dll on Windows. If
// this version cannot be loaded, Chrome will exit.
const char kChromeVersion[] = "chrome-version";
// Comma-separated list of SSL cipher suites to disable.
const char kCipherSuiteBlacklist[] = "cipher-suite-blacklist";
// Used with kCloudPrintFile. Tells Chrome to delete the file when
// finished displaying the print dialog.
const char kCloudPrintDeleteFile[] = "cloud-print-delete-file";
// Tells chrome to display the cloud print dialog and upload the
// specified file for printing.
const char kCloudPrintFile[] = "cloud-print-file";
// Specifies the mime type to be used when uploading data from the
// file referenced by cloud-print-file.
// Defaults to "application/pdf" if unspecified.
const char kCloudPrintFileType[] = "cloud-print-file-type";
// Used with kCloudPrintFile to specify a JSON print ticket for the resulting
// print job.
// Defaults to null if unspecified.
const char kCloudPrintPrintTicket[] = "cloud-print-print-ticket";
// Used with kCloudPrintFile to specify a title for the resulting print
// job.
const char kCloudPrintJobTitle[] = "cloud-print-job-title";
// The unique id to be used for this cloud print proxy instance.
const char kCloudPrintProxyId[] = "cloud-print-proxy-id";
// The URL of the cloud print service to use, overrides any value
// stored in preferences, and the default. Only used if the cloud
// print service has been enabled (see enable-cloud-print).
const char kCloudPrintServiceURL[] = "cloud-print-service";
// Comma-separated options to troubleshoot the component updater.
// Only valid for the browser process.
const char kComponentUpdaterDebug[] = "component-updater-debug";
// Causes the browser process to inspect loaded and registered DLLs for
// known conflicts and warn the user.
const char kConflictingModulesCheck[] = "conflicting-modules-check";
// The Country we should use. This is normally obtained from the operating
// system during first run and cached in the preferences afterwards. This is a
// string value, the 2 letter code from ISO 3166-1.
const char kCountry[] = "country";
// Causes the browser process to crash if browser threads are not responding for
// the given number of seconds.
const char kCrashOnHangSeconds[] = "crash-on-hang-seconds";
// Comma separated list of BrowserThreads that cause browser process to crash if
// the given browser thread is not responsive. UI,IO,DB,FILE,CACHE are the list
// of BrowserThreads that are supported.
//
// For example:
// --crash-on-hang-threads=UI,IO --> Crash the browser if UI or IO thread is
// not responsive.
const char kCrashOnHangThreads[] = "crash-on-hang-threads";
// Causes the browser process to crash if the number of browser threads that are
// responding is equal to the given number.
//
// For example:
// --crash-on-live=1 --> Crash if only one thread is responsive and all other
// threads are not responsive.
const char kCrashOnLive[] = "crash-on-live";
// Path to the inspector files on disk (allows reloading of devtool files
// without having to restart the browser).
const char kDebugDevToolsFrontend[] = "debug-devtools-frontend";
// Enables a frame context menu item that toggles the frame in and out of glass
// mode (Windows Vista and up only).
const char kDebugEnableFrameToggle[] = "debug-enable-frame-toggle";
// Enables support to debug printing subsystem.
const char kDebugPrint[] = "debug-print";
// Specifies the URL at which to fetch configuration policy from the device
// management backend. Specifying this switch turns on managed policy from the
// device management backend.
const char kDeviceManagementUrl[] = "device-management-url";
// Triggers a pletora of diagnostic modes.
const char kDiagnostics[] = "diagnostics";
// Replaces the audio IPC layer for <audio> and <video> with a mock audio
// device, useful when using remote desktop or machines without sound cards.
// This is temporary until we fix the underlying problem.
// Disable CNAME lookup of the host when generating the Kerberos SPN for a
// Negotiate challenge. See HttpAuthHandlerNegotiate::CreateSPN
// for more background.
const char kDisableAuthNegotiateCnameLookup[] =
"disable-auth-negotiate-cname-lookup";
// Disable background mode (background apps will not keep chrome running in the
// background).
const char kDisableBackgroundMode[] = "disable-background-mode";
// Disable several subsystems which run network requests in the background.
// This is for use when doing network performance testing to avoid noise
// in the measurements.
const char kDisableBackgroundNetworking[] = "disable-background-networking";
// This switch is used to disable the client-side phishing detection feature.
// Note that even if client-side phishing detection is enabled, it will only
// be active if the user has opted in to UMA stats and SafeBrowsing is enabled
// in the preferences.
const char kDisableClientSidePhishingDetection[] =
"disable-client-side-phishing-detection";
// Disables establishing a backup TCP connection if a specified timeout is
// exceeded.
const char kDisableConnectBackupJobs[] = "disable-connect-backup-jobs";
// Disables the custom JumpList on Windows 7.
const char kDisableCustomJumpList[] = "disable-custom-jumplist";
// Disables checking whether custom protocol handlers are registered with the
// OS and removing those that are not. This is used during automated testing.
const char kDisableCustomProtocolOSCheck[] =
"disable-custom-protocol-os-check";
// Disables retrieval of PAC URLs from DHCP as per the WPAD standard.
const char kDisableDhcpWpad[] = "disable-dhcp-wpad";
// Disable extensions.
const char kDisableExtensions[] = "disable-extensions";
// Disable checking for user opt-in for extensions that want to inject script
// into file URLs (ie, always allow it). This is used during automated testing.
const char kDisableExtensionsFileAccessCheck[] =
"disable-extensions-file-access-check";
// Disables the sandbox for the built-in flash player.
const char kDisableFlashSandbox[] = "disable-flash-sandbox";
// Disable the use of the HistoryQuickProvider for autocomplete results.
const char kDisableHistoryQuickProvider[] = "disable-history-quick-provider";
// Disable the use of the HistoryURLProvider for autocomplete results.
const char kDisableHistoryURLProvider[] = "disable-history-url-provider";
// Disables HTML5 Forms interactive validation.
const char kDisableInteractiveFormValidation[] =
"disable-interactive-form-validation";
// Disable the internal Flash Player.
const char kDisableInternalFlash[] = "disable-internal-flash";
// Don't resolve hostnames to IPv6 addresses. This can be used when debugging
// issues relating to IPv6, but shouldn't otherwise be needed. Be sure to
// file bugs if something isn't working properly in the presence of IPv6.
// This flag can be overidden by the "enable-ipv6" flag.
const char kDisableIPv6[] = "disable-ipv6";
// Disables IP Pooling within the networks stack (SPDY only). When a connection
// is needed for a domain which shares an IP with an existing connection,
// attempt to use the existing connection.
const char kDisableIPPooling[] = "disable-ip-pooling";
// Disable speculative TCP/IP preconnection.
const char kDisablePreconnect[] = "disable-preconnect";
// Normally when the user attempts to navigate to a page that was the result of
// a post we prompt to make sure they want to. This switch may be used to
// disable that check. This switch is used during automated testing.
const char kDisablePromptOnRepost[] = "disable-prompt-on-repost";
// Disable remote web font support. SVG font should always work whether
// this option is specified or not.
const char kDisableRemoteFonts[] = "disable-remote-fonts";
// Prevents the URLs of BackgroundContents from being remembered and re-launched
// when the browser restarts.
const char kDisableRestoreBackgroundContents[] =
"disable-restore-background-contents";
// Disable the sanitized version of client-side phishing detection, for use by
// non-UMA users. Any features containing portions of the URL or page content
// are not sent as part of the pingback in this mode.
const char kDisableSanitizedClientSidePhishingDetection[] =
"disable-sanitized-client-side-phishing-detection";
// Disable site-specific tailoring to compatibility issues in WebKit.
const char kDisableSiteSpecificQuirks[] = "disable-site-specific-quirks";
// Disable SSL v3 (usually for testing purposes).
const char kDisableSSL3[] = "disable-ssl3";
// Disable syncing browser data to a Google Account.
const char kDisableSync[] = "disable-sync";
// Disable syncing of apps.
const char kDisableSyncApps[] = "disable-sync-apps";
// Disable syncing of autofill.
const char kDisableSyncAutofill[] = "disable-sync-autofill";
// Disable syncing of autofill Profile.
const char kDisableSyncAutofillProfile[] = "disable-sync-autofill-profile";
// Disable syncing of bookmarks.
const char kDisableSyncBookmarks[] = "disable-sync-bookmarks";
// Disable sync encryption options.
const char kDisableSyncEncryption[] = "disable-sync-encryption";
// Disable syncing of extensions.
const char kDisableSyncExtensions[] = "disable-sync-extensions";
// Disable syncing browser passwords.
const char kDisableSyncPasswords[] = "disable-sync-passwords";
// Disable syncing of preferences.
const char kDisableSyncPreferences[] = "disable-sync-preferences";
// Disable syncing of themes.
const char kDisableSyncThemes[] = "disable-sync-themes";
// Disable syncing browser typed urls.
const char kDisableSyncTypedUrls[] = "disable-sync-typed-urls";
// TabCloseableStateWatcher disallows closing of tabs and browsers under certain
// situations on ChromeOS. Some tests expect tabs or browsers to close, so we
// need a switch to disable the watcher.
const char kDisableTabCloseableStateWatcher[] =
"disable-tab-closeable-state-watcher";
// Disable TLS v1.0 (usually for testing purposes).
const char kDisableTLS1[] = "disable-tls1";
// Allow disabling of translate from the command line to assist with
// automated browser testing (e.g. Selenium/WebDriver). Normal
// browser users should disable translate with the preference.
const char kDisableTranslate[] = "disable-translate";
// Disables the backend service for web resources.
const char kDisableWebResources[] = "disable-web-resources";
// Don't enforce the same-origin policy. (Used by people testing their sites.)
const char kDisableWebSecurity[] = "disable-web-security";
// Disable WebKit's XSSAuditor. The XSSAuditor mitigates reflective XSS.
const char kDisableXSSAuditor[] = "disable-xss-auditor";
// Use a specific disk cache location, rather than one derived from the
// UserDatadir.
const char kDiskCacheDir[] = "disk-cache-dir";
// Forces the maximum disk space to be used by the disk cache, in bytes.
const char kDiskCacheSize[] = "disk-cache-size";
const char kDnsLogDetails[] = "dns-log-details";
// Disables prefetching of DNS information.
const char kDnsPrefetchDisable[] = "dns-prefetch-disable";
// Use the specified DNS server for raw DNS resolution.
const char kDnsServer[] = "dns-server";
// Specifies if the |DOMAutomationController| needs to be bound in the
// renderer. This binding happens on per-frame basis and hence can potentially
// be a performance bottleneck. One should only enable it when automating
// dom based tests.
// Also enables sending/receiving renderer automation messages through the
// |AutomationRenderViewHelper|.
// TODO(kkania): Rename this to enable-renderer-automation after moving the
// |DOMAutomationController| to the |AutomationRenderViewHelper|.
const char kDomAutomationController[] = "dom-automation";
// Replaces the download shelf with a new experimental UI.
const char kDownloadsNewUI[] = "downloads-new-ui";
// Dump any accumualted histograms to the log when browser terminates (requires
// logging to be enabled to really do anything). Used by developers and test
// scripts.
const char kDumpHistogramsOnExit[] = "dump-histograms-on-exit";
// Enables AeroPeek for each tab. (This switch only works on Windows 7).
const char kEnableAeroPeekTabs[] = "enable-aero-peek-tabs";
// Enable the inclusion of non-standard ports when generating the Kerberos SPN
// in response to a Negotiate challenge. See HttpAuthHandlerNegotiate::CreateSPN
// for more background.
const char kEnableAuthNegotiatePort[] = "enable-auth-negotiate-port";
// With this flag set, Chrome will occasionally prompt the user to volunteer
// Autofill usage data beyond what is collected by default. This is data that
// we expect to be helpful for debugging, but that we do not want to send up
// automatically due to privacy concerns.
const char kEnableAutofillFeedback[] = "enable-autofill-feedback";
// Enables the pre- and auto-login features. When a user signs in to sync,
// the browser's cookie jar is pre-filled with GAIA cookies. When the user
// visits a GAIA login page, an info bar can help the user login.
const char kEnableAutologin[] = "enable-autologin";
// This flag enables UI for clearing server data. Temporarily in place
// until there's a server endpoint deployed.
const char kEnableClearServerData[] = "enable-clear-server-data";
// Enable click-to-play for blocked plug-ins.
const char kEnableClickToPlay[] = "enable-click-to-play";
// This applies only when the process type is "service". Enables the
// Cloud Print Proxy component within the service process.
const char kEnableCloudPrintProxy[] = "enable-cloud-print-proxy";
// Enables the Cloud Print dialog hosting code.
const char kEnableCloudPrint[] = "enable-cloud-print";
// Enables compositing to texture instead of display.
const char kEnableCompositeToTexture[] = "enable-composite-to-texture";
// Enables establishing a backup TCP connection if a specified timeout is
// exceeded.
const char kEnableConnectBackupJobs[] = "enable-connect-backup-jobs";
// Enables web developers to create apps for Chrome without using crx packages.
const char kEnableCrxlessWebApps[] = "enable-crxless-web-apps";
// Enables extension APIs that are in development.
const char kEnableExperimentalExtensionApis[] =
"enable-experimental-extension-apis";
// Enable experimental timeline API.
const char kEnableExtensionTimelineApi[] = "enable-extension-timeline-api";
// Enable the fastback page cache.
const char kEnableFastback[] = "enable-fastback";
// By default, cookies are not allowed on <a href="file://./" style="color: blue;">file://.</a> They are needed for
// testing, for example page cycler and layout tests. See bug 1157243.
const char kEnableFileCookies[] = "enable-file-cookies";
// Enable the in-browser thumbnailing, which is more efficient than the
// in-renderer thumbnailing, as we can use more information to determine
// if we need to update thumbnails.
const char kEnableInBrowserThumbnailing[] = "enable-in-browser-thumbnailing";
// Enable IPv6 support, even if probes suggest that it may not be fully
// supported. Some probes may require internet connections, and this flag will
// allow support independent of application testing.
// This flag overrides "disable-ipv6" which appears elswhere in this file.
const char kEnableIPv6[] = "enable-ipv6";
/// Enable the IPC fuzzer for reliability testing
const char kEnableIPCFuzzing[] = "enable-ipc-fuzzing";
// Enables IP Pooling within the networks stack (SPDY only). When a connection
// is needed for a domain which shares an IP with an existing connection,
// attempt to use the existing connection.
const char kEnableIPPooling[] = "enable-ip-pooling";
// Enables some extension background pages to be loaded when they are
// needed rather than when the extensions are first loaded.
const char kEnableLazyBackgroundPages[] = "enable-lazy-background-pages";
// Enables MAC cookies in the network stack. These cookies use HMAC to
// protect session state from passive network attackers.
// <a href="http://tools.ietf.org/html/draft-hammer-oauth-v2-mac-token" style="color: blue;">http://tools.ietf.org/html/draft-hammer-oauth-v2-mac-token</a>
const char kEnableMacCookies[] = "enable-mac-cookies";
// Allows reporting memory info (JS heap size) to page.
const char kEnableMemoryInfo[] = "enable-memory-info";
// Runs the Native Client inside the renderer process and enables GPU plugin
// (internally adds lEnableGpuPlugin to the command line).
const char kEnableNaCl[] = "enable-nacl";
// Enables debugging via RSP over a socket.
const char kEnableNaClDebug[] = "enable-nacl-debug";
// Enable content settings based on host *and* plug-in.
const char kEnableResourceContentSettings[] =
"enable-resource-content-settings";
// Enable panels (always on-top docked pop-up windows).
const char kEnablePanels[] = "enable-panels";
// Enable speculative TCP/IP preconnection.
const char kEnablePreconnect[] = "enable-preconnect";
// Enable the IsSearchProviderInstalled and InstallSearchProvider with an extra
// parameter to indicate if the provider should be the default.
const char kEnableSearchProviderApiV2[] = "enable-search-provider-api-v2";
// Enable the use of the ShortcutsProvider for autocomplete results.
const char kEnableShortcutsProvider[] = "enable-shortcuts-provider";
// On platforms that support it, enable smooth scroll animation.
const char kEnableSmoothScrolling[] = "enable-smooth-scrolling";
// Enable OAuth sign-in for sync.
const char kEnableSyncOAuth[] = "enable-sync-oauth";
// Enable syncing custom search engines.
const char kEnableSyncSearchEngines[] = "enable-sync-search-engines";
// Enable syncing browser sessions.
const char kEnableSyncTabs[] = "enable-sync-tabs";
// Enable syncing browser sessions for other synced clients.
const char kEnableSyncTabsForOtherClients[] =
"enable-sync-tabs-for-other-clients";
// Enables context menu for selecting groups of tabs.
const char kEnableTabGroupsContextMenu[] = "enable-tab-groups-context-menu";
// Enable the "synced bookmarks" folder.
const char kEnableSyncedBookmarksFolder[] = "enable-synced-bookmarks-folder";
// Enables the option to show tabs as a vertical stack down the side of the
// browser window.
const char kEnableVerticalTabs[] = "enable-vertical-tabs";
// Spawn threads to watch for excessive delays in specified message loops.
// User should set breakpoints on Alarm() to examine problematic thread.
// Usage: -enable-watchdog=[ui][io]
// Order of the listed sub-arguments does not matter.
const char kEnableWatchdog[] = "enable-watchdog";
// Use WebSocket over SPDY.
const char kEnableWebSocketOverSpdy[] = "enable-websocket-over-spdy";
// Enable WebUI TaskManager.
const char kEnableWebUITaskManager[] = "enable-webui-taskmanager";
// Enables experimental features for Spellchecker. Right now, the first
// experimental feature is auto spell correct, which corrects words which are
// misppelled by typing the word with two consecutive letters swapped. The
// features that will be added next are:
// 1 - Allow multiple spellcheckers to work simultaneously.
// 2 - Allow automatic detection of spell check language.
// TODO(sidchat): Implement the above fetaures to work under this flag.
const char kExperimentalSpellcheckerFeatures[] =
"experimental-spellchecker-features";
// Explicitly allow additional ports using a comma separated list of port
// numbers.
const char kExplicitlyAllowedPorts[] = "explicitly-allowed-ports";
// Frequency in seconds for Extensions auto-update.
const char kExtensionsUpdateFrequency[] = "extensions-update-frequency";
// These two flags are added around the switches about:flags adds to the
// command line. This is useful to see which switches were added by about:flags
// on about:version. They don't have any effect.
const char kFlagSwitchesBegin[] = "flag-switches-begin";
const char kFlagSwitchesEnd[] = "flag-switches-end";
// Alternative feedback server to use when submitting user feedback
const char kFeedbackServer[] = "feedback-server";
// The file descriptor limit is set to the value of this switch, subject to the
// OS hard limits. Useful for testing that file descriptor exhaustion is handled
// gracefully.
const char kFileDescriptorLimit[] = "file-descriptor-limit";
// If true opening a url from the omnibox attepts to focus an existing tab.
const char kFocusExistingTabOnOpen[] = "focus-existing-tab-on-open";
// Display the First Run experience when the browser is started, regardless of
// whether or not it's actually the first run.
const char kFirstRun[] = "first-run";
// Forces the apps/webstore promo to be shown, independent of whether it has
// timed out, etc. Useful for testing.
const char kForceAppsPromoVisible[] = "force-apps-promo-visible";
// If accelerated compositing is supported, always enter compositing mode for
// the base layer even when compositing is not strictly required.
const char kForceCompositingMode[] = "force-compositing-mode";
// Specify the backend server used for gaia authentications, like sync or
// policies for example. The https:// prefix and the trailing slash should be
// omitted. The default value is "www.google.com".
const char kGaiaHost[] = "gaia-host";
// Specifies a custom name for the GSSAPI library to load.
const char kGSSAPILibraryName[] = "gssapi-library-name";
// These flags show the man page on Linux. They are equivalent to each
// other.
const char kHelp[] = "help";
const char kHelpShort[] = "h";
// Make Windows happy by allowing it to show "Enable access to this program"
// checkbox in Add/Remove Programs->Set Program Access and Defaults. This
// only shows an error box because the only way to hide Chrome is by
// uninstalling it.
const char kHideIcons[] = "hide-icons";
// The value of this switch specifies which page will be displayed
// in newly-opened tabs. We need this for testing purposes so
// that the UI tests don't depend on what comes up for <a href="http://google.com./" style="color: blue;">http://google.com.</a>
const char kHomePage[] = "homepage";
// Comma separated list of rules that control how hostnames are mapped.
//
// For example:
// "MAP * 127.0.0.1" --> Forces all hostnames to be mapped to 127.0.0.1
// "MAP *.google.com proxy" --> Forces all google.com subdomains to be
// resolved to "proxy".
// "MAP test.com [::1]:77 --> Forces "test.com" to resolve to IPv6 loopback.
// Will also force the port of the resulting
// socket address to be 77.
// "MAP * baz, EXCLUDE www.google.com" --> Remaps everything to "baz",
// except for "www.google.com".
//
// These mappings apply to the endpoint host in a net::URLRequest (the TCP
// connect and host resolver in a direct connection, and the CONNECT in an http
// proxy connection, and the endpoint host in a SOCKS proxy connection).
const char kHostRules[] = "host-rules";
// The maximum number of concurrent host resolve requests (i.e. DNS) to allow
// (not counting backup attempts which would also consume threads).
// --host-resolver-retry-attempts must be set to zero for this to be exact.
const char kHostResolverParallelism[] = "host-resolver-parallelism";
// The maximum number of retry attempts to resolve the host. Set this to zero
// to disable host resolver retry attempts.
const char kHostResolverRetryAttempts[] = "host-resolver-retry-attempts";
// These mappings only apply to the host resolver.
const char kHostResolverRules[] = "host-resolver-rules";
// This switch will take the JSON-formatted HSTS specification and load it
// as if it were a preloaded HSTS entry. It will take precedence over both
// website-specified rules and built-in rules.
// The JSON format is the same as that persisted in
// <profile_dir>/Default/TransportSecurity
const char kHstsHosts[] = "hsts-hosts";
// Perform importing from another browser. The value associated with this
// setting encodes the target browser and what items to import.
const char kImport[] = "import";
// Perform bookmark importing from an HTML file. The value associated with this
// setting encodes the file path. It may be used jointly with kImport.
const char kImportFromFile[] = "import-from-file";
// Causes the browser to launch directly in incognito mode.
const char kIncognito[] = "incognito";
// URL to use for instant. If specified this overrides the url from the
// TemplateURL.
const char kInstantURL[] = "instant-url";
// Used for testing - keeps browser alive after last browser window closes.
const char kKeepAliveForTest[] = "keep-alive-for-test";
// Load an extension from the specified directory.
const char kLoadExtension[] = "load-extension";
// Load the opencryptoki library into NSS at startup. This is only
// needed temporarily for developers who need to work on WiFi/VPN
// certificate code.
// TODO(gspencer): Remove this switch once cryptohomed work is finished:
// <a href="http://crosbug.com/12295" style="color: blue;">http://crosbug.com/12295</a> and <a href="http://crosbug.com/12304" style="color: blue;">http://crosbug.com/12304</a>
const char kLoadOpencryptoki[] = "load-opencryptoki";
// Enable displaying net log events on the command line, or writing the events
// to a separate file if a file name is given.
const char kLogNetLog[] = "log-net-log";
// Uninstall an extension with the specified extension id.
const char kUninstallExtension[] = "uninstall-extension";
// Make Chrome default browser
const char kMakeDefaultBrowser[] = "make-default-browser";
// Forces the maximum disk space to be used by the media cache, in bytes.
const char kMediaCacheSize[] = "media-cache-size";
// Enable dynamic loading of the Memory Profiler DLL, which will trace
// all memory allocations during the run.
const char kMemoryProfiling[] = "memory-profile";
// Enable histograming of tasks served by MessageLoop. See about:histograms/Loop
// for results, which show frequency of messages on each thread, including APC
// count, object signalling count, etc.
const char kMessageLoopHistogrammer[] = "message-loop-histogrammer";
// Enables the recording of metrics reports but disables reporting. In
// contrast to kDisableMetrics, this executes all the code that a normal client
// would use for reporting, except the report is dropped rather than sent to
// the server. This is useful for finding issues in the metrics code during UI
// and performance tests.
const char kMetricsRecordingOnly[] = "metrics-recording-only";
// The minimum version of Flash that implements the NPP_ClearSiteData API.
const char kMinClearSiteDataFlashVersion[] = "min-clearsitedata-flash-version";
// Enables multiprofile Chrome.
const char kMultiProfiles[] = "multi-profiles";
// Sets the default IP address (interface) for the stub (normally 127.0.0.1).
const char kNaClDebugIP[] = "nacl-debug-ip";
// Sets the default port range for debugging.
const char kNaClDebugPorts[] = "nacl-debug-ports";
// On POSIX only: the contents of this flag are prepended to the nacl-loader
// command line. Useful values might be "valgrind" or "xterm -e gdb --args".
const char kNaClLoaderCmdPrefix[] = "nacl-loader-cmd-prefix";
// Causes the Native Client process to display a dialog on launch.
const char kNaClStartupDialog[] = "nacl-startup-dialog";
// Sets the base logging level for the net log. Log 0 logs the most data.
// Intended primarily for use with --log-net-log.
const char kNetLogLevel[] = "net-log-level";
// Disable the latest incarnation of the new tab page. Only intended for testing
// use. For TOUCH_UI, the meaning is inverted (i.e. default is to disable NTP4,
// and passing the flag will enable it).
const char kNewTabPage[] = "new-tab-page";
// Disables the default browser check. Useful for UI/browser tests where we
// want to avoid having the default browser info-bar displayed.
const char kNoDefaultBrowserCheck[] = "no-default-browser-check";
// Don't record/playback events when using record & playback.
const char kNoEvents[] = "no-events";
// Disables all experiments set on about:flags. Does not disable about:flags
// itself. Useful if an experiment makes chrome crash at startup: One can start
// chrome with --no-experiments, disable the problematic lab at about:flags and
// then restart chrome without this switch again.
const char kNoExperiments[] = "no-experiments";
// whether or not it's actually the first run. Overrides kFirstRun in case
// you're for some reason tempted to pass them both.
const char kNoFirstRun[] = "no-first-run";
// Don't send hyperlink auditing pings
const char kNoPings[] = "no-pings";
// Don't use a proxy server, always make direct connections. Overrides any
// other proxy server flags that are passed.
const char kNoProxyServer[] = "no-proxy-server";
// Disables the service process from adding itself as an autorun process. This
// does not delete existing autorun registrations, it just prevents the service
// from registering a new one.
const char kNoServiceAutorun[] = "no-service-autorun";
// Does not automatically open a browser window on startup (used when launching
// Chrome for the purpose of hosting background apps).
const char kNoStartupWindow[] = "no-startup-window";
// Show a desktop notification that the cloud print token has expired and
// that user needs to re-authenticate.
const char kNotifyCloudPrintTokenExpired[] = "notify-cp-token-expired";
// Specifies the maximum number of threads to use for running the Proxy
// Autoconfig (PAC) script.
const char kNumPacThreads[] = "num-pac-threads";
// Launch URL in new browser window.
const char kOpenInNewWindow[] = "new-window";
// Simulate an organic Chrome install.
const char kOrganicInstall[] = "organic";
// Package an extension to a .crx installable file from a given directory.
const char kPackExtension[] = "pack-extension";
// Optional PEM private key is to use in signing packaged .crx.
const char kPackExtensionKey[] = "pack-extension-key";
// Specifies the path to the user data folder for the parent profile.
const char kParentProfile[] = "parent-profile";
// Forces the PPAPI version of Flash (if it's being used) to run in the
// renderer process rather than in a separate plugin process.
const char kPpapiFlashInProcess[] = "ppapi-flash-in-process";
// Aggressively preload the default search engine's Instant URL, so it's ready
// to receive queries. Only has an effect if Instant is turned on (via "Enable
// Instant for faster searching and browsing" in Preferences -> Basics).
const char kPreloadInstantSearch[] = "preload-instant-search";
// Controls speculative prerendering of pages, and content prefetching. Both
// are dispatched from <link href="..." rel="prefetch"></link> elements.
const char kPrerender[] = "prerender";
// Trigger prerendering of pages from suggestions in the omnibox. Only has an
// effect when Instant is either disabled or restricted to search, and when
// prerender is enabled.
const char kPrerenderFromOmnibox[] = "prerender-from-omnibox";
// These are the values the switch may have, as in "--prerender=auto".
// auto: Allow field trial selection in both prerender and prefetch.
const char kPrerenderSwitchValueAuto[] = "auto";
// disabled: No prerendering or prefetching.
const char kPrerenderSwitchValueDisabled[] = "disabled";
// enabled: Both prerendering and prefetching.
const char kPrerenderSwitchValueEnabled[] = "enabled";
// prefetch_only: No prerendering, but enable prefetching.
const char kPrerenderSwitchValuePrefetchOnly[] = "prefetch_only";
// Prints the pages on the screen.
const char kPrint[] = "print";
// Output the product version information and quit. Used as an internal api to
// detect the installed version of Chrome on Linux.
const char kProductVersion[] = "product-version";
// Selects directory of profile to associate with the first browser launched.
const char kProfileDirectory[] = "profile-directory";
// Starts the sampling based profiler for the browser process at
// startup. This will only work if chrome has been built with
// the gyp variable profiling=1. The output will go to the value
// of kProfilingFile.
const char kProfilingAtStart[] = "profiling-at-start";
// Specifies a location for profiling output. This will only work if chrome
// has been built with the gyp variable profiling=1.
// {pid} if present will be replaced by the pid of the process.
// {count} if present will be incremented each time a profile is generated
// for this process.
// The default is chrome-profile-{pid}.
const char kProfilingFile[] = "profiling-file";
// Controls whether profile data is periodically flushed to a file.
// Normally the data gets written on exit but cases exist where chrome
// doesn't exit cleanly (especially when using single-process).
// A time in seconds can be specified.
const char kProfilingFlush[] = "profiling-flush";
// Specifies a custom URL for fetching NTP promo data.
const char kPromoServerURL[] = "promo-server-url";
// Force proxy auto-detection.
const char kProxyAutoDetect[] = "proxy-auto-detect";
// Specify a list of hosts for whom we bypass proxy settings and use direct
// connections. Ignored if --proxy-auto-detect or --no-proxy-server are
// also specified.
// This is a comma separated list of bypass rules. See:
// "net/proxy/proxy_bypass_rules.h" for the format of these rules.
const char kProxyBypassList[] = "proxy-bypass-list";
// Use the pac script at the given URL
const char kProxyPacUrl[] = "proxy-pac-url";
// Use a specified proxy server, overrides system settings. This switch only
// affects HTTP and HTTPS requests.
const char kProxyServer[] = "proxy-server";
// Adds a "Purge memory" button to the Task Manager, which tries to dump as
// much memory as possible. This is mostly useful for testing how well the
// MemoryPurger functionality works.
//
// NOTE: This is only implemented for Views.
const char kPurgeMemoryButton[] = "purge-memory-button";
// Reload pages that have been killed when they are next focused by the user.
const char kReloadKilledTabs[] = "reload-killed-tabs";
// Enable remote debug over HTTP on the specified port.
const char kRemoteDebuggingPort[] = "remote-debugging-port";
// Indicates the last session should be restored on startup. This overrides
// the preferences value and is primarily intended for testing. The value of
// this switch is the number of tabs to wait until loaded before
// 'load completed' is sent to the ui_test.
const char kRestoreLastSession[] = "restore-last-session";
// Restrict the automatic loading of web pages when typing in the omnibox to
// only search pages, and disable it for all other types (URLs, history pages,
// extensions, etc). Only has an effect if Instant is turned on (via "Enable
// Instant for faster searching and browsing" in Preferences -> Basics).
const char kRestrictInstantToSearch[] = "restrict-instant-to-search";
// URL prefix used by safebrowsing to fetch hash, download data and
// report malware.
const char kSbInfoURLPrefix[] = "safebrowsing-info-url-prefix";
// URL prefix used by safebrowsing to get MAC key.
const char kSbMacKeyURLPrefix[] = "safebrowsing-mackey-url-prefix";
// If present, safebrowsing only performs update when
// SafeBrowsingProtocolManager::ForceScheduleNextUpdate() is explicitly called.
// This is used for testing only.
const char kSbDisableAutoUpdate[] = "safebrowsing-disable-auto-update";
// TODO(lzheng): Remove this flag once the feature works fine
// (<a href="http://crbug.com/74848" style="color: blue;">http://crbug.com/74848</a>).
// This flag disables safebrowsing feature that checks download url and download
// content's hash to make sure the content are not malicious.
const char kSbDisableDownloadProtection[] =
"safebrowsing-disable-download-protection";
// Controls the support for SDCH filtering (dictionary based expansion of
// content). By default SDCH filtering is enabled. To disable SDCH filtering,
// use "--enable-sdch=0" as command line argument.
// SDCH is currently only supported server-side for searches on google.com.
const char kEnableSdch[] = "enable-sdch";
// Enables the showing of an info-bar instructing user they can search directly
// from the omnibox.
const char kSearchInOmniboxHint[] = "search-in-omnibox-hint";
// The LSID of the account to use for the service process.
const char kServiceAccountLsid[] = "service-account-lsid";
// Annotate forms with Autofill field type predictions.
const char kShowAutofillTypePredictions[] = "show-autofill-type-predictions";
// See kHideIcons.
const char kShowIcons[] = "show-icons";
// Renders a border around composited Render Layers to help debug and study
// layer compositing.
const char kShowCompositedLayerBorders[] = "show-composited-layer-borders";
// Draws a textual dump of the compositor layer tree to help debug and study
// layer compositing.
const char kShowCompositedLayerTree[] = "show-composited-layer-tree";
// Draws a FPS indicator
const char kShowFPSCounter[] = "show-fps-counter";
// Change the DCHECKS to dump memory and continue instead of displaying error
// dialog. This is valid only in Release mode when --enable-dcheck is
// specified.
const char kSilentDumpOnDCHECK[] = "silent-dump-on-dcheck";
// Replaces the buffered data source for <audio> and <video> with a simplified
// resource loader that downloads the entire resource into memory.
// Choose the socket reuse policy specified. The value should be of type
// enum ClientSocketReusePolicy.
const char kSocketReusePolicy[] = "socket-reuse-policy";
// Start the browser maximized, regardless of any previous settings.
const char kStartMaximized[] = "start-maximized";
// Allow insecure XMPP connections for sync (for testing).
const char kSyncAllowInsecureXmppConnection[] =
"sync-allow-insecure-xmpp-connection";
// Invalidate any login info passed into sync's XMPP connection.
const char kSyncInvalidateXmppLogin[] = "sync-invalidate-xmpp-login";
// Use the SyncerThread implementation that matches up with the old pthread
// impl semantics, but using Chrome synchronization primitives. The only
// difference between this and the default is that we now have no timeout on
// Stop(). Should only use if you experience problems with the default.
const char kSyncerThreadTimedStop[] = "syncer-thread-timed-stop";
// Override the default notification method for sync.
const char kSyncNotificationMethod[] = "sync-notification-method";
// Override the default host used for sync notifications. Can be either
// "host" or "host:port".
const char kSyncNotificationHost[] = "sync-notification-host";
// Override the default server used for profile sync.
const char kSyncServiceURL[] = "sync-url";
// Show the sync promo on the new tab page.
const char kSyncShowPromo[] = "sync-show-promo";
// Try to connect to XMPP using SSLTCP first (for testing).
const char kSyncTrySsltcpFirstForXmpp[] = "sync-try-ssltcp-first-for-xmpp";
// Pass the name of the current running automated test to Chrome.
const char kTestName[] = "test-name";
// Runs the security test for the NaCl loader sandbox.
const char kTestNaClSandbox[] = "test-nacl-sandbox";
// Pass the type of the current test harness ("browser" or "ui")
const char kTestType[] = "test-type";
// The value of this switch tells the app to listen for and broadcast
// testing-related messages on IPC channel with the given ID.
const char kTestingChannelID[] = "testing-channel";
// Experimental. Shows a dialog asking the user to try chrome. This flag
// is to be used only by the upgrade process.
const char kTryChromeAgain[] = "try-chrome-again";
// Runs un-installation steps that were done by chrome first-run.
const char kUninstall[] = "uninstall";
// Use a pure Views implementation when available (rather rather than platform
// native implementation such as GTK).
const char kUsePureViews[] = "use-pure-views";
// Use Spdy for the transport protocol instead of HTTP.
// This is a temporary testing flag.
const char kUseSpdy[] = "use-spdy";
// Ignore certificate related errors.
const char kIgnoreCertificateErrors[] = "ignore-certificate-errors";
// Set the maximum SPDY sessions per domain.
const char kMaxSpdySessionsPerDomain[] = "max-spdy-sessions-per-domain";
// Set the maximum concurrent streams over a SPDY session.
const char kMaxSpdyConcurrentStreams[] = "max-spdy-concurrent-streams";
// Specifies the user data directory, which is where the browser will look
// for all of its state.
const char kUserDataDir[] = "user-data-dir";
// Print version information and quit.
const char kVersion[] = "version";
// Use WinHTTP to fetch and evaluate PAC scripts. Otherwise the default is
// to use Chromium's network stack to fetch, and V8 to evaluate.
const char kWinHttpProxyResolver[] = "winhttp-proxy-resolver";
#if defined(OS_CHROMEOS)
// Enable WebUI based OOBE and login.
const char kWebUILogin[] = "webui-login";
// Skips OAuth part of ChromeOS login process.
const char kSkipOAuthLogin[] = "skip-oauth-login";
// Enables device policy support on ChromeOS.
const char kEnableDevicePolicy[] = "enable-device-policy";
// Enable the redirection of viewable document requests to the Google
// Document Viewer.
const char kEnableGView[] = "enable-gview";
// Should we show the image based login?
const char kEnableLoginImages[] = "enable-login-images";
// Rotate the screen in response to orientation changed events from dbus.
// Will be reused for more generic sensors.
const char kEnableSensors[] = "enable-sensors";
// Enables static ip configuration.
// This flag should be removed when it's on by default.
const char kEnableStaticIPConfig[] = "enable-static-ip-config";
// Enable Chrome-as-a-login-manager behavior.
const char kLoginManager[] = "login-manager";
// Allows to override the first login screen. The value should be the name
// of the first login screen to show (see
// chrome/browser/chromeos/login/login_wizard_view.cc for actual names).
// Ignored if kLoginManager is not specified.
// TODO(avayvod): Remove when the switch is no longer needed for testing.
const char kLoginScreen[] = "login-screen";
// Allows control over the initial login screen size. Pass width,height.
const char kLoginScreenSize[] = "login-screen-size";
// Shows a memory consumption status area widget for OOM debugging.
const char kMemoryWidget[] = "memory-widget";
// Attempts to load libcros and validate it, then exits. A nonzero return code
// means the library could not be loaded correctly.
const char kTestLoadLibcros[] = "test-load-libcros";
// Specifies the profile to use once a chromeos user is logged in.
const char kLoginProfile[] = "login-profile";
// Specifies the user which is already logged in.
const char kLoginUser[] = "login-user";
// Specifies a password to be used to login (along with login-user).
const char kLoginPassword[] = "login-password";
// Allows to emulate situation when user logins with new password.
const char kLoginUserWithNewPassword[] = "login-user-with-new-password";
// Attempts to perform Chrome OS offline and online login in parallel.
const char kParallelAuth[] = "parallel-auth";
// Use the frame layout used in chromeos.
const char kChromeosFrame[] = "chromeos-frame";
// Use the given language for UI in the input method candidate window.
const char kCandidateWindowLang[] = "lang";
// Indicates that the browser is in "browse without sign-in" (Guest session)
// mode. Should completely disable extensions, sync and bookmarks.
const char kGuestSession[] = "bwsi";
// Indicates that stub implementations of the libcros library should be used.
// This is typically used to test the chromeos build of chrome on the desktop.
const char kStubCros[] = "stub-cros";
// URL of the html page for Screen Saver.
const char kScreenSaverUrl[] = "screen-saver-url";
// Flag to trigger ChromeOS system log compression during feedback submit.
const char kCompressSystemFeedback[] = "compress-sys-feedback";
// Enables overriding the path for the default authentication extension.
const char kAuthExtensionPath[] = "auth-ext-path";
// Enables archive file (zip) handling in file manager.
const char kEnableArchives[] = "enable-archives";
#ifndef NDEBUG
// Skips all other OOBE pages after user login.
const char kOobeSkipPostLogin[] = "oobe-skip-postlogin";
// Enables overriding the path off file manager extension.
const char kFileManagerExtensionPath[] = "filemgr-ext-path";
#endif
#endif
#if defined(OS_POSIX)
// A flag, generated internally by Chrome for renderer and other helper process
// command lines on Linux and Mac. It tells the helper process to enable crash
// dumping and reporting, because helpers cannot access the profile or other
// files needed to make this decision.
const char kEnableCrashReporter[] = "enable-crash-reporter";
// Bypass the error dialog when the profile lock couldn't be attained.
// This switch is used during automated testing.
const char kNoProcessSingletonDialog[] = "no-process-singleton-dialog";
#if !defined(OS_MACOSX) && !defined(OS_CHROMEOS)
// Specifies which password store to use (detect, default, gnome, kwallet).
const char kPasswordStore[] = "password-store";
#endif
#endif
#if defined(OS_MACOSX)
// Enables the tabs expose feature ( <a href="http://crbug.com/50307" style="color: blue;">http://crbug.com/50307</a> ).
const char kEnableExposeForTabs[] = "enable-expose-for-tabs";
// A process type (switches::kProcessType) that relaunches the browser. See
// chrome/browser/mac/relauncher.h.
const char kRelauncherProcess[] = "relauncher";
// Use mock keychain for testing purposes, which prevents blocking dialogs from
// causing timeouts.
const char kUseMockKeychain[] = "use-mock-keychain";
#endif
#if !defined(OS_MACOSX)
// Enable Kiosk mode.
const char kKioskMode[] = "kiosk";
#endif
#if defined(TOOLKIT_GTK)
// Enables the global bookmark menu in our global menu bar on Ubuntu
// Natty. This is disabled because of issues where dbus will hang for over a
// minute because it doesn't like it when we thrown hundreds of kilobytes (or
// even megabytes) of favicon data at it.
const char kEnableGlobalBookmarkMenu[] = "enable-global-bookmark-menu";
#endif
#if defined(TOOLKIT_VIEWS)
// Enables debug paint in views framework. Enabling this causes the damaged
// region being painted to flash in red.
const char kDebugViewsPaint[] = "debug-views-paint";
// Runs Chrome inside the views desktop shell.
const char kViewsDesktop[] = "views-desktop";
#endif
#if defined(TOUCH_UI)
// Debug only switch to prevent the mouse cursor from disappearing when
// touch is enabled
const char kKeepMouseCursor[] = "keep-mouse-cursor";
// Tells chrome to interpret events from these devices as touch events. Only
// available with XInput 2 (i.e. X server 1.8 or above). The id's of the devices
// can be retrieved from 'xinput list'.
const char kTouchDevices[] = "touch-devices";
#endif
#ifndef NDEBUG
// URL of the OAuth server host
const char kOAuthHostUrl[] = "oauth-host-url";
// Clear the token service before using it. This allows simulating
// the expiration of credentials during testing.
const char kClearTokenService[] = "clear-token-service";
// Sets a token in the token service, for testing.
const char kSetToken[] = "set-token";
// Debug only switch to specify which websocket live experiment host to be used.
// If host is specified, it also makes initial delay shorter (5 min to 5 sec)
// to make it faster to test websocket live experiment code.
const char kWebSocketLiveExperimentHost[] = "websocket-live-experiment-host";
// Debug only switch to give access to all private extension APIs to
// any non-component extension that is requesting it.
const char kExposePrivateExtensionApi[] = "expose-private-extension-api";
#endif
// Disable print preview (Not exposed via about:flags. Only used for testing.)
const char kDisablePrintPreview[] = "disable-print-preview";
// Enable print preview (no PDF viewer, thus not supported with Chromium).
// kDisablePrintPreview overrides this.
const char kEnablePrintPreview[] = "enable-print-preview";
// Enables the benchmarking extensions.
const char kEnableBenchmarking[] = "enable-benchmarking";</video></audio></profile_dir></video></audio></pre>
<br />
<div id="-chrome-auto-translate-plugin-dialog" style="background-attachment: initial !important; background-clip: initial !important; background-color: transparent !important; background-image: initial !important; background-origin: initial !important; background-position: initial initial !important; background-repeat: initial initial !important; display: none; left: 0px; margin-bottom: 0px !important; margin-left: 0px !important; margin-right: 0px !important; margin-top: 0px !important; opacity: 1 !important; overflow-x: visible !important; overflow-y: visible !important; padding-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: absolute !important; text-align: left !important; top: 0px; z-index: 999999 !important;">
<div style="-webkit-border-radius: 10px !important; background-color: #363636 !important; background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #000), color-stop(50%, #363636), color-stop(100%, #000)); border-color: #000000 !important; border-width: 0px !important; color: #fafafa !important; font-size: 16px !important; max-width: 300px !important; opacity: 0.8 !important; overflow: visible !important; padding: 8px !important; text-align: left !important; z-index: 999999 !important;">
<div class="translate">
</div>
<div class="additional">
</div>
</div>
<img onclick="document.location.href='http://translate.google.com/';" src="http://www.google.com/uds/css/small-logo.png" style="-webkit-border-radius: 20px; background-color: rgba(200, 200, 200, 0.3) !important; cursor: pointer !important; margin: 0 !important; padding: 3px 5px 0 !important; position: absolute !important; right: 1px !important; top: -20px !important; z-index: -1 !important;" /></div>
MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-86007874356310953902011-09-20T07:04:00.000-07:002011-09-20T07:05:16.798-07:00How to build Chrome AppsToday’s new Beta channel release brings big improvements to Chrome’s web platform capabilities, enabling developers to build more powerful and more immersive apps and games for the web.
<br />
<br />
First, we’re pleased to announce the integration of Native Client into Chrome. Native Client allows C and C++ code to be seamlessly executed inside the browser with security restrictions similar to JavaScript. Native Client apps use Pepper, a set of interfaces that provide C and C++ bindings to the capabilities of HTML5. As a result, developers can now leverage their native code libraries and expertise to deliver portable, high performance web apps.
<br />
<br />
Another cool feature is the Web Audio API, a new JavaScript API offering advanced audio capabilities. The Web Audio API supports audio effects such as room simulation and spatialization, allowing web developers to create even more interactive experiences and games. Here are some examples you can play with, but we’re looking forward to seeing what other people build!
<br />
<br />
Update 8/14: Native Client is currently only available for apps in the Chrome Web Store, but we plan to change this in the future. Keep an eye on the Chromium blog for updates.
<br />
<br />
<a href="http://chromium.googlecode.com/svn/trunk/samples/audio/index.html">Web API Examples</a>
<br />
<a href="http://www.google.com/chrome/eula.html?extra=betachannel">Go to Beta Channel</a>
MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-38714817304643940242011-09-20T07:01:00.000-07:002011-09-20T07:02:31.865-07:00Activate GMail Offline with ChromeToday’s world doesn’t slow down when you’re offline, so it’s a great feeling to be productive from anywhere, on any device, at any time. We recognize that offline access is important to many of you--especially for Chromebook users who spend most of their time living on the web. We talked about bringing this functionality to Google web apps at Google I/O 2011 and today, the Google Apps team is releasing Gmail Offline.<br />
<br />
Gmail Offline is a Chrome Web Store app that helps you read, respond to, organize and archive email when you don’t have an internet connection. Google Calendar and Google Docs offline will also be rolling out over the next week. To get started using Google Calendar or Google Docs offline, just click the gear icon at the top right corner of the web app and select the option for offline access.<br />
<br />
<a href="https://chrome.google.com/webstore/detail/ejidjjhkpiempkbhmpbfngldlkglhimk">Download Gmail Offline App</a><br />
<br />
<br />
<br />
The great thing about web apps is that you can access all of your information on the go, and we’ve introduced ways to use Google Apps on a variety of devices like mobile phones and tablets. But it’s inevitable that you’ll occasionally find yourself in situations when you don’t have an Internet connection, like planes, trains and carpools. When we announced Chromebooks at Google I/O 2011, we talked about bringing offline access to our web apps, and now we’re taking our first steps in that direction. Gmail offline will be available today, and offline for Google Calendar and Google Docs will be rolling out over the next week, starting today.
<br />
<br />
<span class="Apple-style-span" style="background-color: white; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4RUeGV9XUKgcltECQQ2BOYSm4_y6KLdo5XtHInvxNT_JGXJSjf_UIxQcFjVzT5hyphenhyphenIaYVF1Pw99msDzVY4eNf-ncrj9rKAuTC_WdD5qRLW6aTOAaGso2Q0mu2k_X0G_wARHuv_XHRxovM/s1600/gmailoffline.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4RUeGV9XUKgcltECQQ2BOYSm4_y6KLdo5XtHInvxNT_JGXJSjf_UIxQcFjVzT5hyphenhyphenIaYVF1Pw99msDzVY4eNf-ncrj9rKAuTC_WdD5qRLW6aTOAaGso2Q0mu2k_X0G_wARHuv_XHRxovM/" style="border-bottom-color: rgb(204, 204, 204); border-bottom-style: solid; border-bottom-width: 1px; border-left-color: rgb(204, 204, 204); border-left-style: solid; border-left-width: 1px; border-right-color: rgb(204, 204, 204); border-right-style: solid; border-right-width: 1px; border-top-color: rgb(204, 204, 204); border-top-style: solid; border-top-width: 1px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px; padding-top: 4px;" width="525" /></a></span><br />
<br />
Gmail Offline is a Chrome Web Store app that’s intended for situations when you need to read, respond to, organize and archive email without an internet connection. This HTML5-powered app is based on the Gmail web app for tablets, which was built to function with or without web access. After you install the Gmail Offline app from the Chrome Web Store, you can continue using Gmail when you lose your connection by clicking the Gmail Offline icon on Chrome’s “new tab” page.
<br />
<br />
<br />
<br />
Google Calendar and Google Docs let you seamlessly transition between on- and offline modes. When you’re offline in Google Calendar, you can view events from your calendars and RSVP to appointments. With Google Docs you can view documents and spreadsheets when you don’t have a connection. Offline editing isn’t ready yet, but we know it’s important to many of you, and we’re working hard to make it a reality. To get started using Google Calendar or Google Docs offline, just click the gear icon at the top right corner of the web app and select the option for offline access.
<br />
<br />
IT administrators can deploy Chrome Web Store apps to users en masse by setting up organizational policies for Chrome.
<br />
<br />
Today’s world doesn’t slow down when you’re offline and it’s a great feeling to be productive from anywhere, on any device, at any time. We’re pushing the boundaries of modern browsers to make this possible, and while we hope that many users will already find today’s offline functionality useful, this is only the beginning. Support for offline document editing and customizing the amount of email to be synchronized will be coming in the future. We also look forward to making offline access more widely available when other browsers support advanced functionality (like background pages).
<br />
<br />MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-55569122672661753422010-11-09T02:40:00.000-08:002010-11-09T02:42:23.818-08:00Embedded PDF viewer in Chrome<span class="Apple-style-span" style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; "><p class="post-subhead" style="color: rgb(102, 102, 102); margin-top: 0px; padding-top: 0px; margin-bottom: 0.2em; padding-bottom: 0px; ">Thursday, November 4, 2010 | 9:20 AM</p><p class="post-subhead" style="color: rgb(102, 102, 102); margin-top: 0px; padding-top: 0px; margin-bottom: 0.2em; padding-bottom: 0px; "></p><div class="post-body"><p style="padding-bottom: 0px; margin-bottom: 0px; ">With every Google Chrome release, we hope to bring new features and improvements that will make your life on the web speedier, simpler, and more secure. Today, we’re excited to introduce the integrated PDF viewer to the <a href="http://www.google.com/intl/en/landing/chrome/beta/">beta channel</a>.<br /><br /><a href="http://en.wikipedia.org/wiki/Portable_Document_Format">PDF</a> is a popular file format that’s used for delivering documents on the web (such as the IRS <a href="http://www.irs.gov/pub/irs-pdf/fw4.pdf">W-4 tax form</a>). To open a PDF document, you’d typically need to install additional software or a browser plug-in in order to view it in a web browser. With the integrated Chrome PDF viewer now available in Chrome’s beta, you can open a PDF document in Chrome without installing additional software. The PDF document will load as quickly and seamlessly as a normal web page in the browser.<br /><br />Just like we do with web pages viewed in Chrome, we’ve built in an additional layer of <a href="http://www.google.com/chrome/intl/en/more/security.html">security</a>called the “sandbox” around the Chrome PDF viewer to help protect you from malware and security attacks that are targeted at PDF files. For now, the Chrome PDF viewer is available only in the <a href="http://www.google.com/intl/en/landing/chrome/beta/">beta channel</a>, but we look forward to adding more polish and features, as well as making it widely available in the stable channel soon.<br /><br /><span class="post-author" style="font-weight: normal; color: rgb(102, 102, 102); ">Posted by John Abd-El-Malek, Software Engineer</span></p><p style="padding-bottom: 0px; margin-bottom: 0px; "><span class="post-author" style="font-weight: normal; color: rgb(102, 102, 102); "><a href="http://chrome.blogspot.com/">http://chrome.blogspot.com/</a></span></p></div></span>MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-78239962971016052522010-10-29T02:50:00.000-07:002010-10-29T02:53:51.166-07:00How to speed up Google ChromeDisables usage statistics of Google Chrome<br /><br />This option is used to help in Development of Google chrome, It send your usage data to Google so that based on that they can further improve Chrome. But if you are worried about system performance you should disable it . To disable this go to tools menu > Options > Advanced and uncheck the check box which says Send usage data to Google….<br /><br />Disable DNS Preload in Google Chrome<br /><br />This will prevent Google chrome to keep DNS info in their cache. Most of time it is unnecessary if you have a good connection of at least 256kbps or more. It is recommended only for slow dial up connection or Mobile users who actually spend a lot f time in DNS query during browsing. to disable this select tools menu of Google Chrome and select “Options.” In the next window, go to the “Advanced” tab and uncheck the “Use DNS preload ….”<br /><br /><br />Disable anti-phishing filter<br /><br />If you are advanced web user and you know how a phishing site look like or you know how to prevent from them you can disable this option. But if you are not at all comfortable working without phishing filters or don;t want to take risk you should keep it as it is . Disabling this not only saves your CPU time but also save your Internet bandwidth. This option can also be disabled from Tools Menu > Options > Advanced.<br /><br />Removes navigational data regularly<br /><br />All of the browsers cache the Navigation data and other info for faster access to web pages you frequently visit. But if your cache size is big or it contains very old pages which you hardly visit once or twice in a month it will start performing negative for you, as web pages will load faster but they Browsers perform worse when navigation data is saved. So it is important to remove navigational data frequently. To delete this in Chrome, go to Tools menu and choose the option “Remove navigation data” and choose “Delete data for this period” and not the option “All”. So it will remove old data and will keep recent data do this once in a week at least.<br /><br />Disable Useless function which we don’t use normally –<br /><br /><br />To options that are mentioned below you need to edit the properties of Chrome shortcut which you are using to start the browser. To Change it, right click on the Chrome icon and choose “Properties.” this will open a windows with the “Shortcut” tab, in this tab there is a box called “Destination”. You have to change things in this box itself.<br /><br />E.g. To disable Java box,<br /><br />if you are using Windows Vista it should go like this — : “C:Users\AppDataLocalGoogleChromeApplicationchrome.exe -disable-java”<br />and if you are using Windows XP: “C:Documents and Settings%username% Local SettingsApplication DataGoogleChrome.exe”<br />The options which we are adding after the full path of chrome can be used one after the other leaving a space between. You don’t need to write the entire path every time you are using a new options. Here are the option which can be used -<br /><br />Disable-dev-tools – This will disable Developers tool which is not used by a normal user for sure.<br /><br />Disable-logging – This will disable looging of browser activity, This log files are useful only in case of Crash or Other error which prevent you from using browsers. if you are experiencing any such problem and need to know the reason you can enable this option. but in general you don’t need these log files. By disabling this you will certainly save CPU RAM and Hard disk space.<br /><br />Disable-metrics-system – This option will disable gathering of Usage Statistics data. This is used by Google and we don’t need it any how so you can safely disable this option.<br /><br />Disable-metrics-reporting – If you disabled Metrics system there is no point in keeping Metrics reporting On, as there won’t be any data to send across. Disable it for sure.<br /><br />Disable-java – Java on the web is rarely used these days and it greatly slow downs your browsers performance. If you not running any online application which uses Java or Java Applets you can safely disable this feature. This will prevent you from playing number of Online Java Games though. (like Yahoo Games)<br /><br />Disable-java script – This will disable all kinds of JavaScript from being run on the web pages you visit. This is not recommended at all as most of the sites these days are using some kind of JavaScript, to display pages. By Disabling JavaScript you will not be able to see these site properly and they will behave improprly. This is why disabling JavaScript is not recommended.<br /><br />Disable-plugins – This will disable all plugins including Flash player and other media player. After applying this modification you won’t be able to see a lot of media sites properly including YouTube. If you understand impact of disabling this go ahead and do it otherwise don;t use this option.<br /><br />Disable-images – This will disable all images on all Webpages you browse, if you are using low bandwidth conection like GPRS or Dial Up it will be very useful for you as it will save a lot of bandwidth for you. This will make your browser an text only browser. So be sure you need it that way before making these changes.<br /><br />http://www.pchijack.com/internet/tips-to-speed-up-google-chrome/MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-70668262500000079862010-10-22T00:40:00.000-07:002010-10-22T00:41:49.757-07:00Chrome 8.0 Bugs and featuresGoogle Chrome 8.0 recently graduated to the Dev Channel, but the development process needs to move extremely fast, if the final version of Chrome 7.0’s successor will be wrapped up and offered to users in approximately six weeks. <br /><br><br />In this regard, Chrome 8.0 Beta is just around the corner. The Mountain View-based search giant is already gearing up to build the first Beta development milestone of Chrome 8.0. <br /><br><br /><br><br /> For the time being however, early adopters and developers will need to content themselves with test driving the Dev channel release of Chrome 8.0, which went live on October 12th, 2010. <br /><br><br />In a note shared with the developers working on Chrome, Google’s Jason Kersey emphasized the need to accelerate the efforts around the Beta Build. <br /><br />The pressure put on devs to move as fast as possible is related to the six week major release process pace imposed by Google. <br /><br />“As part of our goal to make the 6 week release cycle feasible, we are working to keep developers time spent on each release branch as short as possible,” Kersey stated. <br /><br><br />“This allows for more feature and bug work on the trunk, and more coverage of the trunk with dev channels. To achieve this, I'm working to shorten the beta cycle for this release as much as possible. <br /><br><br />“To do that means two things, less focus on non-blocker bugs, and (hopefully) quicker resolution of blocker bugs.”<br /><br><br />Earlier this week, the Mountain View search giant managed to deliver the stable version of Chrome 7.0 right on time.<br /><br><br />Users can now download Google Chrome 7.0.517.41 through both the Stable and Beta channels for Windows, Mac, and Linux. <br /><br><br />At the same time, Google is also looking to the future and the company is already talking about Chrome 9.0. <br /><br><br />Chromium 9.0 will be the first to be offered to early adopters, with Chrome 9.0 Dev and Beta following. <br /><br><br />"We are aiming to get our first beta candidate in hand by the end of the week, and fixing this list of bugs is what blocks us from that," Kersey added.MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-19567123486524496642010-10-22T00:32:00.000-07:002010-10-22T00:40:13.212-07:00Google Chrome 9 and GPU AccelerationGoogle confirm the release 9 of Chrome will add GPU Acceleration like Firefox 4 and Internet Explorer 9.<div>Some features expected in release 8.0 will be develop in next release of BigG browser</div><div><br /></div><div><span class="Apple-style-span"><span class="Apple-style-span" style="font-size: 12px; line-height: 18px;"><br /></span></span></div><br /><br />With the release of the first versions of Chrome 7, we noticed a subtle speed increase in graphics-heavy websites and suggested that Google is improving Chrome’s overall graphics performance. Our readers later found that GPU acceleration can already be manually activated in Chrome. Google has now officially confirmed that “there’s been a lot of work going on to overhaul Chromium’s graphics system” and that the browser will “begin to take advantage of the GPU to speed up its entire drawing model.”<br /><br /><br /><br /><br />It is the feature that Microsoft has been promoting for several months for its upcoming IE9 beta and a feature that is about to be activated in Firefox 4 Beta (5) early next month. Browser are beginning to take advantage of the multithreading capabilities of graphics processors to speed up their 2D and 3D performance. Google said that the functionality has been integrated in the “tip-of-tree Chromium” lately and the team “figured it was time for a primer.” Google says that it will be using the GPU to “speed up its entire drawing model, including many common 2D operations such as compositing and image scaling.”<br /><br />The foundation of the GPU acceleration in Chrome is a new (modified) sandbox process called the GPU process. Via this process, Chrome can take graphics commands from the renderer process and send them to OpenGL or Direct3D. This approach enabled Google to separate the rendering of a web page into different independent layers, such as CSS, images, videos, and WebGL or 2D canvases. While some layers can be rendered on the GPU already, such as WebGL, others still depend on the CPU (text, images). Google says that blending the layers again by using the CPU would have erased all GPU speed gains, so Chromium now combines the layers by using the GPU. You can try this already simply by launching Chromium with the -enable-accelerated-compositing flag switch (make launch the browser from the command line menu and use the switch as an extension. Example: C:\Users\Wolfgang\AppData\Local\Google\Chrome\Application\chrome.exe -enable-accelerated-compositing)<br /><br /><br /><br /><br />Google said that it plans on offloading more and more work onto the GPU to “achieve impressive speedups”. Details are provided in a separate document on Google’s site.<br /><br />The latest Nightly Builds of Chrome (Chromium) have also been equipped with a new “labs” feature that is apparently designed to deliver experimental features. It can be accessed via an about:labs command in the URL bar and shows, in this latest version (Chromium 7.0.508.0 Build 57738) vertically organized tabs on the left side of the screen, which resembles the navigation structure of a website. It’s an interesting concept if you have a widescreen monitor that can accommodate side tabs, but it may be a rather useless feature on smartphones or even netbooks. I personally like Mozilla’s Tab Candy (Panorama) approach to organize tabs much better.<br /><br /><a href="http://www.conceivablytech.com/2463/products/google-confirms-chrome-7-gpu-acceleration/">http://www.conceivablytech.com/2463/products/google-confirms-chrome-7-gpu-acceleration/</a>MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-88983313112112059582009-07-08T03:56:00.000-07:002009-07-08T03:58:27.483-07:00Download Google Chrome operating systemComing Soon Google Chrome operating system it is expected in 2010. It will be an open source project based on linux kernel.<br />Stay connected!!!MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-70462369255475284822009-07-05T05:06:00.000-07:002009-07-05T05:17:09.024-07:00Facebook problem with Google ChromeAt the actual version (2.0.172.33) ,Google Chrome, still have some bugs with Facebook.<div>The most troublesome for me is when I click "close" over a friend suggestion, in next friend suggestion I can't see friend name. This problem still remain until you refresh the page.</div><div><br /></div><div>Sometimes Chrome seems hang up when a facebook tab is opened from a while. The notifications don't appear anymore and the chat don't work well. In this case you have to close the tab where Facebook is open.</div><div><br /></div><div>I really don't know if this kind of issue are imputable to facebook ajax control (that doesnt respect standard) or to the immaturity of Google Chrome.</div><div><br /></div><div>I still searching more information, and more user experince problem with FB. </div>MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-79814058387855734012009-03-18T13:11:00.000-07:002009-03-18T13:26:14.387-07:00Chrome PreBeta 2.0.169.1 win AcidTest<div style="text-align: center;"><br /></div>In this days a new version of Google Browser Chrome is available in a pre-beta realese at <a href="http://www.google.com/intl/en/landing/chrome/beta/index.html">http://www.google.com/intl/en/landing/chrome/beta/index.html</a>.<div><br /></div><div>Probabilly you have already read about the lot of new features this versione include, but i never hear about its new record on <b>ACID3 Test</b>. In fact Chrome 2.0.169.1 <b>score </b>in Acid Test is around <b>100!!</b></div><img src="http://3.bp.blogspot.com/_QCOW8DOxYtk/ScFWzaiSsuI/AAAAAAAAAOM/6Wseu79TzOQ/s320/ChromeAcidTest.JPG" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 230px;" border="0" alt="" id="BLOGGER_PHOTO_ID_5314624476570366690" /><div><a href="http://acid3.acidtests.org/">Try it</a> by yourself.</div><div><br /></div><div>Another interesting features I have found and that isn't well-know, is now the <b>search function </b>works well inside page <b>text box area </b>too.</div><div><br /></div><div>Other features can be found on official Google Chrome Release Blog <a href="http://googlechromereleases.blogspot.com/">here</a>.</div><div>Anyway the most important include form autofill, full page zoom and autoscroll (both thanks to a new version of WebKit), and a cool new way to drag tabs out to get a side-by-side view (shown below).</div><div> </div><div><br /></div><div><br /></div><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/wn97WbalJwM&hl=it&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="http://www.youtube.com/v/wn97WbalJwM&hl=it&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><div><a href="http://www.google.com/intl/en/landing/chrome/beta/index.html">Download Beta</a></div><div><br /></div><div><br /></div>MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-61857088669253912012009-01-13T08:58:00.000-08:002009-01-13T09:00:31.741-08:00New Release 1.0.154.43 Available<span class="Apple-style-span" style=" line-height: 16px; font-family:Arial;font-size:13px;"><p style="padding-bottom: 0px; margin-bottom: 0px; "><span class="Apple-style-span" style=" ;font-family:arial;">Google Chrome's Stable and Beta channels have been updated to version 1.0.154.43.</span></p><div><span class="Apple-style-span" style=" ;font-family:arial;"><br /></span></div><div><span class="Apple-style-span" style=" ;font-family:arial;">This is a minor update to add the following fixes:</span></div><div><ul><li><span class="Apple-style-span" style=" ;font-family:arial;">Update Gears to version 0.5.8.0 to fix a crash with some offline applications</span></li></ul><div><br /></div><ul><li><span class="Apple-style-span" style=" ;font-family:arial;">Enable spell-checking for Hebrew</span></li></ul></div></span>MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-13831223399586868172009-01-13T08:51:00.000-08:002009-01-13T08:56:02.286-08:00New WebKit for Google Chrome 2.0.156.1All the rumors indicate that Google Chrome is exiting with new version 2.0.<div><br /></div><div>Actually in Beta-version this release will include:<ul><li>New version of WebKit, with lots of fixes and new features like full-page zoom, autoscroll, and CSS gradients and reflections.<br /></li><li>New network code. Google Chrome now has its own implementation of the HTTP network protocol (we were using the WinHTTP library on Windows, but need common code for Mac and Linux).<br /></li><li>Form Autocomplete.<br /></li><li>Full-page zoom.<br /></li><li>Autoscroll (rough implementation). Middle-click on a page to scroll the page in any direction.<br /></li></ul><div>A complete list of implemented features is available <a href="http://dev.chromium.org/getting-involved/dev-channel/release-notes/releasenotes201561">here</a></div><br /><br /><br /><br /><br /><br /><br /><br /></div>MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-49896128625089207832008-12-14T06:15:00.001-08:002008-12-14T06:15:30.428-08:00Google Chrome is now STABLE! Release 1.0.154.36<blockquote> <p>Google Chrome is now officially out of Beta</p> </blockquote> <p>After 100 days of development and performance tuning Google Chrome can now leave the BETA tag and become official release.</p> <p>All the user will get automatic updated to the latest release over the next few days, or download it <a title="Download Google Chrome" href="http://www.google.com/chrome/index.html?" target="_blank">here</a>.</p> <p> </p> <blockquote> <p>Note to Dev channel users: The Dev channel release will stay at 0.4.154.33. The current stable release is the same as the current Dev channel release without the Hotmail fix (which hasn't been tested enough to release to all users). An update is coming next week.</p> </blockquote> <h4><strong>Bugs Fixed</strong></h4> <ul> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=6418">r6418</a>] Allows Google Desktop links to launch Google Chrome as the default browser </li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=6421">r6421</a>] Fixes a crash when opening the Options dialog on 64-bit Windows (issue <a href="http://crbug.com/49">49</a>) </li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=6464">r6464</a>] Changes the accelerator keys for the Javascript debugger (Ctrl+Shift+L) and Javascript console (Ctrl+Shift+J). (Issues <a href="http://crbug.com/3696">3696</a>, <a href="http://crbug.com/5087">5087</a>) </li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=6467">r6467</a>] Fixes an issue with displaying unicode characters in some fonts. (Issue <a href="http://crbug.com/5139">5139</a>) </li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=6482">r6482</a>] <strike>Fixes issues with composing mail and switching folders in Hotmail. Hotmail still does not properly recognize Google Chrome, so to use the site, you have to add the following to the shortcut you use to launch Google Chrome:</strike> (not in this release)</li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=6492">r6492</a>] Fixes the problem with 'Text zoom' being untranslated in non-English locales. (Issue <a href="http://crbug.com/4591">4591</a>)</li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=5556">r5556</a>] Fix issue <a href="http://crbug.com/343">343</a>, Chinese Sogou input method loses first letter.</li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=5927">r5927</a>] Fix the crash in issue <a href="http://crbug.com/4582">4582</a></li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=5931">r5931</a>] Fix the crash in issue <a href="http://crbug.com/3899">3899</a></li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=5938">r5938</a>] Fix the crash in issue <a href="http://crbug.com/4731">4731</a></li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=5943">r5943</a>] Fix the crash in issue <a href="http://crbug.com/4740">4740</a></li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=5950">r5950</a>] Fix the crash in issue <a href="http://crbug.com/4684">4684</a></li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=5996">r5996</a>] Fix issue <a href="http://crbug.com/4750">4750</a>, Position the Bookmark manager context menu properly in right-to-left languages.</li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=6002">r6002</a>, <a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=6027">r6027</a>] Fix crashes in focus manager, issues <a href="http://crbug.com/3895">3895</a>, <a href="http://crbug.com/4633">4633</a>, and <a href="http://crbug.com/4714">4714</a></li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=6016">r6016</a>] Attempt to fix scrolling for mice/trackpads with older drivers.</li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=6029">r6029</a>] Fix issue <a href="http://crbug.com/4691">4691</a>, Ensure context menus appear on Silverlight plugin frames.</li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=6128">r6128</a>] Fix a black background flash when resizing Street View windows with Flash 10.</li> <li>[<a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=6228">r6228</a>] Update V8 to 0.3.9.3 to fix a slowdown in Date() functions on Windows XP SP3.</li> <li>Attempt to fix the crash in issue <a href="http://crbug.com/4832">4832</a></li> </ul> MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-60438590103021669452008-11-02T11:47:00.001-08:002008-11-02T11:47:12.921-08:00Google Chrome issue with Facebook<p>From some days I'm trying use my Facebook with Google Chrome and it work fine and fast.</p> <p>Today I tryed delete a comment on my wall and nothings happen using Google Chrome, in IE and Firefox it is ok...</p> <p>I'm trying to understand what is happened and if this can be an issue of Chrome, sure I report this "bug" to Google Chrome developer team...</p> <p>hope a solusion coming soon.</p> MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com2tag:blogger.com,1999:blog-7804174246967429912.post-50070783074985005402008-10-31T09:40:00.001-07:002008-10-31T09:40:16.663-07:00Google Chrome 0.3.154.9 RELEASED<p>This release fixes the top issues we've heard about from people using the Beta release, especially with plugins (the programs that show video on sites like YouTube). </p> <p> </p> <p>Wonderful! <strong>Google fix the freeze in</strong> Chrome caused by some plugins like Flash, very noise... now you can watch <strong>Yotube</strong> Videos and navigate on other windows without any problem!!!</p> <p><strong>Reading and scrolling PDF </strong>in Chrome  is now very fast, unlike it was sice 0.2.149.30 release</p> <p>I Think Google is doing a good Work.</p> <p><strong>Top Issues Fixed</strong></p> <ul> <li>Scrolling with laptop touchpads now works.</li> <li>Improved performance and reliability for plugins (like Flash, Silverlight, QuickTime, and Windows Media). We fixed issues with video not loading, stopping after a second, and slowing down or freezing Google Chrome (100% CPU usage). </li> <li>Fixed the 'chrome has crashed' message when you close a tab that was showing PDF using Adobe Reader 9. </li> <li>We no longer store data from secure sites (they use https: and show a lock in the address bar) in your history. You can still search your history for the site's address, but not the contents on the page. </li> <li>Improved performance and reliability for people who use web proxies (thanks to griffinz for the fixes).</li> </ul> <p><strong>Security Update</strong></p> <ul> <li>This release fixes an issue with address spoofing in pop-ups. A site could convince a user to click a link to open a pop-up window. The window's address bar could be manipulated to show a different address than the actual origin of the content. <br />Security rating: Medium. This flaw could be used to mislead people about the origin of a web site in order to get them to divulge  sensitive information. <br />Disclosed by: Liu Die Yu of the TopsecTianRongXin research lab.</li> </ul> <p><strong>Changes to how things look and work</strong></p> <ul> <li>The New tab, New window, and New incognito window options moved from the 'Control the current page' menu to the 'Customize and control Google Chrome' (wrench) menu. Thanks to Szymon Piechowicz for the patch.  </li> <li>'New incognito window' always opens a new window. 'New window' always opens a new normal window. Both options are always visible on the wrench menu. </li> <li>The spell checker works on text input fields and underlines misspelled words. You can now add words to the spell check dictionary so they are not shown as misspelled (right click on a misspelled word and choose 'Add to dictionary...').</li> <li>The download behavior for files that could run programs (exe, dll, bat, etc.) has changed. These files are now downloaded to unconfirmed_*.download files. Google Chrome asks you if you want to accept the download. Only after you click Save is the unconfirmed_*.download file converted to the real file name. Downloads that you never confirm are deleted when Google Chrome exits.</li> </ul> MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com1tag:blogger.com,1999:blog-7804174246967429912.post-52921198892329633492008-10-15T06:41:00.000-07:002008-10-18T05:31:33.496-07:00Google Chrome News in 0.2.153.1 Dev Release<strong>Google Chrome 0.2.153.0 has been released to the Dev channel ONLY. </strong><br /><p>See http://dev.chromium.org/getting-involved/dev-channel for information about subscribing to the Google Chrome Dev channel.<br />Reminder: please file (or update existing) issues at http://code.google.com/p/chromium/issues<br />Highlights<br />r2266 Fix scrolling (cannot scroll up) with touchpads on most laptops. Issue 4.<br />r2334 Fix the problem in 152.1 with the About box spinning forever to check for updates and leaving behind an orphaned chrome.exe process. Issue 2362<br />r2282 and r2320 Remove the separate installer for the Gears component. It is now installed as a versioned component alongside chrome.dll. When 0.2.153.0 (or later) is installed successfully, the previous version of Gears is uninstalled.<br /><br />New Network and Window Managers: Testers Wanted<br /></p><br /><br /><br />To use the new backend features, you can add a command line flag to the shortcut you use to launch Google Chrome. You can have multiple flags, so you can test both features if you want. To add a command line flag, right click the Google Chrome shortcut, choose Properties, and edit the Target field. You can just add the new flags at the end of the Target line.<br />The new command line flags are:<br /><br />--new-http<br />Enables the new network layer. This is nearly complete, but there are still be some things that don't work. Areas that need more attention: SSL and SSL-EV sites, proxies (especially requiring authentication), very large downloads (>2GB).Please put [new-http] in the description for any bugs you file.<br />--magic_browzR<br />Enables the new tab and window manager code. The code has been refactored to help make it more portable, easier to add new features, and make it more Windows-friendly. Things like ' Tile windows horizontally' or extensions that manage multiple desktops/monitors should work, the full Google Chrome window menu is available when you right click a pop-up or application window title bar, and pop-up address bars looks nicer.A couple of known issues on Vista (already fixed, but not in time for this release): the new tab button does not work and you cannot resize windows. :(<br />Please put [magic_browzR] in the description for any bugs you file.<br /><span style="font-weight:bold;">Other Notable Changes</span><br /><span style="font-weight:bold;">User Interface</span><br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2026" rel="nofollow">r</a><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2026" rel="nofollow">2026 </a>Double-clicking a tab's entry in Google Chrome's task manager (Shift+Esc) brings that tab to the foreground.<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2222" rel="nofollow">r2222 </a>Your choices for Clear browsing data... are saved so the same boxes are checked the next time you open the dialog.<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2322" rel="nofollow">r2322 </a>Add an "Add to dictionary..." option to the right-click menu for misspelled words. Use this to add a word so that Google Chrome does not highlight it as misspelled.<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2412" rel="nofollow">r2412 </a>Fix an issue that could prevent users from saving bookmarks. Issue <a href="http://crbug.com/1946" rel="nofollow">1946</a>.<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2413" rel="nofollow">r2413 </a>Allow mutiple bookmarks to refer to the same URL (which can be useful if you want a bookmark on the bookmarks bar and also saved under Other bookmarks). To get a new bookmark for a URL, either drop a link on the bookmarks bar (not by dragging the star) or right-click the Bookmarks bar and choose Add page...<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2504" rel="nofollow">r2504 </a>Adds a Page info option to the context menu (right click). This brings up the same information as double clicking the lock or warning icon in the address bar of an SSL page.<br /><br /><strong>Plugins</strong><br /><br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2400" rel="nofollow">r</a><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2400" rel="nofollow">2400 </a>Add support for Adobe Reader's fast web view, which fixes a performance problem loading PDF files. Issue <a href="http://crbug.com/206" rel="nofollow">206</a>.<br /><strong>Javascript/Web API</strong><br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2061" rel="nofollow">r</a><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2061" rel="nofollow">2061 </a>Add anti-aliasing support for SVG shape-rendering="crispEdges".<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2250" rel="nofollow">r2250 </a>Make navigator.language reflect the current UI language for Google Chrome instead of the operating system. Issue <a href="http://crbug.com/1862" rel="nofollow">1862</a>.<br /><strong>SSL and SafeBrowsing</strong><br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=1998" rel="nofollow">r</a><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=1998" rel="nofollow">1998 </a>Fix a problem with links or redirects to pages containing malware. The warning page now correctly identifies the new page as the malware host, rather than the previous page.<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2098" rel="nofollow">r2098 </a>Add support for Extended Validation (EV) certificates from GlobalSign.<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2363" rel="nofollow">r2363 </a>Add support for Extended Validation (EV) certificates from CyberTrust.<br />Tab Model Rewrite (--magic_browzR)<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=1996" rel="nofollow">r</a><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=1996" rel="nofollow">1996 </a>Fix several issues on Vista, most notably that tabs were not selectable with the mouse.<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2205" rel="nofollow">r2205 </a>Allow windows to be resized on Vista<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2406" rel="nofollow">r2406 </a>Fix an issue with tooltips showing up in the wrong location.<br /><a name="TOC-Other"></a>Other<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2223" rel="nofollow">r</a><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2223" rel="nofollow">2223 </a>Turn off making a request to determine the local URL for Google (google.co.uk, google.co.in, etc) when Google is not your default search provider.<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2323" rel="nofollow">r2323 </a>(related to r2223) Don't set a cookie when making a request to determine the local URL for Google.<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2287" rel="nofollow">r2287 </a>Fix a problem that prevented Google Chrome from being uninstalled immediately. Issue <a href="http://crbug.com/2321" rel="nofollow">2321</a><br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2457" rel="nofollow">r2457 </a>Fix the Open dialog (Ctrl+O) so that it does not lock the directory from which you open a file. Issue <a href="http://crbug.com/2617" rel="nofollow">2617</a>.<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2466" rel="nofollow">r2466 </a>Fix proxy exceptions that include upper-case characters. Issue <a href="http://crbug.com/541" rel="nofollow">541</a>.<br />Crashes<br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2028" rel="nofollow">r</a><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2028" rel="nofollow">2028 </a>Fix a crash when using Find next (F3). Issue <a href="http://crbug.com/1669" rel="nofollow">1669</a>, <b><br /><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2090" rel="nofollow">r2090 </a>Fix a crash when using View Source on an https page. Issue<br /></b><b></b>MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com1tag:blogger.com,1999:blog-7804174246967429912.post-49306464458422389012008-10-15T06:10:00.000-07:002008-10-15T06:41:36.527-07:00Google Chrome last update and hot fix..coming soonSome important changes are coming soon in <span class="Apple-style-span" style="font-weight: bold;">Google Chrome.</span><div>Actual release is 0.2.149.30, but the programmers are working hard to </div><div>make Google Chrome faster, more reliable and user-friendly.</div><div><br /></div><div>I'd like report here the most important changes and hot-fixes tha will be included in the next realease of BigG Browser.</div><br /><br />Actually on the Dev Channel you can download the 0.3.154.0 version.<br /><br />Mayor changes in <span class="Apple-style-span" style="font-weight: bold;">0.3.154.0</span> are:<div><br /></div><div><span class="Apple-style-span" style=" ;font-family:Arial;font-size:12px;"><h3 xmlns="http://www.w3.org/1999/xhtml" id="goog-ws-page-title-header" class="goog-ws-page-title" style="color: rgb(0, 0, 0); font-family: Arial, Verdana, sans-serif; font-size: 22px; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 9px; padding-right: 10px; padding-bottom: 8px; padding-left: 10px; "><span id="goog-ws-page-title" style="color: rgb(0, 0, 0); font-weight: bold; font-family:Arial, Verdana, sans-serif;font-size:22px;">Release Notes: 0.3.154.0</span></h3><span class="announcementsPostTimestamp" id="afterPageTitleHideDuringEdit" style=" color: rgb(136, 136, 136); margin-top: 0px; margin-right: 12px; margin-bottom: 0px; margin-left: 12px; top: -8px; position: relative; font-size:12px;">Oct 3, 2008 7:55 PM posted by Mark Larson</span><table xmlns="http://www.w3.org/1999/xhtml" id="jot-content-table" style="width: 100%; table-layout: fixed; border-collapse: collapse; "><tbody><tr><td id="col0" style="width: 100%; vertical-align: top !important; "><div id="jot-content0" class="goog-ws-content goog-ws-content-ie goog-ws-pagetype-blurb goog-ws-clear" style="color: rgb(0, 0, 0); font-family: Arial, Verdana, sans-serif; font-size: 12px; margin-top: 0px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; min-height: 150px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; "><div dir="ltr"><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">Google Chrome 0.3.154.0 has been released to the Dev channel ONLY.</p><div>See <a href="http://dev.chromium.org/getting-involved/dev-channel" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">http://dev.chromium.org/getting-involved/dev-channel</a> for information about subscribing to the Google Chrome Dev channel.</div><div><div><br /></div><div>Reminder: please file (or update existing) issues at <a href="http://code.google.com/p/chromium/issues" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">http://code.google.com/p/chromium/issues.</a> </div><div><br /></div><h3 style="background-color: transparent; color: rgb(0, 0, 0); font-family: Arial, Verdana, sans-serif; font-size: 18px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; "><a name="TOC-Highlights:-Plugin-Fixes" style="outline-style: none; outline-width: initial; outline-color: initial; color: rgb(0, 0, 0); "></a>Highlights: Plugin Fixes</h3><div>This release includes several changes that improve the performance of plugins, especially Adobe Flash video.</div><div><ul style="margin-right: 10px; "><li style="padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; "><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2459" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">r2459</a>, <a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2744" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">r2744 </a>Improve the performance and scrolling of plugins. This especially improves pages with multiple plugins playing video. Note to developers: this affects windowless plugins only. (<a href="http://crbug.com/93" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">Issue 93</a>)</li><li style="padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; "><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2539" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">r2539 </a>Fixes plugins not playing when embedded in a third-party frame on a page (<a href="http://crbug.com/1533" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">Issue 1533</a>)</li><li style="padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; "><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2740" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">r2740 </a>Fixes a problem where using Flash plugins could lock up Google Chrome and cause 100% CPU usage (<a href="http://crbug.com/387" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">Issue 387</a>, <a href="http://crbug.com/772" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">Issue 772</a>)</li></ul></div><div><h3 style="background-color: transparent; color: rgb(0, 0, 0); font-family: Arial, Verdana, sans-serif; font-size: 18px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; "><a name="TOC-New-Network-Layer:-Testers-Wanted" style="outline-style: none; outline-width: initial; outline-color: initial; color: rgb(0, 0, 0); "></a><span style=" font-weight: normal; font-size:12px;"><h3 style="background-color: transparent; color: rgb(0, 0, 0); font-family: Arial, Verdana, sans-serif; font-size: 18px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; "><a name="TOC-New-Network-Layer:-Testers-Wanted1" style="outline-style: none; outline-width: initial; outline-color: initial; color: rgb(0, 0, 0); "></a>New Network Layer: Testers Wanted</h3></span></h3><h3 style="background-color: transparent; color: rgb(0, 0, 0); font-family: Arial, Verdana, sans-serif; font-size: 18px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; "><a name="TOC-We-re-just-about-ready-to-turn-on-t" style="outline-style: none; outline-width: initial; outline-color: initial; color: rgb(0, 0, 0); "></a><span style=" font-weight: normal; font-size:12px;"><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">We're just about ready to turn on the new HTTP networking code by default. There are a few <a href="http://crbug.com/?can=2&q=label:newhttp" rel="nofollow" style="outline-style: none; outline-width: initial; outline-color: initial; color: rgb(0, 0, 0); ">remaining bugs</a>, mostly in handling SSL edge cases and HTTP authentication.</p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">To use the new HTTP code, you can add a command line flag to the shortcut you use to launch Google Chrome. To add a command line flag, right click the Google Chrome shortcut, choose Properties, and edit the Target field. You can just add the new flags at the end of the Target line.</p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">The new command line flag is:</p></span></h3><h3 style="background-color: transparent; color: rgb(0, 0, 0); font-family: Arial, Verdana, sans-serif; font-size: 18px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; "><a name="TOC--new-httpEnables-the-new-network-la" style="outline-style: none; outline-width: initial; outline-color: initial; color: rgb(0, 0, 0); "></a><span style=" font-weight: normal; font-size:12px;"><blockquote style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 40px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-width: initial; border- padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color:initial;"><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; "><span style=" ;font-family:'courier new';font-size:13px;">--new-http</span></p><p style="margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; ">Enables the new network layer. Please put [new-http] in the description for any bugs you file.</p></blockquote></span></h3></div><h3 style="background-color: transparent; color: rgb(0, 0, 0); font-family: Arial, Verdana, sans-serif; font-size: 18px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; "><a name="TOC-Other-Notable-Changes" style="outline-style: none; outline-width: initial; outline-color: initial; color: rgb(0, 0, 0); "></a>Other Notable Changes</h3><h4 style="background-color: transparent; color: rgb(0, 0, 0); font-family: Arial, Verdana, sans-serif; font-size: 14px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; "><a name="TOC-User-Interface" style="outline-style: none; outline-width: initial; outline-color: initial; color: rgb(0, 0, 0); "></a>User Interface</h4><div><ul style="margin-right: 10px; "><li style="padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; "><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2474" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">r2474 </a>'Duplicate' (right click on a tab > Duplicate) opens a new tab instead of a new window.</li><li style="padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; "><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2631" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">r2631</a>, <a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2678" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">r2678 </a>Adds the ability to sort table views in the user interface and turns it on for the keyword editor (Options > Basics > Default search: Manage) and cookie manager (Options > Under the hood > Show cookies).</li><li style="padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; "><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2643" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">r2643 </a>Makes the link in the About box clickable. The link opens a page acknowledging the authors and license terms of third party code and software used in Google Chrome.</li><li style="padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; "><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2645" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">r2645 </a>Keeps focus on the last match after the Find in page box is closed. (<a href="http://crbug.com/455" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">Issue 455</a>)</li><li style="padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; "><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2704" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">r2704 </a>Ctrl+S now brings up a Save Page dialog. (<a href="http://crbug.com/1653" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">Issue 1653</a>)</li></ul></div><h4 style="background-color: transparent; color: rgb(0, 0, 0); font-family: Arial, Verdana, sans-serif; font-size: 14px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; "><a name="TOC-Search-Engines-and-Suggest-Services" style="outline-style: none; outline-width: initial; outline-color: initial; color: rgb(0, 0, 0); "></a>Search Engines and Suggest Services</h4><div><ul style="margin-right: 10px; "><li style="padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; "><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2564" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">r2564</a>, <a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2623" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">r2623 </a>Fixes search results when the default search provider is voila.fr (or orange.fr) and enables search suggestions for voila.fr (French) and daum.net (Korean).</li><li style="padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; "><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2630" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">r2630 </a>Fixes a problem with importing Windows Live Search as the default search engine.</li></ul></div><h4 style="background-color: transparent; color: rgb(0, 0, 0); font-family: Arial, Verdana, sans-serif; font-size: 14px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 0px; "><a name="TOC-JavaScript-Web-API" style="outline-style: none; outline-width: initial; outline-color: initial; color: rgb(0, 0, 0); "></a>JavaScript/Web API</h4><div><ul style="margin-right: 10px; "><li style="padding-top: 1px; padding-right: 0px; padding-bottom: 1px; padding-left: 0px; "><a href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2571" rel="nofollow" style="color: rgb(0, 102, 204); outline-style: none; outline-width: initial; outline-color: initial; ">r2571 </a>Adds a command line switch to set the user agent string for testing: --user-agent="some string". We'll be making changes to the user agent string before we exit Beta, and this will help in testing site compatibility. This isn't really Web API, but seems mostly of interest to web developers.</li></ul><div></div></div></div></div></div></td></tr></tbody></table></span><div><br /></div><div><br /></div><div>You can download last Dev Release by following<br /><a href="http://dev.chromium.org/developers/how-tos/getting-started" target="_blank">this istructions</a><br /></div><div><br /></div></div>MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-42927029232603808202008-09-29T10:24:00.001-07:002008-09-29T10:29:27.042-07:00Change Google Chrome Theme EasilyIs changing <span class="Apple-style-span" style="font-weight: bold;">Google Chrome Theme</span> too hard operation for you ?<div><br /></div><div>NO MORE!!</div><div><br /></div><div>With <span class="Apple-style-span" style="font-weight: bold;">XChrome Theme Manager </span>you can easily and quick <span class="Apple-style-span" style="font-weight: bold;">managing & Installing Google Chrome Themes.</span></div><br /><br />Xchrome Theme Manager is still in beta is, but it has pretty good features.<br />List of features of Xchrome Google Theme Manager<br /><br /><span class="Apple-style-span" style="font-weight: bold;">- Automates the Installation of Google Chrome themes</span><div><span class="Apple-style-span" style="font-weight: bold;"><br />- One place to download and install Google Chrome themes</span></div><div><span class="Apple-style-span" style="font-weight: bold;"><br />- Lets you to Edit and build Google Chrome Themes</span></div><div><span class="Apple-style-span" style="font-weight: bold;"><br />- List all Google Chrome installed Theme with preview and theme author details</span></div><div><span class="Apple-style-span" style="font-weight: bold;"><br />- Theme Installer makes Chrome theme installation one single step process</span></div><div><span class="Apple-style-span" style="font-weight: bold;"><br />- Theme Maker to create your own custom Google Chrome Themes</span><br /></div><div><span class="Apple-style-span" style="font-weight: bold;"><br /></span></div><div><span class="Apple-style-span" style="font-weight: bold;"><span class="Apple-style-span" style="font-weight: normal;">Install Instructions:<br />1) Download the .zip file.<br />2) Extract the files to a folder<br />3) Run Xchrome.exe (it adds some entries to the registry for Paths to Xchrome files)<br />4) Execute any theme.exe built within Xchromes theme builder (Xchrome doesn’t need to be running)</span><br /></span></div><div><br /></div><div><span class="Apple-style-span" style="font-weight: bold;"><a href="http://elitehudson.com/XChromeP1.zip">DOWNLOAD </a></span><span class="Apple-style-span" style=""><span class="Apple-style-span" style="font-weight: bold;"><a href="http://elitehudson.com/XChromeP1.zip">XChrome Theme Manager HERE</a></span></span></div>MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-47959449821694605982008-09-29T10:14:00.000-07:002008-09-29T10:16:38.391-07:00Add Home Button to Google Chrome1. Open Google Chrome. <br /><br />2. Open Options menu in the upper-right corner of the toolbar. <br /><br />3. On the Basics tab, go down to the Home page section and check the Show Home button on the toolbar checkbox. <br /><br />4. Click the Close button. <br /><br />Now your Home button is where it should be.MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-69214138860594245212008-09-25T14:05:00.001-07:002008-09-25T14:05:32.411-07:00How to create Google Chrome Theme<span class="Apple-style-span" style="color: rgb(85, 85, 85); font-size: 12px; line-height: 18px; "><p><strong>1.</strong> Download and install Google Chrome (<a href="http://google.com/chrome" target="_blank" style="color: rgb(85, 119, 153); text-decoration: none; ">http://google.com/chrome</a>)<br /><strong>2.</strong> Download and install Resource Hacker (<a href="http://angusj.com/resourcehacker/" target="_blank" style="color: rgb(85, 119, 153); text-decoration: none; ">http://angusj.com/resourcehacker/</a>)<br /><strong>3.</strong> Open Resource hacker and goto > file > open,<br /><strong>4.</strong> XP : Navigate to [LOCAL DRIVE LETTER]:Documents and Settings[Username]Local SettingsApplication DataGoogleChromeApplication.2.149.27Themes<br />VISTA : [LOCAL DRIVE LETTER]:Users[Username]AppDataLocalGoogleChromeApplication.2.149.27Themes<br /><strong>5.</strong> Within that directory there should be “default.dll” -> Open it with Resource Hacker<br /><strong>6.</strong> Right Click on BINDATA and click “Save [BINDATA] Resources<br /><strong>7.</strong> Make a new folder on your desktop called “BINDATA” and save the file as “1,txt”<br /><strong>8.</strong> You should now have a directory called “BINDATA” on your desktop<br />- Opening it should reveal many files.<br /><strong>9.</strong> DELETE “1.txt” within that directory. You should still be left with many files.<br /><strong>10.</strong> Open up Command Prompt - START>>RUN>>”CMD”<br /><strong>11.</strong> Navigate to the “BINDATA” Directory<br />- To go up a directory in CMD type “cd..”<br />- To access a directory type “cd [directory name]“<br />- So when I opened CMD I typed in the following:<br />- cd “c:documents and settings**MY USERNAME**desktopBINDATA”<br /><strong>12.</strong> Once you have navigated to the BINDATA folder which you created, type in “ren *.bin *.png”<br /><strong>13.</strong> If you open up the BINDATA folder you should find a tonne of PNG files all making up the Chrome GUI.<br /><strong>14.</strong> You need to go through and open the ones you want to change. If you don’t have Photoshop/fireworks or some other photo/image editing application then download GIMP (<a href="http://www.gimp.org/" target="_blank" style="color: rgb(85, 119, 153); text-decoration: none; ">http://www.gimp.org/</a>) or GIMPshop (<a href="http://www.gimpshop.com/" target="_blank" style="color: rgb(85, 119, 153); text-decoration: none; ">http://www.gimpshop.com/</a>)</p><p><strong>15.</strong> Once you have edited all the files you want to open up Resource Hacker again!<br /><strong>16.</strong> This is the really really boring bit! (sorry)<br /><strong>17.</strong> In the directory tree, open up BINDATA > 9000 > Now Right click on 1033 and click Replace Resource<br />- In the dialog box, click “open file with new resource”<br />- Navigate to your BINDATA folder<br />- All the PNG files in this folder should be named numerically (e.g. DATA_1, DATA_2 etc.)<br />- Select the first PNG (probably “DATA_1.png” and click open.<br />- There should now be three empty text input boxes<br />- in “RESOURCE TYPE” enter “BINDATA”<br />- in “RESOURCE NAME” enter “9000″ (or whichever directory you’re within) (If you are replacing the resource under “9001″ then enter “9001″ here etc. etc.)<br />- in “RESOURCE LANGUAGE” enter “1033″<br /><strong>18.</strong> Repeat step 17 for every single resource under BINDATA. (VERY TEDIOUS)<br />- Remember to change “RESOURCE NAME” each time you do this, second time it will be “9001″, then “9002″… etc….<br /><strong>19.</strong> The numbers within your BINDATA folder (on your desktop) may NOT correspond to the resource names under BINDATA in resource hacker, so don’t worry about that - you’ll have to progressively work your way through the resources.<br /><strong>20.</strong> WHEN YOU HAVE FINISHED (should take about 2-3 years) in Resource hacker go > file > save - NOW RESTART CHROME!</p></span>MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-43254641735953556082008-09-24T12:41:00.000-07:002008-09-24T12:50:48.947-07:00How to Change Google Chrome Theme<span class="Apple-style-span" style="color: rgb(34, 34, 34); font-family: arial; font-size: 13px; "><p>To install these themes, download your desired theme then uncompressed it and copy the <strong><span><span name="IL_SPAN">default</span>.dll</span></strong> file(found in zip) and replace the once found in<span class="Apple-style-span" style="font-weight: bold; "></span></p><p><span class="Apple-style-span" style="font-weight: bold; ">For Windows XP Users:</span></p><p>C:\Documents and Settings\<strong><em>User</em></strong>\Local Settings\Application Data\Google\Chrome\Application\0.2.149.27\Themes\</p><p><strong><span>For <span name="IL_SPAN">Windows Vista</span> Users:</span></strong><br />C:\Users\<em><strong>User</strong></em>\AppData\Local\Google\Chrome\Application\0.2.149.27\Themes\</p><p><strong><span>Note: Don’t forget to make backup of <span name="IL_SPAN">default</span> theme file before replacing with new one.</span></strong></p><p><span class="Apple-style-span" style="font-weight: bold;"><span class="Apple-style-span" style="font-size: large;"><span class="Apple-style-span" style="color: rgb(0, 153, 0);">Dowload Themes</span></span></span></p><p><span class="Apple-style-span" style="font-weight: bold;"><a href="http://www.altafsayani.com/wp-content/uploads/2008/09/google-chrome-dark.zip">Google Chrome Dark Theme</a><br /></span></p><p><span class="Apple-style-span" style="font-weight: bold;"><a href="http://www.altafsayani.com/wp-content/uploads/2008/09/google-chrome-green.zip">Google Chrome Green Theme</a></span></p><p><span class="Apple-style-span" style="font-weight: bold;"><a href="http://www.altafsayani.com/wp-content/uploads/2008/09/google-chrome-orange.zip">Google Chrome Orange Theme</a></span></p><p><span class="Apple-style-span" style="font-weight: bold;"><a href="http://www.altafsayani.com/wp-content/uploads/2008/09/google-chrome-default-white.zip">Google Chrome White Theme</a><br /></span></p><p><span class="Apple-style-span" style="font-weight: bold;"><a href="http://www.altafsayani.com/wp-content/uploads/2008/09/chocolate-google-chrome-theme.zip">Google Chrome Chocolate Theme</a><br /></span></p><p><span class="Apple-style-span" style="font-weight: bold;"><a href="http://www.altafsayani.com/wp-content/uploads/2008/09/google-chrome-firefox.zip">Google Chrome Firefox Theme</a></span></p><p><span class="Apple-style-span" style="font-weight: bold;"><a href="http://www.altafsayani.com/wp-content/uploads/2008/09/google-chrome-safari.zip">Google Chrome Safari Theme</a></span></p><p><span class="Apple-style-span" style="font-weight: bold;"><br /></span></p></span>MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-62377717707233863542008-09-24T00:07:00.000-07:002008-09-24T03:39:55.651-07:00Chrome Tips: Resizing TextBox AreaAnother interesting new feature in Google Chrome is the abilty to resize any multiline text box area.<br />It is very easy to use this feature. Whenever you find a Multi-line Text Box in a web form while browsing through Google Chrome, you would find a small grey dotted right-angled triangle on the lower right hand corner of the Text Box. The screen shot is shown below.. <div><br /></div><div><img src="http://1.bp.blogspot.com/_QCOW8DOxYtk/SNoYnONA5EI/AAAAAAAAAFo/xFoInUETEUM/s400/google_chrome_texbox_resizing.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" border="0" alt="Resizing TextBox Area in google Chrome" id="BLOGGER_PHOTO_ID_5249535377760379970" /></div><br />Just click on this triangle & drag your mouse according to your needs to resize the Text Box. (Note: The Mouse Pointer does not change when the Mouse is kept over this triangle)MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com0tag:blogger.com,1999:blog-7804174246967429912.post-88898373841933509692008-09-19T06:32:00.000-07:002008-09-19T06:39:18.714-07:00Google Chrome version 0.2.149.30 Released!The biggest change in this release is that we no longer save data from secure sites in your local history database:<br />Google Chrome keeps a searchable history of pages you visit. This history is only stored locally on your computer. Previously, this searchable history included the text from secure sites, such as your online bank (any sites using SSL for security).<br />As Google Chrome won't be saving this text from secure pages in its local history, the address bar and local history will no longer find data from secure sites you've visited<br /><br /><span class="Apple-style-span" style="font-weight: bold;">Major Changes:</span><br /><br /><ol><li>Improve update more reliable</li><li>Improved Flash performance</li><li>Fixed compatibility with other plugins</li><li>Made fixes to how Google Chrome handles JavaScript</li></ol><p> </p><p><span class="Apple-style-span" style="font-weight: bold;"><br /></span></p><p><span class="Apple-style-span" style="font-weight: bold;">Change Log</span></p><p><span class="Apple-style-span" style="font-family: verdana; font-size: 14px; font-weight: bold; ">Google Chrome version 0.2.149.30 was released on 17 September 2008. Users will get automatic updates over the next few days.</span><br /></p><p><span class="Apple-style-span" style="font-weight: bold;"><div> <p><span style="FONT-FAMILY: verdana"><span style="FONT-SIZE: 85%"><span style="COLOR: #000000"><strong>Security Updates</strong></span></span></span></p> <ul> <li><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">[</span><a id="da5d" title="r2042" href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2042"><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">r2042</span></a><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">] <span style="COLOR: #000099">Fix a potential denial of service with very long title attributes on tags.</span> The title attribute sets the tooltip text when you hover the mouse over an element.<br /><span style="COLOR: #006600">Security Rating</span>: Low risk. This can lead to 100% CPU usage or a tab crash.<br /><span style="COLOR: #006600">More information</span>: </span><a href="http://www.securityfocus.com/bid/30975"><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">http://www.securityfocus.com/bid/30975</span></a></li></ul> <p><span style="FONT-FAMILY: verdana"><span style="FONT-SIZE: 85%"><strong>Other Changes</strong></span></span></p> <ul> <li><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">[</span><a id="r2-3" title="r1927" href="http://src.chromium.org/viewvc/chrome?view=rev&revision=1927"><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">r1927</span></a><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">]<span style="COLOR: #000099"> Stop adding content from HTTPS sites to the searchable index</span><span style="COLOR: #336666">.</span><br />Google Chrome keeps a searchable history of pages you visit. This history is only stored locally on your computer. Previously, this searchable history included the text from secure sites, such as your online bank (any sites using SSL for security). Google Chrome no longer saves text from secure pages in its local history. The address bar and local history search page will no longer find data from secure sites you have visited.<br /><br />If you are concerned about data that might have been indexed for searching before this release, you can follow the Google Chrome Help Center instructions for </span><a id="bfx8" title="clearing your browsing history" href="http://www.google.com/support/chrome/bin/answer.py?answer=95537" target="_blank"><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">clearing your browsing history</span></a><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">. </span><br /></li><li><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">[</span><a id="g921" title="r1978" href="http://src.chromium.org/viewvc/chrome?view=rev&revision=1978"><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">r1978</span></a><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">] <span style="COLOR: #000099">Don't send sensitive URLs to search suggest services.</span> Google Chrome stops sending data to a suggest service if the typed URL:</span> <ul> <li><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">contains a username:password field (</span><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">http://username:password@example.com/</span><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">)</span> </li><li><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">has query parameters (the trailing ?param=data following the URL)</span> </li><li><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">is an https URL with any path component (any part following the hostname, such as /path in </span><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">https://www.example.com/path</span><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">)<br /></span></li></ul><br /></li><li><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">[</span><a id="udc7" title="r1848" href="http://src.chromium.org/viewvc/chrome?view=rev&revision=1848"><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">r1848</span></a><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">, </span><a id="le::" title="r1943" href="http://src.chromium.org/viewvc/chrome?view=rev&revision=1943"><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">r1943</span></a><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">, </span><a id="n2.:" title="r2003" href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2003"><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">r2003</span></a><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">] <span style="COLOR: #000099">Fixes to the Google Chrome updater to make updates more reliable</span>. </span><br /></li><li><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">[</span><a id="i:b9" title="r1859" href="http://src.chromium.org/viewvc/chrome?view=rev&revision=1859"><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">r1859</span></a><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">] <span style="COLOR: #000099">Fix problems with Flash not playing video if too many connections are opened.</span> For example, using the slider to advance video on YouTube could cause video to stop playing.<br /></span><br /></li><li><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">[</span><a id="zucn" title="r2059" href="http://src.chromium.org/viewvc/chrome?view=rev&revision=2059"><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">r2059</span></a><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">] <span style="COLOR: #000099">Allow JavaScript to communicate with Java applets.</span> Fixes </span><a id="bfu7" title="bug 580" href="http://crbug.com/580"><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">bug 580</span></a><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">.<br /></span><br /></li><li><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">[</span><a id="r-7b" title="r1299" href="http://src.chromium.org/viewvc/chrome?view=rev&revision=1299"><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">r1299</span></a><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">] <span style="COLOR: #000099">JavaScript: Dispatch contextmenu events after mouseup events.</span> This fixes the right-click menu not working on Google Spreadsheets. Fixes </span><a id="b66w" title="bug 745" href="http://crbug.com/745"><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">bug 745</span></a><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">.<br /></span><br /></li><li><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">[</span><a id="kbz8" title="r1692" href="http://src.chromium.org/viewvc/chrome?view=rev&revision=1692"><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">r1692</span></a><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">] <span style="COLOR: #000099">Fix crashes with some plugins --3dvia was the most widely reported-- when they return an error for NPN_GetValue.</span> Fixes </span><a id="cc2z" title="bug 493" href="http://crbug.com/493"><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">bug 493</span></a><span style="FONT-SIZE: 85%; FONT-FAMILY: verdana">.</span></li></ul></div></span></p>MThttp://www.blogger.com/profile/04507249540795679073noreply@blogger.com2