summaryrefslogtreecommitdiffstats
path: root/chrome/chrome.gyp
Commit message (Collapse)AuthorAgeFilesLines
* Reapply and refactor of: "Media Galleries API Metadata: Image metadata"tommycli@chromium.org2014-04-121-0/+6
| | | | | | | | | | | | | | Original patch: https://codereview.chromium.org/191583002 This takes the original patch and changes libexif from a load-time 'shared_library' to a runtime-loaded 'loadable_module'. This is based on rsesek's reasoning that it would reduce overall performance impact as well as not require a sandbox hole for Mac 10.6. TBR= BUG=318450 Review URL: https://codereview.chromium.org/226643007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@263427 0039d316-1c4b-4281-b951-d872f2087c98
* Delete the GTK+ port of Chrome.erg@chromium.org2014-04-101-15/+0
| | | | | | | | | BUG=297026 R=ben@chromium.org Review URL: https://codereview.chromium.org/231733005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@263101 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Refactor AndroidDeviceManager and DevToolsAdbBridge for better ↵kaznacheev@chromium.org2014-04-081-2/+0
| | | | | | | | | | | | | | encapsulation Made AndroidDevice and AndroidDeviceProvider inner classes of AndroidDeviceManager (dropped Android from their names too). Made RefCountedAdbThread a private inner class of DevToolsAdbBridge. TBR=jochen BUG=None Review URL: https://codereview.chromium.org/227133008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@262416 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Improve thread management in DevToolsAdbBridgekaznacheev@chromium.org2014-04-071-1/+0
| | | | | | | | | TBR=jochen BUG=355611 Review URL: https://codereview.chromium.org/216233007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@262110 0039d316-1c4b-4281-b951-d872f2087c98
* Revert of Reapply "Media Galleries API Metadata: Image metadata" ↵tommycli@chromium.org2014-04-041-6/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | (https://codereview.chromium.org/216443005/) Reason for revert: Breaking Mac 10.6 release testers. (no idea why, but it is) Original issue's description: > Reapply "Media Galleries API Metadata: Image metadata" > > Original patch (also PS1) https://codereview.chromium.org/191583002 > > CQ can't catch the breakages of this patch. > > TBR= > BUG=318450 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=261864 TBR=ccameron@chromium.org,thestig@chromium.org,grt@chromium.org NOTREECHECKS=true NOTRY=true BUG=318450 Review URL: https://codereview.chromium.org/225023014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261895 0039d316-1c4b-4281-b951-d872f2087c98
* Reapply "Media Galleries API Metadata: Image metadata"tommycli@chromium.org2014-04-041-0/+6
| | | | | | | | | | | | | Original patch (also PS1) https://codereview.chromium.org/191583002 CQ can't catch the breakages of this patch. TBR= BUG=318450 Review URL: https://codereview.chromium.org/216443005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261864 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the remaining automation-based tests.jam@chromium.org2014-04-041-24/+0
| | | | | | | | | BUG=316203 R=avi@chromium.org Review URL: https://codereview.chromium.org/223163003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261839 0039d316-1c4b-4281-b951-d872f2087c98
* Remove pyauto references from gyp files in preparation for deleting the code.jam@chromium.org2014-04-031-3/+0
| | | | | | | | R=avi@chromium.org Review URL: https://codereview.chromium.org/222923004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@261229 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 260917 "Media Galleries API Metadata: Image metadata"ccameron@chromium.org2014-04-011-6/+0
| | | | | | | | | | | | | | | | > Media Galleries API Metadata: Image metadata > > Enables libexif and uses it to parse some image tags into the GetMetadata call. > > BUG=318450 > > Review URL: https://codereview.chromium.org/191583002 TBR=tommycli@chromium.org Review URL: https://codereview.chromium.org/217233005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@260931 0039d316-1c4b-4281-b951-d872f2087c98
* Media Galleries API Metadata: Image metadatatommycli@chromium.org2014-04-011-0/+6
| | | | | | | | | | Enables libexif and uses it to parse some image tags into the GetMetadata call. BUG=318450 Review URL: https://codereview.chromium.org/191583002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@260917 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up repack.py and repack_locale.py usage.aurimas@google.com2014-03-281-1/+0
| | | | | | | | | | | | | | | | - Creates repack_pack.gypi action - Updates all the call-sites of repack.py - Removes chrome_repack_pseudo_locales.gypi to instead use chrome_repack_locales.gypi - Remove unused repack_locales_cmd list BUG=338759 R=tfarina@chromium.org, thakis@chromium.org TBR=asargent@chromium.org, benm@chromium.org, blundell@chromium.org Review URL: https://codereview.chromium.org/216013003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@260279 0039d316-1c4b-4281-b951-d872f2087c98
* Fix chrome_api and extensions_api gyp dependencies.yoz@chromium.org2014-03-281-0/+3
| | | | | | | | | | | Declare a direct dependency on each generated headers target when it's used in source files directly. Add each to export_dependent_settings when it's used in public headers, and ensure that the targets containing files that include those headers have direct dependencies on the target containing those headers. BUG=355443 R=rsleevi@chromium.org, thakis@chromium.org Review URL: https://codereview.chromium.org/215633004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@260149 0039d316-1c4b-4281-b951-d872f2087c98
* Include PE image headers in client download pings.grt@chromium.org2014-03-251-0/+2
| | | | | | | | | BUG=none TBR=sky@chromium.org Review URL: https://codereview.chromium.org/205523002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@259392 0039d316-1c4b-4281-b951-d872f2087c98
* Rename SignatureUtil to BinaryFeatureExtractor in anticipation of it taking ↵grt@chromium.org2014-03-251-2/+2
| | | | | | | | | | | on more work. BUG=None TBR=sky@chromium.org Review URL: https://codereview.chromium.org/209333010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@259117 0039d316-1c4b-4281-b951-d872f2087c98
* Revert of Include sync.pb.h in sync_data.h. ↵maniscalco@chromium.org2014-03-191-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (https://chromiumcodereview.appspot.com/182313002/) Reason for revert: Broke win_x86_rel trybots about two thirds of the time (can't find sync.pb.h). Appears that the build is non-deterministic, gonna need more testing. Original issue's description: > Include sync.pb.h in sync_data.h. > > This change has two parts, including sync.pb.h in sync_data.h, and fixing > gyp dependencies and header includes so that everything still builds. > > Include sync.pb.h in sync_data.h in preparation for using AttachmentId > (a protobuf in sync.pb.h) in sync_data.h. A forward declaration is > insufficient because sync_data.h will be getting a typedef for vector<> > of AttachmentId. > > Several targets (transitively) depend on sync, however, their dependence > is not properly modeled in gyp. Update dependencies and header includes > so they can "see" sync.pb.h (a generated header) and any headers it > includes. > > Without these changes, four targets fail to build: > > 1. extensions_browser - See extensions/extensions.gyp for the fix. Here's > the compiler error: > > In file included from ../../extensions/browser/extension_function.cc:10: > In file included from ../../chrome/browser/extensions/extension_service.h:23: > In file included from ../../chrome/browser/extensions/extension_sync_service.h:12: > In file included from ../../chrome/browser/extensions/app_sync_bundle.h:15: > In file included from ../../chrome/browser/extensions/app_sync_data.h:8: > In file included from ../../chrome/browser/extensions/extension_sync_data.h:11: > In file included from ../../sync/api/sync_change.h:13: > ../../sync/api/sync_data.h:17:10: fatal error: 'sync/protocol/sync.pb.h' file not found > > > 2. debugger - See chrome/chrome.gyp for the fix. Here's the compiler > error: > > In file included from ../../chrome/browser/devtools/browser_list_tabcontents_provider.cc:10: > In file included from ../../chrome/browser/history/top_sites.h:13: > In file included from ../../chrome/browser/history/history_service.h:26: > In file included from ../../chrome/browser/history/delete_directive_handler.h:12: > In file included from ../../sync/api/sync_change_processor.h:10: > ../../sync/api/sync_data.h:17:10: fatal error: 'sync/protocol/sync.pb.h' file not found > > > 3. apps - See chrome/chrome_browser_extensions.gypi for the fix. Here's > the compiler error: > > In file included from ../../apps/app_load_service.cc:12: > In file included from ../../chrome/browser/extensions/extension_service.h:23: > In file included from ../../chrome/browser/extensions/extension_sync_service.h:12: > In file included from ../../chrome/browser/extensions/app_sync_bundle.h:15: > In file included from ../../chrome/browser/extensions/app_sync_data.h:8: > In file included from ../../chrome/browser/extensions/extension_sync_data.h:11: > In file included from ../../sync/api/sync_change.h:13: > ../../sync/api/sync_data.h:17:10: fatal error: 'sync/protocol/sync.pb.h' file not found > > > 4. performance_ui_tests - See chrome/chrome_tests.gypi for the fix. > Here's the compiler error: > > In file included from ../../chrome/test/perf/generate_profile.cc:19: > In file included from ../../chrome/browser/history/history_service.h:26: > In file included from ../../chrome/browser/history/delete_directive_handler.h:12: > In file included from ../../sync/api/sync_change_processor.h:10: > In file included from ../../sync/api/sync_data.h:17: > gen/protoc_out/sync/protocol/sync.pb.h:9:10: fatal error: 'google/protobuf/stubs/common.h' file not found > > BUG= > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=257666 TBR=tim@chromium.org,asargent@chromium.org,thakis@chromium.org,rsleevi@chromium.org NOTREECHECKS=true NOTRY=true BUG= Review URL: https://codereview.chromium.org/196423023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257833 0039d316-1c4b-4281-b951-d872f2087c98
* Include sync.pb.h in sync_data.h.maniscalco@chromium.org2014-03-181-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change has two parts, including sync.pb.h in sync_data.h, and fixing gyp dependencies and header includes so that everything still builds. Include sync.pb.h in sync_data.h in preparation for using AttachmentId (a protobuf in sync.pb.h) in sync_data.h. A forward declaration is insufficient because sync_data.h will be getting a typedef for vector<> of AttachmentId. Several targets (transitively) depend on sync, however, their dependence is not properly modeled in gyp. Update dependencies and header includes so they can "see" sync.pb.h (a generated header) and any headers it includes. Without these changes, four targets fail to build: 1. extensions_browser - See extensions/extensions.gyp for the fix. Here's the compiler error: In file included from ../../extensions/browser/extension_function.cc:10: In file included from ../../chrome/browser/extensions/extension_service.h:23: In file included from ../../chrome/browser/extensions/extension_sync_service.h:12: In file included from ../../chrome/browser/extensions/app_sync_bundle.h:15: In file included from ../../chrome/browser/extensions/app_sync_data.h:8: In file included from ../../chrome/browser/extensions/extension_sync_data.h:11: In file included from ../../sync/api/sync_change.h:13: ../../sync/api/sync_data.h:17:10: fatal error: 'sync/protocol/sync.pb.h' file not found 2. debugger - See chrome/chrome.gyp for the fix. Here's the compiler error: In file included from ../../chrome/browser/devtools/browser_list_tabcontents_provider.cc:10: In file included from ../../chrome/browser/history/top_sites.h:13: In file included from ../../chrome/browser/history/history_service.h:26: In file included from ../../chrome/browser/history/delete_directive_handler.h:12: In file included from ../../sync/api/sync_change_processor.h:10: ../../sync/api/sync_data.h:17:10: fatal error: 'sync/protocol/sync.pb.h' file not found 3. apps - See chrome/chrome_browser_extensions.gypi for the fix. Here's the compiler error: In file included from ../../apps/app_load_service.cc:12: In file included from ../../chrome/browser/extensions/extension_service.h:23: In file included from ../../chrome/browser/extensions/extension_sync_service.h:12: In file included from ../../chrome/browser/extensions/app_sync_bundle.h:15: In file included from ../../chrome/browser/extensions/app_sync_data.h:8: In file included from ../../chrome/browser/extensions/extension_sync_data.h:11: In file included from ../../sync/api/sync_change.h:13: ../../sync/api/sync_data.h:17:10: fatal error: 'sync/protocol/sync.pb.h' file not found 4. performance_ui_tests - See chrome/chrome_tests.gypi for the fix. Here's the compiler error: In file included from ../../chrome/test/perf/generate_profile.cc:19: In file included from ../../chrome/browser/history/history_service.h:26: In file included from ../../chrome/browser/history/delete_directive_handler.h:12: In file included from ../../sync/api/sync_change_processor.h:10: In file included from ../../sync/api/sync_data.h:17: gen/protoc_out/sync/protocol/sync.pb.h:9:10: fatal error: 'google/protobuf/stubs/common.h' file not found BUG= Review URL: https://codereview.chromium.org/182313002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257666 0039d316-1c4b-4281-b951-d872f2087c98
* Declare dependency on blink_headers in targets that use blink headersjamesr@chromium.org2014-03-161-0/+1
| | | | | | | | | | | | | | This updates targets that use blink public API headers to depend on the blink_headers target, which sets up include paths so the headers can function without needing relative path hacks. Targets that expose #includes of public blink headers export the dependent settings from blink_headers to their dependents. BUG=350097 Review URL: https://codereview.chromium.org/189713002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257357 0039d316-1c4b-4281-b951-d872f2087c98
* Implementation of Networking Private API VerifyAndEncryptCredentials method ↵mef@chromium.org2014-03-141-0/+1
| | | | | | | | | | | | | | on Windows and Mac OS X. Adds methods to NetworkingPrivateService to verify device credentials and use NetworkingPrivateCredentialsGetter to get wifi password from system. On Windows that requires launching utility process with UAC privilege elevation, which is not implemented yet. BUG=328960 Review URL: https://codereview.chromium.org/102993002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257209 0039d316-1c4b-4281-b951-d872f2087c98
* Add app install banner UMA statsdfalcantara@chromium.org2014-03-141-0/+1
| | | | | | | | | | | | Adds UMA for various app banner related events, like clicking on the banner or clicking on the button. The code actually adding to the histograms metrics was pulled out of this CL for clarity. BUG=341556 Review URL: https://codereview.chromium.org/195233004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257038 0039d316-1c4b-4281-b951-d872f2087c98
* Move ui.gyp into ui/base/ directory.tfarina@chromium.org2014-03-131-1/+1
| | | | | | | | | | | | | | | | This follows the rule we setup for //ui which states that each subdir should be its own component with its own gyp file that lives in its subdir. The 'ui' target was renamed to ui_base to match the convention. BUG=299841 TEST=gyp files. TBR=ben@chromium.org Review URL: https://codereview.chromium.org/198333004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256788 0039d316-1c4b-4281-b951-d872f2087c98
* Move sockets APIs out of src/chromerockot@chromium.org2014-03-121-2/+2
| | | | | | | | | | | | | | | | | | | This moves sockets APIs out of src/chrome and into src/extensions. The IDLs and function implementations are moved, and the groundwork is set for moving additional APIs. The API tests remain in src/chrome, and several references to src/chrome still remain for permissions/features/manifest stuff. BUG=349787 TBR=erg@chromium.org for profiles change TBR=jar@chromium.org for +net to //extensions/browser/DEPS Review URL: https://codereview.chromium.org/183893041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256456 0039d316-1c4b-4281-b951-d872f2087c98
* Removed code related to Mac virtual printer.vitalybuka@chromium.org2014-03-121-2/+0
| | | | | | | | BUG=111652,350118 Review URL: https://codereview.chromium.org/193923002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256400 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Move LoadUrl from Tab upstream.tedchoc@chromium.org2014-03-071-0/+1
| | | | | | | | | BUG=350016 TBR=thakis@chromium.org Review URL: https://codereview.chromium.org/177013006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255636 0039d316-1c4b-4281-b951-d872f2087c98
* Add UI hook for distilling web pages for test shell (relanding)nyquist@chromium.org2014-03-061-0/+1
| | | | | | | | | | | | | This adds the Java hooks needed and a menu option to distill the current web page in the test shell. Original CL: https://codereview.chromium.org/185113002/ BUG=319881 Review URL: https://codereview.chromium.org/183893029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@255369 0039d316-1c4b-4281-b951-d872f2087c98
* Resubmit of refactoring ImageWriterPrivate into the utility process.haven@chromium.org2014-02-271-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I had a few errors in the CL I submitted last week. I need to resubmit, but to do that in a new CL I need new approvals (I'm not a committer). The changes should be minor. The first PS is the original CL, the second PS is the changes. Summary of changes: * Didn't properly clean up some objects when testing. In the long run I'd like to see if I could limit the refcounting some more, but in the mean time I have to be diligent about cleanup. Cleanup functions are now automatically added when the operation is set up for testing. * When writing we write the whole buffer and not just the part read (due to Windows alignment requirements). This extra was uninitialized but is now zeroed. * When validating, if less data was read from the disk than was in the image, then the image was compared against uninitialized memory. This was fixed by failing immediately if fewer bytes are read. See original CL: https://codereview.chromium.org/61643015/ BUG=345659 TBR=jorgelo@chromium.org TBR=mpcomplete@chromium.org TBR=thestig@chromium.org TBR=jln@chromium.org Review URL: https://codereview.chromium.org/176103002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253773 0039d316-1c4b-4281-b951-d872f2087c98
* Move ui/base/accessibility to ui/accessibility.dmazzoni@chromium.org2014-02-251-0/+1
| | | | | | | | | | | | | | | Gets rid of the enums defined in accessibility_types.h and switches to the enums defined in ui/accessibility/ax_enums.h, which are shared by "content". Eventually, content and views may share more common accessibility code, but moving to the same enums is a good first step. BUG=316726 R=piman@chromium.org, sky@chromium.org, tfarina@chromium.org Review URL: https://codereview.chromium.org/126763003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@253207 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 252466 "In order to support writing on windows we need to..."earthdok@chromium.org2014-02-211-6/+0
| | | | | | | | | | | | | | | | | Broke multiple MFYI bots (leaks, uninits). See issue. > In order to support writing on windows we need to take advantage of the new privileged operation in the utility thread. This code overlaps heavily with the Linux and OS X code, so all the writing for those is moved as well. > > BUG= > > Review URL: https://codereview.chromium.org/61643015 BUG=345659 TBR=haven@chromium.org Review URL: https://codereview.chromium.org/175423004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252595 0039d316-1c4b-4281-b951-d872f2087c98
* Moving version script and gypi file to build\util.mad@chromium.org2014-02-211-1/+1
| | | | | | | | | | | | BUG=343792 OK, it's been almost a week now, with regular pings to OWNERs, so I guess it's OK to TBR... It's only Gyp/script changes anyway... Feel free to uncheck the CQ box if you disagree... TBR=beng@chromium.org, darin@chromium.org Review URL: https://codereview.chromium.org/165893002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252481 0039d316-1c4b-4281-b951-d872f2087c98
* In order to support writing on windows we need to take advantage of the new ↵haven@chromium.org2014-02-211-0/+6
| | | | | | | | | | privileged operation in the utility thread. This code overlaps heavily with the Linux and OS X code, so all the writing for those is moved as well. BUG= Review URL: https://codereview.chromium.org/61643015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@252466 0039d316-1c4b-4281-b951-d872f2087c98
* Let MetricsService know about some Android Activitieskkimlabs@chromium.org2014-02-111-0/+1
| | | | | | | | | | | | | | | | | To tune our crash states more finely, we need to track which Activity is in the foreground when Chrome is killed. Add piping to let MetricsService know when Activities are swapped in and out by the user. The CL makes MetricsService track how many times particular Activities have been launched, as well as how often Chrome was improperly closed while one of these Activities was in the foreground (i.e. crashed). These numbers are concatenated into a histogram, which is then sent to the server. BUG=321346 Review URL: https://codereview.chromium.org/137623002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250410 0039d316-1c4b-4281-b951-d872f2087c98
* Creates a way to launch the utility process with elevated privileges on ↵haven@chromium.org2014-02-111-0/+2
| | | | | | | | | | | | Windows systems for the rare operations that require administrator access. IPCs to the utility process will be filtered when it is running elevated. BUG=331881 Review URL: https://codereview.chromium.org/98603007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@250409 0039d316-1c4b-4281-b951-d872f2087c98
* Printer registration using CDD.vitalybuka@chromium.org2014-02-091-16/+15
| | | | | | | | | | | | The code is not enabled yet. BUG=317027 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=249967 Review URL: https://codereview.chromium.org/148203011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249995 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 249967 "Printer registration using CDD."vollick@chromium.org2014-02-091-15/+16
| | | | | | | | | | | | | | | > Printer registration using CDD. > The code is not enabled yet. > > BUG=317027 > > Review URL: https://codereview.chromium.org/148203011 TBR=vitalybuka@chromium.org Review URL: https://codereview.chromium.org/150243004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249985 0039d316-1c4b-4281-b951-d872f2087c98
* Printer registration using CDD.vitalybuka@chromium.org2014-02-091-16/+15
| | | | | | | | | | The code is not enabled yet. BUG=317027 Review URL: https://codereview.chromium.org/148203011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249967 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 234174 "Extract XPS code from PrintSystemWin"vitalybuka@chromium.org2014-02-061-2/+0
| | | | | | | | | | | | | | | | | No need in this split. > Extract XPS code from PrintSystemWin. > > BUG=317027 > > Review URL: https://codereview.chromium.org/61673004 TBR=noamsml BUG=317027 Review URL: https://codereview.chromium.org/144003022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@249471 0039d316-1c4b-4281-b951-d872f2087c98
* [DevTools] Use special resizing strategy instead of insets.dgozman@chromium.org2014-02-051-0/+2
| | | | | | | | | | | | | This change: - adds minimum contents size to be used in layout logic; - switches to new API methods; - moves layout logic into resizing strategy to avoid code duplication. BUG=339425 Review URL: https://codereview.chromium.org/137483007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248965 0039d316-1c4b-4281-b951-d872f2087c98
* Move the rest of webkit/glue into content/childtfarina@chromium.org2014-02-011-1/+0
| | | | | | | | | | | | | One more step towards removing src/webkit/ BUG=265753 TEST=content_shell and content_unittests R=jochen@chromium.org,jam@chromium.org TBR=darin Review URL: https://codereview.chromium.org/151023002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@248367 0039d316-1c4b-4281-b951-d872f2087c98
* Move importer unit tests from the production target to the unit test targetjochen@chromium.org2014-01-201-3/+0
| | | | | | | | | | | | o_O TBR=scottmg@chromium.org R=vegorov@chromium.org BUG=none Review URL: https://codereview.chromium.org/143343002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245914 0039d316-1c4b-4281-b951-d872f2087c98
* Enable building with configuration_policy==1 on ios.joaodasilva@chromium.org2014-01-171-1/+1
| | | | | | | | BUG=275292 Review URL: https://codereview.chromium.org/140823002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@245521 0039d316-1c4b-4281-b951-d872f2087c98
* Media Galleries API Metadata: SafeMediaMetadataParser and IPCTunnelDataReader.tommycli@chromium.org2014-01-111-0/+2
| | | | | | | | BUG=318450 Review URL: https://codereview.chromium.org/103283003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@244310 0039d316-1c4b-4281-b951-d872f2087c98
* Stop building Chrome Frame tests.grt@chromium.org2014-01-021-10/+0
| | | | | | | | | | They are no longer run on any bots, so save time by not building them. BUG=316496 Review URL: https://codereview.chromium.org/100213009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@242796 0039d316-1c4b-4281-b951-d872f2087c98
* Move geometric types to a separate, more lightweight target.ben@chromium.org2013-12-181-0/+1
| | | | | | | | | R=sky@chromium.org http://crbug.com/327489 Review URL: https://codereview.chromium.org/109433013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@241649 0039d316-1c4b-4281-b951-d872f2087c98
* Move chrome/app/policy into components/policy.joaodasilva@chromium.org2013-12-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | This move enables using the files derived from policy_templates.json in iOS builds. List of changes: - cloud_policy_codegen.gyp and policy_templates.gypi have been merged into components/policy.gypi - policy_templates.json moved into components/policy/resources/ - policy_templates.grd and *.xtb files moved into components/policy/resources/ - syntax_check_policy_templates_json.py and chrome/tools/build/generate_policy_source.py moved into components/policy/tools BUG=271392 R=jochen@chromium.org, pastarmovj@chromium.org Review URL: https://codereview.chromium.org/108513011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240875 0039d316-1c4b-4281-b951-d872f2087c98
* Move mac_bundle_id and other variables from chrome.gyp to ↵joaodasilva@chromium.org2013-12-121-15/+1
| | | | | | | | | | | | | | | | build/chrome_settings.gypi. These variables could be used from any gypi file included from chrome.gyp. However, policy_templates.gypi is moving into components/policy.gypi, which is included from components/components.gyp instead. Moving the variables to build/chrome_settings.gypi enables their use from other gyp files. BUG=271392 Review URL: https://codereview.chromium.org/98363007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240367 0039d316-1c4b-4281-b951-d872f2087c98
* Update gyp files to point to new location of devtools.gypjochen@chromium.org2013-12-061-1/+1
| | | | | | | | | BUG=none R=yurys@chromium.org Review URL: https://codereview.chromium.org/106603002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239209 0039d316-1c4b-4281-b951-d872f2087c98
* Media Galleries API Metadata: Utility process media metadata parser stub.tommycli@chromium.org2013-12-041-0/+4
| | | | | | | | BUG=318450 Review URL: https://codereview.chromium.org/86373004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@238555 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unit_tests target from iOS builds.justincohen@chromium.org2013-11-201-1/+1
| | | | | | | | | | | | chrome/ is no longer being brought up on iOS, since code used on iOS should be extracted into layered components. unit_tests is now empty on iOS, so stop building it. BUG=312293 Review URL: https://codereview.chromium.org/72663006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@236164 0039d316-1c4b-4281-b951-d872f2087c98
* ui: Android changes.tfarina@chromium.org2013-11-151-1/+1
| | | | | | | | | | | | | | | | | | | | A series of changes related to android code organization under ui, that came after the discussion in https://codereview.chromium.org/62203014/. - Rename ui_jni_registrar.* to ui_base_jni_registrar.* - Create a base/ directory under ui/android/java/src/org/chromium/ui, and move some java files there. - Move Surface java files into ui/android/java/src/org/chromium/ui/gl/ directory. - Rename ui_jni_headers to ui_base_jni_headers. - Create a new ui_android.gyp file under ui/android to contain ui_java target. BUG=299841 R=tedchoc@chromium.org, yfriedman@chromium.org TBR=ben Review URL: https://codereview.chromium.org/70843003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235369 0039d316-1c4b-4281-b951-d872f2087c98
* Upstream Android printing code.cimamoglu@chromium.org2013-11-141-0/+1
| | | | | | | | | | | | | | | | With regards to the original downstream code, there are some differences: * PrintintControllerComponent(Impl) are renamed to PrintingController(Impl) * ChromeComponentFactory is renamed into PrintingControllerFactory * Some obsolete documentation removed/updated. More refactoring and tests will follow. BUG=315229 TBR=vitalybuka@chromium.org Review URL: https://codereview.chromium.org/64093004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235171 0039d316-1c4b-4281-b951-d872f2087c98
* Added PWG raster generatornoamsml@chromium.org2013-11-141-0/+4
| | | | | | | | | | Added class plus tests to generate PWG raster files from in-memory bitmaps. BUG=318373 Review URL: https://codereview.chromium.org/70193006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235022 0039d316-1c4b-4281-b951-d872f2087c98