New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 799482 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Apr 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocked on:
issue 836032



Sign in to add a comment

Move mojo/common to mojo/public/{cpp,mojom}/base

Project Member Reported by roc...@chromium.org, Jan 5 2018

Issue description

mojo/common is almost exclusively comprised of mojom analogs to base types. This originally inspired some discussion to create a //base/mojom, but that proposal was met with reasonable resistance from base owners.

It's also not strictly true that every common helper mojom type would make sense in a //base/mojom, despite also having no reasonable home in existing public Mojo APIs.

As a compromise, we should put common mojom library helpers -- e.g. File, Time, etc. -- in mojo/public/mojom/base (see issue 799479 for "mojom" name discussion) and any associated C++ helpers and typemaps in mojo/public/cpp/base.

Namespacing is also an issue here. The current "mojo::common::mojom" is somewhat excessive. Ideally we could just use "base::mojom", but that may be contentious since it introduces symbols into base:: from outside of //base.

Some proposed alternative namespaces I've been considering are "mojo_base::mojom" or even just "base_mojom".

Also, buildbot exceptions need to be revisited and ideally removed for the tests from what is currently mojo_common_unittests.
 
Cc: scottmg@chromium.org roc...@chromium.org
 Issue 718100  has been merged into this issue.
Project Member

Comment 2 by bugdroid1@chromium.org, Feb 3 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/8b447d73d8b40966c3c462a126536528a0ba88e5

commit 8b447d73d8b40966c3c462a126536528a0ba88e5
Author: Ken Rockot <rockot@chromium.org>
Date: Sat Feb 03 20:30:47 2018

Move String16 mojom to mojo/public/cpp/base

Also, for filenames related to String16, struct_traits => mojom_traits
and CommonCustomTypesStructTraits => String16MojomTraits

TBR=sky@chromium.org

Bug: 806965, 799482 
Change-Id: I4f725df6a90bc1d5ec75988bff281bf87832714b
Reviewed-on: https://chromium-review.googlesource.com/900060
Commit-Queue: Ken Rockot <rockot@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#534282}
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/ash/public/cpp/shelf_struct_traits.cc
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/ash/public/cpp/shelf_struct_traits_unittest.cc
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/ash/public/interfaces/ash_message_center_controller.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/ash/public/interfaces/ime_info.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/ash/public/interfaces/login_screen.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/ash/public/interfaces/login_user_info.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/ash/public/interfaces/shelf.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/ash/public/interfaces/system_tray.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/ash/public/interfaces/system_tray_test_api.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/chrome/common/chrome_render_frame.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/chrome/common/importer/profile_import.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/chrome/common/plugin.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/chrome/common/search.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/chrome/services/printing/public/interfaces/pdf_to_emf_converter.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/chrome/services/util_win/public/interfaces/shell_util_win.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/chrome/utility/importer/firefox_importer_unittest_utils_mac.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/components/arc/common/voice_interaction_arc_home.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/components/autofill/content/common/autofill_agent.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/components/autofill/content/common/autofill_driver.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/components/spellcheck/common/spellcheck.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/components/spellcheck/common/spellcheck_panel.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/content/common/dwrite_font_proxy.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/content/common/frame.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/content/common/indexed_db/indexed_db.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/content/common/indexed_db/indexed_db_struct_traits.cc
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/content/common/input/input_handler.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/content/common/notifications/notification_struct_traits.h
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/content/common/page_state.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/content/common/page_state_serialization.cc
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/content/common/render_message_filter.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/content/common/service_worker/embedded_worker.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/content/common/service_worker/service_worker_container.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/content/common/service_worker/service_worker_event_dispatcher.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/content/public/common/manifest_struct_traits.cc
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/device/usb/public/mojom/device.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/device/usb/public/mojom/device_manager.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/mojo/common/BUILD.gn
[delete] https://crrev.com/7016d4297f8d13e46f82546c58509bb4f67dabbb/mojo/common/string16.typemap
[delete] https://crrev.com/7016d4297f8d13e46f82546c58509bb4f67dabbb/mojo/common/string16_struct_traits.h
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/mojo/common/typemaps.gni
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/mojo/public/cpp/base/BUILD.gn
[add] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/mojo/public/cpp/base/string16.typemap
[rename] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/mojo/public/cpp/base/string16_mojom_traits.cc
[add] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/mojo/public/cpp/base/string16_mojom_traits.h
[rename] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/mojo/public/cpp/base/string16_unittest.cc
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/mojo/public/cpp/base/typemaps.gni
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/mojo/public/mojom/base/BUILD.gn
[rename] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/mojo/public/mojom/base/string16.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/services/preferences/public/interfaces/preferences.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/LayoutTests/external/wpt/resources/chromium/device.mojom.js
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/LayoutTests/external/wpt/resources/chromium/device_manager.mojom.js
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/LayoutTests/external/wpt/resources/chromium/string16.mojom.js
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/LayoutTests/external/wpt/resources/chromium/webusb-test.js
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/Source/platform/BUILD.gn
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/Source/platform/mojo/DEPS
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/Source/platform/mojo/NotificationStructTraits.h
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/Source/platform/mojo/String.typemap
[rename] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/Source/platform/mojo/String16MojomTraits.cpp
[rename] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/Source/platform/mojo/String16MojomTraits.h
[rename] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/Source/platform/mojo/String16MojomTraitsTest.cpp
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/common/clipboard/clipboard.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/public/platform/modules/manifest/manifest.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/public/platform/modules/mediasession/media_session.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/public/platform/modules/notifications/notification.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/public/platform/modules/notifications/notification_service.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/public/platform/modules/webdatabase/web_database.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/third_party/WebKit/public/web/worker_content_settings_proxy.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/ui/message_center/public/mojo/notification.mojom
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/ui/message_center/public/mojo/notification_struct_traits.cc
[modify] https://crrev.com/8b447d73d8b40966c3c462a126536528a0ba88e5/ui/message_center/public/mojo/notifier_id.mojom

Description: Show this description
Owner: oksamyt@chromium.org
Status: Started (was: Available)
Project Member

Comment 5 by bugdroid1@chromium.org, Mar 13 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c70ec7ef51f067a71608a29e8d74a42b472f513f

commit c70ec7ef51f067a71608a29e8d74a42b472f513f
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Tue Mar 13 21:08:42 2018

Move file, file_path and file_info from common to base

This change moves the file, file path and file_info mojom files from
//mojo/common to //mojo/public/mojom/base. Corresponding typemap
and struct traits file were also moved. Unit tests for file
and file_path were updated to use SerializeAndDeserialize() from
//mojo/public/cpp/test_support/test_utils.h and moved to mojo_unittests.

Bug:  799482 
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo
Change-Id: I18cfd1848b3411ae1524280ed72ae4508b00208e
Reviewed-on: https://chromium-review.googlesource.com/959423
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Jay Civelli <jcivelli@chromium.org>
Reviewed-by: Ken Rockot <rockot@chromium.org>
Reviewed-by: John Abd-El-Malek <jam@chromium.org>
Cr-Commit-Position: refs/heads/master@{#542908}
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/ash/public/interfaces/wallpaper.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/chrome/common/plugin.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/chrome/services/file_util/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/chrome/services/file_util/public/mojom/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/chrome/services/file_util/public/mojom/safe_archive_analyzer.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/chrome/services/file_util/public/mojom/zip_file_creator.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/chrome/services/media_gallery_util/public/mojom/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/chrome/services/media_gallery_util/public/mojom/media_parser.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/chrome/services/removable_storage_writer/public/mojom/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/chrome/services/removable_storage_writer/public/mojom/removable_storage_writer.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/chrome/services/util_win/public/mojom/shell_util_win.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/chrome/utility/importer/firefox_importer_unittest_utils_mac.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/components/metrics/public/interfaces/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/components/metrics/public/interfaces/call_stack_profile_collector.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/components/patch_service/public/interfaces/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/components/patch_service/public/interfaces/file_patcher.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/components/services/filesystem/public/interfaces/directory.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/components/services/filesystem/public/interfaces/file.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/components/services/font/public/interfaces/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/components/services/font/public/interfaces/font_service.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/components/spellcheck/common/spellcheck.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/components/unzip_service/public/interfaces/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/components/unzip_service/public/interfaces/unzipper.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/content/common/dwrite_font_proxy.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/content/common/file_utilities.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/content/common/indexed_db/indexed_db.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/content/shell/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/content/shell/common/layout_test.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/docs/security/mojo.md
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/extensions/common/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/media/mojo/interfaces/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/media/mojo/interfaces/cdm_service.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/media/mojo/interfaces/cdm_storage.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/common/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/common/common_custom_types_struct_traits.cc
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/common/common_custom_types_struct_traits.h
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/common/common_custom_types_unittest.cc
[delete] https://crrev.com/48e2c5b29ad0ffc61df297e41bb9a926d5fe0cc5/mojo/common/file.typemap
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/common/test_common_custom_types.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/common/typemaps.gni
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/public/cpp/base/BUILD.gn
[add] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/public/cpp/base/file.typemap
[rename] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/public/cpp/base/file_info.typemap
[add] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/public/cpp/base/file_mojom_traits.cc
[add] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/public/cpp/base/file_mojom_traits.h
[rename] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/public/cpp/base/file_path.typemap
[add] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/public/cpp/base/file_path_unittest.cc
[add] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/public/cpp/base/file_unittest.cc
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/public/cpp/base/typemaps.gni
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/public/mojom/base/BUILD.gn
[rename] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/public/mojom/base/file.mojom
[rename] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/public/mojom/base/file_info.mojom
[rename] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/mojo/public/mojom/base/file_path.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/services/audio/public/mojom/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/services/audio/public/mojom/debug_recording.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/services/catalog/public/mojom/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/services/catalog/public/mojom/catalog.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/services/network/public/mojom/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/services/network/public/mojom/network_service.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/services/preferences/public/mojom/preferences.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/services/ui/public/interfaces/input_devices/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/services/ui/public/interfaces/input_devices/input_device_controller.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/third_party/WebKit/Source/platform/mojo/File.typemap
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/third_party/WebKit/Source/platform/mojo/blink_typemaps.gni
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/third_party/WebKit/public/mojom/blob/data_element.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/third_party/WebKit/public/platform/modules/hyphenation/hyphenation.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/third_party/WebKit/public/platform/modules/webdatabase/web_database.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/ui/display/mojo/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/ui/display/mojo/display_snapshot.mojom
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/ui/ozone/public/interfaces/BUILD.gn
[modify] https://crrev.com/c70ec7ef51f067a71608a29e8d74a42b472f513f/ui/ozone/public/interfaces/drm_device.mojom

Project Member

Comment 6 by bugdroid1@chromium.org, Mar 20 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/57e8dca9e4c670f1db3b92383fc5249fabeaef75

commit 57e8dca9e4c670f1db3b92383fc5249fabeaef75
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Tue Mar 20 03:21:34 2018

Move time.mojom from common to base

This change moves time.mojom from //mojo/common to //mojo/public/mojom/base.
Corresponding typemap and struct traits file were also moved. Unit tests for
Time, TimeDelta and TimeTicks were updated to use SerializeAndDeserialize() from
//mojo/public/cpp/test_support/test_utils.h and moved to mojo_unittests.

Bug:  799482 ,806965
Cq-Include-Trybots: luci.chromium.try:linux_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2;master.tryserver.chromium.linux:linux_mojo;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Change-Id: I080ca0628167a1be705f923a329b7e0986536b83
Reviewed-on: https://chromium-review.googlesource.com/962872
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Ken Rockot <rockot@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Reviewed-by: Martin Barbella <mbarbella@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544277}
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ash/public/interfaces/accessibility_controller.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ash/public/interfaces/process_creation_time_recorder.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ash/public/interfaces/session_controller.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ash/public/interfaces/time_to_first_present_recorder_test_api.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ash/public/interfaces/vpn_list.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ash/public/interfaces/wallpaper.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/cc/ipc/cc_serialization_perftest.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/chrome/common/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/chrome/common/client_hints.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/chrome/common/media_router/mojo/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/chrome/common/media_router/mojo/media_controller.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/chrome/common/media_router/mojo/media_router.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/chrome/common/media_router/mojo/media_status.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/chrome/common/media_router/mojo/media_status_struct_traits.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/chrome/common/page_load_metrics/page_load_metrics.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/chrome/common/search.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/chrome/renderer/extensions/chrome_extensions_dispatcher_delegate.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/chrome/renderer/resources/extensions/media_router_bindings.js
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/chrome/renderer/resources/renderer_resources.grd
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/chrome/services/media_gallery_util/public/mojom/media_parser.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/chromeos/services/assistant/public/mojom/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/chromeos/services/assistant/public/mojom/assistant.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/components/arc/common/file_system.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/components/arc/common/policy.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/components/arc/common/timer.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/components/autofill/content/common/autofill_driver.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/components/autofill/content/common/autofill_types.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/components/autofill/content/common/autofill_types_struct_traits.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/components/metrics/public/interfaces/call_stack_profile_collector.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/components/multidevice/service/public/interfaces/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/components/multidevice/service/public/interfaces/device_sync.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/components/startup_metric_utils/common/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/components/startup_metric_utils/common/startup_metric.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/components/translate/content/common/translate.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/components/translate/content/common/translate_struct_traits.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/content/browser/payments/payment_app_provider_impl.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/content/common/indexed_db/indexed_db.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/content/common/input/synchronous_compositor.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/content/common/page_state.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/content/common/page_state_serialization.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/content/common/render_message_filter.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/content/common/renderer.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/content/common/service_worker/controller_service_worker.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/content/common/service_worker/embedded_worker.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/content/common/service_worker/service_worker_event_dispatcher.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/content/common/service_worker/service_worker_fetch_response_callback.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/content/common/service_worker/service_worker_fetch_response_mojom_traits.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/content/public/common/appcache_info.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/device/vr/public/mojom/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/device/vr/public/mojom/vr_service.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/docs/security/mojo.md
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/gpu/ipc/common/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/gpu/ipc/common/gpu_info.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/gpu/ipc/common/gpu_info_struct_traits.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/media/capture/mojom/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/media/capture/mojom/video_capture_types.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/media/mojo/interfaces/audio_decoder_config_struct_traits.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/media/mojo/interfaces/audio_decoder_config_struct_traits_unittest.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/media/mojo/interfaces/jpeg_decode_accelerator.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/media/mojo/interfaces/jpeg_decode_accelerator_typemap_traits.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/media/mojo/interfaces/media_metrics_provider.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/media/mojo/interfaces/media_types.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/media/mojo/interfaces/renderer.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/media/mojo/interfaces/video_encode_accelerator.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/media/mojo/interfaces/video_frame_struct_traits.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/media/mojo/interfaces/watch_time_recorder.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/mojo/common/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/mojo/common/common_custom_types_unittest.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/mojo/common/test_common_custom_types.mojom
[delete] https://crrev.com/120a10693da6c61782cf52e5c81fb30730362b37/mojo/common/time.typemap
[delete] https://crrev.com/120a10693da6c61782cf52e5c81fb30730362b37/mojo/common/time_struct_traits.h
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/mojo/common/typemaps.gni
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/mojo/public/cpp/base/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/mojo/public/cpp/base/file_unittest.cc
[add] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/mojo/public/cpp/base/time.typemap
[add] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/mojo/public/cpp/base/time_mojom_traits.cc
[add] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/mojo/public/cpp/base/time_mojom_traits.h
[add] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/mojo/public/cpp/base/time_unittest.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/mojo/public/cpp/base/typemaps.gni
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/mojo/public/mojom/base/BUILD.gn
[rename] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/mojo/public/mojom/base/time.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/data_decoder/public/mojom/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/data_decoder/public/mojom/image_decoder.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/device/public/mojom/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/device/public/mojom/geoposition.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/identity/public/mojom/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/identity/public/mojom/identity_manager.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/network/public/cpp/cookie_manager_mojom_traits.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/network/public/mojom/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/network/public/mojom/cookie_manager.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/network/public/mojom/network_service.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/network/public/mojom/restricted_cookie_manager.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/resource_coordinator/public/mojom/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/resource_coordinator/public/mojom/coordination_unit.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/resource_coordinator/public/mojom/coordination_unit_introspector.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/resource_coordinator/public/mojom/page_signal.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/tracing/public/mojom/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/tracing/public/mojom/tracing.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/ui/public/interfaces/cursor/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/ui/public/interfaces/cursor/cursor.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/ui/public/interfaces/cursor/cursor_struct_traits.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/ui/public/interfaces/cursor/cursor_struct_traits_unittest.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/ui/public/interfaces/input_devices/input_device_controller.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/viz/privileged/interfaces/compositing/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/viz/privileged/interfaces/compositing/display_private.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/viz/privileged/interfaces/compositing/frame_sink_manager.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/viz/privileged/interfaces/compositing/frame_sink_video_capture.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/viz/public/cpp/compositing/begin_frame_args_struct_traits.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/viz/public/cpp/compositing/frame_deadline_struct_traits.h
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/viz/public/cpp/compositing/struct_traits_unittest.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/viz/public/interfaces/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/viz/public/interfaces/compositing/begin_frame_args.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/viz/public/interfaces/compositing/compositor_frame_sink.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/services/viz/public/interfaces/compositing/frame_deadline.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/LayoutTests/geolocation-api/resources/geolocation-mock.js
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/LayoutTests/http/tests/credentialmanager/credentialscontainer-create-from-nested-frame-expected.txt
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/LayoutTests/http/tests/credentialmanager/credentialscontainer-get-from-nested-frame-expected.txt
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/LayoutTests/virtual/enable-webauthn/http/tests/credentialmanager/credentialscontainer-create-from-nested-frame-expected.txt
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/LayoutTests/virtual/enable-webauthn/http/tests/credentialmanager/credentialscontainer-get-from-nested-frame-expected.txt
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/Source/platform/graphics/OffscreenCanvasFrameDispatcherImpl.cpp
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/Source/platform/graphics/OffscreenCanvasFrameDispatcherImpl.h
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/Source/platform/graphics/VideoFrameSubmitter.cpp
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/Source/platform/graphics/VideoFrameSubmitter.h
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/Source/platform/mojo/DEPS
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/Source/platform/mojo/Time.typemap
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/public/mojom/blob/data_element.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/public/mojom/service_worker/service_worker_client.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/public/platform/modules/fetch/fetch_api_response.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/public/platform/modules/payments/payment_app.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/public/platform/modules/webauth/authenticator.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/third_party/WebKit/public/platform/reporting.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ui/base/accelerators/mojo/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ui/base/accelerators/mojo/DEPS
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ui/base/accelerators/mojo/accelerator.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ui/base/accelerators/mojo/accelerator_struct_traits.h
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ui/events/mojo/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ui/events/mojo/event.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ui/events/mojo/event_struct_traits.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ui/events/mojo/struct_traits_unittest.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ui/latency/mojo/BUILD.gn
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ui/latency/mojo/latency_info.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ui/latency/mojo/latency_info_struct_traits.cc
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ui/message_center/public/mojo/notification.mojom
[modify] https://crrev.com/57e8dca9e4c670f1db3b92383fc5249fabeaef75/ui/message_center/public/mojo/notification_struct_traits.cc

Project Member

Comment 7 by bugdroid1@chromium.org, Mar 20 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/4cb9f22709457a633db5d2c83bb28489a32799c0

commit 4cb9f22709457a633db5d2c83bb28489a32799c0
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Tue Mar 20 18:05:32 2018

Remove version.mojom and all related files since the type is not used

Bug:  799482 ,806965
Cq-Include-Trybots: luci.chromium.try:linux_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Change-Id: I8dc328d6fa08bde7bd94f8633679971f4f472233
Reviewed-on: https://chromium-review.googlesource.com/969787
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Ken Rockot <rockot@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544438}
[modify] https://crrev.com/4cb9f22709457a633db5d2c83bb28489a32799c0/gpu/ipc/common/gpu_info.mojom
[modify] https://crrev.com/4cb9f22709457a633db5d2c83bb28489a32799c0/mojo/common/BUILD.gn
[modify] https://crrev.com/4cb9f22709457a633db5d2c83bb28489a32799c0/mojo/common/common_custom_types_struct_traits.cc
[modify] https://crrev.com/4cb9f22709457a633db5d2c83bb28489a32799c0/mojo/common/common_custom_types_struct_traits.h
[delete] https://crrev.com/23c90356346f45c4c60b041c5c4e9f1128490104/mojo/common/struct_traits_unittest.cc
[delete] https://crrev.com/23c90356346f45c4c60b041c5c4e9f1128490104/mojo/common/traits_test_service.mojom
[modify] https://crrev.com/4cb9f22709457a633db5d2c83bb28489a32799c0/mojo/common/typemaps.gni
[delete] https://crrev.com/23c90356346f45c4c60b041c5c4e9f1128490104/mojo/common/version.mojom
[delete] https://crrev.com/23c90356346f45c4c60b041c5c4e9f1128490104/mojo/common/version.typemap

Project Member

Comment 8 by bugdroid1@chromium.org, Mar 21 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/ce80ad3c0925333527fa32ac22046f0510ac0106

commit ce80ad3c0925333527fa32ac22046f0510ac0106
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Wed Mar 21 21:13:29 2018

Move logfont_win.mojom and text_direction.mojom from common to base

This change moves logfont_win.mojom from //mojo/common to
//mojo/public/mojom/base and logfont_win.typemap to
//mojo/public/cpp/base, as well as text_direction.mojom and
corresponding files. Unit test for TextDirection was updated and moved
to mojo_unittests.

Bug:  799482 
Change-Id: Ib3d8b09d7aa3b7e12d3f66b38dbcea294a28c035
Reviewed-on: https://chromium-review.googlesource.com/971263
Reviewed-by: Ken Rockot <rockot@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#544843}
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/components/autofill/content/common/autofill_driver.mojom
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/components/autofill/content/common/autofill_types.mojom
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/components/autofill/content/common/autofill_types_struct_traits.cc
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/content/public/common/font_cache_win.mojom
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/common/BUILD.gn
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/common/common_custom_types_struct_traits.cc
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/common/common_custom_types_struct_traits.h
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/common/common_custom_types_unittest.cc
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/common/test_common_custom_types.mojom
[delete] https://crrev.com/5c8e13b10359ee185b83a616c5f585dbf7f9b764/mojo/common/text_direction.typemap
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/common/typemaps.gni
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/public/cpp/base/BUILD.gn
[rename] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/public/cpp/base/logfont_win.typemap
[add] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/public/cpp/base/text_direction.typemap
[add] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/public/cpp/base/text_direction_mojom_traits.cc
[add] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/public/cpp/base/text_direction_mojom_traits.h
[add] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/public/cpp/base/text_direction_unittest.cc
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/public/cpp/base/time_mojom_traits.cc
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/public/cpp/base/typemaps.gni
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/public/mojom/base/BUILD.gn
[rename] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/public/mojom/base/logfont_win.mojom
[rename] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/mojo/public/mojom/base/text_direction.mojom
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/services/ui/public/interfaces/ime/BUILD.gn
[modify] https://crrev.com/ce80ad3c0925333527fa32ac22046f0510ac0106/services/ui/public/interfaces/ime/ime.mojom

Project Member

Comment 9 by bugdroid1@chromium.org, Mar 23 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/34579e910de11b9663c7431ba06d8559b61d3cc7

commit 34579e910de11b9663c7431ba06d8559b61d3cc7
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Fri Mar 23 00:18:49 2018

Move unguessable_token.mojom from common to base

This change moves unguessable_token.mojom from //mojo/common to
//mojo/public/mojom/base. Corresponding typemap and struct traits files
were also moved. Unit test for UnguessableToken was updated to use
SerializeAndDeserialize() from //mojo/public/cpp/test_support/test_utils.h
and moved to mojo_unittests.

Bug:  799482 ,806965
Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel
Change-Id: I62c280c06e3b8ebe66af15d20fb9e95a17aa024a
Reviewed-on: https://chromium-review.googlesource.com/974377
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#545301}
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/components/services/leveldb/public/interfaces/BUILD.gn
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/components/services/leveldb/public/interfaces/leveldb.mojom
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/content/common/frame.mojom
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/content/common/render_widget_window_tree_client_factory.mojom
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/content/common/renderer.mojom
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/content/common/service_worker/embedded_worker.mojom
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/content/common/shared_worker/shared_worker_factory.mojom
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/content/public/android/BUILD.gn
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/content/public/android/javatests/src/org/chromium/content/browser/androidoverlay/DialogOverlayImplTestRule.java
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/docs/security/mojo.md
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/media/mojo/interfaces/android_overlay.mojom
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/media/mojo/interfaces/media_drm_storage.mojom
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/media/mojo/interfaces/renderer.mojom
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/media/mojo/interfaces/video_decoder.mojom
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/mojo/common/BUILD.gn
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/mojo/common/common_custom_types_struct_traits.cc
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/mojo/common/common_custom_types_struct_traits.h
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/mojo/common/common_custom_types_unittest.cc
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/mojo/common/test_common_custom_types.mojom
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/mojo/common/typemaps.gni
[delete] https://crrev.com/73c6c3654556a90131b69a9d7f452048238dfc98/mojo/common/unguessable_token.typemap
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/mojo/public/cpp/base/BUILD.gn
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/mojo/public/cpp/base/typemaps.gni
[add] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/mojo/public/cpp/base/unguessable_token.typemap
[add] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/mojo/public/cpp/base/unguessable_token_mojom_traits.cc
[add] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/mojo/public/cpp/base/unguessable_token_mojom_traits.h
[add] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/mojo/public/cpp/base/unguessable_token_unittest.cc
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/mojo/public/mojom/base/BUILD.gn
[rename] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/mojo/public/mojom/base/unguessable_token.mojom
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/services/audio/public/mojom/stream_factory.mojom
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/services/ui/public/interfaces/BUILD.gn
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/services/ui/public/interfaces/window_tree.mojom
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/services/viz/public/cpp/compositing/copy_output_request_struct_traits.h
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/services/viz/public/cpp/compositing/local_surface_id_struct_traits.h
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/services/viz/public/interfaces/compositing/copy_output_request.mojom
[modify] https://crrev.com/34579e910de11b9663c7431ba06d8559b61d3cc7/services/viz/public/interfaces/compositing/local_surface_id.mojom

Project Member

Comment 10 by bugdroid1@chromium.org, Mar 23 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/6f23607b329bf57e05f782eee76d220916b627fa

commit 6f23607b329bf57e05f782eee76d220916b627fa
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Fri Mar 23 20:21:49 2018

Move thread_priority.mojom from common to base

This change moves thread_priority.mojom from //mojo/common to
//mojo/public/mojom/base. Corresponding typemap and struct traits files
were also moved. Unit test for ThreadPriority was added to mojo_unittests.

Bug:  799482 ,806965
Change-Id: I47c23a6b5eea8fffd8a6aa9c18f9e8e12045e8e7
Reviewed-on: https://chromium-review.googlesource.com/976621
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Ken Rockot <rockot@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Cr-Commit-Position: refs/heads/master@{#545567}
[modify] https://crrev.com/6f23607b329bf57e05f782eee76d220916b627fa/content/common/BUILD.gn
[modify] https://crrev.com/6f23607b329bf57e05f782eee76d220916b627fa/content/common/render_message_filter.mojom
[modify] https://crrev.com/6f23607b329bf57e05f782eee76d220916b627fa/mojo/common/BUILD.gn
[modify] https://crrev.com/6f23607b329bf57e05f782eee76d220916b627fa/mojo/common/common_custom_types_struct_traits.cc
[modify] https://crrev.com/6f23607b329bf57e05f782eee76d220916b627fa/mojo/common/common_custom_types_struct_traits.h
[delete] https://crrev.com/983dd863a7288be2c965e59afe227932088c8bda/mojo/common/thread_priority.typemap
[modify] https://crrev.com/6f23607b329bf57e05f782eee76d220916b627fa/mojo/common/typemaps.gni
[modify] https://crrev.com/6f23607b329bf57e05f782eee76d220916b627fa/mojo/public/cpp/base/BUILD.gn
[modify] https://crrev.com/6f23607b329bf57e05f782eee76d220916b627fa/mojo/public/cpp/base/text_direction_unittest.cc
[add] https://crrev.com/6f23607b329bf57e05f782eee76d220916b627fa/mojo/public/cpp/base/thread_priority.typemap
[add] https://crrev.com/6f23607b329bf57e05f782eee76d220916b627fa/mojo/public/cpp/base/thread_priority_mojom_traits.cc
[add] https://crrev.com/6f23607b329bf57e05f782eee76d220916b627fa/mojo/public/cpp/base/thread_priority_mojom_traits.h
[add] https://crrev.com/6f23607b329bf57e05f782eee76d220916b627fa/mojo/public/cpp/base/thread_priority_unittest.cc
[modify] https://crrev.com/6f23607b329bf57e05f782eee76d220916b627fa/mojo/public/cpp/base/typemaps.gni
[modify] https://crrev.com/6f23607b329bf57e05f782eee76d220916b627fa/mojo/public/mojom/base/BUILD.gn
[rename] https://crrev.com/6f23607b329bf57e05f782eee76d220916b627fa/mojo/public/mojom/base/thread_priority.mojom

Project Member

Comment 11 by bugdroid1@chromium.org, Mar 27 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d

commit eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Tue Mar 27 21:47:33 2018

Move read_only_buffer.mojom from common to base

This changes moves read_only_buffer.mojom from //mojo/common
to//mojo/public/mojom/base. Corresponding typemap and struct traits files were
also moved. Unit tests for ReadOnlyBuffer were added to mojo_unittests.

Bug:  799482 ,806965
Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo
Change-Id: I1fc00d73ca2268bf8affe2b15976084af5a1e385
Reviewed-on: https://chromium-review.googlesource.com/981049
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Ken Rockot <rockot@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#546273}
[modify] https://crrev.com/eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d/ipc/BUILD.gn
[modify] https://crrev.com/eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d/ipc/ipc.mojom
[modify] https://crrev.com/eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d/mojo/common/BUILD.gn
[delete] https://crrev.com/0f66b38091263b8edb1a7f8782afcf03e8999dc0/mojo/common/read_only_buffer.typemap
[delete] https://crrev.com/0f66b38091263b8edb1a7f8782afcf03e8999dc0/mojo/common/read_only_buffer_struct_traits.h
[modify] https://crrev.com/eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d/mojo/common/typemaps.gni
[modify] https://crrev.com/eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d/mojo/public/cpp/base/BUILD.gn
[add] https://crrev.com/eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d/mojo/public/cpp/base/read_only_buffer.typemap
[add] https://crrev.com/eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d/mojo/public/cpp/base/read_only_buffer_mojom_traits.cc
[add] https://crrev.com/eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d/mojo/public/cpp/base/read_only_buffer_mojom_traits.h
[add] https://crrev.com/eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d/mojo/public/cpp/base/read_only_buffer_unittest.cc
[modify] https://crrev.com/eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d/mojo/public/cpp/base/typemaps.gni
[modify] https://crrev.com/eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d/mojo/public/mojom/base/BUILD.gn
[rename] https://crrev.com/eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d/mojo/public/mojom/base/read_only_buffer.mojom
[modify] https://crrev.com/eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d/services/network/public/mojom/BUILD.gn
[modify] https://crrev.com/eb7417f8a17d6835ed9a3b4aaa01a4b8c003346d/services/network/public/mojom/udp_socket.mojom

Project Member

Comment 12 by bugdroid1@chromium.org, Mar 29 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/28b4977074b3a19ee5e7eae3a1951694470870ca

commit 28b4977074b3a19ee5e7eae3a1951694470870ca
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Thu Mar 29 01:01:17 2018

Move memory_allocator....mojom and process_id.mojom from common to base

This change moves memory_allocator_dump_cross_process_uid.mojom and
process_id.mojom from //mojo/common to//mojo/public/mojom/base. Corresponding
typemap and struct traits files were also moved. Unit test for
MemoryAllocatorDumpGuid and ProcessId were to mojo_unittests.
This change also removes mojo/common/common_custom_types_struct_traits.{h,cc}
and //mojo/common:struct_traits target.

Bug:  799482 ,806965
Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_mojo;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Change-Id: I750b22ccd208c1929e2dfca85d58c9496e84272f
Reviewed-on: https://chromium-review.googlesource.com/978783
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Ken Rockot <rockot@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Cr-Commit-Position: refs/heads/master@{#546683}
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/chrome/common/media_router/mojo/media_router_struct_traits.h
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/chrome/common/media_router/mojo/media_status_struct_traits.h
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/chrome/common/profiling/BUILD.gn
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/chrome/common/profiling/profiling_service.mojom
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/components/content_settings/core/common/BUILD.gn
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/components/services/leveldb/public/interfaces/BUILD.gn
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/components/services/leveldb/public/interfaces/leveldb.mojom
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/content/common/notifications/notification_struct_traits.h
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/gpu/ipc/common/gpu_feature_info.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/gpu/ipc/common/gpu_info.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/gpu/ipc/common/gpu_info_struct_traits.h
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/gpu/ipc/common/gpu_preferences.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/media/mojo/interfaces/audio_decoder_config.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/media/mojo/interfaces/audio_decoder_config_struct_traits.h
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/media/mojo/interfaces/jpeg_decode_accelerator.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/media/mojo/interfaces/jpeg_encode_accelerator.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/media/mojo/interfaces/video_frame.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/media/mojo/interfaces/video_frame_struct_traits.h
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/common/BUILD.gn
[delete] https://crrev.com/44e4f763168779772945b35b088d6366ffde7ecc/mojo/common/common_custom_types_struct_traits.cc
[delete] https://crrev.com/44e4f763168779772945b35b088d6366ffde7ecc/mojo/common/common_custom_types_struct_traits.h
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/common/common_custom_types_unittest.cc
[delete] https://crrev.com/44e4f763168779772945b35b088d6366ffde7ecc/mojo/common/memory_allocator_dump_cross_process_uid.typemap
[delete] https://crrev.com/44e4f763168779772945b35b088d6366ffde7ecc/mojo/common/process_id.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/common/typemaps.gni
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/public/cpp/base/BUILD.gn
[add] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/public/cpp/base/memory_allocator_dump_cross_process_uid.typemap
[add] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/public/cpp/base/memory_allocator_dump_cross_process_uid_mojom_traits.cc
[add] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/public/cpp/base/memory_allocator_dump_cross_process_uid_mojom_traits.h
[add] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/public/cpp/base/memory_allocator_dump_cross_process_uid_unittest.cc
[add] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/public/cpp/base/process_id.typemap
[add] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/public/cpp/base/process_id_mojom_traits.cc
[add] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/public/cpp/base/process_id_mojom_traits.h
[add] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/public/cpp/base/process_id_unittest.cc
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/public/cpp/base/typemaps.gni
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/public/mojom/base/BUILD.gn
[rename] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/public/mojom/base/memory_allocator_dump_cross_process_uid.mojom
[rename] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/mojo/public/mojom/base/process_id.mojom
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/services/network/public/cpp/mutable_network_traffic_annotation_tag_mojom_traits.h
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/services/network/public/cpp/mutable_partial_network_traffic_annotation_tag_mojom_traits.h
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/services/resource_coordinator/public/cpp/memory_instrumentation/memory_instrumentation_mojom_traits.h
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/services/resource_coordinator/public/mojom/coordination_unit_introspector.mojom
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/services/resource_coordinator/public/mojom/memory_instrumentation/memory_instrumentation.mojom
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/services/ui/public/interfaces/cursor/cursor_struct_traits.cc
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/services/viz/privileged/interfaces/compositing/renderer_settings.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/services/viz/public/cpp/compositing/begin_frame_args.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/services/viz/public/cpp/compositing/begin_frame_args_for_blink.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/services/viz/public/cpp/compositing/compositor_frame_for_blink.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/services/viz/public/cpp/compositing/frame_deadline.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/services/viz/public/cpp/compositing/resource_settings.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/third_party/WebKit/common/message_port/cloneable_message.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/third_party/WebKit/common/message_port/transferable_message.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/ui/events/mojo/event.typemap
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/ui/latency/mojo/latency_info_struct_traits.h
[modify] https://crrev.com/28b4977074b3a19ee5e7eae3a1951694470870ca/ui/message_center/public/mojo/notifier_id_struct_traits.cc

Project Member

Comment 13 by bugdroid1@chromium.org, Mar 30 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/10e89836d8ea22c89b8c7d320dbf032dd19f6462

commit 10e89836d8ea22c89b8c7d320dbf032dd19f6462
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Fri Mar 30 21:49:14 2018

Move data_pipe* from //mojo/common to //mojo/public/cpp/system

This changes moves data_pipe_drainer.{h,cc} and data_pipe_utils.{h,cc}
from //mojo/common to //mojo/public/cpp/system and
data_pipe_drainer_unittest.cc to //mojo/public/cpp/system/tests.
//mojo/common:common_base was removed and its dependents updated to use
//mojo/public/cpp/system instead.
DataPipeDrainerTest was moved to mojo_unittests.

TBR=elijahtaylor@chromium.org,caseq@chromium.org,jam@chromium.org,hiroshige@chromium.org

Bug:  799482 ,806965
Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_mojo
Change-Id: Ide60c57832d9cb22076cfbc39ff04bd87f3ccc39
Reviewed-on: https://chromium-review.googlesource.com/982570
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Daniel Murphy <dmurph@chromium.org>
Reviewed-by: Evan Stade <estade@chromium.org>
Reviewed-by: Daniele Castagna <dcastagna@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Ken Rockot <rockot@chromium.org>
Reviewed-by: Marijn Kruisselbrink <mek@chromium.org>
Reviewed-by: Adam Langley <agl@chromium.org>
Cr-Commit-Position: refs/heads/master@{#547280}
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/ash/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/chrome/browser/net/network_context_configuration_browsertest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/chrome/browser/net/profile_network_context_service_browsertest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/chrome/test/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/components/arc/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/components/autofill/content/browser/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/components/autofill/content/renderer/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/components/password_manager/content/browser/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/components/services/filesystem/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/components/services/font/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/browser/blob_storage/blob_url_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/browser/cache_storage/cache_storage_cache_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/browser/devtools/devtools_url_loader_interceptor.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/browser/histogram_internals_url_loader.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/browser/loader/prefetch_url_loader.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/browser/loader/prefetch_url_loader.h
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/browser/loader/resource_dispatcher_host_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/browser/service_worker/service_worker_installed_script_loader.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/browser/service_worker/service_worker_installed_script_loader.h
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/browser/service_worker/service_worker_navigation_loader_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/browser/service_worker/service_worker_new_script_loader_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/browser/tracing/tracing_controller_impl.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/browser/tracing/tracing_controller_impl.h
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/browser/web_package/signed_exchange_cert_fetcher_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/common/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/content/renderer/service_worker/service_worker_subresource_loader_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/mojo/common/BUILD.gn
[delete] https://crrev.com/c3ad02e3d20d1d617a755d3d608dcf2acc8328a9/mojo/common/data_pipe_utils.h
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/mojo/public/cpp/system/BUILD.gn
[rename] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/mojo/public/cpp/system/data_pipe_drainer.cc
[rename] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/mojo/public/cpp/system/data_pipe_drainer.h
[rename] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/mojo/public/cpp/system/data_pipe_utils.cc
[add] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/mojo/public/cpp/system/data_pipe_utils.h
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/mojo/public/cpp/system/tests/BUILD.gn
[rename] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/mojo/public/cpp/system/tests/data_pipe_drainer_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/file/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/network/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/network/chunked_data_pipe_upload_data_stream_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/network/data_pipe_element_reader_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/network/tcp_socket_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/network/test/test_url_loader_factory_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/network/url_loader_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/service_manager/standalone/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/service_manager/tests/connect/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/service_manager/tests/service_manager/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/tracing/coordinator.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/tracing/coordinator_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/ui/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/ui/public/cpp/tests/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/ui/ws/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/video_capture/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/services/viz/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/storage/browser/blob/blob_builder_from_stream_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/storage/browser/blob/blob_impl_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/storage/browser/blob/blob_registry_impl_unittest.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/storage/browser/test/mock_bytes_provider.cc
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/third_party/WebKit/Source/core/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/third_party/WebKit/Source/core/fetch/DEPS
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/third_party/WebKit/Source/core/fetch/FormDataBytesConsumerTest.cpp
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/third_party/WebKit/common/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/third_party/WebKit/public/common/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/ui/arc/BUILD.gn
[modify] https://crrev.com/10e89836d8ea22c89b8c7d320dbf032dd19f6462/ui/ozone/platform/drm/BUILD.gn

Project Member

Comment 14 by bugdroid1@chromium.org, Apr 4 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/dd936623555c9564d188e67fb193ccf552f46f62

commit dd936623555c9564d188e67fb193ccf552f46f62
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Wed Apr 04 03:22:21 2018

Convert cloud_print.mojom to use mojo/public/mojom/base/values.mojom

This change also converts the minimum necessary amount of C++ code to pass
objects of base::Value by value instead of std::unique_ptr.

Bug: 646113, 799482 

Change-Id: Ic8f6b1f4c120bfd7d57e045a68eb1921b8e6ab5d
Reviewed-on: https://chromium-review.googlesource.com/987238
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#547966}
[modify] https://crrev.com/dd936623555c9564d188e67fb193ccf552f46f62/chrome/browser/printing/cloud_print/cloud_print_proxy_service.cc
[modify] https://crrev.com/dd936623555c9564d188e67fb193ccf552f46f62/chrome/browser/printing/cloud_print/cloud_print_proxy_service_unittest.cc
[modify] https://crrev.com/dd936623555c9564d188e67fb193ccf552f46f62/chrome/browser/service_process/service_process_control_browsertest.cc
[modify] https://crrev.com/dd936623555c9564d188e67fb193ccf552f46f62/chrome/common/BUILD.gn
[modify] https://crrev.com/dd936623555c9564d188e67fb193ccf552f46f62/chrome/common/cloud_print.mojom
[modify] https://crrev.com/dd936623555c9564d188e67fb193ccf552f46f62/chrome/service/cloud_print/cloud_print_message_handler.cc
[modify] https://crrev.com/dd936623555c9564d188e67fb193ccf552f46f62/chrome/service/cloud_print/cloud_print_message_handler.h

Project Member

Comment 15 by bugdroid1@chromium.org, Apr 6 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/95facbc5d1031e56665ec6a439eacb3f788c1613

commit 95facbc5d1031e56665ec6a439eacb3f788c1613
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Fri Apr 06 16:35:24 2018

Convert profile_import.mojom to use mojo/public/mojom/base/values.mojom

This change also converts the minimum necessary amount of C++ code to pass
objects of base::Value by value instead of std::unique_ptr.

Bug: 646113, 799482 
Change-Id: I24fa46c4bf50526422e2f4e5e34eeb62999b9958
Reviewed-on: https://chromium-review.googlesource.com/994274
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Ilya Sherman <isherman@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#548804}
[modify] https://crrev.com/95facbc5d1031e56665ec6a439eacb3f788c1613/chrome/browser/importer/external_process_importer_client.cc
[modify] https://crrev.com/95facbc5d1031e56665ec6a439eacb3f788c1613/chrome/common/importer/BUILD.gn
[modify] https://crrev.com/95facbc5d1031e56665ec6a439eacb3f788c1613/chrome/common/importer/profile_import.mojom
[modify] https://crrev.com/95facbc5d1031e56665ec6a439eacb3f788c1613/chrome/utility/importer/external_process_importer_bridge.cc
[modify] https://crrev.com/95facbc5d1031e56665ec6a439eacb3f788c1613/chrome/utility/importer/external_process_importer_bridge.h
[modify] https://crrev.com/95facbc5d1031e56665ec6a439eacb3f788c1613/chrome/utility/importer/profile_import_impl.cc
[modify] https://crrev.com/95facbc5d1031e56665ec6a439eacb3f788c1613/chrome/utility/importer/profile_import_impl.h

Project Member

Comment 16 by bugdroid1@chromium.org, Apr 10 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/9024a1ed27850835db1ea5e699da8e0fbde1bf65

commit 9024a1ed27850835db1ea5e699da8e0fbde1bf65
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Tue Apr 10 00:38:29 2018

Convert navigation_params.mojom to use mojo/public/mojom/base/values.mojom

This change also converts the minimum necessary amount of C++ code to pass
objects of base::Value by value instead of std::unique_ptr.

TBR=tsepez@chromium.org

Bug: 646113, 799482 
Change-Id: Id31a0372e98eef5c58ef1c9992a30f2f615b3c88
Reviewed-on: https://chromium-review.googlesource.com/996388
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#549348}
[modify] https://crrev.com/9024a1ed27850835db1ea5e699da8e0fbde1bf65/content/browser/browser_side_navigation_browsertest.cc
[modify] https://crrev.com/9024a1ed27850835db1ea5e699da8e0fbde1bf65/content/browser/devtools/protocol/network_handler.cc
[modify] https://crrev.com/9024a1ed27850835db1ea5e699da8e0fbde1bf65/content/browser/frame_host/navigation_request.cc
[modify] https://crrev.com/9024a1ed27850835db1ea5e699da8e0fbde1bf65/content/browser/loader/navigation_url_loader_network_service_unittest.cc
[modify] https://crrev.com/9024a1ed27850835db1ea5e699da8e0fbde1bf65/content/browser/loader/navigation_url_loader_unittest.cc
[modify] https://crrev.com/9024a1ed27850835db1ea5e699da8e0fbde1bf65/content/browser/loader/resource_dispatcher_host_unittest.cc
[modify] https://crrev.com/9024a1ed27850835db1ea5e699da8e0fbde1bf65/content/common/navigation_params.mojom
[modify] https://crrev.com/9024a1ed27850835db1ea5e699da8e0fbde1bf65/content/public/test/navigation_simulator.cc
[modify] https://crrev.com/9024a1ed27850835db1ea5e699da8e0fbde1bf65/content/renderer/render_frame_impl.cc
[modify] https://crrev.com/9024a1ed27850835db1ea5e699da8e0fbde1bf65/content/test/test_render_frame_host.cc

Project Member

Comment 17 by bugdroid1@chromium.org, Apr 10 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/a831fdca7e767984e13001af73e049be08c5ba36

commit a831fdca7e767984e13001af73e049be08c5ba36
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Tue Apr 10 18:15:01 2018

Convert content_settings.mojom to use mojo/public/mojom/base/values.mojom

This change also converts the minimum necessary amount of C++ code to pass
objects of base::Value by value instead of std::unique_ptr.

TBR=jam@chromium.org

Bug: 646113, 799482 
Change-Id: Ib216232ea68c225882890eb74356a8a663d38f13
Reviewed-on: https://chromium-review.googlesource.com/1000254
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Martin Šrámek <msramek@chromium.org>
Cr-Commit-Position: refs/heads/master@{#549591}
[modify] https://crrev.com/a831fdca7e767984e13001af73e049be08c5ba36/components/content_settings/core/common/BUILD.gn
[modify] https://crrev.com/a831fdca7e767984e13001af73e049be08c5ba36/components/content_settings/core/common/DEPS
[modify] https://crrev.com/a831fdca7e767984e13001af73e049be08c5ba36/components/content_settings/core/common/content_settings.mojom
[modify] https://crrev.com/a831fdca7e767984e13001af73e049be08c5ba36/components/content_settings/core/common/content_settings_struct_traits.cc
[modify] https://crrev.com/a831fdca7e767984e13001af73e049be08c5ba36/components/content_settings/core/common/content_settings_struct_traits.h

Project Member

Comment 18 by bugdroid1@chromium.org, Apr 11 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/26bee5bdcb36ae8bf3793768baae1f09d6957cec

commit 26bee5bdcb36ae8bf3793768baae1f09d6957cec
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Wed Apr 11 06:50:25 2018

Convert media_types.mojom to use mojo/public/mojom/base/values.mojom

This change also converts the minimum necessary amount of C++ code to pass
objects of base::Value by value instead of std::unique_ptr.

Bug: 646113, 799482 
Change-Id: Ia431fce89593a544ec10ea20f56cbce16915b22e
Reviewed-on: https://chromium-review.googlesource.com/1005452
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Dan Sanders <sandersd@chromium.org>
Cr-Commit-Position: refs/heads/master@{#549799}
[modify] https://crrev.com/26bee5bdcb36ae8bf3793768baae1f09d6957cec/media/base/video_frame_metadata.h
[modify] https://crrev.com/26bee5bdcb36ae8bf3793768baae1f09d6957cec/media/mojo/interfaces/BUILD.gn
[modify] https://crrev.com/26bee5bdcb36ae8bf3793768baae1f09d6957cec/media/mojo/interfaces/media_types.mojom
[modify] https://crrev.com/26bee5bdcb36ae8bf3793768baae1f09d6957cec/media/mojo/interfaces/video_frame_struct_traits.cc
[modify] https://crrev.com/26bee5bdcb36ae8bf3793768baae1f09d6957cec/media/mojo/interfaces/video_frame_struct_traits.h

Project Member

Comment 19 by bugdroid1@chromium.org, Apr 12 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb

commit 7bc83d1f4245a435eb6246d8b36b111aa1cf19eb
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Thu Apr 12 21:21:47 2018

Convert video_capture_types.mojom to use values.mojom from mojo/base

This change also converts the minimum necessary amount of C++ code to pass
objects of base::Value by value instead of std::unique_ptr.

Bug: 646113, 799482 
Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel
Change-Id: I3690962bbce3a7e630827736d175791ce0fd53b6
Reviewed-on: https://chromium-review.googlesource.com/1008275
Reviewed-by: Yuri Wiitala <miu@chromium.org>
Reviewed-by: Andrey Kosyakov <caseq@chromium.org>
Reviewed-by: Emircan Uysaler <emircan@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Xiangjun Zhang <xjz@chromium.org>
Reviewed-by: Xiaohan Wang <xhwang@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#550363}
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/components/mirroring/browser/single_client_video_capture_host_unittest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/components/mirroring/service/fake_video_capture_host.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/components/mirroring/service/video_capture_client.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/components/mirroring/service/video_capture_client_unittest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/components/viz/service/frame_sinks/video_capture/frame_sink_video_capturer_impl.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/components/viz/service/frame_sinks/video_capture/frame_sink_video_capturer_impl_unittest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/devtools/devtools_video_consumer.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/devtools/devtools_video_consumer_unittest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/media/capture/frame_sink_video_capture_device.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/media/capture/frame_sink_video_capture_device_unittest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/media/capture/web_contents_video_capture_device_browsertest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/renderer_host/media/video_capture_controller.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/renderer_host/media/video_capture_controller_unittest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/renderer_host/media/video_capture_gpu_jpeg_decoder.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/renderer/media/video_capture_impl.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/renderer/media/video_capture_impl_unittest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/media/base/video_frame_metadata.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/media/base/video_frame_metadata.h
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/media/capture/mojom/BUILD.gn
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/media/capture/mojom/video_capture_types.mojom
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/media/capture/video/video_capture_device_client.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/media/mojo/interfaces/video_frame_struct_traits.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/services/video_capture/test/virtual_device_unittest.cc

Project Member

Comment 20 by bugdroid1@chromium.org, Apr 17 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c950e1d1620b4744a0a625adfa20a047c1c19f11

commit c950e1d1620b4744a0a625adfa20a047c1c19f11
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Tue Apr 17 15:46:29 2018

Convert login_*.mojom to use mojo/public/mojom/base/values.mojom

Bug: 646113, 799482 
Change-Id: Ib8bd6fa6b9bda30133b135778a47058d7e8efc1c
Reviewed-on: https://chromium-review.googlesource.com/1012438
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Xiyuan Xia <xiyuan@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#551346}
[modify] https://crrev.com/c950e1d1620b4744a0a625adfa20a047c1c19f11/ash/login/login_screen_controller.cc
[modify] https://crrev.com/c950e1d1620b4744a0a625adfa20a047c1c19f11/ash/login/login_screen_controller.h
[modify] https://crrev.com/c950e1d1620b4744a0a625adfa20a047c1c19f11/ash/login/ui/lock_contents_view.cc
[modify] https://crrev.com/c950e1d1620b4744a0a625adfa20a047c1c19f11/ash/public/interfaces/BUILD.gn
[modify] https://crrev.com/c950e1d1620b4744a0a625adfa20a047c1c19f11/ash/public/interfaces/login_screen.mojom
[modify] https://crrev.com/c950e1d1620b4744a0a625adfa20a047c1c19f11/ash/public/interfaces/login_user_info.mojom
[modify] https://crrev.com/c950e1d1620b4744a0a625adfa20a047c1c19f11/chrome/browser/chromeos/login/screens/user_selection_screen.cc
[modify] https://crrev.com/c950e1d1620b4744a0a625adfa20a047c1c19f11/chrome/browser/chromeos/login/user_board_view_mojo.cc

Project Member

Comment 21 by bugdroid1@chromium.org, Apr 17 2018

Labels: merge-merged-testbranch
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb

commit 7bc83d1f4245a435eb6246d8b36b111aa1cf19eb
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Thu Apr 12 21:21:47 2018

Convert video_capture_types.mojom to use values.mojom from mojo/base

This change also converts the minimum necessary amount of C++ code to pass
objects of base::Value by value instead of std::unique_ptr.

Bug: 646113, 799482 
Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel
Change-Id: I3690962bbce3a7e630827736d175791ce0fd53b6
Reviewed-on: https://chromium-review.googlesource.com/1008275
Reviewed-by: Yuri Wiitala <miu@chromium.org>
Reviewed-by: Andrey Kosyakov <caseq@chromium.org>
Reviewed-by: Emircan Uysaler <emircan@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Xiangjun Zhang <xjz@chromium.org>
Reviewed-by: Xiaohan Wang <xhwang@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#550363}
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/components/mirroring/browser/single_client_video_capture_host_unittest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/components/mirroring/service/fake_video_capture_host.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/components/mirroring/service/video_capture_client.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/components/mirroring/service/video_capture_client_unittest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/components/viz/service/frame_sinks/video_capture/frame_sink_video_capturer_impl.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/components/viz/service/frame_sinks/video_capture/frame_sink_video_capturer_impl_unittest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/devtools/devtools_video_consumer.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/devtools/devtools_video_consumer_unittest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/media/capture/frame_sink_video_capture_device.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/media/capture/frame_sink_video_capture_device_unittest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/media/capture/web_contents_video_capture_device_browsertest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/renderer_host/media/video_capture_controller.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/renderer_host/media/video_capture_controller_unittest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/browser/renderer_host/media/video_capture_gpu_jpeg_decoder.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/renderer/media/video_capture_impl.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/content/renderer/media/video_capture_impl_unittest.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/media/base/video_frame_metadata.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/media/base/video_frame_metadata.h
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/media/capture/mojom/BUILD.gn
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/media/capture/mojom/video_capture_types.mojom
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/media/capture/video/video_capture_device_client.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/media/mojo/interfaces/video_frame_struct_traits.cc
[modify] https://crrev.com/7bc83d1f4245a435eb6246d8b36b111aa1cf19eb/services/video_capture/test/virtual_device_unittest.cc

Project Member

Comment 22 by bugdroid1@chromium.org, Apr 17 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/4f376c3e7f0c51702cbf28c9ae0550907a3ab5e0

commit 4f376c3e7f0c51702cbf28c9ae0550907a3ab5e0
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Tue Apr 17 20:58:26 2018

Convert xml_parser.mojom to use mojo/public/mojom/base/values.mojom

This change also converts the minimum necessary amount of C++ code to pass
objects of base::Value by value instead of std::unique_ptr.

Bug: 646113, 799482 
Change-Id: I86dcd6b4cfbb061942cb73f6ffddcf9e712f355f
Reviewed-on: https://chromium-review.googlesource.com/1012931
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Jay Civelli <jcivelli@chromium.org>
Cr-Commit-Position: refs/heads/master@{#551470}
[modify] https://crrev.com/4f376c3e7f0c51702cbf28c9ae0550907a3ab5e0/services/data_decoder/BUILD.gn
[modify] https://crrev.com/4f376c3e7f0c51702cbf28c9ae0550907a3ab5e0/services/data_decoder/public/cpp/safe_xml_parser.cc
[modify] https://crrev.com/4f376c3e7f0c51702cbf28c9ae0550907a3ab5e0/services/data_decoder/public/cpp/safe_xml_parser_unittest.cc
[modify] https://crrev.com/4f376c3e7f0c51702cbf28c9ae0550907a3ab5e0/services/data_decoder/public/mojom/xml_parser.mojom
[modify] https://crrev.com/4f376c3e7f0c51702cbf28c9ae0550907a3ab5e0/services/data_decoder/xml_parser.cc
[modify] https://crrev.com/4f376c3e7f0c51702cbf28c9ae0550907a3ab5e0/services/data_decoder/xml_parser_fuzzer.cc
[modify] https://crrev.com/4f376c3e7f0c51702cbf28c9ae0550907a3ab5e0/services/data_decoder/xml_parser_unittest.cc

Project Member

Comment 23 by bugdroid1@chromium.org, Apr 19 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/8cbe5394f8ca035a05d05446fecb1ee56c33616a

commit 8cbe5394f8ca035a05d05446fecb1ee56c33616a
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Thu Apr 19 00:28:15 2018

Revert "Convert xml_parser.mojom to use mojo/public/mojom/base/values.mojom"

This reverts commit 4f376c3e7f0c51702cbf28c9ae0550907a3ab5e0.

Reason for revert: Bug: 834305 (crash report)

Original change's description:
> Convert xml_parser.mojom to use mojo/public/mojom/base/values.mojom
> 
> This change also converts the minimum necessary amount of C++ code to pass
> objects of base::Value by value instead of std::unique_ptr.
> 
> Bug: 646113, 799482 
> Change-Id: I86dcd6b4cfbb061942cb73f6ffddcf9e712f355f
> Reviewed-on: https://chromium-review.googlesource.com/1012931
> Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
> Reviewed-by: Daniel Cheng <dcheng@chromium.org>
> Reviewed-by: Jay Civelli <jcivelli@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#551470}

TBR=dcheng@chromium.org,jcivelli@chromium.org,oksamyt@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 646113,  799482 
Change-Id: I91f61145eebf97b91d19453c968adb6b9210b641
Reviewed-on: https://chromium-review.googlesource.com/1018040
Reviewed-by: Oksana Zhuravlova <oksamyt@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#551896}
[modify] https://crrev.com/8cbe5394f8ca035a05d05446fecb1ee56c33616a/services/data_decoder/BUILD.gn
[modify] https://crrev.com/8cbe5394f8ca035a05d05446fecb1ee56c33616a/services/data_decoder/public/cpp/safe_xml_parser.cc
[modify] https://crrev.com/8cbe5394f8ca035a05d05446fecb1ee56c33616a/services/data_decoder/public/cpp/safe_xml_parser_unittest.cc
[modify] https://crrev.com/8cbe5394f8ca035a05d05446fecb1ee56c33616a/services/data_decoder/public/mojom/xml_parser.mojom
[modify] https://crrev.com/8cbe5394f8ca035a05d05446fecb1ee56c33616a/services/data_decoder/xml_parser.cc
[modify] https://crrev.com/8cbe5394f8ca035a05d05446fecb1ee56c33616a/services/data_decoder/xml_parser_fuzzer.cc
[modify] https://crrev.com/8cbe5394f8ca035a05d05446fecb1ee56c33616a/services/data_decoder/xml_parser_unittest.cc

Project Member

Comment 24 by bugdroid1@chromium.org, Apr 20 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/5db462e7587b0f3a180ad29721fcc118fe5eba96

commit 5db462e7587b0f3a180ad29721fcc118fe5eba96
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Fri Apr 20 02:41:10 2018

Remove unused values import and dep from viz_main.mojom

Bug:  799482 
Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel
Change-Id: I2ff7cf5de96d7a9cb479202edc362a7f06248e8e
Reviewed-on: https://chromium-review.googlesource.com/1017865
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: vmpstr <vmpstr@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#552239}
[modify] https://crrev.com/5db462e7587b0f3a180ad29721fcc118fe5eba96/services/viz/privileged/interfaces/BUILD.gn
[modify] https://crrev.com/5db462e7587b0f3a180ad29721fcc118fe5eba96/services/viz/privileged/interfaces/viz_main.mojom

Project Member

Comment 25 by bugdroid1@chromium.org, Apr 20 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/daf20744d21bac812a4319673fdc9de1e8246114

commit daf20744d21bac812a4319673fdc9de1e8246114
Author: Ken Rockot <rockot@chromium.org>
Date: Fri Apr 20 22:05:41 2018

tracing: mojo.common.mojom.Value => mojo_base.mojom.Value

Migrates from the deprecated thing to the not-deprecated thing.

Bug:  799482 
Change-Id: Ic77e6a450de3b2deb03009c5d7eea17550504757
Reviewed-on: https://chromium-review.googlesource.com/999307
Commit-Queue: Ken Rockot <rockot@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: oysteine <oysteine@chromium.org>
Cr-Commit-Position: refs/heads/master@{#552491}
[modify] https://crrev.com/daf20744d21bac812a4319673fdc9de1e8246114/content/browser/tracing/tracing_controller_impl.cc
[modify] https://crrev.com/daf20744d21bac812a4319673fdc9de1e8246114/content/browser/tracing/tracing_controller_impl.h
[modify] https://crrev.com/daf20744d21bac812a4319673fdc9de1e8246114/services/tracing/coordinator.cc
[modify] https://crrev.com/daf20744d21bac812a4319673fdc9de1e8246114/services/tracing/coordinator_unittest.cc
[modify] https://crrev.com/daf20744d21bac812a4319673fdc9de1e8246114/services/tracing/public/cpp/chrome_trace_event_agent.cc
[modify] https://crrev.com/daf20744d21bac812a4319673fdc9de1e8246114/services/tracing/public/cpp/chrome_trace_event_agent_unittest.cc
[modify] https://crrev.com/daf20744d21bac812a4319673fdc9de1e8246114/services/tracing/public/mojom/BUILD.gn
[modify] https://crrev.com/daf20744d21bac812a4319673fdc9de1e8246114/services/tracing/public/mojom/tracing.mojom
[modify] https://crrev.com/daf20744d21bac812a4319673fdc9de1e8246114/services/tracing/recorder.cc
[modify] https://crrev.com/daf20744d21bac812a4319673fdc9de1e8246114/services/tracing/recorder.h
[modify] https://crrev.com/daf20744d21bac812a4319673fdc9de1e8246114/services/tracing/recorder_unittest.cc
[modify] https://crrev.com/daf20744d21bac812a4319673fdc9de1e8246114/services/tracing/test_util.cc

Project Member

Comment 26 by bugdroid1@chromium.org, Apr 21 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/4ea56bf3b1e5ef1cfacd54eedeb53eeb0ff69332

commit 4ea56bf3b1e5ef1cfacd54eedeb53eeb0ff69332
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Sat Apr 21 04:26:08 2018

Convert media_parser.mojom to use mojo/public/mojom/base/values.mojom

This change also converts the minimum necessary amount of C++ code to pass
objects of base::Value by value instead of std::unique_ptr.

Bug: 646113, 799482 
Change-Id: I228c56ceb7d091b96c0c44d2eae77ea94529eb54
Reviewed-on: https://chromium-review.googlesource.com/1019610
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Tommy Li <tommycli@chromium.org>
Cr-Commit-Position: refs/heads/master@{#552572}
[modify] https://crrev.com/4ea56bf3b1e5ef1cfacd54eedeb53eeb0ff69332/chrome/browser/extensions/api/media_galleries/media_galleries_api_util.cc
[modify] https://crrev.com/4ea56bf3b1e5ef1cfacd54eedeb53eeb0ff69332/chrome/services/media_gallery_util/media_metadata_parser.cc
[modify] https://crrev.com/4ea56bf3b1e5ef1cfacd54eedeb53eeb0ff69332/chrome/services/media_gallery_util/public/mojom/BUILD.gn
[modify] https://crrev.com/4ea56bf3b1e5ef1cfacd54eedeb53eeb0ff69332/chrome/services/media_gallery_util/public/mojom/media_parser.mojom

Project Member

Comment 27 by bugdroid1@chromium.org, Apr 23 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/433b767604db3a2e4bd38001ad0ec01ecd79a2ed

commit 433b767604db3a2e4bd38001ad0ec01ecd79a2ed
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Mon Apr 23 18:22:59 2018

Remove unused values import and dep from heap_profiling_service.mojom

Bug:  799482 
Change-Id: I2479eb45e4764cc27ce3d56d86e54a8522b223bd
Reviewed-on: https://chromium-review.googlesource.com/1020225
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Erik Chen <erikchen@chromium.org>
Commit-Queue: Erik Chen <erikchen@chromium.org>
Cr-Commit-Position: refs/heads/master@{#552756}
[modify] https://crrev.com/433b767604db3a2e4bd38001ad0ec01ecd79a2ed/components/services/heap_profiling/public/mojom/BUILD.gn
[modify] https://crrev.com/433b767604db3a2e4bd38001ad0ec01ecd79a2ed/components/services/heap_profiling/public/mojom/heap_profiling_service.mojom

Blockedon: 836032
Project Member

Comment 29 by bugdroid1@chromium.org, Apr 24 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2378337372087365e50a42f03a050a7844240e75

commit 2378337372087365e50a42f03a050a7844240e75
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Tue Apr 24 18:47:49 2018

Convert json_parser.mojom to use mojo/public/mojom/base/values.mojom

This change also converts the minimum necessary amount of C++ code to pass
objects of base::Value by value instead of std::unique_ptr.

This change also modifies the union condition of DataView template to add
a check for is_null and pass a nullptr to Deserialize so that optional
values are handled correctly.

Bug: 646113, 799482 
Change-Id: I09575f4e593741370b537ede8103a3c3b196dfc7
Reviewed-on: https://chromium-review.googlesource.com/1011206
Reviewed-by: Ken Rockot <rockot@chromium.org>
Reviewed-by: Jay Civelli <jcivelli@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#553216}
[modify] https://crrev.com/2378337372087365e50a42f03a050a7844240e75/extensions/browser/json_file_sanitizer.cc
[modify] https://crrev.com/2378337372087365e50a42f03a050a7844240e75/extensions/browser/json_file_sanitizer.h
[modify] https://crrev.com/2378337372087365e50a42f03a050a7844240e75/extensions/browser/sandboxed_unpacker.cc
[modify] https://crrev.com/2378337372087365e50a42f03a050a7844240e75/extensions/browser/sandboxed_unpacker.h
[modify] https://crrev.com/2378337372087365e50a42f03a050a7844240e75/mojo/public/tools/bindings/generators/cpp_templates/struct_data_view_declaration.tmpl
[modify] https://crrev.com/2378337372087365e50a42f03a050a7844240e75/services/data_decoder/json_parser_impl.cc
[modify] https://crrev.com/2378337372087365e50a42f03a050a7844240e75/services/data_decoder/public/cpp/safe_json_parser_impl.cc
[modify] https://crrev.com/2378337372087365e50a42f03a050a7844240e75/services/data_decoder/public/cpp/safe_json_parser_impl.h
[modify] https://crrev.com/2378337372087365e50a42f03a050a7844240e75/services/data_decoder/public/mojom/json_parser.mojom

Project Member

Comment 30 by bugdroid1@chromium.org, Apr 24 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c8bc18b2d07b9ae196e948766448e834a353386f

commit c8bc18b2d07b9ae196e948766448e834a353386f
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Tue Apr 24 23:53:52 2018

Remove references to mojo_common_unittests

Bug:  799482 
Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
Change-Id: Idce0482d4e8d2a2b0ac52769b73246850f1480a3
Reviewed-on: https://chromium-review.googlesource.com/1026207
Reviewed-by: Ken Rockot <rockot@chromium.org>
Reviewed-by: Zhenyao Mo <zmo@chromium.org>
Reviewed-by: Dirk Pranke <dpranke@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#553375}
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/BUILD.gn
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/content/test/gpu/generate_buildbot_json.py
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/mojo/BUILD.gn
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/testing/buildbot/chromium.android.fyi.json
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/testing/buildbot/chromium.android.json
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/testing/buildbot/chromium.clang.json
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/testing/buildbot/chromium.fyi.json
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/testing/buildbot/chromium.linux.json
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/testing/buildbot/chromium.mac.json
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/testing/buildbot/chromium.memory.json
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/testing/buildbot/chromium.win.json
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/testing/buildbot/client.v8.fyi.json
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/testing/buildbot/gn_isolate_map.pyl
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/testing/buildbot/test_suite_exceptions.pyl
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/testing/buildbot/test_suites.pyl
[modify] https://crrev.com/c8bc18b2d07b9ae196e948766448e834a353386f/tools/determinism/deterministic_build_whitelist.pyl

Project Member

Comment 31 by bugdroid1@chromium.org, Apr 25 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/c06c5deb5408ac466e1af35bc96c3b7533edf3c7

commit c06c5deb5408ac466e1af35bc96c3b7533edf3c7
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Wed Apr 25 17:13:41 2018

Remove unused dependencies on //mojo/common:common_custom_types

Bug:  799482 
Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_mojo;master.tryserver.chromium.mac:ios-simulator-cronet;master.tryserver.chromium.mac:ios-simulator-full-configs
Change-Id: I4b1a7da98378bc349986e92bfc1df845b655b0fc
Reviewed-on: https://chromium-review.googlesource.com/1025045
Reviewed-by: Scott Violet <sky@chromium.org>
Reviewed-by: Will Harris <wfh@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#553612}
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/ash/public/cpp/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/ash/public/interfaces/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/ash/public/interfaces/menu.typemap
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/ash/public/interfaces/shelf.typemap
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/chrome/browser/media/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/chrome/common/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/chrome/common/extensions/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/chrome/renderer/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/chrome/services/printing/public/mojom/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/chrome/services/util_win/public/mojom/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/chrome/test/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/components/arc/common/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/components/autofill/content/common/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/components/chrome_cleaner/public/interfaces/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/components/download/public/common/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/components/metrics/public/interfaces/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/components/password_manager/public/interfaces/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/components/services/filesystem/public/interfaces/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/components/spellcheck/common/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/components/translate/content/common/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/content/public/android/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/content/public/common/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/device/usb/public/mojom/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/gpu/ipc/common/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/ios/chrome/browser/ui/content_suggestions/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/services/audio/public/mojom/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/services/network/public/mojom/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/services/resource_coordinator/public/mojom/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/services/service_manager/embedder/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/services/service_manager/public/mojom/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/services/ui/public/interfaces/cursor/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/services/ui/public/interfaces/input_devices/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/services/viz/public/cpp/compositing/compositor_frame_for_blink.typemap
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/services/viz/public/interfaces/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/third_party/blink/public/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/third_party/blink/public/mojom/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/ui/events/mojo/event.typemap
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/ui/latency/mojo/BUILD.gn
[modify] https://crrev.com/c06c5deb5408ac466e1af35bc96c3b7533edf3c7/ui/message_center/public/mojo/BUILD.gn

Project Member

Comment 32 by bugdroid1@chromium.org, Apr 25 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/5a3755a8ca18dd4e3cbc7ec6c9e339fd93378d65

commit 5a3755a8ca18dd4e3cbc7ec6c9e339fd93378d65
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Wed Apr 25 21:51:37 2018

Convert preferences.mojom to use mojo/public/mojom/base/values.mojom

This change also converts the minimum necessary amount of C++ code to pass
objects of base::Value by value instead of std::unique_ptr.

Bug: 646113, 799482 
Change-Id: Iebebef972fc8e503c030639c8aefa0909bfcdbf9
Reviewed-on: https://chromium-review.googlesource.com/1024286
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Ken Rockot <rockot@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#553772}
[modify] https://crrev.com/5a3755a8ca18dd4e3cbc7ec6c9e339fd93378d65/services/preferences/persistent_pref_store_impl.cc
[modify] https://crrev.com/5a3755a8ca18dd4e3cbc7ec6c9e339fd93378d65/services/preferences/pref_store_impl.cc
[modify] https://crrev.com/5a3755a8ca18dd4e3cbc7ec6c9e339fd93378d65/services/preferences/public/cpp/persistent_pref_store_client.cc
[modify] https://crrev.com/5a3755a8ca18dd4e3cbc7ec6c9e339fd93378d65/services/preferences/public/cpp/pref_registry_serializer.cc
[modify] https://crrev.com/5a3755a8ca18dd4e3cbc7ec6c9e339fd93378d65/services/preferences/public/cpp/pref_service_factory.cc
[modify] https://crrev.com/5a3755a8ca18dd4e3cbc7ec6c9e339fd93378d65/services/preferences/public/cpp/pref_store_client.cc
[modify] https://crrev.com/5a3755a8ca18dd4e3cbc7ec6c9e339fd93378d65/services/preferences/public/cpp/pref_store_client_mixin.cc
[modify] https://crrev.com/5a3755a8ca18dd4e3cbc7ec6c9e339fd93378d65/services/preferences/public/cpp/tests/persistent_pref_store_client_unittest.cc
[modify] https://crrev.com/5a3755a8ca18dd4e3cbc7ec6c9e339fd93378d65/services/preferences/public/cpp/tests/pref_store_client_unittest.cc
[modify] https://crrev.com/5a3755a8ca18dd4e3cbc7ec6c9e339fd93378d65/services/preferences/public/mojom/preferences.mojom
[modify] https://crrev.com/5a3755a8ca18dd4e3cbc7ec6c9e339fd93378d65/services/preferences/shared_pref_registry.cc

Project Member

Comment 33 by bugdroid1@chromium.org, Apr 25 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/0561df4c3822df0192231b0fdff768bc92f66b8a

commit 0561df4c3822df0192231b0fdff768bc92f66b8a
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Wed Apr 25 22:44:36 2018

Reland "Convert xml_parser.mojom to use mojo/public/mojom/base/values.mojom"

This is a reland of 4f376c3e7f0c51702cbf28c9ae0550907a3ab5e0

Original change's description:
> Convert xml_parser.mojom to use mojo/public/mojom/base/values.mojom
> 
> This change also converts the minimum necessary amount of C++ code to pass
> objects of base::Value by value instead of std::unique_ptr.
> 
> Bug: 646113, 799482 
> Change-Id: I86dcd6b4cfbb061942cb73f6ffddcf9e712f355f
> Reviewed-on: https://chromium-review.googlesource.com/1012931
> Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
> Reviewed-by: Daniel Cheng <dcheng@chromium.org>
> Reviewed-by: Jay Civelli <jcivelli@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#551470}

Bug: 646113,  799482 
Change-Id: I54fdbc1cfd23f7065673a78c2e8e1376717baf62
Reviewed-on: https://chromium-review.googlesource.com/1026471
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Jay Civelli <jcivelli@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#553800}
[modify] https://crrev.com/0561df4c3822df0192231b0fdff768bc92f66b8a/services/data_decoder/BUILD.gn
[modify] https://crrev.com/0561df4c3822df0192231b0fdff768bc92f66b8a/services/data_decoder/public/cpp/safe_xml_parser.cc
[modify] https://crrev.com/0561df4c3822df0192231b0fdff768bc92f66b8a/services/data_decoder/public/cpp/safe_xml_parser_unittest.cc
[modify] https://crrev.com/0561df4c3822df0192231b0fdff768bc92f66b8a/services/data_decoder/public/mojom/xml_parser.mojom
[modify] https://crrev.com/0561df4c3822df0192231b0fdff768bc92f66b8a/services/data_decoder/xml_parser.cc
[modify] https://crrev.com/0561df4c3822df0192231b0fdff768bc92f66b8a/services/data_decoder/xml_parser_fuzzer.cc
[modify] https://crrev.com/0561df4c3822df0192231b0fdff768bc92f66b8a/services/data_decoder/xml_parser_unittest.cc

Project Member

Comment 34 by bugdroid1@chromium.org, Apr 26 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/5a8757594e43e51405bd528084818e4882e07e0a

commit 5a8757594e43e51405bd528084818e4882e07e0a
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Thu Apr 26 17:57:55 2018

Convert pref validation to use mojo/public/mojom/base/values.mojom

This change also converts the minimum necessary amount of C++ code to pass
objects of base::Value by value instead of std::unique_ptr.

Bug: 646113, 799482 
Change-Id: If25b29a26aec4d3f2256ca295ba680968724163b
Reviewed-on: https://chromium-review.googlesource.com/1017234
Reviewed-by: Bernhard Bauer <bauerb@chromium.org>
Reviewed-by: proberge <proberge@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554076}
[modify] https://crrev.com/5a8757594e43e51405bd528084818e4882e07e0a/chrome/browser/safe_browsing/incident_reporting/preference_validation_delegate.cc
[modify] https://crrev.com/5a8757594e43e51405bd528084818e4882e07e0a/chrome/browser/safe_browsing/incident_reporting/preference_validation_delegate.h
[modify] https://crrev.com/5a8757594e43e51405bd528084818e4882e07e0a/chrome/browser/safe_browsing/incident_reporting/preference_validation_delegate_unittest.cc
[modify] https://crrev.com/5a8757594e43e51405bd528084818e4882e07e0a/services/preferences/public/cpp/tracked/mock_validation_delegate.cc
[modify] https://crrev.com/5a8757594e43e51405bd528084818e4882e07e0a/services/preferences/public/cpp/tracked/mock_validation_delegate.h
[modify] https://crrev.com/5a8757594e43e51405bd528084818e4882e07e0a/services/preferences/public/mojom/tracked_preference_validation_delegate.mojom
[modify] https://crrev.com/5a8757594e43e51405bd528084818e4882e07e0a/services/preferences/tracked/tracked_atomic_preference.cc

Project Member

Comment 35 by bugdroid1@chromium.org, Apr 27 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/58de35c184c37407b779a98f95b27faa4adfdbf0

commit 58de35c184c37407b779a98f95b27faa4adfdbf0
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Fri Apr 27 21:39:49 2018

Remove mojo/common and all references to it

Bug:  799482 
Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel;luci.chromium.try:linux_chromium_dbg_ng;master.tryserver.chromium.linux:linux_mojo;master.tryserver.chromium.linux:linux_vr
Change-Id: I976a9290ef77976187ce971e461814a887620ee2
Reviewed-on: https://chromium-review.googlesource.com/1028000
Commit-Queue: Oksana Zhuravlova <oksamyt@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Ken Rockot <rockot@chromium.org>
Reviewed-by: Scott Violet <sky@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554518}
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ash/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ash/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ash/components/autoclick/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ash/components/touch_hud/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ash/login/ui/lock_contents_view.cc
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ash/login/ui/lock_debug_view.cc
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ash/login/ui/login_expanded_public_account_view.cc
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ash/login/ui/login_user_view.cc
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ash/public/cpp/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/build/check_gn_headers_whitelist.txt
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/chrome/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/chrome/browser/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/chrome/browser/chromeos/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/chrome/browser/vr/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/chromeos/services/device_sync/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/chromeos/services/device_sync/public/mojom/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/components/arc/common/bluetooth.mojom
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/components/autofill/content/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/components/mirroring/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/components/password_manager/content/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/components/printing/service/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/components/services/filesystem/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/components/services/filesystem/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/components/services/font/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/components/services/font/public/cpp/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/components/services/leveldb/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/components/services/leveldb/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/components/services/leveldb/public/cpp/BUILD.gn
[delete] https://crrev.com/f9affb122dbbda951f1fdb6b988e7ec7ad782630/components/translate/content/common/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/content/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/content/browser/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/content/browser/frame_host/navigation_request.cc
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/content/browser/frame_host/navigation_request_info.cc
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/content/browser/loader/navigation_url_loader_network_service.cc
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/content/browser/renderer_host/media/video_capture_host.cc
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/content/child/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/content/public/common/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/content/renderer/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/content/renderer/mus/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/content/utility/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/device/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/device/usb/mojo/BUILD.gn
[delete] https://crrev.com/f9affb122dbbda951f1fdb6b988e7ec7ad782630/device/usb/mojo/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/gpu/ipc/common/gpu_feature_info.typemap
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/gpu/ipc/common/gpu_info.typemap
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/mash/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/mash/session/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/media/mojo/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/media/mojo/clients/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/media/mojo/common/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/media/mojo/services/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/mojo/BUILD.gn
[delete] https://crrev.com/f9affb122dbbda951f1fdb6b988e7ec7ad782630/mojo/common/BUILD.gn
[delete] https://crrev.com/f9affb122dbbda951f1fdb6b988e7ec7ad782630/mojo/common/DEPS
[delete] https://crrev.com/f9affb122dbbda951f1fdb6b988e7ec7ad782630/mojo/common/OWNERS
[delete] https://crrev.com/f9affb122dbbda951f1fdb6b988e7ec7ad782630/mojo/common/common_custom_types_unittest.cc
[delete] https://crrev.com/f9affb122dbbda951f1fdb6b988e7ec7ad782630/mojo/common/mojo_common_export.h
[delete] https://crrev.com/f9affb122dbbda951f1fdb6b988e7ec7ad782630/mojo/common/test_common_custom_types.mojom
[delete] https://crrev.com/f9affb122dbbda951f1fdb6b988e7ec7ad782630/mojo/common/typemaps.gni
[delete] https://crrev.com/f9affb122dbbda951f1fdb6b988e7ec7ad782630/mojo/common/values.mojom
[delete] https://crrev.com/f9affb122dbbda951f1fdb6b988e7ec7ad782630/mojo/common/values.typemap
[delete] https://crrev.com/f9affb122dbbda951f1fdb6b988e7ec7ad782630/mojo/common/values_struct_traits.cc
[delete] https://crrev.com/f9affb122dbbda951f1fdb6b988e7ec7ad782630/mojo/common/values_struct_traits.h
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/mojo/public/tools/bindings/chromium_bindings_configuration.gni
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/services/data_decoder/public/mojom/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/services/file/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/services/network/public/cpp/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/services/preferences/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/services/preferences/persistent_pref_store_impl.cc
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/services/preferences/public/cpp/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/services/preferences/public/cpp/persistent_pref_store_client.cc
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/services/preferences/public/mojom/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/services/tracing/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/services/ui/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/services/ui/clipboard/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/services/ui/ime/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/services/ui/ws/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/services/ui/ws2/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/storage/browser/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/third_party/blink/renderer/platform/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/third_party/blink/renderer/platform/mojo/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/third_party/blink/renderer/platform/mojo/big_string_mojom_traits_test.cc
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/third_party/blink/renderer/platform/mojo/blink_typemaps.gni
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/third_party/blink/renderer/platform/mojo/string16_mojom_traits_test.cc
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ui/accessibility/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ui/aura/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ui/aura/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ui/base/accelerators/mojo/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ui/events/mojo/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ui/latency/mojo/DEPS
[delete] https://crrev.com/f9affb122dbbda951f1fdb6b988e7ec7ad782630/ui/message_center/public/mojo/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ui/views/mus/BUILD.gn
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ui/views/mus/DEPS
[modify] https://crrev.com/58de35c184c37407b779a98f95b27faa4adfdbf0/ui/webui/BUILD.gn

Status: Fixed (was: Started)
Project Member

Comment 37 by bugdroid1@chromium.org, Apr 27 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/38321d088f665943fc46338cdc074fac507a5a9c

commit 38321d088f665943fc46338cdc074fac507a5a9c
Author: Oksana Zhuravlova <oksamyt@chromium.org>
Date: Fri Apr 27 23:59:01 2018

Update mojo.common.mojom.Value to mojo_base.mojom.Value in mojo.md

Bug:  799482 
Change-Id: I925b822f11ac2464ef25cfb77175e9beeb3fa57b
Reviewed-on: https://chromium-review.googlesource.com/1033925
Commit-Queue: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Cr-Commit-Position: refs/heads/master@{#554569}
[modify] https://crrev.com/38321d088f665943fc46338cdc074fac507a5a9c/docs/security/mojo.md

Sign in to add a comment