0c44c63659f9bc2cfe5eaac314502556685b654b: servo: Merge #9929 - Refactor the cascade (from servo:cascade); r=pcwalton
Simon Sapin <simon.sapin@exyr.org> - Sat, 19 Mar 2016 07:39:26 +0500 - rev 476445
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9929 - Refactor the cascade (from servo:cascade); r=pcwalton Converting the specified value of some properties into a computed value depends on the value of other properties. For example, the `em` unit of any length depends on the `font-size` property. Previously, we would do a first pass over applicable declarations to build up a `values::computed::Context` struct with a number of fields for each such piece of data from other properties. This simplies the struct by instead having it contain the set of computed values (for a given element) that is being populated and classify properties into "early" and "other", such that the only dependencies can be from "other" to "early". We iterate applicable_declarations twice, first cascading "early" properties then "other". Unfortunately, it’s not easy to check that this classification is correct. Source-Repo: https://github.com/servo/servo Source-Revision: 2d6283c64be8c052e6b0a06e857950d7f25db353
afffbeb6a5da9c719930c33e2734c5dc022e47c6: servo: Merge #9788 - Use external 'threadpool' crate, remove in-tree utility (from servo:threadpool); r=jdm
Corey Farwell <coreyf@rwell.org> - Sat, 19 Mar 2016 06:17:26 +0500 - rev 476444
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9788 - Use external 'threadpool' crate, remove in-tree utility (from servo:threadpool); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 9e0c73c8f3b1941b01c705066815303d59221ffd
66388842b8531f116ba5cd342534a1cf82a31008: servo: Merge #10070 - Disallow unsafe code in net and net_traits (from Ms2ger:unsafe-net); r=KiChjang
Ms2ger <Ms2ger@gmail.com> - Fri, 18 Mar 2016 16:39:54 +0500 - rev 476443
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10070 - Disallow unsafe code in net and net_traits (from Ms2ger:unsafe-net); r=KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: e551ea73226404152e02c3445f4f91e639bf66ce
b2f593e069b16f59a26dfa97eba6ba52546b846f: servo: Merge #10009 - implements NavigatorLanguage (from creativcoder:impl-navigator-language); r=Ms2ger
Rahul Sharma <rsconceptx@gmail.com> - Fri, 18 Mar 2016 15:00:16 +0500 - rev 476442
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10009 - implements NavigatorLanguage (from creativcoder:impl-navigator-language); r=Ms2ger Fixes #9992 Source-Repo: https://github.com/servo/servo Source-Revision: 20eb81c00ab62b582372c1dbdffc2b21e01d5d2d
62fdfdb5d5673fb59a15e88a86e77df225f0078c: servo: Merge #10061 - Remove overflow references on AssignBSizesAndStoreOverflow code (from DavidBM:clean_code_removing_overflow_in_assign_bsizes); r=Manishearth
David Bonet <webbonet@gmail.com> - Fri, 18 Mar 2016 01:44:52 +0500 - rev 476441
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10061 - Remove overflow references on AssignBSizesAndStoreOverflow code (from DavidBM:clean_code_removing_overflow_in_assign_bsizes); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: ce2da28a00036e614cee211f4b279dc8e7eac9c1
121446316ea124aa0859c1355ad6001d4991af59: servo: Merge #10014 - Update WebSocket blocked ports to match the Fetch spec (from saurvs:pr1); r=KiChjang
Saurav Sachidanand <sauravsachidanand@gmail.com> - Fri, 18 Mar 2016 00:01:54 +0500 - rev 476440
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10014 - Update WebSocket blocked ports to match the Fetch spec (from saurvs:pr1); r=KiChjang Adresses #9949. This adds a function that tests whether a request should be blocked or not based on it's url's scheme and port. It also adds testing for port restriction to the `main_fetch` method. More info in https://github.com/whatwg/fetch/commit/eb07418c8383983a9887498e49a2e2e986d3c9f4. @Ms2ger In https://github.com/whatwg/html/issues/841, @annevk proposes to remove port restrictions from websockets. Should we go ahead do that, given that the spec hasn't been changed yet? Source-Repo: https://github.com/servo/servo Source-Revision: 0008c07dc343d911be042516b32c994fc18e3900
a229b61cee17f471eee9acaf7a15fa59fa345fbb: servo: Merge #10055 - Bump serde to 0.7 (from servo:serde); r=Ms2ger
Anthony Ramine <n.oxyde@gmail.com> - Thu, 17 Mar 2016 17:58:06 +0500 - rev 476439
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10055 - Bump serde to 0.7 (from servo:serde); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: 7a9dc577617b442ff0fe07eaa683207234c519ee
4482e4df107d72d4e4dddf3b0b7b7648c3a4f59a: servo: Merge #10039 - servo: Update WebRender to pick up the blend mode fix (from pcwalton:update-webrender-again); r=glennw
Patrick Walton <pcwalton@mimiga.net> - Thu, 17 Mar 2016 04:44:28 +0500 - rev 476438
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10039 - servo: Update WebRender to pick up the blend mode fix (from pcwalton:update-webrender-again); r=glennw Closes #9877. r? @glennw Source-Repo: https://github.com/servo/servo Source-Revision: e273517fe06720afe0ef74815cce5e007df7dc3d
bbc3d4b24bcb6c1bb58f7f82057e35dfb902aac4: servo: Merge #10037 - servo: Update Glutin (from pcwalton:update-glutin); r=mbrubeck
Patrick Walton <pcwalton@mimiga.net> - Thu, 17 Mar 2016 02:26:11 +0500 - rev 476437
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10037 - servo: Update Glutin (from pcwalton:update-glutin); r=mbrubeck Closes #9855. Closes #9878. r? @mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: b7304f11529f92b4b08b5bac59a16c331c6ee774
350232ac84f3a90c2a1132ed69983b6f62e6fd14: servo: Merge #10035 - Resets selection in textinput when its content is changed (from saurvs:master); r=jdm
Saurav Sachidanand <sauravsachidanand@gmail.com> - Thu, 17 Mar 2016 01:03:28 +0500 - rev 476436
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10035 - Resets selection in textinput when its content is changed (from saurvs:master); r=jdm Fixes https://github.com/servo/servo/issues/10005. Source-Repo: https://github.com/servo/servo Source-Revision: 909ff4446a8197490af7f2af213dfa2ac35ae0a6
36820dd27388fa49b614b50c209330eb61667664: servo: Merge #10003 - Patch handles exception with errormessage on topdir with Unicode characters (from qaxi:master); r=metajack
Petr Klíma <qaxi@seznam.cz> - Thu, 17 Mar 2016 00:15:52 +0500 - rev 476435
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10003 - Patch handles exception with errormessage on topdir with Unicode characters (from qaxi:master); r=metajack https://github.com/servo/servo/issues/10002 ./mach does not support paths with Unicode characters for now it fail on original line 154 with exception UnicodeDecodeError This patch handles the exception Source-Repo: https://github.com/servo/servo Source-Revision: 42c7472f336e687200507dafdf1087d8f0ea4d55
ac24ca5d71cb0c68d1ec159587695b143207d450: servo: Merge #10026 - compositing: In borderless mode, don't show the window until the page has loaded (from pcwalton:no-browserhtml-flash); r=metajack
Patrick Walton <pcwalton@mimiga.net> - Wed, 16 Mar 2016 23:17:29 +0500 - rev 476434
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10026 - compositing: In borderless mode, don't show the window until the page has loaded (from pcwalton:no-browserhtml-flash); r=metajack This avoids a flash of unstyled content, which looks especially bad in browser.html since unstyled content is white and browser.html has a transparent background. Closes #9996. r? @metajack cc @jdm since you had some concerns Source-Repo: https://github.com/servo/servo Source-Revision: 84d3ba075977c55d226bd6b70d695a292b2329c9
473c18501175c6f825e362298259140400f05bc9: servo: Merge #9838 - WebBluetooth API classes (from szeged:webbluetooth); r=jdm
Attila Dusnoki <dati91@gmail.com> - Wed, 16 Mar 2016 20:31:48 +0500 - rev 476433
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9838 - WebBluetooth API classes (from szeged:webbluetooth); r=jdm Basic implementation of WebBluetooth API API spec.: https://webbluetoothcg.github.io/web-bluetooth/ Source-Repo: https://github.com/servo/servo Source-Revision: 37574065e0a1a22493bdbf1ce8dd0480aa88c758
7b6b28863a0bc4971434410aefd57d1cf7cdd021: servo: Merge #10033 - Make the jquery test runner work again (from Ms2ger:jquery); r=jdm
Ms2ger <Ms2ger@gmail.com> - Wed, 16 Mar 2016 18:52:01 +0500 - rev 476432
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10033 - Make the jquery test runner work again (from Ms2ger:jquery); r=jdm CC #10032. Source-Repo: https://github.com/servo/servo Source-Revision: 6c5bfca53e6f61e4a7d60c8b5d65478e479c9bf5
8b7edb0e3181cc2281043890a8d4383923264f4f: servo: Merge #10025 - servo: Upgrade WebRender (from pcwalton:upgrade-webrender); r=glennw
Patrick Walton <pcwalton@mimiga.net> - Wed, 16 Mar 2016 10:26:11 +0500 - rev 476431
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10025 - servo: Upgrade WebRender (from pcwalton:upgrade-webrender); r=glennw Closes #9867. r? @glennw Source-Repo: https://github.com/servo/servo Source-Revision: ad47c093ad897ef6e9ab93df5ea90c5a6e2ef3b3
b91cf330e69a1cbef3a2c23de1f578e1fbbdcbef: servo: Merge #9997 - style: Compute damage for text nodes (from pcwalton:text-node-damage); r=mbrubeck
Patrick Walton <pcwalton@mimiga.net> - Wed, 16 Mar 2016 09:32:19 +0500 - rev 476430
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9997 - style: Compute damage for text nodes (from pcwalton:text-node-damage); r=mbrubeck They have styles just like elements do. Allows a dynamic change of `display: none` to `display: inline` to work. Closes #9868. r? @mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: 437e875c2e874fe274d1f18615cb14c12ada7484
2dc9af7d11f29b97dfdddf9062967b03cbc8d6af: servo: Merge #10013 - Remove submodule update from mach bootstrap. Fixes #10010 (from malayaleecoder:master); r=Wafflespeanut
malayaleecoder <malayaleecoder@gmail.com> - Tue, 15 Mar 2016 23:49:34 +0500 - rev 476429
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10013 - Remove submodule update from mach bootstrap. Fixes #10010 (from malayaleecoder:master); r=Wafflespeanut Tries to fix #10010 . Please have a look. Source-Repo: https://github.com/servo/servo Source-Revision: 1a60e07ee8ce3f8bd55348e6ff26639bf4c1822b
2234acaf58f5e7bb9155e2d2e1562d9252e37b34: servo: Merge #9987 - Test using 4 parallel codegen units on release builds (from larsbergstrom:codegen_units); r=metajack
Lars Bergstrom <lars@lars.com> - Tue, 15 Mar 2016 20:21:14 +0500 - rev 476428
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9987 - Test using 4 parallel codegen units on release builds (from larsbergstrom:codegen_units); r=metajack Do not merge yet! Doing a test run first. Note that `codegen-units` had very little effect on our dev builds (saved ~12 seconds http://logs.glob.uno/?c=mozilla%23servo&s=6+Aug+2015&e=6+Aug+2015#c252485). @bors-servo try Source-Repo: https://github.com/servo/servo Source-Revision: 78b16bcc1d158bebff552a48ad6e6718ee761e0b
8d071a5f77f9900ecfa98568a3b32b609231796c: servo: Merge #9988 - Use lazy_static for HOST_TABLE (from Ms2ger:lazy-static-host-table); r=Manishearth
Ms2ger <Ms2ger@gmail.com> - Tue, 15 Mar 2016 16:03:33 +0500 - rev 476427
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9988 - Use lazy_static for HOST_TABLE (from Ms2ger:lazy-static-host-table); r=Manishearth This might change behaviour if the file is changed between Servo startup and the moment HOST_TABLE is first accessed. I don't think we care. Source-Repo: https://github.com/servo/servo Source-Revision: 183772583fcbb1f8103e8d6542a620134ba9182e
51ab63c49a796461109806ecce3297a47b5aa0a3: servo: Merge #9995 - test_ref() got an unexpected keyword argument 'kind'.Fixes #9986 (from malayaleecoder:master); r=Manishearth
malayaleecoder <malayaleecoder@gmail.com> - Tue, 15 Mar 2016 11:25:28 +0500 - rev 476426
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9995 - test_ref() got an unexpected keyword argument 'kind'.Fixes #9986 (from malayaleecoder:master); r=Manishearth Tries to fix #9986. Please have a look. Source-Repo: https://github.com/servo/servo Source-Revision: 075ce980a24d1e31ad704915681ef3f7edd03ccb
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip