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

Issue 281383006: Navigation transitions: Added createStyledMarkupForNavigationTransition (Closed)

Created:
6 years, 7 months ago by oystein (OOO til 10th of July)
Modified:
6 years, 5 months ago
Reviewers:
esprehn, yosin_UTC9, eseidel
CC:
blink-reviews, dcheng, shatch, tonyg, yosin_UTC9
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Visibility:
Public.

Description

Navigation transitions: Added createStyledMarkupForNavigationTransition This will be used to serialize markup for transition elements, which is then sent to the transition layer. BUG=370696 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=178403

Patch Set 1 #

Total comments: 4

Patch Set 2 : #

Total comments: 2

Patch Set 3 : Review fixes plus test #

Patch Set 4 : Typo #

Patch Set 5 : Missing NULL check #

Total comments: 13

Patch Set 6 : Review fixes #

Patch Set 7 : Update from other review #

Total comments: 29

Patch Set 8 : Review fixes #

Total comments: 6

Patch Set 9 : Removed dead code #

Patch Set 10 : Added layout update #

Total comments: 12

Patch Set 11 : Review fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+212 lines, -4 lines) Patch
A LayoutTests/fast/html/navigation-transition.html View 1 2 3 4 5 6 7 8 9 10 1 chunk +80 lines, -0 lines 0 comments Download
A LayoutTests/fast/html/navigation-transition-expected.txt View 1 2 3 4 5 1 chunk +15 lines, -0 lines 0 comments Download
M Source/core/dom/Document.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +7 lines, -0 lines 0 comments Download
M Source/core/dom/Document.cpp View 1 2 3 4 5 6 7 8 9 10 3 chunks +40 lines, -0 lines 0 comments Download
M Source/core/editing/EditingStyle.h View 1 2 3 4 5 6 7 8 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/editing/EditingStyle.cpp View 1 2 3 4 5 6 7 8 3 chunks +28 lines, -0 lines 0 comments Download
M Source/core/editing/HTMLInterchange.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/editing/markup.h View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/editing/markup.cpp View 1 2 3 4 5 6 7 8 9 5 chunks +23 lines, -3 lines 0 comments Download
M Source/core/testing/Internals.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/testing/Internals.cpp View 1 2 3 4 5 6 7 8 9 10 1 chunk +13 lines, -0 lines 0 comments Download
M Source/core/testing/Internals.idl View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 35 (0 generated)
oystein (OOO til 10th of July)
eseidel: Any suggestions on who else should be added here?
6 years, 7 months ago (2014-05-21 21:26:47 UTC) #1
oystein (OOO til 10th of July)
+esprehn
6 years, 7 months ago (2014-05-22 18:23:56 UTC) #2
esprehn
I really don't think this is what you want, why do you need to serialize ...
6 years, 7 months ago (2014-05-22 18:29:06 UTC) #3
oystein (OOO til 10th of July)
On 2014/05/22 18:29:06, esprehn wrote: > I really don't think this is what you want, ...
6 years, 7 months ago (2014-05-22 18:41:05 UTC) #4
oystein (OOO til 10th of July)
Ping :)
6 years, 6 months ago (2014-05-28 17:57:52 UTC) #5
eseidel
I'd much rather yoshi (or one of the editing folks) reviewed this. dcheng was also ...
6 years, 6 months ago (2014-05-28 22:09:28 UTC) #6
yosin_UTC9
Could you add layout test for your change? Thanks in advance. https://codereview.chromium.org/281383006/diff/1/Source/core/editing/markup.cpp File Source/core/editing/markup.cpp (right): ...
6 years, 6 months ago (2014-05-29 03:58:52 UTC) #7
oystein (OOO til 10th of July)
Thanks yosa! On 2014/05/29 03:58:52, yosi wrote: > Could you add layout test for your ...
6 years, 6 months ago (2014-05-29 18:26:49 UTC) #8
oystein (OOO til 10th of July)
On 2014/05/29 18:26:49, Oystein wrote: > Thanks yosa! > s/yosa/yosi/
6 years, 6 months ago (2014-05-29 18:27:17 UTC) #9
esprehn
Serializing the markup like this doesn't seem right. What about CSS animations? Also serializing the ...
6 years, 6 months ago (2014-05-29 21:32:09 UTC) #10
esprehn
This needs a unit test too. I'd really rather you didn't depend on this clipboard ...
6 years, 6 months ago (2014-05-29 21:33:45 UTC) #11
oystein (OOO til 10th of July)
On 2014/05/29 21:32:09, esprehn wrote: > Serializing the markup like this doesn't seem right. What ...
6 years, 6 months ago (2014-05-29 21:47:42 UTC) #12
oystein (OOO til 10th of July)
esprehn/yosi: I added a test and a new binding to Internals.cpp to be able to ...
6 years, 6 months ago (2014-06-03 18:02:32 UTC) #13
esprehn
I'll look this over asap. Thanks for updating it.
6 years, 6 months ago (2014-06-05 01:08:19 UTC) #14
oystein (OOO til 10th of July)
On 2014/06/05 01:08:19, esprehn wrote: > I'll look this over asap. Thanks for updating it. ...
6 years, 6 months ago (2014-06-05 01:10:07 UTC) #15
oystein (OOO til 10th of July)
On 2014/06/05 01:10:07, Oystein wrote: > On 2014/06/05 01:08:19, esprehn wrote: > > I'll look ...
6 years, 6 months ago (2014-06-09 17:05:00 UTC) #16
esprehn
Thanks for adding stuff to write tests. https://codereview.chromium.org/281383006/diff/80001/LayoutTests/fast/html/navigation-transition.html File LayoutTests/fast/html/navigation-transition.html (right): https://codereview.chromium.org/281383006/diff/80001/LayoutTests/fast/html/navigation-transition.html#newcode24 LayoutTests/fast/html/navigation-transition.html:24: <body bgcolor="#ffffff" ...
6 years, 6 months ago (2014-06-13 08:47:06 UTC) #17
oystein (OOO til 10th of July)
New version up; ptal :). https://codereview.chromium.org/281383006/diff/80001/LayoutTests/fast/html/navigation-transition.html File LayoutTests/fast/html/navigation-transition.html (right): https://codereview.chromium.org/281383006/diff/80001/LayoutTests/fast/html/navigation-transition.html#newcode24 LayoutTests/fast/html/navigation-transition.html:24: <body bgcolor="#ffffff" marginheight="0" marginwidth="0"> ...
6 years, 6 months ago (2014-06-17 21:07:06 UTC) #18
oystein (OOO til 10th of July)
Slight update based on https://codereview.chromium.org/316053007/ : createStyledMarkupForNavigationTransition() now includes some HTML header stuff in the ...
6 years, 6 months ago (2014-06-18 18:09:48 UTC) #19
oystein (OOO til 10th of July)
esprehn: ping :)
6 years, 6 months ago (2014-06-19 17:15:56 UTC) #20
oystein (OOO til 10th of July)
On 2014/06/19 17:15:56, Oystein wrote: > esprehn: ping :) re-ping!
6 years, 6 months ago (2014-06-23 19:13:46 UTC) #21
esprehn
This approach of trying to blacklist CSS properties and mess with positioning is super brittle, ...
6 years, 6 months ago (2014-06-26 09:32:56 UTC) #22
oystein (OOO til 10th of July)
New version up; ptal. On 2014/06/26 09:32:56, esprehn wrote: > This approach of trying to ...
6 years, 6 months ago (2014-06-26 23:13:43 UTC) #23
oystein (OOO til 10th of July)
esprehn: ping
6 years, 5 months ago (2014-07-01 12:09:38 UTC) #24
oystein (OOO til 10th of July)
esprehn: I'm back from vacation, would awesome if we could move forward on this again ...
6 years, 5 months ago (2014-07-14 19:14:38 UTC) #25
esprehn
https://codereview.chromium.org/281383006/diff/180001/Source/core/dom/Document.cpp File Source/core/dom/Document.cpp (right): https://codereview.chromium.org/281383006/diff/180001/Source/core/dom/Document.cpp#newcode5710 Source/core/dom/Document.cpp:5710: Vector<String> tokens; Dead code? https://codereview.chromium.org/281383006/diff/180001/Source/core/dom/Document.cpp#newcode5732 Source/core/dom/Document.cpp:5732: newElements.scope = metaElementContents.substring(firstSemicolon ...
6 years, 5 months ago (2014-07-14 22:04:31 UTC) #26
oystein (OOO til 10th of July)
Thanks! https://codereview.chromium.org/281383006/diff/180001/Source/core/dom/Document.cpp File Source/core/dom/Document.cpp (right): https://codereview.chromium.org/281383006/diff/180001/Source/core/dom/Document.cpp#newcode5710 Source/core/dom/Document.cpp:5710: Vector<String> tokens; On 2014/07/14 22:04:31, esprehn wrote: > ...
6 years, 5 months ago (2014-07-14 22:44:57 UTC) #27
esprehn
On 2014/07/14 at 22:44:57, oysteine wrote: > Thanks! > ... > > https://codereview.chromium.org/281383006/diff/180001/Source/core/editing/markup.cpp#newcode1109 > Source/core/editing/markup.cpp:1109: ...
6 years, 5 months ago (2014-07-14 22:47:20 UTC) #28
oystein (OOO til 10th of July)
On 2014/07/14 22:47:20, esprehn wrote: > On 2014/07/14 at 22:44:57, oysteine wrote: > > Thanks! ...
6 years, 5 months ago (2014-07-14 22:57:40 UTC) #29
oystein (OOO til 10th of July)
On 2014/07/14 22:57:40, Oystein wrote: > On 2014/07/14 22:47:20, esprehn wrote: > > On 2014/07/14 ...
6 years, 5 months ago (2014-07-16 18:49:40 UTC) #30
esprehn
You don't want that ExceptionState argument, I would remove it and make one on the ...
6 years, 5 months ago (2014-07-17 19:10:43 UTC) #31
oystein (OOO til 10th of July)
Awesome; thanks esprehn! https://codereview.chromium.org/281383006/diff/220001/LayoutTests/fast/html/navigation-transition.html File LayoutTests/fast/html/navigation-transition.html (right): https://codereview.chromium.org/281383006/diff/220001/LayoutTests/fast/html/navigation-transition.html#newcode43 LayoutTests/fast/html/navigation-transition.html:43: padding-left: 30px; On 2014/07/17 19:10:43, esprehn ...
6 years, 5 months ago (2014-07-17 21:15:06 UTC) #32
oystein (OOO til 10th of July)
The CQ bit was checked by oysteine@chromium.org
6 years, 5 months ago (2014-07-17 21:16:36 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/oysteine@chromium.org/281383006/240001
6 years, 5 months ago (2014-07-17 21:16:52 UTC) #34
commit-bot: I haz the power
6 years, 5 months ago (2014-07-17 22:57:03 UTC) #35
Message was sent while issue was closed.
Change committed as 178403

Powered by Google App Engine
This is Rietveld 408576698