summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Allow extensions to use APIs that they didn't ask permission to use.mpcomplete@chromium.org2009-08-122-2/+12
| | | | | | | | | BUG=no TEST=no Review URL: http://codereview.chromium.org/165408 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23245 0039d316-1c4b-4281-b951-d872f2087c98
* Move IDMap from base/ to common/phajdan.jr@chromium.org2009-08-1211-9/+114
| | | | | | | | | | | Nothing in base/ uses it, and I'm going to make some non-trivial changes to it. TEST=none http://crbug.com/19202 Review URL: http://codereview.chromium.org/164428 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23243 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the unittest "DnsMasterTest.OsCachesLookupsTest".eroman@chromium.org2009-08-121-72/+5
| | | | | | | | | | | | This test was checking that the system host resolver maintains an internal cache, by doing actual DNS resolves (which introduces a network dependency in the unit tests). This could be flaky on linux, which doesn't cache resolves. As of r18236 however, chromium maintains its own host cache. So the DNS prefetcher does not need to rely on the OS caching DNS resolves in order to be a win. BUG=http://crbug.com/18766 Review URL: http://codereview.chromium.org/164350 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23239 0039d316-1c4b-4281-b951-d872f2087c98
* Send browser crashes to Apple Crash Reporters.jeremy@chromium.org2009-08-121-1/+11
| | | | | | | | | | | Send crashes to Apple Crash Reporters so we get a nice UI to restart the Browser process if it crashes. BUG=9231 TEST=Induce a browser crash in a Chrome build, Apple Crash reporter UI should appear aftera few seconds. Induce a renderer crash, no UI should be displayed. Review URL: http://codereview.chromium.org/164433 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23237 0039d316-1c4b-4281-b951-d872f2087c98
* Rebuild RPMs when spec file changes.mmoss@chromium.org2009-08-121-0/+1
| | | | | | | Review URL: http://codereview.chromium.org/165405 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23236 0039d316-1c4b-4281-b951-d872f2087c98
* So it turns out that gdk already has a function that does exactly what we want.estade@chromium.org2009-08-123-80/+2
| | | | | | | | http://www.google.com/codesearch/p?hl=en&sa=N&cd=2&ct=rc#eSCqYNcHl48/gtk%2B-2.4.10/gdk/gdkevents.c&q=gdk_event_get_time Review URL: http://codereview.chromium.org/164429 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23234 0039d316-1c4b-4281-b951-d872f2087c98
* Added support for the URLRequestAutomationJob object which issues HTTP ↵ananta@chromium.org2009-08-124-15/+44
| | | | | | | | | | | | | | | | requests through automation to receive persistent cookies from the automation client. These cookies are passed in when the automation client notifies Chrome that a HTTP request was started. The URLRequestAutomationJob object now informs Chrome whether an automation URL request was redirected. The ExternalTabContainer now handles the NEW_FOREGROUND_TAB and displays a popup window in response. This gets around an ASSERT. This fixes bug http://b/issue?id=2048046 Bug=2048046 Review URL: http://codereview.chromium.org/165350 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23233 0039d316-1c4b-4281-b951-d872f2087c98
* Refactors OSExchangeData for easier portability.sky@chromium.org2009-08-1211-89/+99
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/164401 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23230 0039d316-1c4b-4281-b951-d872f2087c98
* Add a method to classify what permission class an extension is in, with unitmpcomplete@chromium.org2009-08-123-0/+110
| | | | | | | | | | tests. BUG=12140 Review URL: http://codereview.chromium.org/164335 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23229 0039d316-1c4b-4281-b951-d872f2087c98
* (Mac) Fix "Print..." menu entry in File menu (showed as "Email Pageavi@chromium.org2009-08-121-4/+4
| | | | | | | | | | | | Location"). Patch by viettrungluu. BUG=http://crbug.com/19172 TEST=Go to File menu and look. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23227 0039d316-1c4b-4281-b951-d872f2087c98
* First step to create application shortcuts on Linux.phajdan.jr@chromium.org2009-08-128-8/+261
| | | | | | | | | | | Create a working desktop shortcut. For now it displays no UI, but the backend works. TEST=none http://crbug.com/17251 Review URL: http://codereview.chromium.org/164280 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23226 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Make autocomplete popup track autocomplete field resizes.shess@chromium.org2009-08-121-0/+26
| | | | | | | | | http://crbug.com/17402 TEST=Enter text in the omnibox and resize the window. Popup size should follow. Review URL: http://codereview.chromium.org/165332 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23225 0039d316-1c4b-4281-b951-d872f2087c98
* (Mac) Place back/forward toolbar menu correctly when there's a bookmarkavi@chromium.org2009-08-121-11/+9
| | | | | | | | | | | | | | | | bar. It turns out that the frame is in the DelayedMenuButton's coordinate system, but a fudge is needed to make things line up. (I don't understand these fudges, especially vertically.) Patch by viettrungluu. BUG=http://crbug.com/19174 TEST=Surf a bit, check back menu with and without bookmark bar. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23216 0039d316-1c4b-4281-b951-d872f2087c98
* Move the menu bar l10n into the xib file.thomasvl@chromium.org2009-08-124-41/+98
| | | | | | | | | | | | Localize the menu bar titles. Have the browser platform delegate startup the resource bundle system so we can fetch localization data. Make l10n_util::GetApplicationLocale return what cocoa says for the language so we match what the UI is using. TEST=everything still works. BUG=17380 Review URL: http://codereview.chromium.org/164413 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23215 0039d316-1c4b-4281-b951-d872f2087c98
* Disable SyncSetupWizardTest again.tim@chromium.org2009-08-121-1/+3
| | | | | | | | | TBR=cmp BUG=19002 Review URL: http://codereview.chromium.org/165400 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23213 0039d316-1c4b-4281-b951-d872f2087c98
* Add Linux manpage to build archive.mmoss@chromium.org2009-08-122-0/+2
| | | | | | | Review URL: http://codereview.chromium.org/165398 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23212 0039d316-1c4b-4281-b951-d872f2087c98
* Checkpoint for event automation porting.estade@chromium.org2009-08-128-74/+195
| | | | | | | | Partially based on patch by Dan Kegel. Review URL: http://codereview.chromium.org/164371 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23209 0039d316-1c4b-4281-b951-d872f2087c98
* Remove Playback Rate from the context menu.scherkus@chromium.org2009-08-123-121/+2
| | | | | | | | | | This feature is better implemented as an extension rather than being put into the absolute-core UI. Review URL: http://codereview.chromium.org/164301 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23208 0039d316-1c4b-4281-b951-d872f2087c98
* Fix two leaks in SyncSetupWizard test caused by the mock infrastructuretim@chromium.org2009-08-121-6/+19
| | | | | | | | | | | not doing the cleanup that happens in real life. BUG=19002 TEST=SyncSetupWizardTest Review URL: http://codereview.chromium.org/164370 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23207 0039d316-1c4b-4281-b951-d872f2087c98
* Make text on NNTP popup menu blue, so it can be read in all themes.mirandac@chromium.org2009-08-121-2/+3
| | | | | | | | | BUG= http://crbug.com/18471 TEST= Open new tab page in any theme, click "Change page layout" dropdown menu, note that text is always blue on white. Review URL: http://codereview.chromium.org/165389 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23205 0039d316-1c4b-4281-b951-d872f2087c98
* Removing pthreadsgc2.dll from the FILES list - it is no longer needed.robertshield@chromium.org2009-08-121-1/+0
| | | | | | Review URL: http://codereview.chromium.org/164404 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23203 0039d316-1c4b-4281-b951-d872f2087c98
* Add chrome.extension to extension_api.json and docs.rafaelw@chromium.org2009-08-1222-37/+82
| | | | | | | | | | | | | | This required making it so that extension_api.json definitions defer to existing bindings so that the chrome.extension object can remain setup in renderer_extension_bindings.js. Also fixed a minor bug with error handling in the api_generator.js Moved "Port" type to the new extension module. Removed a bunch of trailing whitespace from the extension_api.json. Review URL: http://codereview.chromium.org/165323 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23200 0039d316-1c4b-4281-b951-d872f2087c98
* Remove TransformProcessType from the browser process now that LSUIElementmark@chromium.org2009-08-121-31/+10
| | | | | | | | | | is gone. BUG=8044 TEST=Dock icon still works properly Review URL: http://codereview.chromium.org/165384 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23196 0039d316-1c4b-4281-b951-d872f2087c98
* Fix unused variable on GCC.phajdan.jr@chromium.org2009-08-121-2/+1
| | | | | | | | | TBR=wtc http://crbug.com/18697 Review URL: http://codereview.chromium.org/164410 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23194 0039d316-1c4b-4281-b951-d872f2087c98
* Fix compile on Windows.phajdan.jr@chromium.org2009-08-121-0/+2
| | | | | | | | | TBR=wtc http://crbug.com/18697 Review URL: http://codereview.chromium.org/165391 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23193 0039d316-1c4b-4281-b951-d872f2087c98
* Add new icons to Chrome executable.kuchhal@chromium.org2009-08-121-0/+2
| | | | | | | | | BUG=2047272 TEST=none Review URL: http://codereview.chromium.org/164353 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23191 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash with new FTP in Incognito mode.phajdan.jr@chromium.org2009-08-121-1/+12
| | | | | | | | | TEST=See bug. http://crbug.com/18697 Review URL: http://codereview.chromium.org/165386 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23190 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Popup notification should have transparent rounded corners.erg@google.com2009-08-126-44/+102
| | | | | | | | Also uses the new consistent border color in GTK theme mode. Review URL: http://codereview.chromium.org/165356 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23189 0039d316-1c4b-4281-b951-d872f2087c98
* Fix several bugs in First Run.jeremy@chromium.org2009-08-124-5/+80
| | | | | | | | | | | | | | | Chromium: * First run no longer displays every time you launch Chromium. * Enable Stats checkbox hidden (it doesn't do anything anyway in Chromium). General: * Import popup menu disables with checkbox. BUG=19163,19171 Review URL: http://codereview.chromium.org/165387 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23188 0039d316-1c4b-4281-b951-d872f2087c98
* Improve key event handling of AutocompleteEditViewGtk.suzhe@chromium.org2009-08-122-64/+120
| | | | | | | | | | | | | | | | | | | This CL improves key event handling of AutocompleteEditViewGtk class, following changes have been made: 1. Avoid accessing private data member of GtkTextView object, including im_context, need_im_reset etc. 2. Always send key events to the default handler of GtkTextView before handling them by ourselves, to make sure the behavior of IME and GtkTextView are always correct. This fixes the issue of moving focus from omnibox to webpage by pressing Tab key when using XIM im module. 3. Intercept "insert-text" signal of GtkTextBuffer object to prevent any unwanted characters from being inserted into omnibox. 4. Intercept "backspace" signal of GtkTextView object to fix issue 19068: [Linux] Search keywords: Backspace should exit out of search mode BUG=18393: AutocompleteEditViewGtk should not access private members of GtkTextView BUG=19068: [Linux] Search keywords: Backspace should exit out of search mode TEST=Starts a XIM input method, such as scim then open chrome with GTK_IM_MODULE=xim. Opens a webpage and press tab and shift-tab in omnibox to see if focus can be moved to/from webpage correctly. TEST=Copy & paste some text with new line characters to omnibox to see if new line characters are filtered. TEST=Turn on keyword search mode, press backspace to see if it can exit keyword search mode. TEST= Turn on keyword search mode, input some text then press backspace to delete a character, to see if it still in keyword search mode. Then move the cursor to the beginning of the text and press backspace, to see if it exits keyword search mode correctly. Review URL: http://codereview.chromium.org/164142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23184 0039d316-1c4b-4281-b951-d872f2087c98
* Refactors drag support from TabContentsViewGtk intosky@chromium.org2009-08-129-271/+359
| | | | | | | | | | | TabContentsDragHandler so that it can be used by both Gtk and Views. BUG=none TEST=none Review URL: http://codereview.chromium.org/165302 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23168 0039d316-1c4b-4281-b951-d872f2087c98
* Add ctrl+w accelerator to close bookmark manager for linuxestade@chromium.org2009-08-122-0/+42
| | | | | | | | | | | | | Following the way that the Task Manger does it. BUG=18879 patch by Joel Stanley <joel.stan [at] gmail> original review: http://codereview.chromium.org/165220 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23160 0039d316-1c4b-4281-b951-d872f2087c98
* Gtk Cookie Manager: Fix removing multiple cookies while the list is sorted.mattm@chromium.org2009-08-123-4/+80
| | | | | | | | BUG=11507 Review URL: http://codereview.chromium.org/165358 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23146 0039d316-1c4b-4281-b951-d872f2087c98
* Move common Gtk TreeModel handling code into gtk_tree::ModelAdapter.mattm@chromium.org2009-08-129-220/+199
| | | | | | | | | | | Also add gtk_tree::SelectAndFocusRowNum. BUG=none TEST=cookie manage, bookmark editor, url picker, search engine manager should all still work. Review URL: http://codereview.chromium.org/165359 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23145 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a command line switch to enable the appcache, and plumb the switch ↵michaeln@google.com2009-08-124-1/+10
| | | | | | | | | | | throughto preferences and webcore settings. BUG=none TEST=none Review URL: http://codereview.chromium.org/164306 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23135 0039d316-1c4b-4281-b951-d872f2087c98
* Add a "LoadLog" parameter to transactions, hostresolver, clientsocketpool ↵ericroman@google.com2009-08-124-5/+5
| | | | | | | | and proyxservice.This dependency comes from the parent URLRequest, and is used as a container for per-request profiling data.This change is strictly a no-op refactor -- the parameter is unused, and LoadLog does nothing.BUG=http://crbug.com/14478TEST=none -- just needs to compile and pass existing tests.DESIGN=<http://docs.google.com/Doc?id=dfhcnb2v_21gbtrcpr3&hl=en> Review URL: http://codereview.chromium.org/126303 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23127 0039d316-1c4b-4281-b951-d872f2087c98
* Add a default icon for theme install infobar.glen@chromium.org2009-08-123-1/+5
| | | | | | | | | BUG=18227 TEST=Install a theme, verify that an infobar with a pretty icon appears. Review URL: http://codereview.chromium.org/165205 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23126 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 2 small docked dev tools bugs:tc@google.com2009-08-122-14/+39
| | | | | | | | | | | | | | 1) Set the initial size of the docked dev tools pane to 200px to match Windows. 2) Set the color of the dev tools divider to the frame color. TEST=Open the dev tools (ctrl+shift+j) and dock it (button in lower left). Verify that the divider color matches the frame color like on windows. Review URL: http://codereview.chromium.org/165335 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23124 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the temporary hack that considered any file that endedaa@chromium.org2009-08-111-17/+3
| | | | | | | | | | | in ".crx" a Chrome extension now that all the relevant servers are fixed. BUG=13296 Review URL: http://codereview.chromium.org/164344 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23118 0039d316-1c4b-4281-b951-d872f2087c98
* BUG=http://crbug.com/16646jrg@chromium.org2009-08-113-1/+59
| | | | | | | | | Submititing on behalf rsesek@gmail.com Original CL is http://codereview.chromium.org/164255 Review URL: http://codereview.chromium.org/165346 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23115 0039d316-1c4b-4281-b951-d872f2087c98
* Don't use external website addresses for testing. Even though we're not ↵avi@chromium.org2009-08-111-2/+1
| | | | | | | | | | | | | trying to load them, they'll cause test failures. TBR BUG=none TEST=tree greens Review URL: http://codereview.chromium.org/165340 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23111 0039d316-1c4b-4281-b951-d872f2087c98
* Don't focus the location bar if we're in full screen mode.tc@google.com2009-08-111-1/+2
| | | | | | | | | | | | | | | | | I originally tried to set the GTK_CAN_FOCUS flag on the autocomplete edit text_view, but that requires plumbing a method through BrowserToolbar, LocationBarGtk, and AutocompleteEditViewGtk. This is easier. Since the widget is already hidden, it's not in the tab order so other than explicit calls in code, it's not possible to give the gtk text view focus. BUG=14945 Review URL: http://codereview.chromium.org/164342 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23105 0039d316-1c4b-4281-b951-d872f2087c98
* Add "dangerous download" view on OS X, for now for dmg files. Also fix ↵thakis@chromium.org2009-08-1110-59/+459
| | | | | | | | | | | download item layout. BUG=14667,17831 TEST=Download a dmg file. Make sure the "dangerous download" view appears. Check that both buttons work, and that the dmg filename is elided correctly. Also test that "Remove" on a normal download item's context menu relayouts the remaining items on the shelf. Review URL: http://codereview.chromium.org/165295 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23103 0039d316-1c4b-4281-b951-d872f2087c98
* linux/mac: Fix race condition when destroying the renderer<->plugin channelpiman@chromium.org2009-08-111-0/+8
| | | | | | | | | | | | | | | | | | | | | | | There is a race condition at plugin destruction on posix: 1- (renderer) WebPluginDelegateProxy1 opens a channel to the plugin 2- (plugin) new channel created, sends FD1 to renderer 3- (renderer) WebPluginDelegateProxy1 receives FD1, establishes the channel name -> FD1 mapping. [...] 4- (renderer) WebPluginDelegateProxy1 asks the plugin to destroy an instance, and schedules self for delayed deletion which will release the channel and remove the mapping. 5- (plugin) this was the last instance, plugin closes its end of the channel, removes its mapping. 6- (renderer) WebPluginDelegateProxy2 opens a channel to the plugin 7- (plugin) new channel created, sends FD2 to renderer 8- (renderer) WebPluginDelegateProxy2 receives FD2, establishes the channel name -> FD2 mapping *ASSERT* because the mapping already exists (to FD1) 9- (renderer) WebPluginDelegateProxy1 deleted, causes channel host destruction and removing of channel name -> FD1 mapping The channel host destruction in (9) needs to happen before (8). This CL does that. BUG=18491 Review URL: http://codereview.chromium.org/165280 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23102 0039d316-1c4b-4281-b951-d872f2087c98
* Download item gtk tidbits:estade@chromium.org2009-08-112-5/+28
| | | | | | | | | - Add histograms for clickjacking - Load correct icon for dangerous download items (credit to Nico Weber) Review URL: http://codereview.chromium.org/164337 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23099 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for constrained windows on os x, based on Avi's ↵thakis@chromium.org2009-08-1119-41/+682
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GTMWindowSheetController. Add carpet bombing dialog as first per-tab sheet. Depends http://codereview.appspot.com/105064 . The main issue with this patch is that GTMWindowSheetController doesn't provide an api to move sheets between windows, so this CL disables tab dragging for tabs with sheets, and fullscreen mode for windows with sheets. We can fix this later. Other stuff that should be done at some point, but not now: * Open/Save panels should be per-tab * Need an ui test that goes to page, then page with sheet, then hit back, forward, reload. * Bookmark sheets should not be sheets but in a separate window BUG=14666 TEST=Go to skypher.com/SkyLined/Repro/Chrome/carpet bombing/repro.html , a per-window sheet should appear. Things to test with this dialog: * Hitting cmd-q while a sheet is open in any tab should not quit but instead focus the sheet. * Hitting cmd-w while a sheet is open in any tab should not close the window but instead focus the sheet. * Dragging a tab with a sheet should move the window (and keep the tab visible), not detach the tab. * Going fullscreen should be disabled for windows with open tabs. * When a per-tab sheet is open in a non-active tab, it shouldn't steal the focus, i.e. going to the page above, then hitting cmd-t, and then hitting cmd-l should work. * Closing a non-frontmost tab with a per-tab sheet shouldn't crash. * Going to the url above and quickly opening a new tab, so that the sheet opens while its tab is not front-most should work (sheet should display only when you switch back to the tab with the sheet). * Go to google.com, then to skypher.com/SkyLined/Repro/Chrome/carpet bombing/repro.html , hit "backward" with open sheet, hit forward, focus location bar, hit enter. This shouldn't crash. * Hitting escape should dismiss the sheet * Hitting enter should confirm the sheet. Review URL: http://codereview.chromium.org/159780 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23091 0039d316-1c4b-4281-b951-d872f2087c98
* GTK Themes: Use a consistent border color along all webcontent.erg@chromium.org2009-08-117-23/+71
| | | | | | | | | | The color used in the status bubble is now used in the top margin and in the download bar. This doesn't convert the popup notification, as that needs additional changes... Review URL: http://codereview.chromium.org/164345 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23089 0039d316-1c4b-4281-b951-d872f2087c98
* Initial version of the Seccomp sandbox. Imported from ↵markus@chromium.org2009-08-116-2/+29
| | | | | | | | | | | http://code.google.com/p/seccompsandbox/ Make the seccomp sandbox dependant on the --enable-seccomp-sandbox flag Review URL: http://codereview.chromium.org/165310 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23087 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Add CHECKs to track down source of history std::string out of range ↵willchan@chromium.org2009-08-111-0/+14
| | | | | | | | | | exceptions. BUG=http://crbug.com/15261 Review URL: http://codereview.chromium.org/164191 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23086 0039d316-1c4b-4281-b951-d872f2087c98
* Do not import homepage on First Run if a homepage is given in master ↵kuchhal@chromium.org2009-08-1113-28/+49
| | | | | | | | | | preferences. BUG=9048 Review URL: http://codereview.chromium.org/164291 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23085 0039d316-1c4b-4281-b951-d872f2087c98