993f348880a66120f717a4cca374614f58a1a625: servo: Merge #10178 - Implement flexbox reordering (from danlrobertson:flex-order); r=SimonSapin
Daniel Robertson <dan.robertson@anidata.org> - Tue, 12 Apr 2016 02:48:20 +0500 - rev 476648
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10178 - Implement flexbox reordering (from danlrobertson:flex-order); r=SimonSapin Add style property for `order` and implement reordering by this property in flex flow. Based on previous work by @zentner-kyle. Fixes: #9957 Source-Repo: https://github.com/servo/servo Source-Revision: df21bb47d414a1ff068623b55e9da644d7239731
3f3e57e89169f4fb7fa4766d2462f711fc096b57: servo: Merge #10445 - Use better JS engine defaults (from metajack:enable-asmjs); r=jdm
Jack Moffitt <jack@metajack.im> - Tue, 12 Apr 2016 02:07:35 +0500 - rev 476647
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10445 - Use better JS engine defaults (from metajack:enable-asmjs); r=jdm This adds in preferences for all the SM 39 available options (as retrieved from Gecko), and uses the same defaults as Gecko. A few properties are not supported yet, and incremental GC is still always disabled regardless of the preference setting. Source-Repo: https://github.com/servo/servo Source-Revision: bc2237ea2ba3beac501ca4347b8118f3dccd9629
f4f278bd0b2020fbcf5164e698a851fbfc43d51b: servo: Merge #10518 - Update smallvec (from Ms2ger:smallvec); r=KiChjang
Ms2ger <Ms2ger@gmail.com> - Tue, 12 Apr 2016 00:04:23 +0500 - rev 476646
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10518 - Update smallvec (from Ms2ger:smallvec); r=KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: b214205ba97cd031f19134431dae9bb4b9aecdb1
dbebb6aa5a0eb85475574dd211d3002de1ecc48d: servo: Merge #10496 - Fix sandboxing on OS X (from kaksmet:fix-sandbox); r=pcwalton
Ulf Nilsson <kaksmet@gmail.com> - Mon, 11 Apr 2016 23:24:57 +0500 - rev 476645
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10496 - Fix sandboxing on OS X (from kaksmet:fix-sandbox); r=pcwalton The main issue was resources_dir_path. Every time it was called it would start from the executable's path and walk up the hierarchy to find a directory named "resources". The sandbox was granted permission to read from the found resources dir, but after the sandbox had been activated resources_dir_path would again start from the executable's path and try to find the resources dir. It would then fail with "Operation not permitted" when trying to canonicalize the path because it didn't have permissions to read metadata under ./target. To fix this the resources dir path is now cached between resources_dir_path calls. Source-Repo: https://github.com/servo/servo Source-Revision: a162cfe45cceab123504289a7afc7bf06a4eeec8
39a8bea6d01b9debe27900245827cbf1dba6ff8b: servo: Merge #10490 - Add tests and clean up `FlexFlow::(block|inline)_mode_assign_inline_sizes` (from danlrobertson:correct-size); r=SimonSapin
Daniel Robertson <dan.robertson@anidata.org> - Mon, 11 Apr 2016 21:41:37 +0500 - rev 476644
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10490 - Add tests and clean up `FlexFlow::(block|inline)_mode_assign_inline_sizes` (from danlrobertson:correct-size); r=SimonSapin Clean up `block_mode_assign_inline_sizes` and `inline_mode_assign_inline_sizes` and add extra css tests. r? @SimonSapin Source-Repo: https://github.com/servo/servo Source-Revision: 608533cb4ad31358269cfa8039077767f325f3be
0bdab191226e3c458469636d459e70b84b3e3798: servo: Merge #10485 - Implement stub for NavigatorPlugins (from cbrewster:navigator_plugins); r=Ms2ger
Connor Brewster <brewsterc@my.caspercollege.edu> - Mon, 11 Apr 2016 20:47:46 +0500 - rev 476643
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10485 - Implement stub for NavigatorPlugins (from cbrewster:navigator_plugins); r=Ms2ger This PR implements stub for NavigatorPlugins as outlined in #9991. r? @jdm Source-Repo: https://github.com/servo/servo Source-Revision: 3b7e426d33e539303f46a0a153752683838186fc
0b7a4788dea932a5e7f1c8829088afbabced7ec3: servo: Merge #10513 - Extract out 'is the html body element' CSSOM concept (from frewsxcv:is_the_html_body_element); r=Ms2ger
Corey Farwell <coreyf@rwell.org> - Mon, 11 Apr 2016 20:07:01 +0500 - rev 476642
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10513 - Extract out 'is the html body element' CSSOM concept (from frewsxcv:is_the_html_body_element); r=Ms2ger Source-Repo: https://github.com/servo/servo Source-Revision: f9f3b7529ba2c66b6203b0742c4cd89d03ddd772
ffc7ece02cf828cea5e704dfaa03035a3e5a9b56: servo: Merge #10519 - Update 'Extensions to the HTMLElement Interface' CSSOM spec links (from frewsxcv:links); r=KiChjang
Corey Farwell <coreyf@rwell.org> - Mon, 11 Apr 2016 19:27:38 +0500 - rev 476641
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10519 - Update 'Extensions to the HTMLElement Interface' CSSOM spec links (from frewsxcv:links); r=KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: 6939ff53c40d31fe96acca9f0e62641a59dbc086
0a9be544718fa3a3f2043a08f286ae8359a65d1a: servo: Merge #10502 - Add API base url method to global objects (from KiChjang:fix-open-url-base); r=Ms2ger
Keith Yeung <kungfukeith11@gmail.com> - Mon, 11 Apr 2016 17:27:32 +0500 - rev 476640
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10502 - Add API base url method to global objects (from KiChjang:fix-open-url-base); r=Ms2ger This adds an `api_base_url` function to global objects, which fixes `open-url-base.htm` under XMLHttpRequest. Source-Repo: https://github.com/servo/servo Source-Revision: 07304235cc88c3bb823e072e31da2dadcf0ed1be
989283b5ecb69d298781213c71854f995391d7dd: servo: Merge #10516 - Various cleanup (from Ms2ger:cleanup); r=nox
Ms2ger <Ms2ger@gmail.com> - Mon, 11 Apr 2016 13:44:18 +0500 - rev 476639
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10516 - Various cleanup (from Ms2ger:cleanup); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: 5adf36231e739f57dc7d1d85b37fb2a47b8f5d74
e81b35c89383c52211e04e53842f52f2dc125db4: servo: Merge #10514 - Various 'element.rs' cleanup (from frewsxcv:element-cleanup); r=KiChjang
Corey Farwell <coreyf@rwell.org> - Mon, 11 Apr 2016 08:57:41 +0500 - rev 476638
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10514 - Various 'element.rs' cleanup (from frewsxcv:element-cleanup); r=KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: 5aa62b3621f4793c559f6c7eb77e06259b0a00ea
8eb22df0b6e38a00c3a88539441c60ae9d6cb952: servo: Merge #10503 - Replaced SendParam with BodyInit (from canaltinova:master); r=KiChjang
Nazım Can Altınova <canaltinova@gmail.com> - Sun, 10 Apr 2016 03:08:38 +0500 - rev 476637
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10503 - Replaced SendParam with BodyInit (from canaltinova:master); r=KiChjang Replaced SendParam with BodyInit. Fixes #9433 . Source-Repo: https://github.com/servo/servo Source-Revision: e10ab5ae532037de37295680ce38eca27e2f5b95
1c3e662ecb2d6a03198b69711afd715e664da892: servo: Merge #10501 - Removed unused imports from methods.rs (from canaltinova:master); r=KiChjang
Nazım Can Altınova <canaltinova@gmail.com> - Sun, 10 Apr 2016 00:51:34 +0500 - rev 476636
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10501 - Removed unused imports from methods.rs (from canaltinova:master); r=KiChjang Fixes #10500 Source-Repo: https://github.com/servo/servo Source-Revision: 5a3d6850c686695a6a4c4f0e78bc19da6dfaddb2
706bafebf7c38a81cb0f8378aa580875d1f624e3: servo: Merge #10257 - #10141 : Document::location set null for documents without a browsing context (from slayerjain:first_bug); r=KiChjang
shubham_jain <shubhamkjain@outlook.com> - Sun, 10 Apr 2016 00:10:21 +0500 - rev 476635
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10257 - #10141 : Document::location set null for documents without a browsing context (from slayerjain:first_bug); r=KiChjang Fixes #10141. Source-Repo: https://github.com/servo/servo Source-Revision: c33bf4987af3479c515351195a55c12dacfcc871
d07ee1178d980f2d5ff8a86d6c429eb0d3e9a82b: servo: Merge #10086 - Implement HTMLTableElement#rows (from KiChjang:table-rows); r=Manishearth
Keith Yeung <kungfukeith11@gmail.com> - Sat, 09 Apr 2016 16:07:10 +0500 - rev 476634
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10086 - Implement HTMLTableElement#rows (from KiChjang:table-rows); r=Manishearth Fixes #8084. Source-Repo: https://github.com/servo/servo Source-Revision: 32e53b80e28731cd05ddbe561f99e9570a34ff07
cd86da741612933fa7f41e5e102f94b1039a5e3a: servo: Merge #10203 - Avoid script execution when not found (from Shiroy:script-not-found-executed); r=Ms2ger
Shiroy <awacheux.utc@gmail.com> - Sat, 09 Apr 2016 15:27:27 +0500 - rev 476633
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10203 - Avoid script execution when not found (from Shiroy:script-not-found-executed); r=Ms2ger Fix #8391 If the status code is an error or has not been received, we discard data and prevent the script from being executed. Source-Repo: https://github.com/servo/servo Source-Revision: 4720992ffcf23a166b3ae08d8090cff5a993a0b6
a614fe2d45a878029c95e618929458ee754bdba8: servo: Merge #10495 - Removed etc/ci/check_no_unwrap.sh from .travis.yml (from asajeffrey:temporarily-disable-unwrap-test); r=KiChjang
Alan Jeffrey <ajeffrey@mozilla.com> - Sat, 09 Apr 2016 07:50:37 +0500 - rev 476632
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10495 - Removed etc/ci/check_no_unwrap.sh from .travis.yml (from asajeffrey:temporarily-disable-unwrap-test); r=KiChjang Temporarily disable #10448 until all the uses of unwrap are removed from the constellation/compositor. Source-Repo: https://github.com/servo/servo Source-Revision: 90ab488d424511e81902b58056602e2b498866ec
1834fcc0d5e850fe448ca3e88615f2f21e2a3719: servo: Merge #10494 - layout: Make inner scroll wrappers acquire the overflow region of their contents (from pcwalton:overflow-scroll-nested-fixed-height); r=mbrubeck
Patrick Walton <pcwalton@mimiga.net> - Sat, 09 Apr 2016 06:21:51 +0500 - rev 476631
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10494 - layout: Make inner scroll wrappers acquire the overflow region of their contents (from pcwalton:overflow-scroll-nested-fixed-height); r=mbrubeck Makes Twitter pages show up when scrolling, if WebRender is not in use. WebRender does not yet support overflow:scroll. r? @mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: 269eeeddd204cd13ed5a0bf80deefcb46a259b3c
395e0a1740ebeea295104c174e2f2b7ccb9feb37: servo: Merge #10320 - Rename imm_child_iter() and child_iter() (from malayaleecoder:master); r=KiChjang
malayaleecoder <malayaleecoder@gmail.com> - Sat, 09 Apr 2016 03:25:10 +0500 - rev 476630
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10320 - Rename imm_child_iter() and child_iter() (from malayaleecoder:master); r=KiChjang Fixes #10286 Source-Repo: https://github.com/servo/servo Source-Revision: 0a1efe4578e43c4ffc2f90ff0118660899a83ac4
bc7e0b8097ece9c8cdf218722c1e51686e2ec72b: servo: Merge #10484 - geckolib: reupdate bindings to allow easy union modifications (from emilio:reupdate-stylo-bindings); r=bholley
Emilio Cobos Álvarez <me@emiliocobos.me> - Sat, 09 Apr 2016 01:36:39 +0500 - rev 476629
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #10484 - geckolib: reupdate bindings to allow easy union modifications (from emilio:reupdate-stylo-bindings); r=bholley This commit updates the current bindings with a m-c trunk build. This improves quite a few things: * It adds `Debug` support for structs, which should be easy. * It generates unnamed structs definitions. * And... It allows changing union types directly! The way mutating a union works is as follows. Each union field has an unsized field of type `__BindgenUnionField<T>`, where `T` is the type of the field. The field has two unsafe methods, `as_ref` and `as_mut`, that would work as follows (assuming 64 bit pointers): ````rust let u = nsStyleUnion { mInt: Default::default(), mFloat: Default::default(), mPointer: Default::default(), _bindgen_data_: 0, }; unsafe { assert_eq!(*u.mInt.as_ref() == 0); *u.mPointer.as_mut() = !0 as *mut _; assert_eq!(*u.mInt.as_ref() == !0); *u.mInt.as_mut() = 0; assert_eq!(*u.mInt.as_ref() == 0); assert_eq!(*u.mPointer.as_ref() == (!0 << 32) as *mut _); } ``` Source-Repo: https://github.com/servo/servo Source-Revision: 93c41fba695e55fe2c5f5b19408a737c650b811c
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip