Wednesday, March 25, 2009

Dev Channel Update: 2.0.171.0

Google Chrome's Dev channel has been updated to 2.0.171.0.  Most of the focus this week has been on usability and stability fixes.  However, there are some new features available from command line switches.

Features:


  • New FTP implementation: use --new-ftp
  • Experimental Bookmark Menu: use --bookmark-menu
  • Web Workers: use --enable-web-workers
  • Implement SSL renegotiation. (Issue: 6893)
  • Pressing the Del key while a item is selected in the form suggestion popup deletes that suggestion from the DB.
  • WebKit version 530.4
  • V8 version 1.1.1.4
Fixes:

  • Add command line switch "--new-ftp" for new portable FTP (Issue: 4965)
  • Add the directory listing code for the new portable FTP (Issue: 4965)
  • SSL improvements. (Issue: 8706)
  • Fix excessive CPU when scrolling Flash. (Issue: 8653)
  • Fix crash on showing info bubble. (Issue: 8854)
  • Aligning text to the right, especially RTL languages. (Issue: 1845)
  • Fix dragging a Chrome window which has a single tab by the tab itself. (Issues: 2827, 8287)
  • Do correct hit testing for context menu items. (Issue: 8100)
  • Add support for progressive JPEGs with MIME type image/pjpeg. (Issue: 2104)
Known Issues:

  • Issue 8892: Browser crash with closing about:network window.
  • Issue 8732: Provide a scroll bar for about:network dialog
  • Issue 8767: Can create multiple Downloads tabs from Download shelf
  • Issue 8220: No more status spinning in Downloads page
  • Issue 8637: Unable to drag window when one browser window open with single tab
  • Issue 8827: Import browsring history shows today's history only in the history page.
  • Issue 8822: Tab crashes with debugger !
  • Issue 8821: Inspector is broken, shows empty elements
  • Issue 8372: Background paint issues with Task manager/B'Manager in maximized mode
  • Issue 8587: Regression: Encoding auto-detect doesn't work any more
  • Issue 8517: tabbing should work on a SSL interstitial page
The detailed list of all revisions is also available.

Find about the Dev channel and how to subscribe at http://dev.chromium.org/getting-involved/dev-channel.

Please report bugs at http://code.google.com/p/chromium/issues/list.
Jonathan Conradt
Engineering Program Manager

Monday, March 23, 2009

Stable update: Fix default browser on Vista

Google Chrome 1.0.154.53 has been released to the Stable channel. This is a minor bugfix release that addresses:
  • Issues 6504, 6732,  and 7568: Problems setting Google Chrome as the default browser on Windows Vista.
  • Issue 5806: Blank entries can appear in the address bar's list of suggestions.
  • Adding DigiNotar and SwissSign Gold as trusted certificate authorities for extended validation (EV) SSL certifciates.
See the release notes for additional changes.


--Mark Larson,
Google Chrome Program Manager

Tuesday, March 17, 2009

Dev Channel Update: 2.0.170.0

Google Chrome's Dev channel has been updated to 2.0.170.0. Most of the focus this week was on usability and stability fixes, in addition to WebKit and V8 merges.

New
  • V8 has been updated to version 1.1.1.2, read more in the V8 changelog.
  • Autocomplete popup now appears when you press up/down key in a text-field.
  • Visited links from normal browsing are no longer being displayed as visited (i.e. purple) in incognito mode.
Fixes
  • Fixed a regression that was preventing Windows taskbar from appearing when it was in auto-hide mode and Chrome was maximized.
  • Regression related to session restore has been resolved.
  • Fixed issue where horizontal scrolling was reversed for certain types of mice.
  • Clicking on the exit full screen link now works.
  • Fixes issue where URLs/bookmarks could not be dragged and dropped on to the title bar.
  • Fixed issue where plugins would not hide appropriately during in page navigation.
  • The complete list of changes is available in the release notes.
Known Issues
  • Issue 8892: Browser crash with closing about:network window.
  • Issue 8653: CPU pegged, if scrolled on flash
  • Issue 8732: Provide a scroll bar for about:network dialog
  • Issue 8767: Can create multiple Downloads tabs from Download shelf
  • Issue 8220: No more status spinning in Downloads page
  • Issue 8637: Unable to drag window when one browser window open with single tab
  • Issue 8827: Import browsring history shows today's history only in the history page.
  • Issue 8822: Tab crashes with debugger !
  • Issue 8821: Inspector is broken, shows empty elements
  • Issue 8372: Background paint issues with Task manager/B'Manager in maximized mode
  • Issue 8587: Regression: Encoding auto-detect doesn't work any more
  • Issue 8517: tabbing should work on a SSL interstitial page
Find about the Dev channel and how to subscribe at http://dev.chromium.org/getting-involved/dev-channel.


Anthony Laforge, PMP
Chrome Program Manager

Beta update: A new Beta channel

Google Chrome's Beta channel is back with 2.0.169.1. You can learn more here: http://chrome.blogspot.com/2009/03/google-chrome-has-new-beta_17.html.

We'll be stabilizing the features and fixing the bugs until it's good enough for the Stable channel.

If you've been waiting for something more stable than the Dev channel to try out new Google Chrome features, you can switch to the Beta channel now.

--Mark Larson
Google Chrome Program Manager

Wednesday, March 11, 2009

Dev Channel - 2.0.169.1: Install and Update fixed plus a few Bug Fixes and new version of V8

This release includes a number of fixes on top of the recent 2.0.169.0 release. For users having trouble installing or updating Google Chrome this release includes a fix! The most common problem seen with installs or updates happens when a users %TMP% directory is pointing at a different hard drive than their C drive.

Noteable changes:
    • Make the last tab have a right-click menu. Issue 8519
    • Bring V8 to version 1.0.3.6 (r1458).
    • Stop history search going on beyond the start of history. Issue 8438, and Issue 8456
    • Fix black titlebars rendering when toggling DWM when the window is maximized. Issue 8526
    • Fix horizontal scrolling to not be reversed on tilt wheel mice and old Thinkpads. Issue 8590
    • Fixes crash in ResizeCorner. Issue 8477
    • Make Google Chrome windows not hide auto-hide taskbars. Issue 20, and Issue 8410
    • Fix installer failure when %TMP% not on C:Issue 8505
Known Issues:
    • Issue 8453: Regression: about:network dialog shows up behind current Google Chrome window
    • Issue 8399: Bookmarking a page not reflected on history page when open
    • Issue 8318: "Exit Full Screen" link does nothing
    • Issue 8372: Background paint issues with Task manager in maximized mode.
    • Issue 8289: Drag drop of bookmark from IE/FF crashes tab and then loads the page
    • Issue 8071: Javascript debugger doesn't come up for constrained windows
    • Issue 8040: Zoom is broken in [New Tab]
    • Issue 8345: Browser can crash when removing saved passwords
    • Issue 8653: CPU can go to 100% while scrolling a page using Flash
    • Issue 8669: Dragging a link/bookmark into tabs may be ignored
Let us know about any new issues you find by filing a bug.

Jonathan Conradt
Engineering Program Manager

Monday, March 9, 2009

Dev Update: Fixes New Tab/address bar focus

Google Chrome's Dev channel has been updated to 2.0.169.0. This is a minor bugfix release. See the release notes for a complete list of changes. Find about the Dev channel and how to subscribe at http://dev.chromium.org/getting-involved/dev-channel.

Notable Changes:
  • Fixed the address bar not getting focus when you open a new tab. You can once again press Ctrl+T and start typing.
  • Increased the amount we scroll when you use the mousewheel.
