/hg/release/icedtea7-forest-2.5/jaxp: 55 new changesets

andrew at icedtea.classpath.org andrew at icedtea.classpath.org
Thu Apr 17 16:53:24 UTC 2014


changeset 92cf0b5c1c3e in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=92cf0b5c1c3e
author: katleman
date: Wed Mar 26 09:28:11 2014 -0700

	Added tag jdk7u60-b12 for changeset a9574b35f0af


changeset 2814f43a6c73 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=2814f43a6c73
author: katleman
date: Wed Apr 02 09:31:41 2014 -0700

	Added tag jdk7u60-b13 for changeset 92cf0b5c1c3e


changeset 166b11c89c1b in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=166b11c89c1b
author: katleman
date: Wed Apr 09 08:44:42 2014 -0700

	Added tag jdk7u60-b14 for changeset 2814f43a6c73


changeset bb7779a8fc4d in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=bb7779a8fc4d
author: asaha
date: Mon Dec 16 12:13:09 2013 -0800

	Added tag jdk7u55-b00 for changeset 807946db29f4


changeset 362a62e01eb5 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=362a62e01eb5
author: asaha
date: Mon Dec 16 14:54:05 2013 -0800

	Added tag jdk7u55-b01 for changeset bb7779a8fc4d


changeset cc383c0bb24c in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=cc383c0bb24c
author: asaha
date: Mon Dec 16 18:51:39 2013 -0800

	Merge


changeset 2178f4130d54 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=2178f4130d54
author: asaha
date: Fri Dec 20 11:49:36 2013 -0800

	Merge


changeset 9e0431568793 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=9e0431568793
author: asaha
date: Fri Dec 20 14:15:03 2013 -0800

	Merge


changeset 8275dc4db7f8 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=8275dc4db7f8
author: asaha
date: Fri Dec 20 21:33:49 2013 -0800

	Merge


changeset 2f790a3687eb in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=2f790a3687eb
author: katleman
date: Tue Dec 24 14:46:31 2013 -0800

	Added tag jdk7u55-b02 for changeset 8275dc4db7f8


changeset 381e73f93a83 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=381e73f93a83
author: asaha
date: Thu Dec 26 15:54:47 2013 -0800

	Merge


changeset 7d1d9e4c655d in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=7d1d9e4c655d
author: katleman
date: Mon Jan 06 13:57:04 2014 -0800

	Added tag jdk7u55-b03 for changeset 381e73f93a83


changeset b196086e5dba in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=b196086e5dba
author: katleman
date: Wed Jan 08 13:24:02 2014 -0800

	Added tag jdk7u45-b35 for changeset 7fda9b300e07


changeset 1a6c3258ad21 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=1a6c3258ad21
author: asaha
date: Wed Jan 08 14:15:07 2014 -0800

	Merge


changeset 6fb45ae3fdfa in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=6fb45ae3fdfa
author: asaha
date: Thu Jan 09 07:57:21 2014 -0800

	Merge


changeset c72c57f71c2b in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=c72c57f71c2b
author: aefimov
date: Mon Jan 13 19:07:53 2014 +0400

	8029282: Enhance CharInfo set up
	Reviewed-by: joehw


changeset 269625fabc9f in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=269625fabc9f
author: katleman
date: Mon Jan 13 16:14:48 2014 -0800

	Added tag jdk7u55-b04 for changeset c72c57f71c2b


changeset 5592b0c44617 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=5592b0c44617
author: aefimov
date: Thu Jan 16 12:56:28 2014 +0400

	8031330: Refactor ObjectFactory
	Reviewed-by: joehw


changeset c59d71409008 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=c59d71409008
author: katleman
date: Wed Jan 22 10:06:51 2014 -0800

	Added tag jdk7u55-b05 for changeset 5592b0c44617


changeset 125ea54089ad in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=125ea54089ad
author: katleman
date: Tue Jan 28 11:49:39 2014 -0800

	Added tag jdk7u55-b06 for changeset c59d71409008


changeset 39337c00cb3c in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=39337c00cb3c
author: katleman
date: Tue Feb 04 13:12:02 2014 -0800

	Added tag jdk7u55-b07 for changeset 125ea54089ad


changeset 2b2ca0053540 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=2b2ca0053540
author: asaha
date: Thu Feb 06 10:57:35 2014 -0800

	Merge


changeset 537f4f609132 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=537f4f609132
author: katleman
date: Tue Feb 11 13:11:28 2014 -0800

	Added tag jdk7u55-b08 for changeset 39337c00cb3c


changeset 086dca834645 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=086dca834645
author: asaha
date: Tue Feb 11 15:16:25 2014 -0800

	Merge


