|
|
Created:
4 years, 4 months ago by waffles Modified:
4 years, 3 months ago CC:
chromium-reviews, grt+watch_chromium.org, pennymac+watch_chromium.org, wfh+watch_chromium.org, Nico, Will Harris Base URL:
https://chromium.googlesource.com/chromium/src.git@master Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionUnbundle Flash on Linux.
TEST=https://docs.google.com/a/google.com/document/d/1P0WslUXMUO9azLmWZ0AtQ-sGExWbHttr_2gQWDXf3MY/pub
BUG=624086
Committed: https://crrev.com/366d572053dd85c8eeda802f423716d9b008fe01
Cr-Commit-Position: refs/heads/master@{#414249}
Patch Set 1 #Patch Set 2 : chrome_content_client.cc changes #Patch Set 3 : Through #11 #
Messages
Total messages: 33 (18 generated)
The CQ bit was checked by waffles@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
waffles@chromium.org changed reviewers: + laforge@chromium.org, thestig@chromium.org
laforge, thestig, PTAL This is the Linux equivalent of https://codereview.chromium.org/2273883002/
lgtm Please test locally if you can build a Chrome-Official build.
The CQ bit was checked by waffles@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
grt@chromium.org changed reviewers: + grt@chromium.org
I think chrome/BUILD.gn:262 should also change from: # dependencies are on chrome.dll. On Windows, these are not bundled. if (!is_win) { deps += [ "//third_party/adobe/flash:flapper_binaries" ] } to: # dependencies are on chrome.dll. if (!is_win && (!is_linux || is_chromeos)) { deps += [ "//third_party/adobe/flash:flapper_binaries" ] } which i *think* is equivalent to: # dependencies are on chrome.dll. if (is_chromeos) { deps += [ "//third_party/adobe/flash:flapper_binaries" ] }
Description was changed from ========== Unbundle Flash on Linux. TEST=https://docs.google.com/a/google.com/document/d/1P0WslUXMUO9azLmWZ0AtQ-sGExWbHttr_2gQWDXf3MY/pub BUG=624086 ========== to ========== Unbundle Flash on Linux. TEST=https://docs.google.com/a/google.com/document/d/1P0WslUXMUO9azLmWZ0AtQ-sGExWbHttr_2gQWDXf3MY/pub BUG=624086 ==========
grt@chromium.org changed reviewers: - grt@chromium.org
The CQ bit was checked by waffles@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
On 2016/08/24 08:54:58, grt (UTC plus 2) wrote: > I think chrome/BUILD.gn:262 should also change from: > > # dependencies are on chrome.dll. On Windows, these are not bundled. > if (!is_win) { > deps += [ "//third_party/adobe/flash:flapper_binaries" ] > } > > to: > > # dependencies are on chrome.dll. > if (!is_win && (!is_linux || is_chromeos)) { > deps += [ "//third_party/adobe/flash:flapper_binaries" ] > } > > which i *think* is equivalent to: > > # dependencies are on chrome.dll. > if (is_chromeos) { > deps += [ "//third_party/adobe/flash:flapper_binaries" ] > } Done. > Please test locally if you can build a Chrome-Official build. Browser tests done. I remembered that there would be a small issue in chrome_content_client.cc; fixed in the latest patchset; as soon as my build completes I'll test installing / the behavior of the generated .deb.
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
On 2016/08/24 19:32:05, waffles wrote: > On 2016/08/24 08:54:58, grt (UTC plus 2) wrote: > > I think chrome/BUILD.gn:262 should also change from: > > > > # dependencies are on chrome.dll. On Windows, these are not bundled. > > if (!is_win) { > > deps += [ "//third_party/adobe/flash:flapper_binaries" ] > > } > > > > to: > > > > # dependencies are on chrome.dll. > > if (!is_win && (!is_linux || is_chromeos)) { > > deps += [ "//third_party/adobe/flash:flapper_binaries" ] > > } > > > > which i *think* is equivalent to: > > > > # dependencies are on chrome.dll. > > if (is_chromeos) { > > deps += [ "//third_party/adobe/flash:flapper_binaries" ] > > } > > Done. > > > Please test locally if you can build a Chrome-Official build. > > Browser tests done. I remembered that there would be a small issue in > chrome_content_client.cc; fixed in the latest patchset; as soon as my build > completes I'll test installing / the behavior of the generated .deb. Things look good with the generated .deb; everything is working as expected.
On 2016/08/24 23:10:07, waffles wrote: > On 2016/08/24 19:32:05, waffles wrote: > > On 2016/08/24 08:54:58, grt (UTC plus 2) wrote: > > > I think chrome/BUILD.gn:262 should also change from: > > > > > > # dependencies are on chrome.dll. On Windows, these are not bundled. > > > if (!is_win) { > > > deps += [ "//third_party/adobe/flash:flapper_binaries" ] > > > } > > > > > > to: > > > > > > # dependencies are on chrome.dll. > > > if (!is_win && (!is_linux || is_chromeos)) { > > > deps += [ "//third_party/adobe/flash:flapper_binaries" ] > > > } > > > > > > which i *think* is equivalent to: > > > > > > # dependencies are on chrome.dll. > > > if (is_chromeos) { > > > deps += [ "//third_party/adobe/flash:flapper_binaries" ] > > > } > > > > Done. > > > > > Please test locally if you can build a Chrome-Official build. > > > > Browser tests done. I remembered that there would be a small issue in > > chrome_content_client.cc; fixed in the latest patchset; as soon as my build > > completes I'll test installing / the behavior of the generated .deb. > > Things look good with the generated .deb; everything is working as expected. Lei, do you want to re-review with the two additional files, or should I just go ahead and CQ?
still lgtm
The CQ bit was checked by waffles@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== Unbundle Flash on Linux. TEST=https://docs.google.com/a/google.com/document/d/1P0WslUXMUO9azLmWZ0AtQ-sGExWbHttr_2gQWDXf3MY/pub BUG=624086 ========== to ========== Unbundle Flash on Linux. TEST=https://docs.google.com/a/google.com/document/d/1P0WslUXMUO9azLmWZ0AtQ-sGExWbHttr_2gQWDXf3MY/pub BUG=624086 ==========
Message was sent while issue was closed.
Committed patchset #3 (id:40001)
Message was sent while issue was closed.
Description was changed from ========== Unbundle Flash on Linux. TEST=https://docs.google.com/a/google.com/document/d/1P0WslUXMUO9azLmWZ0AtQ-sGExWbHttr_2gQWDXf3MY/pub BUG=624086 ========== to ========== Unbundle Flash on Linux. TEST=https://docs.google.com/a/google.com/document/d/1P0WslUXMUO9azLmWZ0AtQ-sGExWbHttr_2gQWDXf3MY/pub BUG=624086 Committed: https://crrev.com/366d572053dd85c8eeda802f423716d9b008fe01 Cr-Commit-Position: refs/heads/master@{#414249} ==========
Message was sent while issue was closed.
Patchset 3 (id:??) landed as https://crrev.com/366d572053dd85c8eeda802f423716d9b008fe01 Cr-Commit-Position: refs/heads/master@{#414249}
Message was sent while issue was closed.
grt@chromium.org changed reviewers: + grt@chromium.org
Message was sent while issue was closed.
FYI: I think this will cause an official build break since chrome/tools/build/win/FILES.cfg still references PepperFlash; see https://crbug.com/640876 for what happened on Windows. :-( The good news is that this change didn't make the cut for 54.0.2839.0, so you likely have the day to fix it.
Message was sent while issue was closed.
On 2016/08/25 06:21:40, grt (UTC plus 2) wrote: > FYI: I think this will cause an official build break since > chrome/tools/build/win/FILES.cfg still references PepperFlash; see > https://crbug.com/640876 for what happened on Windows. :-( The good news is that > this change didn't make the cut for 54.0.2839.0, so you likely have the day to > fix it. Ah, thanks; looks like you already took care of it in https://codereview.chromium.org/2278843002; appreciate it!
Message was sent while issue was closed.
On 2016/08/25 16:53:52, waffles wrote: > On 2016/08/25 06:21:40, grt (UTC plus 2) wrote: > > FYI: I think this will cause an official build break since > > chrome/tools/build/win/FILES.cfg still references PepperFlash; see > > https://crbug.com/640876 for what happened on Windows. :-( The good news is > that > > this change didn't make the cut for 54.0.2839.0, so you likely have the day to > > fix it. > > Ah, thanks; looks like you already took care of it in > https://codereview.chromium.org/2278843002; appreciate it! Actually, that was a typo in the comment. For the Linux removal, it needs to be removed from tools/build/linux/FILES.cfg
Message was sent while issue was closed.
On 2016/08/25 16:57:37, Michael Moss wrote: > On 2016/08/25 16:53:52, waffles wrote: > > On 2016/08/25 06:21:40, grt (UTC plus 2) wrote: > > > FYI: I think this will cause an official build break since > > > chrome/tools/build/win/FILES.cfg still references PepperFlash; see > > > https://crbug.com/640876 for what happened on Windows. :-( The good news is > > that > > > this change didn't make the cut for 54.0.2839.0, so you likely have the day > to > > > fix it. > > > > Ah, thanks; looks like you already took care of it in > > https://codereview.chromium.org/2278843002; appreciate it! > > Actually, that was a typo in the comment. For the Linux removal, it needs to be > removed from tools/build/linux/FILES.cfg Ok, that makes more sense (I was thinking "but it's already in a !is_win..."). https://codereview.chromium.org/2268403007
Message was sent while issue was closed.
On 2016/08/25 16:57:37, Michael Moss wrote: > On 2016/08/25 16:53:52, waffles wrote: > > On 2016/08/25 06:21:40, grt (UTC plus 2) wrote: > > > FYI: I think this will cause an official build break since > > > chrome/tools/build/win/FILES.cfg still references PepperFlash; see > > > https://crbug.com/640876 for what happened on Windows. :-( The good news is > > that > > > this change didn't make the cut for 54.0.2839.0, so you likely have the day > to > > > fix it. > > > > Ah, thanks; looks like you already took care of it in > > https://codereview.chromium.org/2278843002; appreciate it! > > Actually, that was a typo in the comment. For the Linux removal, it needs to be > removed from tools/build/linux/FILES.cfg Oops, yeah. Copy-n-paste then forgot to edit. Sorry 'bout that. Glad you caught the right thing in the end. |