Arabic characters appear as empty squares when using certain HTML tags or font styles

Only when HW acceleration is on. Arabic characters appear as empty squares when using "italic" or "oblique" font styles or when using <i> or <em> html tags.
Try this code to replicate the problem
<pre>
&lt;p&gt;مشكلة ظهور المربعات الخالية بدل الحروف&lt;/p&gt;
&lt;p style="font-style: italic;">Italic مشكلة ظهور المربعات الخالية بدل الحروف&lt;/p&gt;
&lt;p style="font-style: oblique;">Oblique مشكلة ظهور المربعات الخالية بدل الحروف&lt;/p&gt;
&lt;i&gt;i tag مشكلة ظهور المربعات الخالية بدل الحروف</i> &lt;br&gt; &lt;br&gt;
&lt;em&gt;em tag مشكلة ظهور المربعات الخالية بدل الحروف &lt;/em&gt;
</pre>

After lots of research, I found the problem. The boxes (squares) show up whenever there is a font in the webpage that does not have Arabic within its Unicode range such as Times New Roman Italic or Oblique. Normally, Firefox will pick another font to display the characters but now, a newly introduced feature is interfering.
To fix the problem without turning off hardware acceleration.
Go to about:config
locate: gfx.font_rendering.directwrite.use_gdi_table_loading
which is True by default in FF4.0 Beta 10, and change it to False.
This is a bug that has to be fixed.

