6474f545ecfb56d178f678f4b6a67eaabae1fbbd: servo: Merge #10870 - Return a Result<i64, ()> from do_parse_integer (from axitkhurana:do-parse-integer-return-value); r=KiChjang
Akshit Khurana <axitkhurana@gmail.com> - Tue, 26 Apr 2016 23:26:29 -0700 - rev 476807
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10870 - Return a Result<i64, ()> from do_parse_integer (from axitkhurana:do-parse-integer-return-value); r=KiChjang Fixes #10860 Source-Repo: https://github.com/servo/servo Source-Revision: 55ea0d1133f2ccd63cb44f9e7ce613c07bcf613f
6781eefa0c48be0ddae339b8fd024ebbb9d1e922: servo: Merge #10865 - Remove the need for custom clang to generate stylo bindings, plus misc other fixes (from bholley:simplify_bindgen); r=emilio
Bobby Holley <bobbyholley@gmail.com> - Tue, 26 Apr 2016 19:51:13 -0700 - rev 476806
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10865 - Remove the need for custom clang to generate stylo bindings, plus misc other fixes (from bholley:simplify_bindgen); r=emilio Source-Repo: https://github.com/servo/servo Source-Revision: 77553ab42cb4f49d38be030a3c6852550c9f2a1b
05b17b3e36be24a043f4deb5aeac4ac99e07adae: servo: Merge #10862 - Don't kill the root pipeline when randomly killing pipelines (from asajeffrey:only-the-chrome-survives); r=SimonSapin
Alan Jeffrey <ajeffrey@mozilla.com> - Tue, 26 Apr 2016 18:40:21 -0700 - rev 476805
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10862 - Don't kill the root pipeline when randomly killing pipelines (from asajeffrey:only-the-chrome-survives); r=SimonSapin Useful for stress-testing the browser chrome, e.g. testing #10334. Source-Repo: https://github.com/servo/servo Source-Revision: 959dbac0e7ca457d3979ff122ed4686eee209e91
fc5e9f3e946cfed7e044a1c1eff987793bb66f40: servo: Merge #10820 - Implement the "focusevent" argument to Document::createEvent (from SunyDays:focusevent_argument); r=Ms2ger
SunyDays <sunnyddayss@gmail.com> - Tue, 26 Apr 2016 17:50:51 -0700 - rev 476804
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10820 - Implement the "focusevent" argument to Document::createEvent (from SunyDays:focusevent_argument); r=Ms2ger close #10739 Source-Repo: https://github.com/servo/servo Source-Revision: aa078a0780465a4dbf3ce91494f8c55a57359fd3
6710bf1dbafec084574fd82064e1f7896091bacf: servo: Merge #10857 - Simplify TOML syntax (from servo:toml); r=nox
Simon Sapin <simon.sapin@exyr.org> - Tue, 26 Apr 2016 15:46:37 -0700 - rev 476803
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10857 - Simplify TOML syntax (from servo:toml); r=nox * Sections like `[dependencies.foo]` can be entries in a `[dependencies]` section with the `{key = value}` syntax. * Per-target dependencies can be expressed with more general `cfg(…)` conditions instead of exact target triples: https://github.com/rust-lang/cargo/pull/2328 Source-Repo: https://github.com/servo/servo Source-Revision: 2729864af73d62719ea0fd55cef417c43bdd951e
ad878a49fcc43b074e42da2f27b88639c4edafdd: servo: Merge #10847 - Update rustc (from servo:rustup-20160424); r=nox
Ms2ger <Ms2ger@gmail.com> - Tue, 26 Apr 2016 14:41:54 -0700 - rev 476802
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10847 - Update rustc (from servo:rustup-20160424); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: caba731da15e468872e41da466b68ea5a327128a
3a0df6e25177502d35df3afb9a6a947ecc6a852a: servo: Merge #10824 - Communicate a backtrace to the constellation when panicking (from asajeffrey:communicate-backtrace-on-panic); r=Manishearth
Alan Jeffrey <ajeffrey@mozilla.com> - Tue, 26 Apr 2016 13:17:33 -0700 - rev 476801
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10824 - Communicate a backtrace to the constellation when panicking (from asajeffrey:communicate-backtrace-on-panic); r=Manishearth Send a representation of the backtrace from a pipeline thread to the constellation in the case of panic. This is the next step in communicating the backtrace to the browser chrome (#10334). Source-Repo: https://github.com/servo/servo Source-Revision: f773dc182badef4a4afac240d0d6fcbf57b76452
42d884c976de897eb26a224ccaf621b6ead9e58b: servo: Merge #10608 - Add parsing of double values in style attributes (from KiChjang:parse-double); r=nox
Keith Yeung <kungfukeith11@gmail.com> - Tue, 26 Apr 2016 11:59:25 -0700 - rev 476800
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10608 - Add parsing of double values in style attributes (from KiChjang:parse-double); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: ccba2d6841119aac82dfe5ae2f528fdb910a6abd
0aab8e15a8eebc37ac57265923053e1a9e5b0720: servo: Merge #10722 - layout: Add support for vertical alignment within table cells (from notriddle:table_cell_valign); r=SimonSapin
Michael Howell <michael@notriddle.com> - Tue, 26 Apr 2016 11:04:41 -0700 - rev 476799
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10722 - layout: Add support for vertical alignment within table cells (from notriddle:table_cell_valign); r=SimonSapin Fixes #10621 Source-Repo: https://github.com/servo/servo Source-Revision: 31a440867db54f5387aca3bd8ce2f644de84c5e1
15d63d4ea03037e4a67fb2597a7d57a9452ff0f6: servo: Merge #10810 - Merge DisplayListEntry into DisplayItem (from mrobinson:displayitem); r=pcwalton
Martin Robinson <mrobinson@igalia.com> - Tue, 26 Apr 2016 10:13:00 -0700 - rev 476798
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10810 - Merge DisplayListEntry into DisplayItem (from mrobinson:displayitem); r=pcwalton We don't really need two levels of abstraction for every element in the DisplayList. This simplifies the complexity of the data structure in preparation for providing documentation and properly handling scrolling roots. Source-Repo: https://github.com/servo/servo Source-Revision: 1fee7185a77424915d517a64685d6f7be40fbd3c
b515299f42bfa9c6fe1c304688554253875c96f8: servo: Merge #10767 - Added Store Command to ImageCache Task (from akhan7:command); r=jdm
Sagar Muchhal <muchhalsagar88@gmail.com> - Tue, 26 Apr 2016 07:40:18 -0700 - rev 476797
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10767 - Added Store Command to ImageCache Task (from akhan7:command); r=jdm Implemented last bullet of [Image conformance student project: Initial Steps](https://github.com/servo/servo/wiki/Image-load-conformance-student-project) Source-Repo: https://github.com/servo/servo Source-Revision: 47efbea666ed60e09804d57f42a8348c30815907
70ebd9dedc1246fc8a5318bf439d75fdc1186f52: servo: Merge #10813 - Moved the rest of the longhand structs to separate files (from perlun:improve-mako-file-structure-v3); r=SimonSapin
Per Lundberg <perlun@gmail.com> - Tue, 26 Apr 2016 05:56:33 -0700 - rev 476796
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10813 - Moved the rest of the longhand structs to separate files (from perlun:improve-mako-file-structure-v3); r=SimonSapin Sorry for the bulk size of this; I know already it's not going to be a fun thing to review. Nevertheless, it should be done so we finalize the split of this huge file into smaller, more maintable parts. The content of stuff being moved to separate files is unchanged. Only some minor formatting changes have been made and similar, but nothing of particular interest. IMHO it should be safe to merge if all the tests are fine. /cc @KiChjang - I know you will like this. :smile: Source-Repo: https://github.com/servo/servo Source-Revision: a44ebd5024ddd438e90f50aa9a2718a21cb75833
b74c5f607961114880f75f43196e8082e87f26d8: servo: Merge #10850 - Allow setting withCredentials in synchronous XMLHttpRequest (from vramana:issue_10839); r=Ms2ger
Ramana Venkata <idlike2dream@gmail.com> - Tue, 26 Apr 2016 05:07:14 -0700 - rev 476795
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10850 - Allow setting withCredentials in synchronous XMLHttpRequest (from vramana:issue_10839); r=Ms2ger closes #10839 Source-Repo: https://github.com/servo/servo Source-Revision: cb42be98279348981951933aeee4b1bfcf1517d1
78d5dcabf8b2790543fbb3a4d74dfc68dd9200d8: servo: Merge #10818 - Put each unexpected dynamic symbols on its own line (from askeing:fix_10797); r=nox
askeing <askeing@gmail.com> - Tue, 26 Apr 2016 02:24:02 -0700 - rev 476794
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10818 - Put each unexpected dynamic symbols on its own line (from askeing:fix_10797); r=nox fix #10797 Source-Repo: https://github.com/servo/servo Source-Revision: bc2a88ad8f41087356e4936829ee1095bd7fc951
d2acf676078007f780f8329f516ea35974525706: servo: Merge #10844 - Implement the "progressevent" argument to Document::createEvent (from sliz1:10740); r=frewsxcv
Stephen (Ziyun) Li <stephen.liziyun@gmail.com> - Mon, 25 Apr 2016 22:00:24 -0700 - rev 476793
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10844 - Implement the "progressevent" argument to Document::createEvent (from sliz1:10740); r=frewsxcv Fixes https://github.com/servo/servo/issues/10740 Source-Repo: https://github.com/servo/servo Source-Revision: 09b2efc7061337593d948c7fb11b9d80ba42df5a
b3acff86056dc8bb1ab737b2e4655b4e5be22011: servo: Merge #10842 - Webrender no nativewindow (from fabricedesre:webrender-no-nativewindow); r=Manishearth
Fabrice Desré <fabrice@desre.org> - Mon, 25 Apr 2016 19:11:15 -0700 - rev 476792
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10842 - Webrender no nativewindow (from fabricedesre:webrender-no-nativewindow); r=Manishearth @glennw this fixed the panic when using webrender and no native display is available. Source-Repo: https://github.com/servo/servo Source-Revision: 5ef355cf439f410f249f0565623eb439afd59456
2bb1042c6a46b28e76fbf2976355c1bf37cf68e6: servo: Merge #10800 - read cookie_jar, hsts_list, auth_cache, and local_data from file if profile_dir option is present (from DDEFISHER:read_profile_dir_from_file); r=frewsxcv
Daniel <ddefisher@gmail.com> - Mon, 25 Apr 2016 18:10:40 -0700 - rev 476791
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10800 - read cookie_jar, hsts_list, auth_cache, and local_data from file if profile_dir option is present (from DDEFISHER:read_profile_dir_from_file); r=frewsxcv Last step in Persistent sessions student project "check for the presence of the profile directory command-line option in the ResourceThread constructor and look for files that will contain serialized versions of the previous steps. If they exist, populate the appropriate fields with deserialized versions of the file contents." Also populated local_data in StorageManager constructor I am not sure if the handling of decoding and encoding the Option Tm type was done in the cleanest way here. Source-Repo: https://github.com/servo/servo Source-Revision: 7a582b4bf9bdaeff34c8c813a92f35226ced72f5
3662cc705cb87f0cd725b30aa49322409904ac33: servo: Merge #10785 - Refactor `LoadErrorType` to not require a `String` for every type (from frewsxcv:loaderrortype-nostring); r=jdm
Corey Farwell <coreyf@rwell.org> - Mon, 25 Apr 2016 14:37:44 -0700 - rev 476790
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10785 - Refactor `LoadErrorType` to not require a `String` for every type (from frewsxcv:loaderrortype-nostring); r=jdm Some of the `LoadErrorType` like `LoadCancelled` don't need a `String` associated with the type since the variant is self-explanatory. There are some variants that don't need an associated `String`, but that can be cleaned up in a later refactor. Also, `net_traits::NetworkError` currently requires a `String`, but that can potentially also be refactored away too. Source-Repo: https://github.com/servo/servo Source-Revision: 81f6e70a623a6f11535322ed2ef954eafaf8c70c
d088446dcbc0a71d1b2cade87d0ec28deb233de1: servo: Merge #10696 - Referer header (from rebstar6:referrerPolicy); r=jdm
Rebecca <rebstar6@gmail.com> - Mon, 25 Apr 2016 13:52:01 -0700 - rev 476789
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10696 - Referer header (from rebstar6:referrerPolicy); r=jdm PR1 for https://github.com/servo/servo/issues/10311 This puts the code and data structures in place to set the Referer header based on the Referrer Policy for a given document. Note that document:: get_referrer_policy() always returns the 'No Referrer' option, so for now, this should have no impact on production code, and that policy requires that the Referer header is not added. Later PRs will determine the policy and edit that get_referrer_policy() accordingly. Source-Repo: https://github.com/servo/servo Source-Revision: 34900814fca3b21fbb27bed58d4f4af8a8e307e9
7c5221f975c6fe1426731908b64d4527f4cc6d3f: servo: Merge #10835 - Adding parameter to tidy for skipping print text when running tests (from askeing:fix_10832); r=Wafflespeanut
askeing <askeing@gmail.com> - Mon, 25 Apr 2016 12:48:49 -0700 - rev 476788
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10835 - Adding parameter to tidy for skipping print text when running tests (from askeing:fix_10832); r=Wafflespeanut fix #10832 Source-Repo: https://github.com/servo/servo Source-Revision: b853383afc6760286018933b400925e1dbd6a48a
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip