summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Moved ParamTraits specializations that depend on WebKit out of ↵grt@chromium.org2011-04-1520-599/+768
| | | | | | | | | | | content/common/common_param_traits and into webkit_param_traits. Also pulled some specializations out of chrome/common/render_messages and into chrome/common/common_param_traits. This is done so that the MS toolchain can succeed in discarding more code at link time. This halves the size of npchrome_frame.dll in ordinary "Release" builds. I hope for a similar reduction in official builds. BUG=77445 TEST=Everything should just work(TM). Review URL: http://codereview.chromium.org/6840044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81803 0039d316-1c4b-4281-b951-d872f2087c98
* Select a more appropiate appcache based on the opener or the parent or the ↵michaeln@google.com2011-04-1516-141/+428
| | | | | | | | | | | | | target frame of the new document. The change determines a 'preferred manifest url' in these cases: * <iframe> loading, we prefer the parent frame's manifest url * window.open() loading, we prefer the opener frame's manifest url * href clicking to navigate a frame in place, we prefer the manifest url of the document in the frame when the navigation starts BUG=68479 Review URL: http://codereview.chromium.org/6727006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81801 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Don't pass a variable on the stack when posting a task.thestig@chromium.org2011-04-151-4/+12
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6873004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81800 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Move TabContent::PrintNow() out of src/content.thestig@chromium.org2011-04-1511-37/+35
| | | | | | | BUG=76795 Review URL: http://codereview.chromium.org/6872003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81799 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Update infobars to the new style and remove the current anti-spoof bulge.rsesek@chromium.org2011-04-157-96/+62
| | | | | | | | | | | | | | | | | | | | | The anti-spoof bulge was removed on the M11 branch only. I haven't yet finished the new anti-spoof tip, so this is a subset of the changes from that in-progress CL to be a stopgap for M12. XIB Changes: * Make the height of the infobar 36px * Make the icon be 26px square * Turn off image scaling in the icon * Adjust the spacing around the icon to be 6px * Set fixed-bottom relationship springs for all objects * Move all objects' baseline up 2px BUG=39102,77693 TEST=visual Review URL: http://codereview.chromium.org/6865024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81798 0039d316-1c4b-4281-b951-d872f2087c98
* Disable IsActive() in BrowserNavigatorTest tests.stevenjb@google.com2011-04-151-5/+5
| | | | | | | | | | | Fix test failure on build bots from chromium-os:4046. BUG=chromium-os:4046 TEST=Make sure BrowserNavigatorTest.Disposition_NewPopupUnfocused and BrowserNavigatorTest.Disposition_NewPopup succeed. Review URL: http://codereview.chromium.org/6864024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81797 0039d316-1c4b-4281-b951-d872f2087c98
* Removed "+chrome/gpu" from chrome/browser/DEPS.apatrick@chromium.org2011-04-151-1/+0
| | | | | | | | | | The chrome/gpu directory no longer exists. TEST=checkdeps, try BUG=none Review URL: http://codereview.chromium.org/6875011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81796 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Simplify themes notifications and themes syncakalin@chromium.org2011-04-159-129/+27
| | | | | | | | | | | | | | | | | | | | | Change ThemesService to listen to EXTENSION_LOADED instead of THEME_INSTALLED. Remove THEME_INSTALLED notification and always send EXTENSION_INSTALLED. Remove Extension details from BROWSER_THEME_CHANGED notification. The two changes above make it so that listeners to BROWSER_THEME_CHANGED can simply query the ThemeService about the new theme; previously this was not possible since the theme was only installed and not loaded. Cut out the now-unneeded code in ThemeChangeProcessor (yay!). BUG=74831 TEST= Review URL: http://codereview.chromium.org/6874001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81795 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome to cryptohome::InstallAttrutes bindings.pastarmovj@chromium.org2011-04-159-10/+269
| | | | | | | | | BUG=chrome-os:14119 TEST=Manual. Review URL: http://codereview.chromium.org/6821075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81794 0039d316-1c4b-4281-b951-d872f2087c98
* Adding more logging to diagnose flakiness.dominich@chromium.org2011-04-152-0/+8
| | | | | | | | | BUG=77323 TEST=Prerender.PrerenderInfiniteLoopMultiple Review URL: http://codereview.chromium.org/6693094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81792 0039d316-1c4b-4281-b951-d872f2087c98
* first-run: Add some missing upgrade_util header files to gyp.tfarina@chromium.org2011-04-151-0/+2
| | | | | | | | | | | BUG=79203 TEST=None R=jhawkins@chromium.org Review URL: http://codereview.chromium.org/6865002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81790 0039d316-1c4b-4281-b951-d872f2087c98
* Removing unused warning icondpapad@chromium.org2011-04-151-0/+0
| | | | | | | | | BUG=NONE TEST=NONE Review URL: http://codereview.chromium.org/6869017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81789 0039d316-1c4b-4281-b951-d872f2087c98
* change to unix LFcpu@chromium.org2011-04-151-56/+56
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81788 0039d316-1c4b-4281-b951-d872f2087c98
* Allow extensions to redirect requests in onBeforeRequest.mpcomplete@chromium.org2011-04-151-16/+24
| | | | | | | | | | | | | BUG=60101 TEST=no Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=81479 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=81782 Review URL: http://codereview.chromium.org/6677148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81787 0039d316-1c4b-4281-b951-d872f2087c98
* Add the native control panel for flash 10.3cpu@chromium.org2011-04-154-545/+553
| | | | | | | | BUG=74035 TEST=see bug Review URL: http://codereview.chromium.org/6813099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81786 0039d316-1c4b-4281-b951-d872f2087c98
* web-ui settings: Set the search field's font-size to inherit from the body.csilv@chromium.org2011-04-151-0/+1
| | | | | | | | BUG=78736 TEST=Verify that search field font size stays consistent w/ changing default fonts. Review URL: http://codereview.chromium.org/6869019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81785 0039d316-1c4b-4281-b951-d872f2087c98
* Inverted dependency between code in content/common/gpu and the ↵apatrick@chromium.org2011-04-1510-26/+53
| | | | | | | | | | GpuWatchdogThread class.This completes the split between code in content/gpu, which only ever runs in the GPU process and code in content/common/gpu, which can run in any process, though in practice only the GPU process or the browser process.I updated the DEPS file in content/common to enforce the dependency and prevent code that could run in either process depend on code that should only run in the GPU process.TEST=tryBUG=none TEST=try BUG=none Review URL: http://codereview.chromium.org/6840041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81784 0039d316-1c4b-4281-b951-d872f2087c98
* Allow extensions to redirect requests in onBeforeRequest.mpcomplete@chromium.org2011-04-1518-109/+536
| | | | | | | | | | | BUG=60101 TEST=no Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=81479 Review URL: http://codereview.chromium.org/6677148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81782 0039d316-1c4b-4281-b951-d872f2087c98
* Some webInspector API changes that we should publish.kathyw@chromium.org2011-04-154-376/+760
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6869020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81781 0039d316-1c4b-4281-b951-d872f2087c98
* Make run_testserver.exe complain if the given --doc-root parameterdarin@chromium.org2011-04-151-1/+8
| | | | | | | | | is invalid. R=eroman@chromium.org Review URL: http://codereview.chromium.org/6873011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81780 0039d316-1c4b-4281-b951-d872f2087c98
* Add additional comments to the sync channel.brettw@chromium.org2011-04-152-0/+32
| | | | | | | | TEST=none BUG=none Review URL: http://codereview.chromium.org/6864018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81779 0039d316-1c4b-4281-b951-d872f2087c98
* Mac bookmark folder menus : dynamically replace generic placeholder icons ↵maf@chromium.org2011-04-153-0/+21
| | | | | | | | | | with the real favicons as they load. Fixes bug where all the bookmark icons are generic the first time each bookmark folder menu is opened after each launch. R=mrossetti@chromium.org BUG=39068 Review URL: http://codereview.chromium.org/6858006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81778 0039d316-1c4b-4281-b951-d872f2087c98
* Refresh cache in UserCrosSettingsProvider after storing policymnissler@chromium.org2011-04-153-7/+27
| | | | | | | | | | | | | | | | This is necessary because UserCrosSettingsProvider has no way of noticing that device settings have changed and thus cannot update its local cache. In order to work around this, we trigger a explicit reload so the caches get updated. This is only temporary and should go away when we do the big SignedSettings interface refactoring on the Chrome side. BUG=chromium-os:14188 TEST=manual Review URL: http://codereview.chromium.org/6864010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81777 0039d316-1c4b-4281-b951-d872f2087c98
* Don't complain about empty machine ids.mnissler@chromium.org2011-04-151-2/+0
| | | | | | | | | BUG=None TEST=Compiles Review URL: http://codereview.chromium.org/6874008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81776 0039d316-1c4b-4281-b951-d872f2087c98
* Add a histogram to record time elapsed before we start the browser message loop.siggi@chromium.org2011-04-155-0/+39
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6853023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81775 0039d316-1c4b-4281-b951-d872f2087c98
* Create a content::ResourceContext.willchan@chromium.org2011-04-1537-173/+425
| | | | | | | | | | | | | | | | Each Profile will have a ResourceContext which lives within the ProfileIOData on the IO thread, although it is created on the UI thread (since that's where the ProfileIOData is created). Move webkit_database::DatabaseTracker into ResourceContext and out of ChromeURLRequestContext. Fixed WorkerProcessHost to create its own ResourceMessageFilter that uses a URLRequestContextOverride pointing to its own URLRequestContext, rather than using the default request context. BUG=78596 TEST=existing Review URL: http://codereview.chromium.org/6825038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81774 0039d316-1c4b-4281-b951-d872f2087c98
* Fix compilation after commit 81770dpolukhin@chromium.org2011-04-151-2/+0
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6874016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81773 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing the flakiness of a couple of popups tests.sunandt@google.com2011-04-151-12/+4
| | | | | | | | | | Enabling the test popups.PopupsTest.testPopupBlockerInIncognito BUG=70659 TEST=popups.PopupsTest.testPopupBlockerInIncognito and popups.PopupsTest.testLaunchBlockedPopupInIncognito should pass on Linux pyauto bot Review URL: http://codereview.chromium.org/6853002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81771 0039d316-1c4b-4281-b951-d872f2087c98
* Put back "Enable component extensions for DefaultProfile used in login ↵dpolukhin@chromium.org2011-04-1520-53/+72
| | | | | | | | | | | | | screen dialogs" Initial commit: http://src.chromium.org/viewvc/chrome?view=rev&revision=79526 BUG=chromium-os:12741 TEST=Run debug Chrome on device Review URL: http://codereview.chromium.org/6737028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81770 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing unnecessary scrolling in print preview tab.dpapad@chromium.org2011-04-151-0/+1
| | | | | | | | | | | BUG=NONE TEST=Load tre print preview tab with a single page document. Try to scroll, nothing should happen. Before this change it was scrolling all the contents 1-2 pixels to the bottom. Review URL: http://codereview.chromium.org/6870001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81769 0039d316-1c4b-4281-b951-d872f2087c98
* Don't focus popup windows / panels unless spawned by a user gesture.stevenjb@google.com2011-04-159-36/+83
| | | | | | | | | BUG=chromium-os:4046 TEST=Test opening popup windows / panels with and without a user gesture on all platforms. Ensure that only windows opened with a user gesture are focused (activated). Review URL: http://codereview.chromium.org/6831020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81768 0039d316-1c4b-4281-b951-d872f2087c98
* Command buffer: fix a wrong error for glDrawArrays/glDrawElements/glClear if ↵zmo@google.com2011-04-151-1/+1
| | | | | | | | | | the framebuffer is not complete. BUG=none TEST=none Review URL: http://codereview.chromium.org/6861008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81766 0039d316-1c4b-4281-b951-d872f2087c98
* fix up TEST_VIEW macrodmaclach@chromium.org2011-04-151-2/+2
| | | | | | | | | BUG=53621 TEST=Build Mac Review URL: http://codereview.chromium.org/6831015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81765 0039d316-1c4b-4281-b951-d872f2087c98
* New icons for M12 sail@chromium.org2011-04-15139-0/+0
| | | | | | | | | | | | | | | | | Ran all icons through pngcrush -brute -reduce new art uncrushed size: 1378215 bytes (~1.314 MB) pngcrush -brute -reduce *.png size: 1020620 bytes (~0.97 MB) opting -o7 *.png size: 1334533 bytes (~1.27 MB) Screenshots at: http://dropmocks.com/mT8YI BUG=75812 TEST=Ran on all platforms except chrome os. Review URL: http://codereview.chromium.org/6874003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81764 0039d316-1c4b-4281-b951-d872f2087c98
* Add crypto to the list of "all" projects.rvargas@google.com2011-04-153-2/+9
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6850032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81763 0039d316-1c4b-4281-b951-d872f2087c98
* More test suppressions pending rebaseline upstream.caseq@google.com2011-04-151-1/+3
| | | | | | | | | BUG=none TEST=none TBR=crogers git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81762 0039d316-1c4b-4281-b951-d872f2087c98
* web-ui settings: Fix setting enabled state of commit button.csilv@chromium.org2011-04-151-1/+1
| | | | | | | | BUG=78683 TEST=Verify that commit button is always disabled when there are no browsers to import from. Review URL: http://codereview.chromium.org/6873010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81761 0039d316-1c4b-4281-b951-d872f2087c98
* Add trusted Instance C interfaces with scripting-related functions.dmichael@chromium.org2011-04-154-0/+132
| | | | | | | | | | | | | | | | | | Added to all_c_includes.h for C compilation test. TODO: -Wire these up in Chrome w/tests. -Add an InstanceTrusted C++ class. -Coordinate the move to these interfaces. -Remove the scripting functions from PPB_Instance and PPP_Instance. BUG=None TEST=it compiles Review URL: http://codereview.chromium.org/6850033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81760 0039d316-1c4b-4281-b951-d872f2087c98
* Fix chromeos unit tests by cleaning up the local state in ↵jstritar@chromium.org2011-04-151-0/+6
| | | | | | | | | | | | PromoResourceServiceTest. BUG=78358 TEST=PromoResourceServiceTest, WebApplicationTest TBR=mirandac Review URL: http://codereview.chromium.org/6871018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81759 0039d316-1c4b-4281-b951-d872f2087c98
* Roll out new libcros version.pastarmovj@chromium.org2011-04-151-1/+1
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/6864015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81758 0039d316-1c4b-4281-b951-d872f2087c98
* Flesh out a bit more of Panel class.jennb@chromium.org2011-04-153-11/+8
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/6860002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81757 0039d316-1c4b-4281-b951-d872f2087c98
* Make it compile under VS2005.darin@chromium.org2011-04-151-1/+1
| | | | | | | R=kkania@chromium.org Review URL: http://codereview.chromium.org/6857003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81756 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for WebKit build break.zelidrag@chromium.org2011-04-152-2/+40
| | | | | | | | | TEST=none BUG=none TBR=caseq Review URL: http://codereview.chromium.org/6865016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81755 0039d316-1c4b-4281-b951-d872f2087c98
* Handling case where we fail to get a RenderViewHost.dominich@chromium.org2011-04-151-1/+7
| | | | | | | | | BUG=79391 TEST=none Review URL: http://codereview.chromium.org/6850019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81754 0039d316-1c4b-4281-b951-d872f2087c98
* [cros] Add screen to enter new PIN when unblocking SIM.nkostylev@chromium.org2011-04-1511-37/+230
| | | | | | | | | | | | | - After user enters PIN Unlocking Key, ask for a new PIN. - Focus input fields. - Add NetworkMenuButton as a cellular device observer. BUG=chromium-os:12007 TEST=Manual. Review URL: http://codereview.chromium.org/6871009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81753 0039d316-1c4b-4281-b951-d872f2087c98
* Fix up checkdepsthomasvl@chromium.org2011-04-151-3/+3
| | | | | | | | | | | - use the options to get the root, don't assume the layout of sys.argv. - if no root was set, use __file__ instead of assuming sys.argv[0] will be a full path. BUG=none TEST=none Review URL: http://codereview.chromium.org/6871014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81752 0039d316-1c4b-4281-b951-d872f2087c98
* Send ShChange notifications to cause icon refreshes when updating shortcuts.robertshield@chromium.org2011-04-151-0/+10
| | | | | | | | BUG=78398 TEST=Install version 11.0.696.0 or earlier, then install 11.0.696.36 or later. Observe the desktop icons being updated. Review URL: http://codereview.chromium.org/6870008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81751 0039d316-1c4b-4281-b951-d872f2087c98
* Update the web store promo to be clearer and configurable at run-time.jstritar@chromium.org2011-04-1528-742/+1118
| | | | | | | | | | | | | | | | The promo now behaves like this: a) Promo is fetched 5 seconds after first launch. b) Promo is shown whenever no apps are installed, or if only default apps are installed (from old Chrome versions). c) Clicking "hide this" puts the apps section into menu mode. d) Switching locales will fetch a new promo in that locale. e) We no longer install default apps, but they'll expire and be uninstalled the same as before. BUG=78358 TEST=PromoResourceServiceTest, ExtensionAppsPromo Review URL: http://codereview.chromium.org/6825052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81750 0039d316-1c4b-4281-b951-d872f2087c98
* Add Memcheck:Cond suppression for bug 79533timurrrr@chromium.org2011-04-151-1/+14
| | | | | | | | BUG=79533 TBR=rsleevi Review URL: http://codereview.chromium.org/6865015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81749 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed: Sample Proxy Extension did not load the persisted settings properlybattre@chromium.org2011-04-153-2/+3
| | | | | | | | | | TBR=mkwst@chromium.org BUG=79577 TEST=Set proxy-settings with extension, reload the extension, see that error messages do not appear again Review URL: http://codereview.chromium.org/6864012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81748 0039d316-1c4b-4281-b951-d872f2087c98