移植webkit到c2的mips平台
来源:互联网 发布:心脑血管疾病数据2016 编辑:程序博客网 时间:2024/04/28 18:00
最近在移植webkit到c2平台,
移植是基于最新的webkit代码,应该是5月份的,好像svn是8****吧。
移植中也遇到了不少的问题,现在记录一下,时间长,记不了太全了
1.多线程问题,webkit初始化线程和事件处理线程都需要是主线程,这个限制了webkit多线程运行
2.多线程用到了pthread的库,但是在c2平台上这个库中有些函数没有,通过proc获取的信息
3.c2上有directfb,但是cairo对directfb的支持正在开发中,需要改一些flag或function
4.为了优化加速,把图片直接解码到directfb的surface中
5.但是gif比较复杂,所以只是支持一些比较下分辨率的gif
6.把webkit的事件处理和timer挂到了一个socket上,这样可以通过外部控制web
7.整理webkit接口,只是保留很简单的必要的部分webview就可以了
8.为webview增加一个appPage用于显示一个新的web而不释放当前的web
9.增加js的错误打印
10.其他web的需求,呵呵
- 移植webkit到c2的mips平台
- wifidog 移植到MIPS平台
- wifidog移植到mips平台
- nginx移植到mips平台
- Ubuntu移植qt4.4.3到mips平台
- 移植qt到mips架构平台
- 移植基于Qt4.4-tp1的WebKit到ARM平台
- Froyo(Android2.2)移植到Mips平台经验总结
- 移植openssl-1.0.0e到mips平台
- pppoe移植到mips
- curl 7.42.1在mips平台上的移植
- ntfs移植到mips架构
- libjpeg移植到RT5350 mips
- 移植Konqueror/Embedded 到mips平台(转贴http://www.lyore.cn/blog/read-209.html)
- [转] 移植Android图形引擎Skia到MIPS平台经验总结(一)
- [转] 移植Android图形引擎Skia到MIPS平台经验总结(二)
- MIPS平台移植apache 2.2.7
- webkit移植到symbian详解
- 偷拍的我
- 电子设备可靠性设计的本质
- 为什么我们程序员难晋升
- String类
- 关于CellSet转DataTable的改进方案
- 移植webkit到c2的mips平台
- 水晶报表(CrystalReports)进阶篇-通过分组实现分页功能
- 智能算法在站点质量评级体系中的应用
- [原创]Asp.Net中GridView缩略字符串绑定的方法
- 为什么我们程序员难晋升
- Hibernate学习文档_继承
- 从头开始学JAVA
- 如何检查Socket是否断开
- 标识列