diff options
author | dtrainor <dtrainor@chromium.org> | 2015-09-03 13:04:57 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-09-03 20:05:44 +0000 |
commit | e9c78dddbb858895a13ed8b22c53a07d63a9ff1b (patch) | |
tree | 9d4251728f76d2a1d5c12931d22bf4147cf50638 /blimp/PRESUBMIT.py | |
parent | 76479a04b3d7cd3a8249475adf205905d6bdcaba (diff) | |
download | chromium_src-e9c78dddbb858895a13ed8b22c53a07d63a9ff1b.zip chromium_src-e9c78dddbb858895a13ed8b22c53a07d63a9ff1b.tar.gz chromium_src-e9c78dddbb858895a13ed8b22c53a07d63a9ff1b.tar.bz2 |
Initial commit of the blimp/ folder and target
- Sets up a basic Android compositor shell.
- Eventually should support other platforms as well.
Inspiration for most components:
BlimpLibraryLoader:
BrowserStartupController.java
blimp_library_loader.[cc,h]:
content/app/android/library_loader_hooks.[cc,h]
content/app/content_main_runner.[h,cc]
blimp_jni_registrar.[cc,h]:
content/app/android/app_jni_registrar.[cc,h]
BlimpView.java:
CompositorView.java
blimp_view.[cc,h]:
compositor_view.[cc,h]
blimp_compositor.[cc,h]/blimp_output_surface.[cc,h]
compositor_impl_android.[cc,h]
blimp_context_provider.[cc,h]:
in_process_context_provider.[cc,h]
aw_render_thread_context_provider.[cc,h]
blimp_layer_tree_settings.[cc,h]:
render_widget_compositor.[cc,h]
BUG=526219
Review URL: https://codereview.chromium.org/1295243003
Cr-Commit-Position: refs/heads/master@{#347223}
Diffstat (limited to 'blimp/PRESUBMIT.py')
-rw-r--r-- | blimp/PRESUBMIT.py | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/blimp/PRESUBMIT.py b/blimp/PRESUBMIT.py new file mode 100644 index 0000000..ae90d45 --- /dev/null +++ b/blimp/PRESUBMIT.py @@ -0,0 +1,25 @@ +# Copyright 2015 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be +# found in the LICENSE file. + +"""Top-level presubmit script for blimp. + +See http://dev.chromium.org/developers/how-tos/depottools/presubmit-scripts +for more details about the presubmit API built into depot_tools. +""" + +import re + +BLIMP_SOURCE_FILES=(r'^blimp[\\/].*\.(cc|h)$',) + +def CheckChangeLintsClean(input_api, output_api): + source_filter = lambda x: input_api.FilterSourceFile( + x, white_list=BLIMP_SOURCE_FILES, black_list=None) + + return input_api.canned_checks.CheckChangeLintsClean( + input_api, output_api, source_filter, lint_filters=[], verbose_level=1) + +def CheckChangeOnUpload(input_api, output_api): + results = [] + results += CheckChangeLintsClean(input_api, output_api) + return results |