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

Issue 652283002: Navigation transitions (web to native app): Get names and rects of transition elements (Chrome side) (Closed)

Created:
6 years, 2 months ago by Zhen Wang
Modified:
6 years, 2 months ago
CC:
chromium-reviews, creis+watch_chromium.org, nasko+codewatch_chromium.org, jam, mkwst+moarreviews-ipc_chromium.org, darin-cc_chromium.org, mkwst+moarreviews-renderer_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Navigation transitions (web to native app): Get names and rects of transition elements (Chrome side) Web to native app navigation transition uses Activity Transitions APIs in Android L. It requires the names and rects of transition elements. This CL gets the names and rects and pass them to TransitionRequestManager. This is the Chrome side of the CL. Blink side will be done after this CL is landed. https://codereview.chromium.org/654953002/ Design doc: https://docs.google.com/a/chromium.org/document/d/17jg1RRL3RI969cLwbKBIcoGDsPwqaEdBxafGNYGwiY4/edit# Demo video: https://drive.google.com/a/google.com/file/d/0B3hetueIc91Gd01DU25uT2hWU2M/view?usp=sharing Activity Transitions in Android L: https://developer.android.com/preview/material/animations.html#transitions BUG=370696 Committed: https://crrev.com/70986bd4cc0712a132247adcd17ad5fca9cb9bd8 Cr-Commit-Position: refs/heads/master@{#300304}

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 2

Patch Set 4 : Use struct as IPC params #

Total comments: 9
Unified diffs Side-by-side diffs Delta from patch set Stats (+130 lines, -40 lines) Patch
M content/browser/renderer_host/render_message_filter.h View 1 2 3 3 chunks +3 lines, -4 lines 0 comments Download
M content/browser/renderer_host/render_message_filter.cc View 1 2 3 1 chunk +8 lines, -6 lines 0 comments Download
M content/browser/transition_browsertest.cc View 1 2 3 1 chunk +3 lines, -2 lines 0 comments Download
M content/browser/transition_request_manager.h View 1 2 3 5 chunks +18 lines, -6 lines 3 comments Download
M content/browser/transition_request_manager.cc View 1 2 3 4 chunks +43 lines, -6 lines 3 comments Download
M content/browser/web_contents/web_contents_android.cc View 1 2 3 1 chunk +5 lines, -7 lines 0 comments Download
M content/common/frame_messages.h View 1 2 3 2 chunks +11 lines, -5 lines 0 comments Download
M content/renderer/render_frame_impl.h View 1 2 3 2 chunks +8 lines, -1 line 0 comments Download
M content/renderer/render_frame_impl.cc View 1 2 3 1 chunk +31 lines, -3 lines 3 comments Download

Messages

Total messages: 16 (3 generated)
Zhen Wang
ptal
6 years, 2 months ago (2014-10-14 22:37:57 UTC) #2
nasko
Let's start by addressing the main issue with the IPC change. I'll look through the ...
6 years, 2 months ago (2014-10-14 23:09:52 UTC) #3
Zhen Wang
Use struct as IPC params now. ptal. https://codereview.chromium.org/652283002/diff/40001/content/renderer/render_frame_impl.cc File content/renderer/render_frame_impl.cc (right): https://codereview.chromium.org/652283002/diff/40001/content/renderer/render_frame_impl.cc#newcode2443 content/renderer/render_frame_impl.cc:2443: data.push_back(allowed_destination_host_pattern.utf8()); On ...
6 years, 2 months ago (2014-10-15 18:22:12 UTC) #4
Zhen Wang
Ping
6 years, 2 months ago (2014-10-17 18:22:51 UTC) #5
nasko
Few comments. Can you also point me to where the allowed hosts pattern is actually ...
6 years, 2 months ago (2014-10-17 20:04:19 UTC) #6
Zhen Wang
> Few comments. Can you also point me to where the allowed hosts pattern is ...
6 years, 2 months ago (2014-10-17 21:34:29 UTC) #7
nasko
I'm really concerned that we are shipping code to users that exposes them to potential ...
6 years, 2 months ago (2014-10-20 14:14:19 UTC) #9
oystein (OOO til 10th of July)
On 2014/10/20 14:14:19, nasko wrote: > I'm really concerned that we are shipping code to ...
6 years, 2 months ago (2014-10-20 14:54:12 UTC) #10
nasko
On Mon, Oct 20, 2014 at 7:54 AM, <oysteine@chromium.org> wrote: > On 2014/10/20 14:14:19, nasko ...
6 years, 2 months ago (2014-10-20 15:44:47 UTC) #11
nasko
This CL isn't affected by the discussion that started. LGTM, though let's move to email ...
6 years, 2 months ago (2014-10-20 15:47:45 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/652283002/60001
6 years, 2 months ago (2014-10-20 18:20:22 UTC) #14
commit-bot: I haz the power
Committed patchset #4 (id:60001)
6 years, 2 months ago (2014-10-20 18:50:34 UTC) #15
commit-bot: I haz the power
6 years, 2 months ago (2014-10-20 18:51:20 UTC) #16
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/70986bd4cc0712a132247adcd17ad5fca9cb9bd8
Cr-Commit-Position: refs/heads/master@{#300304}

Powered by Google App Engine
This is Rietveld 408576698