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

RESOLVED INCOMPLETE

Status

()

Core
Plug-ins
RESOLVED INCOMPLETE
12 years ago
5 years ago

People

(Reporter: David González, Unassigned)

Tracking

({testcase})

1.8 Branch
x86
Windows XP
testcase
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

Attachments

(3 attachments)

(Reporter)

Description

12 years ago
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é"

Updated

12 years ago
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
(Reporter)

Comment 2

12 years ago
(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.

(Reporter)

Comment 4

12 years ago
Created attachment 232589 [details]
A simple animation of a dynamic headline. Text must be passed from HTML parameter "pagina".

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.
(Reporter)

Comment 5

12 years ago
Created attachment 232590 [details]
Source FLA file
(Reporter)

Comment 6

12 years ago
Created attachment 232591 [details]
Example HTML with "pagina" parameter set to "Touché!"

Updated

5 years ago
Status: UNCONFIRMED → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.