Use the new texture clients and hosts on fennec

RESOLVED FIXED in mozilla27

Status

()

Core
Graphics: Layers
RESOLVED FIXED
4 years ago
4 years ago

People

(Reporter: nical, Assigned: nical)

Tracking

unspecified
mozilla27
ARM
Android
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(4 attachments)

(Assignee)

Description

4 years ago
Right now only B2G and OSX use the new texture client/host. If we turn them on for fennec we will have the following benefits:
 - more test coverage of the code that also runs on B2G
 - we will be able to remove a lot of deprecated textures code that are now only run on fennec (the YCbCr OGL deprecated texture client and host for example).

The only thing potentially blocking us from using new textures on fennec would be eventual test failures. Most likely, if some tests fail on fennec, it means they are also problems to solve on b2g (but are not covered by the automated b2g tests).

Here is a try push with new textures on fennec:

https://tbpl.mozilla.org/?tree=Try&rev=7af236f72c65
(Assignee)

Comment 1

4 years ago
Ah, nice! just one reftest failure only on arm v6, with six pixels difference in tests/layout/reftests/bugs/163504-2a.html
(Assignee)

Comment 2

4 years ago
Created attachment 812014 [details] [diff] [review]
reftest-6px-fail.png

reftest-analyzer shows the 6 differing pixels

Here are the reference and and obtained images:

REFTEST TEST-UNEXPECTED-FAIL | http://10.250.49.156:30047/tests/layout/reftests/bugs/163504-2a.html | image comparison (==), max difference: 15, number of differing pixels: 6

REFTEST   IMAGE 1 (TEST): data:image/png;base64,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Na8q3ac2X3RfeuHsQ+PLPgIEAIBOFv8R+mdfbSx/f0FVPuhrDpHHljaWP/m1qpz2i+NWreovf/S7x/73u/dc19jv15cf+6J7XgeEQSo+BAgAAJ3MgwhPsgEAgLnU9gABAAAYJUAAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgJhIgHz66adl+/btrX+6OT43AADwxYoEyAsvvFAuu+yy1j/dHJ8bAAD4YrU9QF5++eWyevXqsmzZsrJly5ayZcuW8u67745tP3jwYLnrrrvKhg0bysaNG8urr746tu2NN94og4OD5dChQ03nfPTRR8vOnTtnPDcAANBZ2h4gzzzzTLnyyivLihUrytDQUBkaGioHDhwopZSyb9++smTJkrJ+/fry2GOPldtuu610d3eXl156qZRSysjISLn88svL9ddfP3a+F198sfT09JQ333xz2nMDAACdJ/IVrDvvvHPKr0nddNNNZe3atU3rbr/99nLxxRePvd+3b19ZuHBhefLJJ8tHH31Uli1bVoaGhmY8NwAA0HnmLEA+//zz0tvbW7Zt21YOHDgwNrt27SpdXV3l8OHDY/vu3r27nHnmmeXaa68ta9euLfV6fdpzAwAAnWnOAuTDDz8sXV1dpaenpyxYsGDS7N27t2n/NWvWlFNOOaW89957M54bAADoTHMWIJ988knp6uoqTz/99IzHv/baa+W0004rK1euLJs3b57x3AAAQGeKBMi9995bLrnkkknr+/v7y6233jrtsYcPHy4rV64sd999d3n77bfL/Pnzy549e2Y8NwAA0HkiAbJjx47S3d099rWqkZGRUkrjtx1VVZVHHnmkHDp0qBw5cqS89dZb5amnnho7dmBgoKxevbp89tlnpZRSHn744bJkyZLywQcfTHtuAACg80QC5Nlnny0LFy4stVqt9Pb2lueff35s286dO8vSpUtLV1fX2G9CtmzZUkpp/Avfnp6e8s4774ztX6/XyxVXXFHWrVs347kBAIDOEn0Q4S233FI2bdo05YMIr7766nLjjTeWV155ZWxbKw8inOrcAABAZ/EgQgAAIMaDCAEAgBgPIgQAAGI8iBAAAIjxIEIAACDGgwgBAICYSIDs2rWr6WtVX+SDCI91bgAAoPNEAuTIkSNlzZo1bXkQ4XTnBgAAOkskQEa9//775eDBg5PW1+v1sn///rJ3795y5MiRls4507kBAIDOEQ0QAADg5CZAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQMwvHSAjIyNt+WAAAMCJ57gDZO3atQIEAABoiQABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIg5ZoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHSq/wewrd4S5mZhDQAAAABJRU5ErkJggg==

