clang/win: Fix component build after https://codereview.chromium.org/1149383004/
commit2490eae99cb38140e27dcb3e89fb21385a84f676
authorthakis <thakis@chromium.org>
Thu, 18 Jun 2015 05:21:30 +0000 (17 22:21 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 18 Jun 2015 05:22:05 +0000 (18 05:22 +0000)
treed0bf096679d34456ce11cc7306da5996e109bb53
parent133b995ac61440832fe1b91d2180eb0da182aced
clang/win: Fix component build after https://codereview.chromium.org/1149383004/

The compiler may choose to inline ServiceWorkerVersionInfo's assignment
operator in clients.  The assignment operator needs to assign ClientInfo
objects in the clients map<>, which can call ~ClientInfo().  So ClientInfo needs
to be exported, as it can be referenced from outside content this way.

BUG=82385,466871
TBR=hans,horo

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

Cr-Commit-Position: refs/heads/master@{#334995}
content/browser/service_worker/service_worker_info.h