Changeset 5974
- Timestamp:
- 09/28/2017 10:31:36 PM (6 years ago)
- 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
r5961 r5974 20 20 'Chrome' => '18', // Lowest version at the moment (mobile) 21 21 'Firefox' => '16', 22 'Microsoft Edge' => '15.15063', 22 23 'Opera' => '12.18', 23 24 'Safari' => '5', … … 59 60 'img_src' => $http . 'ie.png' . "?{$cache_buster}", 60 61 'img_src_ssl' => $https . 'ie.png' . "?{$cache_buster}", 62 ), 63 'Edge' => (object) array( 64 'name' => 'Microsoft Edge', 65 'wikipedia' => 'Microsoft Edge', 66 'normalized' => 1, // include second number if non-zero 67 'url' => 'https://www.microsoft.com/en-us/windows/microsoft-edge', 68 'img_src' => $http . 'edge.png' . "?{$cache_buster}", 69 'img_src_ssl' => $https . 'edge.png' . "?{$cache_buster}", 61 70 ), 62 71 'Firefox' => (object) array( -
sites/trunk/api.wordpress.org/public_html/core/browse-happy/1.0/parse.php
r5971 r5974 59 59 60 60 preg_match_all( 61 '%(?P<name>Opera Mini|Opera|OPR| Trident|Camino|Kindle|Firefox|(?:Mobile )?Safari|MSIE|RockMelt|AppleWebKit|Chrome|IEMobile|Version)(?:[/ ])(?P<version>[0-9.]+)%im',61 '%(?P<name>Opera Mini|Opera|OPR|Edge|Trident|Camino|Kindle|Firefox|(?:Mobile )?Safari|MSIE|RockMelt|AppleWebKit|Chrome|IEMobile|Version)(?:[/ ])(?P<version>[0-9.]+)%im', 62 62 $user_agent, 63 63 $result, … … 88 88 $data['version'] = $result['version'][ $key ]; 89 89 } elseif ( 'AppleWebKit' == $result['name'][0] ) { 90 if ( $key = array_search( 'Mobile Safari', $result['name'] ) ) { 90 if ( $key = array_search( 'Edge', $result['name'] ) ) { 91 $data['name'] = 'Microsoft Edge'; 92 } elseif ( $key = array_search( 'Mobile Safari', $result['name'] ) ) { 91 93 $data['name'] = 'Mobile Safari'; 92 94 // } elseif ( ( 'Android' == $data['platform'] && !($key = 0) ) || $key = array_search( 'Chrome', $result['name'] ) ) { -
sites/trunk/api.wordpress.org/public_html/core/browse-happy/1.0/tests/phpunit/tests/browse-happy.php
r5971 r5974 238 238 ], 239 239 240 // Microsoft Edge 241 242 [ 243 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240', 244 'Windows Microsoft Edge 12.10240', 245 ], 246 [ 247 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586', 248 'Windows Microsoft Edge 13.10586', 249 ], 250 [ 251 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Safari/537.36 Edge/14.14393', 252 'Windows Microsoft Edge 14.14393', 253 ], 254 [ 255 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36 Edge/15.15063', 256 'Windows Microsoft Edge 15.15063' 257 ], 258 [ 259 'Mozilla/5.0 (Windows Phone 10.0; Android 4.2.1; Microsoft; Lumia 640 LTE) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Mobile Safari/537.36 Edge/13.10586', 260 'Windows Phone OS Microsoft Edge 13.10586', 261 ], 262 [ 263 'Mozilla/5.0 (Windows Phone 10.0; Android 6.0.1; Microsoft; Lumia 950) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.79 Mobile Safari/537.36 Edge/14.14393', 264 'Windows Phone OS Microsoft Edge 14.14393', 265 ], 266 [ 267 'Mozilla/5.0 (Windows Phone 10.0; Android 6.0.1; Xbox; Xbox One) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Mobile Safari/537.36 Edge/15.15063', 268 'Windows Phone OS Microsoft Edge 15.15063', 269 ], 270 240 271 // Opera 241 272
Note: See TracChangeset
for help on using the changeset viewer.