summaryrefslogtreecommitdiffstats
path: root/content/browser
Commit message (Collapse)AuthorAgeFilesLines
* This is the first CL for a sequence of CLs that will add in the display ↵rharrison@chromium.org2011-03-041-0/+3
| | | | | | | | | | | | | | | | infrastructure that I have built for the DOM Login and touch keyboard. If have created a reference CL for what the end product of this sequence is intended to be, so that I can give context for the CL under review.This can be found at: http://codereview.chromium.org/6577003/ This CL adds in chrome://login-container to touchui==1 and chromeos==1 builds. This page is hooked into the WebUI to enable testing and development of a Browser based container for the DOM Login screens. In this CL all it does it create a Browser with chrome://login in it. This functionality will be extended in following CLs. Patch from Ryan Harrison <rharrison@chromium.org> BUG=none TEST=manual Review URL: http://codereview.chromium.org/6579003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76894 0039d316-1c4b-4281-b951-d872f2087c98
* Enable speech input by default and remove unused code.satish@chromium.org2011-03-043-28/+16
| | | | | | | | | | | This CL is the same as what I submitted for M10 in http://codereview.chromium.org/6133006/, but rolled back then. We are now enabling the feature for M11. BUG=61677 TEST=browser_tests --gtest_filter="SpeechInputBrowserTest.*" Review URL: http://codereview.chromium.org/6610022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76893 0039d316-1c4b-4281-b951-d872f2087c98
* Take out the is_content_filtered bool that gets passed around betwen ↵jam@chromium.org2011-03-046-16/+3
| | | | | | | | renderer/browser and WebKit, since it's not used anywhere. Review URL: http://codereview.chromium.org/6621006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76885 0039d316-1c4b-4281-b951-d872f2087c98
* Remove FileSystemQuotaManager classkinuko@chromium.org2011-03-041-2/+0
| | | | | | | | | | | Now that we have SpecialStoragePolicy class and are going to have QuotaFileSystemUtil, I think we're ready to get rid of this class. BUG=none TEST=none Review URL: http://codereview.chromium.org/6609009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76858 0039d316-1c4b-4281-b951-d872f2087c98
* Adding multisampling to GPU software rendering list feature sets. Allow ↵zmo@google.com2011-03-043-52/+111
| | | | | | | | | | | mutilple devices in a single software rendering list entry. Change string to integer for a software rendering list entry id. BUG=none TEST=unittest Review URL: http://codereview.chromium.org/6610025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76850 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 76840 - Removed GPU plugin.jcivelli@chromium.org2011-03-042-0/+4
| | | | | | | | | | | | | | Pepper 3D v2 does not use the GPU plugin. It is integrated with the accelerated compositor. TEST=PPAPI 3D v2 still works, trybots BUG=none Review URL: http://codereview.chromium.org/6588090 TBR=apatrick@chromium.org Review URL: http://codereview.chromium.org/6614030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76845 0039d316-1c4b-4281-b951-d872f2087c98
* Removed GPU plugin.apatrick@chromium.org2011-03-032-4/+0
| | | | | | | | | | | Pepper 3D v2 does not use the GPU plugin. It is integrated with the accelerated compositor. TEST=PPAPI 3D v2 still works, trybots BUG=none Review URL: http://codereview.chromium.org/6588090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76840 0039d316-1c4b-4281-b951-d872f2087c98
* Code to distinguish the Pro3,1 17" from the Pro 3,1 15", mild cleanup.avi@chromium.org2011-03-031-48/+75
| | | | | | | | | BUG=none TEST=should still work on all machines, correctly on a Pro3,1 17" Review URL: http://codereview.chromium.org/6609020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76817 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 76792 - fix display of filenames in file:/// URLsjcivelli@chromium.org2011-03-033-13/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | It breaks the following tests: BrowserTest.NoTitle and AutomationProxyTest2.GetTabTitle The code attempted to shorten file:/// URLs to just the filename when displayed as the title of a page. But that appears to have regressed sometime in the past. This shortening is consistent with how we display the title of images (which are like "foo.png (123x456)".) Chrome does a poor job of displaying longer titles (most of the tab title ends up being "file:///C:/" anyway). In any case, using a FilePath to get the filename from a URL may not have even worked on Windows, where the path separator is a backslash. It appears Glen wrote the original code, Brett may be the one to have regressed it in a refactor, and I probably broke it worse in a FilePath refactor. BUG=69467 TEST=load a text file via a file: URL; tab title is just the file name Review URL: http://codereview.chromium.org/6591127 TBR=evan@chromium.org Review URL: http://codereview.chromium.org/6614025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76809 0039d316-1c4b-4281-b951-d872f2087c98
* Remove web_ui_util helper functions.kmadhusu@chromium.org2011-03-032-43/+0
| | | | | | | | | | | | | | Remove web_ui_util::GetJsonResponseFromFirstArgumentInList() & web_ui_util::GetJsonResponseFromArgumentList(). Associated review at: http://codereview.chromium.org/6574007/ BUG=none TEST=none Review URL: http://codereview.chromium.org/6581041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76806 0039d316-1c4b-4281-b951-d872f2087c98
* fix display of filenames in file:/// URLsevan@chromium.org2011-03-033-11/+13
| | | | | | | | | | | | | | | | | | | | | | | The code attempted to shorten file:/// URLs to just the filename when displayed as the title of a page. But that appears to have regressed sometime in the past. This shortening is consistent with how we display the title of images (which are like "foo.png (123x456)".) Chrome does a poor job of displaying longer titles (most of the tab title ends up being "file:///C:/" anyway). In any case, using a FilePath to get the filename from a URL may not have even worked on Windows, where the path separator is a backslash. It appears Glen wrote the original code, Brett may be the one to have regressed it in a refactor, and I probably broke it worse in a FilePath refactor. BUG=69467 TEST=load a text file via a file: URL; tab title is just the file name Review URL: http://codereview.chromium.org/6591127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76792 0039d316-1c4b-4281-b951-d872f2087c98
* Move content specific switches to content, in preparation for moving ↵jam@chromium.org2011-03-031-3/+6
| | | | | | | | | directories that currently depend on common (like gpu). TBR=bradnelson Review URL: http://codereview.chromium.org/6603011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76785 0039d316-1c4b-4281-b951-d872f2087c98
* Fix enable/disable of the Chrome Pepper Nacl plug-in. On Linux, the Zygote ↵bbudge@google.com2011-03-031-1/+18
| | | | | | | | | | loads plugins before all command line information is available. In particular, the about:flags flag for NaCl isn't loaded yet. The fix is to always load the plugin and have the PluginService check the command line flags and set the WebPluginInfo.enabled field based on that. TEST=manual BUG=71989 Review URL: http://codereview.chromium.org/6610005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76779 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid holding a lock during destructor call when not neededjar@chromium.org2011-03-031-2/+3
| | | | | | | | | | | | | | | | | | I noticed this while reviewing related code. I don't know of an actual bug, but it is bad form to hold a lock when calling a function (destructor) unless necessary. For example, if the destructor posted a message, it might cause a hang on linux as the posting could re-enter this helper. It is also possible that the task deletion will take an extended period of time, and that can block other concurrent posts from taking place. r=darin Review URL: http://codereview.chromium.org/6602024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76774 0039d316-1c4b-4281-b951-d872f2087c98
* Replace Widget::GetBounds with Widget::GetClientScreenBounds and ↵ben@chromium.org2011-03-031-0/+1
| | | | | | | | | | | GetWindowScreenBounds BUG=72040 TEST=none Review URL: http://codereview.chromium.org/6615016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76759 0039d316-1c4b-4281-b951-d872f2087c98
* Pick more adequate time for showing locale change notification.dilmah@chromium.org2011-03-031-4/+1
| | | | | | | | | | | (without this fix users complain that notification is shown too early). BUG=chromium-os:11839 TEST=Manual Review URL: http://codereview.chromium.org/6591067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76740 0039d316-1c4b-4281-b951-d872f2087c98
* Fix pepper-local filespiman@google.com2011-03-031-1/+1
| | | | | | | | | BUG=chromium-os:12701 and many other TEST=mtvmusic.com, youtube Review URL: http://codereview.chromium.org/6611004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76701 0039d316-1c4b-4281-b951-d872f2087c98
* Dont use the word blacklistingnduca@chromium.org2011-03-032-0/+74
| | | | | | | | | | | | | | | | | Move logs into GpuDataManager. This fixes false reporting of the gpu blacklistedness. New custom message shown at top of about:gpu page when blacklisted. Blacklisting reason is provided per blacklist entry Tweak the GpuInfoUpdated call chain to have more-consistent naming. BUG=73796,74025 TEST= Review URL: http://codereview.chromium.org/6592004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76689 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: fire versionchange events when calling setVersiondgrogan@chromium.org2011-03-038-45/+131
| | | | | | | | | | | | The webkit side is here: https://bugs.webkit.org/show_bug.cgi?id=55095 BUG=64049 TEST= Review URL: http://codereview.chromium.org/6596065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76666 0039d316-1c4b-4281-b951-d872f2087c98
* Don't run the phishing classifier if the page was loaded from a private IP ↵bryner@chromium.org2011-03-022-1/+15
| | | | | | | | | | | | | | | address. Since we can't discern the remote IP address if the page was loaded via a proxy, also disable phishing detection in that case. The pre-classification checks are moved to ClientSideDetectionHost, since it is already set up as a TabContentsObserver and receives the ViewHostMsg_FrameNavigate_Params for each navigation. BUG=none TEST=ClientSideDetectionHostTest.ShouldClassifyUrl Review URL: http://codereview.chromium.org/6594006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76660 0039d316-1c4b-4281-b951-d872f2087c98
* Add plumbing for new primaryKey method on IDBCursor.jorlow@chromium.org2011-03-022-0/+11
| | | | | | | | | BUG=72025 TEST=Will be added in next patch. Review URL: http://codereview.chromium.org/6591081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76628 0039d316-1c4b-4281-b951-d872f2087c98
* P2P Sockets host implementation.sergeyu@chromium.org2011-03-028-0/+511
| | | | | | | | | | | | Currently only UDP sockets on Mac and Linux are supported. Also added --enable-p2papi flag. The flags just enables IPC for P2P. BUG=None TEST=None Review URL: http://codereview.chromium.org/6598053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76604 0039d316-1c4b-4281-b951-d872f2087c98
* Applying factory pattern (through NativeMetafileFactory class). It is used ↵dpapad@chromium.org2011-03-021-1/+0
| | | | | | | | | | | | | | | to retrieve different printing contexts (based on the platform and user preferences). BUG=NONE TEST=NONE Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=76553 Reverted: http://src.chromium.org/viewvc/chrome?view=rev&revision=76555 Review URL: http://codereview.chromium.org/6544028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76581 0039d316-1c4b-4281-b951-d872f2087c98
* Inform the browser about mouse input in windowed plugins to ensure that we ↵ananta@chromium.org2011-03-022-0/+9
| | | | | | | | | | | | | | | | | | | | | expect actions which correspond to user gesture like downloads, external protocol launches, etc. Actions occurring in the context of user input need to be allowed. To achieve this we send over the WM_PARENTNOTIFY message to the RVH window which turns on user gesture. As per msdn this message should be received automatically which does not appear to be the case. All this means that we trust the plugin. However this does not add a new attack vector as the plugin can send messages to other windows in the desktop anyway. Fixes bug http://code.google.com/p/chromium/issues/detail?id=41157 BUG=41157 TEST=As described in the bug. Review URL: http://codereview.chromium.org/6592092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76566 0039d316-1c4b-4281-b951-d872f2087c98
* Change from PROCESS_LAUNCHER to FILE thread per earlier suggestion.satish@chromium.org2011-03-021-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6594120 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76557 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 76553 - Applying factory pattern (through NativeMetafileFactory ↵jam@chromium.org2011-03-021-0/+1
| | | | | | | | | | | | | | class). It is used to retrieve different printing contexts (based on the platform and user preferences). BUG=NONE TEST=NONE Review URL: http://codereview.chromium.org/6544028 TBR=dpapad@chromium.org Review URL: http://codereview.chromium.org/6594121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76555 0039d316-1c4b-4281-b951-d872f2087c98
* Applying factory pattern (through NativeMetafileFactory class). It is used ↵dpapad@chromium.org2011-03-021-1/+0
| | | | | | | | | | | to retrieve different printing contexts (based on the platform and user preferences). BUG=NONE TEST=NONE Review URL: http://codereview.chromium.org/6544028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76553 0039d316-1c4b-4281-b951-d872f2087c98
* Update the includes to the old tab_contents.hjam@chromium.org2011-03-023-3/+3
| | | | | | | TBR=avi Review URL: http://codereview.chromium.org/6596103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76552 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a use-after-free bug in SpeechRecognizer.satish@chromium.org2011-03-021-2/+3
| | | | | | | | | BUG=74614 TEST=valgrind bots don't go red because of SpeechRecognizer Review URL: http://codereview.chromium.org/6604005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76545 0039d316-1c4b-4281-b951-d872f2087c98
* Update more includes that were pointing to the old locations.jam@chromium.org2011-03-022-3/+3
| | | | | | | TBR=avi Review URL: http://codereview.chromium.org/6598086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76512 0039d316-1c4b-4281-b951-d872f2087c98
* retry r76329 with chromeos fixestade@chromium.org2011-03-021-8/+8
| | | | | | | | | | | | | Change the behavior of ignore_path in BrowserNavigator. use an enum instead. The enum controls whether to replace the path or leave it alone when bringing an already-open tab to the front. BUG=71472 TEST=included Review URL: http://codereview.chromium.org/6592058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76490 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of temporary render_view_host.h.jam@chromium.org2011-03-023-5/+5
| | | | | | | TBR=avi Review URL: http://codereview.chromium.org/6598084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76477 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug in software rendering list driver date processing.zmo@google.com2011-03-021-3/+3
| | | | | | | | | | BUG=none TEST=unittest TBR=kbr Review URL: http://codereview.chromium.org/6594097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76474 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of a bunch of includes to old locations of headers.jam@chromium.org2011-03-0212-26/+26
| | | | | | | TBR=avi Review URL: http://codereview.chromium.org/6602061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76470 0039d316-1c4b-4281-b951-d872f2087c98
* Pure pedantry: Replace all ".size() == 0" with ".empty()".erg@google.com2011-03-022-2/+2
| | | | | | | | | BUG=carnitas TEST=compiles; existing unit tests. Review URL: http://codereview.chromium.org/6602049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76467 0039d316-1c4b-4281-b951-d872f2087c98
* web-ui settings: Standard font setting now correlates to WebKit's standard ↵csilv@chromium.org2011-03-011-4/+1
| | | | | | | | | | font family only. BUG=74434 TEST=Verify that changing the 'standard font' only applies to unspecified font styles. Review URL: http://codereview.chromium.org/6602021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76463 0039d316-1c4b-4281-b951-d872f2087c98
* Makes instant show SSL error page. Because these end up with asky@chromium.org2011-03-011-0/+6
| | | | | | | | | | | | | | | different RenderViewHost I wasn't seeing the paint, and wasn't showing the preview. I've plumbed through notification so that I can detect this case. I'm writing the test for this separately. BUG=74085 TEST=see bug Review URL: http://codereview.chromium.org/6597056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76458 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper/Flapper: Add an interface to do sync file ops on FileRefs.viettrungluu@chromium.org2011-03-012-33/+68
| | | | | | | | | | | | | Such FileRefs are typically obtained from the Pepper file chooser. The interface corresponds exactly to the one for module-local files. (The implementation is only enabled if Flapper hacks are enabled.) BUG=none TEST=Flapper file uploads work for me Review URL: http://codereview.chromium.org/6592071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76446 0039d316-1c4b-4281-b951-d872f2087c98
* Add the capability to put drivers older than a certain date to software ↵zmo@google.com2011-03-013-34/+180
| | | | | | | | | | | rendering list. Also, refactor the one single large unittest into multiple smaller ones. Also, add an entry to the software_rendering_list.json that all drivers older than 01/2009 are in software rendering. BUG=72977,72979 TEST=unittest Review URL: http://codereview.chromium.org/6592073 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76439 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the --use-lf-heap flag.evan@chromium.org2011-03-011-1/+0
| | | | | | | | | | | | In 2008 Mike observed: - Using the LFH on XP has some perf gain at the expense of a lot of RAM. - Using the LFH on Vista seems to have no impact on perf or RAM. We don't need to experiment with this flag anymore. Review URL: http://codereview.chromium.org/6592074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76415 0039d316-1c4b-4281-b951-d872f2087c98
* Update a bunch of files to the new location of browser_thread.h jam@chromium.org2011-03-014-5/+4
| | | | | | | | TBR=avi Review URL: http://codereview.chromium.org/6594084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76411 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build break.satish@chromium.org2011-03-011-4/+3
| | | | | | | | BUG=none TEST=none TBR=inferno@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76401 0039d316-1c4b-4281-b951-d872f2087c98
* Add a noise indicator to the speech bubble volume indicator.satish@chromium.org2011-03-017-17/+78
| | | | | | | | | | | | | | | | | | The noise indicator is drawn as a light blue area at the beginning and if there was clipping that is denoted with a red area at the end of the meter. The noise level comes from the endpointer -> SpeechRecognizer -> SpeechInputBubbleController -> SpeechInputBubble hence a bunch of volume setting methods are updated with the new parameter. I have also added a new utility method to SpeechInputManager to invoke the platform provided microphone settings UI, this will be used in the next CL which contains windows, mac and linux specific UI changes. BUG=69886 TEST=manual, invoke speech input and check the bubble volume indicator to see background noise and clipping. Review URL: http://codereview.chromium.org/6597071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76395 0039d316-1c4b-4281-b951-d872f2087c98
* Update a bunch of files to the new location of browser_thread.h jam@chromium.org2011-03-0113-18/+18
| | | | | | | TBR=avi Review URL: http://codereview.chromium.org/6591066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76390 0039d316-1c4b-4281-b951-d872f2087c98
* Add a exception field to the GPU software rendering list entry, so in the ↵zmo@google.com2011-03-013-23/+125
| | | | | | | | | | | future we can do whitelisting if we need to. This is an effort to improve software rendering list logic as much as we can before turning on auto-update, so we could avoid version issues in the future. BUG=none TEST=unittest Review URL: http://codereview.chromium.org/6596061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76383 0039d316-1c4b-4281-b951-d872f2087c98
* Collect D3D Driver Info (version and date) from Windows system registry.zmo@google.com2011-03-011-1/+2
| | | | | | | | | BUG=72977 TEST=about:gpu page display driver version and date in Windows. Review URL: http://codereview.chromium.org/6588027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76381 0039d316-1c4b-4281-b951-d872f2087c98
* Mark test flaky.pinkerton@chromium.org2011-03-011-1/+2
| | | | | | | | BUG=73776 TEST=none Review URL: http://codereview.chromium.org/6596072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76375 0039d316-1c4b-4281-b951-d872f2087c98
* Added EnabledPlugins policy.pastarmovj@chromium.org2011-03-011-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | The EnabledPlugins policy is linked to the plugins.plugins_whitelist preference. Renamed some methods to clarify that policies can both disable and enable plugins. Updated plugins.html (about:plugins) to display policy-enabled plugins. Lots of tweaks in PluginGroup and PluginList (webkit/plugins/npapi) to preserve the user's preference across policy changes. Removing a policy on a plugin restores the state that the user had configured before. TODO: The interaction of "EnabledPlugins" and "DisabledPlugins" when overlapping isn't very well addressed yet. Currently, any plugin matching the "disabled" list will be disabled, regardless of matching or not the "enabled" list. Small fixes: Added missing "noPlugins" string to the jstemplate strings for plugins.html. BUG=55022 TEST=Create a policy enabling a specific plugin and check about:plugins. Also test_shell_test PluginGroupTest.ManagedByPolicy, and unit_tests. Review URL: http://codereview.chromium.org/6469068 Patch from Joao da Silva <joaodasilva@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76373 0039d316-1c4b-4281-b951-d872f2087c98
* Make the ChromeNetworkDelegate use the ExtensionEventRouterForwarderjochen@chromium.org2011-03-011-2/+2
| | | | | | | | | BUG=73903 TEST=tests for proxy and webrequest API should still work Review URL: http://codereview.chromium.org/6598002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76372 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 76329 Broke compile - Change the behavior of ignore_path in ↵inferno@chromium.org2011-03-011-8/+8
| | | | | | | | | | | | | | | | BrowserNavigator. use an enum instead. The enum controls whether to replace the path or leave it alone when bringing an already-open tab to the front. BUG=71472 TEST=included Review URL: http://codereview.chromium.org/6579047 TBR=estade@chromium.org Review URL: http://codereview.chromium.org/6588072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76332 0039d316-1c4b-4281-b951-d872f2087c98