changeset 825ae5315388 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=825ae5315388
author: asaha
date: Wed Feb 12 16:09:46 2014 -0800

	Merge


changeset 997bdd44d5de in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=997bdd44d5de
author: katleman
date: Tue Feb 18 12:41:27 2014 -0800

	Added tag jdk7u55-b09 for changeset 537f4f609132


changeset 606483a43e8b in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=606483a43e8b
author: katleman
date: Tue Feb 18 13:36:20 2014 -0800

	Added tag jdk7u55-b09 for changeset 997bdd44d5de


changeset 24d9fc7d50b4 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=24d9fc7d50b4
author: asaha
date: Wed Feb 19 12:19:45 2014 -0800

	Merge


changeset 0e835919358e in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=0e835919358e
author: asaha
date: Wed Feb 19 14:37:34 2014 -0800

	Merge


changeset f3f02e67d867 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=f3f02e67d867
author: katleman
date: Tue Feb 25 12:20:32 2014 -0800

	Added tag jdk7u55-b10 for changeset 606483a43e8b


changeset 8d3132c7c2a8 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=8d3132c7c2a8
author: asaha
date: Tue Feb 25 13:54:23 2014 -0800

	Merge


changeset 35e4bc8b3e3c in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=35e4bc8b3e3c
author: asaha
date: Thu Feb 27 08:31:45 2014 -0800

	Merge


changeset 708a1872f5bb in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=708a1872f5bb
author: katleman
date: Tue Mar 04 12:01:53 2014 -0800

	Added tag jdk7u55-b11 for changeset f3f02e67d867


changeset 997a68a4171c in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=997a68a4171c
author: asaha
date: Tue Mar 04 15:37:18 2014 -0800

	Merge


changeset b3987075f395 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=b3987075f395
author: asaha
date: Wed Mar 05 13:26:28 2014 -0800

	Merge


changeset 14719f73596f in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=14719f73596f
author: katleman
date: Tue Mar 11 12:59:44 2014 -0700

	Added tag jdk7u55-b12 for changeset 708a1872f5bb


changeset 52a5a894a364 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=52a5a894a364
author: asaha
date: Tue Mar 11 14:03:53 2014 -0700

	Merge


changeset d8b2e72962cd in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=d8b2e72962cd
author: asaha
date: Wed Mar 12 14:49:56 2014 -0700

	Merge


changeset 01f26830f88c in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=01f26830f88c
author: katleman
date: Tue Mar 18 12:07:53 2014 -0700

	Added tag jdk7u55-b13 for changeset 14719f73596f


changeset 9cdc04d76eb1 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=9cdc04d76eb1
author: katleman
date: Fri Feb 14 08:59:28 2014 -0800

	Added tag jdk7u51-b33 for changeset 1a6c3258ad21


changeset ce99028809b0 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=ce99028809b0
author: katleman
date: Fri Feb 28 17:23:12 2014 -0800

	Added tag jdk7u51-b34 for changeset 9cdc04d76eb1


changeset 5be97f6c25d9 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=5be97f6c25d9
author: asaha
date: Tue Mar 18 12:34:22 2014 -0700

	Merge


changeset c3f1f6f9e057 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=c3f1f6f9e057
author: asaha
date: Tue Mar 18 13:00:34 2014 -0700

	Merge


changeset 35a9f0af5454 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=35a9f0af5454
author: asaha
date: Wed Mar 19 10:19:54 2014 -0700

	Merge


changeset d96bca7f721b in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=d96bca7f721b
author: asaha
date: Wed Mar 26 21:25:50 2014 -0700

	Merge


changeset 8145ff9396bd in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=8145ff9396bd
author: katleman
date: Thu Mar 27 11:36:48 2014 -0700

	Added tag jdk7u55-b31 for changeset 5be97f6c25d9


changeset 26187a65c765 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=26187a65c765
author: katleman
date: Thu Mar 27 11:23:09 2014 -0700

	Added tag jdk7u55-b30 for changeset 01f26830f88c


changeset 94f3ad704f28 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=94f3ad704f28
author: asaha
date: Thu Mar 27 11:57:45 2014 -0700

	Merge


changeset 94543e8cd09b in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=94543e8cd09b
author: asaha
date: Thu Mar 27 12:09:44 2014 -0700

	Merge


changeset 2c3d39b45a2d in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=2c3d39b45a2d
author: asaha
date: Wed Apr 02 09:46:37 2014 -0700

	Merge


changeset c086bbf53ba6 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=c086bbf53ba6
author: asaha
date: Wed Apr 09 09:43:44 2014 -0700

	Merge


changeset b81309c60141 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=b81309c60141
author: katleman
date: Tue Apr 15 11:49:59 2014 -0700

	Added tag jdk7u55-b14 for changeset 26187a65c765


