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

Issue 685153003: Pointer/hover media query support: platform-independent changes (Closed)

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

Description

Pointer/hover media query support: platform-independent changes Platform-independent changes on our way to support pointer, any-pointer, hover and any-hover media queries. http://dev.w3.org/csswg/mediaqueries-4/#mf-interaction This will be followed by platform-specific changes. For example, crrev.com/696713002 adds Android-specific changes this CL. BUG=136119 Committed: https://crrev.com/29eb70994876255e91e1d2400843ede7436ce9d0 Cr-Commit-Position: refs/heads/master@{#304126}

Patch Set 1 #

Patch Set 2 : Added IPC (de)serialization macros #

Patch Set 3 : Removed platform-dependent changes, and rebased #

Total comments: 2

Patch Set 4 : Rebased, nuked content::{Pointer,Hover}Type #

Total comments: 3

Patch Set 5 : Fixed enum naming style #

Total comments: 4

Patch Set 6 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+63 lines, -0 lines) Patch
M content/public/common/common_param_traits_macros.h View 1 2 3 4 2 chunks +10 lines, -0 lines 0 comments Download
M content/public/common/web_preferences.h View 1 2 3 2 chunks +7 lines, -0 lines 0 comments Download
M content/public/common/web_preferences.cc View 1 2 3 4 2 chunks +18 lines, -0 lines 0 comments Download
M content/renderer/render_view_impl.cc View 1 2 3 1 chunk +6 lines, -0 lines 0 comments Download
M ui/base/touch/touch_device.h View 1 2 3 4 5 1 chunk +22 lines, -0 lines 0 comments Download

Messages

Total messages: 28 (5 generated)
mustaq
ptal.
6 years, 1 month ago (2014-10-31 15:33:44 UTC) #2
jdduke (slow)
On 2014/10/31 15:33:44, mustaq wrote: > ptal. One minor note. When you change the patch ...
6 years, 1 month ago (2014-10-31 15:47:45 UTC) #3
mustaq
On 2014/10/31 15:47:45, jdduke wrote: > On 2014/10/31 15:33:44, mustaq wrote: > > ptal. > ...
6 years, 1 month ago (2014-10-31 15:49:18 UTC) #4
Rick Byers
LGTM also Note that you won't be able to rely on the IPC validation system ...
6 years, 1 month ago (2014-11-10 20:14:35 UTC) #5
jdduke (slow)
https://codereview.chromium.org/685153003/diff/40001/content/public/common/web_preferences.h File content/public/common/web_preferences.h (right): https://codereview.chromium.org/685153003/diff/40001/content/public/common/web_preferences.h#newcode45 content/public/common/web_preferences.h:45: POINTER_TYPE_NONE = 1, So just to be clear, are ...
6 years, 1 month ago (2014-11-11 01:17:54 UTC) #6
mustaq
On 2014/11/11 01:17:54, jdduke wrote: > https://codereview.chromium.org/685153003/diff/40001/content/public/common/web_preferences.h > File content/public/common/web_preferences.h (right): > > https://codereview.chromium.org/685153003/diff/40001/content/public/common/web_preferences.h#newcode45 > ...
6 years, 1 month ago (2014-11-11 14:49:32 UTC) #7
mustaq
ptal https://codereview.chromium.org/685153003/diff/40001/content/public/common/web_preferences.h File content/public/common/web_preferences.h (right): https://codereview.chromium.org/685153003/diff/40001/content/public/common/web_preferences.h#newcode45 content/public/common/web_preferences.h:45: POINTER_TYPE_NONE = 1, On 2014/11/11 01:17:54, jdduke wrote: ...
6 years, 1 month ago (2014-11-11 15:41:42 UTC) #8
jdduke (slow)
Thanks. https://codereview.chromium.org/685153003/diff/60001/ui/base/touch/touch_device.h File ui/base/touch/touch_device.h (right): https://codereview.chromium.org/685153003/diff/60001/ui/base/touch/touch_device.h#newcode35 ui/base/touch/touch_device.h:35: PointerTypeFirst = PointerTypeNone, I think these comments are ...
6 years, 1 month ago (2014-11-11 15:59:30 UTC) #9
mustaq
https://codereview.chromium.org/685153003/diff/60001/ui/base/touch/touch_device.h File ui/base/touch/touch_device.h (right): https://codereview.chromium.org/685153003/diff/60001/ui/base/touch/touch_device.h#newcode35 ui/base/touch/touch_device.h:35: PointerTypeFirst = PointerTypeNone, On 2014/11/11 15:59:30, jdduke wrote: > ...
6 years, 1 month ago (2014-11-11 17:23:52 UTC) #11
jdduke (slow)
Looks good, but you'll need owners.
6 years, 1 month ago (2014-11-11 17:32:25 UTC) #12
mustaq
Need owners' approval. nasko@chromium.org: Please review changes in content/public/common/common_param_traits_macros.h content/public/common/web_preferences.cc content/public/common/web_preferences.h content/renderer/render_view_impl.cc sadrul@chromium.org: Please review ...
6 years, 1 month ago (2014-11-11 17:56:29 UTC) #14
sadrul
https://codereview.chromium.org/685153003/diff/100001/ui/base/touch/touch_device.h File ui/base/touch/touch_device.h (right): https://codereview.chromium.org/685153003/diff/100001/ui/base/touch/touch_device.h#newcode49 ui/base/touch/touch_device.h:49: }; I was going to suggest using the WebSettings::PointerType ...
6 years, 1 month ago (2014-11-11 18:40:50 UTC) #15
mustaq
On 2014/11/11 18:40:50, sadrul wrote: > https://codereview.chromium.org/685153003/diff/100001/ui/base/touch/touch_device.h > File ui/base/touch/touch_device.h (right): > > https://codereview.chromium.org/685153003/diff/100001/ui/base/touch/touch_device.h#newcode49 > ...
6 years, 1 month ago (2014-11-11 18:56:36 UTC) #16
nasko
LGTM, provided the comment is addressed. https://codereview.chromium.org/685153003/diff/100001/content/public/common/common_param_traits_macros.h File content/public/common/common_param_traits_macros.h (right): https://codereview.chromium.org/685153003/diff/100001/content/public/common/common_param_traits_macros.h#newcode49 content/public/common/common_param_traits_macros.h:49: IPC_ENUM_TRAITS_MIN_MAX_VALUE(ui::PointerType, Since these ...
6 years, 1 month ago (2014-11-12 22:07:00 UTC) #17
mustaq
https://codereview.chromium.org/685153003/diff/100001/content/public/common/common_param_traits_macros.h File content/public/common/common_param_traits_macros.h (right): https://codereview.chromium.org/685153003/diff/100001/content/public/common/common_param_traits_macros.h#newcode49 content/public/common/common_param_traits_macros.h:49: IPC_ENUM_TRAITS_MIN_MAX_VALUE(ui::PointerType, On 2014/11/12 22:07:00, nasko wrote: > Since these ...
6 years, 1 month ago (2014-11-12 22:12:59 UTC) #18
mustaq
https://codereview.chromium.org/685153003/diff/100001/content/public/common/common_param_traits_macros.h File content/public/common/common_param_traits_macros.h (right): https://codereview.chromium.org/685153003/diff/100001/content/public/common/common_param_traits_macros.h#newcode49 content/public/common/common_param_traits_macros.h:49: IPC_ENUM_TRAITS_MIN_MAX_VALUE(ui::PointerType, On 2014/11/12 22:12:58, mustaq wrote: > On 2014/11/12 ...
6 years, 1 month ago (2014-11-13 16:02:05 UTC) #19
jdduke (slow)
On 2014/11/13 16:02:05, mustaq wrote: > https://codereview.chromium.org/685153003/diff/100001/content/public/common/common_param_traits_macros.h > File content/public/common/common_param_traits_macros.h (right): > > https://codereview.chromium.org/685153003/diff/100001/content/public/common/common_param_traits_macros.h#newcode49 > ...
6 years, 1 month ago (2014-11-13 16:04:19 UTC) #20
Rick Byers
On 2014/11/12 22:07:00, nasko wrote: > LGTM, provided the comment is addressed. > > https://codereview.chromium.org/685153003/diff/100001/content/public/common/common_param_traits_macros.h ...
6 years, 1 month ago (2014-11-13 16:15:10 UTC) #21
mustaq
On 2014/11/13 16:15:10, Rick Byers wrote: > On 2014/11/12 22:07:00, nasko wrote: > > LGTM, ...
6 years, 1 month ago (2014-11-13 20:59:20 UTC) #22
jdduke (slow)
On 2014/11/13 20:59:20, mustaq wrote: > On 2014/11/13 16:15:10, Rick Byers wrote: > > Note ...
6 years, 1 month ago (2014-11-13 21:15:46 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/685153003/140001
6 years, 1 month ago (2014-11-13 22:26:11 UTC) #26
commit-bot: I haz the power
Committed patchset #6 (id:140001)
6 years, 1 month ago (2014-11-14 00:32:21 UTC) #27
commit-bot: I haz the power
6 years, 1 month ago (2014-11-14 00:33:05 UTC) #28
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/29eb70994876255e91e1d2400843ede7436ce9d0
Cr-Commit-Position: refs/heads/master@{#304126}

Powered by Google App Engine
This is Rietveld 408576698