Closed Bug 331134 Opened 18 years ago Closed 11 years ago

High ASCII characters sent as parameters from EMBED HTML tag to Flash player dynamic texts are not shown

Categories

(Core Graveyard :: Plug-ins, defect)

1.8 Branch
x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: david, Unassigned)

References

()

Details

(Keywords: testcase)

Attachments

(3 files)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1

Think you have a Flash movie with a dynamic text object called "Text", whose characters are sent from an EMBED HTML tag this simplified way:

<embed src="movie.swf?text=Hello">

This will work. However, if text parameter includes a high ASCII character, it and the two following characters will not be rendered. For example:

<embed src="movie.swf?text=Touché!!">

The above example will output just "Touch". However, Internet Explorer would render "Touché!!".

There are no workarounds. Using hexadecimal ASCII codes, HTML numeric or name codes does not solve the problem. For example:

<embed src="movie.swf?test=Touché Touch&eacute; Touch&#233;" 

The above example will output "Touchouchouch". However, Internet Explorer would correctly render "Touché Touché Touché".

Bug #330737 is also related with high ASCII characters, but this time when they are sent from Flash player to the browser. It is a different issue, but perhaps they are related.



Reproducible: Always

Steps to Reproduce:
Navigate to the provided URL. You will see a Flash movie called "Titulares" with a dynamic text object called "pagina". The Emdeb HTML tag sends the parameter pagina with the string "Touché" and two variations using hexadecimal and name codes.

Actual Results:  
You will read "Touchouchouch"

Expected Results:  
"Touché Touché Touché"
Component: General → Plug-ins
Product: Firefox → Core
QA Contact: general → plugins
Version: unspecified → 1.8 Branch
David, could you perhaps attach the testcase to the bug.
This also doesn't work in Opera9, by the way.
Keywords: testcase
(In reply to comment #1)
> David, could you perhaps attach the testcase to the bug.
> This also doesn't work in Opera9, by the way.

I will be glad to do it if you explain to me how. Sorry, this is my first bug report :(
(In reply to comment #2)
> I will be glad to do it if you explain to me how. Sorry, this is my first bug
> report :(

No problem, David. See the "Create a New Attachment" link. With that link, you can upload testcases.
First upload the flash file, then use the url that's created by bugzilla for the flash file and use it for you testcase, then upload the testcase.

Interestingly, Firefox render the animation with the correct text ("Touché!") when the file in run locally, but not when it's downloaded. Please Visit www.guadalibear.com/mozilla_testcase.htm for an example.
Attached file Source FLA file
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → INCOMPLETE
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: