21b579e9cc0bb86384d7e4889aa17912c49d04b9: servo: Merge #8129 - Made block type pattern match less inclusive (from craftytrickster:pos-fixed-list-item); r=glennw
David Raifaizen <whoknows> - Wed, 28 Oct 2015 01:15:18 +0500 - rev 366454
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8129 - Made block type pattern match less inclusive (from craftytrickster:pos-fixed-list-item); r=glennw Given the comments above the match statement, it seems that fixed-pos check should match only block elements in this case. Doing this change seems to partially resolve the issue where list items with `position:fixed;` styling are not displaying their bullet points. This change only resolves the issue for list items with `list-style-position: inside`, outside positioning is still not functioning correctly. https://github.com/servo/servo/issues/8001#issuecomment-149781613 Source-Repo: https://github.com/servo/servo Source-Revision: 381317f658bbfd66674cc1e92b27c86503ca7d31
82fe0bc0f47ec3538216cf1f955a1e5b1ca0c9ae: servo: Merge #8040 - generate JIT argument type information for methods (from froydnj:codegen-arg-info); r=jdm
Nathan Froyd <froydnj@gmail.com> - Wed, 28 Oct 2015 00:36:36 +0500 - rev 366453
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8040 - generate JIT argument type information for methods (from froydnj:codegen-arg-info); r=jdm This enhances `CodegenRust.py` to output `JSTypedMethodJitInfo` structures where appropriate. This brings a notable speedup to tests like Dromaeo's `dom-attr/getAttribute`, which improves by several orders of magnitude with these patches applied. If there are tricks for addressing the XXX comments, I would appreciate hearing them. I think this addresses all of #6904. Source-Repo: https://github.com/servo/servo Source-Revision: d1295e9e7d0acfa32a55827fa8e28a297dbcf214
628f1b0c2745f4612e63c912837e95466650f496: servo: Merge #8224 - Upgrade glutin and related packages (from mbrubeck:glutinup); r=frewsxcv
Alan Jeffrey <ajeffrey@mozilla.com> - Tue, 27 Oct 2015 23:30:23 +0500 - rev 366452
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8224 - Upgrade glutin and related packages (from mbrubeck:glutinup); r=frewsxcv Updated version of #8172. Source-Repo: https://github.com/servo/servo Source-Revision: 98dc67dbec7f4f9a6d8b62d75a9b2e0aca91eb7d
43ae718a92cd104bf253ac81cdc2a7870f3409e9: servo: Merge #8217 - remove DocumentProgressTask enum (from ajnirp:8211-remove-documentprogresstask); r=Manishearth
Rohan Prinja <rohan.prinja@gmail.com> - Tue, 27 Oct 2015 00:12:02 -0500 - rev 366451
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8217 - remove DocumentProgressTask enum (from ajnirp:8211-remove-documentprogresstask); r=Manishearth for #8211 Source-Repo: https://github.com/servo/servo Source-Revision: a6e2c138db156a7b817107b22c482010ebcdcf2a
3944f95f3cf1d0e52fcd3e016e7621caac475387: servo: Merge #8200 - Implement HTMLCanvasElement#toDataURL (from dzbarsky:canvas_todata); r=glennw
David Zbarsky <dzbarsky@gmail.com> - Mon, 26 Oct 2015 23:29:04 -0500 - rev 366450
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8200 - Implement HTMLCanvasElement#toDataURL (from dzbarsky:canvas_todata); r=glennw Confirmed that dumping the output of toDataUrl on toDataURL.png.primarycolours.html gives the same results as Firefox (including padding) Source-Repo: https://github.com/servo/servo Source-Revision: 4a4dda38969d5f7efdfc1e28e04721302552195a
02ffe98bc02bbdfccae69e12e1165df7d7a8009a: servo: Merge #8215 - Implement pinch zoom emulation to the glutin port (from mrobinson:glutin-pinch-sim); r=glennw
Martin Robinson <mrobinson@igalia.com> - Mon, 26 Oct 2015 21:01:00 -0500 - rev 366449
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8215 - Implement pinch zoom emulation to the glutin port (from mrobinson:glutin-pinch-sim); r=glennw The GLFW port had pinch zoom emulation that could be triggered by holding control and using the mouse wheel. This was very useful for testing pinch zoom behavior on desktop machines. This commit implements this for the glutin port. Source-Repo: https://github.com/servo/servo Source-Revision: e49c7a3acbc36549e52f99ad67048f5e31352bad
1f956750df75f21257a2cbb34b014d2a874e2621: servo: Merge #8094 - Fix start and end points for linear gradients with angle specified (from glennw:fix-angle-gradients); r=pcwalton
Glenn Watson <gw@intuitionlibrary.com> - Mon, 26 Oct 2015 17:59:39 -0500 - rev 366448
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8094 - Fix start and end points for linear gradients with angle specified (from glennw:fix-angle-gradients); r=pcwalton Previously, this was most noticeable with 45deg gradients, where the gradient would end too early, and the remainder was filled with a solid color. (This also fixes gradients on webrender, which relies on the start and stop points being correct). Source-Repo: https://github.com/servo/servo Source-Revision: b8f196f858dea3b6c275eafa57d14679f9be7066
b861d01d2b9d1c0b7fb3b461b70f60a8c3d4f5ab: servo: Merge #7979 - Improve spec-compliance of script loading and execution during document startup (from tschneidereit:script-loading-fixes); r=jdm
Till Schneidereit <till@tillschneidereit.net> - Mon, 26 Oct 2015 15:48:23 -0500 - rev 366447
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #7979 - Improve spec-compliance of script loading and execution during document startup (from tschneidereit:script-loading-fixes); r=jdm Including proper support for async and deferred scripts. r? @jdm Source-Repo: https://github.com/servo/servo Source-Revision: 704c5ef25a846ac4321cd136d9747dee9513f98b
2c82440a3639f74def7e31cfc0b86bafc9343164: servo: Merge #8201 - Add missing htmlpreelement (from KiChjang:add-missing-htmlpreelement); r=jdm
Keith Yeung <kungfukeith11@gmail.com> - Mon, 26 Oct 2015 14:07:50 -0500 - rev 366446
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8201 - Add missing htmlpreelement (from KiChjang:add-missing-htmlpreelement); r=jdm Fixes #7995. My tests came out pretty weird, with additional crashes and timeouts. Source-Repo: https://github.com/servo/servo Source-Revision: 6c051ce8286873e47fd33ec438142ddffbb84ca2
9dc8608dc121a3f88f6149cb51c5e440a011e763: servo: Merge #8208 - Return a LayoutNode with a limited lifetime from layout_node_from_unsafe_layout_node (fixes #3044) (from Ms2ger:lnfuln); r=jdm
Ms2ger <Ms2ger@gmail.com> - Mon, 26 Oct 2015 11:08:33 -0500 - rev 366445
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8208 - Return a LayoutNode with a limited lifetime from layout_node_from_unsafe_layout_node (fixes #3044) (from Ms2ger:lnfuln); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: f6e3146de248554607790108680a43844dff70bf
242ea1462ddb9d75cf8be6e5f8df615f34198fd1: servo: Merge #8206 - Cleanup layout interaction with canvas elements (from Ms2ger:dlb-canvas); r=jdm
Ms2ger <Ms2ger@gmail.com> - Mon, 26 Oct 2015 10:27:47 -0500 - rev 366444
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8206 - Cleanup layout interaction with canvas elements (from Ms2ger:dlb-canvas); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 2091aafcfb32dffba836fde2ccddf4a183e88302
73d63d9636fb168327b0fea1609cb7c67a99631f: servo: Merge #8178 - Implement a couple attributes for <label> elements (from frewsxcv:label); r=nox
Corey Farwell <coreyf@rwell.org> - Mon, 26 Oct 2015 09:51:56 -0500 - rev 366443
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8178 - Implement a couple attributes for <label> elements (from frewsxcv:label); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: af8a1cb8a03e661f27c738512254a8f31915f3ba
c083ecee8d2fe73b6e8cefb1b4aa96d46f58bb70: servo: Merge #8205 - Return the result from query functions (from Ms2ger:query); r=jdm
Ms2ger <Ms2ger@gmail.com> - Mon, 26 Oct 2015 09:00:30 -0500 - rev 366442
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8205 - Return the result from query functions (from Ms2ger:query); r=jdm This reduces some unnecessarily tight coupling, makes it clearer what these functions do, and may help avoid bugs where we would return from such a function without updating the relevant field. It is also a precondition for some future experimentation I'm thinking of doing with this querying design. Source-Repo: https://github.com/servo/servo Source-Revision: 3a254b7e20c37e4ce7b614abea9ebd4687c65f98
3f789147d13ae93eb5e8ad8ae9fe757ce74771b0: servo: Merge #8097 - implement PartialEq for MutHeap<JS<T>> and MutNullableHeap<JS<T>> (from ajnirp:8090-partialeq-for-mutheap); r=nox
Rohan Prinja <rohan.prinja@gmail.com> - Mon, 26 Oct 2015 06:08:01 -0500 - rev 366441
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8097 - implement PartialEq for MutHeap<JS<T>> and MutNullableHeap<JS<T>> (from ajnirp:8090-partialeq-for-mutheap); r=nox for #8090 Source-Repo: https://github.com/servo/servo Source-Revision: 6b95c3957b32db1f7a25738229381e046e9be6e7
c5ba7567d8159faae41660cccc3864550ac00e20: servo: Merge #8203 - Remove manual implementations of Send and Sync for BaseFlow (from Ms2ger:unsafe-impl-baseflow); r=nox
Ms2ger <Ms2ger@gmail.com> - Mon, 26 Oct 2015 03:48:19 -0500 - rev 366440
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8203 - Remove manual implementations of Send and Sync for BaseFlow (from Ms2ger:unsafe-impl-baseflow); r=nox They don't appear to be necessary. Source-Repo: https://github.com/servo/servo Source-Revision: 4e015b53781ce6ae26c8972fe5cfe82f0cc98b72
752a7f6c0ad5eb4e0a165176b786e9a58250ba08: servo: Merge #8204 - Privatize FlowConstructionUtils (from Ms2ger:privatize-FlowConstructionUtils); r=nox
Ms2ger <Ms2ger@gmail.com> - Mon, 26 Oct 2015 03:04:24 -0500 - rev 366439
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8204 - Privatize FlowConstructionUtils (from Ms2ger:privatize-FlowConstructionUtils); r=nox This makes it match the documentation. Source-Repo: https://github.com/servo/servo Source-Revision: 83b72e86693452ce9e950752743a712c29deb430
2dd6e0ad2c186eca55881afc938f320e86f26afb: servo: Merge #8165 - hacking quickstart documentation (from paulrouget:hackingQuickstart); r=Manishearth
Paul Rouget <me@paulrouget.com> - Mon, 26 Oct 2015 00:33:41 -0500 - rev 366438
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8165 - hacking quickstart documentation (from paulrouget:hackingQuickstart); r=Manishearth Please someone review this (content and english). Source-Repo: https://github.com/servo/servo Source-Revision: ec691904cc3f03e1cd6e630a7dac0fc0357d130d
fa79ad2bee6d3e46f987197cbde2bab5e724bcc6: servo: Merge #8196 - Remove a pointless clone() from add_font_face_rules (from Ms2ger:clone-font-cache-task); r=nox
Ms2ger <Ms2ger@gmail.com> - Sun, 25 Oct 2015 17:58:11 -0500 - rev 366437
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8196 - Remove a pointless clone() from add_font_face_rules (from Ms2ger:clone-font-cache-task); r=nox Source-Repo: https://github.com/servo/servo Source-Revision: 64cae0c5905d1069e40c94c4ef61d50b30bc8196
b724f24aa70e2bd6e1ae3bc4a23afd0474e1bced: servo: Merge #8195 - Update js (from Ms2ger:update-js); r=jdm
Ms2ger <Ms2ger@gmail.com> - Sun, 25 Oct 2015 14:23:57 -0500 - rev 366436
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8195 - Update js (from Ms2ger:update-js); r=jdm Source-Repo: https://github.com/servo/servo Source-Revision: 1982ae38e33a64396bd2174cba5925b62a7715e0
ea11e16c44ec783b72b295076c5051ddaf005610: servo: Merge #8070 - Move inline-block styling to user-agent and add button (from badboy:inline-block-for-button); r=jdm
Jan-Erik Rediger <janerik@fnordig.de> - Sun, 25 Oct 2015 12:43:00 -0500 - rev 366435
Push 10863 by jlorenzo@mozilla.com at Mon, 06 Mar 2017 23:02:23 +0000
servo: Merge #8070 - Move inline-block styling to user-agent and add button (from badboy:inline-block-for-button); r=jdm First Servo PR for me. \o/ Fixes #8064 Source-Repo: https://github.com/servo/servo Source-Revision: 41df37cf1b2f305a879d6bb1a2be3460f6ad23b6
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 tip