Known Issues:
  • Issue 8526 (and others): You might have issues with Google Chrome in maximized window when you change screen resolutions, exit the screensaver, or unlock the screen.
  • Issue 8438: Browser hangs if history page shows after clearing history
  • Issue 8456: History tab search tab eats every alternate clicks
  • Issue 8453: Regression: about:network dialog shows up behind current Google Chrome window
  • Issue 8399: Bookmarking a page not reflected on history page when open
  • Issue 8318: "Exit Full Screen" link does nothing
  • Issue 8372: Background paint issues with Task manager in maximized mode.
  • Issue 8289: Drag drop of bookmark from IE/FF crashes tab and then loads the page
  • Issue 8071: Javascript debugger doesn't come up for constrained windows
  • Issue 8040: Zoom is broken in [New Tab]
  • Issue 8527: No context menu with one tab
Let us know about any new issues you find by filing a bug.
--Mark Larson, Google Chrome Program Manager

Friday, March 6, 2009

2.0.168.0 has Over 150 Bug Fixes, new version of V8 and WebKit Merges

Udpate: We didn't point out that the 'New window in profile' option has been removed. We want to take this feature back to the drawing board before releasing it. The experimental feature is still available by starting Google Chrome with the --enable-udd-profiles switch.

Google Chrome's Dev channel has been updated to 2.0.168.0. The highlights for this week:
    • New
      • NTLM auth without automatic logon (Issues 6567, 6824)
      • Remote Desktop and Vista Theme changes now work nicely
      • New French and Polish dictionaries
      • Better support for PAC files and use of V8 to process them (use --proxy-resolver-v8 to try)
    • Fixes
      • More improvements to full screen mode
      • Many crash and stability fixes
    • Known Issues
      • Issue 5127: Ctrl-T accelerator for a new tab does not select Omnibox
      • Issue 8438: Browser hangs if history page shows after clearing history
      • Issue 8456: History tab search tab eats every alternate clicks
      • Issue 8453: Regression: about:network dialog shows up behind current Chrome window
      • Issue 8479: Javascript alerts don't work in New Tab Page.
      • Issue 8437: Cannot switch to background Chrome window with modal dialog open
      • Issue 8412: Copying most visited page screenshot and selecting paste and go causes crash
      • Issue 8399: Bookmarking a page not reflected on history page when open
      • Issue 8318: "Exit Full Screen" link does nothing
      • Issue 8372: Background paint issues with Task manager in maximized mode.
      • Issue 8345: Browser crash on "Remove/Remove All' of passwords
      • Issue 8289: Drag drop of bookmark from IE/FF crashes tab and then loads the page
      • Issue 8071: Javascript debugger doesn't come up for constrained windows
      • Issue 8040: Zoom is broken in [New Tab]
      • Issue 8016: Fonts and Languages Tab is truncated.
      • Issue 7920: Ctrl+Shift+T should not undo SSL Error page !

    Find about the Dev channel and how to subscribe at
    http://dev.chromium.org/getting-involved/dev-channel.


    Release Notes:
    • [r10197]Add support to ProxyService for downloading a PAC script on behalf of the ProxyResolver. A ProxyResolver can select this new behavior by subclassing ProxyResolver with does_fetch = false. A consequence of this change is that proxy resolve requests are maintained in a queue by ProxyService (rather than implicitly in a queue on the PAC thread's message loop). This simplifies cancellation.This solves issue 7461, and is work-in-progress towards {2764, 74}BUG=7461 (Issue: 7461)
    • [r10240]Update French dictionary files. (Issue: 7745)
    • [r10284]Updated Polish dictionary from http://extensions.services.openoffice.org/project/pl-dict. (Issue: 7745)
    • [r10294]Fixing 8010: Missing options from Options dlg. (Issue: 8010)
    • [r10308]We allow Flash to popup windows in response to user gesture messages like WM_LBUTTONUP, etc. However (Issue: 7850)
    • [r10316]This make accelerators work in interstitial pages. (Issue: 7056)
    • [r10337]Fix system menu positioning a bit. In Aero glass, the maximized mode menu was going offscreen by one pixel, causing Windows to reposition it strangely. In both frames, the vertical offset below the tabstrip needed a bit of tweaking. (Issue: 7927)
    • [r10338]Allow JS Debugger shortcut to work in fullscreen mode, since there's no reason not to. (Issue: 8023)
    • [r10359]Force the browser to restored mode before going fullscreen, since Windows doesn't seem to want to hide the taskbar for maximized windows regardless of their dimensions. (Issue: 7997)
    • [r10372]Update animations in fullscreen mode to prevent stuck throbbers. (Issue: 8031)
    • [r10382]Set pan cursor hotspots to center (Issue: 6173)
    • [r10431]Fix fullscreen mode opacity issues on Aero glass. We need to not extend the glass into the client area at all in fullscreen mode or text over it becomes semitransparent. (Issue: 8066)
    • [r10456]Fixes Issue 7377: Regression: Omnibox trims URL ending with 0x85 (Issue: 7377)
    • [r10476]Do not map virtual keycodes (VK_0 - VK_9) to characters when accelerators in the UI. (Issues: 8043, 7444)
    • [r10502]Makes it so windows opened from links in Windows Live Messenger cause the window to appear instead of being invisible. (Issue: 3126)
    • [r10565]An attempt at fixing a crasher reported from the field. (Issue: 5549)
    • [r10585]Issue 7318: Popup Titlebar Appears Under Windows Taskbar (Issue: 7318)
    • [r10586]A fix for Issue 4400 (or maybe 4222). (Issue: 4400)
    • [r10631]Fix 8200: Pressing Esc should cancel dialogs, not commit. (Issue: 8200)
    • [r10636]When we open a popup window from an app window, we used to identify this popup window as an app too. (Issue: 5739)
    • [r10663]Workaround for webkit change that broke Gears. The fix is to use a V8 (Issue: 8209)
    • [r10667]Implement the NTLM authentication scheme by porting (Issues: 6567, 6824)
    • [r10773]Resolve crash when deleting history by preventing the deleter from being called multiple times. We need to add UI to make what's happening clearer to the user, but this gets us over the hump for now. Also change the history page to queue deletions.Allow history search from the new tab page.Make history title inclusion safer (createTextNode changes).Show starred status on history page.BUG=8214,8163,8271,8284 (Issues: 8214, 8284, 8271, 8163)
    • [r10777]Make it so that dropdown selects don't deactivate the main frame when openedhttp://crbug.com/8247 (Issue: 8247)
    • [r10787]Fix a crash when installing plugins. (Issue: 8087)
    • [r10824]Implement the PAC js-binding for "myIpAddress()". (Issue: 2764)
    • [r10827]Add a command line flag --v8-proxy-resolver, to select the new PAC implementation. (Issues: 2764, 74)
    • [r10843]Fix error being thrown in isInNet() PAC js. (Issue: 2764)
    • [r10845]Make Chromium windows not hide auto-hide taskbars. (Issue: 20)
    • [r10862]Make New Tab Page work correctly in incognito mode (8294) (Issues: 8271, 8282, 8294)
    • [r10863]* Make the download page focus the input field onload.* Fix spacing between controls (Pause/Cancel).* Help deblock download UI creation (timeout in downloads.html, kMaxDownloads in downloads_ui.cc)* Allow resume for paused downloads (Issues: 8270, 8271, 8130, 8330)
    • [r10864]Show icons for exe files in download manager. Issue was that the paths were coming in with the wrong slash direction and escaping, which was OK for non-exes, but strangely bad for exes. (Issue: 8327)
    • [r10887]Update v8 to version 1.0.3.1 containing a fix for a crash bug in new
    • [r10888]Update V8 again to get a crash fix and a regexp fix.
    • [r10960]Ensure that we display a sad face for a windowed plugin when the plugin process crashes. This was a regression introduced by creating the plugin parent on the browser UI thread, which remains valid when the plugin process crashes. (Issue: 7673)
    • [r10962]Fix a crash in chrome.exe caused by the external tab container instance getting destroyed without (Issue: 1688967)
    Jonathan Conradt
    Engineering Program Manager