changeset 10eed57b6633 in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=10eed57b6633
author: asaha
date: Tue Apr 15 12:41:10 2014 -0700

	Merge


changeset fefd2d5c524b in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=fefd2d5c524b
author: katleman
date: Wed Apr 16 12:26:20 2014 -0700

	Added tag jdk7u60-b15 for changeset 10eed57b6633


changeset 611fdb7bcd4f in /hg/release/icedtea7-forest-2.5/jaxp
details: http://icedtea.classpath.org/hg/release/icedtea7-forest-2.5/jaxp?cmd=changeset;node=611fdb7bcd4f
author: andrew
date: Thu Apr 17 17:52:19 2014 +0100

	Merge jdk7u60-b15


diffstat:

 .hgtags                                                          |   41 +++
 .jcheck/conf                                                     |    2 -
 src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java   |   25 +-
 src/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java |    2 +-
 src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java  |   14 +-
 src/com/sun/org/apache/xml/internal/serializer/CharInfo.java     |  125 ++++-----
 src/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java |    2 +-
 src/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java  |    2 +-
 8 files changed, 118 insertions(+), 95 deletions(-)

diffs (493 lines):

diff -r a9574b35f0af -r 611fdb7bcd4f .hgtags
--- a/.hgtags	Wed Mar 19 10:04:16 2014 -0700
+++ b/.hgtags	Thu Apr 17 17:52:19 2014 +0100
@@ -50,6 +50,7 @@
 feb05980f9f2964e6bc2b3a8532f9b3054c2289b jdk7-b73
 ea7b88c676dd8b269bc858a4a17c14dc96c8aed1 jdk7-b74
 555fb78ee4cebed082ca7ddabff46d2e5b4c9026 jdk7-b75
+fb68fd18eb9f9d94bd7f307097b98a5883018da8 icedtea7-1.12
 233a4871d3364ec305efd4a58cfd676620a03a90 jdk7-b76
 bfadab8c7b1bf806a49d3e1bc19ec919717f057a jdk7-b77
 7a12d3789e1b07a560fc79568b991818d617ede2 jdk7-b78
@@ -63,6 +64,7 @@
 81c0f115bbe5d3bcf59864465b5eca5538567c79 jdk7-b86
 8b493f1aa136d86de0885fcba15262c4fa2b1412 jdk7-b87
 d8ebd15910034f2ba50b2f129f959f86cca01419 jdk7-b88
+826bafcb6c4abbf24887bfc5a78868e13cddd068 icedtea7-1.13
 d2818fd2b036f3b3154a9a7de41afcf4ac679c1b jdk7-b89
 c5d932ee326d6f7fd4634b11c7185ea82d184df2 jdk7-b90
 b89b2c3044a298d542f84a2e9d957202b7d8cdb9 jdk7-b91
@@ -111,6 +113,7 @@
 d56b326ae0544fc16c3e0d0285876f3c82054db2 jdk7-b134
 4aa9916693dc1078580c1865e6f2584046851e5a jdk7-b135
 1759daa85d33800bd578853f9531f9de73f70fc7 jdk7-b136
+1c2f25bf36b1d43920e94fb82a0afdafd29b1735 icedtea-1.14
 1d87f7460cde7f8f30af668490f82b52b879bfd8 jdk7-b137
 be3758943770a0a3dd4be6a1cb4063507c4d7062 jdk7-b138
 28c7c0ed2444607829ba11ad827f8d52197a2830 jdk7-b139
@@ -123,6 +126,7 @@
 bcd31fa1e3c6f51b4fdd427ef905188cdac57164 jdk7-b146
 067fb18071e3872698f6218724958bd0cebf30a3 jdk7u1-b01
 fc268cd1dd5d2e903ccd4b0275e1f9c2461ed30c jdk7-b147
+b8d01501956a0d41f5587ff1bebbfe5a9b8fea5a icedtea-2.0-branchpoint
 104ca42e1e7ca66b074a4619ce6420f15d8f454d jdk7u1-b02
 64e323faadf65018c1ffc8bb9c97f7b664e87347 jdk7u1-b03
 2256c20e66857f80cacda14ffdbc0979c929d7f8 jdk7u1-b04
@@ -141,6 +145,7 @@
 0e61ef309edd2deb71f53f2bdaf6dcff1c80bfb8 jdk7u2-b12
 d9ac427e5149d1db12c6f3e4aa4280587c06aed5 jdk7u2-b13
 0efaf5c97fba2ee7864240efaa0df651a2635ae5 jdk7u2-b21
