Page MenuHomePhabricator

Chome 41 has weird scroll jitter with Paste embeds
Closed, ResolvedPublic

Description

Try scrolling the page with a paste embed and you'll see a weird scroll jitter inside the paste box. I don't know if this in bad Chrome behavior or bad JX.Scrollbar behavior.

Event Timeline

chad raised the priority of this task from to Needs Triage.
chad updated the task description. (Show Details)
chad added a project: PHUI.
chad updated the task description. (Show Details)
chad added a subscriber: chad.

Of course now I can't replicate it.

1#!/bin/bash
2
3set -e
4
5usage ()
6{
7 echo "Usage: arc_preview [ -d Diff ID ]"
8 echo ""
9 echo "Will detect your local arc Diff ID and your local svn repo"
10 echo "to provide a diff of what has changed. This semantically"
11 echo "should tell you what has changed since your last 'arc diff'."
12 echo "If -d is provided, it will be used as the Diff ID rather than"
13 echo "detecting and using your most recent diff."
14 exit 1
15}
16
17diff=""
18while getopts ":d:" opt; do
19 case "$opt" in
20 d) diff=$OPTARG
21 ;;
22 *)
23 usage
24 ;;
25 esac
26done
27
28if [ -z "$diff" ];
29then
30 diff=`arc which | grep -o "D[1-9][0-9]*"`
31fi
32base_checkout=`svn info | grep ^URL | cut -d" " -f2`
33
34if [ -z "$diff" ];
35then
36 echo "Unable to find diff for working directory"
37 exit
38fi
39
40if [ -z "$base_checkout" ];
41then
42 echo "Unable to find svninfo for working directory"
43 exit
44fi
45
46echo "Diff is $diff"
47echo "Base Revision is $base_checkout"
48
49curr_dir=`pwd`
50
51## start with a fresh tmp dir
52tmp_dir=`mktemp -d`
53
54function cleanup {
55 rm -rf $tmp_dir
56}
57
58trap 'cleanup' EXIT
59
60## checkout the base revision and apply the patch
61svn co $base_checkout $tmp_dir --quiet
62cd $tmp_dir
63
64## patch it up and hide some noise
65arc patch --force ${diff} | grep -v "^patching file" |
66 grep -v "^[A|U|D] "
67
68cd $curr_dir
69
70## perform our diff
71diff -ru $tmp_dir $curr_dir --exclude=".svn"

Maybe has to be on a long page with lots of math.

See T2009 for a longer page, with more judder. Or jitter. Whichever.

Using a mouse wheel on Yosemite with Chrome 41, I can't reproduce.

I think it's another trackpad issue, I'll test on my Desktop in a bit.

Presumably obsoleted by T8151, reopen if this is still an issue at HEAD. This is probably a Chrome bug if it's not fixed at HEAD.

epriestley claimed this task.