Skip to content
This repository was archived by the owner on Jan 24, 2023. It is now read-only.

Commit 96596ad

Browse files
authored
Merge pull request #162 from servo/twis-111
Twis 111
2 parents f208887 + 6ade6d1 commit 96596ad

File tree

1 file changed

+56
-0
lines changed

1 file changed

+56
-0
lines changed

_posts/2018-04-30-twis-111.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
layout: post
3+
title: These Weeks In Servo 111
4+
date: 2018-04-02 00:30:00
5+
summary: What's up with Servo for the weeks of 2 April 2018 - 30 April 2018
6+
categories:
7+
---
8+
9+
In the [last few weeks](https://github.com/pulls?utf8=%E2%9C%93&q=is%3Apr+is%3Amerged+closed%3A2018-04-02..2018-04-30+user%3Aservo+),
10+
we merged 190 PRs in the Servo organization's repositories.
11+
12+
### Planning and Status
13+
14+
Our [roadmap](https://github.com/servo/servo/wiki/Roadmap) is available online, including the overall plans for 2018.
15+
It has been updated to account for Servo's new role in Mozilla's [mixed reality](https://blog.servo.org/2018/03/09/servo-and-mixed-reality/) team.
16+
17+
This week's status updates are [here](https://www.standu.ps/project/servo/).
18+
19+
### Notable Additions
20+
21+
- nox [implemented](https://github.com/servo/servo/pull/20702) the `origin` API on window and worker globals.
22+
- gw [added](https://github.com/servo/webrender/pull/2694) support for storing non-rectangular texture cache entries.
23+
- kwonoj [fixed](https://github.com/servo/servo/pull/20687) an incorrect key event suppression.
24+
- Brody-Eastwood [merged](https://github.com/servo/servo/pull/20680) all 2d canvas threads into a single thread.
25+
- fabricedesre [added](https://github.com/servo/servo/pull/20676) a notification for embedders to display an IME.
26+
- cbrewster [made](https://github.com/servo/servo/pull/20671) session history track URLs.
27+
- kvark [made](https://github.com/servo/servo/pull/20658) the `gleam` crate optional.
28+
- mattnenterprise [implemented](https://github.com/servo/servo/pull/20648) a missing WebGL parameter.
29+
- nox [fixed](https://github.com/servo/servo/pull/20646) some error conditions for the WebGL `drawElements` API.
30+
- cbrewster [implemented](https://github.com/servo/servo/pull/20638) the `pushState` and `popState` histoy APIs.
31+
- brainlessdeveloper [added](https://github.com/servo/servo/pull/20631) support for the `getRenderbufferParameter` WebGL API.
32+
- emilio [made](https://github.com/servo/servo/pull/20627) the `overflow` CSS shorthand parse as two longhand values.
33+
- marmistrz [implemented](https://github.com/servo/rust-mozjs/pull/422) more idiomatic wrappers for certain JSAPI C++ methods.
34+
- asajeffrey [corrected](https://github.com/servo/servo/pull/20614) the source of cross-origin `postMessage` messages.
35+
- kwonoj [removed](https://github.com/servo/servo/pull/20578) direct UI interaction from the bluetooth implementation.
36+
- cbrewster [avoided](https://github.com/servo/servo/pull/20579) adding redundant about:blank entries to the session history for iframes.
37+
- nox [made](https://github.com/servo/servo/pull/20565) [several](https://github.com/servo/servo/pull/20598) [batches](https://github.com/servo/servo/pull/20539) of [correctness](https://github.com/servo/servo/pull/20518) [fixes](https://github.com/servo/servo/pull/20525) for WebGL APIs.
38+
- paul [made](https://github.com/servo/servo/pull/20533) dealing with required resource files easier for embedders.
39+
- brainlessdeveloper [simplified](https://github.com/servo/servo/pull/20482) some style system code for dealing with list images.
40+
- gootorov [removed](https://github.com/servo/gleam/pull/161) some unnecessary limitations in GL bindings.
41+
- kwonoj [removed](https://github.com/servo/servo/pull/20480) direct UI interaction from the file manager thread.
42+
- pyfisch [implenented](https://github.com/servo/servo/pull/20420) support for corner clipping.
43+
- pcwalton [integrated](https://github.com/servo/webrender/pull/2566) [Pathfinder](https://github.com/pcwalton/pathfinder/) support into WebRender.
44+
- modal17 [added](https://github.com/servo/servo/pull/20391) the HTTP cache to heap memory measurements.
45+
46+
47+
### New Contributors
48+
49+
- [Brody-Eastwood](https://github.com/Brody-Eastwood)
50+
- [Gerald Squelart](https://github.com/squelart)
51+
- [Kerem Kat](https://github.com/krk)
52+
- [Ramshell](https://github.com/Ramshell)
53+
- [asoni3](https://github.com/asoni3)
54+
- sotaro
55+
56+
Interested in helping build a web browser? Take a look at our [curated list](https://starters.servo.org/) of issues that are good for new contributors!

0 commit comments

Comments
 (0)