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