Thank you for the clarification.

It is assuring to know that some people are aware of the issue.


On 2015/11/22 3:59, Kyle Huey wrote:
Bug 994305 is on file for this.

- Kyle

On Sat, Nov 21, 2015 at 10:57 AM, ISHIKAWA,chiaki <ishik...@yk.rim.or.jp> wrote:
Hi,

I have been puzzled at a pair of strange warning messages over the last few
years, but can't hold the curiosity any longer.

So here is my question.

During the invocation of TB |make mozmill| test suite by running locally
produced DEBUG version of C-C test, I have seen the following error messages
in the log.
Below, 35 is the number of times the error was seen in the latest run.
The next [4482] is a sample of the process ID and should be ignored.

      35 [4482] WARNING: Failed to open external DTD: publicId "-//W3C//DTD
SVG 1.1//EN" systemId "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd";
base
"file:///NREF-COMM-CENTRAL/comm-central/mail/themes/linux/mail/tabs/selected-start.svg"
URL "resource://gre/res/dtd/svg11.dtd": file
/NREF-COMM-CENTRAL/comm-central/mozilla/parser/htmlparser/nsExpatDriver.cpp,
line 705

      35 [4482] WARNING: Failed to open external DTD: publicId "-//W3C//DTD
SVG 1.1//EN" systemId "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd";
base
"file:///NREF-COMM-CENTRAL/comm-central/mail/themes/linux/mail/tabs/selected-end.svg"
URL "resource://gre/res/dtd/svg11.dtd": file
/NREF-COMM-CENTRAL/comm-central/mozilla/parser/htmlparser/nsExpatDriver.cpp,
line 705

It seems that the  TB binary seems to try to access external DTD and
failed(?).

 From what I read in the past, W3C's position seems to be that
the web resource of W3C should not be accessed during the runtime for
obvious performance reasons, and the application is encouraged to have
a local copy anyway.
But if my reading of the code was correct, it was as if TB by way of mozilla
library was doing just that (?)
Or is it simply TB's packaging forgets to place svg11.dtd in the expected
place?

Any sensible explanation why this is happening (or not) and why we have
this pair of warning messages printed during the execution of the DEBUG
version of C-C TB is appreciated.

These messages were visible in January 2013 and possibly earlier.
I have deleted the log due to space reasons :-(

Actually, I see another failure of opening external DTD, but it occurs just
once, so it is not THAT disturbing.
I can wait for the explanation for *THAT*: xhtml11.dtd.
(Maybe the explanation for the pair of messages would solve the puzzle for
this one, too.)

       1 [5300] WARNING: Failed to open external DTD: publicId "" systemId
"resource:///res/dtd/xhtml11.dtd" base
"moz-nullprincipal:{e2a85fc4-28dc-412e-befa-2feaea7c9705}" URL
"resource://gre/res/dtd/xhtml11.dtd": file
/NREF-COMM-CENTRAL/comm-central/mozilla/parser/htmlparser/nsExpatDriver.cpp,
line 705

The last message started to appear in my local log in March 2013 for the
first time. Maybe it might have something to do with moz-nullprincipal
thingy (for security hardening).


TIA



_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform



_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to