Added a dark mode color scheme.
[WebKit-https.git] / Websites / webkit.org / ChangeLog
1 2018-12-20  Jon Davis  <jond@apple.com>
2
3         Added a dark mode color scheme.
4         https://bugs.webkit.org/show_bug.cgi?id=192930
5
6         Reviewed by Timothy Hatcher.
7
8         * .htaccess: Added convenience redirects for /features and /css-features
9         * wp-content/themes/webkit/build-archives.php: Customized dark color styles for the page.
10         * wp-content/themes/webkit/css-status.php: Implemented new design and dark styles support.
11         * wp-content/themes/webkit/front-header.php: Added dark color styles.
12         * wp-content/themes/webkit/functions.php: Added new feature status navigation menu.
13         * wp-content/themes/webkit/header.php: Specify support for light and dark color schemes.
14         * wp-content/themes/webkit/images/chevron-dark.svg: Added.
15         * wp-content/themes/webkit/images/chevron.svg: Switch to HSL color.
16         * wp-content/themes/webkit/images/filter.svg: Added.
17         * wp-content/themes/webkit/images/icons.svg: Use currentColor for dark mode.
18         * wp-content/themes/webkit/images/invert-lightness.svg: Added.
19         * wp-content/themes/webkit/images/search.svg: Added.
20         * wp-content/themes/webkit/sitemap.php: Customized dark color styles for the page.
21         * wp-content/themes/webkit/status.php: Updated design and dark styles support.
22         * wp-content/themes/webkit/style.css: Added dark style rules and switched to custom properties.
23         (:root):
24         (@media(prefers-color-scheme:dark)):
25         (body):
26         (a):
27         (a,):
28         (hr):
29         (code):
30         (main):
31         (a[name]):
32         (p > a[name]::before):
33         (a[name]:hover):
34         (a[name]:hover::before):
35         (p:hover > a[name]::before):
36         (input[type=text]):
37         (input[type=submit]):
38         (.screen-reader-text:focus):
39         (.pagination .page-numbers,):
40         (.pagination .menu-item a):
41         (.pagination .page-numbers:not(.current, .dots):hover):
42         (.pagination .dots,):
43         (.connected.pagination .menu-item):
44         (.connected.pagination .menu-item:hover a):
45         (.connected.pagination .menu-item:first-child a):
46         (.connected.pagination .menu-item:last-child a):
47         (.connected.pagination .menu-item.current-menu-item a,):
48         (.menu-feature-pages-container):
49         (.nextrouter):
50         (.nextrouter.previous):
51         (.nextrouter:hover,):
52         (.nextrouter a):
53         (.nextrouter-copy):
54         (.nextrouter .label):
55         (.nextrouter .link):
56         (.tiles):
57         (.tile):
58         (.tile .background-image):
59         (.tile .background-image svg):
60         (.tile.category-web-inspector svg):
61         (.tile.category-performance svg):
62         (.tile.category-javascript svg):
63         (.tile.category-css svg):
64         (.tile.category-standards svg):
65         (.tile.category-contributing svg):
66         (.tile.category-storage svg):
67         (.tile.category-layout svg):
68         (.tile.category-safari-technology-preview svg):
69         (.tile.category-accessibility svg):
70         (.tile.category-security svg):
71         (.tile.category-privacy svg):
72         (.tile .background-image.loaded):
73         (.tile:not(.has-post-thumbnail) .background-image,):
74         (.featured-tile .tile-content):
75         (.background-vignette):
76         (.tag-window .background-image):
77         (.tag-window .background-vignette):
78         (.featured-tile.tag-dark .background-vignette):
79         (.featured-tile.tag-dark .tile-content):
80         (.featured-tile.tag-dark .tile-content a):
81         (.icon-tile .icon):
82         (.icon-tile,):
83         (.gray-tile):
84         (.gray-tile a):
85         (.amber-tile):
86         (.blue-tile):
87         (.twitter-tile):
88         (.icon.twitter-icon):
89         (pre):
90         (code .keyword,):
91         (code .keyword.builtin,):
92         (code .keyword.type):
93         (code .preprocessor):
94         (code .comment):
95         (code .comment .doc):
96         (code .identifier):
97         (code .string,):
98         (code .escaped):
99         (code .number,):
100         (code .regex,):
101         (code .attribute.value):
102         (code .operator):
103         (code .keyword.operator):
104         (code .whitespace):
105         (code .error):
106         (code .doctype):
107         (code .property):
108         (code.xml .comment,):
109         (code.xml .preprocessor .keyword):
110         (code.xml .meta,):
111         (code.cpp .preprocessor .identifier):
112         (pre::-moz-selection,):
113         (pre::selection, pre span::selection):
114         (code.css .attribute,):
115         (code.css .keyword):
116         (code.css .number):
117         (article h1,):
118         (article .byline p):
119         (article thead, article tfoot):
120         (article tr):
121         (article blockquote):
122         (.post .bodycopy > p:last-child:after):
123         (article div.note):
124         (article .foreword):
125         (article .cliptop):
126         (article .clipbottom):
127         (article .clipright):
128         (article .clipleft):
129         (article .mattewhite):
130         (article .mattewhite:not(.widescreen)):
131         (figure.table):
132         (article figcaption):
133         (article figcaption::before):
134         (.table-of-contents):
135         (.site-logo):
136         (.feature-header:after,):
137         (header nav a,):
138         (header nav a:hover,):
139         (.sub-menu-layer):
140         (.sub-menu-layer:after):
141         (.sub-menu-layer:before):
142         (@media only screen and (max-width: 920px)):
143         (header .menu):
144         (header nav a):
145         (header .menu > .menu-item > .sub-menu):
146         (@media only screen and (max-width: 690px)):
147         (article .scrollable):
148         (@media only screen and (max-width: 600px)):
149         (.table-of-contents label:after):
150         (@media only screen and (max-width: 415px)):
151         (article .invert-brightness,):
152         (.preserve-color, video):
153         (.preserve-color:hover,):
154         (.nextrouter .link,):
155         (.search-input):
156         (.filters-toggle-button):
157         (a > code): Deleted.
158         (.pagination .page-numbers): Deleted.
159         (.nextrouter:hover): Deleted.
160         (.nextrouter.previous:hover): Deleted.
161         (.icon-tile, .icon-tile a): Deleted.
162         (.gray-tile, .gray-tile a): Deleted.
163         (code .string, code .char): Deleted.
164         (code .number, code .tag): Deleted.
165         (code .regex, code .attribute): Deleted.
166         (code.xml .meta, code.xml .meta .keyword): Deleted.
167         (code::-moz-selection, code span::-moz-selection): Deleted.
168         (code::selection, code span::selection): Deleted.
169         (article h1 a): Deleted.
170         (.feature-header:after): Deleted.
171         (.feature.opened .feature-header:after): Deleted.
172         * wp-content/themes/webkit/team.php: Customized dark color styles for the page.
173
174 2018-12-01  Simon Fraser  <simon.fraser@apple.com>
175
176         webkit.org/css-status is broken
177         https://bugs.webkit.org/show_bug.cgi?id=192278
178
179         Reviewed by Zalan Bujtas.
180         
181         Remove a stray '='.
182
183         * wp-content/themes/webkit/css-status.php:
184
185 2018-11-09  Jon Davis  <jond@apple.com>
186
187         Clean-up stray whitespace in theme files
188         https://bugs.webkit.org/show_bug.cgi?id=191430
189
190         Reviewed by Dean Jackson.
191
192         * wp-content/themes/webkit/css-status.php:
193         * wp-content/themes/webkit/footer.php:
194         * wp-content/themes/webkit/front-page.php:
195         * wp-content/themes/webkit/includes.php:
196         * wp-content/themes/webkit/nightly-start.php:
197         * wp-content/themes/webkit/nightly-survey.php:
198         * wp-content/themes/webkit/page.php:
199         * wp-content/themes/webkit/scripts/global.js:
200         * wp-content/themes/webkit/scripts/searchbuilds.js:
201         (initsearch):
202         (initsearch.displayError):
203         * wp-content/themes/webkit/single.php:
204         * wp-content/themes/webkit/sitemap.php:
205         * wp-content/themes/webkit/team.php:
206         * wp-content/themes/webkit/widgets/icon.php:
207         * wp-content/themes/webkit/widgets/page.php:
208
209 2018-11-02  Jon Davis  <jond@apple.com>
210
211         Follow-up fix for the webkit.org blog index page
212         https://bugs.webkit.org/show_bug.cgi?id=191216
213
214         Reviewed by Timothy Hatcher.
215
216         * wp-content/themes/webkit/index.php:
217
218 2018-11-02  Jon Davis  <jond@apple.com>
219
220         Improved the SVG icons to use SVG symbols
221         https://bugs.webkit.org/show_bug.cgi?id=191205
222
223         Reviewed by Timothy Hatcher.
224         
225         This change makes it far easier to add new SVG icons to the 
226         icons.svg sprite and provides better positioning control
227         over the icons within the blog post tile frame.
228
229         * wp-content/themes/webkit/front-page.php:
230         * wp-content/themes/webkit/functions.php:
231         * wp-content/themes/webkit/header.php:
232         * wp-content/themes/webkit/images/icons.svg:
233         * wp-content/themes/webkit/index.php:
234         * wp-content/themes/webkit/loop.php:
235         * wp-content/themes/webkit/style.css:
236         (@supports ( -webkit-backdrop-filter: blur(10px) )):
237         (footer):
238         (#icons):
239         (.tile .background-image):
240         (.tile .background-image svg):
241         (.tile.category-web-inspector svg):
242         (.tile.category-performance svg):
243         (.tile.category-javascript svg):
244         (.tile.category-css svg):
245         (.tile.category-standards svg):
246         (.tile.category-contributing svg):
247         (.tile.category-storage svg):
248         (.tile.category-layout svg):
249         (.tile.category-safari-technology-preview svg):
250         (.tile.category-accessibility svg):
251         (.tile.category-security svg):
252         (.tile.category-privacy svg):
253         (header .menu-item-has-children .label-toggle::after):
254         (@media only screen and (max-width: 920px)):
255         (.main-menu.label-toggle):
256         (header .menu):
257         (@media only screen and (max-width: 690px)):
258         (@media only screen and (max-width: 415px)):
259         (@media only screen and (max-height: 415px)):
260         (.tile.category-web-inspector .background-image): Deleted.
261         (.tile.category-performance .background-image): Deleted.
262         (.tile.category-javascript .background-image): Deleted.
263         (.tile.category-css .background-image): Deleted.
264         (.tile.category-standards .background-image): Deleted.
265         (.tile.category-contributing .background-image): Deleted.
266         (.tile.category-storage .background-image): Deleted.
267         (.tile.category-layout .background-image): Deleted.
268         (.tile.category-safari-technology-preview .background-image): Deleted.
269         (.tile.category-accessibility .background-image): Deleted.
270         (.tile.tag-console .background-image,): Deleted.
271         (.tile.tag-console .background-image): Deleted.
272         (.tile.tag-debugger .background-image): Deleted.
273         (.tile.tag-shortcuts .background-image): Deleted.
274         (.tile.tag-timeline .background-image): Deleted.
275         * wp-content/themes/webkit/widgets/post.php:
276
277 2018-11-01  Jon Davis  <jond@apple.com>
278
279         Prevent homepage animation for users that prefer reduced motion
280         https://bugs.webkit.org/show_bug.cgi?id=188211
281
282         Reviewed by Timothy Hatcher.
283
284         * wp-content/themes/webkit/front-header.php:
285
286 2018-10-25  Jon Davis  <jond@apple.com>
287
288         Added support for "deprecated" feature status
289         https://bugs.webkit.org/show_bug.cgi?id=187615
290
291         Reviewed by Joseph Pecoraro.
292
293         * wp-content/themes/webkit/status.php:
294
295 2018-10-12  Devin Rousso  <drousso@apple.com>
296
297         Add a demo for WebInspector scanvas debugging.
298
299         * demos/canvas-debugging/index.html: Added.
300
301 2018-10-08  Justin Fan  <justin_fan@apple.com>
302
303         WebGPU: Rename old WebGPU prototype to WebMetal
304         https://bugs.webkit.org/show_bug.cgi?id=190325
305         <rdar://problem/44990443>
306
307         Reviewed by Dean Jackson.
308
309         Rename WebGPU prototype files to WebMetal in preparation for implementing the new (Oct 2018) WebGPU interface.
310
311         * demos/webgpu/shared.js: Removed.
312         * demos/webmetal/2d.html: Renamed from Websites/webkit.org/demos/webgpu/2d.html.
313         * demos/webmetal/2d.jpg: Renamed from Websites/webkit.org/demos/webgpu/2d.jpg.
314         * demos/webmetal/2d.js: Renamed from Websites/webkit.org/demos/webgpu/2d.js.
315         (init):
316         * demos/webmetal/circle.svg: Renamed from Websites/webkit.org/demos/webgpu/circle.svg.
317         * demos/webmetal/cubes.html: Renamed from Websites/webkit.org/demos/webgpu/cubes.html.
318         * demos/webmetal/cubes.jpg: Renamed from Websites/webkit.org/demos/webgpu/cubes.jpg.
319         * demos/webmetal/cubes.js: Renamed from Websites/webkit.org/demos/webgpu/cubes.js.
320         (init):
321         * demos/webmetal/gl-matrix-min.js: Renamed from Websites/webkit.org/demos/webgpu/gl-matrix-min.js.
322         * demos/webmetal/hello.html: Renamed from Websites/webkit.org/demos/webgpu/hello.html.
323         * demos/webmetal/hello.jpg: Renamed from Websites/webkit.org/demos/webgpu/hello.jpg.
324         * demos/webmetal/hello.js: Renamed from Websites/webkit.org/demos/webgpu/hello.js.
325         (init):
326         * demos/webmetal/index.html: Renamed from Websites/webkit.org/demos/webgpu/index.html.
327         * demos/webmetal/shared.css: Renamed from Websites/webkit.org/demos/webgpu/shared.css.
328         * demos/webmetal/shared.js: Added.
329         (const.hasWebMetal):
330         (const.checkForWebMetal):
331         * demos/webmetal/simple.html: Renamed from Websites/webkit.org/demos/webgpu/simple.html.
332         * demos/webmetal/simple.jpg: Renamed from Websites/webkit.org/demos/webgpu/simple.jpg.
333         * demos/webmetal/simple.js: Renamed from Websites/webkit.org/demos/webgpu/simple.js.
334         (init):
335         * experimental-features.html:
336
337 2018-09-05  Fujii Hironori  <Hironori.Fujii@sony.com>
338
339         Update code style guidelines for using namespace inside a namespace definition
340         https://bugs.webkit.org/show_bug.cgi?id=189298
341
342         Reviewed by Ryosuke Niwa.
343
344         "using namespace" statements should be inside namespace definitions for
345         unified source builds.
346
347         * code-style.md(#using-position):
348
349 2018-08-31  Dean Jackson  <dino@apple.com>
350
351         Add support for USDZ to webkit.org for a sample file
352         https://bugs.webkit.org/show_bug.cgi?id=189217
353
354         Rubber-stamped by Anders Carlsson.
355
356         Use the accepted MIME-type for USDZ files, and provide a
357         simple example file.
358
359         * .htaccess: Serve USD with a MIME-type that we will accept.
360         * demos/ar/heart.usdz: Added.
361
362 2018-07-24  Jon Davis  <jond@apple.com>
363
364         Disable some vestibular trigger animations when prefers-reduced-motion is active.
365         https://bugs.webkit.org/show_bug.cgi?id=186529
366
367         Reviewed by Dean Jackson.
368
369         * wp-content/themes/webkit/style.css:
370         (@media (prefers-reduced-motion)): Added to honor reduced motion settings.
371         (article,): Added to only use fade-in animation and prevent motion.
372
373 2018-06-20  Manuel Rego Casasnovas  <rego@igalia.com>
374
375         [WPE] Some fixups on webkit.org page
376         https://bugs.webkit.org/show_bug.cgi?id=186844
377
378         Unreviewed as the content is not modified, only some minor fixups on the format.
379
380         * wpe.md: Remove title as it's already provided by the website CMS.
381         Avoid breaking lines at 80 chars as it's not rendered as expected.
382
383 2018-06-20  Manuel Rego Casasnovas  <rego@igalia.com>
384
385         [WPE] Add page for webkit.org
386         https://bugs.webkit.org/show_bug.cgi?id=186844
387
388         Reviewed by Michael Catanzaro.
389
390         * wpe.md: Added.
391
392 2018-06-14  Roy Reapor  <rreapor@apple.com>
393
394         Use new jQuery file layout
395         https://bugs.webkit.org/show_bug.cgi?id=186636
396
397         Reviewed by Aakash Jain.
398
399         * ajax/libs/jqueryui/jquery-ui-1.8.15.css: Removed.
400         * ajax/libs/jqueryui/jquery-ui-1.8.15.min.js: Removed.
401
402 2018-06-14  Jon Davis  <jond@apple.com>
403
404         Minor layout fix for WebKit Feature Status Page
405         https://bugs.webkit.org/show_bug.cgi?id=186539
406
407         Reviewed by Timothy Hatcher.
408
409         * wp-content/themes/webkit/status.php: Added padding below the bottom paragraph.
410
411 2018-06-14  Roy Reapor  <rreapor@apple.com>
412
413         jQuery UI image assets are missing on webkit.org website.
414         https://bugs.webkit.org/show_bug.cgi?id=185949
415
416         Reviewed by Aakash Jain.
417
418         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png: Added.
419         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_flat_75_ffffff_40x100.png: Added.
420         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png: Added.
421         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_65_ffffff_1x400.png: Added.
422         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_75_dadada_1x400.png: Added.
423         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png: Added.
424         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png: Added.
425         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png: Added.
426         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_222222_256x240.png: Added.
427         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_2e83ff_256x240.png: Added.
428         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_454545_256x240.png: Added.
429         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_888888_256x240.png: Added.
430         * ajax/libs/jqueryui/1.8.15/themes/base/images/ui-icons_cd0a0a_256x240.png: Added.
431         * ajax/libs/jqueryui/1.8.15/themes/base/jquery-ui.min.css: Added.
432         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.accordion.min.css: Added.
433         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.all.min.css: Added.
434         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.autocomplete.min.css: Added.
435         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.base.min.css: Added.
436         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.button.min.css: Added.
437         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.core.min.css: Added.
438         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.datepicker.min.css: Added.
439         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.dialog.min.css: Added.
440         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.progressbar.min.css: Added.
441         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.resizable.min.css: Added.
442         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.selectable.min.css: Added.
443         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.slider.min.css: Added.
444         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.tabs.min.css: Added.
445         * ajax/libs/jqueryui/1.8.15/themes/base/jquery.ui.theme.min.css: Added.
446         * ajax/libs/jqueryui/1.8.15/ui/jquery-ui.min.js: Added.
447         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.blind.min.js: Added.
448         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.bounce.min.js: Added.
449         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.clip.min.js: Added.
450         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.core.min.js: Added.
451         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.drop.min.js: Added.
452         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.explode.min.js: Added.
453         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.fade.min.js: Added.
454         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.fold.min.js: Added.
455         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.highlight.min.js: Added.
456         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.pulsate.min.js: Added.
457         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.scale.min.js: Added.
458         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.shake.min.js: Added.
459         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.slide.min.js: Added.
460         * ajax/libs/jqueryui/1.8.15/ui/jquery.effects.transfer.min.js: Added.
461         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.accordion.min.js: Added.
462         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.autocomplete.min.js: Added.
463         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.button.min.js: Added.
464         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.core.min.js: Added.
465         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.datepicker.min.js: Added.
466         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.dialog.min.js: Added.
467         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.draggable.min.js: Added.
468         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.droppable.min.js: Added.
469         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.mouse.min.js: Added.
470         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.position.min.js: Added.
471         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.progressbar.min.js: Added.
472         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.resizable.min.js: Added.
473         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.selectable.min.js: Added.
474         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.slider.min.js: Added.
475         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.sortable.min.js: Added.
476         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.tabs.min.js: Added.
477         * ajax/libs/jqueryui/1.8.15/ui/jquery.ui.widget.min.js: Added.
478
479 2018-06-05  Antoine Quint  <graouts@apple.com>
480
481         [Web Animations] Only expose CSSAnimation and CSSTransition if the WebAnimationsCSSIntegration runtime flag is enabled
482         https://bugs.webkit.org/show_bug.cgi?id=186305
483
484         Reviewed by Dean Jackson.
485
486         Add a test for the WebAnimationsCSSIntegration runtime flag.
487
488         * experimental-features.html:
489
490 2018-06-01  Dean Jackson  <dino@apple.com>
491
492         Add a demo for passive touch listeners.
493
494         * demos/passive-touches/index.html: Added.
495
496 2018-05-23  Roy Reapor  <rreapor@apple.com>
497
498         Remove Source Sans Pro from WebKit website
499         https://bugs.webkit.org/show_bug.cgi?id=185871
500
501         Reviewed by Aakash Jain.
502
503         * demos/spring/index.html:
504
505 2018-05-22  Roy Reapor  <rreapor@apple.com>
506
507         Test infrastructure websites should use jQuery and jQuery UI hosted on webkit.org
508         https://bugs.webkit.org/show_bug.cgi?id=185788
509
510         Reviewed by Aakash Jain.
511
512         * ajax/libs/jquery/jquery-1.6.2.min.js: Added.
513         * ajax/libs/jqueryui: Added.
514         * ajax/libs/jqueryui/jquery-ui-1.8.15.css: Added.
515
516 2018-05-22  Wenson Hsieh  <wenson_hsieh@apple.com>
517
518         Add some additional demo content to webkit.org
519         https://bugs.webkit.org/show_bug.cgi?id=185892
520
521         Reviewed by Tim Horton.
522
523         Adds three demo pages, and some placeholder assets.
524
525         * demos/extrazoom/article/constitution.jpg: Added.
526         * demos/extrazoom/article/index.html: Added.
527         * demos/extrazoom/login/index.html: Added.
528         * demos/extrazoom/login/webkit.svg: Added.
529         * demos/extrazoom/recipes/butterchicken.jpg: Added.
530         * demos/extrazoom/recipes/chowder.jpg: Added.
531         * demos/extrazoom/recipes/hummus.jpg: Added.
532         * demos/extrazoom/recipes/index.html: Added.
533         * demos/extrazoom/recipes/padthai.jpg: Added.
534         * demos/extrazoom/recipes/pizza.jpg: Added.
535         * demos/extrazoom/recipes/salmon.jpg: Added.
536         * demos/extrazoom/recipes/steak.jpg: Added.
537         * demos/extrazoom/recipes/tacos.jpg: Added.
538
539 2018-04-26  Ross Kirsling  <ross.kirsling@sony.com>
540
541         Update code style guidelines to mention braced initialization style.
542         https://bugs.webkit.org/show_bug.cgi?id=185053
543
544         Reviewed by Ryosuke Niwa.
545
546         * code-style.md:
547         Add a clause to the Spacing section about braced initialization.
548         (Also, fix an erroneous element ID on a neighboring line.)
549
550 2018-04-04  Andy Estes  <aestes@apple.com>
551
552         Unreviewed. Correct the path to merchant-validation-config.php.
553
554         * demos/payment-request/merchant-validation.php:
555
556 2018-04-04  Andy Estes  <aestes@apple.com>
557
558         Add Payment Request demo content.
559
560         Rubber-stamped by Zalan Bujtas.
561
562         * demos/payment-request/demo.js: Added.
563         (string_appeared_here.async.applePayButtonClicked):
564         * demos/payment-request/index.html: Added.
565         * demos/payment-request/merchant-validation.php: Added.
566         * demos/payment-request/squirrelfish.png: Added.
567         * demos/payment-request/style.css: Added.
568         (@supports (-webkit-appearance: -apple-pay-button)):
569         (.apple-pay-not-supported::before):
570         (.hidden):
571         (#black-buttons > .apple-pay-button):
572         (#white-buttons > .apple-pay-button):
573         (#demo):
574         (#description):
575
576 2018-03-21  Jon Davis  <jond@apple.com>
577
578         Add support for an overridable byline in blog posts
579         https://bugs.webkit.org/show_bug.cgi?id=183799
580
581         Reviewed by Timothy Hatcher.
582
583         * wp-content/themes/webkit/functions.php:
584
585 2018-02-20  Jon Davis  <jond@apple.com>
586
587         Add widescreen layout class for the Downloads page
588         https://bugs.webkit.org/show_bug.cgi?id=182948
589
590         Reviewed by Alexey Proskuryakov.
591
592         * wp-content/themes/webkit/downloads.php: Added .widescreen for full-width layout.
593
594 2018-02-13  Jon Davis  <jond@apple.com>
595
596         Added a redirect for /nightly to /downloads/.
597         https://bugs.webkit.org/show_bug.cgi?id=182743
598         <rdar://problem/35126697>
599
600         Reviewed by Lucas Forschler.
601
602         * .htaccess:
603
604 2018-01-24  Aakash Jain  <aakash_jain@apple.com>
605
606         Update code style guidelines for Python
607         https://bugs.webkit.org/show_bug.cgi?id=179387
608
609         Rubber-stamped by Alexey Proskuryakov.
610
611         * code-style.md:
612
613 2017-12-11  Dean Jackson  <dino@apple.com>
614
615         Add a runtime feature flag for ImageBitmap and OffscreenCanvas
616         https://bugs.webkit.org/show_bug.cgi?id=180652
617         <rdar://problem/35969611>
618
619         Reviewed by Antoine Quint.
620
621         Simple test to validate if these interfaces are enabled.
622
623         * experimental-features.html:
624
625 2017-11-28  Dean Jackson  <dino@apple.com>
626
627         Include gl-matrix directly since github doesn't serve the correct mime type
628         https://bugs.webkit.org/show_bug.cgi?id=180102
629         <rdar://problem/35301622>
630
631         Reviewed by Antoine Quint.
632
633         * demos/webgpu/cubes.html:
634         * demos/webgpu/gl-matrix-min.js: Added.
635         * demos/webgpu/simple.html:
636
637 2017-11-13  Jon Davis  <jond@apple.com>
638
639         Update safe area CSS for webkit.org
640         https://bugs.webkit.org/show_bug.cgi?id=179615
641
642         Reviewed by Alexey Proskuryakov.
643
644         * wp-content/themes/webkit/style.css:
645         (@media only screen and (max-height: 415px)):
646         (@supports(padding:max(0px))):
647
648 2017-11-13  Jon Davis  <jond@apple.com>
649
650         Add a new landing page design and site-wide design detail updates for webkit.org
651         https://bugs.webkit.org/show_bug.cgi?id=179558
652
653         Reviewed by Alexey Proskuryakov.
654
655         * wp-content/themes/webkit/404.php: Removed unnecessary prefixed CSS.
656         * wp-content/themes/webkit/444.php: Removed unnecessary prefixed CSS.
657         * wp-content/themes/webkit/css-status.php: Removed unnecessary prefixed CSS.
658         * wp-content/themes/webkit/footer.php: Added new page wrapper container.
659         * wp-content/themes/webkit/front-header.php: Redesigned landing hero.
660         * wp-content/themes/webkit/functions.php: Added support for configurable non-breaking words.
661         * wp-content/themes/webkit/header.php: Added viewport-fit, changed web font, changed logo title.
662         * wp-content/themes/webkit/images/chevron.svg: Added.
663         * wp-content/themes/webkit/images/circular.svg: Added.
664         * wp-content/themes/webkit/images/compass.svg: Added.
665         * wp-content/themes/webkit/images/download-white.svg: Added.
666         * wp-content/themes/webkit/images/template.svg: Added.
667         * wp-content/themes/webkit/loop.php: Updated "read more" link presentation.
668         * wp-content/themes/webkit/nightly-start.php: Adjusted header background colors.
669         * wp-content/themes/webkit/nightly-survey.php: Adjusted header background colors.
670         * wp-content/themes/webkit/nightly.php: Adjusted header background colors.
671         * wp-content/themes/webkit/page.php: Page clean up.
672         * wp-content/themes/webkit/single.php: Updated "read more" link presentation.
673         * wp-content/themes/webkit/status.php: Removed unnecessary prefixed CSS, improved page title.
674         * wp-content/themes/webkit/style.css: Redesigned.
675         (html):
676         (body):
677         (strong):
678         (em):
679         (code):
680         (main):
681         (h1,):
682         (input[type=text]):
683         (input[type=submit]):
684         (header):
685         (.home header):
686         (@supports ( -webkit-backdrop-filter: blur(10px) )):
687         (.sub-menu-layer):
688         (.nextrouter .link,):
689         (.pagination):
690         (.pagination::after):
691         (.pagination .page-numbers):
692         (.pagination .dots,):
693         (.pagination .next-button):
694         (.nextrouter):
695         (.nextrouter:hover):
696         (.nextrouter.previous):
697         (.nextrouter.previous:hover):
698         (.nextrouter .bodycopy):
699         (.nextrouter a):
700         (.nextrouter a:hover):
701         (.nextrouter-copy):
702         (.nextrouter .label):
703         (.nextrouter .title):
704         (.nextrouter .link):
705         (.nextrouter a:hover .link):
706         (footer):
707         (.tiles):
708         (.tile):
709         (.third-tile):
710         (.two-thirds-tile):
711         (.tile .background-image):
712         (.tile .background-image.has-featured-image):
713         (.tile .featured-image):
714         (.tile:not(.has-post-thumbnail) .background-image,):
715         (.tile h1):
716         (.tile h2):
717         (.tile .summary,):
718         (pre):
719         (article):
720         (article::after):
721         (article h1):
722         (article h2):
723         (article h3):
724         (article h4):
725         (article h5):
726         (article h6):
727         (article h2 + h3,):
728         (article figcaption):
729         (article figcaption::before):
730         (.table-of-contents):
731         (article .table-of-contents label):
732         (.table-of-contents ul):
733         (.table-of-contents ul li):
734         (.table-of-contents ul li > ul):
735         (.site-logo):
736         (footer nav):
737         (header nav li):
738         (header nav a,):
739         (header .menu-item-has-children .label-toggle::after):
740         (header .menu-item):
741         (@media only screen and (max-width: 1180px)):
742         (article .byline):
743         (@media only screen and (max-width: 920px)):
744         (.main-menu.label-toggle):
745         (header .menu):
746         (header nav a):
747         (header .menu-main-menu-container >  ul > li):
748         (header .sub-menu-layer):
749         (@media only screen and (max-width: 690px)):
750         (.third-tile,):
751         (@media only screen and (max-width: 600px)):
752         (.table-of-contents label:after):
753         (@media only screen and (max-width: 415px)):
754         (@media only screen and (max-height: 415px)):
755         (@supports(padding:max(0px))):
756         (header .menu .menu-item > .sub-menu):
757         (.sub-menu-layer .menu-item:first-child,):
758         (#template):
759         (#compass):
760         (.tile .featured-image,): Deleted.
761         (.site-logo .tagline): Deleted.
762         (.timeline): Deleted.
763         (.timeline:after): Deleted.
764         (.timeline *): Deleted.
765         (.timeline:before): Deleted.
766         (.timeline > li): Deleted.
767         (.timeline > li:before): Deleted.
768         (.timeline .content): Deleted.
769         (.timeline figure): Deleted.
770         (.timeline .time): Deleted.
771         (.timeline h2, .timeline h3): Deleted.
772         (.timeline .time::before): Deleted.
773         (.timeline img): Deleted.
774         (@media (min-width: 900px)): Deleted.
775         (.timeline > li.force-clear): Deleted.
776         (.timeline > li:nth-child(odd)): Deleted.
777         (.timeline > li:nth-child(even)): Deleted.
778         (.timeline > li:nth-child(2),): Deleted.
779         (.timeline li .time): Deleted.
780         (.timeline li:nth-child(odd) .time): Deleted.
781         (.timeline li:nth-child(even) .time): Deleted.
782         (.timeline li:nth-child(even) .time::before): Deleted.
783         (.timeline > li:nth-child(even):before): Deleted.
784         (@media (max-width: 900px)): Deleted.
785         (.timeline li .time::before): Deleted.
786         (.hero .logo,): Deleted.
787         (.home .hero): Deleted.
788         (.home.admin-bar .hero): Deleted.
789         (@media only screen and (max-width: 320px)): Deleted.
790         * wp-content/themes/webkit/widgets/post.php: Updated "read more" link presentation.
791
792 2017-10-30  Tim Horton  <timothy_horton@apple.com>
793
794         Update safe area inset demo pages to use env()
795         https://bugs.webkit.org/show_bug.cgi?id=179041
796
797         Reviewed by Simon Fraser.
798
799         * demos/safe-area-insets/1-default.html:
800         * demos/safe-area-insets/2-viewport-fit.html:
801         * demos/safe-area-insets/3-safe-area-constants.html:
802         * demos/safe-area-insets/4-min-max.html:
803         * demos/safe-area-insets/safe-areas.html:
804         Update to use env() instead of constant(), but keep constant() around
805         for backwards-compatibility.
806
807         Adjust the colors on the safe areas test page to look a little less holiday-like.
808
809 2017-10-16  Daniel Bates  <dabates@apple.com>
810
811         No nightlies listed on nightly.webkit.org when using shipping Safari on macOS Sierra and OS X El Capitan
812         https://bugs.webkit.org/show_bug.cgi?id=178372
813
814         Reviewed by Tim Horton.
815
816         The Build Archive page depends on the collections (e.g. HTMLCollection) being
817         iterable so as to support iteration using ES6 for-of loop. Such support postdates
818         the version of WebKit shipped in macOS Sierra and OS X El Capitan. We should
819         make <https://webkit.org/build-archives/> work for these OSes since we still publish
820         nightlies for them.
821
822         * wp-content/themes/webkit/build-archives.php: Use Array.prototype.slice() to
823         convert the HTMLCollection to an array that can be iterated using a ES6 for-of loop.
824
825 2017-10-04  Megan Gardner  <megan_gardner@apple.com>
826
827         Update Webkit Style webpage to include Obj-C blocks
828         https://bugs.webkit.org/show_bug.cgi?id=177906
829
830         Reviewed by Tim Horton.
831
832         * code-style.md:
833
834 2017-10-02  Jon Davis  <jond@apple.com>
835
836         Add a WebKit Build Archives page
837         https://bugs.webkit.org/show_bug.cgi?id=177654
838
839         Reviewed by Alexey Proskuryakov.
840
841         * wp-content/themes/webkit/build-archives.php: Added.
842
843 2017-09-22  Timothy Horton  <timothy_horton@apple.com>
844
845         Update some links in demos
846
847         * demos/safe-area-insets/1-default.html:
848         * demos/safe-area-insets/2-viewport-fit.html:
849         * demos/safe-area-insets/3-safe-area-constants.html:
850         * demos/safe-area-insets/4-min-max.html:
851
852 2017-09-21  Tim Horton  <timothy_horton@apple.com>
853
854         Add some blog post resources
855         https://bugs.webkit.org/show_bug.cgi?id=177333
856
857         Reviewed by Sam Weinig.
858
859         * demos/safe-area-insets/1-default.html: Added.
860         * demos/safe-area-insets/2-viewport-fit.html: Added.
861         * demos/safe-area-insets/3-safe-area-constants.html: Added.
862         * demos/safe-area-insets/4-min-max.html: Added.
863         * demos/safe-area-insets/safe-areas.html: Added.
864         * demos/safe-area-insets/style.css: Added.
865
866 2017-08-21  Ross Kirsling  <ross.kirsling@sony.com>
867
868         Add Sony to domain affiliations on team page
869         https://bugs.webkit.org/show_bug.cgi?id=175806
870
871         Reviewed by Alex Christensen.
872
873         * wp-content/themes/webkit/team.php:
874
875 2017-08-11  Filip Pizlo  <fpizlo@apple.com>
876
877         Caging shouldn't have to use a patchpoint for adding
878         https://bugs.webkit.org/show_bug.cgi?id=175483
879
880         Reviewed by Mark Lam.
881
882         Write documentation for the new Opaque opcode.
883
884         * docs/b3/intermediate-representation.html:
885
886 2017-08-07  Jon Davis  <jond@apple.com>
887
888         Fixed superscript rendering for blog posts
889         https://bugs.webkit.org/show_bug.cgi?id=175285
890
891         Reviewed by Filip Pizlo.
892
893         * wp-content/themes/webkit/style.css:
894         (sup): Added.
895
896 2017-08-06  James Craig  <jcraig@apple.com>
897
898         Update prefers-reduced-motion demos to link back to blog post
899         https://bugs.webkit.org/show_bug.cgi?id=175251
900
901         Unreviewed, added some cross links to older demo files.
902
903         * blog-files/prefers-reduced-motion/axi.htm:
904         * blog-files/prefers-reduced-motion/prm.htm:
905
906 2017-08-04  Jon Davis  <jond@apple.com>
907
908         Fixed loading feature status page queries and anchor link URLs
909         https://bugs.webkit.org/show_bug.cgi?id=175156
910
911         Reviewed by Simon Fraser.
912
913         * wp-content/themes/webkit/status.php:
914
915 2017-07-26  Frederic Wang  <fwang@igalia.com>
916
917         Unreviewed, minor adjustments to the previous demo.
918
919         * demos/frames/index.html: Added. Index page for the list of demos.
920         * demos/frames/sandboxing/index.html: Minor fixes.
921
922 2017-07-26  Frederic Wang  <fwang@igalia.com>
923
924         Unreviewed, add demos (frame sandboxing and scrolling) for a blog post.
925
926         * demos/frames/sandboxing/am-i-sandboxed.html: Added.
927         * demos/frames/sandboxing/framebusting-success.html: Added.
928         * demos/frames/sandboxing/framebusting-without-user-activation.html: Added.
929         * demos/frames/sandboxing/index.html: Added.
930         * demos/frames/scrollable-iframes.html: Added.
931         * demos/frames/scrollingElement.html: Added.
932
933 2017-07-20  Jiewen Tan  <jiewen_tan@apple.com>
934
935         Unreviewed, add the final demo page for a WebCrypto API blog post
936
937         * demos/webcrypto/pbkdf2.html: Added.
938
939 2017-07-20  Jiewen Tan  <jiewen_tan@apple.com>
940
941         Unreviewed, add yet another demo page for a WebCrypto API blog post
942
943         * demos/webcrypto/aes-gcm.html:
944         * demos/webcrypto/alice.png: Added.
945         * demos/webcrypto/bob.png: Added.
946         * demos/webcrypto/ecdh.html: Added.
947
948 2017-07-20  Jiewen Tan  <jiewen_tan@apple.com>
949
950         Unreviewed, add another demo page for a WebCrypto API blog post
951
952         * demos/webcrypto/aes-gcm.html: Added.
953         * demos/webcrypto/asynchronous-execution.html:
954         * demos/webcrypto/common.js: Added.
955
956 2017-07-19  Jiewen Tan  <jiewen_tan@apple.com>
957
958         Unreviewed, add a demo page for a WebCrypto API blog post
959
960         * demos/webcrypto/asynchronous-execution-worker.js: Added.
961         * demos/webcrypto/asynchronous-execution.html: Added.
962
963 2017-06-30  Jon Lee  <jonlee@apple.com>
964
965         Add a WebRTC example for a blog post
966         https://bugs.webkit.org/show_bug.cgi?id=174049
967
968         Reviewed by Youenn Fablet.
969
970         Example does a typical WebRTC video call, but uses canvas to do some image effects.
971         Image effects will last for 30 seconds.
972         After that time, the video stream is directly sent.
973         This illustrates using RTCPeerConnection, replaceTrack and canvas capture.
974
975         * blog-files/webrtc/pc-with-effects/LICENSE: Added.
976         * blog-files/webrtc/pc-with-effects/glfx.js: Added.
977         * blog-files/webrtc/pc-with-effects/index.html: Added.
978         * blog-files/webrtc/pc-with-effects/main.css: Added.
979         * blog-files/webrtc/pc-with-effects/main.js: Added.
980
981 2017-06-28  Saam Barati  <sbarati@apple.com>
982
983         Add a Object rest/spread test to the experimental features test page
984         https://bugs.webkit.org/show_bug.cgi?id=173947
985
986         Rubber stamped by Dean Jackson.
987
988         * experimental-features.html:
989
990 2017-06-07  Jon Davis  <jond@apple.com>
991
992         Update the design of the WebKit Feature Status page
993         https://bugs.webkit.org/show_bug.cgi?id=173036
994
995         Reviewed by Simon Fraser.
996
997         * wp-content/themes/webkit/functions.php: Fixed a bad function call.
998         * wp-content/themes/webkit/status.php: Implemented redesign with saved search.
999         * wp-content/themes/webkit/style.css:
1000         (.feature-header:after):
1001         (@media only screen and (max-width: 920px)):
1002         (@media only screen and (max-width: 600px)):
1003         (.feature-filters): Deleted.
1004         (.feature-filters.opened): Deleted.
1005         (.feature-filters:after): Deleted.
1006         (.feature-filters.opened:after): Deleted.
1007
1008 2017-06-06  Joseph Pecoraro  <pecoraro@apple.com>
1009
1010         Add a WebGPU test to the experimental features test page
1011         https://bugs.webkit.org/show_bug.cgi?id=172953
1012
1013         Reviewed by Darin Adler.
1014
1015         * experimental-features.html:
1016
1017 2017-06-06  Joseph Pecoraro  <pecoraro@apple.com>
1018
1019         Move Resource Timing / User Timing from experimental features into main preferences
1020         https://bugs.webkit.org/show_bug.cgi?id=172950
1021
1022         Reviewed by Darin Adler.
1023
1024         * experimental-features.html:
1025         Remove no longer experimental features.
1026
1027 2017-06-02  Filip Pizlo  <fpizlo@apple.com>
1028
1029         Atomics.load and Atomics.store need to be fully fenced
1030         https://bugs.webkit.org/show_bug.cgi?id=172844
1031
1032         Reviewed by Keith Miller.
1033
1034         Update documentation to say that the canonical way to do fully fenced loads and stores is
1035         AtomicXchgAdd(0, ptr) and AtomicXchg(value, ptr), respectively.
1036
1037         * docs/b3/intermediate-representation.html:
1038
1039 2017-05-31  Jon Davis  <jond@apple.com>
1040
1041         Reduce Safari Technology Preview Release Notes posts shown on homepage
1042         https://bugs.webkit.org/show_bug.cgi?id=172364
1043
1044         Reviewed by Daniel Bates.
1045
1046         * wp-content/themes/webkit/functions.php: Load some extra posts.
1047         * wp-content/themes/webkit/widgets/post.php: Show STP blog posts when it is the current featured post.
1048
1049 2017-05-18  Jon Davis  <jond@apple.com>
1050
1051         Add an Accessibility icon to webkit.org
1052         https://bugs.webkit.org/show_bug.cgi?id=172298
1053
1054         Reviewed by Alexey Proskuryakov.
1055
1056         * wp-content/themes/webkit/images/icons.svg: Added accessibility icon to the sprite.
1057         * wp-content/themes/webkit/style.css: New rule to use the accessibility icon from the icons sprite.
1058         (.tile.category-accessibility .background-image):
1059
1060 2017-05-15  James Craig  <jcraig@apple.com>
1061
1062         AX: Inaccessible content on webkit.org main page
1063         https://bugs.webkit.org/show_bug.cgi?id=172106
1064
1065         Reviewed by Joseph Pecoraro.
1066
1067         * wp-content/themes/webkit/widgets/icon.php: Resolved link title.
1068         * wp-content/themes/webkit/widgets/post.php: Resolved link title.
1069         * wp-content/themes/webkit/widgets/twitter.php: Resolved link titles. Suppressed unlabeled images with alt="".
1070
1071 2017-05-14  James Craig  <jcraig@apple.com>
1072
1073         Upload poster images and working captioned video
1074         https://bugs.webkit.org/show_bug.cgi?id=172102
1075
1076         Unreviewed. More resources for prefers-reduced-motion post.
1077
1078         * blog-files/prefers-reduced-motion/axi.htm: Added.
1079         * blog-files/prefers-reduced-motion/axi.png: Removed.
1080         * blog-files/prefers-reduced-motion/posters: Added.
1081         * blog-files/prefers-reduced-motion/posters/apple_env_load.jpg: Added.
1082         * blog-files/prefers-reduced-motion/posters/apple_env_planeshift.jpg: Added.
1083         * blog-files/prefers-reduced-motion/posters/apple_ios10.jpg: Added.
1084         * blog-files/prefers-reduced-motion/posters/apple_shoot.jpg: Added.
1085         * blog-files/prefers-reduced-motion/posters/apple_shoot_reduced.jpg: Added.
1086         * blog-files/prefers-reduced-motion/posters/apple_sierra.jpg: Added.
1087         * blog-files/prefers-reduced-motion/posters/apple_sierra_reduced.jpg: Added.
1088         * blog-files/prefers-reduced-motion/posters/axi.jpg: Added.
1089         * blog-files/prefers-reduced-motion/posters/viljami.jpg: Added.
1090         * blog-files/prefers-reduced-motion/prm.htm: Link to axi.htm video demo.
1091
1092 2017-05-14  James Craig  <jcraig@apple.com>
1093
1094         AX: All the articles on the WebKit blog are called "Clickable Link" by VoiceOver
1095         https://bugs.webkit.org/show_bug.cgi?id=172096
1096         <rdar://problem/31624323>
1097
1098         Unreviewed. Fixing broken link titles for screen readers.
1099
1100         * wp-content/themes/webkit/loop.php: Adding relevant link label for accessibility.
1101
1102 2017-05-08  James Craig  <jcraig@apple.com>
1103
1104         More demo files for prefers-reduced-motion post
1105         https://bugs.webkit.org/show_bug.cgi?id=170663
1106
1107         Unreviewed.
1108
1109         * blog-files/prefers-reduced-motion/jaws.gif: Added.
1110         * blog-files/prefers-reduced-motion/jaws.jpg: Added.
1111         * blog-files/prefers-reduced-motion/prm.htm: New animated GIF example.
1112
1113 2017-04-24  James Craig  <jcraig@apple.com>
1114
1115         Upload demo files for prefers-reduced-motion post
1116         https://bugs.webkit.org/show_bug.cgi?id=170663
1117
1118         Rubber stamped by Jon Davis.
1119
1120         * blog-files/prefers-reduced-motion: Added.
1121         * blog-files/prefers-reduced-motion/axi.png: Added.
1122         * blog-files/prefers-reduced-motion/prm.htm: Added.
1123
1124 2017-04-18  Jon Davis  <jond@apple.com>
1125
1126         Images in WebKit.org blog article are stretched out
1127         https://bugs.webkit.org/show_bug.cgi?id=169208
1128
1129         Reviewed by Michael Catanzaro.
1130
1131         * wp-content/themes/webkit/style.css:
1132         (article figure > img):
1133
1134 2017-04-13  JF Bastien  <jfbastien@apple.com>
1135
1136         WebAssembly: manage memory better
1137         https://bugs.webkit.org/show_bug.cgi?id=170628
1138
1139         Reviewed by Keith Miller, Michael Saboff.
1140
1141         * docs/b3/intermediate-representation.html: typos
1142
1143 2017-04-08  Simon Fraser  <simon.fraser@apple.com>
1144
1145         Update the css-status page to handle changes in CSSProperties.json.
1146
1147         Change the page structure to allow the left sidebar to use sticky positioning.
1148
1149         "Done" -> "Supported".
1150
1151         Save the search in the URL.
1152
1153         Other formatting changes.
1154
1155         * wp-content/themes/webkit/css-status.php:
1156
1157 2017-04-06  Dean Jackson  <dino@apple.com>
1158
1159         Fix broken link.
1160
1161         * demos/webgpu/index.html:
1162
1163 2017-04-06  Jon Davis  <jond@apple.com>
1164
1165         Updates feature status for recently shipped features
1166         https://bugs.webkit.org/show_bug.cgi?id=170359
1167
1168         Reviewed by Brian Burg.
1169
1170         Added styles for "Supported" status.
1171
1172         * wp-content/themes/webkit/status.php:
1173
1174 2017-04-04  Dean Jackson  <dino@apple.com>
1175
1176         Unreviewed. Add details on how to enable the experimental feature.
1177
1178         * demos/webgpu/index.html:
1179
1180 2017-04-03  Dean Jackson  <dino@apple.com>
1181
1182         Unreviewed. More WebGPU demos.
1183
1184         * demos/webgpu/2d.jpg: Added.
1185         * demos/webgpu/2d.js:
1186         * demos/webgpu/circle.svg: Added.
1187         * demos/webgpu/cubes.jpg: Added.
1188         * demos/webgpu/hello.html: Added.
1189         * demos/webgpu/hello.jpg: Added.
1190         * demos/webgpu/hello.js: Copied from Websites/webkit.org/demos/webgpu/2d.js.
1191         (init):
1192         (render):
1193         * demos/webgpu/index.html: Added.
1194         * demos/webgpu/simple.jpg: Added.
1195
1196 2017-03-31  Dean Jackson  <dino@apple.com>
1197
1198         Unreviewed. Add some WebGPU examples.
1199
1200         * demos/webgpu/2d.html: Added.
1201         * demos/webgpu/2d.js: Added.
1202         * demos/webgpu/cubes.html: Added.
1203         * demos/webgpu/cubes.js: Added.
1204         * demos/webgpu/shared.css: Added.
1205         * demos/webgpu/shared.js: Added.
1206         * demos/webgpu/simple.html: Added.
1207         * demos/webgpu/simple.js: Added.
1208
1209 2017-03-11  Jon Davis  <jond@apple.com>
1210
1211         Add Swift syntax highlighting to webkit.org
1212         https://bugs.webkit.org/show_bug.cgi?id=163672
1213
1214         Reviewed by Matt Baker.
1215
1216         * wp-content/plugins/hyperlight/hyperlight/languages/swift.php: Added.
1217
1218 2017-03-10  Jon Davis  <jond@apple.com>
1219
1220         Switch back to the Twitter API for the Tweet widget
1221         https://bugs.webkit.org/show_bug.cgi?id=168749
1222
1223         Reviewed by Lucas Forschler.
1224
1225         Updates the Twitter widget tile implementation to prefer the Twitter API to populate tweets
1226         displayed through the widget. If the API fails for any reason, it falls back to using the
1227         Tweet listener for updated tweets.
1228
1229         The Twitter API provides the benefit of embedding media and being able to display the full
1230         URLs rather than Twitter-shortened URLs.
1231
1232         * wp-content/plugins/tweet-listener.php:
1233         * wp-content/themes/webkit/style.css:
1234         (.twitter-tile .tile-content):
1235         (.twitter-tile.text-only):
1236         (.twitter-tile .media):
1237         (.twitter-tile img):
1238         * wp-content/themes/webkit/widgets/twitter.php:
1239
1240 2017-03-04  Filip Pizlo  <fpizlo@apple.com>
1241
1242         B3 should have comprehensive support for atomic operations
1243         https://bugs.webkit.org/show_bug.cgi?id=162349
1244
1245         Reviewed by Keith Miller.
1246
1247         Document the new opcodes!
1248
1249         * docs/b3/intermediate-representation.html:
1250
1251 2017-03-09  Jon Davis  <jond@apple.com>
1252
1253         Prevent HTML in rich link previews
1254         https://bugs.webkit.org/show_bug.cgi?id=169435
1255
1256         Reviewed by Tim Horton.
1257
1258         * wp-content/plugins/social-meta.php:
1259
1260 2017-03-03  Manuel Rego Casasnovas  <rego@igalia.com>
1261
1262         Unreviewed, minor updates on CSS Grid Layout examples.
1263
1264         * demos/css-grid/index.html:
1265         * demos/css-grid/responsive-grid.html:
1266
1267 2017-02-27  Simon Fraser  <simon.fraser@apple.com>
1268
1269         Add css-status page on webkit.org
1270         https://bugs.webkit.org/show_bug.cgi?id=168921
1271
1272         Reviewed by Sam Weinig.
1273
1274         Add a page that shows the status of CSS properties and values, scraped from Source/WebCore/css/CSSProperties.json.
1275
1276         This is modeled after the feature status page. Properties can be filtered by status
1277         and the spec they belong to.
1278
1279         * wp-content/themes/webkit/css-status.php: Added.
1280
1281 2017-02-23  Joseph Pecoraro  <pecoraro@apple.com>
1282
1283         [Resource Timing] Add Experimental Feature Flag
1284         https://bugs.webkit.org/show_bug.cgi?id=167147
1285
1286         Reviewed by Ryosuke Niwa.
1287
1288         * experimental-features.html:
1289         Test for Resource Timing.
1290
1291 2017-02-23  Alex Christensen  <achristensen@webkit.org>
1292
1293         Add WebRTC to experimental-features.html
1294         https://bugs.webkit.org/show_bug.cgi?id=168757
1295
1296         Reviewed by Tim Horton.
1297
1298         * experimental-features.html:
1299
1300 2017-02-23  Jon Davis  <jond@apple.com>
1301
1302         Fixed saving survey data
1303         https://bugs.webkit.org/show_bug.cgi?id=168730
1304
1305         Reviewed by Joseph Pecoraro.
1306
1307         * wp-content/themes/webkit/functions.php:
1308
1309 2017-02-20  Manuel Rego Casasnovas  <rego@igalia.com>
1310
1311         Unreviewed, add CSS Grid Layout examples for a blog post.
1312
1313         * demos/css-grid/index.html: Added.
1314         * demos/css-grid/responsive-grid.html: Added.
1315
1316 2017-02-06  Jon Davis  <jond@apple.com>
1317
1318         Add a survey to learn how people use WebKit Nightly builds
1319         https://bugs.webkit.org/show_bug.cgi?id=167748
1320
1321         Reviewed by Joseph Pecoraro.
1322
1323         * wp-content/themes/webkit/functions.php:
1324         * wp-content/themes/webkit/nightly-start.php:
1325         * wp-content/themes/webkit/nightly-survey.php: Added.
1326         * wp-content/themes/webkit/survey.json: Added.
1327
1328 2017-01-28  Yoav Weiss  <yoav@yoav.ws>
1329
1330         Add Link Preload as an off-by-default experimental feature menu item.
1331         https://bugs.webkit.org/show_bug.cgi?id=167201
1332
1333         Reviewed by Ryosuke Niwa.
1334
1335         * experimental-features.html: Added Link Preload.
1336
1337 2017-01-28  Joseph Pecoraro  <pecoraro@apple.com>
1338
1339         Add User Timing Experimental Feature
1340         https://bugs.webkit.org/show_bug.cgi?id=167542
1341         <rdar://problem/22746307>
1342
1343         Reviewed by Ryosuke Niwa.
1344
1345         * experimental-features.html:
1346
1347 2017-01-27  Dean Jackson  <dino@apple.com>
1348
1349         Add a simple demo for Touch stylus events
1350         https://bugs.webkit.org/show_bug.cgi?id=167534
1351
1352         Reviewed by Simon Fraser.
1353
1354         * demos/touch/stylus.html: Added.
1355
1356 2017-01-27  Wenson Hsieh  <wenson_hsieh@apple.com>
1357
1358         Unreviewed, update scroll snapping demos to use current Module 1 spec
1359
1360         * demos/scroll-snap/index.html:
1361
1362         Adopt the new CSS properties scroll-snap-type and scroll-snap-align.
1363
1364 2017-01-26  Wenson Hsieh  <wenson_hsieh@apple.com>
1365
1366         Unreviewed, add a demo page for an input events blog post
1367
1368         * demos/input-events/index.html: Added.
1369
1370 2017-01-20  Antoine Quint  <graouts@apple.com>
1371
1372         Web Animations should be off by default and enabled as an experimental feature
1373         https://bugs.webkit.org/show_bug.cgi?id=167115
1374         <rdar://problem/30048963>
1375
1376         Reviewed by Joseph Pecoraro.
1377
1378         Add a test for Web Animations feature detection.
1379
1380         * experimental-features.html:
1381
1382 2017-01-19  Joseph Pecoraro  <pecoraro@apple.com>
1383
1384         Include SubtleCrypto test on experimental-features test page
1385         https://bugs.webkit.org/show_bug.cgi?id=167226
1386
1387         Reviewed by Yusuke Suzuki.
1388
1389         * experimental-features.html:
1390         Add a test for SubtleCrypto and make the test resilient against exceptions.
1391
1392 2017-01-19  Timothy Hatcher  <timothy@hatcher.name>
1393
1394         Add Tesla to the domain associations on the team page
1395         https://bugs.webkit.org/show_bug.cgi?id=167202
1396
1397         Reviewed by Brian Burg.
1398
1399         * wp-content/themes/webkit/team.php:
1400
1401 2016-12-22  Keith Miller  <keith_miller@apple.com>
1402
1403         Add BitOr for floating points to B3
1404         https://bugs.webkit.org/show_bug.cgi?id=166446
1405
1406         Reviewed by Saam Barati.
1407
1408         Update docs to indicate it's cool to use bit ops with floating point.
1409
1410         * docs/b3/intermediate-representation.html:
1411
1412 2016-12-07  Dean Jackson  <dino@apple.com>
1413
1414         Remove runtime toggle for pointer-lock
1415         https://bugs.webkit.org/show_bug.cgi?id=165577
1416         <rdar://problems/29566996>
1417
1418         Reviewed by Jon Lee.
1419
1420         No need to have pointer-lock tested.
1421
1422         * experimental-features.html: Also sort the list alphabetically.
1423
1424 2016-12-05  Dean Jackson  <dino@apple.com>
1425
1426         pointer lock needs to be feature detectable
1427         https://bugs.webkit.org/show_bug.cgi?id=165426
1428         <rdar://problem/29486715>
1429
1430         Reviewed by Antoine Quint.
1431
1432         We can now accurately detect pointer-lock.
1433
1434         * experimental-features.html:
1435
1436 2016-12-02  Dean Jackson  <dino@apple.com>
1437
1438         Make a public facing page to check for WebKit features
1439         https://bugs.webkit.org/show_bug.cgi?id=165331
1440         <rdar://problem/29488535>
1441
1442         Reviewed by Antoine Quint.
1443
1444         Add a web page to webkit.org that allows us to live
1445         detect our experimental features. This is mostly for
1446         internal debugging, but also provides simple examples
1447         of how real content would do such detection.
1448
1449         * experimental-features.html: Added.
1450
1451 2016-11-17  Keith Miller  <keith_miller@apple.com>
1452
1453         Add rotate to Wasm
1454         https://bugs.webkit.org/show_bug.cgi?id=164871
1455
1456         Reviewed by Filip Pizlo.
1457
1458         Update docs for new rotate instructions.
1459
1460         * docs/b3/intermediate-representation.html:
1461
1462 2016-10-21  Keith Miller  <keith_miller@apple.com>
1463
1464         Expand Trunc in B3 to support Double to Float
1465         https://bugs.webkit.org/show_bug.cgi?id=163809
1466
1467         Update the docs to explain that Trunc now works with fleating point numbers.
1468
1469         Reviewed by Geoffrey Garen.
1470
1471         * docs/b3/intermediate-representation.html:
1472
1473 2016-10-14  Keith Miller  <keith_miller@apple.com>
1474
1475         B3 needs a special WasmAddress Opcode
1476         https://bugs.webkit.org/show_bug.cgi?id=163394
1477
1478         Reviewed by Filip Pizlo.
1479
1480         Update the b3 docs for the new WasmAddress opcode.
1481
1482         * docs/b3/intermediate-representation.html:
1483
1484 2016-10-14  Simon Fraser  <simon.fraser@apple.com>
1485
1486         Annotate bots in contributors.json and don't show them on webkit.org/team
1487         https://bugs.webkit.org/show_bug.cgi?id=163317
1488
1489         Reviewed by Daniel Bates.
1490
1491         Don't show bots.
1492
1493         * wp-content/themes/webkit/team.php:
1494
1495 2016-10-12  Keith Miller  <keith_miller@apple.com>
1496
1497         B3 needs a special WasmBoundsCheck Opcode
1498         https://bugs.webkit.org/show_bug.cgi?id=163246
1499
1500         Reviewed by Filip Pizlo.
1501
1502         Update the docs for the new WasmBoundsCheck opcode.
1503
1504         * docs/b3/intermediate-representation.html:
1505
1506 2016-10-09  Simon Fraser  <simon.fraser@apple.com>
1507
1508         Convert contributors.json to a flat list
1509         https://bugs.webkit.org/show_bug.cgi?id=163183
1510
1511         Reviewed by Darin Adler.
1512
1513         Make contributors.json easier to maintain by eliminating the big groupings ("Committers", "Reviewers" etc)
1514         and moving that data to a "status" property on each contributor.
1515
1516         Fix script that generates webkit.org/team.
1517
1518         * wp-content/themes/webkit/team.php:
1519
1520 2016-10-03  Filip Pizlo  <fpizlo@apple.com>
1521
1522         B3 trapping memory accesses should be documented
1523         https://bugs.webkit.org/show_bug.cgi?id=162845
1524
1525         Reviewed by Geoffrey Garen.
1526
1527         Added documentation for the Traps flag, and factored out the documentation of the Chill flag
1528         to a new flags section.
1529
1530         * docs/b3/intermediate-representation.html:
1531
1532 2016-09-30  Filip Pizlo  <fpizlo@apple.com>
1533
1534         Air should have a way of expressing additional instruction flags
1535         https://bugs.webkit.org/show_bug.cgi?id=162699
1536
1537         Reviewed by Mark Lam.
1538
1539         * docs/b3/assembly-intermediate-representation.html:
1540
1541 2016-09-28  Filip Pizlo  <fpizlo@apple.com>
1542
1543         B3 opcodes should leave room for flags
1544         https://bugs.webkit.org/show_bug.cgi?id=162692
1545
1546         Reviewed by Keith Miller.
1547
1548         Updated the documentation to talk about Kind and the isChill bit, and to remove
1549         ChillDiv/ChillMod.
1550
1551         * docs/b3/intermediate-representation.html:
1552
1553 2016-09-27  Joseph Pecoraro  <pecoraro@apple.com>
1554
1555         Update style guide for #pragma once
1556         https://bugs.webkit.org/show_bug.cgi?id=162633
1557
1558         Reviewed by Dan Bernstein.
1559
1560         * code-style.md:
1561         Update style guide for #pragma once as discussed on webkit-dev.
1562
1563 2016-09-21  Filip Pizlo  <fpizlo@apple.com>
1564
1565         Add a Fence opcode to B3
1566         https://bugs.webkit.org/show_bug.cgi?id=162343
1567
1568         Reviewed by Geoffrey Garen.
1569
1570         * docs/b3/intermediate-representation.html:
1571
1572 2016-08-16  Benjamin Poulain  <bpoulain@apple.com>
1573
1574         [JSC] Update the documentation of B3's Return opcode
1575         https://bugs.webkit.org/show_bug.cgi?id=160912
1576
1577         Reviewed by Filip Pizlo.
1578
1579         * docs/b3/intermediate-representation.html:
1580
1581 2016-08-04  Daniel Bates  <dabates@apple.com>
1582
1583         Add some files for a Content Security Policy blog post
1584
1585         * blog-files/content-security-policy/compass-base.css: Added.
1586         (.compass):
1587         * blog-files/content-security-policy/csp-style-hash.html: Added.
1588         * blog-files/content-security-policy/icons.svg: Added; derived from file
1589         Websites/webkit.org/wp-content/themes/webkit/images/icons.svg. I am explicitly
1590         not referencing file Websites/webkit.org/wp-content/themes/webkit/images/icons.svg
1591         so that csp-style-hash.html is not affected by changes to this file.
1592
1593 2016-07-24  Filip Pizlo  <fpizlo@apple.com>
1594
1595         B3 should support multiple entrypoints
1596         https://bugs.webkit.org/show_bug.cgi?id=159391
1597
1598         Reviewed by Saam Barati.
1599
1600         Update some statements about ControlValue (which doesn't exist anymore) and add a blurb
1601         about EntrySwitch.
1602
1603         * docs/b3/index.html:
1604         * docs/b3/intermediate-representation.html:
1605
1606 2016-07-20  Frederic Wang  <fwang@igalia.com>
1607
1608         Unreviewed, new demo files for an up-coming blog post.
1609
1610         * demos/mathml/demo2016/LICENSE-amiri.txt: Added.
1611         * demos/mathml/demo2016/LICENSE-latinmodern-math.txt: Added.
1612         * demos/mathml/demo2016/LICENSE-libertinusmath.txt: Added.
1613         * demos/mathml/demo2016/README.txt: Added.
1614         * demos/mathml/demo2016/amiri-regular.woff: Added.
1615         * demos/mathml/demo2016/index.html: Added.
1616         * demos/mathml/demo2016/latinmodern-math.woff: Added.
1617         * demos/mathml/demo2016/libertinusmath-regular.woff: Added.
1618         * demos/mathml/demo2016/webfonts.css: Added.
1619         (@namespace url('http://www.w3.org/1999/xhtml');):
1620         (@font-face):
1621         (m|math, m|mtext):
1622         (m|math.libertinus):
1623         (m|math.arabic):
1624
1625 2016-07-19  Jon Davis  <jond@apple.com>
1626
1627         Adjust margins for first-line floating elements and add preset floating video sizing
1628         https://bugs.webkit.org/show_bug.cgi?id=159898
1629
1630         Reviewed by Benjamin Poulain.
1631
1632         * wp-content/themes/webkit/style.css:
1633         (article video.alignright):
1634         (article .alignright:first-child):
1635         (@media only screen and (max-width: 690px)):
1636             (article .alignright:first-child):
1637         (@media only screen and (max-width: 415px)):
1638             (article video.alignright):
1639             (article .alignright:first-child):
1640
1641 2016-07-17  Filip Pizlo  <fpizlo@apple.com>
1642
1643         Implement table-based switches in B3/Air
1644         https://bugs.webkit.org/show_bug.cgi?id=151141
1645
1646         Reviewed by Benjamin Poulain.
1647
1648         Update documentation to reflect Patchpoint's new powers.
1649
1650         * docs/b3/intermediate-representation.html:
1651
1652 2016-07-15  Jon Davis  <jond@apple.com>
1653
1654         Fixed content overflow and missing build information behavior.
1655         https://bugs.webkit.org/show_bug.cgi?id=159820
1656
1657         Reviewed by Timothy Hatcher.
1658
1659         * wp-content/themes/webkit/nightly-start.php:
1660
1661 2016-07-14  Jon Davis  <jond@apple.com>
1662
1663         Improved WebKit Nightly start page design.
1664         https://bugs.webkit.org/show_bug.cgi?id=159780
1665
1666         Reviewed by Timothy Hatcher.
1667
1668         Added better 404 handling, improved presentation of the
1669         start page and new Apache rewrites for the P1 bug list.
1670
1671         * .htaccess:
1672         * wp-content/themes/webkit/functions.php:
1673         * wp-content/themes/webkit/nightly-start.php:
1674
1675 2016-07-01  Jon Davis  <jond@apple.com>
1676
1677         Added a colorful new image and fixed the Open Graph attribute.
1678         https://bugs.webkit.org/show_bug.cgi?id=159359
1679
1680         Reviewed by Timothy Hatcher.
1681
1682         The Open Graph image tag should use the property attribute not
1683         the itemprop attribute.
1684
1685         * wp-content/plugins/social-meta.php:
1686         * wp-content/themes/webkit/images/ogimage.png:
1687
1688 2016-06-30  Dean Jackson  <dino@apple.com>
1689
1690         Tab pointed out a typo that made the overdamped case fail.
1691
1692         * demos/spring/spring.js:
1693         (SpringSolver.prototype.solve):
1694
1695 2016-06-30  Dean Jackson  <dino@apple.com>
1696
1697         Fixed a typo in the link to the other version.
1698
1699         * blog-files/color-gamut/index.html:
1700
1701 2016-06-29  Dean Jackson  <dino@apple.com>
1702
1703         Add the UI JavaScript library to make
1704         other browsers happy.
1705
1706         * demos/spring/dat.gui.min.js: Added.
1707         * demos/spring/index.html:
1708
1709 2016-06-29  Dean Jackson  <dino@apple.com>
1710
1711         Demo and JS implementation of our spring() animation
1712         timing function.
1713
1714         * demos/spring/index.html: Added.
1715         * demos/spring/spring.js: Added.
1716         (SpringSolver):
1717         (SpringSolver.prototype.solve):
1718
1719 2016-06-29  Dean Jackson  <dino@apple.com>
1720
1721         Small change to wording, and link to the interactive version.
1722
1723         * blog-files/color-gamut/index.html:
1724
1725 2016-06-28  Dean Jackson  <dino@apple.com>
1726
1727         Add a more interactive version of the demo.
1728
1729         * blog-files/color-gamut/comparison.html: Added.
1730
1731 2016-06-28  Jon Davis  <jond@apple.com>
1732
1733         Fixed tile height for mobile phone-sized viewports.
1734         https://bugs.webkit.org/show_bug.cgi?id=159228
1735
1736         Reviewed by Timothy Hatcher.
1737
1738         Prevents cutoff text for featured tiles and prevents overlapping text and controls on the Twitter tile for phone-sized viewports.
1739
1740         * wp-content/themes/webkit/style.css:
1741         (.twitter-tile.text-only .tile-content):
1742         (.tile):
1743
1744 2016-06-28  Jon Davis  <jond@apple.com>
1745
1746         Fixed Open Graph meta data and image entries.
1747         https://bugs.webkit.org/show_bug.cgi?id=159167.
1748
1749         Reviewed by Timothy Hatcher.
1750
1751         This patch addresses Open Graph meta data issues:
1752
1753         - Added a high-resolution PNG of the WebKit logo because Facebook doesn't support SVG images
1754         - Uses the first image of a page or post if not featured image is set
1755         - Article date/time information should not be given for the homepage
1756         - Added Facebook admins as per the Facebook Open Graph debugger
1757
1758         * wp-content/plugins/social-meta.php:
1759         * wp-content/themes/webkit/images/ogimage.png: Added.
1760
1761 2016-06-27  Dean Jackson  <dino@apple.com>
1762
1763         Updated content for the color blog post.
1764
1765         * blog-files/color-gamut/Iceland-P3.jpg:
1766         * blog-files/color-gamut/Iceland-oog.jpg:
1767         * blog-files/color-gamut/Iceland-sRGB.jpg:
1768         * blog-files/color-gamut/Italy-P3.jpg:
1769         * blog-files/color-gamut/Italy-sRGB.jpg:
1770         * blog-files/color-gamut/Sunset-P3.jpg:
1771         * blog-files/color-gamut/Sunset-sRGB.jpg:
1772         * blog-files/color-gamut/YellowFlower-P3.jpg:
1773         * blog-files/color-gamut/YellowFlower-oog.jpg:
1774         * blog-files/color-gamut/YellowFlower-sRGB.jpg:
1775         * blog-files/color-gamut/index.html:
1776
1777 2016-06-27  Jon Davis  <jond@apple.com>
1778
1779         Set a default image for sharing webkit.org links via social.
1780         https://bugs.webkit.org/show_bug.cgi?id=159167
1781
1782         Reviewed by Timothy Hatcher.
1783
1784         * wp-content/plugins/social-meta.php:
1785
1786 2016-06-24  Dean Jackson  <dino@apple.com>
1787
1788         More examples for the wide-gamut demo.
1789
1790         * blog-files/color-gamut/Iceland-P3.jpg: Added.
1791         * blog-files/color-gamut/Iceland-oog.jpg: Added.
1792         * blog-files/color-gamut/Iceland-sRGB.jpg: Added.
1793         * blog-files/color-gamut/Italy-P3.jpg: Added.
1794         * blog-files/color-gamut/Italy-oog.jpg: Added.
1795         * blog-files/color-gamut/Italy-sRGB.jpg: Added.
1796         * blog-files/color-gamut/Sunset-AdobeRGB.jpg: Added.
1797         * blog-files/color-gamut/Sunset-P3.jpg: Added.
1798         * blog-files/color-gamut/Sunset-oog.jpg: Added.
1799         * blog-files/color-gamut/Sunset-sRGB.jpg: Added.
1800         * blog-files/color-gamut/Webkit-logo-sRGB.png:
1801         * blog-files/color-gamut/YellowFlower-P3.jpg: Added.
1802         * blog-files/color-gamut/YellowFlower-oog.jpg: Added.
1803         * blog-files/color-gamut/YellowFlower-sRGB.jpg: Added.
1804         * blog-files/color-gamut/index.html:
1805
1806 2016-06-24  Dean Jackson  <dino@apple.com>
1807
1808         Change something in the webkit.org directory in the hope
1809         it will kick off a website update.
1810
1811 2016-06-24  Jon Davis  <jond@apple.com>
1812
1813         Rewrite the WebKit Nightly build download URLs to use the correct secure URL.
1814         https://bugs.webkit.org/show_bug.cgi?id=159100.
1815
1816         Reviewed by Joseph Pecoraro.
1817
1818         * wp-content/plugins/sync-nightly-builds.php:
1819
1820 2016-06-13  Jon Davis  <jond@apple.com>
1821
1822         Minor style updates for figcaptions and post forewords.
1823
1824         * wp-content/themes/webkit/style.css:
1825         (article .foreword):
1826         (figure.aligncenter figcaption):
1827         (figure.aligncenter figcaption::before):
1828
1829 2016-06-13  Jon Davis  <jond@apple.com>
1830
1831         Adds support for foreword custom meta and display styles on blog posts.
1832         https://bugs.webkit.org/show_bug.cgi?id=158707.
1833
1834         Reviewed by Timothy Hatcher.
1835
1836         * wp-content/themes/webkit/functions.php:
1837         * wp-content/themes/webkit/style.css:
1838         (article .foreword):
1839
1840 2016-06-02  Dean Jackson  <dino@apple.com>
1841
1842         Update the example for wider color gamut images.
1843
1844         * blog-files/color-gamut/index.html:
1845
1846 2016-06-02  Dean Jackson  <dino@apple.com>
1847
1848         Adding some sample images for a blog post on color.
1849
1850         * blog-files/color-gamut/Flowers-AdobeRGB.jpg: Added.
1851         * blog-files/color-gamut/Flowers-ProPhoto.jpg: Added.
1852         * blog-files/color-gamut/Flowers-oog.jpg: Added.
1853         * blog-files/color-gamut/Flowers-sRGB.jpg: Added.
1854         * blog-files/color-gamut/Rose-AdobeRGB.jpg: Added.
1855         * blog-files/color-gamut/Rose-ProPhoto.jpg: Added.
1856         * blog-files/color-gamut/Rose-oog.jpg: Added.
1857         * blog-files/color-gamut/Rose-sRGB.jpg: Added.
1858         * blog-files/color-gamut/index.html: Added.
1859
1860 2016-06-02  Filip Pizlo  <fpizlo@apple.com>
1861
1862         Fix typos and make some revisions to the B3 docs
1863         https://bugs.webkit.org/show_bug.cgi?id=158311
1864
1865         Reviewed by Michael Saboff.
1866
1867         I found typos and fixed them. Also, I clarified some things:
1868
1869         - Is B3 IR platform-agnostic? Sort of. I tried to describe when it is (Values usually behave
1870           the same way regardless of CPU) and when it isn't (it lets you speak of registers if that's
1871           what you want to do, for example).
1872
1873         - How does isValidForm really get used? You don't really need to create an Inst to use it.
1874
1875         - Some other incremental improvements to make the docs clearer.
1876
1877         * docs/b3/assembly-intermediate-representation.html:
1878         * docs/b3/index.html:
1879         * docs/b3/intermediate-representation.html:
1880
1881 2016-05-31  Filip Pizlo  <fpizlo@apple.com>
1882
1883         Unreviewed, fix an obvious typo: a missing comma.
1884
1885         * docs/b3/assembly-intermediate-representation.html:
1886
1887 2016-05-31  Filip Pizlo  <fpizlo@apple.com>
1888
1889         Air needs documentation
1890         https://bugs.webkit.org/show_bug.cgi?id=153668
1891
1892         Reviewed by Mark Lam, Saam Barati, and Benjamin Poulain.
1893
1894         Write documentation for Air!
1895
1896         * docs/b3/assembly-intermediate-representation.html:
1897
1898 2016-05-23  Jon Davis  <jond@apple.com>
1899
1900         Add syntax highglighting for ES6 "let", "const" and "of" keywords.
1901         https://bugs.webkit.org/show_bug.cgi?id=157994
1902
1903         Reviewed by Geoffrey Garen.
1904
1905         * wp-content/plugins/hyperlight/hyperlight/languages/javascript.php:
1906
1907 2016-05-13  Brady Eidson  <beidson@apple.com>
1908
1909         Extend protector naming code style guideline to cover operator= assignment.
1910         https://bugs.webkit.org/show_bug.cgi?id=157693
1911
1912         Reviewed by Darin Adler.
1913
1914         * code-style.md:
1915
1916 2016-05-13  Brady Eidson  <beidson@apple.com>
1917
1918         Protector Ref/RefPtrs should have a specified naming style.
1919         https://bugs.webkit.org/show_bug.cgi?id=157591
1920
1921         Reviewed by Darin Adler.
1922
1923         * code-style.md:
1924
1925 2016-04-26  Timothy Hatcher  <timothy@apple.com>
1926
1927         Remove hard-wraps from the feature policy markdown so it renders full width on the site.
1928
1929         * feature-policy.md:
1930
1931 2016-04-14  Edward O'Connor  <eoconnor@apple.com>
1932
1933         Publish the Web-exposed feature policy on webkit.org.
1934         https://bugs.webkit.org/show_bug.cgi?id=156552
1935
1936         Reviewed by Timothy Hatcher.
1937
1938         * feature-policy.md: Added.
1939
1940 2016-04-13  Jon Davis  <jond@apple.com>
1941
1942         Remove database quote escapes from pushed tweets.
1943
1944         Reviewed by Timothy Hatcher.
1945
1946         * wp-content/plugins/tweet-listener.php:
1947
1948 2016-04-13  Jon Davis  <jond@apple.com>
1949
1950         Added background color for Safari Technology Preview posts.
1951
1952         Reviewed by Timothy Hatcher.
1953
1954         * wp-content/themes/webkit/style.css:
1955         (.tile.category-safari-technology-preview .background-image):
1956
1957 2016-04-07  Jon Davis  <jond@apple.com>
1958
1959         Improved drop down menu with translate; cleaned up unnecessary whitespace.
1960         https://bugs.webkit.org/show_bug.cgi?id=156342
1961
1962         Reviewed by Timothy Hatcher.
1963
1964         * wp-content/themes/webkit/style.css:
1965         (p > a[name]::before):
1966         (.has-post-thumbnail .background-image):
1967         (.table-of-contents):
1968         (header .menu-item-has-children .label-toggle::after):
1969         (.sub-menu-layer):
1970         (.sub-menu-layer:after, .sub-menu-layer:before):
1971         (.sub-menu-layer .menu-item):
1972         (.menu > .menu-item > .menu-toggle:checked + .sub-menu):
1973         (@media only screen and (max-width: 920px)):
1974         (header .sub-menu-layer):
1975         (@media only screen and (max-width: 415px)):
1976         (@media only screen and (max-width: 1180px)): Deleted.
1977         (@media only screen and (max-width: 1000px)): Deleted.
1978         (@media only screen and (max-width: 690px)): Deleted.
1979         (@media only screen and (max-width: 600px)): Deleted.
1980         (@media only screen and (max-height: 415px)): Deleted.
1981         (@media only screen and (max-width: 320px)): Deleted.
1982
1983 2016-04-05  Jon Davis  <jond@apple.com>
1984
1985         Make the @webkit link on the front page link to the feed
1986         https://bugs.webkit.org/show_bug.cgi?id=156244
1987
1988         Reviewed by Timothy Hatcher.
1989
1990         * wp-content/themes/webkit/widgets/twitter.php:
1991
1992 2016-03-31  Jon Davis  <jond@apple.com>
1993
1994         Show tweets by @webkit in the Twitter tile on webkit.org
1995         https://bugs.webkit.org/show_bug.cgi?id=156093
1996
1997         Reviewed by Timothy Hatcher.
1998
1999         * wp-content/plugins/tweet-listener.php: Added.
2000         * wp-content/themes/webkit/widgets/twitter.php:
2001
2002 2016-03-31  Jon Davis  <jond@apple.com>
2003
2004         Fix download links for desktops with small resolutions
2005         https://bugs.webkit.org/show_bug.cgi?id=156081
2006
2007         Reviewed by Timothy Hatcher.
2008
2009         * wp-content/themes/webkit/downloads.php:
2010
2011 2016-03-29  Jon Davis  <jond@apple.com>
2012
2013         Fixed a property access error by removing the lamda function for updates
2014         https://bugs.webkit.org/show_bug.cgi?id=155989
2015
2016         * wp-content/plugins/sync-nightly-builds.php:
2017
2018 2016-03-29  Jon Davis  <jond@apple.com>
2019
2020         Fixed a context error for Nightly Build sync plugin, tightens layout styles for abovetitle
2021         https://bugs.webkit.org/show_bug.cgi?id=155989
2022
2023         Unreviewed fix for the Sync Nightly Builds plugin to work with the older
2024         PHP environment on the server. Quick style adjustments for abovetitle images.
2025
2026         * wp-content/plugins/sync-nightly-builds.php:
2027         * wp-content/themes/webkit/nightly-archives.php:
2028         * wp-content/themes/webkit/style.css:
2029         (article .abovetitle):
2030
2031 2016-03-29  Jon Davis  <jond@apple.com>
2032
2033         Add WebKit Nightly Archives, WebKit Nightly Start, and Downloads pages
2034         https://bugs.webkit.org/show_bug.cgi?id=155989
2035
2036         Reviewed by Timothy Hatcher.
2037
2038         * wp-content/plugins/sync-nightly-builds.php: Added.
2039         * wp-content/themes/webkit/downloads.php: Added.
2040         * wp-content/themes/webkit/functions.php:
2041         * wp-content/themes/webkit/images/download.svg:
2042         * wp-content/themes/webkit/images/spinner.svg: Added.
2043         * wp-content/themes/webkit/nightly-archives.php: Added.
2044         * wp-content/themes/webkit/nightly-start.php: Added.
2045         * wp-content/themes/webkit/nightly.php:
2046         * wp-content/themes/webkit/scripts/searchbuilds.js: Added.
2047         (initsearch.xhrPromise.):
2048         (initsearch):
2049         (initsearch.displayResults.addEntry):
2050         (initsearch.displayResults):
2051         (initsearch.displayError):
2052         (initsearch.clearErrors):
2053         * wp-content/themes/webkit/style.css:
2054         (input[type=text]):
2055         (input[type=submit]):
2056         (article .byline):
2057         (article .abovetitle):
2058
2059 2016-03-29  Jon Davis  <jond@apple.com>
2060
2061         Support images above the title on webkit.org posts
2062         https://bugs.webkit.org/show_bug.cgi?id=155979
2063
2064         Reviewed by Timothy Hatcher.
2065
2066         * wp-content/themes/webkit/functions.php:
2067         * wp-content/themes/webkit/single.php:
2068
2069 2016-03-22  Jonathan Davis  <jond@apple.com>
2070
2071         Allow the use of custom styles and scripts for blog posts
2072         https://bugs.webkit.org/show_bug.cgi?id=155768
2073
2074         Reviewed by Timothy Hatcher.
2075
2076         * wp-content/themes/webkit/functions.php:
2077
2078 2016-03-09  Jonathan Davis  <jond@apple.com>
2079
2080         For RSS feeds, convert image and link relative URIs to absolute URIs
2081         https://bugs.webkit.org/show_bug.cgi?id=155237
2082
2083         Reviewed by Timothy Hatcher.
2084
2085         * wp-content/themes/webkit/functions.php:
2086
2087 2016-03-03  Saam barati  <sbarati@apple.com>
2088
2089         Update style guide to reflect our style of only using "override" or "final" when overriding virtual methods
2090         https://bugs.webkit.org/show_bug.cgi?id=154978
2091
2092         Reviewed by Darin Adler.
2093
2094         * code-style.md:
2095
2096 2016-02-29  Yusuke Suzuki  <utatane.tea@gmail.com>
2097
2098         [DFG][FTL][B3] Support floor and ceil
2099         https://bugs.webkit.org/show_bug.cgi?id=154683
2100
2101         Reviewed by Filip Pizlo.
2102
2103         * docs/b3/intermediate-representation.html:
2104
2105 2016-02-16  Jonathan Davis  <jond@apple.com>
2106
2107         Add a redirect for B3 documentation
2108         https://bugs.webkit.org/show_bug.cgi?id=154293
2109
2110         Reviewed by Timothy Hatcher.
2111
2112         * .htaccess:
2113
2114 2016-02-15  Timothy Hatcher  <timothy@apple.com>
2115
2116         Fix byline to avoid bumping into content sticks out.
2117
2118         * wp-content/themes/webkit/style.css:
2119         (article .byline): Bump padding to avoid content with negative margins.
2120
2121 2016-02-13  Timothy Hatcher  <timothy@apple.com>
2122
2123         Adjust the appearance of mattewhite figures that are not widescreen.
2124
2125         * wp-content/themes/webkit/style.css:
2126         (article .mattewhite:not(.widescreen):
2127
2128 2016-02-12  Jonathan Davis  <jond@apple.com>
2129
2130         Add a CSS class to remove padding when using mattewhite class for figures
2131         https://bugs.webkit.org/show_bug.cgi?id=154206
2132
2133         Reviewed by Filip Pizlo.
2134
2135         * wp-content/themes/webkit/style.css:
2136         (article .two-columns):
2137         (article .two-columns h6):
2138         (article .two-columns p):
2139         (article .mattewhite):
2140         (article .mattewhite.tightwad):
2141         (article figure):
2142
2143 2016-02-12  Filip Pizlo  <fpizlo@apple.com>
2144
2145         Unreviewed, upload some blog files.
2146
2147         * blog-files/compile-times.png: Added.
2148         * blog-files/fast-isel.png: Added.
2149         * blog-files/jetstream-latency.png: Added.
2150         * blog-files/jetstream-throughput.png: Added.
2151         * blog-files/jetstream.png: Added.
2152         * blog-files/kraken.png: Added.
2153         * blog-files/low-compile-times.png: Added.
2154         * blog-files/low-fast-isel.png: Added.
2155         * blog-files/low-jetstream-latency.png: Added.
2156         * blog-files/low-jetstream-throughput.png: Added.
2157         * blog-files/low-jetstream.png: Added.
2158         * blog-files/low-kraken.png: Added.
2159         * blog-files/low-octane.png: Added.
2160         * blog-files/octane.png: Added.
2161
2162 2016-02-04  Jonathan Davis  <jond@apple.com>
2163
2164         Fix bad link on the Feature Status page.
2165         https://bugs.webkit.org/show_bug.cgi?id=152086
2166
2167         Reviewed by Timothy Hatcher.
2168
2169         * wp-content/themes/webkit/status.php:
2170
2171 2016-02-02  Filip Pizlo  <fpizlo@apple.com>
2172
2173         Get rid of anonymous stack slots
2174         https://bugs.webkit.org/show_bug.cgi?id=151128
2175
2176         Reviewed by Mark Lam.
2177
2178         This changes the documentation to account for the addition of Variables and the Get and Set
2179         opcodes, and the removal of anonymous stack slots from B3 IR.
2180
2181         * docs/b3/intermediate-representation.html:
2182
2183 2016-02-02  Dan Bernstein  <mitz@apple.com>
2184
2185         Tagline in B3 docs should match the rest of the website
2186         https://bugs.webkit.org/show_bug.cgi?id=153801
2187
2188         Reviewed by Filip Pizlo.
2189
2190         Fix the tagline.
2191
2192         * docs/b3/assembly-intermediate-representation.html:
2193         * docs/b3/index.html:
2194         * docs/b3/intermediate-representation.html:
2195
2196 2016-02-02  Filip Pizlo  <fpizlo@apple.com>
2197
2198         Minor fixes for B3 IR documentation
2199         https://bugs.webkit.org/show_bug.cgi?id=153782
2200
2201         Reviewed by Michael Saboff.
2202
2203         Fix minor issues that Geoff found.
2204
2205         * docs/b3/intermediate-representation.html:
2206
2207 2016-01-30  Filip Pizlo  <fpizlo@apple.com>
2208
2209         B3 documentation style shouldn't have hacks for h1
2210         https://bugs.webkit.org/show_bug.cgi?id=153725
2211
2212         Reviewed by Alexey Proskuryakov.
2213
2214         * docs/b3/style.css:
2215
2216 2016-01-30  Filip Pizlo  <fpizlo@apple.com>
2217
2218         Improve the style of B3 documentation
2219         https://bugs.webkit.org/show_bug.cgi?id=153674
2220
2221         Reviewed by Oliver Hunt.
2222
2223         This makes the style of the B3 documentation look like the Wiki, which I think is
2224         appropriate for the kind of content that we're putting into it - in particular, the font
2225         is the perfect size for dense content. The style also doesn't require much spoonfeeding
2226         from the HTML side so you can write nice looking documentation by just using really
2227         basic HTML constructs.
2228
2229         * docs/b3/assembly-intermediate-representation.html:
2230         * docs/b3/index.html:
2231         * docs/b3/intermediate-representation.html:
2232         * docs/b3/style.css:
2233
2234 2016-01-29  Filip Pizlo  <fpizlo@apple.com>
2235
2236         Clean up the B3 documentation a bit
2237         https://bugs.webkit.org/show_bug.cgi?id=153678
2238
2239         Reviewed by Saam Barati.
2240
2241         * docs/b3/index.html: Fix some links and fix small issues.
2242         * docs/b3/intermediate-representation.html: Clean up some text and fix small issues.
2243
2244 2016-01-29  Filip Pizlo  <fpizlo@apple.com>
2245
2246         B3 should have documentation
2247         https://bugs.webkit.org/show_bug.cgi?id=153658
2248
2249         Reviewed by Saam Barati.
2250
2251         Change the documentation to use HTML instead of Markdown.  Markdown has trouble with
2252         definition lists.  Things go downhill when you try to add paragraphs or code blocks to
2253         a definition.  That's unfortunate since we use definitions for the IR document.
2254
2255         Since there is no way to use our preferred styling for the IR document without doing a
2256         lot of bad hacks, it's best if we just stick to HTML. It looks plain but it's highly
2257         practical.
2258
2259         * docs/b3/assembly-intermediate-representation.html: Added.
2260         * docs/b3/bare-bones-backend.md: Removed.
2261         * docs/b3/index.html: Added.
2262         * docs/b3/intermediate-representation.html: Added.
2263         * docs/b3/style.css: Added.
2264         (dd):
2265         (dd:last-child):
2266
2267 2016-01-29  Timothy Hatcher  <timothy@apple.com>
2268
2269         Add some defintion list styles.
2270
2271         * wp-content/themes/webkit/style.css:
2272         (dl):
2273         (dt):
2274         (dd):
2275
2276 2016-01-29  Filip Pizlo  <fpizlo@apple.com>
2277
2278         B3 should have documentation
2279         https://bugs.webkit.org/show_bug.cgi?id=153658
2280
2281         Reviewed by Timothy Hatcher.
2282
2283         * docs: Added.
2284         * docs/b3: Added.
2285         * docs/b3/bare-bones-backend.md: Added.
2286
2287 2016-01-16  Timothy Hatcher  <timothy@apple.com>
2288
2289         Fix some responsive issues on smaller screens.
2290
2291         * wp-content/themes/webkit/style.css:
2292         (.timeline .time):
2293         (@media (max-width: 900px)):
2294         (.timeline:before):
2295         (.timeline > li):
2296         (.timeline > li:before):
2297         (.timeline .content):
2298         (.timeline li .time::before):
2299
2300 2016-01-14  Timothy Hatcher  <timothy@apple.com>
2301
2302         Eliminate the margin on timeline elements so multiple timelines can touch.
2303
2304         * wp-content/themes/webkit/style.css:
2305         (.timeline):
2306
2307 2016-01-14  Timothy Hatcher  <timothy@apple.com>
2308
2309         Use a 2px border radius instead to look good on 2x devices as well as 1x.
2310
2311         * wp-content/themes/webkit/style.css:
2312         (.timeline .time):
2313
2314 2016-01-14  Timothy Hatcher  <timothy@apple.com>
2315
2316         Fix hairline crack on 1x devices between arrow and time label.
2317
2318         * wp-content/themes/webkit/style.css:
2319         (.timeline .content):
2320         (.timeline .time):
2321
2322 2016-01-13  Timothy Hatcher  <timothy@apple.com>
2323
2324         Correct some history timeline styles.
2325
2326         * wp-content/themes/webkit/style.css:
2327         (.timeline .content):
2328
2329 2016-01-13  Timothy Hatcher  <timothy@apple.com>
2330
2331         Add styles for a history timeline, needed by an upcoming blog post.
2332
2333         * wp-content/themes/webkit/style.css:
2334         (.timeline):
2335         (.timeline:after):
2336         (.timeline *):
2337         (.timeline:before):
2338         (.timeline > li):
2339         (.timeline > li:before):
2340         (.timeline .content):
2341         (.timeline figure):
2342         (.timeline .time):
2343         (.timeline h2, .timeline h3):
2344         (.timeline .time::before):
2345         (.timeline img):
2346         (@media (min-width: 900px)):
2347         (.timeline > li.force-clear):
2348         (.timeline > li:nth-child(odd)):
2349         (.timeline > li:nth-child(even)):
2350         (.timeline > li.force-clear + li):
2351         (.timeline li .time):
2352         (.timeline li:nth-child(odd) .time):
2353         (.timeline li:nth-child(even) .time):
2354         (.timeline li:nth-child(even) .time::before):
2355         (.timeline > li:nth-child(even):before):
2356
2357 2016-01-06  Jonathan Davis  <jond@apple.com>
2358
2359         Fixed Individuals and Vendor Contact formatting.
2360         https://bugs.webkit.org/show_bug.cgi?id=152714
2361
2362         Reviewed by Timothy Hatcher.
2363
2364         * security-policy.md:
2365
2366 2015-12-09  Jonathan Davis  <jond@apple.com>
2367
2368         Fixed broken link: https://webkit.org/old/security/security-group-members.html
2369         https://bugs.webkit.org/show_bug.cgi?id=152010
2370
2371         Reviewed by Timothy Hatcher.
2372
2373         * .htaccess:
2374         * security-policy.md:
2375         * wp-content/themes/webkit/style.css:
2376         (article h4):
2377         (article h5):
2378
2379 2015-12-09  Jonathan Davis  <jond@apple.com>
2380
2381         Fix function reference change.
2382
2383         * wp-content/themes/webkit/scripts/global.js:
2384
2385 2015-12-08  Jonathan Davis  <jond@apple.com>
2386
2387         Wide tables should be scrollable on narrow mobile screens.
2388         https://bugs.webkit.org/show_bug.cgi?id=151941
2389
2390         Reviewed by Timothy Hatcher.
2391
2392         * wp-content/themes/webkit/scripts/global.js:
2393         (inView):
2394         (onMovement):
2395         (updateImages):
2396         (enableScrollableTables):
2397         (update): Deleted.
2398         * wp-content/themes/webkit/style.css:
2399         (.pagination .prev-post):
2400         (article .scrollable):
2401         (.scrollable .scrollable-padding):
2402
2403 2015-12-08  Jonathan Davis  <jond@apple.com>
2404
2405         Fix Code Style Guidelines code parsing.
2406         https://bugs.webkit.org/show_bug.cgi?id=152024
2407
2408         Reviewed by Timothy Hatcher.
2409
2410         * wp-content/plugins/table-of-contents.php:
2411
2412 2015-12-08  Jonathan Davis  <jond@apple.com>
2413
2414         Fix social meta for home page.
2415         https://bugs.webkit.org/show_bug.cgi?id=151764
2416
2417         Reviewed by Timothy Hatcher.
2418
2419         * wp-content/plugins/social-meta.php:
2420
2421 2015-12-07  Jonathan Davis  <jond@apple.com>
2422
2423         Implemented a workaround for sharp SVG WebKit logo.
2424         https://bugs.webkit.org/show_bug.cgi?id=151971
2425
2426         Reviewed by Timothy Hatcher.
2427
2428         * wp-content/themes/webkit/images/webkit.svg:
2429
2430 2015-12-07  Jonathan Davis  <jond@apple.com>
2431
2432         Address UX issues with the Contribute menu.
2433         https://bugs.webkit.org/show_bug.cgi?id=151874
2434
2435         Reviewed by Timothy Hatcher.
2436
2437         * wp-content/themes/webkit/functions.php:
2438         * wp-content/themes/webkit/header.php:
2439         * wp-content/themes/webkit/style.css:
2440         (time, mark, audio, video):
2441         (footer, header, hgroup, menu, nav, section):
2442         (html):
2443         (body):
2444         (ol, ul):
2445         (blockquote, q):
2446         (q:before, q:after):
2447         (table):
2448         (p:empty):
2449         (.admin-bar p > a[name]::before):
2450         (.screen-reader-text):
2451         (.screen-reader-text:focus):
2452         (pre):
2453         (code):
2454         (.feature-header:after):
2455         (.feature.opened .feature-header:after):
2456         (footer nav a:hover):
2457         (header .menu-item-has-children .label-toggle::after):
2458         (header .menu-item):
2459         (.sub-menu-layer):
2460         (.sub-menu-layer .menu-item:first-child):
2461         (.menu > .menu-item > .menu-toggle:checked + .sub-menu):
2462         (@media only screen and (max-width: 920px)):
2463         (header .menu-item > .menu-toggle:checked + a > .label-toggle::after):
2464         (header .menu):
2465         (header .menu-toggle:checked ~ ul):
2466         (header .sub-menu-layer:before):
2467         (header .menu > .menu-item > .menu-toggle:checked ~ .sub-menu):
2468         (footer nav li):
2469         (@media only screen and (max-width: 690px)):
2470         (.feature-filters:after):
2471         (.feature-filters.opened:after):
2472         (#wpadminbar):
2473         (.table-of-contents label:after):
2474         (.menu-toggle:checked ~ .table-of-contents label:after):
2475         (.table-of-contents h6):
2476         (header nav .menu-item-has-children .label-toggle): Deleted.
2477         (header nav .menu-item): Deleted.
2478         (header .menu > .menu-item-has-children:hover > a::before): Deleted.
2479         (.menu > .menu-item > .menu-toggle:checked ~ .sub-menu): Deleted.
2480         (header nav .menu-toggle:checked ~ ul): Deleted.
2481         (header .menu-toggle:checked ~ .sub-menu): Deleted.
2482         (@media only screen and (max-width: 782px)): Deleted.
2483
2484 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2485
2486         One last fix for https redirect.
2487
2488         * wp-content/themes/webkit/.htaccess:
2489
2490 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2491
2492         Attempt to fix www redirect again.
2493
2494         * wp-content/themes/webkit/.htaccess:
2495
2496 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2497
2498         Fix www redirect again.
2499
2500         * wp-content/themes/webkit/.htaccess:
2501
2502 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2503
2504         Fix www redirect when https was used and restore status URL code.
2505
2506         * wp-content/themes/webkit/.htaccess:
2507         * wp-content/themes/webkit/status.php:
2508
2509 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2510
2511         Another attempt to fix a 404 error when the site loads via www.webkit.org.
2512
2513         * wp-content/themes/webkit/status.php:
2514
2515 2015-12-05  Timothy Hatcher  <timothy@apple.com>
2516
2517         Fix a 404 error when the site loads via www.webkit.org.
2518
2519         * wp-content/themes/webkit/status.php:
2520
2521 2015-12-04  Timothy Hatcher  <timothy@apple.com>
2522
2523         Fix toggling so hidden links are not clickable still.
2524
2525         * wp-content/themes/webkit/status.php:
2526
2527 2015-12-04  Timothy Hatcher  <timothy@apple.com>
2528
2529         Fix another place where feature status internal reference links were wrong.
2530
2531         * wp-content/themes/webkit/status.php:
2532
2533 2015-12-04  Jonathan Davis  <jond@apple.com>
2534
2535         Fixed feature status internal reference links.
2536
2537         * wp-content/themes/webkit/status.php:
2538
2539 2015-12-04  Jonathan Davis  <jond@apple.com>
2540
2541         Update feature status for up-to-date status information.
2542         https://bugs.webkit.org/show_bug.cgi?id=151821
2543
2544         Reviewed by Timothy Hatcher.
2545
2546         * wp-content/themes/webkit/status.php:
2547
2548 2015-12-04  Jonathan Davis  <jond@apple.com>
2549
2550         Added redirects for old webkit.org archive.
2551
2552         * .htaccess:
2553
2554 2015-12-04  Jonathan Davis  <jond@apple.com>
2555
2556         Removing empty directories from the old site.
2557
2558         Reviewed by Timothy Hatcher.
2559
2560         * blog: Removed.
2561         * blog/wp-admin: Removed.
2562         * blog/wp-admin/css: Removed.
2563         * blog/wp-admin/css/colors: Removed.
2564         * blog/wp-admin/css/colors/blue: Removed.
2565         * blog/wp-admin/css/colors/coffee: Removed.
2566         * blog/wp-admin/css/colors/ectoplasm: Removed.
2567         * blog/wp-admin/css/colors/light: Removed.
2568         * blog/wp-admin/css/colors/midnight: Removed.
2569         * blog/wp-admin/css/colors/ocean: Removed.
2570         * blog/wp-admin/css/colors/sunrise: Removed.
2571         * blog/wp-admin/images: Removed.
2572         * blog/wp-admin/includes: Removed.
2573         * blog/wp-admin/js: Removed.
2574         * blog/wp-admin/maint: Removed.
2575         * blog/wp-admin/network: Removed.
2576         * blog/wp-admin/user: Removed.
2577         * blog/wp-content: Removed.
2578         * blog/wp-content/plugins: Removed.
2579         * blog/wp-content/plugins/akismet: Removed.
2580         * blog/wp-content/themes: Removed.
2581         * blog/wp-content/themes/classic: Removed.
2582         * blog/wp-content/themes/default: Removed.
2583         * blog/wp-content/themes/default/images: Removed.
2584         * blog/wp-content/themes/webkit: Removed.
2585         * blog/wp-content/uploads: Removed.
2586         * blog/wp-content/uploads/2007: Removed.
2587         * blog/wp-content/uploads/2007/06: Removed.
2588         * blog/wp-includes: Removed.
2589         * blog/wp-includes/ID3: Removed.
2590         * blog/wp-includes/SimplePie: Removed.
2591         * blog/wp-includes/SimplePie/Cache: Removed.
2592         * blog/wp-includes/SimplePie/Content: Removed.
2593         * blog/wp-includes/SimplePie/Content/Type: Removed.
2594         * blog/wp-includes/SimplePie/Decode: Removed.
2595         * blog/wp-includes/SimplePie/Decode/HTML: Removed.
2596         * blog/wp-includes/SimplePie/HTTP: Removed.
2597         * blog/wp-includes/SimplePie/Net: Removed.
2598         * blog/wp-includes/SimplePie/Parse: Removed.
2599         * blog/wp-includes/SimplePie/XML: Removed.
2600         * blog/wp-includes/SimplePie/XML/Declaration: Removed.
2601         * blog/wp-includes/Text: Removed.
2602         * blog/wp-includes/Text/Diff: Removed.
2603         * blog/wp-includes/Text/Diff/Engine: Removed.
2604         * blog/wp-includes/Text/Diff/Renderer: Removed.
2605         * blog/wp-includes/certificates: Removed.
2606         * blog/wp-includes/css: Removed.
2607         * blog/wp-includes/fonts: Removed.
2608         * blog/wp-includes/images: Removed.
2609         * blog/wp-includes/images/crystal: Removed.
2610         * blog/wp-includes/images/media: Removed.
2611         * blog/wp-includes/images/smilies: Removed.
2612         * blog/wp-includes/images/wlw: Removed.
2613         * blog/wp-includes/js: Removed.
2614         * blog/wp-includes/js/crop: Removed.
2615         * blog/wp-includes/js/imgareaselect: Removed.
2616         * blog/wp-includes/js/jcrop: Removed.
2617         * blog/wp-includes/js/jquery: Removed.
2618         * blog/wp-includes/js/jquery/ui: Removed.
2619         * blog/wp-includes/js/mediaelement: Removed.
2620         * blog/wp-includes/js/plupload: Removed.
2621         * blog/wp-includes/js/scriptaculous: Removed.
2622         * blog/wp-includes/js/swfupload: Removed.
2623         * blog/wp-includes/js/swfupload/plugins: Removed.
2624         * blog/wp-includes/js/thickbox: Removed.
2625         * blog/wp-includes/js/tinymce: Removed.
2626         * blog/wp-includes/js/tinymce/langs: Removed.
2627         * blog/wp-includes/js/tinymce/plugins: Removed.
2628         * blog/wp-includes/js/tinymce/plugins/charmap: Removed.
2629         * blog/wp-includes/js/tinymce/plugins/colorpicker: Removed.
2630         * blog/wp-includes/js/tinymce/plugins/compat3x: Removed.
2631         * blog/wp-includes/js/tinymce/plugins/compat3x/css: Removed.
2632         * blog/wp-includes/js/tinymce/plugins/directionality: Removed.
2633         * blog/wp-includes/js/tinymce/plugins/fullscreen: Removed.
2634         * blog/wp-includes/js/tinymce/plugins/hr: Removed.
2635         * blog/wp-includes/js/tinymce/plugins/image: Removed.
2636         * blog/wp-includes/js/tinymce/plugins/inlinepopups: Removed.
2637         * blog/wp-includes/js/tinymce/plugins/inlinepopups/skins: Removed.
2638         * blog/wp-includes/js/tinymce/plugins/inlinepopups/skins/clearlooks2: Removed.
2639         * blog/wp-includes/js/tinymce/plugins/inlinepopups/skins/clearlooks2/img: Removed.
2640         * blog/wp-includes/js/tinymce/plugins/lists: Removed.
2641         * blog/wp-includes/js/tinymce/plugins/media: Removed.
2642         * blog/wp-includes/js/tinymce/plugins/media/css: Removed.
2643         * blog/wp-includes/js/tinymce/plugins/media/js: Removed.
2644         * blog/wp-includes/js/tinymce/plugins/paste: Removed.
2645         * blog/wp-includes/js/tinymce/plugins/paste/js: Removed.
2646         * blog/wp-includes/js/tinymce/plugins/spellchecker: Removed.
2647         * blog/wp-includes/js/tinymce/plugins/spellchecker/classes: Removed.
2648         * blog/wp-includes/js/tinymce/plugins/spellchecker/classes/utils: Removed.
2649         * blog/wp-includes/js/tinymce/plugins/spellchecker/css: Removed.
2650         * blog/wp-includes/js/tinymce/plugins/spellchecker/img: Removed.
2651         * blog/wp-includes/js/tinymce/plugins/spellchecker/includes: Removed.
2652         * blog/wp-includes/js/tinymce/plugins/tabfocus: Removed.
2653         * blog/wp-includes/js/tinymce/plugins/textcolor: Removed.
2654         * blog/wp-includes/js/tinymce/plugins/wordpress: Removed.
2655         * blog/wp-includes/js/tinymce/plugins/wordpress/css: Removed.
2656         * blog/wp-includes/js/tinymce/plugins/wordpress/img: Removed.
2657         * blog/wp-includes/js/tinymce/plugins/wpautoresize: Removed.
2658         * blog/wp-includes/js/tinymce/plugins/wpdialogs: Removed.
2659         * blog/wp-includes/js/tinymce/plugins/wpdialogs/js: Removed.
2660         * blog/wp-includes/js/tinymce/plugins/wpeditimage: Removed.
2661         * blog/wp-includes/js/tinymce/plugins/wpeditimage/css: Removed.
2662         * blog/wp-includes/js/tinymce/plugins/wpeditimage/img: Removed.
2663         * blog/wp-includes/js/tinymce/plugins/wpeditimage/js: Removed.
2664         * blog/wp-includes/js/tinymce/plugins/wpemoji: Removed.
2665         * blog/wp-includes/js/tinymce/plugins/wpfullscreen: Removed.
2666         * blog/wp-includes/js/tinymce/plugins/wpfullscreen/css: Removed.
2667         * blog/wp-includes/js/tinymce/plugins/wpgallery: Removed.
2668         * blog/wp-includes/js/tinymce/plugins/wpgallery/img: Removed.
2669         * blog/wp-includes/js/tinymce/plugins/wplink: Removed.
2670         * blog/wp-includes/js/tinymce/plugins/wplink/css: Removed.
2671         * blog/wp-includes/js/tinymce/plugins/wplink/img: Removed.
2672         * blog/wp-includes/js/tinymce/plugins/wplink/js: Removed.
2673         * blog/wp-includes/js/tinymce/plugins/wpview: Removed.
2674         * blog/wp-includes/js/tinymce/skins: Removed.
2675         * blog/wp-includes/js/tinymce/skins/lightgray: Removed.
2676         * blog/wp-includes/js/tinymce/skins/lightgray/fonts: Removed.
2677         * blog/wp-includes/js/tinymce/skins/lightgray/img: Removed.
2678         * blog/wp-includes/js/tinymce/skins/wordpress: Removed.
2679         * blog/wp-includes/js/tinymce/skins/wordpress/images: Removed.
2680         * blog/wp-includes/js/tinymce/themes: Removed.
2681         * blog/wp-includes/js/tinymce/themes/advanced: Removed.
2682         * blog/wp-includes/js/tinymce/themes/advanced/img: Removed.
2683         * blog/wp-includes/js/tinymce/themes/advanced/js: Removed.
2684         * blog/wp-includes/js/tinymce/themes/advanced/skins: Removed.
2685         * blog/wp-includes/js/tinymce/themes/advanced/skins/default: Removed.
2686         * blog/wp-includes/js/tinymce/themes/advanced/skins/default/img: Removed.
2687         * blog/wp-includes/js/tinymce/themes/advanced/skins/highcontrast: Removed.
2688         * blog/wp-includes/js/tinymce/themes/advanced/skins/o2k7: Removed.
2689         * blog/wp-includes/js/tinymce/themes/advanced/skins/o2k7/img: Removed.
2690         * blog/wp-includes/js/tinymce/themes/advanced/skins/wp_theme: Removed.
2691         * blog/wp-includes/js/tinymce/themes/advanced/skins/wp_theme/img: Removed.
2692         * blog/wp-includes/js/tinymce/themes/modern: Removed.
2693         * blog/wp-includes/js/tinymce/utils: Removed.
2694         * blog/wp-includes/pomo: Removed.
2695         * blog/wp-includes/theme-compat: Removed.
2696         * building: Removed.
2697         * coding: Removed.
2698         * coding/images: Removed.
2699         * css: Removed.
2700         * images: Removed.
2701         * misc: Removed.
2702         * misc/DatabaseExample.html: Removed.
2703         * misc/DatabaseTester.html: Removed.
2704         * misc/WebKitDetect.html: Removed.
2705         * misc/WebKitDetect.js: Removed.
2706         * misc/drosera: Removed.
2707         * misc/drosera/demo.js: Removed.
2708         * misc/drosera/drosera.png: Removed.
2709         * misc/drosera/index.html: Removed.
2710         * misc/gradient-input.html: Removed.
2711         * misc/morph.html: Removed.
2712         * misc/related-target-and-shadow-dom.svg: Removed.
2713         * projects: Removed.
2714         * projects/accessibility: Removed.
2715         * projects/cleanup: Removed.
2716         * projects/compat: Removed.
2717         * projects/css: Removed.
2718         * projects/documentation: Removed.
2719         * projects/dom: Removed.
2720         * projects/editing: Removed.
2721         * projects/forms: Removed.
2722         * projects/html: Removed.
2723         * projects/javascript: Removed.
2724         * projects/layout: Removed.
2725         * projects/mathml: Removed.
2726         * projects/performance: Removed.
2727         * projects/plugins: Removed.
2728         * projects/portability: Removed.
2729         * projects/printing: Removed.
2730         * projects/svg: Removed.
2731         * projects/webkit: Removed.
2732         * projects/xml: Removed.
2733         * projects/xslt: Removed.
2734         * quality: Removed.
2735         * security: Removed.
2736
2737 2015-12-03  Timothy Hatcher  <timothy@apple.com>
2738
2739         Allow index.html indexes again.
2740
2741         * .htaccess:
2742
2743 2015-12-03  Timothy Hatcher  <timothy@apple.com>
2744
2745         Remove the old site files.
2746
2747         * asking_questions.html: Removed.
2748         * building/active-scheme-xcode4.png: Removed.
2749         * building/build-settings-tab-xcode4.png: Removed.
2750         * building/build.html: Removed.
2751         * building/checkout.html: Removed.
2752         * building/custom-executable-xcode4.png: Removed.
2753         * building/cygwin-downloader.zip: Removed.
2754         * building/debug-mac-uiprocess.html: Removed.
2755         * building/debug.html: Removed.
2756         * building/launch-debugger-vs2010-small.png: Removed.
2757         * building/launch-debugger-vs2010.png: Removed.
2758         * building/run-xcode4.png: Removed.
2759         * building/run.html: Removed.
2760         * building/set-as-startup-project-vs2010.png: Removed.
2761         * building/set-debugging-properties-vs2010-small.png: Removed.
2762         * building/set-debugging-properties-vs2010.png: Removed.
2763         * building/tools.html: Removed.
2764         * coding/RefPtr.html: Removed.
2765         * coding/adding-features.html: Removed.
2766         * coding/assertion-guidelines.html: Removed.
2767         * coding/bsd-license.html: Removed.
2768         * coding/coding-style.html: Removed.
2769         * coding/commit-review-policy.html: Removed.
2770         * coding/contributing.html: Removed.
2771         * coding/dom-element-attach.html: Removed.
2772         * coding/images/contribute_add_attachment.png: Removed.
2773         * coding/images/contribute_mark_review.png: Removed.
2774         * coding/images/dom-element-attach-large.png: Removed.
2775         * coding/images/dom-element-attach-small.png: Removed.
2776         * coding/images/dom-element-attach.graffle: Removed.
2777         * coding/lgpl-license.html: Removed.
2778         * coding/major-objects.html: Removed.
2779         * coding/scripts.html: Removed.
2780         * coding/technical-articles.html: Removed.
2781         * contact.html: Removed.
2782         * css/blue.css: Removed.
2783         * css/gray.css: Removed.
2784         * css/green.css: Removed.
2785         * css/ie.css: Removed.
2786         * css/main.css: Removed.
2787         * css/pink.css: Removed.
2788         * css/purple.css: Removed.
2789         * css/yellow.css: Removed.
2790         * demos/index.html: Removed.
2791         * footer.inc: Removed.
2792         * header.inc: Removed.
2793         * images/DroseraPic.png: Removed.
2794         * images/blank.png: Removed.
2795         * images/blue-background.png: Removed.
2796         * images/blue-bullet.png: Removed.
2797         * images/download.png: Removed.
2798         * images/end.png: Removed.
2799         * images/gray-background.png: Removed.
2800         * images/green-background.png: Removed.
2801         * images/green-bullet.png: Removed.
2802         * images/icon-gold.png: Removed.
2803         * images/icon.png: Removed.
2804         * images/ie-nav.png: Removed.
2805         * images/middle.png: Removed.
2806         * images/nav.png: Removed.
2807         * images/pink-background.png: Removed.
2808         * images/pink-bullet.png: Removed.
2809         * images/purple-background.png: Removed.
2810         * images/purple-bullet.png: Removed.
2811         * images/surfin-safari.icns: Removed.
2812         * images/yellow-background.png: Removed.
2813         * images/yellow-bullet.png: Removed.
2814         * index.html: Removed.
2815         * nav.inc: Removed.
2816         * pngbehavior.htc: Removed.
2817         * projects/accessibility/index.html: Removed.
2818         * projects/cleanup/index.html: Removed.
2819         * projects/compat/index.html: Removed.
2820         * projects/css/index.html: Removed.
2821         * projects/documentation/index.html: Removed.
2822         * projects/dom/index.html: Removed.
2823         * projects/editing/index.html: Removed.
2824         * projects/forms/image-usemap.png: Removed.
2825         * projects/forms/image1.png: Removed.
2826         * projects/forms/image10.png: Removed.
2827         * projects/forms/image16.png: Removed.
2828         * projects/forms/index.html: Removed.
2829         * projects/forms/survey.html: Removed.
2830         * projects/goals.html: Removed.
2831         * projects/html/index.html: Removed.
2832         * projects/index.html: Removed.
2833         * projects/javascript/index.html: Removed.
2834         * projects/layout/index.html: Removed.
2835         * projects/mathml/index.html: Removed.
2836         * projects/performance/index.html: Removed.
2837         * projects/plugins/index.html: Removed.
2838         * projects/portability/index.html: Removed.
2839         * projects/printing/index.html: Removed.
2840         * projects/svg/index.html: Removed.
2841         * projects/svg/status.xml: Removed.
2842         * projects/svg/svg-status.css: Removed.
2843         * projects/svg/svg-status.xsl: Removed.
2844         * projects/webkit/index.html: Removed.
2845         * projects/xml/index.html: Removed.
2846         * projects/xslt/index.html: Removed.
2847         * quality/.htaccess: Removed.
2848         * quality/Ahem.ttf: Removed.
2849         * quality/bugpriorities.html: Removed.
2850         * quality/bugwriting.html: Removed.
2851         * quality/bugzilla.html: Removed.
2852         * quality/crashlogs.html: Removed.
2853         * quality/leakhunting.html: Removed.
2854         * quality/lifecycle.html: Removed.
2855         * quality/mac_reportbox.jpg: Removed.
2856         * quality/mac_viewtrace.jpg: Removed.
2857         * quality/reduction.html: Removed.
2858         * quality/reporting.html: Removed.
2859         * quality/testing.html: Removed.
2860         * quality/testwriting.html: Removed.
2861         * quality/win_installwatson.jpg: Removed.
2862         * quality/win_watsongui.jpg: Removed.
2863         * quality/win_watsoninstalled.jpg: Removed.
2864         * security/index.html: Removed.
2865         * security/security-group-members.html: Removed.
2866         * status.html: Removed.
2867         * team.html: Removed.
2868
2869 2015-12-03  Timothy Hatcher  <timothy@apple.com>
2870
2871         Yet another attempt to fix the http blog redirects.
2872
2873         Removing the blog folder should do it.
2874
2875         * .htaccess:
2876         * blog: Removed.
2877
2878 2015-12-03  Timothy Hatcher  <timothy@apple.com>
2879
2880         Another attempt to fix the http blog redirects.
2881
2882         * .htaccess:
2883
2884 2015-12-03  Timothy Hatcher  <timothy@apple.com>
2885
2886         Attempt to fix the http blog redirects.
2887
2888         * .htaccess:
2889
2890 2015-12-03  Timothy Hatcher  <timothy@apple.com>
2891
2892         Another attempt to fix the https redirect.
2893
2894         * .htaccess:
2895
2896 2015-12-03  Timothy Hatcher  <timothy@apple.com>
2897
2898         Attempt to fix the https redirect.
2899
2900         * .htaccess:
2901
2902 2015-12-03  Timothy Hatcher  <timothy@apple.com>
2903
2904         Fix blog.webkit.org redirects.
2905
2906         * .htaccess:
2907
2908 2015-12-03  Timothy Hatcher  <timothy@apple.com>
2909
2910         Add redirects for the demos folder.
2911
2912         * .htaccess:
2913
2914 2015-12-03  Timothy Hatcher  <timothy@apple.com>
2915
2916         Remove duplicate redirect.
2917
2918         * .htaccess:
2919
2920 2015-12-03  Timothy Hatcher  <timothy@apple.com>
2921
2922         One more attempt to clean up redirects.
2923
2924         * .htaccess:
2925
2926 2015-12-03  Timothy Hatcher  <timothy@apple.com>
2927
2928         Avoid double slashes after redirect for directories.
2929
2930         * .htaccess:
2931
2932 2015-12-03  Timothy Hatcher  <timothy@apple.com>
2933
2934         Fix directory redirects some more.
2935
2936         * .htaccess:
2937
2938 2015-12-03  Timothy Hatcher  <timothy@apple.com>
2939
2940         Fix directory redirect ordering.
2941
2942         * .htaccess:
2943
2944 2015-12-03  Jonathan Davis  <jond@apple.com>
2945
2946         Fixed cache logic so download data is correctly available.
2947
2948         * wp-content/themes/webkit/nightly.php:
2949
2950 2015-12-03  Timothy Hatcher  <timothy@apple.com>
2951
2952         Add some missing redirects for directories of the old site.
2953
2954         * .htaccess:
2955
2956 2015-12-03  Jonathan Davis  <jond@apple.com>
2957
2958         Fixed transient behavior when the cache plugin is enabled.
2959
2960         * wp-content/themes/webkit/functions.php:
2961         * wp-content/themes/webkit/includes.php:
2962         * wp-content/themes/webkit/nightly.php:
2963
2964 2015-12-03  Jonathan Davis  <jond@apple.com>
2965
2966         Add sub-section anchors to code style guidelines
2967         https://bugs.webkit.org/show_bug.cgi?id=151770
2968
2969         Reviewed by Timothy Hatcher.
2970
2971         * code-style.md:
2972         * wp-content/plugins/table-of-contents.php:
2973         * wp-content/themes/webkit/includes.php:
2974         * wp-content/themes/webkit/style.css:
2975         (a[name]):
2976         (p > a[name]::before):
2977         (a[name]:hover):
2978         (h6 a[name]):
2979         (.admin-bar a[name]):
2980         (.admin-bar p > a[name]::before):
2981         (.screen-reader-text):
2982         (.table-of-contents ul li > ul):
2983         (#post-4132 pre:nth-child(-n+10)):
2984         (#post-4132 pre:nth-child(-n+8)): Deleted.
2985
2986 2015-12-01  Jonathan Davis  <jond@apple.com>
2987
2988         Updated favicon.ico with the new logo.
2989
2990         * favicon.ico:
2991
2992 2015-12-01  Jonathan Davis  <jond@apple.com>
2993
2994         Improved accessibility handling for the small drop-down menu.
2995
2996         * wp-content/themes/webkit/scripts/global.js:
2997
2998 2015-12-01  Jonathan Davis  <jond@apple.com>
2999
3000         Fixed font rendering. Fixed SVG rendering for Firefox.
3001
3002         * wp-content/themes/webkit/images/icons.svg:
3003         * wp-content/themes/webkit/images/inspector.svg:
3004         * wp-content/themes/webkit/images/twitter.svg:
3005         * wp-content/themes/webkit/style.css:
3006         (code):
3007         (a[name]):
3008         (.screen-reader-text:focus):
3009         (.page-width):
3010         (.tile.category-web-inspector .background-image):
3011         (.tile.category-performance .background-image):
3012         (.tile.category-javascript .background-image):
3013         (.tile.category-css .background-image):
3014         (.tile.category-standards .background-image):
3015         (.tile.category-contributing .background-image):
3016         (.tile.category-storage .background-image):
3017         (.tile.category-layout .background-image):
3018         (.tile.tag-timeline .background-image):
3019         (.tile.tag-console .background-image):
3020         (.tile.tag-debugger .background-image):
3021         (.tile.tag-shortcuts .background-image):
3022         (.tile .background-image.loaded):
3023         (body, input, textarea, select, button): Deleted.
3024
3025 2015-12-01  Jonathan Davis  <jond@apple.com>
3026
3027         Removed escpaes to correctly pass query string arguments.
3028
3029         * .htaccess:
3030
3031 2015-12-01  Jonathan Davis  <jond@apple.com>
3032
3033         Corrected rewrite rules to restore convenience paths.
3034
3035         * .htaccess:
3036
3037 2015-12-01  Jonathan Davis  <jond@apple.com>
3038
3039         Fixed static reference PHP syntax for compatibility with the server environment.
3040
3041         * wp-content/plugins/table-of-contents.php:
3042
3043 2015-12-01  Jonathan Davis  <jond@apple.com>
3044
3045         Fixed PHP syntax for compatibility with the server environment.
3046
3047         * wp-content/plugins/social-meta.php:
3048         * wp-content/themes/webkit/functions.php:
3049         * wp-content/themes/webkit/widgets/twitter.php:
3050
3051 2015-12-01  Jonathan Davis  <jond@apple.com>
3052
3053         Updated webkit.org to use the new theme and WordPress deployment.
3054
3055         * .htaccess:
3056         * blog/.htaccess:
3057         * index.php: Added.
3058
3059 2015-12-01  Jonathan Davis  <jond@apple.com>
3060
3061         Fixed data return format for tweets when updating cache.
3062
3063         * wp-content/themes/webkit/widgets/twitter.php:
3064
3065 2015-12-01  Jonathan Davis  <jond@apple.com>
3066
3067         Theme update to tidy styles and add a theme screenshot.
3068
3069         * wp-content/themes/webkit/screenshot.png: Added.
3070         * wp-content/themes/webkit/style.css:
3071         (.featured-tile):
3072         (.tile .background-image):
3073
3074 2015-11-30  Jonathan Davis  <jond@apple.com>
3075
3076         Set max-height to prevent narrow images from upscaling.
3077
3078         * wp-content/themes/webkit/style.css:
3079         (article figure > img):
3080         (figure.widescreen):
3081         (figure.widescreen figcaption):
3082         (figure.widescreen img): Deleted.
3083
3084 2015-11-30  Jonathan Davis  <jond@apple.com>
3085
3086         Added a new theme and plugins for a redesigned webkit.org.
3087
3088         Reviewed by Timothy Hatcher.
3089
3090         * apple-touch-icon-precomposed.png: Added.
3091         * code-style.md: Added.
3092         * commit-review.md: Added.
3093         * favicon.png: Added.
3094         * security-policy.md: Added.
3095         * tabicon.svg: Added.
3096         * wp-content: Added.
3097         * wp-content/index.php: Added.
3098         * wp-content/maintenance.php: Added.
3099         * wp-content/plugins: Added.
3100         * wp-content/plugins/analytics.php: Added.
3101         * wp-content/plugins/hyperlight: Added.
3102         * wp-content/plugins/hyperlight/hyperlight: Added.
3103         * wp-content/plugins/hyperlight/hyperlight.php: Added.
3104         * wp-content/plugins/hyperlight/hyperlight/hyperlight.php: Added.
3105         * wp-content/plugins/hyperlight/hyperlight/languages: Added.
3106         * wp-content/plugins/hyperlight/hyperlight/languages/apache.php: Added.
3107         * wp-content/plugins/hyperlight/hyperlight/languages/blocklist.php: Added.
3108         * wp-content/plugins/hyperlight/hyperlight/languages/code.php: Added.
3109         * wp-content/plugins/hyperlight/hyperlight/languages/cpp.php: Added.
3110         * wp-content/plugins/hyperlight/hyperlight/languages/csharp.php: Added.
3111         * wp-content/plugins/hyperlight/hyperlight/languages/css.php: Added.
3112         * wp-content/plugins/hyperlight/hyperlight/languages/diff.php: Added.
3113         * wp-content/plugins/hyperlight/hyperlight/languages/filetypes: Added.
3114         * wp-content/plugins/hyperlight/hyperlight/languages/html.php: Added.
3115         * wp-content/plugins/hyperlight/hyperlight/languages/ini.php: Added.
3116         * wp-content/plugins/hyperlight/hyperlight/languages/iphp.php: Added.
3117         * wp-content/plugins/hyperlight/hyperlight/languages/javascript.php: Added.
3118         * wp-content/plugins/hyperlight/hyperlight/languages/php.php: Added.
3119         * wp-content/plugins/hyperlight/hyperlight/languages/python.php: Added.
3120         * wp-content/plugins/hyperlight/hyperlight/languages/syntax.php: Added.
3121         * wp-content/plugins/hyperlight/hyperlight/languages/vb.php: Added.
3122         * wp-content/plugins/hyperlight/hyperlight/languages/xml.php: Added.
3123         * wp-content/plugins/hyperlight/hyperlight/preg_helper.php: Added.
3124         * wp-content/plugins/index.php: Added.
3125         * wp-content/plugins/social-meta.php: Added.
3126         * wp-content/plugins/table-of-contents.php: Added.
3127         * wp-content/plugins/visual-preview.php: Added.
3128         * wp-content/themes: Added.
3129         * wp-content/themes/index.php: Added.
3130         * wp-content/themes/webkit: Added.
3131         * wp-content/themes/webkit/404.php: Added.
3132         * wp-content/themes/webkit/444.php: Added.
3133         * wp-content/themes/webkit/footer.php: Added.
3134         * wp-content/themes/webkit/front-header.php: Added.
3135         * wp-content/themes/webkit/front-page.php: Added.
3136         * wp-content/themes/webkit/functions.php: Added.
3137         * wp-content/themes/webkit/header.php: Added.
3138         * wp-content/themes/webkit/images: Added.
3139         * wp-content/themes/webkit/images/download.svg: Added.
3140         * wp-content/themes/webkit/images/icons.svg: Added.
3141         * wp-content/themes/webkit/images/inspector.svg: Added.
3142         * wp-content/themes/webkit/images/menu-down.svg: Added.
3143         * wp-content/themes/webkit/images/squirrelfish-lives.svg: Added.
3144         * wp-content/themes/webkit/images/twitter.svg: Added.
3145         * wp-content/themes/webkit/images/webkit.svg: Added.
3146         * wp-content/themes/webkit/includes.php: Added.
3147         * wp-content/themes/webkit/index.php: Added.
3148         * wp-content/themes/webkit/loop.php: Added.
3149         * wp-content/themes/webkit/nightly.php: Added.
3150         * wp-content/themes/webkit/page.php: Added.
3151         * wp-content/themes/webkit/scripts: Added.
3152         * wp-content/themes/webkit/scripts/global.js: Added.
3153         * wp-content/themes/webkit/single.php: Added.
3154         * wp-content/themes/webkit/sitemap.php: Added.
3155         * wp-content/themes/webkit/status.php: Added.
3156         * wp-content/themes/webkit/style.css: Added.
3157         * wp-content/themes/webkit/team.php: Added.
3158         * wp-content/themes/webkit/widgets: Added.
3159         * wp-content/themes/webkit/widgets/icon.php: Added.
3160         * wp-content/themes/webkit/widgets/page.php: Added.
3161         * wp-content/themes/webkit/widgets/post.php: Added.
3162         * wp-content/themes/webkit/widgets/twitter.php: Added.
3163
3164 2015-11-18  Jonathan Davis  <jond@apple.com>
3165
3166         Adding a maintenance file for the old WordPress blog.
3167
3168         Reviewed by Timothy Hatcher.
3169
3170         * blog/wp-content/maintenance.php: Added.
3171
3172 2015-10-26  Ryosuke Niwa  <rniwa@webkit.org>
3173
3174         Add images needed for shadow DOM blog post
3175         https://bugs.webkit.org/show_bug.cgi?id=150549
3176
3177         Reviewed by Timothy Hatcher.
3178
3179         Added images.
3180
3181         * blog-files/introducing-shadow-dom: Added.
3182         * blog-files/introducing-shadow-dom/commit-queue-contact.png: Added.
3183         * blog-files/introducing-shadow-dom/progress-bar.png: Added.
3184
3185 2015-10-05  Nikita Vasilyev  <nvasilyev@apple.com>
3186
3187         Modify the image to fit the width of the blog.
3188
3189         * blog-files/web-inspector-keyboard-shortcuts/debugger-shortcuts.png:
3190
3191 2015-10-05  Nikita Vasilyev  <nvasilyev@apple.com>
3192
3193         Add more assets for Web Inspector Keyboard Shortcuts blog post.
3194
3195         * blog-files/web-inspector-keyboard-shortcuts/icon-disable.png: Added.
3196         * blog-files/web-inspector-keyboard-shortcuts/icon-play.png: Added.
3197         * blog-files/web-inspector-keyboard-shortcuts/icon-step-in.png: Added.
3198         * blog-files/web-inspector-keyboard-shortcuts/icon-step-out.png: Added.
3199         * blog-files/web-inspector-keyboard-shortcuts/icon-step-over.png: Added.
3200         * blog-files/web-inspector-keyboard-shortcuts/search.png: Added.
3201
3202 2015-10-05  Nikita Vasilyev  <nvasilyev@apple.com>
3203
3204         Add assets for Web Inspector Keyboard Shortcuts blog post.
3205
3206         * blog-files/web-inspector-keyboard-shortcuts/clear-console.png: Added.
3207         * blog-files/web-inspector-keyboard-shortcuts/console-filters.m4v: Added.
3208         * blog-files/web-inspector-keyboard-shortcuts/debugger-shortcuts.png: Added.
3209         * blog-files/web-inspector-keyboard-shortcuts/hide-element.m4v: Added.
3210         * blog-files/web-inspector-keyboard-shortcuts/select-next-and-previous-tabs.m4v: Added.
3211         * blog-files/web-inspector-keyboard-shortcuts/toggle-split-console.m4v: Added.
3212         * blog-files/web-inspector-keyboard-shortcuts/tooltips.gif: Added.
3213
3214 2015-09-15  Wenson Hsieh  <wenson_hsieh@apple.com>
3215
3216         Add anchor tags for scroll snapping examples.
3217
3218         * demos/scroll-snap/index.html: Added anchor tags.
3219
3220 2015-09-14  Wenson Hsieh  <wenson_hsieh@apple.com>
3221
3222         Add scroll snap blog post resources.
3223
3224         * blog-files/scroll-snap/overflow-normal.mp4: Added.
3225         * blog-files/scroll-snap/snap-2d-rotated.mp4: Added.
3226         * blog-files/scroll-snap/snap-2d.mp4: Added.
3227         * blog-files/scroll-snap/snap-coordinates-centered.mp4: Added.
3228         * blog-files/scroll-snap/snap-coordinates.mp4: Added.
3229         * blog-files/scroll-snap/snap-repeat-100.mp4: Added.
3230
3231 2015-09-14  Wenson Hsieh  <wenson_hsieh@apple.com>
3232
3233         Add scroll snap demo directory and files.
3234
3235         * demos/scroll-snap/images/1.png: Added.
3236         * demos/scroll-snap/images/10.png: Added.
3237         * demos/scroll-snap/images/11.png: Added.
3238         * demos/scroll-snap/images/12.png: Added.
3239         * demos/scroll-snap/images/13.png: Added.
3240         * demos/scroll-snap/images/14.png: Added.
3241         * demos/scroll-snap/images/15.png: Added.
3242         * demos/scroll-snap/images/16.png: Added.
3243         * demos/scroll-snap/images/2.png: Added.
3244         * demos/scroll-snap/images/3.png: Added.
3245         * demos/scroll-snap/images/4.png: Added.
3246         * demos/scroll-snap/images/5.png: Added.
3247         * demos/scroll-snap/images/6.png: Added.
3248         * demos/scroll-snap/images/7.png: Added.
3249         * demos/scroll-snap/images/8.png: Added.
3250         * demos/scroll-snap/images/9.png: Added.
3251         * demos/scroll-snap/images/bluecross.svg: Added.
3252         * demos/scroll-snap/images/corner.svg: Added.
3253         * demos/scroll-snap/index.html: Added.
3254
3255 2015-09-03  Matt Baker  <mattbaker@apple.com>
3256
3257         Added and updated assets for Introducing the Rendering Frames Timeline blog post.
3258
3259         * blog-files/rendering-frames-timeline/inspector-rendering-frames-demo.mov: Added.
3260         * blog-files/rendering-frames-timeline/inspector-rendering-frames-filtering.png:
3261         * blog-files/rendering-frames-timeline/inspector-rendering-frames.png:
3262         * blog-files/rendering-frames-timeline/inspector-task-filters.png:
3263
3264 2015-09-03  Matt Baker  <mattbaker@apple.com>
3265
3266         Add assets for Introducing the Rendering Frames Timeline blog post.
3267
3268         * blog-files/rendering-frames-timeline/inspector-15ms-filter-after-2x.png: Added.
3269         * blog-files/rendering-frames-timeline/inspector-15ms-filter-after.png: Added.
3270         * blog-files/rendering-frames-timeline/inspector-15ms-filter-before-2x.png: Added.
3271         * blog-files/rendering-frames-timeline/inspector-15ms-filter-before.png: Added.
3272         * blog-files/rendering-frames-timeline/inspector-frames-graph-2x.png: Added.
3273         * blog-files/rendering-frames-timeline/inspector-frames-graph.png: Added.
3274         * blog-files/rendering-frames-timeline/inspector-rendering-frames-2x.png: Added.
3275         * blog-files/rendering-frames-timeline/inspector-rendering-frames-filtering-2x.png: Added.
3276         * blog-files/rendering-frames-timeline/inspector-rendering-frames-filtering.png: Added.
3277         * blog-files/rendering-frames-timeline/inspector-rendering-frames.png: Added.
3278         * blog-files/rendering-frames-timeline/inspector-task-filters-2x.png: Added.
3279         * blog-files/rendering-frames-timeline/inspector-task-filters.png: Added.
3280
3281 2015-08-28  Jonathan Davis  <jond@apple.com>
3282
3283         Add assets for Styles Sidebar Refinements in Web Inspector blog post.
3284
3285         * blog-files/styles-sidebar-refinements-in-web-inspector: Added.
3286         * blog-files/styles-sidebar-refinements-in-web-inspector/ComputedToRules-1x.png: Added.
3287         * blog-files/styles-sidebar-refinements-in-web-inspector/ComputedToRules-2x.png: Added.
3288         * blog-files/styles-sidebar-refinements-in-web-inspector/Filter-1x.png: Added.
3289         * blog-files/styles-sidebar-refinements-in-web-inspector/Filter-2x.png: Added.
3290         * blog-files/styles-sidebar-refinements-in-web-inspector/FilterSelector-1x.png: Added.
3291         * blog-files/styles-sidebar-refinements-in-web-inspector/FilterSelector-2x.png: Added.
3292         * blog-files/styles-sidebar-refinements-in-web-inspector/SelectorHovering-1x.png: Added.
3293         * blog-files/styles-sidebar-refinements-in-web-inspector/SelectorHovering-2x.png: Added.
3294         * blog-files/styles-sidebar-refinements-in-web-inspector/Tabbing.mp4: Added.
3295         * blog-files/styles-sidebar-refinements-in-web-inspector/WarningIcon-1x.png: Added.
3296         * blog-files/styles-sidebar-refinements-in-web-inspector/WarningIcon-2x.png: Added.
3297
3298 2015-08-26  Brent Fulgham  <bfulgham@apple.com>
3299
3300         Update Windows tool install instructions.
3301
3302         * building/tools.html:
3303
3304 2015-08-24  Saam barati  <sbarati@apple.com>
3305
3306         Add mp4 version of types-changing video.
3307
3308         * blog-files/type-profiler-and-code-coverage-profiler/types-changing.mp4: Added.
3309
3310 2015-08-23  Saam barati  <sbarati@apple.com>
3311
3312         Change compiler-pipeline image for type profiler and code coverage profiler blog post.
3313
3314         * blog-files/type-profiler-and-code-coverage-profiler/compiler-pipeline-1x.png: Added.
3315         * blog-files/type-profiler-and-code-coverage-profiler/compiler-pipeline-2x.png: Added.
3316         * blog-files/type-profiler-and-code-coverage-profiler/compiler-pipeline.png: Removed.
3317
3318 2015-08-22  Saam barati  <sbarati@apple.com>
3319
3320         Change image for type profiler and code coverage profiler blog post.
3321
3322         * blog-files/type-profiler-and-code-coverage-profiler/code-coverage-1x.png:
3323         * blog-files/type-profiler-and-code-coverage-profiler/code-coverage-2x.png:
3324
3325 2015-08-22  Saam barati  <sbarati@apple.com>
3326
3327         Change video for type profiler and code coverage profiler blog post.
3328
3329         * blog-files/type-profiler-and-code-coverage-profiler/types-changing.mov:
3330
3331 2015-08-22  Saam barati  <sbarati@apple.com>
3332
3333         Add 1x/2x resources for type profiler and code coverage profiler blog post.
3334
3335         * blog-files/type-profiler-and-code-coverage-profiler/code-coverage-1x.png: Added.
3336         * blog-files/type-profiler-and-code-coverage-profiler/code-coverage-2x.png: Added.
3337         * blog-files/type-profiler-and-code-coverage-profiler/code-coverage.png: Removed.
3338         * blog-files/type-profiler-and-code-coverage-profiler/subtle-bug-1x.png: Added.
3339         * blog-files/type-profiler-and-code-coverage-profiler/subtle-bug-2x.png: Added.
3340         * blog-files/type-profiler-and-code-coverage-profiler/subtle-bug.png: Removed.
3341         * blog-files/type-profiler-and-code-coverage-profiler/type-profiler-api-view-1x.png: Added.
3342         * blog-files/type-profiler-and-code-coverage-profiler/type-profiler-api-view-2x.png: Added.
3343         * blog-files/type-profiler-and-code-coverage-profiler/type-profiler-api-view.png: Removed.
3344         * blog-files/type-profiler-and-code-coverage-profiler/types-everywhere-1x.png: Added.
3345         * blog-files/type-profiler-and-code-coverage-profiler/types-everywhere-2x.png: Added.
3346         * blog-files/type-profiler-and-code-coverage-profiler/types-everywhere.png: Removed.
3347
3348 2015-08-21  Saam barati  <sbarati@apple.com>
3349
3350         Edit a resource for type profiler and code coverage profiler blog post.
3351
3352         * blog-files/type-profiler-and-code-coverage-profiler/types-everywhere.png:
3353
3354 2015-08-21  Saam barati  <sbarati@apple.com>
3355
3356         Add resources for type profiler and code coverage profiler blog post.
3357
3358         * blog-files/type-profiler-and-code-coverage-profiler: Added.
3359         * blog-files/type-profiler-and-code-coverage-profiler/code-coverage-video.mp4: Added.
3360         * blog-files/type-profiler-and-code-coverage-profiler/code-coverage.png: Added.
3361         * blog-files/type-profiler-and-code-coverage-profiler/compiler-pipeline.png: Added.
3362         * blog-files/type-profiler-and-code-coverage-profiler/subtle-bug.png: Added.
3363         * blog-files/type-profiler-and-code-coverage-profiler/type-profiler-api-view.png: Added.
3364         * blog-files/type-profiler-and-code-coverage-profiler/types-changing.mov: Added.
3365         * blog-files/type-profiler-and-code-coverage-profiler/types-everywhere.png: Added.
3366
3367 2015-08-06  Brent Fulgham  <bfulgham@apple.com>
3368
3369         Correct a typo in the explanatory text.
3370
3371         * demos/backdrop-filter/index.html:
3372
3373 2015-08-06  Brent Fulgham  <bfulgham@apple.com>
3374
3375         Add an example of backdrop-filter.
3376
3377         * demos/backdrop-filter: Added.
3378         * demos/backdrop-filter/dynamic_poster.jpg: Added.
3379         * demos/backdrop-filter/dynamic_source.m4v: Added.
3380         * demos/backdrop-filter/index.html: Added.
3381         * demos/backdrop-filter/inverted_color.jpg: Added.
3382         * demos/backdrop-filter/multiple.jpg: Added.
3383         * demos/backdrop-filter/simple_blur.jpg: Added.
3384
3385 2015-08-06  Brent Fulgham  <bfulgham@apple.com>
3386
3387         Add a poster image for the video.
3388
3389         * blog-files/backdrop-filters/dynamic_poster.jpg: Added.
3390
3391 2015-08-06  Brent Fulgham  <bfulgham@apple.com>
3392
3393         Add more media control examples.
3394
3395         * blog-files/backdrop-filters/dynamic_backdrop.m4v: Added.
3396         * blog-files/backdrop-filters/Media_Controls_Complete_2x.jpg: Added.
3397         * blog-files/backdrop-filters/Media_Controls_Complete_2x.jpg: Added.
3398
3399 2015-08-06  Brent Fulgham  <bfulgham@apple.com>
3400
3401         Add two more files for a future blog post.
3402
3403         * blog-files/backdrop-filters/Media_Controls_1x.jpg: Added.
3404         * blog-files/backdrop-filters/Media_Controls_2x.jpg: Added.
3405
3406 2015-08-05  Benjamin Poulain  <benjamin@webkit.org>
3407
3408         Fix the twitter links on the status page
3409
3410         * status.html:
3411
3412 2015-08-03  Benjamin Poulain  <benjamin@webkit.org>
3413
3414         Prepare screenshots for a potential blog post
3415
3416         * blog-files/css-selectors-level-4/dynamic-specificity-1x.png: Added.
3417         * blog-files/css-selectors-level-4/dynamic-specificity-2x.png: Added.
3418
3419 2015-07-28  Geoffrey Garen  <ggaren@apple.com>
3420
3421         SunSpider is no longer maintained
3422         https://bugs.webkit.org/show_bug.cgi?id=147370
3423
3424         Reviewed by Michael Saboff.
3425
3426         Add an indicator to show that SunSpider is no longer maintained.
3427
3428         * perf/sunspider/sunspider.css:
3429         (#logo):
3430         (.topbox):
3431         (.bottombox):
3432         * perf/sunspider/sunspider.html:
3433
3434 2015-07-24  Myles C. Maxfield  <mmaxfield@apple.com>
3435
3436         Add image for a blog post
3437
3438         * blog-files/el-capitan-system-font.png: Added.
3439
3440 2015-07-23  Timothy Hatcher  <timothy@apple.com>
3441
3442         Change some images for a blog post and add 2x images.
3443
3444         * blog-files/inspector-elements-tab-2x.png: Added.
3445         * blog-files/inspector-elements-tab.png: Updated.
3446         * blog-files/inspector-network-tab-2x.png: Added.
3447         * blog-files/inspector-network-tab.png: Updated.
3448         * blog-files/inspector-tab-bar-2x.png: Added.
3449         * blog-files/inspector-tab-bar.png: Updated.
3450
3451 2015-07-23  Timothy Hatcher  <timothy@apple.com>
3452
3453         Change some images for a blog post.
3454
3455         * blog-files/inspector-elements-tab.png:
3456         * blog-files/inspector-network-tab.png:
3457
3458 2015-07-23  Timothy Hatcher  <timothy@apple.com>
3459
3460         Add and change some images for a blog post.
3461
3462         * blog-files/inspector-elements-network-tabs.png: Removed.
3463         * blog-files/inspector-elements-tab.png: Added.
3464         * blog-files/inspector-network-tab.png: Added.
3465         * blog-files/inspector-tab-bar.png:
3466
3467 2015-07-23  Brent Fulgham  <bfulgham@apple.com>
3468
3469         Correct rest of the images to match.
3470
3471         * blog-files/backdrop-filters/backdrop_correct_1x.jpg:
3472         * blog-files/backdrop-filters/backdrop_correct_2x.jpg:
3473         * blog-files/backdrop-filters/backdrop_invert_1x.jpg:
3474         * blog-files/backdrop-filters/backdrop_invert_2x.jpg:
3475         * blog-files/backdrop-filters/backdrop_mixed_1x.jpg:
3476
3477 2015-07-23  Brent Fulgham  <bfulgham@apple.com>
3478
3479         Adjust image sizes to avoid page scaling.
3480
3481         * blog-files/backdrop-filters/Screen_OSX_Yosemite_Finder-iCloud-WaterBg_1x.jpg:
3482         * blog-files/backdrop-filters/Screen_OSX_Yosemite_Finder-iCloud-WaterBg_2x.jpg:
3483         * blog-files/backdrop-filters/Screen_V_iOS8_ControlCenter_BlueGradient_1x.jpg:
3484         * blog-files/backdrop-filters/Screen_V_iOS8_ControlCenter_BlueGradient_2x.jpg:
3485         * blog-files/backdrop-filters/backdrop_mixed_2x.jpg:
3486
3487 2015-07-22  Brent Fulgham  <bfulgham@apple.com>
3488
3489         Add some images needed for an upcoming blog post.
3490
3491         * blog-files/backdrop-filters: Added.
3492         * blog-files/backdrop-filters/Screen_OSX_Yosemite_Finder-iCloud-WaterBg_1x.jpg: Added.
3493         * blog-files/backdrop-filters/Screen_OSX_Yosemite_Finder-iCloud-WaterBg_2x.jpg: Added.
3494         * blog-files/backdrop-filters/Screen_V_iOS8_ControlCenter_BlueGradient_1x.jpg: Added.
3495         * blog-files/backdrop-filters/Screen_V_iOS8_ControlCenter_BlueGradient_2x.jpg: Added.
3496         * blog-files/backdrop-filters/backdrop_correct_1x.jpg: Added.
3497         * blog-files/backdrop-filters/backdrop_correct_2x.jpg: Added.
3498         * blog-files/backdrop-filters/backdrop_invert_1x.jpg: Added.
3499         * blog-files/backdrop-filters/backdrop_invert_2x.jpg: Added.
3500         * blog-files/backdrop-filters/backdrop_mixed_1x.jpg: Added.
3501         * blog-files/backdrop-filters/backdrop_mixed_2x.jpg: Added.
3502
3503 2015-07-11  Timothy Hatcher  <timothy@apple.com>
3504
3505         Add some images for a blog post.
3506
3507         * blog-files/inspector-elements-network-tabs.png: Added.
3508         * blog-files/inspector-tab-bar.png: Added.
3509         * blog-files/inspector-tab-icons.svg: Added.
3510
3511 2015-06-30  Jonathan Davis  <jond@apple.com>
3512
3513         Added WebKit feature status page to navigation.
3514
3515         Reviewed by Timothy Hatcher.
3516
3517         * nav.inc:
3518
3519 2015-06-24  Joseph Pecoraro  <pecoraro@apple.com>
3520
3521         Add some images for a blog post.
3522
3523         * blog-files/console-improvements/array-api.png: Added.
3524         * blog-files/console-improvements/collections.png: Added.
3525         * blog-files/console-improvements/console-messages.png: Added.
3526         * blog-files/console-improvements/interactivity.m4v: Added.
3527         * blog-files/console-improvements/iterators.png: Added.
3528         * blog-files/console-improvements/localStorage-api.png: Added.
3529         * blog-files/console-improvements/object-preview.png: Added.
3530         * blog-files/console-improvements/object-tree.png: Added.
3531         * blog-files/console-improvements/promises.png: Added.
3532         * blog-files/console-improvements/tooltip-1.png: Added.
3533         * blog-files/console-improvements/tooltip-2.png: Added.
3534
3535 2015-06-19  Csaba OsztrogonĂ¡c  <ossy@webkit.org>
3536
3537         Remove unnecessary svn:executable flags
3538         https://bugs.webkit.org/show_bug.cgi?id=146107
3539
3540         Reviewed by Alexey Proskuryakov.