Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(272)

Issue 1784743003: [mojo-sdk] Remove mojo_ignore_result and move C++ macros.h to bindings internal code. (Closed)

Created:
4 years, 9 months ago by Anand Mistry (off Chromium)
Modified:
4 years, 9 months ago
Reviewers:
yzshen1, sky
CC:
chromium-reviews, qsr+mojo_chromium.org, viettrungluu+watch_chromium.org, yzshen+watch_chromium.org, abarth-chromium, Aaron Boodman, darin (slow to review), ben+mojo_chromium.org, chrome-apps-syd-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[mojo-sdk] Remove mojo_ignore_result and move C++ macros.h to bindings internal code. The one macro remaining in macros.h is only used by generated C++ code. BUG=534695 Committed: https://crrev.com/ecd73b09cccaaab72c859fef403ed489b7d1f174 Cr-Commit-Position: refs/heads/master@{#380556}

Patch Set 1 #

Patch Set 2 : Fix gyp. #

Patch Set 3 : Fix build. #

Patch Set 4 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+32 lines, -186 lines) Patch
M components/mus/common/window_tracker.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M components/mus/public/cpp/tests/window_server_test_suite.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M components/mus/public/cpp/window.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M components/mus/public/cpp/window_tracker.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M components/resource_provider/resource_provider_apptest.cc View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M mojo/edk/embedder/embedder_unittest.cc View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/edk/embedder/platform_channel_pair.h View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/edk/embedder/platform_channel_pair_posix_unittest.cc View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/edk/embedder/platform_shared_buffer.h View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/edk/embedder/platform_shared_buffer_unittest.cc View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/edk/js/tests/js_to_cpp_tests.cc View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/edk/system/core_test_base.h View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/edk/system/core_test_base.cc View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/edk/system/core_unittest.cc View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/edk/system/data_pipe.h View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/edk/system/data_pipe_unittest.cc View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/edk/system/mapping_table.h View 1 chunk +1 line, -1 line 0 comments Download
M mojo/edk/system/options_validation.h View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/edk/system/shared_buffer_dispatcher_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M mojo/edk/system/test_utils.h View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/edk/system/wait_set_dispatcher_unittest.cc View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/edk/system/waiter_test_utils.h View 1 chunk +1 line, -1 line 0 comments Download
M mojo/edk/system/waiter_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M mojo/edk/test/scoped_ipc_support.h View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/mojo_edk_tests.gyp View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M mojo/mojo_public.gyp View 1 2 3 2 chunks +1 line, -1 line 0 comments Download
M mojo/mojo_variables.gypi View 1 1 chunk +0 lines, -1 line 0 comments Download
M mojo/public/c/system/macros.h View 1 chunk +0 lines, -14 lines 0 comments Download
M mojo/public/c/system/tests/core_perftest.cc View 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/cpp/bindings/BUILD.gn View 1 chunk +1 line, -0 lines 0 comments Download
M mojo/public/cpp/bindings/interface_ptr_info.h View 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/cpp/bindings/lib/connector.cc View 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/cpp/bindings/lib/control_message_handler.h View 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/cpp/bindings/lib/control_message_proxy.h View 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/cpp/bindings/lib/control_message_proxy.cc View 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/cpp/bindings/lib/filter_chain.h View 1 chunk +1 line, -1 line 0 comments Download
A + mojo/public/cpp/bindings/lib/macros.h View 2 chunks +4 lines, -10 lines 0 comments Download
M mojo/public/cpp/bindings/lib/shared_data.h View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M mojo/public/cpp/bindings/lib/validate_params.h View 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/cpp/bindings/lib/validation_errors.h View 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/cpp/bindings/message_filter.h View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/public/cpp/bindings/struct_ptr.h View 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/cpp/bindings/tests/BUILD.gn View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M mojo/public/cpp/bindings/tests/binding_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/cpp/bindings/tests/connector_unittest.cc View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/public/cpp/bindings/tests/container_test_util.h View 1 chunk +0 lines, -1 line 0 comments Download
A + mojo/public/cpp/bindings/tests/macros_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/cpp/bindings/tests/router_unittest.cc View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/public/cpp/bindings/tests/validation_unittest.cc View 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/cpp/bindings/tests/versioning_apptest.cc View 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/cpp/bindings/tests/versioning_test_service.cc View 1 chunk +1 line, -1 line 0 comments Download
M mojo/public/cpp/system/BUILD.gn View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/public/cpp/system/buffer.h View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M mojo/public/cpp/system/core.h View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/public/cpp/system/data_pipe.h View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M mojo/public/cpp/system/handle.h View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
D mojo/public/cpp/system/macros.h View 1 chunk +0 lines, -39 lines 0 comments Download
M mojo/public/cpp/system/message_pipe.h View 1 2 3 1 chunk +0 lines, -1 line 0 comments Download
M mojo/public/cpp/system/tests/BUILD.gn View 1 chunk +0 lines, -1 line 0 comments Download
M mojo/public/cpp/system/tests/core_unittest.cc View 1 chunk +0 lines, -1 line 0 comments Download
D mojo/public/cpp/system/tests/macros_unittest.cc View 1 chunk +0 lines, -66 lines 0 comments Download
M mojo/public/tools/bindings/generators/cpp_templates/module.cc.tmpl View 1 chunk +1 line, -0 lines 0 comments Download
M mojo/shell/public/cpp/application_test_base.h View 1 chunk +1 line, -1 line 0 comments Download
M mojo/shell/public/cpp/shell_client.h View 1 chunk +1 line, -1 line 0 comments Download
M mojo/shell/public/cpp/shell_test.h View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 32 (15 generated)
Anand Mistry (off Chromium)
4 years, 9 months ago (2016-03-10 06:21:56 UTC) #3
yzshen1
On 2016/03/10 06:21:56, Anand Mistry wrote: Considering that VS 2015 has arrived (mailing thread: [chromium-dev] ...
4 years, 9 months ago (2016-03-10 16:42:45 UTC) #4
Anand Mistry (off Chromium)
On 2016/03/10 16:42:45, yzshen1 wrote: > On 2016/03/10 06:21:56, Anand Mistry wrote: > > Considering ...
4 years, 9 months ago (2016-03-10 19:58:53 UTC) #5
yzshen1
On 2016/03/10 19:58:53, Anand Mistry wrote: > On 2016/03/10 16:42:45, yzshen1 wrote: > > On ...
4 years, 9 months ago (2016-03-10 20:04:42 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1784743003/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1784743003/40001
4 years, 9 months ago (2016-03-10 21:13:18 UTC) #8
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/155564)
4 years, 9 months ago (2016-03-10 21:27:28 UTC) #10
Anand Mistry (off Chromium)
sky: For components owners
4 years, 9 months ago (2016-03-10 22:28:09 UTC) #12
sky
LGTM - feel free to TBR these sort of changes.
4 years, 9 months ago (2016-03-10 22:46:07 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1784743003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1784743003/60001
4 years, 9 months ago (2016-03-10 22:57:35 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_ozone_rel_ng/builds/138075)
4 years, 9 months ago (2016-03-11 00:21:10 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1784743003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1784743003/60001
4 years, 9 months ago (2016-03-11 00:33:47 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_ozone_rel_ng/builds/138225)
4 years, 9 months ago (2016-03-11 01:03:56 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1784743003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1784743003/60001
4 years, 9 months ago (2016-03-11 01:29:56 UTC) #24
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_asan_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_asan_rel_ng/builds/129297)
4 years, 9 months ago (2016-03-11 02:12:03 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1784743003/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1784743003/60001
4 years, 9 months ago (2016-03-11 04:43:58 UTC) #28
commit-bot: I haz the power
Committed patchset #4 (id:60001)
4 years, 9 months ago (2016-03-11 06:33:00 UTC) #30
commit-bot: I haz the power
4 years, 9 months ago (2016-03-11 06:34:27 UTC) #32
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/ecd73b09cccaaab72c859fef403ed489b7d1f174
Cr-Commit-Position: refs/heads/master@{#380556}

Powered by Google App Engine
This is Rietveld 408576698