weolar的专栏

扫地僧

18.9.28日报

1,完成gmss的移植,已交付给客户。遇到一个小问题,一直没编译成功。吸取的教训就是以后要先按照惯网的步骤编译出来。 这次之前一直编译少了几个函数没找到,最后发现原来是宏生成的,有个文件没加到编译项里。GM的SMS4算法刚好就是缺少的函数里面的。 2,跟进一处崩溃。原因发现是cef和mb同时加...

2018-09-29 00:58:30

阅读数:30

评论数:0

18.9.28日报

1,修复pdfjs的中文显示错误。原因是上次加的规避代码在新增的harfbuzz库下会有问题。 2,研究了下焦点机制,发现mb的处理没问题。但要注意,在js里设置焦点,外部c++也要调用wkeSetFocus 3,研究gmssl。无进展 4,处理了三矛招聘反馈的崩溃。目前发现了两处, 一个是...

2018-09-28 00:25:56

阅读数:25

评论数:0

18.9.26日报

1,完善video标签的各种事件。现在有waiting事件了。 2,跟进pdf.js显示某些字体时乱码问题。大概是FontFace加载自定义字体没显示正确。pdf.js会在createNativeFontFace里创建二进制的自定义字体。 3,研究libuv调用外部addon不正常的问题 4...

2018-09-27 00:21:32

阅读数:20

评论数:0

18.9.2日报

1,修复上个版flex box更新后,打开devtools会卡死的问题。原因是同步代码没同步完整, 有个地方会循环layout 2,更新openssl为gmssl

2018-09-26 10:36:54

阅读数:26

评论数:0

18.9.24日报,修复两处flex box的显示问题

1,https://github.com/weolar/miniblink49/issues/167  https://github.com/weolar/miniblink49/issues/169 修复了这两处flex  box和新版chrome显示不一样的问题。第一个问题我更新了整个Lay...

2018-09-25 01:18:46

阅读数:20

评论数:0

18.9.23日报

1,升级openssl的版本到了1.1.1,完毕

2018-09-24 00:57:07

阅读数:23

评论数:0

18.9.22日报

1,研究html转pdf。我用的这个版本chromium比较老,貌似是直接用福昕的控件去打印的。新版chromium可以转,但不清楚原理。找了个wkhtmltopdf的开源代码,还没看明白。其他的方案要收费,有的要500多美刀。...

2018-09-23 13:55:32

阅读数:60

评论数:0

18.9.21日报

1,研究save pdf。如果用pdfium,貌似比较麻烦甚至不可能。找了个js库jsPDF,貌似可以。 2,跟进https://vuetifyjs.com/zh-Hans/motion/scrolling 拖动有残影的问题。发现M63的也有这问题。暂时不管了。 3,增加url protoco...

2018-09-22 08:43:12

阅读数:73

评论数:0

19.09.20日报

1,修复 浪迹发现的焦点失去后无法获取的问题 2,修复primose失效的问题。原因是底层线程循环机制有小bug,如果网页什么动静都没有,就无法触发didProcessObreserv。 3,video标签问题修复了进度条不对的问题。原因是没发出dur time change消息。现在还剩下一...

2018-09-21 01:24:09

阅读数:40

评论数:0

18.9.19日报

1,修复simsun这种字体无法识别的问题 2,页面网络环境出错,字符串里增加错误号 3,继续优化网络性能的细节。昨天加上批量处理write callback后,今天貌似发现了个崩溃。所以大幅改进了底层线程循环那块, 增加了锁机制。之后暂时没发现崩溃 4,flash模拟video标签还是有...

2018-09-20 01:26:31

阅读数:45

评论数:0

18.9.18日报:大幅提升网络性能

1,终于调用起flash npapi并获取返回值。之前没获取到是因为没把_NPN_EVALXXX函数实现完整。flash会在这里将类似 _flash_temp_ = 1之类的脚本,让blink转成NPVar,以便让_class_->invock能获取到返回值。 2,测试v...

2018-09-19 00:43:10

阅读数:90

评论数:0

18.9.17日报:修复Error in Actionscript.问题

1,成功调用起flowplayer内部的api,通过npapi接口直接调用的。 首先要注意每个接口都要用fp_xxxx的形式调用。blink是在npObjectInvokeImpl里,用npObject->_class->invoke调用的。这个 n...

2018-09-18 01:10:33

阅读数:21

评论数:0

18.9.16日报:今天大台风山竹,键盘被吹毁,停更

1,今天大台风山竹,键盘被吹毁,停更 2,研究了下Flowplayer,接口比较丰富,正尝试直接用js调起,然后再到非浏览器环境下直接调用npapi跑起。

2018-09-16 22:59:07

阅读数:308

评论数:0

17.11.28日报

1,终于找到bing切不会国内版的原因。在e005d768.js这文件的r(n, 函数,会分离出cookie的ENSEARCH、BENVER字段,然后判断当前是不是国际版。 这个字段是主html的SwitchTabV2函数里面每次切换页面时候x...

2018-09-16 22:40:55

阅读数:16

评论数:0

18.9.15日报

1,明天超级台风,准备东西。 2,修复video和flash播放一起出现时候的崩溃。此外还补充了一些细节。  

2018-09-16 01:18:40

阅读数:43

评论数:0

18.9.14日报

1,修复用户提出的无法发送DELETE HTTP请求的问题。小问题,这块以前没实现 2,修复昨天的字体问题。 3,研究了下https://getmdl.io/components/index.html#buttons-section 有个圆形按钮效果,剪切没效果。 发现是maskLayer实...

2018-09-15 00:48:57

阅读数:30

评论数:0

19.9.13日报

1,修复icon字体显示不了的问题。原因是要用harfbuzz第三方库了。还没对比会增加多少size

2018-09-14 09:02:10

阅读数:28

评论数:0

18.9.12日报

1,终于flash模拟mp4的鼠标消息和绘制坐标精确无误了 2,继续完善其他小细节

2018-09-13 08:53:51

阅读数:78

评论数:0

18.9.11日报

1,调了一天flash的坐标问题,大概有点眉目了 2,研究https://coherent-labs.com/Documentation/cpp-hb/d8/d37/js_events.html https://twitter.com/ultralight_ux/status/98398290...

2018-09-12 01:42:22

阅读数:40

评论数:0

18.9.10日报

1,跑起了shadow node的video控件,不过发现没啥用,因为flash已经有一套了。打算明天把消息转发给flash,不显示这套shadow 控件了。 2,修复了一个富文本编辑器的小bug,右键会崩溃,貌似是chromium的bug,走拼写检查路径会出现。 3,看了下electron模...

2018-09-11 01:20:22

阅读数:31

评论数:0

提示
确定要删除当前文章?
取消 删除