首页> 外国专利> Methods and systems for rendering in a multi-process browser using a shared memory area

Methods and systems for rendering in a multi-process browser using a shared memory area

机译:使用共享内存区域在多进程浏览器中呈现的方法和系统

摘要

Systems and methods for rendering web content in a browser are described herein. An embodiment includes a web rendering engine in a rendering engine process to generate one or more requests to selectively redraw one or more regions of content retrieved by a browser process. A renderview then generates a bitmap based on the requests and content retrieved by the browser process. The bitmap may then be stored by the renderview in a shared memory area where it may be accessed by a renderview host in the browser process. The renderview host may then provide the bitmap to a backing store associated with a display device for display to a user. In another embodiment, the shared memory area between the browser process and the rendering engine process may be used to achieve efficient scrolling of a web page through rate limited rendering of content.
机译:本文描述了用于在浏览器中呈现网页内容的系统和方法。实施例包括在渲染引擎过程中的网络渲染引擎,以生成一个或多个请求以选择性地重绘由浏览器过程检索到的内容的一个或多个区域。然后,renderview会根据浏览器进程检索到的请求和内容生成位图。然后,该位图可以由renderview存储在共享存储区中,在该区域中,renderview主机可以在浏览器进程中访问该位图。然后,渲染视图主机可以将位图提供给与显示设备关联的后备存储,以显示给用户。在另一个实施例中,浏览器进程和渲染引擎进程之间的共享存储区域可以用于通过内容的速率受限渲染来实现网页的有效滚动。

著录项

  • 公开/公告号US9557908B1

    专利类型

  • 公开/公告日2017-01-31

    原文格式PDF

  • 申请/专利权人 GOOGLE INC.;

    申请/专利号US201414306634

  • 发明设计人 BRETT WILSON;DARIN FISHER;

    申请日2014-06-17

  • 分类号G06F3/14;G06F3/0485;

  • 国家 US

  • 入库时间 2022-08-21 13:41:54

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号