Update mojo sdk to rev e7270700d671fa8e458b4d8c9e47f7bcfb65da0b
commitdcab72d3dd89fb0b296bcf7d7f5937cd449183c0
authorrockot <rockot@chromium.org>
Fri, 24 Apr 2015 21:53:03 +0000 (24 14:53 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 24 Apr 2015 21:53:23 +0000 (24 21:53 +0000)
tree0e62260e4fcfd657c51ee2ea55c800916085c9e7
parent2a6477237c15091438aaac54cbf7cafd0be57294
Update mojo sdk to rev e7270700d671fa8e458b4d8c9e47f7bcfb65da0b

This cherry-picks two mojo changes past e7270700, namely:

mojo.gni fix: https://chromium.googlesource.com/external/mojo/+/c88997f930c71b7e6748948263c4c01d7e10bc75
generated C++ interface definition fix: https://chromium.googlesource.com/external/mojo/+/6f41dc4d98fc17a447cd48837cc8ff7edf8df465

Finally this CL also adds a default TaskTracker to the
chromium mojo environment.

BUG=
TBR=ben@chromium.org

Review URL: https://codereview.chromium.org/1101303002

Cr-Commit-Position: refs/heads/master@{#326890}
55 files changed:
content/public/android/javatests/src/org/chromium/content/browser/ServiceRegistryTest.java
mojo/android/javatests/src/org/chromium/mojo/bindings/InterfacesTest.java
mojo/environment/BUILD.gn
mojo/environment/default_task_tracker_impl.cc [new file with mode: 0644]
mojo/environment/default_task_tracker_impl.h [new file with mode: 0644]
mojo/environment/environment.cc
mojo/mojo_base.gyp
third_party/mojo/mojo_public.gyp
third_party/mojo/src/mojo/public/VERSION
third_party/mojo/src/mojo/public/cpp/bindings/BUILD.gn
third_party/mojo/src/mojo/public/cpp/bindings/lib/bindings_serialization.cc
third_party/mojo/src/mojo/public/cpp/bindings/lib/bindings_serialization.h
third_party/mojo/src/mojo/public/cpp/bindings/lib/map_data_internal.h
third_party/mojo/src/mojo/public/cpp/bindings/lib/map_serialization.h
third_party/mojo/src/mojo/public/cpp/bindings/lib/message_header_validator.cc
third_party/mojo/src/mojo/public/cpp/bindings/lib/validation_util.cc [new file with mode: 0644]
third_party/mojo/src/mojo/public/cpp/bindings/lib/validation_util.h [new file with mode: 0644]
third_party/mojo/src/mojo/public/cpp/bindings/tests/union_unittest.cc
third_party/mojo/src/mojo/public/cpp/environment/BUILD.gn
third_party/mojo/src/mojo/public/cpp/environment/environment.h
third_party/mojo/src/mojo/public/cpp/environment/lib/default_task_tracker.cc [new file with mode: 0644]
third_party/mojo/src/mojo/public/cpp/environment/lib/default_task_tracker.h [new file with mode: 0644]
third_party/mojo/src/mojo/public/cpp/environment/lib/environment.cc
third_party/mojo/src/mojo/public/cpp/environment/lib/scoped_task_tracking.cc [new file with mode: 0644]
third_party/mojo/src/mojo/public/cpp/environment/lib/scoped_task_tracking.h [new file with mode: 0644]
third_party/mojo/src/mojo/public/cpp/environment/task_tracker.h [new file with mode: 0644]
third_party/mojo/src/mojo/public/cpp/environment/tests/logging_unittest.cc
third_party/mojo/src/mojo/public/dart/README [deleted file]
third_party/mojo/src/mojo/public/dart/README.md [new file with mode: 0644]
third_party/mojo/src/mojo/public/dart/application.dart
third_party/mojo/src/mojo/public/go/bindings/decoder.go
third_party/mojo/src/mojo/public/go/bindings/message.go
third_party/mojo/src/mojo/public/go/system/core.go
third_party/mojo/src/mojo/public/go/system/mojo_types.go
third_party/mojo/src/mojo/public/go/system/shared_buffer.go
third_party/mojo/src/mojo/public/interfaces/bindings/tests/test_unions.mojom
third_party/mojo/src/mojo/public/java/bindings/src/org/chromium/mojo/bindings/Encoder.java
third_party/mojo/src/mojo/public/java/bindings/src/org/chromium/mojo/bindings/Interface.java
third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/interface_definition.tmpl
third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/module.cc.tmpl
third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/union_declaration.tmpl
third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/union_definition.tmpl
third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/union_serialization_definition.tmpl
third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/wrapper_union_class_declaration.tmpl
third_party/mojo/src/mojo/public/tools/bindings/generators/cpp_templates/wrapper_union_class_definition.tmpl
third_party/mojo/src/mojo/public/tools/bindings/generators/go_templates/interface.tmpl
third_party/mojo/src/mojo/public/tools/bindings/generators/go_templates/struct.tmpl
third_party/mojo/src/mojo/public/tools/bindings/generators/java_templates/interface_definition.tmpl
third_party/mojo/src/mojo/public/tools/bindings/generators/mojom_cpp_generator.py
third_party/mojo/src/mojo/public/tools/bindings/generators/mojom_dart_generator.py
third_party/mojo/src/mojo/public/tools/bindings/mojom.gni
third_party/mojo/src/mojo/public/tools/bindings/mojom_bindings_generator.py
third_party/mojo/src/mojo/public/tools/bindings/pylib/mojom/generate/generator.py
third_party/mojo/src/mojo/public/tools/bindings/pylib/mojom/generate/generator_unittest.py [new file with mode: 0644]
third_party/mojo/src/mojo/public/tools/dart_analyze.py