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

Issue 1964083003: Fix the breakage on Windows. (Closed)

Created:
4 years, 7 months ago by krasin1
Modified:
4 years, 7 months ago
Reviewers:
xhwang, ddorwin, pcc1, krasin
CC:
cdm-api-reviews_chromium.org, feature-media-reviews_chromium.org, Nico
Base URL:
https://chromium.googlesource.com/chromium/cdm.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Fix the breakage on Windows. Setting dllimport/dllexport on types is not allowed, of course. For more context, please, read https://crbug.com/609564#c40 and below. BUG=609564 R=pcc@chromium.org, xhwang@chromium.org Committed: https://chromium.googlesource.com/chromium/cdm/+/245af7782c9f54d776722a2c7b53372ee040e5fc

Patch Set 1 #

Patch Set 2 : #

Total comments: 2

Patch Set 3 : #

Total comments: 2

Patch Set 4 : sync #

Patch Set 5 : add comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+24 lines, -10 lines) Patch
M content_decryption_module.h View 1 2 3 4 12 chunks +24 lines, -10 lines 0 comments Download

Messages

Total messages: 14 (4 generated)
krasin1
This fix is verified to work on Windows for MSVC and Clang on media_unittests / ...
4 years, 7 months ago (2016-05-11 00:52:59 UTC) #2
pcc1
https://codereview.chromium.org/1964083003/diff/20001/content_decryption_module.h File content_decryption_module.h (right): https://codereview.chromium.org/1964083003/diff/20001/content_decryption_module.h#newcode23 content_decryption_module.h:23: #define CDM_CLASS_API __attribute__((visibility("default"))) I don't think this will have ...
4 years, 7 months ago (2016-05-11 00:57:41 UTC) #3
krasin1
https://codereview.chromium.org/1964083003/diff/20001/content_decryption_module.h File content_decryption_module.h (right): https://codereview.chromium.org/1964083003/diff/20001/content_decryption_module.h#newcode23 content_decryption_module.h:23: #define CDM_CLASS_API __attribute__((visibility("default"))) On 2016/05/11 00:57:41, pcc1 wrote: > ...
4 years, 7 months ago (2016-05-11 01:09:47 UTC) #5
pcc1
lgtm
4 years, 7 months ago (2016-05-11 01:12:18 UTC) #6
krasin
David, Xiaohan, may I have your blessing on the fix? Sorry for not getting it ...
4 years, 7 months ago (2016-05-11 01:13:12 UTC) #7
xhwang
I don't fully understand the details. But from the bug discussion this rs lgtm % ...
4 years, 7 months ago (2016-05-12 06:54:30 UTC) #8
krasin
Hi there, sorry for a delay: I had a couple of unexpected days off. Now, ...
4 years, 7 months ago (2016-05-16 19:02:17 UTC) #9
krasin
Tested on Mac with GYP and empty GYP_DEFINES. Otherwise, the procedure was the same (steps ...
4 years, 7 months ago (2016-05-16 21:23:14 UTC) #10
krasin
All done. I am running the final checks, and will submit the CL soon. Hopefully, ...
4 years, 7 months ago (2016-05-16 21:40:10 UTC) #12
krasin1
4 years, 7 months ago (2016-05-16 22:02:32 UTC) #14
Message was sent while issue was closed.
Committed patchset #5 (id:80001) manually as
245af7782c9f54d776722a2c7b53372ee040e5fc (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698