+7300d2ab9fb2068250a96ca4afc481c4beb6a42b icedtea-2.1-branchpoint
 0efaf5c97fba2ee7864240efaa0df651a2635ae5 jdk7u3-b02
 604dd391203960d0028fc95bc70b0ae161e09d99 jdk7u3-b03
 551c076358f6691999f613db9b155c83ec9a648d jdk7u3-b04
@@ -157,6 +162,7 @@
 7a37651d304de62b18b343b3ae675ab1b08fc5fe jdk7u4-b10
 3fbd87d50fbf4de3987e36ec5f3e8ce1c383ce3d jdk7u4-b11
 b4e5df5b18bb75db15ed97da02e5df086d2c7930 jdk7u4-b12
+c51876b27811ba0f6ea3409ba19d357b7400908a icedtea-2.2-branchpoint
 7d18bccaec3781f3d4f2d71879f91e257db2f0f7 jdk7u4-b13
 82c5b3166b3194e7348b2a9d146b6760c9a77128 jdk7u4-b14
 36490d49683f7be9d8fbbe1f8eefa1fe9fe550fa jdk7u5-b01
@@ -186,11 +192,15 @@
 f4e80156296e43182a0fea5f54032d8c0fd0b41f jdk7u6-b10
 5078a73b3448849f3328af5e0323b3e1b8d2d26c jdk7u6-b11
 c378e596fb5b2ebeb60b89da7ad33f329d407e2d jdk7u6-b12
+15b71daf5e69c169fcbd383c0251cfc99e558d8a ppc-aix-port-b01
+15b71daf5e69c169fcbd383c0251cfc99e558d8a ppc-aix-port-b02
+15b71daf5e69c169fcbd383c0251cfc99e558d8a ppc-aix-port-b03
 15b71daf5e69c169fcbd383c0251cfc99e558d8a jdk7u6-b13
 da79c0fdf9a8b5403904e6ffdd8f5dc335d489d0 jdk7u6-b14
 94474d6f28284a1ef492984dd6d6f66f8787de80 jdk7u6-b15
 0b329a8d325b6a58d89c6042dac62ce5852380ab jdk7u6-b16
 5eb867cdd08ca299fe03b31760acd57aac2b5673 jdk7u6-b17
+445dd0b578fc2ed12c539eb6f9a71cbd40bed4f6 icedtea-2.3-branchpoint
 1c4b9671de5c7ed5713f55509cb2ada38b36dffe jdk7u6-b18
 3ba4c395d2cf973c8c603b2aedc846bd4ae54656 jdk7u6-b19
 4f7b77cc3b252098f52a8f30a74f603783a2e0f1 jdk7u6-b20
@@ -258,12 +268,14 @@
 1b914599a6d5560e743b9fecd390924ed0bf7d15 jdk7u12-b07
 427a603569db59f61721e709fcb8a73390d468ae jdk7u12-b08
 366ebbf581df0134d9039b649abc315e87f23772 jdk7u12-b09
+14adb683be4ebc49ee729f0253d012795a4a2ae4 icedtea-2.4-branchpoint
 23191c790e12841f81ac1cf956e7dbc0b45914ee jdk7u14-b10
 825eda7553590ce19eb4fa0686c4405d97daafdb jdk7u14-b11
 560e5cf5b57fc91e2bc6dd1809badd58c6eb25bd jdk7u14-b12
 937bae61a48febcc948b7e10ae781c9077360241 jdk7u14-b13
 7038ca4959e50a02f797e639daffe6b2b4065f86 jdk7u14-b14
 aa6fb94c5e7bc645f478b6f60c5e6e06bebcc2bf jdk7u14-b15
+1d1e1fc3b88d2fda0c7da55ee3abb2b455e0d317 ppc-aix-port-b04
 99c114990b191f32e72c6158072033aec5816aaf jdk7u15-b01
 edbaa584f09a78d0ad3c73389faf20409a552e46 jdk7u15-b02
 14a9b60a2086f4e2f6ec43bee3375042946f6510 jdk7u15-b30
@@ -382,8 +394,10 @@
 4beb90ab48f7fd46c7a9afbe66f8cccb230699ba jdk7u45-b18
 a456c78a50e201a65c9f63565c8291b84a4fbd32 jdk7u45-b30
 3c34f244296e98d8ebb94973c752f3395612391a jdk7u45-b31
+d9b92749a0f4c8e6c6f4fe11210c2a02d70bae74 jdk7u60-b00
 056494e83d15cd1c546d32a3b35bdb6f670b3876 jdk7u45-b33
 b5a83862ed2ab9cc2de3719e38c72519481a4bbb jdk7u45-b34
+7fda9b300e07738116b2b95b568229bdb4b31059 jdk7u45-b35
 0a8b95184728548be4b20876e05f76e0262e4195 jdk7u51-b00
 2450ace952f45202e5a3fd4f6a8356a196fe029e jdk7u51-b01
 68def851cc6b17944756f1986734b323d8569571 jdk7u51-b02
@@ -400,9 +414,31 @@
 114654a331e2f97a048d7ed43d06d7512e20e2c1 jdk7u51-b13
 3161567adae93d12c64b79592bda3046f0c0a22d jdk7u51-b30
 e85ee81daec2ea2fa21bf804d03431b0664c6dff jdk7u51-b31
+1a6c3258ad218bf286c47d65e4cd80eb6763f8df jdk7u51-b33
+9cdc04d76eb19a871c739625acd801ed1b24bed9 jdk7u51-b34
+807946db29f42477e8d8390be01c7e27280bc85c jdk7u55-b00
+bb7779a8fc4d14719e907b8890a2665476cf45ae jdk7u55-b01
+8275dc4db7f852edb331ae48d663d08b9ab2b5c7 jdk7u55-b02
+381e73f93a83e8d3bfd7dbf79f4f363a8fd6442f jdk7u55-b03
+c72c57f71c2ba6362d9ccfbf4743947b9ecefcac jdk7u55-b04
+5592b0c44617022e3c136eedfa1e98d4f254c964 jdk7u55-b05
+c59d714090080ad2e06f0ca5e8d354403059d8ce jdk7u55-b06
+125ea54089add3a16898b801a9989bf6cca05da6 jdk7u55-b07
+39337c00cb3ce29b4d67f6d247c3fa80f16cb49f jdk7u55-b08
+537f4f609132f3d6a4ce506c98f1dbd57f1320f8 jdk7u55-b09
+997bdd44d5de4aee319ff0a0d2892a912d9de6f5 jdk7u55-b09
+606483a43e8b6317d84922b9ed2b2c30d9e77419 jdk7u55-b10
+f3f02e67d867ae25cd4f3b9bc39a4fd17f593126 jdk7u55-b11
+708a1872f5bb8ba58ecc9fcbf4e12e6fa4783998 jdk7u55-b12
+14719f73596f5c90e3f46c0f4312f32e5b105edd jdk7u55-b13
+01f26830f88cf4f10897416fe1f4f372efcdecf5 jdk7u55-b30
+26187a65c765b3177f1b7ff0638259bf66f9ec47 jdk7u55-b14
+5be97f6c25d9eb3ef0a05fc860964cb3d27134b0 jdk7u55-b31
 d9b92749a0f4c8e6c6f4fe11210c2a02d70bae74 jdk7u60-b00
 ad39e88c503948fc4fc01e97c75b6e3c24599d23 jdk7u60-b01
 050986fd54e3ec4515032ee938bc59e86772b6c0 jdk7u60-b02
+74093b75ddd4fc2e578a3469d32b8bb2de3692d5 icedtea-2.5pre01
+d7085aad637fa90d027840c7f7066dba82b21667 icedtea-2.5pre02
 359b79d99538d17eeb90927a1e4883fcec31661f jdk7u60-b03
 7215972c2c30d0fa469a459a3e4fcee6bc93991d jdk7u60-b04
 673ea3822e59de18ae5771de7a280c6ae435ef86 jdk7u60-b05
@@ -412,3 +448,8 @@
 4bfece8a5148947d268611cc1b4485e92960064e jdk7u60-b09
 28a6c0b3b22580101bf750383c2e48d34dea2124 jdk7u60-b10
 e57490e0b99917ea8e1da1bb4d0c57fd5b7705f9 jdk7u60-b11
+1fef0a819b0acd01898f16d75fe924720412c9fd icedtea-2.5pre03
+a9574b35f0af409fa1665aadd9b2997a0f9878dc jdk7u60-b12
+92cf0b5c1c3e9b61d36671d8fb5070716e0f016b jdk7u60-b13
+2814f43a6c73414dcb2b799e1a52d5b44688590d jdk7u60-b14
+10eed57b66336660f71f7524f2283478bdf373dc jdk7u60-b15
diff -r a9574b35f0af -r 611fdb7bcd4f .jcheck/conf
--- a/.jcheck/conf	Wed Mar 19 10:04:16 2014 -0700
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-project=jdk7
-bugids=dup
diff -r a9574b35f0af -r 611fdb7bcd4f src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java
--- a/src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java	Wed Mar 19 10:04:16 2014 -0700
+++ b/src/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java	Thu Apr 17 17:52:19 2014 +0100
@@ -54,8 +54,8 @@
     //
     // Constants
     //
-     private static final String XALAN_INTERNAL = "com.sun.org.apache.xalan.internal";
-     private static final String XERCES_INTERNAL = "com.sun.org.apache.xerces.internal";
+     private static final String JAXP_INTERNAL = "com.sun.org.apache";
+     private static final String STAX_INTERNAL = "com.sun.xml.internal";
 
     // name of default properties file to look for in JDK's jre/lib directory
     private static final String DEFAULT_PROPERTIES_FILENAME =
@@ -497,12 +497,8 @@
     public static Class findProviderClass(String className, boolean doFallback)
         throws ClassNotFoundException, ConfigurationError
     {
-        if (System.getSecurityManager()!=null) {
-            return Class.forName(className);
-        } else {
-            return findProviderClass (className,
+        return findProviderClass (className,
                 findClassLoader (), doFallback);
-        }
     }
 
     /**
@@ -517,8 +513,8 @@
         SecurityManager security = System.getSecurityManager();
         try{
             if (security != null){
-                if (className.startsWith(XALAN_INTERNAL) ||
-                    className.startsWith(XERCES_INTERNAL)) {
+                if (className.startsWith(JAXP_INTERNAL) ||
+                    className.startsWith(STAX_INTERNAL)) {
                     cl = null;
                 } else {
                     final int lastDot = className.lastIndexOf(".");
@@ -533,16 +529,7 @@
 
         Class providerClass;
         if (cl == null) {
-            // XXX Use the bootstrap ClassLoader.  There is no way to
-            // load a class using the bootstrap ClassLoader that works
-            // in both JDK 1.1 and Java 2.  However, this should still
-            // work b/c the following should be true:
-            //
-            // (cl == null) iff current ClassLoader == null
-            //
-            // Thus Class.forName(String) will use the current
-            // ClassLoader which will be the bootstrap ClassLoader.
-            providerClass = Class.forName(className);
+            providerClass = Class.forName(className, false, ObjectFactory.class.getClassLoader());
         } else {
             try {
                 providerClass = cl.loadClass(className);
diff -r a9574b35f0af -r 611fdb7bcd4f src/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java
--- a/src/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java	Wed Mar 19 10:04:16 2014 -0700
+++ b/src/com/sun/org/apache/xalan/internal/utils/SecuritySupport.java	Thu Apr 17 17:52:19 2014 +0100
@@ -57,7 +57,7 @@
         return securitySupport;
     }
 
-    static ClassLoader getContextClassLoader() {
+    public static ClassLoader getContextClassLoader() {
         return (ClassLoader) AccessController.doPrivileged(new PrivilegedAction() {
             public Object run() {
                 ClassLoader cl = null;
diff -r a9574b35f0af -r 611fdb7bcd4f src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java
--- a/src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java	Wed Mar 19 10:04:16 2014 -0700
+++ b/src/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java	Thu Apr 17 17:52:19 2014 +0100
@@ -48,7 +48,8 @@
     //
     // Constants
     //
-    private static final String DEFAULT_INTERNAL_CLASSES = "com.sun.org.apache.";
+    private static final String JAXP_INTERNAL = "com.sun.org.apache";
+    private static final String STAX_INTERNAL = "com.sun.xml.internal";
 
     // name of default properties file to look for in JDK's jre/lib directory
     private static final String DEFAULT_PROPERTIES_FILENAME = "xerces.properties";
@@ -288,12 +289,8 @@
     public static Class findProviderClass(String className, boolean doFallback)
         throws ClassNotFoundException, ConfigurationError
     {
-        if (System.getSecurityManager()!=null) {
-            return Class.forName(className);
-        } else {
-            return findProviderClass (className,
+        return findProviderClass (className,
                 findClassLoader (), doFallback);
-        }
     }
     /**
      * Find a Class using the specified ClassLoader
@@ -306,7 +303,8 @@
         //restrict the access to package as speicified in java.security policy
         SecurityManager security = System.getSecurityManager();
         if (security != null) {
-            if (className.startsWith(DEFAULT_INTERNAL_CLASSES)) {
+            if (className.startsWith(JAXP_INTERNAL) ||
+                    className.startsWith(STAX_INTERNAL)) {
                 cl = null;
             } else {
                 final int lastDot = className.lastIndexOf(".");
@@ -318,7 +316,7 @@
         Class providerClass;
         if (cl == null) {
             //use the bootstrap ClassLoader.
-            providerClass = Class.forName(className);
+            providerClass = Class.forName(className, false, ObjectFactory.class.getClassLoader());
         } else {
             try {
                 providerClass = cl.loadClass(className);
diff -r a9574b35f0af -r 611fdb7bcd4f src/com/sun/org/apache/xml/internal/serializer/CharInfo.java
--- a/src/com/sun/org/apache/xml/internal/serializer/CharInfo.java	Wed Mar 19 10:04:16 2014 -0700
+++ b/src/com/sun/org/apache/xml/internal/serializer/CharInfo.java	Thu Apr 17 17:52:19 2014 +0100
@@ -22,6 +22,11 @@
  */
 package com.sun.org.apache.xml.internal.serializer;
 
+import com.sun.org.apache.xalan.internal.utils.SecuritySupport;
+import com.sun.org.apache.xml.internal.serializer.utils.MsgKey;
+import com.sun.org.apache.xml.internal.serializer.utils.SystemIDResolver;
+import com.sun.org.apache.xml.internal.serializer.utils.Utils;
+import com.sun.org.apache.xml.internal.serializer.utils.WrappedRuntimeException;
 import java.io.BufferedReader;
 import java.io.InputStream;
 import java.io.InputStreamReader;
@@ -29,19 +34,11 @@
 import java.net.URL;
 import java.util.Enumeration;
 import java.util.HashMap;
+import java.util.Locale;
 import java.util.PropertyResourceBundle;
 import java.util.ResourceBundle;
-import java.security.AccessController;
-import java.security.PrivilegedAction;
-
 import javax.xml.transform.TransformerException;
 
-import com.sun.org.apache.xml.internal.serializer.utils.MsgKey;
-import com.sun.org.apache.xml.internal.serializer.utils.SystemIDResolver;
-import com.sun.org.apache.xml.internal.serializer.utils.Utils;
-import com.sun.org.apache.xml.internal.serializer.utils.WrappedRuntimeException;
-import com.sun.org.apache.xalan.internal.utils.ObjectFactory;
-
 /**
  * This class provides services that tell if a character should have
  * special treatement, such as entity reference substitution or normalization
@@ -176,13 +173,19 @@
         //      file
         //   3) try treating the resource a URI
 
-        if (internal) {
-            try {
+        try {
+            if (internal) {
                 // Load entity property files by using PropertyResourceBundle,
                 // cause of security issure for applets
                 entities = PropertyResourceBundle.getBundle(entitiesResource);
-            } catch (Exception e) {}
-        }
+            } else {
+                ClassLoader cl = SecuritySupport.getContextClassLoader();
+                if (cl != null) {
+                    entities = PropertyResourceBundle.getBundle(entitiesResource,
+                            Locale.getDefault(), cl);
+                }
+            }
+        } catch (Exception e) {}
 
         if (entities != null) {
             Enumeration keys = entities.getKeys();
@@ -198,6 +201,7 @@
             set(S_CARRIAGERETURN);
         } else {
             InputStream is = null;
+            String err = null;
 
             // Load user specified resource file by using URL loading, it
             // requires a valid URI as parameter
@@ -205,18 +209,22 @@
                 if (internal) {
                     is = CharInfo.class.getResourceAsStream(entitiesResource);
                 } else {
-                    ClassLoader cl = ObjectFactory.findClassLoader();
-                    if (cl == null) {
-                        is = ClassLoader.getSystemResourceAsStream(entitiesResource);
-                    } else {
-                        is = cl.getResourceAsStream(entitiesResource);
+                    ClassLoader cl = SecuritySupport.getContextClassLoader();
+                    if (cl != null) {
+                        try {
+                            is = cl.getResourceAsStream(entitiesResource);
+                        } catch (Exception e) {
+                            err = e.getMessage();
+                        }
                     }
 
                     if (is == null) {
                         try {
                             URL url = new URL(entitiesResource);
                             is = url.openStream();
-                        } catch (Exception e) {}
+                        } catch (Exception e) {
+                            err = e.getMessage();
+                        }
                     }
                 }
 
@@ -224,7 +232,7 @@
                     throw new RuntimeException(
                         Utils.messages.createMessage(
                             MsgKey.ER_RESOURCE_COULD_NOT_FIND,
-                            new Object[] {entitiesResource, entitiesResource}));
+                            new Object[] {entitiesResource, err}));
                 }
 
                 // Fix Bugzilla#4000: force reading in UTF-8
@@ -456,64 +464,56 @@
         return isCleanTextASCII[value];
     }
 
-//  In the future one might want to use the array directly and avoid
-//  the method call, but I think the JIT alreay inlines this well enough
-//  so don't do it (for now) - bjm
-//    public final boolean[] getASCIIClean()
-//    {
-//        return isCleanTextASCII;
-//    }
 
+    /**
+     * Read an internal resource file that describes the mapping of
+     * characters to entity references; Construct a CharInfo object.
+     *
+     * @param entitiesFileName Name of entities resource file that should
+     * be loaded, which describes the mapping of characters to entity references.
+     * @param method the output method type, which should be one of "xml", "html", and "text".
+     * @return an instance of CharInfo
+     *
+     * @xsl.usage internal
+     */
+    static CharInfo getCharInfoInternal(String entitiesFileName, String method)
+    {
+        CharInfo charInfo = (CharInfo) m_getCharInfoCache.get(entitiesFileName);
+        if (charInfo != null) {
+            return charInfo;
+        }
 
-    private static CharInfo getCharInfoBasedOnPrivilege(
-        final String entitiesFileName, final String method,
-        final boolean internal){
-            return (CharInfo) AccessController.doPrivileged(
-                new PrivilegedAction() {
-                        public Object run() {
-                            return new CharInfo(entitiesFileName,
-                              method, internal);}
-            });
+        charInfo = new CharInfo(entitiesFileName, method, true);
+        m_getCharInfoCache.put(entitiesFileName, charInfo);
+        return charInfo;
     }
 
     /**
-     * Factory that reads in a resource file that describes the mapping of
-     * characters to entity references.
+     * Constructs a CharInfo object using the following process to try reading
+     * the entitiesFileName parameter:
      *
-     * Resource files must be encoded in UTF-8 and have a format like:
+     *   1) attempt to load it as a ResourceBundle
+     *   2) try using the class loader to find the specified file
+     *   3) try opening it as an URI
+     *
+     * In case of 2 and 3, the resource file must be encoded in UTF-8 and have the
+     * following format:
      * <pre>
      * # First char # is a comment
      * Entity numericValue
      * quot 34
      * amp 38
      * </pre>
-     * (Note: Why don't we just switch to .properties files? Oct-01 -sc)
      *
-     * @param entitiesResource Name of entities resource file that should
-     * be loaded, which describes that mapping of characters to entity references.
-     * @param method the output method type, which should be one of "xml", "html", "text"...
-     *
-     * @xsl.usage internal
+     * @param entitiesFileName Name of entities resource file that should
+     * be loaded, which describes the mapping of characters to entity references.
+     * @param method the output method type, which should be one of "xml", "html", and "text".
+     * @return an instance of CharInfo
      */
     static CharInfo getCharInfo(String entitiesFileName, String method)
     {
-        CharInfo charInfo = (CharInfo) m_getCharInfoCache.get(entitiesFileName);
-        if (charInfo != null) {
-            return charInfo;
-        }
-
-        // try to load it internally - cache
         try {
-            charInfo = getCharInfoBasedOnPrivilege(entitiesFileName,
-                                        method, true);
-            m_getCharInfoCache.put(entitiesFileName, charInfo);
-            return charInfo;
-        } catch (Exception e) {}
-
-        // try to load it externally - do not cache
-        try {
-            return getCharInfoBasedOnPrivilege(entitiesFileName,
-                                method, false);
+            return new CharInfo(entitiesFileName, method, false);
         } catch (Exception e) {}
 
         String absoluteEntitiesFileName;
@@ -530,8 +530,7 @@
             }
         }
 
-        return getCharInfoBasedOnPrivilege(entitiesFileName,
-                                method, false);
+        return new CharInfo(absoluteEntitiesFileName, method, false);
     }
 
     /** Table of user-specified char infos. */
