Issue 238427 in chromium: MJPEG/Streaming JPEG (multipart/x-mixed-replace) doesn’t display at all when embedded in a page

52 views
Skip to first unread message

chro...@googlecode.com

unread,
May 6, 2013, 6:22:24 PM5/6/13
to chromi...@chromium.org
Status: Assigned
Owner: jap...@chromium.org
Labels: Type-Bug-Regression Pri-2 M-28 OS-Mac ReleaseBlock-Beta Cr-Blink

New issue 238427 by ma...@chromium.org: MJPEG/Streaming JPEG
(multipart/x-mixed-replace) doesn’t display at all when embedded in a page
http://code.google.com/p/chromium/issues/detail?id=238427

Version: 28.0.1499.0 canary
OS: Mac OS X 10.8.3 12D78
URL: http://mjpeg.sanford.io/

What steps will reproduce the problem?
1. Visit http://mjpeg.sanford.io/

What is the expected output? What do you see instead?
Expect: MJPEG animation to appear below the first line (“This page has an
mjpeg embedded in it:”), displaying a box with a number in it, counting up.
Observe: The image is not rendered at all. The page throbber spins as
though the page is loading something, but no frames of the image are ever
rendered.

When viewing http://mjpeg.sanford.io/count.mjpeg , the animation appears.
This URL just goes to the MJPEG animation directly, rather than embedding
it in the page. http://mjpeg.sanford.io/ just contains an <img> to
count.mjpeg.

Regression range:
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog.html?url=/trunk/src&range=194774%3A194830

Blink regression range:
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=148559%3A148621

Because this works OK when viewing the MJPEG image directly but not when it
is embedded in a page, I suspect Blink. japhet r148560?

This is similar to bug 135337 although that bug appears to be fixed (and
should probably be marked fixed). I am using the test case from that bug.

This bug prevents me from being able to access an MJPEG-based camera that
monitors my home.

--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

chro...@googlecode.com

unread,
May 9, 2013, 2:37:50 PM5/9/13
to chromi...@chromium.org
Updates:
Labels: -Merge-Requested Merge-Approved

Comment #5 on issue 238427 by lafo...@google.com: MJPEG/Streaming JPEG
(multipart/x-mixed-replace) doesn’t display at all when embedded in a page
http://code.google.com/p/chromium/issues/detail?id=238427

(No comment was entered for this change.)

chro...@googlecode.com

unread,
May 14, 2013, 4:55:53 PM5/14/13
to chromi...@chromium.org
Updates:
Labels: -Merge-Approved merge-merged-chromium

Comment #6 on issue 238427 by bugdro...@chromium.org: MJPEG/Streaming JPEG
(multipart/x-mixed-replace) doesn’t display at all when embedded in a page
http://code.google.com/p/chromium/issues/detail?id=238427#c6

------------------------------------------------------------------------
r150348 | jap...@chromium.org | 2013-05-14T20:25:20.834511Z

Changed paths:
M
http://src.chromium.org/viewvc/blink/branches/chromium/1500/Source/core/core.gypi?r1=150348&r2=150347&pathrev=150348
M
http://src.chromium.org/viewvc/blink/branches/chromium/1500/Source/core/loader/cache/CachedImage.cpp?r1=150348&r2=150347&pathrev=150348
M
http://src.chromium.org/viewvc/blink/branches/chromium/1500/LayoutTests/http/tests/multipart/invalid-image-data.html?r1=150348&r2=150347&pathrev=150348
A
http://src.chromium.org/viewvc/blink/branches/chromium/1500/Source/core/tests/CachedImageTest.cpp?r1=150348&r2=150347&pathrev=150348

Merge 149966 "Fix multipart images, regressed in r148560".

BUG=238427
TEST=Manually on http://mjpeg.sanford.io/, CachedImageTest::MultipartImage
TBR=abarth

Review URL: https://codereview.chromium.org/14569024
------------------------------------------------------------------------

chro...@googlecode.com

unread,
May 14, 2013, 5:00:53 PM5/14/13
to chromi...@chromium.org
Updates:
Status: Fixed

Comment #7 on issue 238427 by jap...@chromium.org: MJPEG/Streaming JPEG
(multipart/x-mixed-replace) doesn’t display at all when embedded in a page
http://code.google.com/p/chromium/issues/detail?id=238427

(No comment was entered for this change.)

Reply all
Reply to author
Forward
0 new messages