Mark Banner
8256078237
Bug 1512052 - Add more .eslintrc.js files for test directories. r=mossop
...
Depends on D13745
Differential Revision: https://phabricator.services.mozilla.com/D13746
--HG--
extra : moz-landing-system : lando
2018-12-04 22:27:35 +00:00
Jonathan Kew
09aff89697
Bug 1458364 - Re-enable test_font_whitelist.asan on Windows/ASAN, as it no longer seems to fail there. r=dmajor
2018-12-01 15:29:10 +00:00
Sylvestre Ledru
265e672179
Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
...
# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022
2018-11-30 11:46:48 +01:00
Kartikaya Gupta
573d3aec36
Bug 1508822 - Guard against trying to create an oversized DrawTargetRecording with WebRender. r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D12950
--HG--
extra : moz-landing-system : lando
2018-11-26 18:14:59 +00:00
Kartikaya Gupta
bc812d01bd
Bug 1508811 - Guard against trying to create an oversized DrawTargetRecording with WebRender. r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D12677
--HG--
extra : moz-landing-system : lando
2018-11-23 16:43:48 +00:00
Chris Pearce
16512588df
Bug 1503776 - Add marionette-gpu job. r=jmaher
...
In order to reduce the cost of running marionette tests on a virtual machine
with a GPU, add a marionette-gpu job, and run the WebRender rollout test added
in the previous patch in this new job.
Depends on D10528
Differential Revision: https://phabricator.services.mozilla.com/D12241
--HG--
extra : moz-landing-system : lando
2018-11-22 21:36:46 +00:00
Chris Pearce
f67b247a62
Bug 1503776 - Add test to verify WR qualified pref default value saved and respected on restart. r=bryce
...
Add test that when we restart the browser with a default value set on
gfx.webrender.all.qualified, Firefox saves that value and checks respects
the saved value when initializing WebRender.
Depends on D10527
Differential Revision: https://phabricator.services.mozilla.com/D10528
--HG--
extra : moz-landing-system : lando
2018-11-22 21:36:16 +00:00
Lee Salzman
7db9336472
Bug 1505426 - initialize SkMaskFilter flattenables. r=rhunt
2018-11-20 15:19:33 -05:00
Jeff Muizelaar
3654ccade6
Bug 1507686 - Record LayerManager URL for each paint so that we can correlate it with slow paints. r=mattwoodrow
...
MozReview-Commit-ID: 2RUWkboAOJz
--HG--
extra : rebase_source : 397fd432b4e9cba37a1ebca9dcc5a949f290c9d0
2018-11-19 20:55:28 +13:00
Ciure Andrei
d4102b2e26
Backed out changeset 01aa0dc6d098 (bug 1505426) for skia bustages CLOSED TREE
2018-11-20 07:03:08 +02:00
Lee Salzman
95c55ba47c
Bug 1505426 - initialize SkMaskFilter flattenables. r=rhunt
2018-11-19 23:00:51 -05:00
Joel Maher
65cec285ac
Bug 1507161 - adjust fuzzy-if statements for win10 tests that are failing on new windows10 ami image. r=ahal
...
adjust fuzzy-if statements for win10 tests that are fialing on new windows 10 ami image
Differential Revision: https://phabricator.services.mozilla.com/D11914
--HG--
extra : moz-landing-system : lando
2018-11-14 18:37:30 +00:00
Kartikaya Gupta
17eea57296
Bug 1466613 - Robustify DrawTargetRecording codepaths that create new drawtargets. r=mstange
...
Badly-behaved consumers of DrawTargetRecording can trigger recording of
draw calls that will fail to allocate required draw targets when the
recording is replayed. This patch tries to guard against this by
detecting these situations at record-time rather than crashing at
replay-time. When such a situation is detected, it will crash (for
content processes, to catch such scenarios) or gracefully fail (for
other processes).
Differential Revision: https://phabricator.services.mozilla.com/D11527
--HG--
extra : moz-landing-system : lando
2018-11-13 10:39:02 +00:00
Lee Salzman
0be53a4c8c
Bug 1490704 - check rect size in RectIsInt32Safe. r=mattwoodrow
2018-11-12 17:09:12 -05:00
Csoregi Natalia
62d62e3e66
Backed out 2 changesets (bug 1503776) for marionette failures on gfx\tests\marionette\test_pref_rollout_workaround.py. CLOSED TREE
...
Backed out changeset 56f6234b17fc (bug 1503776)
Backed out changeset 838d9917f028 (bug 1503776)
2018-11-12 07:35:56 +02:00
Chris Pearce
581b7d4e3b
Bug 1503776 - Add test to verify WR qualified pref default value saved and respected on restart. r=mattwoodrow,r=bryce
...
Add test that when we shutdown the browser with a default value set on
gfx.webrender.all.qualified, Firefox saves that value and checks respects
the saved value on startup when initializing WebRender.
Normandy sets default prefs when rolling out a pref change, but
gfx starts up before Normandy can set the pref's default value. So gfx can't
observe the pref's new value before it has to decide whether to turn on
WebRender. So we save the default value on shutdown, and check it on startup.
Differential Revision: https://phabricator.services.mozilla.com/D10528
--HG--
extra : rebase_source : 93ca0760067abbb7c1f09b5a41e3a8c06bbec796
extra : amend_source : fd318d0d195c8ea43eb48646111e62675b00a86a
2018-11-01 14:36:15 +13:00
Jonathan Kingston
4248b4c554
Bug 1490257 - Pass triggeringPrincipal to test code. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D10882
--HG--
extra : moz-landing-system : lando
2018-11-05 14:05:47 +00:00
Ryan Hunt
2226bcc8a3
Bug 1504220 - Move ScrollableLayerGuid, ViewID, ZoomConstraints from FrameMetrics.h r=botond
...
This commit attempts to lower the pain of modifying FrameMetrics.h.
It looks like most includes really only want ViewID or
ScrollableLayerGuid, so this commit factors them out into a separate
header. In the process FrameMetrics::ViewID is changed to
ScrollableLayerGuid::ViewID, which personally seems like a better
place for it now that we have RepaintRequest. Unfortunately that
requires a lot of places to be updated.
After this commit there are still a couple of major places that
FrameMetrics is included.
* nsDisplayList.h
* nsIScrollableFrame.h
* Layers.h
Those are going to be more tricky or impossible to fix so they're
not in this commit.
Differential Revision: https://phabricator.services.mozilla.com/D10722
--HG--
rename : gfx/layers/FrameMetrics.h => gfx/layers/ScrollableLayerGuid.h
rename : gfx/layers/FrameMetrics.h => gfx/layers/ZoomConstraints.h
extra : rebase_source : 29ac79f91460a181bf7437af5c371207e22858e2
extra : source : c2e70e531075493fc6e374dcec862827f0bc6e77
2018-11-01 15:15:46 -05:00
Lee Salzman
8bd7519985
Bug 1503986 - register Skia flattenables. r=rhunt
2018-11-02 14:34:07 -04:00
Gurzau Raul
424b125b93
Backed out changeset 523ff2753dea (bug 1490257) for causing Bug 1503757 a=backout
2018-11-01 15:27:30 +02:00
Jonathan Kingston
873b26107e
Bug 1490257 - Add asserts into loadURI where we imply SystemPrincipal. r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D10221
--HG--
extra : moz-landing-system : lando
2018-10-31 18:00:40 +00:00
Bobby Holley
a60f34a042
Bug 1501518 - Crashtest. r=kvark
2018-10-24 11:09:02 -07:00
Dorel Luca
451e26f0c6
Backed out changeset 8d7987ea4fb1 (bug 1490257) for causing android failures. CLOSED TREE
2018-10-15 14:39:00 +03:00
Jonathan Kingston
8bcd10a7ab
Bug 1490257 - Add asserts and remove implied system triggering principal code r=ckerschb
...
Differential Revision: https://phabricator.services.mozilla.com/D8368
--HG--
extra : moz-landing-system : lando
2018-10-15 06:29:45 +00:00
Jean-Yves Avenard
b10364a15f
Bug 1493198 - P2. Use enum for describing color depth. r=mattwoodrow
...
Depends on D6662
Differential Revision: https://phabricator.services.mozilla.com/D6663
--HG--
extra : moz-landing-system : lando
2018-09-25 20:44:55 +00:00
Jean-Yves Avenard
cfc24b769e
Bug 1469711 - P1. Add 10/12 bits YUV support to D3D11 compositor. r=mattwoodrow
...
This change is for D3D11 with Advanced Layers enabled.
Differential Revision: https://phabricator.services.mozilla.com/D6492
--HG--
extra : moz-landing-system : lando
2018-09-25 11:18:34 +00:00
Emilio Cobos Álvarez
f7c1f3b135
Bug 1470440: Add a crashtest. r=me
2018-09-21 15:29:49 +02:00
Emilio Cobos Álvarez
e39bf77494
Bug 1492567 - Back out bug 1481866. r=dbaron
...
Summary:
The behavior the WG proposed is way more subtle than what that bug implements,
including:
* Implementing two logical overflow longhands.
* Expanding the overflow shorthand to different longhands depending on the
syntax of that.
Meanwhile, Blink hasn't done the swap and will ship the same behavior that we
shipped in Firefox 61 (bug 1453148), that is, overflow-x, then overflow-y.
So I think lacking a clear way forward we should revert this change and preserve
our shipped behavior.
Reviewers: dbaron!
Tags: #secure-revision
Bug #: 1492567
Differential Revision: https://phabricator.services.mozilla.com/D6317
2018-09-20 01:27:55 +02:00
Neil Deakin
5760447896
Bug 1478388, Remove now unused nsScriptableRegion.cpp and nsIScriptableRegion, r=mattwoodrow
2018-08-27 10:57:04 -04:00
Cosmin Sabou
37fb58dac2
Bug 1430530 - Disable gfx/tests/mochitest/test_acceleration.html on windows for frequent failures. r=jmaher
2018-08-22 17:36:57 +03:00
Nicolas Silva
808163871b
Bug 1483459 - Avoid copying regions before converting them to rects throughout the gfx directory. r=sotaro
...
This patch was generated using a simple sed script:
sed -i 's/ToUnknownRegion().GetBounds()/GetBounds().ToUnknownRect()/g' gfx/**/*.cpp gfx/**/*.h
Differential Revision: https://phabricator.services.mozilla.com/D3875
--HG--
extra : rebase_source : 4e9e7c9f2fb4ca60122712dd06632147cdec7195
2018-08-21 14:58:47 +02:00
L. David Baron
09f62c0e05
Bug 1481866: Swap order of values in 'overflow' shorthand property. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D3069
--HG--
extra : moz-landing-system : lando
2018-08-10 02:20:53 +00:00
L. David Baron
1e88f0f003
Bug 1369941: Replace single integers N in fuzzy() and fuzzy-if() with 0-N ranges. r=dholbert
...
This patch was written entirely by the following script:
#!/bin/bash
if [ ! -d "./.hg" ]
then
echo "Not in a source tree." 1>&2
exit 1
fi
find . -regex '.*\(ref\|crash\)test.*\.list' | while read FILENAME
do
echo "Processing ${FILENAME}."
# The following has four substitutions:
# * The first one replaces the *first* argument to fuzzy() when it doesn't
# have a - in it, by replacing it with an explicit 0-N range.
# * The second one does the same for the *second* argument to fuzzy().
# * The third does the same for the *second* argument to fuzzy-if().
# * The fourth does the same for the *third* argument to fuzzy-if().
#
# Note that this is using perl rather than sed because perl doesn't
# support non-greedy matching, which is needed for the first argument to
# fuzzy-if.
perl -pi -e 's/(fuzzy\()([^ ,()-]*)(,[^ ,()]*\))/${1}0-${2}${3}/g;s/(fuzzy\([^ ,()]*,)([^ ,()-]*)(\))/${1}0-${2}${3}/g;s/(fuzzy-if\([^ ]*?,)([^ ,()-]*)(,[^ ,()]*\))/${1}0-${2}${3}/g;s/(fuzzy-if\([^ ]*?,[^ ,()]*,)([^ ,()-]*)(\))/${1}0-${2}${3}/g' "${FILENAME}"
done
Differential Revision: https://phabricator.services.mozilla.com/D2974
--HG--
extra : moz-landing-system : lando
2018-08-09 20:10:21 +00:00
Bas Schouten
4e20187f58
Bug 1480832: Convert nsRegion's internal bounds representation to nsRectAbsolute, and define overflow behaviors. r=mattwoodrow
2018-08-07 15:54:32 +00:00
Xidorn Quan
346661e6fd
Bug 1481125 - Put overflow: -moz-scrollbar-* behind pref. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D2845
--HG--
extra : moz-landing-system : lando
2018-08-07 13:57:45 +00:00
Boris Zbarsky
357b6b1348
Bug 1479570. Get Add a getter to get a docshell from nsIWindowlessBrowser. r=kmag
...
Differential Revision: https://phabricator.services.mozilla.com/D2669
--HG--
extra : moz-landing-system : lando
2018-08-03 00:05:07 +00:00
Boris Zbarsky
754087a992
Bug 1446940 part 5. Stop getting docshells from windows via getInterface in dom/editor/etc code. r=kmag
2018-08-01 13:07:11 -04:00
Nicolas Silva
97855cd84d
Bug 1474722 - Add a reftest. r=Bas
2018-08-01 17:13:18 +02:00
Kartikaya Gupta
43a729e246
Bug 1478035 - Add crashtest. r=mstange
...
MozReview-Commit-ID: Fopmx8cJtc7
--HG--
extra : rebase_source : b9f9b8e10fc95845fd6f2d6d413106b17e97efee
2018-07-24 15:46:28 -04:00
Jeff Gilbert
0e128a3868
Bug 1470985 - s/PodEqual/ArrayEqual/ from ArrayUtils.h. - r=waldo
...
We can't use memcmp to compare PODs, largely because of undefined
padding. The rest of the Pod* functions are fine though, since we're
replicating or zeroing PODs.
MozReview-Commit-ID: LSspAi8qCWw
2018-07-27 14:11:18 -07:00
Tiberius Oros
036999d0a9
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-07-25 13:43:03 +03:00
Kartikaya Gupta
e16af06073
Bug 1468020 - Add crashtest. r=mstange
...
MozReview-Commit-ID: KeWy2KHPSjl
--HG--
extra : rebase_source : d077abc9c926feaa13808d624b15024729560e6a
2018-07-24 16:38:25 -04:00
Bogdan Tara
1cd7dec7b6
Backed out 4 changesets (bug 1468020) for crashtest failures on gfx/tests/crashtests/1468020.html CLOSED TREE
...
Backed out changeset 262d541a474f (bug 1468020)
Backed out changeset 621ab5087373 (bug 1468020)
Backed out changeset 866492bf5ccf (bug 1468020)
Backed out changeset eb6a2ae68d09 (bug 1468020)
2018-07-24 22:57:02 +03:00
Kartikaya Gupta
76a7f3cba7
Bug 1468020 - Add crashtest. r=mstange
...
MozReview-Commit-ID: KeWy2KHPSjl
--HG--
extra : rebase_source : d22c55d1d0fa17bf722f4540ab7fb3243a3001af
2018-07-24 14:21:09 -04:00
Boris Zbarsky
75abc43e0d
Bug 1476145 part 8. Stop using getInterface(nsIDOMWindowUtils) in various test code. r=kmag
2018-07-24 19:47:43 -04:00
arthur.iakab
ecc4a026dc
Backed out 2 changesets (bug 1474722)For freqvently failing test verify on gfx/tests/reftest/1474722.html CLOSED TREE
...
Backed out changeset 53d0bbb455cb (bug 1474722)
Backed out changeset 315d75c42ef0 (bug 1474722)
2018-07-18 19:48:21 +03:00
Nicolas Silva
c0e0b96fbe
Bug 1474722 - Add a reftest. r=Bas
2018-07-13 14:41:44 +02:00
Nicolas Silva
69b2908737
Bug 1474940 - Add a crashtest for very large blurred rects. r=Bas
...
--HG--
extra : source : 16e2aaf4043cc315126c18fbb9fc14a1bb130276
2018-07-13 11:36:47 +02:00
Cosmin Sabou
fe3851b801
Backed out changeset 16e2aaf4043c (bug 1474940) for causing crashes on crashtests/1393272.webm
2018-07-13 14:13:05 +03:00
Cosmin Sabou
5b013c7fc5
Backed out 2 changesets (bug 1474722) for causing multiple mochitest failures on several files. CLOSED TREE
...
Backed out changeset 68019e52d1b9 (bug 1474722)
Backed out changeset 77597cd3461c (bug 1474722)
2018-07-13 13:10:56 +03:00
Nicolas Silva
4a4d59570c
Bug 1474940 - Add a crashtest for very large blurred rects. r=Bas
2018-07-13 11:36:47 +02:00
Nicolas Silva
61fd0c3a3e
Bug 1474722 - Add a reftest. r=Bas
2018-07-13 11:30:51 +02:00
Ciure Andrei
71c8139e52
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
2018-07-10 01:02:15 +03:00
Lee Salzman
23c3cc8f6b
Bug 1467847 - avoid taking inverse in Polygon::TransformToScreenSpace when possible. r=miko
2018-07-09 15:52:42 -04:00
Kartikaya Gupta
78dba184db
Bug 1461313 - Handle invalid clip-path URIs with WebRender. r=mstange
...
In the case of an invalid clip-path, the browser is supposed to discard the
mask entirely. In the non-webrender codepath this would happen
implicitly because the computed MaskUsage would have no flags set, and
so no actions would be taken on the gfxContext which contained the
display items rasterized so far. In the WebRender codepath, though, we
invoke the code on a A8 drawtarget that's zero-filled, so if PaintMask
fails to rasterize anything into it, it gets treated as a "mask everything
out" mask. Instead, this patch makes it so that we detect the scenario
where the computed MaskUsage is a no-op, and ensure that we don't apply
the mask in that case.
An alternative approach considered was to initialize the A8 drawtarget to
white instead of black but in cases where there is an actual mask, the
rest of the code assumes it is zero-filled and so that doesn't work.
MozReview-Commit-ID: Hw7nCiUXVJl
--HG--
extra : rebase_source : 241d550fa0ed1b3bd088c73d9565b166acbcece8
2018-07-05 08:05:34 -04:00
Ryan Hunt
0412e688a8
Bug 1473301 - Remove BorderLayer. r=mattwoodrow
...
MozReview-Commit-ID: KGXW2lYBZ3c
--HG--
extra : rebase_source : a782ec3fb1c87d1d034219cbd7fd1b8d9d751559
extra : amend_source : ec7c8f7b4080c53a851117cfb1c7611c3606c562
2018-07-03 16:15:58 -05:00
sotaro
22c2a053bf
Bug 1470386
- Recycle TextureClient at IMFYCbCrImage r=mattwoodrow
2018-06-28 12:56:36 +09:00
Kartikaya Gupta
3e553f15e8
Bug 1463802 - Add reftest. r=Gankro
...
MozReview-Commit-ID: BjwWLChVCZj
--HG--
extra : rebase_source : 145a464fe5d1aae4ea61b655892ed795092c9f36
2018-06-21 18:24:41 -04:00
Kartikaya Gupta
28cb539e2f
Bug 1435896 - Re-enable crashtest that is now passing. r=Gankro
...
MozReview-Commit-ID: Bm9vGaAjHxn
--HG--
extra : rebase_source : 1eab51ef487868ec067f5e5a49e45d39a62d8caa
2018-06-17 22:56:41 -04:00
Joel Maher
d113b6d4a4
Bug 1392106 - random-if(win7) reftest font rendering failures. r=RyanVM
2018-06-06 05:30:44 -04:00
Emilio Cobos Álvarez
fffb25b74f
Bug 1465585: Switch from mozilla::Move to std::move. r=froydnj
...
This was done automatically replacing:
s/mozilla::Move/std::move/
s/ Move(/ std::move(/
s/(Move(/(std::move(/
Removing the 'using mozilla::Move;' lines.
And then with a few manual fixups, see the bug for the split series..
MozReview-Commit-ID: Jxze3adipUh
2018-06-01 10:45:27 +02:00
Eliza Balazs
8f46f595c9
Bug 1430530 - Disable test_acceleration.html for frequent failures on windows 10 !debug. r=jmaher
2018-05-29 08:35:00 +03:00
Ryan Hunt
7f3928a49a
Bug 1461782 - Remove unused PingPongRegion. r=bas
...
--HG--
extra : rebase_source : 82e74ba537a5bdbf2a09b7f665f850acfc3007ce
2018-04-19 15:10:54 -05:00
David Major
96e95f3237
Bug 1458364: Skip test_font_whitelist.html on Windows ASan. DONTBUILD
...
--HG--
extra : rebase_source : ef4fced0ea1a94e6956e65f07ff0377df9471f0b
2018-05-04 14:48:59 -04:00
Kartikaya Gupta
2497caec29
Bug 1451168 - Add a reftest. r=jrmuizel
...
MozReview-Commit-ID: 10exzxZ5V4j
--HG--
extra : rebase_source : 6f9e4be5bf6affc800097b04eb18550f00dd7889
2018-05-01 16:31:24 -04:00
Kartikaya Gupta
549ac4326c
Bug 1457443 - Don't expect WebRender windows if WebRender isn't built. r=milan
...
MozReview-Commit-ID: 2i25nGMsvxE
--HG--
extra : rebase_source : 9bdd28048504bcde5150b252777f46ab523ca1ff
2018-04-27 12:51:40 -04:00
Cosmin Sabou
505b346177
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-04-20 06:52:27 +03:00
Cosmin Sabou
b9a82af44a
Backed out 2 changesets (bug 1387399) for OSX reftests permafailures on attachment-local-positioning-2.html. a=backout
...
Backed out changeset b78a225fa8c9 (bug 1387399)
Backed out changeset 4beeacb75bf5 (bug 1387399)
2018-04-20 06:47:41 +03:00
Kris Maglione
219ed0cc06
Bug 1454813: Part 2b - Rename SpawnTask.js to AddTask.js. r=florian
...
The old name no longer makes sense, since it no longer exports an spawn_task
symbol, and add_task is what we really care about.
MozReview-Commit-ID: IE7B8Czv8DH
--HG--
rename : testing/mochitest/tests/SimpleTest/SpawnTask.js => testing/mochitest/tests/SimpleTest/AddTask.js
extra : rebase_source : 03bca5aa69a7625a49b4455a6c96ce4c59de3a5a
2018-04-18 11:43:45 -07:00
Bas Schouten
0dee5c2745
Bug 1387399: Add SIMD optimizations for methods used frequently in nsRect. r=jrmuizel
...
This improves the DisplayList Mutate Talos test by about 5% on windows, as well as numerous smaller improvements on DisplayList heavy tasks.
MozReview-Commit-ID: tlEtPjqWI4
2018-04-19 15:56:29 +02:00
Nika Layzell
0c3ba13e4c
Bug 1437167 - Part 1: Stop using PRIntervalTime as the argument to CondVar::Wait and Monitor::Wait, r=mstange, r=froydnj
2018-04-10 17:49:47 -04:00
Bas Schouten
994ab9fbd6
Bug 1440753: Replace pixman regions with our own region code. r=mattwoodrow
...
MozReview-Commit-ID: KPsTAw3Uwa2
2018-03-09 05:27:15 +01:00
Noemi Erli
f4d2c09aba
Backed out changeset c9db3f332a19 (bug 1440753) for content sometimes not being rendered (bug 1451597). a=backout
2018-04-05 13:15:35 +03:00
Bas Schouten
6cee50b1b0
Bug 1440753: Replace pixman regions with our own region code. r=mattwoodrow
...
MozReview-Commit-ID: KPsTAw3Uwa2
2018-03-09 05:27:15 +01:00
Ryan VanderMeulen
d9d59209a6
Backed out changeset d85b5825a721 (bug 1440753) for frequent OSX iframe-scrolling-attr-2.html failures on a CLOSED TREE.
2018-04-02 17:59:30 -04:00
Bas Schouten
d40acb4412
Bug 1440753: Replace pixman regions with our own region code. r=mattwoodrow
...
MozReview-Commit-ID: KPsTAw3Uwa2
2018-03-09 05:27:15 +01:00
Martin Robinson
f55533615b
Bug 1444904 - Get the root scroll frame id from WebRender r=kats
...
Instead of hard-cording the root scroll frame id, get the value from
WebRender. This was previously hard-coded to 0, so when WebRender
switched to using 1 for the root scroll frame id, the positioning of
sticky frames were broken in subtle ways. This happened because they
were being parented to a root reference frame (which now uses the 0 id)
instead of the root scroll frame.
MozReview-Commit-ID: 66ArgKHGpWE
--HG--
extra : rebase_source : ff6937bf7fc8d4472eb074d0466c8dcd6fba54a8
2018-03-26 18:13:07 +02:00
Cosmin Sabou
56274d0a01
Backed out changeset c652b6d362f6 (bug 1440753) for permafailing on layout/reftests/scrolling/iframe-scrolling-attr-2.html a=backout
2018-03-23 16:54:23 +02:00
Bas Schouten
8f930c02f7
Bug 1440753: Replace pixman regions with our own region code. r=mattwoodrow
...
MozReview-Commit-ID: KPsTAw3Uwa2
2018-03-09 05:27:15 +01:00
Emilio Cobos Álvarez
48957d62c0
Bug 1446954: Cleanup !stylo and styloVsGecko test expectations. r=xidorn
...
MozReview-Commit-ID: J2glxiCWBVn
2018-03-20 11:29:51 +01:00
Ryan Hunt
084c9b6f4c
Allocate TextureReadLock at TextureClient creation and drop file handles immediately after. (bug 1416726, r=aosmond)
...
This changes the lifecycle and API for TextureReadLock to fix file descriptor exhaustion
crashes. These changes are partially superficial and mostly align the API of TextureReadLocks
with their actual usage.
The changes are:
1. Create the TextureReadLock in the TextureClient constructor so it's available before IPC creation
a. This is superficial as EnableReadLock was always called before IPC creation
2. Send the ReadLockDescriptor in the PTextureConstructor message and close the file handle
3. Receive the ReadLockDescriptor in TextureHost and close the file handle
4. Send a boolean flag in layer transactions if the texture is read locked instead of a descriptor
5. Use a boolean flag in TextureHost to determine if the ReadLock must be unlocked instead of a nullptr
I believe that we can remove the InitReadLocks code from LayerTransaction as that was added to
prevent file descriptor limits in IPDL messages and is no longer needed with this change. But
that is a non-essential change and this patch is already big enough.
MozReview-Commit-ID: DzHujrOQejH
--HG--
extra : rebase_source : 3bdd7c9bc8edfdc386faad8a9e59ad7dc18ed91d
2018-03-12 08:10:13 -05:00
Florian Quèze
c714053d73
Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop.
2018-02-28 18:51:33 +01:00
Petr Sumbera
9eddfdac17
Bug 1439828 - Name collision between Solaris queue(9F) and C++ std::queue. r=botond
2018-02-21 00:41:37 -08:00
Martin Roinson
90bbf4505c
Bug 1435143 - Properly unwrap Maybe<WrScrollId> for the root scroll frame. r=kats
...
When comparing a Maybe<WrScrollId> to another WrScrollId we need to properly
handle the case where Nothing() signifies the root scroll frame. This is
equivalent to calling scrollId.valueOr(FrameMetrics::NULL_SCROLL_ID), as was
done before WrScrolLId replaced ViewId in the WebRender ScrollingLayersHelper.
We also have DisplayListBuilder::TopmostScrollId always return a value instead
of a Maybe, since an empty clip stack means that the current scroll id is that
of the root scroll frame.
Previously Nothing() was not equivalent to WrScrollId { 0 }, which caused the
ScrollingLayersHelper to fill the mClipAndScroll value and push another
set of clip and scroll nodes onto the WebRender display list builder.
MozReview-Commit-ID: CeatZlRXtuI
2018-02-07 10:01:56 +01:00
Andrew Osmond
34935cb2ff
Bug 1388020. r=nical
2018-02-07 09:33:12 -05:00
Andrew Osmond
5a683f0a80
Backed out changeset d078b56f0fa6 (bug 1388020) for OS X crashtest failures. r=backout
2018-02-06 22:18:29 -05:00
Andrew Osmond
210a94af4d
Bug 1388020. r=nical
2018-02-06 20:14:17 -05:00
Alexis Beingessner
8acb1d6f40
Bug 1362115 - turn on blob-images by default with webrender. r=kats
...
MozReview-Commit-ID: GH4Ukj01rJ5
--HG--
extra : rebase_source : 96b48cc87d31ee75b069d08f72fec259d87b957f
2018-02-01 14:00:26 -05:00
Kris Maglione
918ed6c474
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
--HG--
extra : source : 12fc4dee861c812fd2bd032c63ef17af61800c70
extra : intermediate-source : 34c999fa006bffe8705cf50c54708aa21a962e62
extra : histedit_source : b2be2c5e5d226e6c347312456a6ae339c1e634b0
2018-01-29 15:20:18 -08:00
Cosmin Sabou
9a65a40178
Backed out 3 changesets (bug 1431533
) for Android mochitest failures on testEventDispatcher on a CLOSED TREE
...
Backed out changeset a1eca62826a1 (bug 1431533
)
Backed out changeset 34c999fa006b (bug 1431533
)
Backed out changeset e2674287e57f (bug 1431533
)
2018-01-30 07:17:48 +02:00
Kris Maglione
6476f95b13
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
--HG--
extra : source : 12fc4dee861c812fd2bd032c63ef17af61800c70
2018-01-29 15:20:18 -08:00
Brindusan Cristian
af8879d1eb
Backed out 2 changesets (bug 1431533
) for ESlint failures on a CLOSED TREE
...
Backed out changeset 6e56f4c8843e (bug 1431533
)
Backed out changeset 12fc4dee861c (bug 1431533
)
2018-01-30 02:32:43 +02:00
Kris Maglione
c276bb9375
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
This was done using the following script:
37e3803c7a/processors/chromeutils-import.jsm
MozReview-Commit-ID: 1Nc3XDu0wGl
--HG--
extra : rebase_source : c004a023389f1f6bf3d2f3efe93c13d423b23ccd
2018-01-29 15:20:18 -08:00
Ethan Lin
a093db7182
Bug 1429411 - Add a reftest for the inset box shadow problem. r=kats
...
MozReview-Commit-ID: 1lSu2phlXVH
2018-01-15 23:46:41 +08:00
Kris Maglione
aec63e140c
Backed out 3 changesets (bug 1431533
) for Android mochitest bustage. CLOSED TREE
...
MozReview-Commit-ID: 5ubE9EMQpZ9
--HG--
extra : histedit_source : df68d7595925c07d9d6e8bacc2c46e69556f479a%2C72b768b9825e20ede6603ead75f871c50dc041f7
2018-01-24 22:04:59 -08:00
Kris Maglione
30b3a49bfd
Bug 1431533: Part 5a - Auto-rewrite code to use ChromeUtils import methods. r=florian
...
MozReview-Commit-ID: 8V1ZT53ReiP
--HG--
extra : rebase_source : 12b5f8c3e125111db7382eb3d7d20a99fb2c35b3
extra : absorb_source : e99fa7f6eee02e7e6cadeb898c7fcf6dac9c902a
extra : histedit_source : d0dfc31fadc2b81d341c9d0cd1efec02923c003b
2018-01-24 15:48:47 -08:00
Ethan Lin
3ebfc01b38
Bug 1419528
- Add a reftest for box shadow with zero attributes. r=kats
...
MozReview-Commit-ID: CwKzjv6pMF7
2018-01-16 17:15:44 +08:00
Andrew Osmond
a9eff43405
Bug 1430795 - Ensure certain gfx gtests are initialized properly. r=aosmond
2018-01-17 07:34:34 -05:00
Milan Sreckovic
e3960c6dce
Bug 1429602: Rename BaseRect::IsZero to BaseRect::IsZeroArea. Also slip in some corrections to using BaseRect methods instead of direct member access. r=bas.schouten
...
MozReview-Commit-ID: H3ApaWesbKF
--HG--
extra : rebase_source : c4f73da113a604c14fbf0f1ef4c598d032d68792
2018-01-10 17:57:10 -05:00
Ciure Andrei
23575f7023
Merge mozilla-central to autoland. r=merge a=merge CLOSED TREE
2018-01-11 12:06:29 +02:00
Cameron McCormack
c4663ea0f0
Bug 1427419 - Part 22: Move inIDOMUtils.getUsedFontFaces to InspectorUtils. r=bz
...
This also changes the function to return a sequence (JS Array) instead of
an nsFontFaceList object, and converts nsFontFace/nsIDOMFontFace into a
Web IDL implemented object too.
MozReview-Commit-ID: 1iAW3DYe5kO
--HG--
rename : layout/inspector/nsFontFace.cpp => layout/inspector/InspectorFontFace.cpp
2018-01-11 12:38:01 +08:00
Ethan Lin
541a2b1d3c
Bug 1424673 - Add a reftest for the bug. r=kats
...
MozReview-Commit-ID: 9lwptqWqHvW
--HG--
extra : rebase_source : a2631f0981e05d5d62ec0b6338de2f6a5c518dcf
2018-01-09 10:36:46 +08:00
Alexis Beingessner
c3946e70ab
Bug 1406231 - remove the TextLayer class, and all remaining traces of it. r=mattwoodrow
...
MozReview-Commit-ID: 5fmKfkO6hnO
--HG--
extra : rebase_source : ac74903f6929f21cd70d66a9fb756fcea120f11e
2017-12-07 17:13:05 -05:00
Alexis Beingessner
42b068a0b3
Bug 1406231 - remove the TextLayer class, and all remaining traces of it. r=mattwoodrow
...
MozReview-Commit-ID: 5fmKfkO6hnO
--HG--
extra : rebase_source : 3572bba4d1aec75af2ef19d52351d7ea2137cc53
2017-12-07 17:13:05 -05:00
Kartikaya Gupta
faa99bda0c
Bug 1426191 - Update test_acceleration to check for webrender windows. r=dvander
...
MozReview-Commit-ID: gbBJs4OR9f
--HG--
extra : rebase_source : c165aa54e87dad2872b4eafdb8ca70b4ca6e994c
2017-12-21 09:25:07 -05:00
Florian Quèze
032c961e0a
Bug 1421992 - script-generated patch to replace do_check_* functions with their Assert.* equivalents, rs=Gijs.
2017-12-21 11:08:17 +01:00
Kartikaya Gupta
53d3421ba1
Bug 1401551 - Only check for acceleration after the page is shown and we know the layer managers have been initialized. r=dvander
...
MozReview-Commit-ID: CA2gQxMIuXn
--HG--
extra : rebase_source : ff859c7c4ba1ba6efd4fad5e7c174e3c8753c958
2017-12-18 12:48:47 -05:00
Sylvestre Ledru
9bfe27d903
Bug 1394734 - Replace CONFIG['GNU_C*'] by CONFIG['CC_TYPE'] r=glandium
...
MozReview-Commit-ID: 7duJk2gSd4m
--HG--
extra : rebase_source : 7312fe276e561e8c034a5f6749774ae812727f9c
2017-12-07 22:09:15 +01:00
Cosmin Sabou
9937354d94
Backed out changeset 497efe3a096b (bug 1406231) for windows build bustages on build\build\src\obj-firefox\dist\include\mozilla/layers/ScrollingLayersHelper.h(48) r=backout on a CLOSED TREE
2017-12-08 13:04:05 +02:00
Alexis Beingessner
90d0f66f33
Bug 1406231 - remove the TextLayer class, and all remaining traces of it. r=mattwoodrow
...
MozReview-Commit-ID: 5fmKfkO6hnO
--HG--
extra : rebase_source : 4749bff0a8d799f7a81d9f6e32e40e14b9f24191
2017-12-07 17:13:05 -05:00
Milan Sreckovic
e9ad31bdf1
Bug 1423919: Additional methods for BaseRect for convinient modifications/testing of the member variable values. Force inline some commonly used methods. r=milan.schouten
...
MozReview-Commit-ID: 8zALRpsKLXx
--HG--
extra : rebase_source : ac6e88124c924c65cb79b3a97da0a90fedaa1689
2017-12-07 14:14:04 -05:00
Jesse Ruderman
631ee424d6
Bug 1008983 - Add crashtest.
2017-12-05 11:02:59 -05:00
Jesse Ruderman
5ab33645bd
Bug 987013 - Add crashtest.
2017-12-05 11:02:59 -05:00
Jesse Ruderman
d27950e930
Bug 934729 - Add crashtest.
2017-12-05 11:02:59 -05:00
Jesse Ruderman
a04baea7a6
Bug 812826 - Add crashtest.
2017-12-05 11:02:58 -05:00
Bogdan Tara
d8635b15e4
Merge inbound to mozilla-central r=merge a=merge on a CLOSED TREE
2017-11-30 00:41:09 +02:00
Marco Castelluccio
cb53260706
Bug 1418255 - Disable Moz2D.JobScheduler_Shutdown GTest in Windows coverage builds. r=jrmuizel
...
--HG--
extra : rebase_source : 0fc0c8bccd02a028093578f21dd5c8ab0e10f35e
2017-11-18 00:35:59 +01:00
Mark Banner
099e4fa549
Bug 1421458 - Add more initial configuration setup and prepare .eslintignore for enabling ESLint on more xpcshell-test directories. r=mossop
...
MozReview-Commit-ID: 4nbTuNNnAdZ
--HG--
extra : rebase_source : 7131f0ddad79d28615a5799c657972bd84a69180
2017-11-28 22:57:08 +00:00
Gabriele Svelto
9a1d2f50d2
Bug 1402519 - Remove MOZ_CRASHREPORTER directives from gfx; r=jrmuizel
...
MozReview-Commit-ID: 7S8AJ18cCx0
--HG--
extra : rebase_source : 983387883dd0feabf8e4e6b1b7335403645470af
2017-10-10 15:11:07 +02:00
shindli
fb855aa7ba
Backed out 16 changesets (bug 1402519) for conflicts during merge r=backout on a CLOSED TREE
...
Backed out changeset 07fcf163241a (bug 1402519)
Backed out changeset c6d2ad45d8e2 (bug 1402519)
Backed out changeset 8a3caca61294 (bug 1402519)
Backed out changeset 01425eae2c48 (bug 1402519)
Backed out changeset cf298d3815de (bug 1402519)
Backed out changeset e1964f4389cd (bug 1402519)
Backed out changeset f405337f3569 (bug 1402519)
Backed out changeset a76356fd3359 (bug 1402519)
Backed out changeset d3bb350d1c34 (bug 1402519)
Backed out changeset 9d3bfd9f932c (bug 1402519)
Backed out changeset e3dd6e5b073f (bug 1402519)
Backed out changeset e801b0c00134 (bug 1402519)
Backed out changeset 8a4139fa5dca (bug 1402519)
Backed out changeset 8d01c14ac1ca (bug 1402519)
Backed out changeset 24e0dcd01898 (bug 1402519)
Backed out changeset f8fdf450613f (bug 1402519)
2017-11-23 00:11:44 +02:00
Gabriele Svelto
6fc7fdc557
Bug 1402519 - Remove MOZ_CRASHREPORTER directives from gfx; r=jrmuizel
...
MozReview-Commit-ID: 7S8AJ18cCx0
--HG--
extra : rebase_source : 5fb4dbbd0416adeaf1796845e808b053ed029de4
2017-10-10 15:11:07 +02:00
Sebastian Hengst
53f71049ff
Backed out 2 changesets (bug 1416620) for failing own reftest. r=backout a=backout on a CLOSED TREE
...
Backed out changeset 3b45218edc2e (bug 1416620)
Backed out changeset c48580e1f535 (bug 1416620)
2017-11-14 13:04:52 +02:00
Ethan Lin
58b09d8e57
Bug 1416620 - Part2. Add a reftest for button border with inset shadow and empty border. r=kats
...
MozReview-Commit-ID: Jr3rm6fpgg8
--HG--
extra : rebase_source : 934fe71290ea4f51163b776efb559e0de72a0ae9
2017-11-13 13:55:33 +08:00
David Anderson
9575a22267
Remove trivial calls to DataSourceSurface::Stride. (bug 1405390 part 3, r=bas)
...
--HG--
extra : rebase_source : 7700599ef497a2abadc7970af5ea26b48061966e
2017-11-09 00:43:30 -08:00
David Anderson
32e1584385
Remove easily-removed cases of DataSourceSurface::GetData(). (bug 1405390 part 1, r=bas)
...
--HG--
extra : rebase_source : cc0d8001240efb530daa9845bc126e5026682340
2017-11-09 00:43:29 -08:00
Sebastian Hengst
a353221537
merge mozilla-inbound to mozilla-central. r=merge a=merge
2017-11-09 00:00:16 +02:00
Jesse Ruderman
d8977a82a8
Bug 951893 - Add crashtest. r=me
2017-11-08 08:47:09 -05:00
Jesse Ruderman
17aa62fedf
Bug 766422 - Add crashtests. r=me
2017-11-08 08:47:09 -05:00
Milan Sreckovic
1c4ab9e9c2
Bug 1389152: Change LogicalRect from having nsRect as a member variable, and exposing its member variable addresses, to storing four nscoord values separately and doing some operations by creating temporary rectangles to ensure consistency. Add a method to BaseRect to get OriginAndSize at once. r=bas,jfkthame.schouten
...
MozReview-Commit-ID: FhmSXK7p5c6
--HG--
extra : rebase_source : eb542fac9017852fa812b54aa3b12f0522a1e4be
2017-11-07 09:38:31 -05:00
Attila Craciun
2ae920762e
Merge mozilla-central to mozilla-autoland. r=merge a=merge CLOSED TREE
2017-10-31 12:53:23 +02:00
Chris Peterson
1df202b177
Bug 1412048 - Replace NS_RUNTIMEABORT("...") with MOZ_CRASH("..."). r=froydnj
...
And remove unreachable code after MOZ_CRASH().
MozReview-Commit-ID: 6ShBtPRKYlF
--HG--
extra : rebase_source : 0fe45a59411bda663828336e2686707b550144ae
extra : source : 8473fd7333d2abe1ea1cc176510c292a5b34df45
2017-10-24 23:30:31 -07:00
Ethan Lin
72aaacd371
Bug 1407938 - Part3. Update reftest annotations after the fix. r=jrmuizel
...
MozReview-Commit-ID: E6JI7XFAOqf
--HG--
extra : rebase_source : 2f9d00827c8b579f2be08eb5e0f964264fd69c30
2017-10-18 14:37:56 +08:00
Daniel Holbert
126bd9e1a4
Bug 1412427 part 8: (automated patch) Switch a bunch of C++ files in gfx to use our standard mode lines. r=jrmuizel
...
This patch was generated automatically by the "modeline.py" script, available
here: https://github.com/amccreight/moz-source-tools/blob/master/modeline.py
For every file that is modified in this patch, the changes are as follows:
(1) The patch changes the file to use the exact C++ mode lines from the
Mozilla coding style guide, available here:
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style#Mode_Line
(2) The patch deletes any blank lines between the mode line & the MPL
boilerplate comment.
(3) If the file previously had the mode lines and MPL boilerplate in a
single contiguous C++ comment, then the patch splits them into
separate C++ comments, to match the boilerplate in the coding style.
MozReview-Commit-ID: 77D61xpSmIl
--HG--
extra : rebase_source : c6162fa3cf539a07177a19838324bf368faa162b
2017-10-27 16:10:06 -07:00
Daniel Holbert
976e9f7e7f
Bug 1412427 part 1: Add standard mode line & MPL boilerplate to a few gfx C++ files that are missing it entirely. r=jrmuizel
...
I copied the boilerplate comment directly from the Coding Style MDN page:
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Coding_Style#Mode_Line
MozReview-Commit-ID: 8rO6SfBIaRl
--HG--
extra : rebase_source : 90093621cbaa2a62b19e22b0eacad600fc586560
2017-10-27 15:55:37 -07:00
Jesse Ruderman
85a0a23d40
Bug 1248222 - Add crashtest. r=me
2017-10-25 21:03:17 -04:00
Jesse Ruderman
ae2294df40
Bug 1242822 - Add crashtest. r=me
2017-10-25 21:03:17 -04:00
Jesse Ruderman
7dfed796b9
Bug 1242811 - Add crashtest. r=me
2017-10-25 21:03:16 -04:00
Jesse Ruderman
e524f59c09
Bug 1229972 - Add crashtest. r=me
2017-10-25 21:03:16 -04:00
Jesse Ruderman
1c94b2275e
Bug 1228127 - Add crashtest. r=me
2017-10-25 21:03:16 -04:00
Jesse Ruderman
b304b15bff
Bug 895233 - Add crashtest. r=me
2017-10-25 21:03:16 -04:00
Jesse Ruderman
0895ae5e71
Bug 747302 - Add crashtest. r=me
2017-10-25 21:03:16 -04:00
Jesse Ruderman
1bd739f84f
Bug 747132 - Add crashtest. r=me
2017-10-25 21:03:16 -04:00
Jesse Ruderman
39171de089
Bug 746866 - Add crashtest. r=me
2017-10-25 21:03:15 -04:00
Jesse Ruderman
052e25b132
Bug 746849 - Add crashtest. r=me
2017-10-25 21:03:15 -04:00
Jesse Ruderman
41d58ad1d4
Bug 746847 - Add crashtest. r=me
2017-10-25 21:03:15 -04:00
Jesse Ruderman
ef85cadf01
Bug 746844 - Add crashtest. r=me
2017-10-25 21:03:15 -04:00
Jesse Ruderman
679e4b5aa5
Bug 1221304 - Add crashtest. r=me
2017-10-25 21:03:15 -04:00
Jesse Ruderman
8d838329c9
Bug 746497 - Add crashtest. r=me
2017-10-25 21:03:14 -04:00
Jesse Ruderman
44192a9753
Bug 746495 - Add crashtest. r=me
2017-10-25 21:03:14 -04:00
Jesse Ruderman
c6bbb01a1e
Bug 746491 - Add crashtest. r=me
2017-10-25 21:03:14 -04:00
Jesse Ruderman
3345bdd9b6
Bug 691330 - Add crashtest. r=me
2017-10-25 14:58:33 -04:00
Jesse Ruderman
bd5f8ece04
Bug 1011218 - Add crashtest. r=me
2017-10-25 14:58:32 -04:00
Jesse Ruderman
06e60cd556
Bug 403352 - Add crashtest. r=me
2017-10-25 14:58:32 -04:00
Ethan Lin
f585fef0f1
Bug 1408296 - Enable some crashtests for webrender. r=kats
...
MozReview-Commit-ID: 543ZYLhacx8
--HG--
extra : rebase_source : 247ddffeba52e7a7fbe864c2644be66b164ceb24
2017-10-13 11:56:04 +08:00
Jonathan Kew
3fc6a07e35
Bug 1408078 - Crashtest for small-caps + emoji issue. r=jrmuizel
2017-10-12 18:56:01 +01:00
Ryan VanderMeulen
fa211766ae
Bug 1278305 - Add crashtest. r=me
...
--HG--
extra : rebase_source : c3a14fcd3c6c089ea9e0de4eaee1a42761d563a3
2017-10-11 19:54:09 -04:00
Jean-Yves Avenard
3cd54027fe
Bug 1215089 - P7: Add support for 10/12 bits YUV surface with basic compositor. r=mattwoodrow
...
MozReview-Commit-ID: Ej4MbvHnSk9
--HG--
extra : rebase_source : c88e8641ce343917b4f433b515aefe653b23eaa6
2017-09-29 16:37:56 +02:00
Sebastian Hengst
2da2f1cc48
Backed out changeset 248c73a2c3b1 (bug 1215089)
2017-10-04 16:25:46 +02:00
Jean-Yves Avenard
9a3a9f486e
Bug 1215089 - P6: Add support for 10/12 bits YUV surface with basic compositor. r=mattwoodrow
...
MozReview-Commit-ID: Ej4MbvHnSk9
--HG--
extra : rebase_source : 69b342e18829816ca3cdd91a3f01252ae2a1ac94
2017-09-29 16:37:56 +02:00
David Anderson
424bc1c8e1
Add diagnostics for intermittent failure in bug 1401551. r=milan
2017-10-02 16:32:50 -07:00
Ethan Lin
2f3f7c5cbd
Bug 1395501 - Part3. Update reftest annotations for unexpected-pass tests. r=kats
...
MozReview-Commit-ID: 8QzoqnrxfhR
2017-09-29 12:09:51 +08:00
Kartikaya Gupta
1d607209de
Bug 1389000 - Disable crashtests that are crashing with assertion failures with layers-free enabled. r=jrmuizel
...
MozReview-Commit-ID: 4wyEnrBdXTE
--HG--
extra : rebase_source : 7b45040fdd0a63260ec2f6db90db4ebd8044b4ef
2017-09-26 14:49:21 -04:00
Kartikaya Gupta
28cf2fd185
Bug 1389000 - Skip a mochitest that fails with layers-free enabled. r=jrmuizel
...
MozReview-Commit-ID: BPpKA3ksFXc
--HG--
extra : rebase_source : 840626d11e39c5287d7a505740efcd2e7f43cf5e
2017-09-26 14:49:20 -04:00
Kartikaya Gupta
818cfd7499
Bug 1389000 - Update reftest annotations for layers-free results. r=jrmuizel
...
This patch:
- adds fails-if annotations for all the reftests that were consistently failing
with layers-free turned on.
- removes fails-if or reduces the range on fuzzy-if annotations for all
the reftests that were producing UNEXPECTED-PASS results with
layers-free turned on.
- adds skip-if, random-if, or fuzzy-if annotations to the reftests that
were intermittently failing due to timeout, obvious incorrectness, or
slight pixel differences, respectively.
MozReview-Commit-ID: A0Aknn6rnjj
--HG--
extra : rebase_source : 420d9cf43f23a5d654fa36eec69138937d13c173
2017-09-26 14:49:19 -04:00
David Anderson
b4357df64f
Rename the Advanced Layers pref to indicate that it's stable. (bug 1385051 part 1, r=milan)
2017-09-08 10:21:18 -07:00
Eric Rahm
79e2533076
Bug 1389598 - Part 1: Remove gonk references from gfx/ r=jrmuizel
...
--HG--
extra : rebase_source : f53ae270c09892d65d9119a109a29317834f81b1
2017-08-11 17:45:50 -07:00
Milan Sreckovic
e3cd0a3157
Bug 1387514: Upgrade BaseRect (derived classes) width and height direct member variable use to instead use Width()/SetWidth() and Height()/SetHeight() in .cpp files in gfx/*. r=milan
...
MozReview-Commit-ID: 1jESowJKdyp
--HG--
extra : rebase_source : 3839cdea46729a9af05c777215cffcb9f42a2018
2017-08-14 08:29:28 -04:00
Sylvestre Ledru
a85265140e
Bug 1387376 - Reserve memory before using push_back with vector r=nical
...
MozReview-Commit-ID: BOyPShEVfzt
--HG--
extra : rebase_source : 2564c80f5ac593927d9b104199e0b747f9ab887b
2017-08-04 11:35:33 +02:00
Milan Sreckovic
56c2b6e6f7
Bug 1386277: Add set methods for width and height that change nothing else, as well as the Swap method r=bas
...
MozReview-Commit-ID: 6TZ977mvH5C
--HG--
extra : rebase_source : 3f124c682ac914f3fde27c396c2fb21b324ed521
2017-08-03 15:29:35 -04:00
Wes Kocher
12a2e09564
Backed out changeset f56d71bbd7eb (bug 1386277) for build bustage in BaseRect.h a=backout
...
MozReview-Commit-ID: GNqvDrHn8No
2017-08-03 12:14:32 -07:00
Milan Sreckovic
325b9a25eb
Bug 1386277: Add set methods for width and height that change nothing else, as well as the Swap method r=bas
...
MozReview-Commit-ID: 5pN2aMrvAuD
--HG--
extra : rebase_source : ed9740538808803f9c8e0e6d59a559e03c4b4dad
2017-08-03 14:40:14 -04:00
Jonathan Kew
c029499324
Bug 1348788 - Update OTS to release 5.2.0 + latest upstream fixes, prior to addition of Graphite support. r=milan
2017-07-27 09:03:10 +01:00
Tobias Schneider
3880ddff03
Bug 1382327 - (reftest) Rename reftest-print to reftest-paged. r=dbaron
...
--HG--
extra : rebase_source : c4e47e2de8d615c77e7e9ce88f6b21c9d15c92e4
2017-07-26 22:53:46 -07:00
Jonathan Kew
154df58572
Bug 1382750 - Import and run gtests from upstream OTS. r=milan
2017-07-26 21:09:18 +01:00
Yoshi Huang
7036b3761f
Bug 1382531 - Part 1: rewrite crashtest for data: URI is unique opaque origin. r=smaug
2017-07-25 09:56:02 +08:00
Milan Sreckovic
90d9f0f9f9
Bug 1381283: The original test is meant to simulate reloading until the crash. Now that we're not crashing, we limit it to 10 reloads, to avoid any kind of a race condition and not terminating the test. r=aosmond
...
MozReview-Commit-ID: 6GBLHNUAj3G
--HG--
extra : rebase_source : c634bbc3b7583ea32d87c0146d25b1cce0f8d219
2017-07-17 16:26:23 -04:00
Lee Salzman
2f7b5d8cf5
Bug 1376026 - fix tests to assume that Windows 7 always uses DWrite. r=jrmuizel
...
MozReview-Commit-ID: DQ3VHS7bDIp
2017-07-07 13:51:54 -04:00
Sebastian Hengst
49b8ee536c
Backed out changeset 387e4a353e65 (bug 1376026)
2017-07-07 21:42:05 +02:00
Lee Salzman
43d7ac3f7d
Bug 1376026 - fix tests to assume that Windows 7 always uses DWrite. r=jrmuizel
...
MozReview-Commit-ID: DQ3VHS7bDIp
2017-07-07 13:51:54 -04:00
David Anderson
b02d5e2bfd
Add an acceleration test for Advanced Layers on Windows. (bug 1365879 part 25, r=milan)
2017-06-23 14:23:13 -07:00
Carsten "Tomcat" Book
aee546f7a0
Backed out changeset f05aa479a40e (bug 1365879)
2017-06-23 12:15:23 +02:00
David Anderson
d20399cabd
Add an acceleration test for Advanced Layers on Windows. (bug 1365879 part 25, r=milan)
...
--HG--
extra : rebase_source : 4f8844321fa74328c4c18bc1ba1abaaa56882df9
2017-06-22 21:12:21 -07:00
Florian Quèze
66f6d259bc
Bug 1374282 - script generated patch to remove Task.jsm calls, r=Mossop.
2017-06-22 12:51:42 +02:00
domfarolino@gmail.com
0cfb387dec
Bug 1274663 - Add mochitest. r=dvander
...
--HG--
extra : rebase_source : 256d3b1cb3715a6e227ce119cdebcfabc7a45ed6
2017-06-15 14:35:00 -04:00
Joel Maher
fcbe4fa277
Bug 1323238 - disable MOZ_GTEST_BENCH tests as we are not looking at the data. r=wlach
...
MozReview-Commit-ID: xYRHpWVaa7
2017-06-02 13:27:20 -04:00
Shing Lyu
5d8a5a598c
Bug 1361645 - Change reftest condition stylo to styloVsGecko r=dbaron
...
MozReview-Commit-ID: 3ekoU1zg8xA
--HG--
extra : rebase_source : f62c84516f5ac0d4b4d0c876514b72fa786ec542
2017-05-25 11:26:12 +08:00
Mats Palmgren
297b9d70e1
Bug 1365614
part 3 - Backout bug 1333482 part 1-9. Removes support for [-webkit-]appearance for now b/c web compat issues. r=bz
...
MozReview-Commit-ID: IbwWM0FL6HF
--HG--
extra : source : bbb688fe1ba3f5201a190c6e25b693ef7272ea2d
2017-05-21 17:15:00 +08:00
Carsten "Tomcat" Book
00d4ea331d
Backed out changeset bbb688fe1ba3 (bug 1365614
)
2017-05-22 15:45:31 +02:00
Mats Palmgren
e706869580
Bug 1365614
part 3 - Backout bug 1333482 part 1-9. Removes support for [-webkit-]appearance for now b/c web compat issues. r=bz
2017-05-21 17:15:00 +08:00
Nazım Can Altınova
19a0e93729
Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests r=dholbert
...
MozReview-Commit-ID: J2Tn8GKfKIN
--HG--
rename : layout/reftests/css-gradients/aja-linear-2a.html => layout/reftests/css-gradients/aja-linear-2.html
extra : rebase_source : 9c1869bddf2068cf68666e0815b8f9d9424fe76a
2017-04-24 15:54:51 +03:00
Sebastian Hengst
feb6f6c577
Backed out changeset 19f0b1e8f287 (bug 1358710) for failing reftest aja-linear-2.html on OS X with e10s. r=backout
...
--HG--
rename : layout/reftests/css-gradients/aja-linear-2.html => layout/reftests/css-gradients/aja-linear-2a.html
2017-05-15 00:18:47 +02:00
Nazım Can Altınova
d8be7ab275
Bug 1358710 - Unprefix -moz-linear-gradient / -moz-radial-gradient in unit tests r=dholbert
...
MozReview-Commit-ID: J2Tn8GKfKIN
--HG--
rename : layout/reftests/css-gradients/aja-linear-2a.html => layout/reftests/css-gradients/aja-linear-2.html
extra : rebase_source : 7b1ae51a435fae3782a03046ce21474b9a149f1a
2017-04-24 15:54:51 +03:00
Cameron McCormack
203bdaed3b
Bug 1361235 - Part 2: Re-enable some tests. r=emilio
...
MozReview-Commit-ID: 76FaOwHjIMB
--HG--
extra : rebase_source : e2e36bd8a6b86761fe616d7c30d8df7b661a4e09
2017-05-11 19:19:52 +08:00
Hiroyuki Ikezoe
751ec1a2f7
Bug 1361632 - Adjust reftest expectation for -moz-appearance. r=bholley
...
MozReview-Commit-ID: 6sqyA5TCHjk
--HG--
extra : rebase_source : 4957d93a55717850594dabc2650cecf060022f75
2017-05-04 06:39:30 +09:00
Ting-Yu Lin
918033ba12
Bug 1321754 Part 2 - Update reftest and crashtest expectations for stylo. r=heycam
...
MozReview-Commit-ID: AunZ2DE209M
--HG--
extra : rebase_source : 4a091cd55581039c8d81f4db9bfbe2af8c0d0863
2017-04-28 14:53:16 +08:00
Shing Lyu
c46f5d5baf
Bug 1351548 - Remove reftest-stylo.lists. r=bholley
...
MozReview-Commit-ID: 8LoQ9xNnDnj
2017-04-28 11:15:58 +08:00
Shing Lyu
435db45b79
Bug 1351548 - Add stylo-vs-gecko expectations to reftest.lists. r=bholley
...
MozReview-Commit-ID: GOUGBsd05cn
2017-04-28 11:15:50 +08:00
sotaro
e39bdc681a
Bug 1356944 - Fix external image id allocation of WebRenderTextureHost r=nical
2017-04-20 10:24:13 +09:00
Kartikaya Gupta
d4267ba58d
Bug 1357189 - Some reftests marked as fails-if(webrender) are actually passing with the pre-existing fuzziness annotations. So mark them passing. r=rhunt
...
MozReview-Commit-ID: E90tLLDIt3j
2017-04-17 19:36:57 -04:00
Kartikaya Gupta
1e8738cabb
Merge m-c to graphics
...
MozReview-Commit-ID: 7iqIrSl2VpU
2017-04-15 17:05:27 -04:00