diff -r a9574b35f0af -r 611fdb7bcd4f src/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java
--- a/src/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java	Wed Mar 19 10:04:16 2014 -0700
+++ b/src/com/sun/org/apache/xml/internal/serializer/ToHTMLStream.java	Thu Apr 17 17:52:19 2014 +0100
@@ -60,7 +60,7 @@
      */
     private static final CharInfo m_htmlcharInfo =
 //        new CharInfo(CharInfo.HTML_ENTITIES_RESOURCE);
-        CharInfo.getCharInfo(CharInfo.HTML_ENTITIES_RESOURCE, Method.HTML);
+        CharInfo.getCharInfoInternal(CharInfo.HTML_ENTITIES_RESOURCE, Method.HTML);
 
     /** A digital search trie for fast, case insensitive lookup of ElemDesc objects. */
     static final Trie m_elementFlags = new Trie();
diff -r a9574b35f0af -r 611fdb7bcd4f src/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java
--- a/src/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java	Wed Mar 19 10:04:16 2014 -0700
+++ b/src/com/sun/org/apache/xml/internal/serializer/ToXMLStream.java	Thu Apr 17 17:52:19 2014 +0100
@@ -58,7 +58,7 @@
      */
     private static CharInfo m_xmlcharInfo =
 //      new CharInfo(CharInfo.XML_ENTITIES_RESOURCE);
-        CharInfo.getCharInfo(CharInfo.XML_ENTITIES_RESOURCE, Method.XML);
+        CharInfo.getCharInfoInternal(CharInfo.XML_ENTITIES_RESOURCE, Method.XML);
 
     /**
      * Default constructor.


More information about the distro-pkg-dev mailing list