Making WordPress.org

Changeset 5975


Ignore:
Timestamp:
09/28/2017 10:38:09 PM (9 years ago)
Author:
coffee2code
Message:

Browse Happy API: Bump current version of Safari to 11 and mark versions earlier than 10 as insecure.

Location:
sites/trunk/api.wordpress.org/public_html/core/browse-happy/1.0
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • sites/trunk/api.wordpress.org/public_html/core/browse-happy/1.0/browsers.php

    r5974 r5975  
    2222                'Microsoft Edge'    => '15.15063',
    2323                'Opera'             => '12.18',
    24                 'Safari'            => '5',
     24                'Safari'            => '11',
    2525                'Internet Explorer' => '11',
    2626        );
  • sites/trunk/api.wordpress.org/public_html/core/browse-happy/1.0/parse.php

    r5974 r5975  
    163163        } elseif ( 'Opera' === $data['name'] && version_compare( $data['version'], '12.18', '<' ) ) {
    164164                $data['insecure'] = true;
     165        } elseif ( 'Safari' === $data['name'] && version_compare( $data['version'], '10', '<' ) ) {
     166                $data['insecure'] = true;
    165167        }
    166168
  • sites/trunk/api.wordpress.org/public_html/core/browse-happy/1.0/tests/phpunit/tests/browse-happy.php

    r5974 r5975  
    461461                } elseif ( 'Opera' === $parsed['name'] && version_compare( $parsed['version'], '12.18', '<' ) ) {
    462462                        $this->assertTrue( $parsed['insecure'] );
     463                } elseif ( 'Safari' === $parsed['name'] && version_compare( $parsed['version'], '10', '<' ) && ! $parsed['mobile'] ) {
     464                        $this->assertTrue( $parsed['insecure'] );
    463465                } else {
    464466                        $this->assertFalse( $parsed['insecure'] );
Note: See TracChangeset for help on using the changeset viewer.