8a6bc9d6875f4c02e41c8e3197babd56dd935fc6: try: -b do -p win32,win64 -u cppunittest,gtest,mochitest,xpcshell draft
Toshihito Kikuchi <tkikuchi@mozilla.com> - Mon, 19 Apr 2021 10:02:21 -0700 - rev 3667668
Push 683133 by tkikuchi@mozilla.com at Mon, 19 Apr 2021 17:02:42 +0000
try: -b do -p win32,win64 -u cppunittest,gtest,mochitest,xpcshell Pushed via `mach try syntax`
1ea583b5c81075cf10e93ad3dbffa3ffd2f1ff4f: Bug 1695817 - Part 7: Mark modules which caused crash. r=gijs draft
Toshihito Kikuchi <tkikuchi@mozilla.com> - Fri, 16 Apr 2021 12:08:27 -0700 - rev 3667667
Push 683133 by tkikuchi@mozilla.com at Mon, 19 Apr 2021 17:02:42 +0000
Bug 1695817 - Part 7: Mark modules which caused crash. r=gijs This patch is to show a warning icon for a module which caused crash i.e. if `CrashManager` has a record where the crashing address was within the module's address.
e1bb9f119457f6e6c43d2d1b28abece775105b53: try_task_config for https://phabricator.services.mozilla.com/D112572 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Mon, 19 Apr 2021 16:58:14 +0000 - rev 3667666
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
try_task_config for https://phabricator.services.mozilla.com/D112572 Differential Diff: PHID-DIFF-lf335syyz267eix72ahe
bd2b08d4be07e774f29eb520cf5c2d6a5d06a595: Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/891468f191cccc80b8e491318e0646a7fffa22bf draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:58:05 +0000 - rev 3667665
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/891468f191cccc80b8e491318e0646a7fffa22bf Summary: Add a bounds check to cairo_cff_font_read_fdselect() Depends on D112571 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-lf335syyz267eix72ahe
9ce2a86b52b7fcc5e7d2369351fbe1c6545ae46b: Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/941cddfa39584e812d41b16fc80c67a2f9007658 draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:58:00 +0000 - rev 3667664
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/941cddfa39584e812d41b16fc80c67a2f9007658 Summary: 'Fix' a NULL pointer 'dereference' in cairo-pdf-surface Depends on D112570 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-6ky3zxs7br6invoj5ax6
0a5b4a368e459958f1b35e1be892699f7d453c2c: Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/f5d32c071f25604f60b38ba5fdc91ce226f9efc9 draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:57:54 +0000 - rev 3667663
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/f5d32c071f25604f60b38ba5fdc91ce226f9efc9 Summary: Add missing call to cairo_surface_reference Depends on D112569 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-xqlacd2puntdjqgsvn7i
1f82208e217ee2f38d40db2d4c416625d7284663: Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/ee90ce594678ff227a28cdf1d9b55b7c3494f49c draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:57:48 +0000 - rev 3667662
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/ee90ce594678ff227a28cdf1d9b55b7c3494f49c Summary: Plug a memory leak in an error case Depends on D112568 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-x3oi5rz54izx7xgw6f4o
f7a7a273ef868b614899733a5027ce61e29e2d0f: Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/44f808fce9f437e14f2b0ef4e1583def8ab578ae draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:57:43 +0000 - rev 3667661
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/44f808fce9f437e14f2b0ef4e1583def8ab578ae Summary: Avoid a use-after-scope Depends on D112567 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-nnzyb7jxeyaiudf2j7so
cada1252b5a19e0618f0f7915b9f907e07d3ed86: Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/48194cf093d6eadf1a64f45d76b1fe001f467a05 draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:57:38 +0000 - rev 3667660
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/48194cf093d6eadf1a64f45d76b1fe001f467a05 Summary: Avoid use after free in cairo_fill Depends on D112566 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-6pj6hlix7prkww6l7t6e
66d9aa7c447d7fd4b8bdb260a6f7f2fc7948233d: Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/b29d0f3d582bbafdbac1bb0b21de3994296aedf6 draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:57:33 +0000 - rev 3667659
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/b29d0f3d582bbafdbac1bb0b21de3994296aedf6 Summary: recording-surface: Fix offset error Depends on D112565 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-zwh4ech6ly537jyztwkx
7c07c0f07ae04b68cd5cddbfb328926f064d0932: Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/e45875142fc5d0bb7968b150f379172130415342 draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:57:27 +0000 - rev 3667658
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/e45875142fc5d0bb7968b150f379172130415342 Summary: Slightly improve dealing with error snapshots Depends on D112564 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-p2dqjeywkyochoopybak
f14fb32f6f3349769899f785af901f024734ecf1: Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/cb3618f76d10c2e0cd1e6196ed79d4af4d7d5e44 draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:57:22 +0000 - rev 3667657
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/cb3618f76d10c2e0cd1e6196ed79d4af4d7d5e44 Summary: Added checks for failed strdups in cairo-recording-surface.c Depends on D112563 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-ligbobb2pm4fddjt2zdm
9301abf0bc7c57d6d0ffea7cda9dd40a3bd0a7db: Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/7ac8220c1fd4afb259e53b7a5cd93a23859bdbda draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:57:17 +0000 - rev 3667656
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/7ac8220c1fd4afb259e53b7a5cd93a23859bdbda Summary: Fix copying tags in a recording surface Depends on D112562 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-64q4pzua3saaypwn3trq
c70de5ab86eda3c6475433b747df82f522f870d6: Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/0bf2c140d2dc6521c6f925b1757f2d4809eabf18 draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:57:11 +0000 - rev 3667655
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/0bf2c140d2dc6521c6f925b1757f2d4809eabf18 Summary: Fix two uninitialised variables in _cairo_recording_surface_snapshot() Depends on D112561 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-b37t7vhhcsk3zbeto23j
70ce2401088b6960202e3851c4d7e24201c3ad45: Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/1ddfccca31e23820a30e8f618e216fe2931b49b2 draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:57:06 +0000 - rev 3667654
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/1ddfccca31e23820a30e8f618e216fe2931b49b2 Summary: Quartz image drawing: Remove containers for cairo_surface_t. Since we now copy the data that CGImage needs we don't need to keep the surface around anymore, nor release it or the image in the DataProviderReleaseCallback. Depends on D112560 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-eabltrg6jbxh662r3ap7
6d26cad1036bb0e2b2c4ec2ee5a04fa01facf14c: Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/b5e84a97833e8e1d082f4409383b09f9827ada09 draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:57:01 +0000 - rev 3667653
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Cherry-pick https://gitlab.freedesktop.org/cairo/cairo/-/commit/b5e84a97833e8e1d082f4409383b09f9827ada09 Summary: Quartz: Ensure that image data and surface are available to draw. Snapshot the cairo_surface_t and copy the image data to provide to the CGDataProvider so that it is independent of the cairo_surface_t's lifetime. Depends on D112559 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-nozmexdexg4sljrkdqu6
63501dd3b77be57093713db4adc57db8c4d8ea4b: Bug 739096 - Update moz.build for new cairo sources. draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:56:55 +0000 - rev 3667652
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Update moz.build for new cairo sources. Summary: Depends on D112558 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-xwm4pdkve4zx7tozqyl4
855c68e99c25684a67f5efc20267790cd4147d42: Bug 739096 - Update cairo sources to release 1.17.4. draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:56:47 +0000 - rev 3667651
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Update cairo sources to release 1.17.4. Summary: Depends on D112557 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-c5y5z6jadmkmkqpji3sr
268a27788cc55d975d1768d5bf0100b24151f309: Bug 739096 - Remove cairo_quartz_{get,finish}_cg_context_with_clip. draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:25:46 +0000 - rev 3667650
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Remove cairo_quartz_{get,finish}_cg_context_with_clip. Summary: No longer needed in Gecko. Depends on D112556 Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-w7zo7jbs65vjdggdpjwf
d9c0c8ffab75f3941784528df0ac64b9badb414b: Bug 739096 - Remove support for CGLayer-backed cairo quartz surface. draft
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Apr 2021 16:25:40 +0000 - rev 3667649
Push 683132 by reviewbot at Mon, 19 Apr 2021 16:59:24 +0000
Bug 739096 - Remove support for CGLayer-backed cairo quartz surface. Summary: This was a performance optimization that we no longer care about. Removing it will avoid the need to merge the additions into the new cairo-quartz-surface code from upstream. Test Plan: Reviewers: Subscribers: Bug #: 739096 Differential Diff: PHID-DIFF-qnegruegyypt4zy7dvdv
(0) -3000000 -1000000 -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip