WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
155989
Add WebKit Nightly Archives, WebKit Nightly Start, and Downloads page
https://bugs.webkit.org/show_bug.cgi?id=155989
Summary
Add WebKit Nightly Archives, WebKit Nightly Start, and Downloads page
Jon Davis
Reported
2016-03-29 14:22:46 PDT
Add WebKit Nightly Archives page with revision search, a new WebKit Nightly Start page, and a Downloads page for WebKit ports.
Attachments
Patch
(34.08 KB, patch)
2016-03-29 14:46 PDT
,
Jon Davis
no flags
Details
Formatted Diff
Diff
Patch
(33.99 KB, patch)
2016-03-29 16:47 PDT
,
Jon Davis
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Jon Davis
Comment 1
2016-03-29 14:46:02 PDT
Created
attachment 275137
[details]
Patch
Timothy Hatcher
Comment 2
2016-03-29 14:55:06 PDT
Comment on
attachment 275137
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=275137&action=review
> Websites/webkit.org/wp-content/plugins/sync-nightly-builds.php:36 > + add_action( 'update_webkit_nightly_builds', function () {
Stray extra space.
> Websites/webkit.org/wp-content/plugins/sync-nightly-builds.php:144 > + > +
Extra newline.
> Websites/webkit.org/wp-content/plugins/sync-nightly-builds.php:160 > + return ( $build >= $start && $build <= $end );
No need for the ().
> Websites/webkit.org/wp-content/plugins/sync-nightly-builds.php:170 > + return ( $target > $older && $target < $newer );
Ditto.
> Websites/webkit.org/wp-content/themes/webkit/downloads.php:68 > +
We usually don't add these empty lines.
> Websites/webkit.org/wp-content/themes/webkit/downloads.php:73 > +
Ditto.
> Websites/webkit.org/wp-content/themes/webkit/downloads.php:77 > +
Ditto.
> Websites/webkit.org/wp-content/themes/webkit/downloads.php:81 > +
Ditto.
> Websites/webkit.org/wp-content/themes/webkit/downloads.php:85 > +
Ditto.
> Websites/webkit.org/wp-content/themes/webkit/downloads.php:89 > +
Ditto.
> Websites/webkit.org/wp-content/themes/webkit/downloads.php:99 > + > +
Double newline.
> Websites/webkit.org/wp-content/themes/webkit/functions.php:55 > + return (string)json_encode($builds);
Why is the type cast needed?
> Websites/webkit.org/wp-content/themes/webkit/functions.php:151 > +// remove_filter('the_content', 'wpautop');
Did you mean to do this? Keep or delete.
> Websites/webkit.org/wp-content/themes/webkit/images/spinner.svg:3 > + <rect x='46.5' y='40' width='7' height='20' rx='3.5' ry='3.5' fill='black' transform='rotate(0 50 50) translate(0 -30)'>
Use double quotes for everything.
> Websites/webkit.org/wp-content/themes/webkit/images/spinner.svg:4 > + <animate attributeName='opacity' from='1' to='0' dur='1s' begin='0s' repeatCount='indefinite'/>
Clever.
Jon Davis
Comment 3
2016-03-29 16:47:16 PDT
Created
attachment 275149
[details]
Patch
WebKit Commit Bot
Comment 4
2016-03-29 17:40:26 PDT
Comment on
attachment 275149
[details]
Patch Clearing flags on attachment: 275149 Committed
r198816
: <
http://trac.webkit.org/changeset/198816
>
WebKit Commit Bot
Comment 5
2016-03-29 17:40:29 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug