Slideshows: Ensure that images don't overflow their containers.

See http://wordpress.org/support/topic/jetpack-tiled-galleries?replies=3 (#1)



git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@648577 b8457f37-d9ea-0310-8a92-e5e31aec5664
Jetpack Photon update

Ensure that WP's `full` image size can take advantage of Photon.

Thanks to @jonez for reporting this.


git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@649241 b8457f37-d9ea-0310-8a92-e5e31aec5664
Jetpack Photon update

Revert r638082 as r624823 made it unnecessary, and it breaks certain plugins.

Reported at http://wordpress.org/support/topic/galleries-fail-to-display-not-jetpack-issue?replies=12 and http://wordpress.org/support/topic/jetpack-breaks-leaflet-maps-marker-plugin?replies=3#post-3691591.


git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@649262 b8457f37-d9ea-0310-8a92-e5e31aec5664
Jetpack Photon update

Revert r649262 until problem that changeset aimed to fix is confirmed to be in Jetpack and not affected plugins.


git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@649308 b8457f37-d9ea-0310-8a92-e5e31aec5664
Photon: Confirm that URL parsing succeeded before processing an image URL.

Also, suppress messages from parse_url, since in PHP versions before 5.3.3, it emitted a warning when parsing failed. (Why emit a warning when the return value suffices? Beats me.)

See http://wordpress.org/support/topic/photon-error-classphotonphp-line-397?replies=2#post-3705159



git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@650354 b8457f37-d9ea-0310-8a92-e5e31aec5664
Photon: Suppress warnings from parse_url and confirm that the URL is parsed before using it.

parse_url in PHP before 5.3.3 emitted a warning when the URL could not be parsed.

See http://wordpress.org/support/topic/photon-error-classphotonphp-line-397?replies=3#post-3707242



git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@650360 b8457f37-d9ea-0310-8a92-e5e31aec5664
Jetpack Carousel update

When checking for the largest size usable with a visitor's viewport, we should check ''large'' before ''medium'', otherwise ''large'' is never used even when it should be.

Also applies pinking shears to the Carousel JS.


git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@650419 b8457f37-d9ea-0310-8a92-e5e31aec5664
Jetpack Infinite Scroll update

Introduce filters in Infinite Scroll's post-specific asset handling. These filters allow themes and plugins to provide additional assets that should be loaded before an incoming set of posts is appended to the DOM.


git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@650423 b8457f37-d9ea-0310-8a92-e5e31aec5664
Jetpack Carousel update

Photon cannot be applied to `wp_get_attachment_url()` without breaking things, but `wp_get_attachment_image_src()` with a size of ''full'' contains the same URL that the former function does. By switching to the latter function, Jetpack users get more Photon goodness in their Carousel.


git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@650427 b8457f37-d9ea-0310-8a92-e5e31aec5664
Widgets: Fix up several widgets that were missing the "(Jetpack)" suffix in their names.


git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@650567 b8457f37-d9ea-0310-8a92-e5e31aec5664
Typo.  Props deanmarktaylor.

http://wordpress.org/support/topic/bug-in-delete_post-handling-invalid-id


git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@650587 b8457f37-d9ea-0310-8a92-e5e31aec5664
Widgets: Gravatar Profile: Fix a typo that could interfere with caching. Props @mkaz.



git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@650851 b8457f37-d9ea-0310-8a92-e5e31aec5664
Shortcodes: Add the TED shortcode.



git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@650915 b8457f37-d9ea-0310-8a92-e5e31aec5664
Jetpack: Carousel:
* implementing an interval-based start so that the carousel re-opens when the back button is clicked in a browser after the Carousel was opened and closed once.
* increasing the overall carousel z-index to "ensure" we stay on top.



git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@650994 b8457f37-d9ea-0310-8a92-e5e31aec5664
Photon: A more specific <a><img></a> regex in order to avoid matching this:

<a id="foo"></a>

as a partial opening <a> tag.

See http://wordpress.org/support/topic/photon-is-stripping-out-video-embed-code-in-211?replies=8



git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@651158 b8457f37-d9ea-0310-8a92-e5e31aec5664
Jetpack: Carousel: Make sure to test if already opened before running the code disabling /enabling scrolling, or we'll loose scrollbars after closing the Carousel.


git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@653190 b8457f37-d9ea-0310-8a92-e5e31aec5664
Jetpack Infinite Scroll update

Account for Jetpack users who enable Infinite Scroll but aren't using pretty permalinks.

Note that we cannot apply `esc_js()` to the Ajax URL when output in the page header as it converts `&` to `&amp;`, and PHP doesn't reliably parse the latter when determining passed `GET` vars.


git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@653296 b8457f37-d9ea-0310-8a92-e5e31aec5664
LaTeX: Loading rendered LaTeX images via the same protocol as the page. SSL pages get SSL images.

Fixes #1633.



git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@653716 b8457f37-d9ea-0310-8a92-e5e31aec5664
Contact Form: prevent the code from choking on i18n characters in field labels, when those are used as field IDs. Also, html IDs should always start with a letter, so let's do that



git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@654240 b8457f37-d9ea-0310-8a92-e5e31aec5664
Jetpack: Bumping JETPACK__MINIMUM_WP_VERSION constant to match the minimum WP version in readme.txt.


git-svn-id: https://plugins.svn.wordpress.org/jetpack/trunk@654315 b8457f37-d9ea-0310-8a92-e5e31aec5664