summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_dll.gypi
Commit message (Collapse)AuthorAgeFilesLines
* [Mac] Adds PreviewableContentsController, a container that manages "active" ↵rohitrao@chromium.org2010-10-081-0/+2
| | | | | | | | | | and "preview" tab contents. BUG=56385 TEST=No visible changes. Review URL: http://codereview.chromium.org/3620012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61915 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Delete TabContents.xib and instead create the TabContentsController's ↵rohitrao@chromium.org2010-10-061-1/+0
| | | | | | | | | | | | view programatically. TabContents.xib has dwindled to a single NSView, so there is little point in keeping it around. BUG=None TEST=None Review URL: http://codereview.chromium.org/3613012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61705 0039d316-1c4b-4281-b951-d872f2087c98
* Add search engine selection dialog for Mac, do new-style first-run.avi@chromium.org2010-09-271-0/+1
| | | | | | | | | | | | SearchEngineDialog.xib: creation FirstRunDialog.xib: removal of import and cancel UI elements BUG=47651 TEST=reset profile, run. Make sure goto/chromefirstrun is satisfied. Review URL: http://codereview.chromium.org/3223010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60699 0039d316-1c4b-4281-b951-d872f2087c98
* Remove vestigial cookie/web app permissions prompting UI now that the async ↵ben@chromium.org2010-09-171-1/+0
| | | | | | | | | | UI has been approved for M7.This allows me to more easily change the way the appmodal dialog system works. http://crbug.com/55121 TEST=existing tests Review URL: http://codereview.chromium.org/3299020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@59838 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the speech input bubble on mac.satish@chromium.org2010-08-281-0/+1
| | | | | | | | | | | This is a popup which gets displayed below an <input> element when the user starts speech recognition on it. It displays a recognition status icon, an instruction label ('Speak now') at the top and a Cancel button at the bottom. The speech input module gets callbacks on user actions such as clicking Cancel or clicking any other window, and on both cases recognition stops and the bubble closes. TEST=manual, run chromium on mac and click on the mic button in a speech enabled input element to see the bubble appear. BUG=53598 Review URL: http://codereview.chromium.org/3214006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@57780 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Adjust toolbar spacing of browser actions for M6.shess@chromium.org2010-08-031-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Toolbar.xib change brings browser-action container view out from under Omnibox. Push browser-action sizing code into controller to reduce exposed constants. Make size consistent with other toolbar buttons. 4px visual spacing from omnibox to first browser action (grippy in that area), between browser actions, and last action to wrench menu. browser_actions_overflow_Template.pdf resource for browser-action chevron. Chevron same height as browser actions. Get rid of divider between browser actions and wrench (future CL will integrate it into chevron button). Chevron 4px from Omnibox or 2px from last browser action, then 4px to wrench menu. Chevron button has hover like other buttons. BUG=50575 TEST=Browser-actions area still works right WRT spacing and rearranging and everything else. Review URL: http://codereview.chromium.org/3012044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54782 0039d316-1c4b-4281-b951-d872f2087c98
* Add the new notification balloon wrench icon. Part of last change but ↵johnnyg@chromium.org2010-07-301-0/+1
| | | | | | | | | | | | separated for try bot purposes. BUG=49190 TEST=none TBR=thakis Review URL: http://codereview.chromium.org/2806094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@54328 0039d316-1c4b-4281-b951-d872f2087c98
* Modified resources for M6 theme. This doesn't actually modify layout yet, ↵pkasting@chromium.org2010-07-281-1/+2
| | | | | | | | | | just images and identifier names. BUG=50107 TEST=none Review URL: http://codereview.chromium.org/3035034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53993 0039d316-1c4b-4281-b951-d872f2087c98
* Use a PDF for the upgrade dot.avi@chromium.org2010-07-281-0/+1
| | | | | | | | | BUG=http://crbug.com/49668 TEST=turn up resolution; make sure dot is crisp and clear Review URL: http://codereview.chromium.org/3066009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53943 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Add the findbar template pdfs back to chrome_dll.gypi. Add a unittest ↵rohitrao@chromium.org2010-07-231-0/+2
| | | | | | | | | | to make sure the findbar images were loaded properly. BUG=49572 TEST=Findbar buttons should have images again. Unittest should pass. Review URL: http://codereview.chromium.org/3028017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@53486 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the page and app menus.pkasting@chromium.org2010-07-201-5/+2
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3033007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52985 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Display a quick animation when a popup is blocked so the user notices ↵rsesek@chromium.org2010-07-201-0/+1
| | | | | | | | | | | | | | it in the Omnibox. This refactors the animation code of the DownloadStartedAnimationMac into AnimatableImage. BUG=49341 TEST=Go to http://www.popuptest.com/popuptest3.html. When a popup is opened, see animation. TEST=Download a file. Animation still plays. Review URL: http://codereview.chromium.org/3014005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52965 0039d316-1c4b-4281-b951-d872f2087c98
* Reland r52486. Display a tab modal dialog of the allowed/blocked cookies.jochen@chromium.org2010-07-161-0/+1
| | | | | | | | | BUG=45230 TEST=CollectedCookiesTest.* Review URL: http://codereview.chromium.org/3034007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52655 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 52486 - Display a tab modal dialog of the allowed/blocked cookies.dmaclach@chromium.org2010-07-151-1/+0
| | | | | | | | | | | | BUG=45230 TEST=CollectedCookiesTest.* Review URL: http://codereview.chromium.org/2907003 TBR=jochen@chromium.org Review URL: http://codereview.chromium.org/3016003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52505 0039d316-1c4b-4281-b951-d872f2087c98
* Display a tab modal dialog of the allowed/blocked cookies.jochen@chromium.org2010-07-151-0/+1
| | | | | | | | | BUG=45230 TEST=CollectedCookiesTest.* Review URL: http://codereview.chromium.org/2907003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52486 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Mac compile -- unused resources were still listed in the .gypi.pkasting@chromium.org2010-07-141-2/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52409 0039d316-1c4b-4281-b951-d872f2087c98
* Indenting fix.avi@chromium.org2010-07-141-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2981006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52341 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Make default plugin appearance match windows.thakis@chromium.org2010-07-091-0/+1
| | | | | | | | | | | | | Still no plugin download functionality. This adds a dependency from default_plugin to app. Since webkit_glue no longer depends on default_plugin, that's ok. BUG=17392 TEST=Go to e.g. http://www.santacruzsurfschool.com/ . The missing plugin view on the right should now look like it does on windows (yellow background, centered plugin icon, localized text below it – http://img43.imageshack.us/img43/6254/missingplugin.gif ). Review URL: http://codereview.chromium.org/2843027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51933 0039d316-1c4b-4281-b951-d872f2087c98
* Use new chevron.pdf.jrg@chromium.org2010-07-071-1/+1
| | | | | | | | | | | | | | | chevron.png NOT deleted since it is still used on windows. xib change: adjust off-the-side button's cell from "bottom justified" to "centered" since new image is centered. BUG=http://crbug.com/45742 TEST=Add bookmarks. See chevron. See chevron at "centered" vertically (with respect to bookmark text). Review URL: http://codereview.chromium.org/2867048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51797 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the old 'customize sync' panel from win/mac/linux. And a little bit ↵dantasse@chromium.org2010-07-011-1/+0
| | | | | | | | | | | of leftover references to "merge and sync." BUG=48125 TEST=Start up sync, change data types, stop sync, etc, nothing should break. Review URL: http://codereview.chromium.org/2843019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51462 0039d316-1c4b-4281-b951-d872f2087c98
* Rename GeolocationExceptionsView, make it more reusable.thakis@chromium.org2010-07-011-1/+1
| | | | | | | | | | | | | | | | | | Specifically, geolocation_exceptions_window_controller => simple_content_exceptions_window_controller (mac) geolocation_exceptions_view => simple_content_exceptions_view (win) geolocation_content_exceptions_window => simple_content_exceptions_window (linux) It's now easy to use it to show desktop notification exceptions as well. No functionality change. BUG=45547 TEST=geolocation exceptions dialog still works Review URL: http://codereview.chromium.org/2835031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51392 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Use Core Graphics to draw the close button used within tabs, infobars, ↵andybons@chromium.org2010-07-011-3/+0
| | | | | | | | | | the download shelf and other places. Delete the original pdfs. This is in line with the new top chrome refresh. BUG=44574 TEST=none Review URL: http://codereview.chromium.org/2805055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51367 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: First run bubble.thakis@chromium.org2010-06-261-0/+1
| | | | | | | | | | | | | | | Add a BaseBubbleController. Move ContentBlockedBubbleController to use it (other bubbles will follow in later CLs), add FIrstRunBubbleController which uses it. Move some l10n stuff to l10n_util and use that, too. Update first run code to actually call the bubble code. Fix a double free while I'm at it (the scoped_ptr<> in DoFirstRun() already does the freeing, no need to do it in FirstRunDone()) BUG=27489,36366 TEST=Firstrun bubble shows up when starting chrome with --first-run, doesn't if starting chrome without that flag. Content blocked bubbles still work. Review URL: http://codereview.chromium.org/2822026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50940 0039d316-1c4b-4281-b951-d872f2087c98
* Reapply "Move the files in resources/shared/ into resources.pak"erg@chromium.org2010-06-241-1/+1
| | | | | | | | | | | | Now with one line fix to fix the mac build. BUG=35793,42770 TEST=none TBR=tony Review URL: http://codereview.chromium.org/2842025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50783 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 50761 - Move the files in resources/shared/ into resources.pakerg@chromium.org2010-06-241-1/+0
| | | | | | | | | | | | BUG=35793,42770 TEST=none Review URL: http://codereview.chromium.org/2817026 TBR=erg@chromium.org Review URL: http://codereview.chromium.org/2855021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50777 0039d316-1c4b-4281-b951-d872f2087c98
* Move the files in resources/shared/ into resources.pakerg@chromium.org2010-06-241-0/+1
| | | | | | | | | BUG=35793,42770 TEST=none Review URL: http://codereview.chromium.org/2817026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50761 0039d316-1c4b-4281-b951-d872f2087c98
* Convert notification UI on Mac to a NIB rather than hand-coded. Also update ↵johnnyg@chromium.org2010-06-241-0/+1
| | | | | | | | | | | the UI to reflect the latest mocks. Also improve the animation onto the screen. BUG=34627 TEST=none Review URL: http://codereview.chromium.org/2822019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50757 0039d316-1c4b-4281-b951-d872f2087c98
* Move the bookmark manager into resources.pak.tony@chromium.org2010-06-241-1/+1
| | | | | | | | | | | | This allows for the bookmark manager to work after upgrading in the background on Linux. BUG=42770 TEST=Bookmark manager still works Review URL: http://codereview.chromium.org/2814009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50683 0039d316-1c4b-4281-b951-d872f2087c98
* Remove traces of a toolbar controller and xib specific to side-tabs, that ↵pinkerton@chromium.org2010-06-221-1/+0
| | | | | | | | | | mock died on the vine. Toolbar is now indented along with the rest of the window content. BUG=44773 TEST=hidden behind flag, nothing to test. Review URL: http://codereview.chromium.org/2824021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50450 0039d316-1c4b-4281-b951-d872f2087c98
* Load net-internals resources from resources.pak.tony@chromium.org2010-06-221-1/+6
| | | | | | | | | | | | | | | This is the same as r50257 with 2 fixes: 1) Copy resources.pak to <(PRODUCT_DIR) on mac so it will work for things tests. 2) Add back the check in chrome_paths.cc to see if we're in a mac bundle or not. BUG=35793,42770 TEST=none Review URL: http://codereview.chromium.org/2865010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50433 0039d316-1c4b-4281-b951-d872f2087c98
* Speculatively revert 50374 (miniinstaller breakage) - Load netinternals ↵willchan@chromium.org2010-06-211-6/+1
| | | | | | | | | | | | | | | | | | | | resources from resources.pak. This is the same as r50257 with 2 fixes: 1) Copy resources.pak to <(PRODUCT_DIR) on mac so it will work for things tests. 2) Add back the check in chrome_paths.cc to see if we're in a mac bundle or not. BUG=35793,42770 TEST=none Review URL: http://codereview.chromium.org/2865010 TBR=erg@chromium.org Review URL: http://codereview.chromium.org/2799022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50392 0039d316-1c4b-4281-b951-d872f2087c98
* Load net-internals resources from resources.pak.erg@chromium.org2010-06-211-1/+6
| | | | | | | | | | | | | | | This is the same as r50257 with 2 fixes: 1) Copy resources.pak to <(PRODUCT_DIR) on mac so it will work for things tests. 2) Add back the check in chrome_paths.cc to see if we're in a mac bundle or not. BUG=35793,42770 TEST=none Review URL: http://codereview.chromium.org/2865010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50374 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 49991 - Only copy libffmpegsumo if build_libffmpegsumo is 1.thakis@chromium.org2010-06-161-14/+10
| | | | | | | | | | | | BUG=none TEST=Build with build_libffmpegsumo=0 in ~/.gyp/include.gypi. Build should give no errors. Review URL: http://codereview.chromium.org/2839006 TBR=thakis@chromium.org Review URL: http://codereview.chromium.org/2849009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49992 0039d316-1c4b-4281-b951-d872f2087c98
* Only copy libffmpegsumo if build_libffmpegsumo is 1.thakis@chromium.org2010-06-161-10/+14
| | | | | | | | | BUG=none TEST=Build with build_libffmpegsumo=0 in ~/.gyp/include.gypi. Build should give no errors. Review URL: http://codereview.chromium.org/2839006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49991 0039d316-1c4b-4281-b951-d872f2087c98
* Another try at fixing the build. It worked locally before, not sure why ↵jam@chromium.org2010-06-151-7/+5
| | | | | | | | | it's different on the builders. TBR=viettrungluu Review URL: http://codereview.chromium.org/2838004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49759 0039d316-1c4b-4281-b951-d872f2087c98
* Fix error from previous checkin.jam@chromium.org2010-06-151-4/+6
| | | | | | Review URL: http://codereview.chromium.org/2809006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49758 0039d316-1c4b-4281-b951-d872f2087c98
* Update installer for internal plugin.jam@chromium.org2010-06-151-0/+10
| | | | | | Review URL: http://codereview.chromium.org/2799006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49757 0039d316-1c4b-4281-b951-d872f2087c98
* On Mac, move internal plugins to live inside the framework ...viettrungluu@chromium.org2010-06-141-0/+16
| | | | | | | | | | | ... in particular in a subdirectory called "Internet Plug-Ins". BUG=none TEST=builds okay everywhere (including branded builds); internal Flash still okay everywhere on branded builds; on Mac, Flash files end up in above-indicated directory Review URL: http://codereview.chromium.org/2805005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49742 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 49738 [problems running tests] - On Mac, move internal plugins to ↵viettrungluu@chromium.org2010-06-141-16/+0
| | | | | | | | | | | | | | | | live inside the framework ... ... in particular in a subdirectory called "Internet Plug-Ins". BUG=46400 TEST=builds okay everywhere (including branded builds); internal Flash still okay everywhere on branded builds; on Mac, Flash files end up in above-indicated directory Review URL: http://codereview.chromium.org/2823003 TBR=viettrungluu@chromium.org Review URL: http://codereview.chromium.org/2857001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49740 0039d316-1c4b-4281-b951-d872f2087c98
* On Mac, move internal plugins to live inside the framework ...viettrungluu@chromium.org2010-06-141-0/+16
| | | | | | | | | | | ... in particular in a subdirectory called "Internet Plug-Ins". BUG=46400 TEST=builds okay everywhere (including branded builds); internal Flash still okay everywhere on branded builds; on Mac, Flash files end up in above-indicated directory Review URL: http://codereview.chromium.org/2823003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49738 0039d316-1c4b-4281-b951-d872f2087c98
* Move the resources used by net-internals into a pak file.tony@chromium.org2010-06-111-0/+18
| | | | | | | | | | We don't use this yet, but the plan is to move everything in the resources directory into here. BUG=42770 Review URL: http://codereview.chromium.org/2667001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49507 0039d316-1c4b-4281-b951-d872f2087c98
* Detach reload from omnibox, combine with stop, and eliminate go.pkasting@chromium.org2010-06-111-1/+0
| | | | | | | | | | This does the basic surgery on all three OSes without trying to fix up the visual appearance. As a result, things look pretty ugly. My intent is to at least put endcaps on the omnibox in a subsequent patch. BUG=45745,45762,45763 TEST=Reload and stop should be combined; go should be gone. Review URL: http://codereview.chromium.org/2677003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49492 0039d316-1c4b-4281-b951-d872f2087c98
* Take Keystone keys out of the framework's Info.plist. They now live only inmark@chromium.org2010-06-091-5/+6
| | | | | | | | | | | | | | | | the outer application's Info.plist. This ensures that the framework and other contents of the versioned directory can be bit-for-bit identical for a given version, regardless of configured Keystone channel. This will enable binary diff updates, because they will not need knowledge of the channel a user is upgrading from. BUG=45017 TEST=Keystone still functions properly, channel still shows up in the about window and about:version of official builds Review URL: http://codereview.chromium.org/2791001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49334 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill Profiles dialog implemented according to new mocks on Macdhollowa@chromium.org2010-06-091-2/+2
| | | | | | | | | | | | | | New mocks are attached to bug 44622. These changes replace the in-place editing of address and credit card records with a table of records and separate sheets for manipulating the record data. Changes to the layout of fields on the sheets has been done also. AutoFillDialog.xib changes: Replaced disclosure based list of address and credit cards with an NSTableView of the same data. Added buttons for "Add", "Edit", and "Remove". Replaced AutoFillAddressViewController.xib with sheet-based AutoFillAddressSheetController.xib. Replaced AutoFillCreditCardViewController.xib with sheet-based AutoFillCreditCardSheetController.xib. BUG=44621 TEST=AutoFillAddressModelTest,AutoFillAddressSheetControllerTest,AutoFillCreditCardModelTest,AutoFillCreditCardSheetControllerTest,AutoFillDialogControllerTest Review URL: http://codereview.chromium.org/2673006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@49274 0039d316-1c4b-4281-b951-d872f2087c98
* Initial cut at scaffolding for mac sidetabs. No visible changes to browser ↵pinkerton@chromium.org2010-06-021-3/+4
| | | | | | | | | | without --enable-vertical-tabs, and even then, don't expect it to work. BUG=44773 TEST=infobars, bookmark bar, tab strip, etc should all behave correctly when showing, hiding, and widnow resizing. This cl should have no visible impact without the above flag on the command line. Review URL: http://codereview.chromium.org/2475002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48765 0039d316-1c4b-4281-b951-d872f2087c98
* Break gyp cycles on Linux.tony@chromium.org2010-05-241-1/+1
| | | | | | | | | | The cycle is between installer.gyp and chrome.gyp. The fix is to switch installer.gyp into installer.gypi and include it into chrome.gyp BUG=35308 Review URL: http://codereview.chromium.org/2067018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@48007 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: app mode loader (shim).viettrungluu@chromium.org2010-05-181-0/+1
| | | | | | | | | | | | Define an interface using which Chrome can be loaded from a minimal loader. Produce a binary for this loader (which can be put into a bundle). BUG=13148 TEST=not yet Review URL: http://codereview.chromium.org/2066004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47576 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Rewrite the page info window to be built dynamically.rsesek@chromium.org2010-05-141-1/+0
| | | | | | | | | | | | | | | Rather than using a XIB, the window is now built entirely in code. The Controller's unit test has been removed because after this it is functionally useless. A new test for the bridge has been added. This also fixes the text clipping bug for the mixed content warning. BUG=23438,30843 TEST=No functional change; partially covered by unit tests. Review URL: http://codereview.chromium.org/2066003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47301 0039d316-1c4b-4281-b951-d872f2087c98
* Remove webkit_support_in_chromium.gyp and use webkit_support.gyptony@chromium.org2010-05-141-1/+1
| | | | | | | | | | instead. features.gypi isn't needed by glue, appcache or database. Review URL: http://codereview.chromium.org/2070001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47238 0039d316-1c4b-4281-b951-d872f2087c98
* Make it possible to build DRT in a chromium checkout.tony@chromium.org2010-05-121-1/+1
| | | | | | | | | | | | | | | | | The problem was the circular gyp dependency between webkit.gyp and WebKit.gyp: webkit.gyp:pull_in_webkit_unit_tests -> WebKit.gyp -> webkit.gyp:webkit_support. The fix is to move webkit_support into its own gyp file (like we do in an webkit only checkout). We can't use the same gyp file for in- chromium and in-webkit because we need to change the include path for features.gypi. In gyp, variable expansion happens after includes (otherwise you'd have to expand variables twice and they could change values), so we can't use a single gyp file for this. Review URL: http://codereview.chromium.org/1995013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@47012 0039d316-1c4b-4281-b951-d872f2087c98