cdd3ba6bb508954cbe5847f8dc526c13582a49f5: servo: Merge #10253 - Update ipc-channel to fix leaks and spurious ENOBUFS (from eddyb:ipc-update); r=pcwalton
Eduard Burtescu <edy.burt@gmail.com> - Tue, 29 Mar 2016 11:08:43 +0500 - rev 338344
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10253 - Update ipc-channel to fix leaks and spurious ENOBUFS (from eddyb:ipc-update); r=pcwalton Supersedes #10241 (fixes #10029). Also fixes #9555 (hopefully for good). Source-Repo: https://github.com/servo/servo Source-Revision: ddc57fe641c3940ecdad98297ac5b2ff95c3340c
ff92b345ce4426930a8624e54d08e0666e322dc2: servo: Merge #10240 - Bump websocket to 0.16.1 (from servo:websocket); r=jdm
Anthony Ramine <n.oxyde@gmail.com> - Tue, 29 Mar 2016 09:25:47 +0500 - rev 338343
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10240 - Bump websocket to 0.16.1 (from servo:websocket); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 074c7e8aa0cdfbd9ff558a0189e90e60f879a29b
95ef72f1a6e7ee93eb4d6cc096da8fbf6a52d90a: servo: Merge #10231 - Make selection blue instead of orange (from paulrouget:selectionColor); r=mbrubeck
Paul Rouget <me@paulrouget.com> - Mon, 28 Mar 2016 22:53:55 +0500 - rev 338342
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10231 - Make selection blue instead of orange (from paulrouget:selectionColor); r=mbrubeck PR https://github.com/servo/servo/pull/10176 add a background color for selected text. It uses a builtin color until `::selection` is supported. ~~Orange makes sense for Linux. Let's make it blue for windows and mac.~~ See https://github.com/servo/servo/pull/10231#issuecomment-202335065 Source-Repo: https://github.com/servo/servo Source-Revision: cf4fa0a9f463f9bdfc5daef7f6bf9d6e1d151aa6
b59547a778c0584bd2cd6e098646bf1291cf05fa: servo: Merge #10182 - Fix delete_char when selection range is empty (from mbrubeck:delete_char); r=jdm
Matt Brubeck <mbrubeck@limpet.net> - Mon, 28 Mar 2016 20:13:41 +0500 - rev 338341
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10182 - Fix delete_char when selection range is empty (from mbrubeck:delete_char); r=jdm An empty selection range should be treated the same as no selection. Fixes browserhtml/browserhtml#930. r? @jdm Source-Repo: https://github.com/servo/servo Source-Revision: db95de6e581f5bf03406264c7f690bca5bb4701b
0538c86cee140bf6172a2a1a6dc37d9211c38c14: servo: Merge #10068 - Disable cross origin check for mozbrowser-enabled top level pipelines (from paulrouget:disableXOriginCheck); r=jdm
Paul Rouget <me@paulrouget.com> - Mon, 28 Mar 2016 19:19:23 +0500 - rev 338340
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10068 - Disable cross origin check for mozbrowser-enabled top level pipelines (from paulrouget:disableXOriginCheck); r=jdm Closes https://github.com/servo/servo/issues/9582 Source-Repo: https://github.com/servo/servo Source-Revision: 37799a40251ae4df695d2257f57063c37d739329
692a17c0958ee1170be8d166abb50b725c028473: servo: Merge #10195 - Added current url to window if no <title> specified (from jrasanen:master); r=KiChjang
Jussi Räsänen <jussi@skyred.fi> - Mon, 28 Mar 2016 17:13:24 +0500 - rev 338339
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10195 - Added current url to window if no <title> specified (from jrasanen:master); r=KiChjang Fixes issue #9960. Adds current url to window title if title is not specified. Source-Repo: https://github.com/servo/servo Source-Revision: 803f39df192272b607d0d42bb83abf1f6d1fd8fa
5bc9ab8015180f0693d7c383f425e89e3840381d: servo: Merge #10222 - Use self.0 instead of destructuring single item tuple structs (from faineance:master); r=KiChjang
faineance <faineance@users.noreply.github.com> - Mon, 28 Mar 2016 03:43:01 +0500 - rev 338338
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10222 - Use self.0 instead of destructuring single item tuple structs (from faineance:master); r=KiChjang Closes #9698. Source-Repo: https://github.com/servo/servo Source-Revision: b97ffffb48080a0b4769f8609a27a68145042945
c8cd17e49be3a49c4cbedf948e5cdedee6543793: servo: Merge #10219 - Add insert_adjacent methods into Element (from GuillaumeGomez:adjacent); r=nox
Guillaume Gomez <guillaume1.gomez@gmail.com> - Sun, 27 Mar 2016 23:13:34 +0500 - rev 338337
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10219 - Add insert_adjacent methods into Element (from GuillaumeGomez:adjacent); r=nox Fixes #10205 Source-Repo: https://github.com/servo/servo Source-Revision: 0826a5b45455cdbecf484136b1bab39bcc0b15ff
dd9be35a8de675caf1ab33dccefd8bdc435c8916: servo: Merge #10223 - Fix ./mach run and ./mach test-unit on Windows (from UK992:win32); r=larsbergstrom
UK992 <urbankrajnc92@gmail.com> - Sun, 27 Mar 2016 19:52:07 +0500 - rev 338336
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10223 - Fix ./mach run and ./mach test-unit on Windows (from UK992:win32); r=larsbergstrom This small hack fix conflict with mingw and rustc ``libstdc++-6.dll``. This fixes https://github.com/servo/servo/issues/9465 and https://github.com/servo/servo/issues/10048 CC @larsbergstrom @jdm Source-Repo: https://github.com/servo/servo Source-Revision: d22a7a1912c7cf513931463e7081d2d345e11ff0
367d93755f78d3c2c44262de860e2ceb7ef68caa: servo: Merge #10214 - Update angle to trunk (from emilio:angleup); r=KiChjang
Emilio Cobos Álvarez <ecoal95@gmail.com> - Sun, 27 Mar 2016 16:43:35 +0500 - rev 338335
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10214 - Update angle to trunk (from emilio:angleup); r=KiChjang Related angle PR: https://github.com/emilio/angle/pull/7 I've tested this locally on Linux, and on Mac and Linux via Travis. It should keep working on windows but who knows... Let appveyor do its work. Source-Repo: https://github.com/servo/servo Source-Revision: 61c23588194de998c97f7d6dc3468a1cae6725d7
cedf53c1fcef2fb686ce9950d3a38d0cf58813f3: servo: Merge #10221 - Fail cleanly instead of panicking for incorrect option arguments (from MovingtoMars:opt_parse_err); r=Manishearth
MovingtoMars <liam@bumblebee.net.nz> - Sun, 27 Mar 2016 14:22:04 +0500 - rev 338334
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10221 - Fail cleanly instead of panicking for incorrect option arguments (from MovingtoMars:opt_parse_err); r=Manishearth Related #9927 Source-Repo: https://github.com/servo/servo Source-Revision: 44c972a86808acede828fdb3c80b6d8c1ed061c5
fd841d5021109b3d5b7acb48d95ba2c3f18abf22: servo: Merge #10186 - fix #10183, forward navigation key should not require shift to work (from matthiaskrgr:fix_10183); r=Manishearth
Matthias Krüger <matthias.krueger@famsik.de> - Sun, 27 Mar 2016 01:15:24 +0500 - rev 338333
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10186 - fix #10183, forward navigation key should not require shift to work (from matthiaskrgr:fix_10183); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 68a8085a2f11d052948145980a0bf8a46471e3a7
2408da1cfa1ddf3397437a163ff953b0096b2089: servo: Merge #10204 - Allow setting preferences to false in WPT tests (from awalgarg:fix10161); r=Manishearth
Awal Garg <awalgarg@gmail.com> - Sun, 27 Mar 2016 00:17:25 +0500 - rev 338332
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10204 - Allow setting preferences to false in WPT tests (from awalgarg:fix10161); r=Manishearth First patch to servo - apologies if I did something stupid :) This is a fix for #10161. I have squashed the commits into one. Source-Repo: https://github.com/servo/servo Source-Revision: 4cb626ae297b2132bcc2f4d4756772c1f8c09fc3
d7ee15b87e5fc745eab10e87247003dc458d7bec: servo: Merge #10191 - Update xml5ever (from servo:xml); r=KiChjang
Ms2ger <Ms2ger@gmail.com> - Sat, 26 Mar 2016 22:52:54 +0500 - rev 338331
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10191 - Update xml5ever (from servo:xml); r=KiChjang Source-Repo: https://github.com/servo/servo Source-Revision: db13ec48b142ba5f4a5ce2a906acb6b7ca6add57
b1ff31e2c13445e5bae070d5aa59ed602ce4f790: servo: Merge #10179 - Added ability to randomly kill pipelines to the constellation (from asajeffrey:chaotic-good); r=emilio
Alan Jeffrey <ajeffrey@mozilla.com> - Sat, 26 Mar 2016 20:46:29 +0500 - rev 338330
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10179 - Added ability to randomly kill pipelines to the constellation (from asajeffrey:chaotic-good); r=emilio Added flags: * `--random-pipeline-closure-probability`: probability of each event triggering a forced exit of a randomly chosen pipeline. * `--random-pipeline-closure-seed`: seed to use for the RNG (to remove a source of intermittent failure). These are designed for testing the hardness of the constellation. Source-Repo: https://github.com/servo/servo Source-Revision: dc0e541747d41a53989fd08eb88c39ceb6036d4e
7357fdb0b017038407bf230d1223631ad22af12b: servo: Merge #10188 - Add Http Global State Object (from cbrewster:http-global-state); r=jdm
Connor Brewster <brewsterc@my.caspercollege.edu> - Sat, 26 Mar 2016 18:37:22 +0500 - rev 338329
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10188 - Add Http Global State Object (from cbrewster:http-global-state); r=jdm This adds a new HttpState object which holds common http state(#10175). This reduces the amount of work that is required to add extra things to the Http state. The HttpState object currently holds: ``` hsts_list: Arc::new(RwLock::new(HSTSList::new())), cookie_jar: Arc::new(RwLock::new(CookieStorage::new())), auth_cache: Arc::new(RwLock::new(HashMap::new())), ``` Source-Repo: https://github.com/servo/servo Source-Revision: d82f97a9cd9f208a4f331d5991486ae7f0108c08
d72511343cfb6f3e650a94bb7cc97e0151678dd2: servo: Merge #10176 - Highlight selected text in input fields (from mbrubeck:selection-range); r=pcwalton
Matt Brubeck <mbrubeck@limpet.net> - Sat, 26 Mar 2016 07:46:50 +0500 - rev 338328
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10176 - Highlight selected text in input fields (from mbrubeck:selection-range); r=pcwalton Fixes #9993. This does not yet allow stylesheets to set the selection colors; instead it uses a hard-coded orange background and white foreground. r? @pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: bed91b3334786970c91a47c3bc95889d8675b4d5
f27ad4436678b42f097ebdfe152eeb14a867028d: servo: Merge #10085 - layout: Rewrite the block formatting context/float inline-size speculation code (from pcwalton:floats-inout-revamp); r=mbrubeck
Patrick Walton <pcwalton@mimiga.net> - Sat, 26 Mar 2016 06:39:11 +0500 - rev 338327
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10085 - layout: Rewrite the block formatting context/float inline-size speculation code (from pcwalton:floats-inout-revamp); r=mbrubeck The old code tried to do the speculation as a single bottom-up pass after intrinsic inline-size calculation, which was unable to handle cases like this: <div> <div style="float: left">Foo</div> </div> <div> <div style="overflow: hidden">Bar</div> </div> No single bottom-up pass could possibly handle this case, because the inline-size of the float flowing out of the "Foo" block could never make it down to the "Bar" block, where it is needed for speculation. On the pages I tried, this regresses layout performance by 1%-2%. I first noticed this breaking some pages, like the Google SERPs, several months ago. r? @mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: 1554331f06900e69f246ed9986a08aae91a0a71e
29b09c8ebeb06b40542bb86a0eeaf178904c7e2a: servo: Merge #10198 - layout: Allow floats to have negative ceilings due to negative margins (from pcwalton:negative-ceiling); r=mbrubeck
Patrick Walton <pcwalton@mimiga.net> - Sat, 26 Mar 2016 05:18:55 +0500 - rev 338326
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10198 - layout: Allow floats to have negative ceilings due to negative margins (from pcwalton:negative-ceiling); r=mbrubeck This fixes `margin-collapse-104.htm`, which is currently accidentally passing due to lack of #10085. When that PR lands, then that will become a representative test case. r? @mbrubeck Source-Repo: https://github.com/servo/servo Source-Revision: 9b2ae3a62faafceb3149dc455fc6123de2b306f7
674bb86145599d54273ce987e55eaa73e0a1a756: servo: Merge #10197 - Fix forced repaint on image load (from mbrubeck:force-repaint); r=pcwalton
Matt Brubeck <mbrubeck@limpet.net> - Sat, 26 Mar 2016 03:17:35 +0500 - rev 338325
Push 31307 by gszorc@mozilla.com at Sat, 04 Feb 2017 00:59:06 +0000
servo: Merge #10197 - Fix forced repaint on image load (from mbrubeck:force-repaint); r=pcwalton After #10021, `LayoutThread::repaint` no longer forced a repaint because of the `restyle_damage` check. This patch adds the correct restyle damage and fixes #10163. r? @pcwalton Source-Repo: https://github.com/servo/servo Source-Revision: 8984d95a28ac1060f3c809e98434513fdf9f09b5
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip