Fix device_event_log component build, make NonThreadSafe (Take 2)
commit6a00a6f0a46ce2852dc526dfc2ea056a8115ef8c
authorstevenjb <stevenjb@chromium.org>
Tue, 12 May 2015 02:14:06 +0000 (11 19:14 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 12 May 2015 02:14:40 +0000 (12 02:14 +0000)
tree8ee06e14492449042ba2c6775e926c2a27d91786
parent561d7adb5ec842c5e56ece4524d0e486691ca614
Fix device_event_log component build, make NonThreadSafe (Take 2)

This patch includes the correct GN changes.

This CL does the following:
* Fixes the component build
* Limits the length of LogEntry strings
* Cleans up the code a little to help with crash debugging

BUG=479095
For device_event_log gypi:
TBR=reillyg@chromium.org

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

Cr-Commit-Position: refs/heads/master@{#329320}
chrome/browser/chrome_browser_main.cc
chrome/browser/chromeos/chrome_browser_main_chromeos.cc
components/device_event_log.gypi
components/device_event_log/BUILD.gn
components/device_event_log/device_event_log.cc
components/device_event_log/device_event_log.h
components/device_event_log/device_event_log_export.h [new file with mode: 0644]
components/device_event_log/device_event_log_impl.cc
components/device_event_log/device_event_log_impl.h
components/device_event_log/device_event_log_impl_unittest.cc