a1ce9a2bbe1a4f8196d85f8ac8b2041f778135b5: servo: Merge #10573 - Do not support XHR.responseXML in worker globals. Fixes #8931 (from jdm:xhrintermittent); r=Manishearth
Josh Matthews <josh@joshmatthews.net> - Thu, 14 Apr 2016 01:41:56 +0500 - rev 476681
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10573 - Do not support XHR.responseXML in worker globals. Fixes #8931 (from jdm:xhrintermittent); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 4f6331953e3d6cdb40e2c96c9119a0a3298026c1
2ebe3d32aaf7518f2f4cbeb3eb9deeeb1ae9c589: servo: Merge #10489 - Replace use of `debug!` by `warn!` in `constellation.rs` (from timvandermeij:constellation-debug-warn); r=jdm
Tim van der Meij <timvandermeij@gmail.com> - Thu, 14 Apr 2016 00:20:35 +0500 - rev 476680
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10489 - Replace use of `debug!` by `warn!` in `constellation.rs` (from timvandermeij:constellation-debug-warn); r=jdm Fixes #10483. Source-Repo: https://github.com/servo/servo Source-Revision: 628c54948a02b1c947e916fb87b98d00d1e2d537
28ddad5d6dfb6d549e1cf0992d8935b1f65e5ec9: servo: Merge #10557 - layout: Take in account max and min inline size for inline fragments (from emilio:inline-block-max-width); r=pcwalton
Emilio Cobos Álvarez <me@emiliocobos.me> - Wed, 13 Apr 2016 23:40:22 +0500 - rev 476679
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10557 - layout: Take in account max and min inline size for inline fragments (from emilio:inline-block-max-width); r=pcwalton Improves MDN. r? @mbrubeck or @pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: 66c20b2ced7e982197f83bfe92ca6c12db8afba3
35eec2625e988b42ead5189ad07335f5d5cceb58: servo: Merge #10563 - Test for check_spec function, for tidy.py #9152 (from mskrzypkows:tidy_tests); r=mbrubeck
Maciej Skrzypkowski <m.skrzypkows@samsung.com> - Wed, 13 Apr 2016 22:59:11 +0500 - rev 476678
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10563 - Test for check_spec function, for tidy.py #9152 (from mskrzypkows:tidy_tests); r=mbrubeck Additional test for tidy.py Source-Repo: https://github.com/servo/servo Source-Revision: efd672344274758b4cc670fe170a812a29a3c736
78cff180a06a6792de9c8ad93df7325741e324f3: servo: Merge #10189 - Implement CORS preflight fetch (from KiChjang:cors-preflight-fetch); r=jdm
Keith Yeung <kungfukeith11@gmail.com> - Wed, 13 Apr 2016 20:58:55 +0500 - rev 476677
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10189 - Implement CORS preflight fetch (from KiChjang:cors-preflight-fetch); r=jdm Fixes #10145. Source-Repo: https://github.com/servo/servo Source-Revision: d21ff2fa137155e8db649c100886962300a58140
80585f49bc0ff711f662fc5725f767f705582826: servo: Merge #10565 - Update to byteorder 0.5 (from saurvs:master); r=Ms2ger
Saurav Sachidanand <sauravsachidanand@gmail.com> - Wed, 13 Apr 2016 19:58:20 +0500 - rev 476676
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10565 - Update to byteorder 0.5 (from saurvs:master); r=Ms2ger Finishes https://github.com/servo/servo/issues/10437. Source-Repo: https://github.com/servo/servo Source-Revision: d566f1c143e051b3c3d4ff9e9d8087af8b45dbd6
99ef6b195fe3005b0914eecc4c148415bfebcb16: servo: Merge #10558 - Implement `sectionRowIndex` property on `<tr>` (from frewsxcv:tr-SectionRowIndex); r=KiChjang
Corey Farwell <coreyf@rwell.org> - Wed, 13 Apr 2016 19:03:56 +0500 - rev 476675
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10558 - Implement `sectionRowIndex` property on `<tr>` (from frewsxcv:tr-SectionRowIndex); r=KiChjang Fixes https://github.com/servo/servo/issues/10509. Source-Repo: https://github.com/servo/servo Source-Revision: 9053721a328f904909c40e8ca4a5348faa0d59ad
38338b9e8f3b2f6fbab5f326720f377aebe2c69d: servo: Merge #10512 - Implement HTMLBaseElement attributes (from KiChjang:base-element-attr); r=Ms2ger
Keith Yeung <kungfukeith11@gmail.com> - Wed, 13 Apr 2016 18:22:12 +0500 - rev 476674
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10512 - Implement HTMLBaseElement attributes (from KiChjang:base-element-attr); r=Ms2ger The remaining test failure in `base_multiple.html` looks like there's a problem with the test itself (it does not have a `<base>` tag at all). Source-Repo: https://github.com/servo/servo Source-Revision: 3ad1b9134f17803f04ac94754e640e7f876799d8
e2508ae8a5f3480c17f1d22bc58c51471def389b: servo: Merge #10564 - Remove a pointless Url clone (from Ms2ger:url-clone); r=Manishearth
Ms2ger <Ms2ger@gmail.com> - Wed, 13 Apr 2016 17:41:41 +0500 - rev 476673
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10564 - Remove a pointless Url clone (from Ms2ger:url-clone); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 9954ee1334e6224409bf82db620d80721f56bb13
42ba3404a452f4070f1a0baeb5b7cea46230ec1b: servo: Merge #10524 - Add some Gecko-supported CSS keyword properties (from mauricioc:keyword_values); r=SimonSapin
Mauricio Collares <mau@ric.io> - Wed, 13 Apr 2016 17:01:42 +0500 - rev 476672
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10524 - Add some Gecko-supported CSS keyword properties (from mauricioc:keyword_values); r=SimonSapin I have added all properties that are marked with (exactly) PARSE_VALUES and H | K in [0] to properties.mako.rs, as part of #10408. A few questions and remarks: * I created a SVG style struct. Should those properties be somewhere else instead? * I did not know what to do with ime-mode (which lives in nsStyleUIReset), so I did not include it. * Servo already has a -servo-overflow-clip-box property, while Gecko has overflow-clip-box. Should those be consolidated? * There is a code comment (marked with XXX) about scroll-snap-type-y. Should I add a <%self:longhand> template tag for that, similar to the one in overflow-y? I am getting error E0053 while trying to run "./mach build-geckolib -r" on master, and the bholley/stylo branch doesn't support the products keyword argument yet, so I haven't exactly checked this compiles properly. It doesn't add any new compilation errors before the E0053 one, though. Let me know if some extra information (say, a table saying where each property went) would be useful in the review process. r? @bholley [0] https://docs.google.com/spreadsheets/d/1pSw2SjNxXZAQ19SAuNKcs5u4S7Zkc1ebEOkSP4oITUQ/edit?pref=2&pli=1 Source-Repo: https://github.com/servo/servo Source-Revision: 0e953618d1070f2019f452318deac4a6ea375600
d04915d321c180ab2543bb2ea984a90afc8420dc: servo: Merge #10562 - Update gcc (from servo:gcc); r=Manishearth
Ms2ger <Ms2ger@gmail.com> - Wed, 13 Apr 2016 16:20:29 +0500 - rev 476671
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10562 - Update gcc (from servo:gcc); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 650e3502f6e5dd4de1c1b1be3ced159d414fe4c3
7752900f9ea1560d1ec6d0df2dac9e43b969def9: servo: Merge #8658 - Implement origin concept and browsing contextless documents (from jdm:origin2); r=Ms2ger+jdm
Josh Matthews <josh@joshmatthews.net> - Wed, 13 Apr 2016 15:40:08 +0500 - rev 476670
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #8658 - Implement origin concept and browsing contextless documents (from jdm:origin2); r=Ms2ger+jdm These pave the way for implementing other parts of specifications more thoroughly. Source-Repo: https://github.com/servo/servo Source-Revision: 9b57d8d686d361c0dfba1056523cbea12abd148b
b5efeb1185d807fb1e345b61b24e6bde19b0e2c1: servo: Merge #10554 - Fast fail_handle_script_loaded_url_in_iframe_msg (from asajeffrey:fast-fail-handle-script-loaded-url-in-iframe); r=Ms2ger
Alan Jeffrey <ajeffrey@mozilla.com> - Wed, 13 Apr 2016 14:54:21 +0500 - rev 476669
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10554 - Fast fail_handle_script_loaded_url_in_iframe_msg (from asajeffrey:fast-fail-handle-script-loaded-url-in-iframe); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: aec297565b582f38960902d5590f83f3f9949696
8f7c6a7e3672cc04d9b4eccbc8ce45f462a0caf1: servo: Merge #10497 - Share prefs to content processes (from kaksmet:multiprocess-prefs); r=pcwalton
Ulf Nilsson <kaksmet@gmail.com> - Wed, 13 Apr 2016 07:22:24 +0500 - rev 476668
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10497 - Share prefs to content processes (from kaksmet:multiprocess-prefs); r=pcwalton Without this `./mach run -b -- -M` would start fine but navigating to a site would fail with: `thread 'ScriptThread PipelineId { namespace_id: PipelineNamespaceId(0), index: PipelineIndex(0) }' panicked at 'assertion failed: mozbrowser_enabled()', /Users/ulf/Documents/Code/servo/components/script/dom/htmliframeelement.rs:163` Source-Repo: https://github.com/servo/servo Source-Revision: e8e354d5d3e6757c16912e7f5e6234ec5eece493
d3bc78ac7f3af44ec86667f24c85115263d570d0: servo: Merge #10486 - Take transform:translate into account when computing clipping regions (from notriddle:overflow_premature_clip); r=pcwalton
Michael Howell <michael@notriddle.com> - Wed, 13 Apr 2016 06:43:08 +0500 - rev 476667
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10486 - Take transform:translate into account when computing clipping regions (from notriddle:overflow_premature_clip); r=pcwalton Note that this only works for translation; a more general fix would require major changes to how display lists work. Closes #10431? Source-Repo: https://github.com/servo/servo Source-Revision: 7e63c1be63716e6f190416b512caa12afb4cda52
07c05028ddef859e4521536b9821eef49ff6322d: servo: Merge #10546 - Fix typo: `cannot not outlive` -> `cannot outlive` (from stjepang:fix-typo-in-jsrs); r=Ms2ger
Stjepan Glavina <stjepang@gmail.com> - Wed, 13 Apr 2016 06:01:29 +0500 - rev 476666
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10546 - Fix typo: `cannot not outlive` -> `cannot outlive` (from stjepang:fix-typo-in-jsrs); r=Ms2ger A `Root` cannot outlive the `RootCollection` it is recorded in. The docs were saying otherwise. r? @jdm Source-Repo: https://github.com/servo/servo Source-Revision: bbcbd35095bdfcd9b8e7eb329209682e89408c72
2b1045966e7712c4bc0055abd266f8fd6fd49edf: servo: Merge #10510 - Implement `rowIndex` property on `<tr>` (from frewsxcv:rowindex); r=KiChjang
Corey Farwell <coreyf@rwell.org> - Wed, 13 Apr 2016 03:55:50 +0500 - rev 476665
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10510 - Implement `rowIndex` property on `<tr>` (from frewsxcv:rowindex); r=KiChjang Part of https://github.com/servo/servo/issues/10509. Source-Repo: https://github.com/servo/servo Source-Revision: 9fb5703c6dff0680aca32c50599f1782662d093c
9c7083d1c585bf48a7c1622e1c9b17711cd69565: servo: Merge #10545 - remove unreachable code in codegen (from amarant:unreachable-codegen); r=Ms2ger
Arnaud Marant <arnaudmarant@gmail.com> - Wed, 13 Apr 2016 02:36:03 +0500 - rev 476664
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10545 - remove unreachable code in codegen (from amarant:unreachable-codegen); r=Ms2ger code is unreachable after return, and identical to the upper block Source-Repo: https://github.com/servo/servo Source-Revision: 155e4052d150179ea8423a7ea626a84e25409718
64f005b0cc0406a0023ce3dff037cc68ed300197: servo: Merge #10488 - Removed the T prefix for the style traits (from perlun:remove-t-prefix-on-style-structs); r=SimonSapin
Per Lundberg <perlun@gmail.com> - Wed, 13 Apr 2016 01:54:55 +0500 - rev 476663
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10488 - Removed the T prefix for the style traits (from perlun:remove-t-prefix-on-style-structs); r=SimonSapin More work as described in #10185. I am getting _extremely_ weird compile-time errors with this one, when it's trying to expand the `lazy_static!` macro. I think I'll need help getting that part sorted out. The rest should be pretty OK. Anyone has ideas on how to resolve it? Source-Repo: https://github.com/servo/servo Source-Revision: a4991f536cb60b70309358cbb4da46dfbe412b3d
77c88d178004c8b7bed588d82be6bb95b3886375: servo: Merge #10538 - Improve PerformanceTiming Interface (from izgzhen:performance_timing); r=Ms2ger
Zhen Zhang <izgzhen@gmail.com> - Wed, 13 Apr 2016 01:15:40 +0500 - rev 476662
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10538 - Improve PerformanceTiming Interface (from izgzhen:performance_timing); r=Ms2ger Solving https://github.com/servo/servo/issues/10428 - Fix timing precision in old `update_with_current_time` - Correct time unit in `navigation_start` - Add `LoadEventStart` and `LoadEventEnd` timing properties There are still many properties left unimplemented. I tend to leave the for future PRs. Welcome comments! Source-Repo: https://github.com/servo/servo Source-Revision: 421dcc92f05532e5d8bda850c8d14c9375da2bd9
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip