2.0.168.0 has Over 150 Bug Fixes, new version of V8 and WebKit Merges
Friday, March 6, 2009
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 !
To see all the release notes go to http://sites.google.com/a/chromium.org/dev/getting-involved/dev-channel/release-notes
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, 816
3 ) - [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, 833
0 ) - [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