Closed
Bug 444509
Opened 17 years ago
Closed 17 years ago
Hexboxes (e.g. 0003) appear in mIRC script code
Categories
(Core :: Layout: Text and Fonts, defect)
Tracking
()
RESOLVED
INVALID
People
(Reporter: edin.jaganjac, Unassigned)
References
()
Details
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0
As you can see in the URL, towards the end of each set of code, there are the little box characters with the numbers in them. These boxes are in no way part of the programming language. The programming language displayed is the mIRC programming/scripting language. I see these types of characters in many things. The numbers in the boxes I've seen so far are always either: 0,0,0,2; 0,0,0,3; or 0,0,0,4 (rarely). I don't know what they mean but they interfere with the context and I've never experienced this with Firefox 2.
Reproducible: Didn't try
Steps to Reproduce:
I don't know how to reproduce it, it's just there.
My current theme is the NASA Night Launch, but I've experienced this with the default theme and other themes as well.
Here is the buildconfig information:
about:buildconfig
Build platform
target
i686-pc-mingw32
Build tools
Compiler Version Compiler flags
cl 14.00.50727.762 -GL -wd4624 -wd4952 -TC -nologo -W3 -Gy -Fd$(PDBFILE)
cl 14.00.50727.762 -GR- -GL -wd4624 -wd4952 -TP -nologo -Zc:wchar_t- -W3 -Gy -Fd$(PDBFILE)
Configure arguments
--enable-application=browser --enable-update-channel=release --enable-optimize --disable-debug --disable-tests --enable-update-packaging --enable-official-branding --enable-jemalloc --with-crashreporter-enable-percent=25
Comment 1•17 years ago
|
||
I don't see what you mean, could you please attach a screenshot to this bug ?
Do you get this problem if you run Firfefox in the Firefox safemode ?
- http://kb.mozillazine.org/Safe_mode
Comment 2•17 years ago
|
||
The boxes are glyphs i.e. characters that cannot be displayed because they don't exist in the fonts that the page is trying to use.
Comment 3•17 years ago
|
||
Those characters are very much in http://forum.swiftirc.net/viewtopic.php?t=18376, and they affect what the script does. I am surprised that Safari does not display anything.
mIRC uses character 3 (sometimes represented as ^C) to indicate that the following digits are colors codes; see http://www.mirc.co.uk/help/color.txt. I guess whoever wrote the script decided to put the character in the script itself instead of using ... $+ $chr(3) $+ ....
FWIW, TextWrangler hides them by default but shows an upside-down question mark if you select the "show invisibles" option.
Component: General → Layout: Fonts and Text
Product: Firefox → Core
QA Contact: general → layout.fonts-and-text
Summary: Little boxes with 0,0,0,3 in it in parts of the code. → Hexboxes (e.g. 0003) appear in mIRC script code
Version: unspecified → 1.9.0 Branch
What is the actual bug here?
Comment 5•17 years ago
|
||
I don't think there's a bug, just a difference in parsing or rendering (character 3 appears as a hexbox in Firefox and doesn't appear at all in Safari).
CSS 2.1 says
"Control characters other than U+0009 (tab), U+000A (line feed), U+0020 (space), and U+202x (bidi formatting characters) are treated as characters to render in the same way as any normal character."
http://www.w3.org/TR/CSS21/text.html#ctrlchars
So I think our behaviour is reasonable.
Status: UNCONFIRMED → RESOLVED
Closed: 17 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•