Changeset 216879 in webkit


Ignore:
Timestamp:
May 15, 2017 2:36:32 PM (7 years ago)
Author:
jcraig@apple.com
Message:

AX: Inaccessible content on webkit.org main page
https://bugs.webkit.org/show_bug.cgi?id=172106

Reviewed by Joseph Pecoraro.

  • wp-content/themes/webkit/widgets/icon.php: Resolved link title.
  • wp-content/themes/webkit/widgets/post.php: Resolved link title.
  • wp-content/themes/webkit/widgets/twitter.php: Resolved link titles. Suppressed unlabeled images with alt="".
Location:
trunk/Websites/webkit.org
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Websites/webkit.org/ChangeLog

    r216858 r216879  
     12017-05-15  James Craig  <jcraig@apple.com>
     2
     3        AX: Inaccessible content on webkit.org main page
     4        https://bugs.webkit.org/show_bug.cgi?id=172106
     5
     6        Reviewed by Joseph Pecoraro.
     7
     8        * wp-content/themes/webkit/widgets/icon.php: Resolved link title.
     9        * wp-content/themes/webkit/widgets/post.php: Resolved link title.
     10        * wp-content/themes/webkit/widgets/twitter.php: Resolved link titles. Suppressed unlabeled images with alt="".
     11
    1122017-05-14  James Craig  <jcraig@apple.com>
    213
  • trunk/Websites/webkit.org/wp-content/themes/webkit/widgets/icon.php

    r192832 r216879  
    3131        ?>
    3232        <div class="<?php echo esc_attr(join(' ', $classes)); ?>">
    33             <a class="tile-link" href="<?php echo esc_url($url); ?>">Clickable link</a>
     33            <a class="tile-link" href="<?php echo esc_url($url); ?>"><?php echo nl2br(esc_html($text)); ?></a>
    3434            <div class="icon"></div>
    3535            <h2><?php echo nl2br(esc_html($text)); ?></h2>
  • trunk/Websites/webkit.org/wp-content/themes/webkit/widgets/post.php

    r192832 r216879  
    6060        ?>
    6161            <div <?php echo post_class(join(' ', $classes)); ?>>
    62                 <a class="tile-link" href="<?php the_permalink(); ?>">Clickable link</a>
     62                <a class="tile-link" href="<?php the_permalink(); ?>"><?php echo $title; ?></a>
    6363                <div class="background-image">
    6464                    <div class="featured-image"<?php echo $image; ?>></div>
  • trunk/Websites/webkit.org/wp-content/themes/webkit/widgets/twitter.php

    r213740 r216879  
    6969        ?>
    7070        <div class="<?php echo esc_attr(join(' ', $classes)); ?>">
    71             <a href="<?php echo esc_url($link); ?>" class="tile-link">Clickable link to tweet</a>
     71            <a href="<?php echo esc_url($link); ?>" class="tile-link">Tweet: <?php echo $text; ?></a>
    7272            <div class="tile-content">
    7373            <?php if ( ! empty($Image) ): ?>
    74             <img src="<?php echo esc_url($Image->media_url_https); ?>">
     74            <img src="<?php echo esc_url($Image->media_url_https); ?>" alt="">
    7575            <?php else: ?>
    7676            <?php endif;?>
     
    9595        ?>
    9696        <div class="<?php echo esc_attr(join(' ', $classes)); ?>">
    97             <a class="tile-link" href="<?php echo esc_url($url); ?>">Clickable link</a>
     97            <a class="tile-link" href="<?php echo esc_url($url); ?>"><?php echo nl2br(esc_html($options['text'])); ?></a>
    9898            <div class="icon twitter-icon"></div>
    9999            <h2><?php echo nl2br(esc_html($options['text'])); ?></h2>
Note: See TracChangeset for help on using the changeset viewer.