V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
leoleoasd
V2EX  ›  全球工单系统

选中网页上特定内容会使 chrome 崩溃

  •  
  •   leoleoasd · 2019-08-20 22:43:48 +08:00 · 3747 次点击
    这是一个创建于 1955 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://learnku.com/docs/laravel/5.8/valet/3883#installation

    选中这个页面 安装部分内的 ~/.composer/vendor/bin 字样时, chrome 会崩溃

    我的 Chrome 版本是 Mac 上的 76.0.3809.100 (正式版本) ( 64 位)

    第 1 条附言  ·  2019-08-21 10:48:19 +08:00
    不知谷歌是否接入了全球工单 2333
    有谁认识谷歌的人 帮忙艾特一下可以吗
    35 条回复    2019-08-23 20:41:22 +08:00
    jkjoke
        1
    jkjoke  
       2019-08-20 22:48:17 +08:00
    win10 1903 x64 Chrome 76.0.3809.87 重现了,同样崩溃
    jkjoke
        2
    jkjoke  
       2019-08-20 22:49:45 +08:00
    leoleoasd
        3
    leoleoasd  
    OP
       2019-08-20 22:51:16 +08:00
    @jkjoke #2 我尝试了半天还没把 gif 传上来呢 233 看来我不用搞了
    kn007
        4
    kn007  
       2019-08-20 22:57:01 +08:00
    ~
    有毒
    kn007
        5
    kn007  
       2019-08-20 22:58:26 +08:00
    去掉 code 标签后,~就可以被选中了。hmm。
    <code>~</code>
    leoleoasd
        6
    leoleoasd  
    OP
       2019-08-20 23:01:34 +08:00
    又仔细研究了一下
    ~ 必须得在某一行的开头
    1239305697
        7
    1239305697  
       2019-08-20 23:04:30 +08:00   ❤️ 2
    我不会崩溃,但是选不中 ~
    Laynooor
        8
    Laynooor  
       2019-08-20 23:06:35 +08:00 via Android
    Android 76.0.3809.111 未复现
    leoleoasd
        9
    leoleoasd  
    OP
       2019-08-20 23:08:58 +08:00
    @Laynooor #8 貌似当~在 code 里且在某一行的开头时, 选中会爆炸
    安卓可能因为屏幕宽度问题 不在某一行的开头
    luan
        10
    luan  
       2019-08-21 00:42:58 +08:00
    出现同样的问题不过我的是 MAC 系统
    lcorange
        11
    lcorange  
       2019-08-21 00:56:45 +08:00
    有意思,复现了
    lcorange
        12
    lcorange  
       2019-08-21 00:56:57 +08:00
    @lcorange win10 Version 76.0.3809.100 (Official Build) (64-bit)
    wangkun025
        13
    wangkun025  
       2019-08-21 00:58:52 +08:00
    macOS +1
    SakuraSa
        14
    SakuraSa  
       2019-08-21 01:03:10 +08:00
    看起来似乎有关 overflow-wrap:break-word 触法换行。将前面的字符删掉一点,使得 code 不换行就不会出 bug ; code 中加入空格,code 中的第一个词不换行也不会触法;换 code 中的内容似乎不影响触法。
    版本 76.0.3809.100
    dazkarieh
        15
    dazkarieh  
       2019-08-21 01:28:53 +08:00
    macOS mojave 10.14.6 Beta (18G59b)

    chrome 版本 77.0.3865.35 (正式版本) beta ( 64 位)

    选取正常
    crab
        16
    crab  
       2019-08-21 04:23:49 +08:00
    一样崩溃。Win10 LTSB 2016 Chrome 76.0.3809.100
    CEBBCAT
        17
    CEBBCAT  
       2019-08-21 05:58:22 +08:00 via Android
    抓紧时间蹭个楼反馈一下 Google 搜索产品的问题:搜索“ Nginx ”会出现汇聚知识小卡片,有一个属性就是编写时间,这里的编写时间打错字了,应该是编写语言

    这个 bug 一年多了吧,Google 那么牛,这种问题我在搜索界面反馈好几次没有效果

    奇怪
    cuixiao603
        18
    cuixiao603  
       2019-08-21 09:25:05 +08:00
    mac 10.14.6 chrome 76 复现
    AlfredYoung
        19
    AlfredYoung  
       2019-08-21 09:35:48 +08:00
    mac 10.14.6
    78.0.3888.0 (正式版本) canary, 未复现
    rain0002009
        20
    rain0002009  
       2019-08-21 10:48:11 +08:00
    写了个最简单的复现例子
    https://jsfiddle.net/7m4z6sj9/
    anguiao
        21
    anguiao  
       2019-08-21 10:50:54 +08:00
    我用的 Edge Chromium,没有复现。
    zlhsvc
        22
    zlhsvc  
       2019-08-21 10:53:56 +08:00
    成功复现
    Fris
        23
    Fris  
       2019-08-21 11:00:58 +08:00
    好奇怪的 bug,下面的 * 开头的也会崩溃
    YangtzeJam
        24
    YangtzeJam  
       2019-08-21 11:04:01 +08:00
    复现了。mac 76.0.3809.100 (正式版本)
    tongz
        25
    tongz  
       2019-08-21 12:22:56 +08:00
    没有复现 76.0.3809.100 (正式版本) ( 64 位)
    选中之后是 code 标签包裹的:
    `<code>~/.composer/vendor/bin</code>`
    tongz
        26
    tongz  
       2019-08-21 12:25:21 +08:00
    我看错了 还以为控制台选中
    复现成功: 76.0.3809.100 (正式版本) ( 64 位)
    tongz
        27
    tongz  
       2019-08-21 12:30:01 +08:00   ❤️ 1
    好像是 code 标签的样式 ::before 引起的, 控制台去掉那两个属性就可以正常选中
    ```css
    .editor-preview-active-side code:after,.editor-preview-active-side code:before,.editor-preview code:after,.editor-preview code:before,.markdown-body code:after,.markdown-body code:before,.markdown-reply code:after,.markdown-reply code:before {
    letter-spacing: -.2em;
    content: "\A0"
    }
    ```
    macdkgb
        28
    macdkgb  
       2019-08-21 12:44:35 +08:00
    这就有点意思了,坐等各路大牛现身解读一下。
    treblex
        29
    treblex  
       2019-08-21 18:37:29 +08:00
    @tongz 我试了下也觉得是 before 的问题,另外开着 devtool 就可以复制,很奇怪
    leoleoasd
        30
    leoleoasd  
    OP
       2019-08-21 20:15:18 +08:00
    @suke971219 #29 需要在行首, 开了 devtool 后页面宽度变化, 就不在行首了
    baobao1270
        31
    baobao1270  
       2019-08-21 23:34:59 +08:00
    Windows x64 1803 76.0.3809.100 (正式版本) ( 64 位)
    成功复现,一开始还是卡了一下,结果切换一下标签页再选中就崩溃了
    steptodream
        32
    steptodream  
       2019-08-22 10:53:55 +08:00
    windows7 x64 chrome 76.0.3809.100
    复现
    input2output
        33
    input2output  
       2019-08-22 11:31:42 +08:00
    Linux 76.0 复现 #29 情况
    dosmlp
        34
    dosmlp  
       2019-08-23 10:27:32 +08:00
    没有复现
    Centbrowser 版本 4.0.9.112 (正式版本) ( 64 位) (Chromium 74.0.3729.169)
    ChristianChen
        35
    ChristianChen  
       2019-08-23 20:41:22 +08:00 via Android
    linux 76.0 复现
    linux 77.0 beta 无法复现,可能已经修复了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3077 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 10:55 · PVG 18:55 · LAX 02:55 · JFK 05:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.