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

Issue 15352003: Trigger preconnect for link anchor tags on pre-click {mouse,gesture} events. (Closed)

Created:
7 years, 7 months ago by kouhei (in TOK)
Modified:
7 years, 7 months ago
CC:
blink-reviews, eae+blinkwatch, adamk+blink_chromium.org, tburkard, cbentzel, haraken
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

Trigger preconnect for link anchor tags on pre-click {mouse,gesture} events. Also, check that the anchor tag has prefetchable URL as its href. BUG=235361 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=151170

Patch Set 1 #

Total comments: 18

Patch Set 2 : style fix #

Patch Set 3 : typo #

Patch Set 4 : minor fix #

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+74 lines, -5 lines) Patch
M Source/core/html/HTMLAnchorElement.cpp View 1 2 3 4 10 chunks +74 lines, -5 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
kouhei (in TOK)
abarth: Would you take a look?
7 years, 7 months ago (2013-05-22 02:58:46 UTC) #1
kouhei (in TOK)
FYI: Just merging this patch would not actually enable these pre-connecting end-to-end yet. Chrome side ...
7 years, 7 months ago (2013-05-22 03:04:05 UTC) #2
kouhei (in TOK)
abarth: ping. Would you take a look?
7 years, 7 months ago (2013-05-24 00:35:33 UTC) #3
abarth-chromium
Sorry for the delay in reviewing. Generally looks good. I'd like to see one more ...
7 years, 7 months ago (2013-05-24 05:58:12 UTC) #4
kouhei (in TOK)
Thanks for your comments. Updated patch. https://codereview.chromium.org/15352003/diff/1/Source/core/html/HTMLAnchorElement.cpp File Source/core/html/HTMLAnchorElement.cpp (right): https://codereview.chromium.org/15352003/diff/1/Source/core/html/HTMLAnchorElement.cpp#newcode64 Source/core/html/HTMLAnchorElement.cpp:64: WebKit::Platform::current()->prescientNetworking(); On 2013/05/24 ...
7 years, 7 months ago (2013-05-24 06:17:10 UTC) #5
abarth-chromium
LGTM. Thanks!
7 years, 7 months ago (2013-05-24 06:47:02 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kouhei@chromium.org/15352003/9001
7 years, 7 months ago (2013-05-24 06:48:32 UTC) #7
commit-bot: I haz the power
Retried try job too often on linux_layout_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_layout_rel&number=9902
7 years, 7 months ago (2013-05-24 07:35:50 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kouhei@chromium.org/15352003/9001
7 years, 7 months ago (2013-05-24 12:23:50 UTC) #9
commit-bot: I haz the power
Retried try job too often on mac_layout_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_layout_rel&number=7341
7 years, 7 months ago (2013-05-24 13:45:35 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kouhei@chromium.org/15352003/9001
7 years, 7 months ago (2013-05-27 00:05:40 UTC) #11
commit-bot: I haz the power
Retried try job too often on linux_layout_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_layout_rel&number=10292
7 years, 7 months ago (2013-05-27 00:50:19 UTC) #12
kouhei (in TOK)
I think I found the cause of failing tests. It seems that call to frame->loader()->findFrameForNavigation(target) ...
7 years, 7 months ago (2013-05-27 01:03:16 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kouhei@chromium.org/15352003/34001
7 years, 7 months ago (2013-05-27 01:15:32 UTC) #14
kouhei (in TOK)
Omitted call to frame->loader()->findFrameForNavigation(target). Retrying...
7 years, 7 months ago (2013-05-27 01:16:10 UTC) #15
commit-bot: I haz the power
Retried try job too often on mac_layout_rel for step(s) webkit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_layout_rel&number=7489
7 years, 7 months ago (2013-05-27 02:49:44 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kouhei@chromium.org/15352003/34001
7 years, 7 months ago (2013-05-27 03:42:38 UTC) #17
commit-bot: I haz the power
7 years, 7 months ago (2013-05-27 04:09:31 UTC) #18
Message was sent while issue was closed.
Change committed as 151170

Powered by Google App Engine
This is Rietveld 408576698