Add a bunch of workaround needles for FreeIPA web UI (#1854225)

See https://bugzilla.redhat.com/show_bug.cgi?id=1854225 . A new
fontawesome release broke nearly all font-based interface
elements in the FreeIPA web UI, which breaks several of our
needles. This adds workaround needles for each one (plus a couple
of non-workaround needles for cases which don't seem to be the
icon bug, but somehow changed anyway).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit is contained in:
Adam Williamson 2020-07-06 13:53:13 -07:00
parent e6811cabba
commit fe8f4ce482
18 changed files with 170 additions and 0 deletions

View File

@ -0,0 +1,15 @@
{
"area": [
{
"ypos": 320,
"height": 15,
"xpos": 238,
"width": 47,
"type": "match"
}
],
"properties": [],
"tags": [
"freeipa_webui_actions"
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

View File

@ -0,0 +1,20 @@
{
"area": [
{
"ypos": 277,
"type": "match",
"height": 12,
"xpos": 728,
"width": 38
}
],
"properties": [
{
"name": "workaround",
"value": "button with broken icon, see https://bugzilla.redhat.com/show_bug.cgi?id=1854225"
}
],
"tags": [
"freeipa_webui_add_button"
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

View File

@ -0,0 +1,20 @@
{
"area": [
{
"ypos": 258,
"xpos": 864,
"height": 12,
"width": 58,
"type": "match"
}
],
"properties": [
{
"name": "workaround",
"value": "https://bugzilla.redhat.com/show_bug.cgi?id=1854225"
}
],
"tags": [
"freeipa_webui_logout"
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

View File

@ -0,0 +1,20 @@
{
"area": [
{
"ypos": 668,
"type": "match",
"height": 81,
"xpos": 937,
"width": 37
}
],
"properties": [
{
"name": "workaround",
"value": "https://bugzilla.redhat.com/show_bug.cgi?id=1854225"
}
],
"tags": [
"freeipa_webui_policy_add_user"
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

View File

@ -0,0 +1,20 @@
{
"area": [
{
"ypos": 470,
"width": 74,
"height": 15,
"xpos": 208,
"type": "match"
}
],
"properties": [
{
"name": "workaround",
"value": "https://bugzilla.redhat.com/show_bug.cgi?id=1854225"
}
],
"tags": [
"freeipa_webui_policy_any_host"
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

View File

@ -0,0 +1,20 @@
{
"area": [
{
"type": "match",
"height": 15,
"xpos": 221,
"width": 86,
"ypos": 650
}
],
"properties": [
{
"name": "workaround",
"value": "https://bugzilla.redhat.com/show_bug.cgi?id=1854225"
}
],
"tags": [
"freeipa_webui_policy_any_service"
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

View File

@ -0,0 +1,20 @@
{
"area": [
{
"type": "match",
"xpos": 180,
"height": 13,
"width": 44,
"ypos": 353
}
],
"properties": [
{
"name": "workaround",
"value": "https://bugzilla.redhat.com/show_bug.cgi?id=1854225"
}
],
"tags": [
"freeipa_webui_policy_save"
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 52 KiB

View File

@ -0,0 +1,15 @@
{
"area": [
{
"xpos": 151,
"height": 13,
"width": 89,
"type": "match",
"ypos": 351
}
],
"properties": [],
"tags": [
"freeipa_webui_reset_password_link"
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

View File

@ -0,0 +1,20 @@
{
"area": [
{
"ypos": 115,
"type": "match",
"xpos": 917,
"height": 10,
"width": 37
}
],
"properties": [
{
"name": "workaround",
"value": "https://bugzilla.redhat.com/show_bug.cgi?id=1854225"
}
],
"tags": [
"freeipa_webui_user_menu"
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB