fc3446c5a25c544bfd735c8cab51c3bfd954f409: servo: Merge #9956 - Fix "profile_traits" section indentation in ORGANIZATION.md (from servo:org-indent); r=Manishearth
Corey Farwell <coreyf@rwell.org> - Fri, 11 Mar 2016 12:39:51 +0500 - rev 476417
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9956 - Fix "profile_traits" section indentation in ORGANIZATION.md (from servo:org-indent); r=Manishearth Source-Repo: https://github.com/servo/servo Source-Revision: 53aca4b80eef2890c43dd2d0e905b25588651191
6c49114ed498f520b222d5f1d69874ac3234f3e9: servo: Merge #9966 - Do not run WPT tidy on pyc files (from mrobinson:tidy-pyc); r=jdm
Martin Robinson <mrobinson@igalia.com> - Fri, 11 Mar 2016 11:46:33 +0500 - rev 476416
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9966 - Do not run WPT tidy on pyc files (from mrobinson:tidy-pyc); r=jdm Generalize the mechanism for skipping file patterns and use it for generating the list of WPT files to lint. Add *.pyc to the list of file patterns to skip. Source-Repo: https://github.com/servo/servo Source-Revision: 8eb4fb801b00ff9cacdfe13476bf1ac562d47ec6
155128f85aba9e6d1affa0a808b62a2f0599afe0: servo: Merge #9962 - Simplify the display list slightly (from mrobinson:display-list-simplification); r=pcwalton
Martin Robinson <mrobinson@igalia.com> - Fri, 11 Mar 2016 10:52:59 +0500 - rev 476415
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9962 - Simplify the display list slightly (from mrobinson:display-list-simplification); r=pcwalton Now that WebRender uses an Iframe display item, we do not need the Noop item for the non-WebRender path. We can simply reuse the Iframe display item. Also remove the layer_id member from the LayeredItem struct, as it is unused. Source-Repo: https://github.com/servo/servo Source-Revision: 40083a7aa84c2459f2f1de7dd826d39f80e2195f
f1ebfda1ba2833d12a9dc7227076cc2864604882: servo: Merge #9930 - Remove activatable element filter within HTMLElement#click() (from rebstar6:htmlclick); r=jdm
Rebecca <rebstar6@gmail.com> - Fri, 11 Mar 2016 09:36:54 +0500 - rev 476414
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9930 - Remove activatable element filter within HTMLElement#click() (from rebstar6:htmlclick); r=jdm Address https://github.com/servo/servo/issues/6542 Ensure that click() calls are not limited to activatable elements. Also makes the isTrusted attribute false when synthetic click activation are called from a click() method (as per spec). Source-Repo: https://github.com/servo/servo Source-Revision: f2f6787189d8ea021cbd4ea3425d39ef8b1b8f93
3cc3ef7a717de8554cc0e123e5dd4c530f031807: servo: Merge #9951 - Use a match rather than unwrap() in main_fetch (from Ms2ger:fetch-unwrap); r=ecoal95
Ms2ger <Ms2ger@gmail.com> - Fri, 11 Mar 2016 07:57:49 +0500 - rev 476413
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9951 - Use a match rather than unwrap() in main_fetch (from Ms2ger:fetch-unwrap); r=ecoal95 Source-Repo: https://github.com/servo/servo Source-Revision: 20992c9df9463b9d5426b1eb4b00381fd2cf35c5
b56ec925b949e5a6e850af139e4cf11715728191: servo: Merge #9905 - Implement input.setSelectionRange (from saurvs:master); r=ecoal95
Saurav Sachidanand <sauravsachidanand@gmail.com> - Fri, 11 Mar 2016 05:44:21 +0500 - rev 476412
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9905 - Implement input.setSelectionRange (from saurvs:master); r=ecoal95 Fixes https://github.com/servo/servo/issues/9862. Passes all tests for `input` in `tests/wpt/web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html`. Source-Repo: https://github.com/servo/servo Source-Revision: eac68c523bd0456671b1301a4a72184e46e5df86
d821f3b8728fdf3ae6d7c9cf8ebde3a94eca66ad: servo: Merge #9889 - Handle escaped strings in rust linting, tidy.py (from MichaelRFairhurst:github-bug-9806-tidy-linting-string-contents); r=ecoal95
Mike Fairhurst <michaelrfairhurst@gmail.com> - Fri, 11 Mar 2016 04:38:13 +0500 - rev 476411
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9889 - Handle escaped strings in rust linting, tidy.py (from MichaelRFairhurst:github-bug-9806-tidy-linting-string-contents); r=ecoal95 A little annoying to read since we have to escape for python (\\) and then escape for re (\\\\) and then even at times escape for single quotes immediately after, (\\\\\), but tidy.py now strips strings even if they have escapes before linting. Fixes #9806 -- basically the problem is that the PR which first revealed this had an escape in one of its strings which included an = sign. The escape meant the string wasn't escaped before it looked for spaces around spaces. Source-Repo: https://github.com/servo/servo Source-Revision: f1bb0b0fa3eacac718a825c103cbdd1a0365fbf9
a174eef4faed2e8280b7e4b5b896e56f6b270d07: servo: Merge #9781 - Allow user to choose between GL and ES2 (from jdm:refactor_gle); r=glennw
Prashant Gupta <prashantgupta24@gmail.com> - Fri, 11 Mar 2016 02:24:29 +0500 - rev 476410
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9781 - Allow user to choose between GL and ES2 (from jdm:refactor_gle); r=glennw Rebase of #8869. Requires https://github.com/servo/rust-layers/pull/232. Source-Repo: https://github.com/servo/servo Source-Revision: f3a871ec3ded9efe5dfc07f8a3a39ddd6fb05856
781db525b03df4ac93192517f546f96d9441e6ba: servo: Merge #9217 - Redesign ScriptMsg to be more specific to DOMManipulationTaskSource (from KiChjang:dom-manipulation-msg); r=jdm
Keith Yeung <kungfukeith11@gmail.com> - Fri, 11 Mar 2016 01:08:57 +0500 - rev 476409
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9217 - Redesign ScriptMsg to be more specific to DOMManipulationTaskSource (from KiChjang:dom-manipulation-msg); r=jdm This is a large-ish PR that contains the following: * A new directory is created under `components/script/` called `task_source`, which houses all the stuff for different task sources. Note that the ones that I have now aren't exhaustive - there are more task sources than just the generic ones. * A `DOMManipulationTaskMsg` which eliminates some usage of `Runnable`s to fire events. Instead, they send event information to the `DOMManipulationTaskSource` and lets the `ScriptTask` handle all the event firing. * Re-added `fn script_chan`, since I can't think of any other way to give `Trusted` values an appropriate sender. * Rewrote step 7 of [the end](https://html.spec.whatwg.org/multipage/syntax.html#the-end) to make use of the `DOMManipulationTaskSource` Partial #7959 Source-Repo: https://github.com/servo/servo Source-Revision: 740965e39f4d62e5807d21734ed9a7a881eca392
668412a542eab48df3905bcba731aa680dfeed8f: servo: Merge #9926 - Update heartbeats and energymon profiler dependencies (from connorimes:update-em-interface-hbs-crates); r=asajeffrey
Connor Imes <connor.k.imes@gmail.com> - Thu, 10 Mar 2016 22:39:53 +0500 - rev 476408
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9926 - Update heartbeats and energymon profiler dependencies (from connorimes:update-em-interface-hbs-crates); r=asajeffrey Heartbeats now on crates.io. Updates to energymon interface for energy profiling. Profiling script for Android. Source-Repo: https://github.com/servo/servo Source-Revision: 396812b6d9c43a886d32d6d0910c1c685f333baf
e1472bf5a65e73d0f4f681d98d47c912a564365f: servo: Merge #9948 - Update ipc-channel for another fix in large transfers (from antrik:update-ipc_channel-3); r=metajack
Olaf Buddenhagen <antrik@users.sf.net> - Thu, 10 Mar 2016 21:12:50 +0500 - rev 476407
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9948 - Update ipc-channel for another fix in large transfers (from antrik:update-ipc_channel-3); r=metajack This pulls in 78c1be46ccc199d00d96e5dc225e8b130c5a565a , which might help with some intermittent failures. Source-Repo: https://github.com/servo/servo Source-Revision: b2892e6321599db448be147d013a30ba460da392
b911b50daa9cb5a078babc9485a635137877c774: servo: Merge #9907 - Add Tests For Asynchronous Fetch Calls With Filtered Responses (from nikkisquared:async_tests); r=jdm
Nikki <nikkicubed@gmail.com> - Thu, 10 Mar 2016 08:29:37 +0500 - rev 476406
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9907 - Add Tests For Asynchronous Fetch Calls With Filtered Responses (from nikkisquared:async_tests); r=jdm I've added two tests using async_fetch intended to create filtered responses. I caught and fixed a bug where waiting for response.body to be completed would never pass for Opaque or OpaqueRedirect, since their response.body is always `Empty`. As always, I'd appreciate review and feedback! I don't plan to write new tests, but I will gladly patch up any gaps in the current tests. Source-Repo: https://github.com/servo/servo Source-Revision: 95883dcbcfe10104c7a78ac532cb9aeb4bda855f
46028d03ee18f1aa6cbf2a72e8350bd3ad7b13a2: servo: Merge #9796 - Implement Stringifier for Range (from KiChjang:range-stringifier); r=jdm
Keith Yeung <kungfukeith11@gmail.com> - Thu, 10 Mar 2016 07:05:36 +0500 - rev 476405
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9796 - Implement Stringifier for Range (from KiChjang:range-stringifier); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: fa93d3f4674c0e326a644826f5c394136a858f2b
0ea89c75bc03423fc06144426a3c55ee84a6a5f2: servo: Merge #9946 - Added compiler lint ban on DOMRefCell (from yoava333:master); r=KiChjang
Yoav Alon <yoava333@gmail.com> - Thu, 10 Mar 2016 04:15:03 +0500 - rev 476404
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9946 - Added compiler lint ban on DOMRefCell (from yoava333:master); r=KiChjang this resolves https://github.com/servo/servo/issues/9924 Source-Repo: https://github.com/servo/servo Source-Revision: d23b7481d60f52f9e2fa72b6cd3de7eda05c2419
d677c3d5c46e8318aa9141dd6ca61a25ebd6dd49: servo: Merge #9943 - Preliminary bumps for bumping Serde (from servo:serde-preliminaries); r=jdm
Anthony Ramine <n.oxyde@gmail.com> - Thu, 10 Mar 2016 00:21:06 +0500 - rev 476403
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9943 - Preliminary bumps for bumping Serde (from servo:serde-preliminaries); r=jdm We need to bump webrender before being able to bump Serde, but we also needs these bumps, so let's include them ASAP first because bumping a lot of things is always a pain. Source-Repo: https://github.com/servo/servo Source-Revision: 0f526054ebfa164ca2545d881b8392a744af7870
eff8c73c4d49e9615f5a20930b2989b1098111ac: servo: Merge #9941 - Update the list of files tidy ignores (from Ms2ger:tidy-ignore); r=jdm
Ms2ger <Ms2ger@gmail.com> - Wed, 09 Mar 2016 21:15:05 +0500 - rev 476402
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9941 - Update the list of files tidy ignores (from Ms2ger:tidy-ignore); r=jdm The deque file was removed in favour of an external crate. The sync and sync_css directories are automatically created when updating the in-tree copies of the wpt and css tests. Source-Repo: https://github.com/servo/servo Source-Revision: 25c6c29a27d2a176a967ee49d97a29ad1d3a140e
01cd72dcddc1cf5b48c259eeda3e29be924f45f9: servo: Merge #9940 - Fix warnings in the fetch code (from Ms2ger:fetch-warnings); r=asajeffrey
Ms2ger <Ms2ger@gmail.com> - Wed, 09 Mar 2016 20:22:00 +0500 - rev 476401
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9940 - Fix warnings in the fetch code (from Ms2ger:fetch-warnings); r=asajeffrey Source-Repo: https://github.com/servo/servo Source-Revision: 0359fb8ed8c2bd509a69335822ef7c8feb081994
cfa9f248f9de3b65fa09780d0e00feb3a23833d3: servo: Merge #9937 - Detect Cygwin environment on Windows (from sorpaas:fix/cygwin); r=Wafflespeanut
Wei Tang <hi@beyond.codes> - Wed, 09 Mar 2016 17:23:31 +0500 - rev 476400
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9937 - Detect Cygwin environment on Windows (from sorpaas:fix/cygwin); r=Wafflespeanut Currently if Servo is built using Cygwin, it is incorrectly classified as "unknown" host, which makes downloading Rust and Cargo fail. This pull request fixes that. Source-Repo: https://github.com/servo/servo Source-Revision: 31bdcbe7258cfa796b88505f5e29d75920e5c708
2f16b012c35667c8a6b89462f402b6d352c27078: servo: Merge #9934 - Update jpeg-decoder (from kaksmet:update-jpeg-decoder); r=metajack
Ulf Nilsson <kaksmet@gmail.com> - Wed, 09 Mar 2016 16:30:28 +0500 - rev 476399
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9934 - Update jpeg-decoder (from kaksmet:update-jpeg-decoder); r=metajack This brings performance improvements and fixes a bug which was causing some progressive JPEGs to fail decoding. Source-Repo: https://github.com/servo/servo Source-Revision: 4f08caa5a686c5ccf078c84cdf2fe459a3784f37
4dad8ef886e69f5672b1748f652aefe54037a4d7: servo: Merge #9906 - Update gleam 0.2.6 -> 0.2.8 (from glennw:bump-gleam); r=ecoal95
Glenn Watson <gw@intuitionlibrary.com> - Wed, 09 Mar 2016 15:37:31 +0500 - rev 476398
Push 44079 by bmo:gps@mozilla.com at Sat, 04 Feb 2017 00:14:49 +0000
servo: Merge #9906 - Update gleam 0.2.6 -> 0.2.8 (from glennw:bump-gleam); r=ecoal95 Source-Repo: https://github.com/servo/servo Source-Revision: 4d2040b31b6d18daacce73a582a676cacc3f941d
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip