Comments (16)
from chrome_plus.
我这边没有使用鼠标手势和快捷键之类的软件,只使用Chrome++
from chrome_plus.
点击隐藏的书签时有卡顿
“隐藏的书签”指的是什么?
我这边没有使用鼠标手势和快捷键之类的软件,只使用Chrome++
请提供最小可复现配置。
from chrome_plus.
点击隐藏的书签时有卡顿
“隐藏的书签”指的是什么?
我这边没有使用鼠标手势和快捷键之类的软件,只使用Chrome++
请提供最小可复现配置。
from chrome_plus.
from chrome_plus.
你录屏中的效果确实不正常,可惜我本地没能复现这个问题,隐藏书签在我这里表现也正常;
方便的话,可以把你的配置脱敏后发给我,我本地试试看。
from chrome_plus.
你录屏中的效果确实不正常,可惜我本地没能复现这个问题,隐藏书签在我这里表现也正常;
方便的话,可以把你的配置脱敏后发给我,我本地试试看。
我这边试了一下,估计跟书签数量有关,书签数量少时打开是正常的
当书签数量多到出现下拉箭头时打开标签开始感觉到延迟
书签数量越多,卡顿感越明显
from chrome_plus.
我这边试了一下,估计跟书签数量有关,书签数量少时打开是正常的
当书签数量多到出现下拉箭头时打开标签开始感觉到延迟
书签数量越多,卡顿感越明显
OK 我复现这个问题了,而且貌似是从 123 版本开始的。我有空看看能不能解决吧。
from chrome_plus.
经测试,M123 引入了这个问题,M125 有所改善,初步认为是内核的问题。
from chrome_plus.
经测试,M123 引入了这个问题,M125 有所改善,初步认为是内核的问题。
遍历子节点那边改为步进搜索, 会改善一点
from chrome_plus.
遍历子节点那边改为步进搜索, 会改善一点
我这边初步测试步进反而会更慢,但貌似不会卡死了。 db60ee6
你的情况一样吗?
from chrome_plus.
遍历子节点那边改为步进搜索, 会改善一点
我这边初步测试步进反而会更慢,但貌似不会卡死了。 db60ee6
你的情况一样吗?
实现不一样, 步进主要是针对 AccessibleChildren 这个接口, 第二个参数可以处理步进, 我递归遍历的时候和没处理过前的版本相比, 本地测试大概性能提升了有3, 4倍这样, 在隐藏书签塞了96个左右的情况下. 问了下群里的人他们认为是不卡或者可以接受的程度
还有就是在 M123 下我测试的时候 get_accChildCount 这个接口在上面96个隐藏书签那边, 调用都能耗时30ms~800多ms, 很奇怪, 我不确定是不是 M123 开始才出现的情况, 所以我在递归遍历的时候也减少了这个接口的调用次数
from chrome_plus.
实现不一样, 步进主要是针对 AccessibleChildren 这个接口, 第二个参数可以处理步进, 我递归遍历的时候和没处理过前的版本相比, 本地测试大概性能提升了有3, 4倍这样, 在隐藏书签塞了96个左右的情况下. 问了下群里的人他们认为是不卡或者可以接受的程度
还有就是在 M123 下我测试的时候 get_accChildCount 这个接口在上面96个隐藏书签那边, 调用都能耗时30ms~800多ms, 很奇怪, 我不确定是不是 M123 开始才出现的情况, 所以我在递归遍历的时候也减少了这个接口的调用次数
感谢,我抽空重新测试一下。方便邮件告诉我群号吗?Bush#outlook.my
我测试下来应该就是 M123 引入的问题,而且我只发现 get_accChildCount
在找隐藏的书签或书签文件夹的时候调用耗时过长,我本地大概是 500ms,M125 变成 50ms 左右,所以我才怀疑是内核的修改导致的。
from chrome_plus.
实现不一样, 步进主要是针对 AccessibleChildren 这个接口, 第二个参数可以处理步进, 我递归遍历的时候和没处理过前的版本相比, 本地测试大概性能提升了有3, 4倍这样, 在隐藏书签塞了96个左右的情况下. 问了下群里的人他们认为是不卡或者可以接受的程度
还有就是在 M123 下我测试的时候 get_accChildCount 这个接口在上面96个隐藏书签那边, 调用都能耗时30ms~800多ms, 很奇怪, 我不确定是不是 M123 开始才出现的情况, 所以我在递归遍历的时候也减少了这个接口的调用次数感谢,我抽空重新测试一下。方便邮件告诉我群号吗?Bush#outlook.my
我测试下来应该就是 M123 引入的问题,而且我只发现
get_accChildCount
在找隐藏的书签或书签文件夹的时候调用耗时过长,我本地大概是 500ms,M125 变成 50ms 左右,所以我才怀疑是内核的修改导致的。
我测试的时候 AccessibleChildren 影响也挺大, 所以才对这个接口改成步进的方式, 而不是一次性取出所有子节点
🤣就一吹水群
from chrome_plus.
我测试的时候 AccessibleChildren 影响也挺大, 所以才对这个接口改成步进的方式, 而不是一次性取出所有子节点 🤣就一吹水群
所以就是只有书签这边的遍历有问题对吧?步进可以暂时缓解下,可能得研究下书签组件才行,或者等官方修复吧?
我们邮件交换下方便的联系方式?私下交流可能方便些。
from chrome_plus.
@notgp2engine 经测试该问题已经在 Chrome 123.0.6312.106 中解决。
from chrome_plus.
Related Issues (20)
- Edge 能支持吗 HOT 1
- supermium浏览器 HOT 3
- Can it be used on Thorium and Brave? HOT 1
- Support for policies in portable mode
- 建议增加右键点击的快捷功能 HOT 6
- Chromium 126.x - Error STATUS_DLL_INIT_FAILED HOT 6
- right_click_close 启用,右键关闭tab似乎有bug HOT 5
- 如何增大扩展popup的高度? HOT 8
- 如何增大扩展popup的高度?
- STATUS_ACCESS_VIOLATION HOT 10
- Not Working in 32 bit Thorium or Supermium HOT 2
- 左上角的搜索标签页关闭不了 HOT 1
- 右键关闭标签和MouseInc鼠标手势冲突导致无效 HOT 1
- [edge反馈] edge插件可用,希望作者再优化优化。谢谢~
- 无痕模式下无法写入Win10剪贴板历史记录 HOT 2
- BUG 搜索框自动关闭 HOT 1
- 疑似BUG commandline= 后面写网址,不能识别 HOT 1
- Chrome not opening correctly if not from shortcut HOT 20
- Chrome 126版本 打印预览失败 HOT 2
- Chrome 126版本 打印预览失败
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chrome_plus.