Similar Messages

  • Why certain websites appeared to be a blank white page when im using my broadband connection but appeared to be okay when using other type of internet connection?

    the websites i used to surf turns out a blank white page when using certain internet connection

    Turns out to be an iPhone 4 problem. I went to a store and they replaced it. No problems now. My wife's iPhone 4 also had to be replaced which is disturbing. We had the original iPhone, iPhone 3G and iPhone 3GS without issue. This iPhone is not that good. It was emphasized to me the other day when I used a Razor in my house and found the voice quality infinitely superior and worked in places where my iPhone 4 failed completely (all on AT&T).
    People on the other end of calls with the Razor commented that my voice sounded much better and asked what had I done (they were used to the calls made with the iPhone).
    I am afraid I think that the iPhone 4 is not all it is cracked up to be. For phone use the Razor beats it hands down. Now, when it comes to email etc. the iPhone is infinitely superior but as a phone it is certainly not as good as it could be.
    I am afraid that Apple may have lost the magic recipe and, if I had not gone past the return date, the iPhone 4 would be going back.

  • How to use the HTML tags in the reports.

    hi.
    can any one tell me how to use the HTML tags in the reports.
    i m using the forms 10 g rel 2 and reports 10 g rel 2 and application server 10g rel 2.

    Set the Contains HTML Tags property of an object to Yes, then the tags in the object's text (if any) will be used to format the object.

  • Using the HTML tags in Oracle Alerts

    Hi all,
    Can we use the HTML Tags in Oracle Alerts at Alert Details window in Text(D) Column?
    Please Provide solution to format the data which is sending to Mail from Oracle Alerts.

    What version of ebusiness are you running? You should be able to utilise html tags without an issue in 11i.

  • Weird characters appear in title bar when windows are maximised

    I am using awesome WM and when windows are maximised weird characters appear.  It appears normal when unmaximised.
    Maximised window:
    Unmaximised window:

    Well I finally figured out (accidentally )  that these indicate the state of window i.e floating, maximised horizontally, maximised vertically.

  • E61 mismapped, Arabic characters appearing in cert...

    I have an unlocked Nokia e61. At some point, it must of had arabic language loaded. I have the phone language set to english. All is well, except for certain keys. When I press them I get either mismapped characters (e.g. + gets me =, the $ get me ')
    On other keys - the lowest row - I start to get arabic characters. For example, @ and ? give me arabic (I don't even know how to get them on a PC keyboard).
    While in a message, I have gone to Options > Writing Language. 3 languages appear: Arabic, English, and Francais. I select English, but it does not change anything.
    How do I remove the arabic? How do I get the mismapped characters remapped?

    Hello1 Any luck? I have the same problem

  • Empty request when using IE5.5 and client auth.

    We are in the process of enabling Client Authentication for one of our websites. When enabling client authentication in iPlanet 6.1SP2 somethings go wrong when using the client uses Internet Explorer 5.0 or 5.5.
    It seems that when using a IE browser older than 6.0 the Content Type is being sent twice:
    Contect type: application/x-www-form-urlencode, application/x-www-form-urlencode and the servlet that needs to capture the data which is sent by the Client replies with a Cannot process an empty request.Does anyone have a workaround for this??

    I hadn't heard of this problem before, but it should be possible to work around it by adding the following lines to obj.conf:
    <Client headers="Content-type: application/x-www-form-urlencode, application/x-www-form-urlencode">
    AuthTrans fn="set-variable" set-headers="Content-type: application/x-www-form-urlencode"
    </Client>Of course, you could also a) modify the affected Servlet or b) write a Servlet Filter that would modify the header before it's passed to the affected Servlet.
    Please let us know whether you're able to solve the problem

  • Photoshop cs4 crashing when using certain width of a brush

    Hi, my 2 year old  photoshop cs4 has been always inexplicably crashing the moment I would try to use a 70 pxl brush... I learnt to work aroud it, but just yesterday another similar problem kicked in, when using the short keys to widen or narrow the width of the brush, the moment it hits 30 pxls photoshop crashes too. I can't work like that. I hit option-command-shift to open the program to reset, nothing. I reinstalled the whole cs4 several times, nothing. I downloaded, installed the updates for the program. Nothing. All still the same... Any solutions? Thanks!

    OS is
    Mac OS X Lion 10.7.5 (11G63)
    Photoshop
    CS4   11.0.2
    I reported the crash over a yer ago regarding the 70 pxl issue but nobody ever came back to me...
    thanks

  • ADF FACES: HTML template text Layout is broken when uses ADF Faces tags

    This works fine:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <%@ page contentType="text/html;charset=windows-1252"%>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
    <f:view>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"></meta>
    </head>
    <body>
    <h:form>
    <table border="1">
    <tr>
    <td width="45%">
    <h:dataTable rows="5" bgcolor="Red" value="#{class1.names}" var="name">
    <h:column>
    <h:outputText value="#{name}"/>
    </h:column>
    <h:column>
    <h:outputText value="#{name}"/>
    </h:column>
    </h:dataTable>
    </td>
    <td width="55%">
    <h:inputText/>
    </td>
    </tr>
    </table>
    </h:form>
    </body>
    </html>
    </f:view>
    => a table is rendered with one row and two columns; in the first column the data table is rendered in the second the inputText
    Changing to ADF Faces tags breaks the layout:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
    <%@ page contentType="text/html;charset=windows-1252"%>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
    <%@ taglib uri="http://xmlns.oracle.com/adf/faces/EA11" prefix="af"%>
    <%@ taglib uri="http://xmlns.oracle.com/adf/faces/EA11/html" prefix="afh"%>
    <f:view>
    <afh:html>
    <afh:head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"></meta>
    </afh:head>
    <afh:body>
    <af:form>
    <table border="1">
    <tr>
    <td>
    <af:table rows="5" value="#{class1.names}" var="name">
    <af:column>
    <h:outputText value="#{name}"/>
    </af:column>
    <af:column>
    <h:outputText value="#{name}"/>
    </af:column>
    </af:table>
    </td>
    <td>
    <h:inputText/>
    </td>
    </tr>
    </table>
    </af:form>
    </afh:body>
    </afh:html>
    </f:view>
    => at the begin of the page an empty table is rendered; below the data table is rendered and below the inputText
    It think it should be possible to layout the page with HTML template text and use ADF Faces tags.

    As of EA12 (and EA13) <afh:body> is what is known as a "rendersChildren" tag. It needs to do so in order to support partial-page rendering This means that template text inside it needs to be wrapped inside <f:verbatim>.
    For later releases of ADF Faces, I've filed an enhancement request to loosen up this restriction for <afh:body>.

  • How to fix "Must be literal" error when using a4j:keepAlive tag?

    Hi everybody,
    When I use <a4j:keepAlive> tag of Richfaces like this:
    <a4j:keepAlive beanName="#{templateController.currentType}"/>I got the an error like this:
    /templates.xhtml @20,91 <a4j:keepAlive beanName="#{templateController.currentType}"> Must be literalIn my class, I have declared as:
    class TemplateController{
        private TemplateType currentType;
        public void setCurrentType(TemplateType type) {
        public TemplateType getCurrentType() {
    }I implemented as guide from Richfaces document but don't know why this happened.
    Could anyone tell me why? Please help me to fix it.
    I really appreciate it,
    Ringo
    Edited by: Ringo.CS on Jun 19, 2008 3:42 AM
    Edited by: Ringo.CS on Jun 19, 2008 3:43 AM

    No, the error message says that the value must be a literal and thus not an EL. I don't know anything about Ajax4jsf (you're in the wrong place to ask questions about it, rather use the forums of the Ajax4jsf manfacturer at jboss.com), but the attributename and errormessage together makes it logical to put just the raw managed bean name in there. If this is not what you're after, then just consult their documentation and forums at jboss.com.

  • How to specify term file when using static html to run webforms 10g

    I'm using static HTML to run forms
    document.writeln('<PARAM NAME="serverArgs" ');
    document.writeln(' VALUE="escapeParams=true module=genoa.fmx userid= sso_userid=%20 sso_formsid= sso_subDN= sso_usrDN= debug=no host= port= term=/forms90/hsd65html/genoa.res"> ');
    I'm specifying the term as term=/forms90/hsd65html/genoa.res.
    During forms startup I get the message unable to read the file. I can bwoense the file by http://server/forms90/hsd65html/genoa.res
    Any idea how to specify the term file in static html.
    Thanks

    term is not a http address, but a directory address. So, you have to specify the path on the server:
    term=c:\oracle\forms90\.....

  • Typing when using stylistic alternates of a font

    Hi,
    I'm working on something where I'm using stylistic alternates of a font as opposed to the standard weight for text. Currently, I have to double click on the letters I want from the glyphs panel to use them. Is there a way to not have to select each letter by double clicking and somehow switching to make it so that I can type the alternates instead of selecting them? Thanks!

    Are they in a stylistic set, and is the set activated in the OpenType options from the Character panel flyout menu?

  • Problem using XSLT & HTML Tags

    Hi all,
    I'm newbie using XML and XSL and i'm facing a problem that i would need some help.
    I wrote a XML using servlet that use a XSL and transform it in a HTML output. So everything seems to work fine but when i try to use HTML tags inside my XSL it is not executed. it looks like below viewing by the browser IE6.0.
    - <html>
    - <body>
    <b>Sun Sep 14 12:27:09 BRT 2003</b>
    <i>Hello World</i>
    </body>
    </html>
    The fact is that i want my HTML tags to be executed by the XSl file and do not simple show the tags. Can someone help me? I would appreciate any help since i've been spending long time with that without any answer.
    Thanks and Regards
    Fabio

    following below the code that generate the XML. I still need help.
    I hope someone can help me in this issue
    The servlet that generate the XML.
    response.setContentType("text/xml");
    String Xml = "";
    Xml = Xml + "<?xml version=\"1.0\"?>";
    Xml = Xml + "<?xml-stylesheet href=\"/XslGravaCrit.xsl\" type=\"text/xsl\"?>";
    Xml = Xml + "<!-- Here is a sample XML file -->";
    Xml = Xml + "<page>";
    Xml = Xml + "<title>Test Page</title>";
    Xml = Xml + "<content>";
    Xml = Xml + "<paragraph>What you see is what you get!</paragraph>";
    Xml = Xml + "</content>";
    Xml = Xml + "</page>";
    try{
    TransformerFactory tFactory = TransformerFactory.newInstance();
    byte[] arr=Xml.getBytes();
    ByteArrayInputStream bytes=new ByteArrayInputStream(arr);
    Source xsl=new StreamSource("../XslGravaCrit.xsl");
    Templates template=tFactory.newTemplates(xsl);
    Transformer transformer = template.newTransformer();
    transformer.transform(new StreamSource(bytes), new StreamResult(response.getWriter()));
    }catch(Exception e){
    System.out.println("Excecao 100: " + e.getMessage() + e.getLocalizedMessage());
    The XSL XslGravaCrit.xsl
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:java="http://xml.apache.org/xslt/java" exclude-result-prefixes="java"
    version="1.0">
    <xsl:strip-space elements="*"/>
    <xsl:output method="html" indent="yes" version="4.0"/>
    <xsl:template match="page">
    <html>
    <body><b>
    <xsl:value-of select="java:java.util.Date.new()"/>
         </b>
    <xsl:for-each select="/page">
    <xsl:sort select="paragraph"/>
    <xsl:value-of select="paragraph"/>
    </xsl:for-each>
    <i>Hello World</i>
    </body>
    </html>
    </xsl:template>
    </xsl:stylesheet>

  • Using iPad Pages,, I inserted emoji characters in a document and the characters appeared in the document when it synced to my iPhone, but they did not appear when synced to my iMac (Mountain Lion). Any ideas?

    Using iPad Pages, I inserted emoji characters successfully in a document. They appeared when the document was synced to my iPhone but the characters did not appear when synced to my iMac (Mountain Lion). Only blank spaces where they should have been Why?

    You'd need to have an Emoji font installed on your Computer. Do you?

  • When I import photos from my digital camera in iPhoto 7.1.5 all i get is empty squares. Used to work great

    Just recently, I went to import some photos from my digital camera into my iPhoto 7.1.5 version on my Mac. All I am getsting is the amount of pictures on the camera in the shape of blank picture holders on the screen.  I hooked up the same camera to our son's mac and it has no problem importing pictures. I had some on a USB stick and am having the same problem.

    As a Test:
    Hold down the option (or alt) key and launch iPhoto. From the resulting menu select 'Create Library'
    Import a few pics into this new, blank library. Is the Problem repeated there?

Maybe you are looking for

  • Is this a bug in JVM?

    Hello all. Whenever I try to make JNI calls to Ms Word in multiclient environment on server, the JVM closes with the following message. Another exception has been detected while we were handling last error. Dumping information about last error: ERROR

  • [Solved] CD Mount doesn't work, DVD does

    So, I am able to mount DVDs but cannot mount CDs.  Evidently, this is problamatic. Here is my fstab. # /etc/fstab: static file system information # <file system> <dir> <type> <options> <dump> <pass> devpts /dev/pts devpts defaults 0 0 shm /dev/shm tm

  • Cant acess bbm on Q10

    Something weird happened today. BBM closed and whenever I open BBM , I cant access to it . it is written BBM SETUP 1- Opening BBM 2-Associating BBM with your Blackberry Account 3-you are singed in with the following Blackbeery Id : (my email) then 3

  • CF9 Standard in 64bit Linux

    I'm attempting to enter a CF 9 Standard license into 64bit Linux system.  There is a known problem with this, but the work-around (ie: enter serial number into the web CF administrator interface instead of during Console install time), isn't working.

  • Sales office not available and SHOULD not be used for determination

    Hi experts, I am encounting an issue with the organizational model. We do not want the sales office to be determined through the org model, we just want to be able to add it to the right sales areas in BPs or transactions. I have build ang enhanced o