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

Issue 717133002: Only allow background tabs if the underlying input event allows it (Closed)

Created:
6 years, 1 month ago by jochen (gone - plz use gerrit)
Modified:
6 years, 1 month ago
Reviewers:
Mike West
CC:
blink-reviews
Project:
blink
Visibility:
Public.

Description

Only allow background tabs if the underlying input event allows it If a page takes clickjacks a regular click, don't allow opening background tabs from anchor elements. BUG=431335 TEST=none, content_shell doesn't do tabs... R=mkwst@chromium.org Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=185205

Patch Set 1 #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+37 lines, -0 lines) Patch
M Source/web/FrameLoaderClientImpl.cpp View 1 chunk +37 lines, -0 lines 1 comment Download

Messages

Total messages: 8 (1 generated)
jochen (gone - plz use gerrit)
6 years, 1 month ago (2014-11-12 12:12:32 UTC) #1
Mike West
https://codereview.chromium.org/717133002/diff/1/Source/web/FrameLoaderClientImpl.cpp File Source/web/FrameLoaderClientImpl.cpp (right): https://codereview.chromium.org/717133002/diff/1/Source/web/FrameLoaderClientImpl.cpp#newcode465 Source/web/FrameLoaderClientImpl.cpp:465: if (!inputEvent || inputEvent->type != WebInputEvent::MouseUp) Why can we ...
6 years, 1 month ago (2014-11-12 12:20:08 UTC) #2
jochen (gone - plz use gerrit)
On 2014/11/12 at 12:20:08, mkwst wrote: > https://codereview.chromium.org/717133002/diff/1/Source/web/FrameLoaderClientImpl.cpp > File Source/web/FrameLoaderClientImpl.cpp (right): > > https://codereview.chromium.org/717133002/diff/1/Source/web/FrameLoaderClientImpl.cpp#newcode465 ...
6 years, 1 month ago (2014-11-12 12:31:34 UTC) #3
Mike West
On 2014/11/12 12:31:34, jochen (OOO) wrote: > On 2014/11/12 at 12:20:08, mkwst wrote: > > ...
6 years, 1 month ago (2014-11-12 12:36:47 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/717133002/1
6 years, 1 month ago (2014-11-12 12:56:30 UTC) #6
commit-bot: I haz the power
Committed patchset #1 (id:1) as 185205
6 years, 1 month ago (2014-11-12 13:15:05 UTC) #7
Stephen White
6 years, 1 month ago (2014-11-12 17:05:13 UTC) #8
Message was sent while issue was closed.
I'm guessing this change may be causing failures in
PrerenderBrowserTest.PrerenderClickNewBackgroundTab:

http://test-results.appspot.com/dashboards/flakiness_dashboard.html#testType=...

(it's either this change or
http://src.chromium.org/viewvc/blink?revision=185204&view=revision, which looks
unrelated.)

Speculatively reverting.

Powered by Google App Engine
This is Rietveld 408576698