REFTEST   IMAGE 2 (REFERENCE): data:image/png;base64,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ryrdpzZfdF9ywexD48s+AgQAgE4W/xH6Z19tLP9gflU+6GsOkceWNpY//Y2qnPbL41av7i9//HvH/ve791zT2O83lx/7onteB4RBKj4ECAAAncyDCE+yAQCAudT2AAEAABglQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAmEiAfPrpp2X79u2tf7o5PjcAAPDFigTICy+8UC699NLWP90cnxsAAPhitT1AXn755bJmzZqybNmysmXLlrJly5by7rvvjm0/ePBgueuuu8qmTZvKTTfdVF599dWxbW+88UYZHBwshw4dajrno48+Wnbu3DnjuQEAgM7S9gB55plnyhVXXFFWrlxZhoaGytDQUDlw4EAppZR9+/aVJUuWlI0bN5bHHnus3HbbbaW7u7u89NJLpZRSRkZGymWXXVauvfbasfO9+OKLpaenp7z55pvTnhsAAOg8ka9g3XnnnVN+TeqGG24o69ata1p3++23l4suumjs/b59+8rChQvLk08+WT766KOybNmyMjQ0NOO5AQCAzjNnAfL555+X3t7esm3btnLgwIGx2bVrV+nq6iqHDx8e23f37t3lzDPPLFdffXVZt25dqdfr054bAADoTHMWIB9++GHp6uoqPT09Zf78+ZNm7969TfuvXbu2nHLKKeW9996b8dwAAEBnmrMA+eSTT0pXV1d5+umnZzz+tddeK6eddlpZtWpV2bx584znBgAAOlMkQO69995y8cUXT1rf399fbr311mmPPXz4cFm1alW5++67y9tvv11OP/30smfPnhnPDQAAdJ5IgOzYsaN0d3ePfa1qZGSklNL4bUdVVeWRRx4phw4dKkeOHClvvfVWeeqpp8aOHRgYKGvWrCmfffZZKaWUhx9+uCxZsqR88MEH054bAADoPJEAefbZZ8vChQtLrVYrvb295fnnnx/btnPnzrJ06dLS1dU19puQLVu2lFIa/8K3p6envPPOO2P71+v1cvnll5cNGzbMeG4AAKCzRB9EeMstt5Sbb755ygcRXnXVVeX6668vr7zyyti2Vh5EONW5AQCAzuJBhAAAQIwHEQIAADEeRAgAAMR4ECEAABDjQYQAAECMBxECAAAxkQDZtWtX09eqvsgHER7r3AAAQOeJBMiRI0fK2rVr2/IgwunODQAAdJZIgIx6//33y8GDByetr9frZf/+/WXv3r3lyJEjLZ1zpnMDAACdIxogAADAyU2AAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgBgBAgAAxAgQAAAgRoAAAAAxAgQAAIgRIAAAQIwAAQAAYgQIAAAQI0AAAIAYAQIAAMQIEAAAIEaAAAAAMQIEAACIESAAAECMAAEAAGIECAAAECNAAACAGAECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABAjQAAAgJhfOUBGRkba8sEAAIATz3EHyLp16wQIAADQEgECAADECBAAACBGgAAAADECBAAAiBEgAABAjAABAABiBAgAABBzzAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOhU/w/tG95l9dFvowAAAABJRU5ErkJggg==
(Assignee)

Comment 3

4 years ago
The test failure happens to be intermittent. It also is intermittent on windows XP apparently (bug 909305)
Created attachment 812086 [details] [diff] [review]
fix-163504-test

try this patch. It may make the test always fail, but that's a good thing. It would be interesting to see which platform(s) it always fails on (without your patches).
(Assignee)

Comment 5

4 years ago
try push with roc's reftest fix on all platforms: https://tbpl.mozilla.org/?tree=Try&rev=1b79d54c82b7

try push with roc's reftest fix + new textures on arm v6: https://tbpl.mozilla.org/?tree=Try&rev=955fa3008eda
(Assignee)

Comment 6

4 years ago
Created attachment 812298 [details] [diff] [review]
Enable new textures on android

With roc's reftest fix the test fails independently of new textures being activated or not.
So now that we know that the reftest is not failing because of the new textures, let's turn them on.
Assignee: nobody → nical.bugzilla
Attachment #812298 - Flags: review?(matt.woodrow)
Attachment #812298 - Flags: review?(matt.woodrow) → review+
(Assignee)

Comment 7

4 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/0b568f6afca0
(In reply to Nicolas Silva [:nical] from comment #7)
> https://hg.mozilla.org/integration/mozilla-inbound/rev/0b568f6afca0

Backed out in https://hg.mozilla.org/integration/mozilla-inbound/rev/f07fd38a6902 for causing Linux Cipc test failures like https://tbpl.mozilla.org/php/getParsedLog.php?id=28585028&tree=Mozilla-Inbound
Created attachment 812383 [details] [diff] [review]
Alternative patch to enable new textures

Looks like your patch accidentally enabled new textures for linux, and they get used for Cipc.

This approach might be easier to track our complex set of flags across platforms.
Attachment #812383 - Flags: review?(nical.bugzilla)
(Assignee)

Updated

4 years ago
Attachment #812383 - Flags: review?(nical.bugzilla) → review+
(Assignee)

Comment 10

4 years ago
ok, I am very bad at landing patches these days so I enter try-paranoia-mode
https://tbpl.mozilla.org/?tree=Try&rev=5e9b437cb55c
(Assignee)

Comment 11

4 years ago
https://hg.mozilla.org/integration/mozilla-inbound/rev/a2ded56f91a4
(Assignee)

Comment 12

4 years ago
oops, mistakenly landed the patch with matt as the review, but it was actually me who reviewed it.
https://hg.mozilla.org/mozilla-central/rev/a2ded56f91a4
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla27
You need to log in before you can comment on or make changes to this bug.