You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(6) |
Jul
(17) |
Aug
(18) |
Sep
(22) |
Oct
(16) |
Nov
(6) |
Dec
(11) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(11) |
Feb
(10) |
Mar
(34) |
Apr
(26) |
May
(6) |
Jun
(22) |
Jul
(14) |
Aug
(4) |
Sep
(47) |
Oct
(69) |
Nov
(23) |
Dec
(21) |
2005 |
Jan
(53) |
Feb
(33) |
Mar
(92) |
Apr
(65) |
May
(63) |
Jun
(57) |
Jul
(43) |
Aug
(132) |
Sep
(61) |
Oct
(75) |
Nov
(60) |
Dec
(130) |
2006 |
Jan
(74) |
Feb
(87) |
Mar
(101) |
Apr
(58) |
May
(54) |
Jun
(42) |
Jul
(31) |
Aug
(67) |
Sep
(61) |
Oct
(71) |
Nov
(28) |
Dec
(58) |
2007 |
Jan
(53) |
Feb
(50) |
Mar
(96) |
Apr
(66) |
May
(55) |
Jun
(130) |
Jul
(99) |
Aug
(115) |
Sep
(37) |
Oct
(78) |
Nov
(24) |
Dec
(70) |
2008 |
Jan
(94) |
Feb
(85) |
Mar
(197) |
Apr
(274) |
May
(119) |
Jun
(143) |
Jul
(193) |
Aug
(99) |
Sep
(160) |
Oct
(120) |
Nov
(178) |
Dec
(109) |
2009 |
Jan
(238) |
Feb
(169) |
Mar
(115) |
Apr
(109) |
May
(131) |
Jun
(167) |
Jul
(144) |
Aug
(193) |
Sep
(155) |
Oct
(154) |
Nov
(97) |
Dec
(127) |
2010 |
Jan
(108) |
Feb
(127) |
Mar
(176) |
Apr
(113) |
May
(130) |
Jun
(200) |
Jul
(115) |
Aug
(80) |
Sep
(92) |
Oct
(101) |
Nov
(124) |
Dec
(53) |
2011 |
Jan
(67) |
Feb
(144) |
Mar
(88) |
Apr
(60) |
May
(89) |
Jun
(54) |
Jul
(68) |
Aug
(81) |
Sep
(48) |
Oct
(40) |
Nov
(10) |
Dec
(20) |
2012 |
Jan
(21) |
Feb
(28) |
Mar
(17) |
Apr
(35) |
May
(41) |
Jun
(44) |
Jul
(68) |
Aug
(67) |
Sep
(89) |
Oct
(58) |
Nov
(47) |
Dec
(56) |
2013 |
Jan
(49) |
Feb
(28) |
Mar
(46) |
Apr
(31) |
May
(28) |
Jun
(37) |
Jul
(34) |
Aug
(52) |
Sep
(42) |
Oct
(108) |
Nov
(59) |
Dec
(56) |
2014 |
Jan
(41) |
Feb
(72) |
Mar
(46) |
Apr
(21) |
May
(19) |
Jun
(17) |
Jul
(15) |
Aug
(40) |
Sep
(11) |
Oct
(3) |
Nov
(5) |
Dec
(31) |
2015 |
Jan
(11) |
Feb
(12) |
Mar
(19) |
Apr
(19) |
May
(38) |
Jun
(54) |
Jul
(14) |
Aug
(42) |
Sep
(14) |
Oct
(16) |
Nov
(26) |
Dec
(14) |
2016 |
Jan
(3) |
Feb
(1) |
Mar
(24) |
Apr
(5) |
May
(15) |
Jun
(14) |
Jul
(33) |
Aug
(19) |
Sep
(8) |
Oct
(10) |
Nov
|
Dec
(2) |
2017 |
Jan
(16) |
Feb
(12) |
Mar
(23) |
Apr
(8) |
May
(11) |
Jun
(20) |
Jul
(21) |
Aug
(20) |
Sep
|
Oct
(6) |
Nov
(9) |
Dec
(2) |
2018 |
Jan
(7) |
Feb
(5) |
Mar
(6) |
Apr
(5) |
May
(1) |
Jun
(2) |
Jul
(2) |
Aug
|
Sep
(4) |
Oct
(3) |
Nov
|
Dec
(4) |
2019 |
Jan
(2) |
Feb
(2) |
Mar
(3) |
Apr
(4) |
May
|
Jun
(4) |
Jul
(9) |
Aug
(2) |
Sep
|
Oct
(4) |
Nov
(1) |
Dec
(7) |
2020 |
Jan
(2) |
Feb
(6) |
Mar
(9) |
Apr
(1) |
May
(1) |
Jun
(15) |
Jul
(1) |
Aug
(1) |
Sep
(2) |
Oct
(6) |
Nov
(3) |
Dec
(5) |
2021 |
Jan
(3) |
Feb
(1) |
Mar
(2) |
Apr
(1) |
May
|
Jun
(1) |
Jul
(1) |
Aug
(3) |
Sep
(1) |
Oct
|
Nov
(1) |
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
(1) |
Jul
(4) |
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
(6) |
2025 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Tristan J. <tt7...@gm...> - 2016-07-06 03:16:22
|
Is there any way to enable use of the package on Android? The primary problem is that not all of the java packages are included in Android and so the references fail but how would one go about including them? |
From: Danial H. <dan...@ya...> - 2016-06-26 10:51:00
|
| Link to stack-exchange question in case its not displaying stuff properly in email: http://stackoverflow.com/questions/37986276/htmlunit-ws-connect-error-didnt-switch-protocols I am trying to use HtmlUnit to parse some data from http://www.plug.dj/baconetworks and for now I'm just trying to see if HtmlUnit can properly get the page I want, this is my code:final WebClient web = new WebClient(BrowserVersion.CHROME); web.getOptions().setCssEnabled(true); web.getOptions().setThrowExceptionOnScriptError(false); web.setAjaxController(new NicelyResynchronizingAjaxController()); web.getOptions().setUseInsecureSSL(true); final HtmlPage page = web.getPage("http://plug.dj/baconetworks"); web.waitForBackgroundJavaScript(60000); File file = File.createTempFile("HtmlUnit", ".html"); file.delete(); page.save(file); Runtime.getRuntime().exec("C:/Program Files/InternetExplorer/iexplore.exe " + file);However I get a lot of: WARNING: Obsolete content type encountered: 'text/javascript'.errors in console like 20 and I get this error:Jun 23, 2016 9:23:21 AM com.gargoylesoftware.htmlunit.javascript.host.WebSocket runSEVERE: WS connect errorjava.util.concurrent.ExecutionException: org.eclipse.jetty.websocket.api.UpgradeException: Didn't switch protocols at org.eclipse.jetty.util.FuturePromise.get(FuturePromise.java:123) at com.gargoylesoftware.htmlunit.javascript.host.WebSocket$1.run(WebSocket.java:131) at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635) at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555) at java.lang.Thread.run(Unknown Source)Caused by: org.eclipse.jetty.websocket.api.UpgradeException: Didn't switch protocolsat org.eclipse.jetty.websocket.client.io.UpgradeConnection.validateResponse(UpgradeConnection.java:314)at org.eclipse.jetty.websocket.client.io.UpgradeConnection.read(UpgradeConnection.java:241)at org.eclipse.jetty.websocket.client.io.UpgradeConnection.onFillable(UpgradeConnection.java:163)at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)... 3 more | |
From: Yacov S. <yac...@gm...> - 2016-06-25 11:22:19
|
0down votefavorite <http://stackoverflow.com/questions/37940372/htmlunit-hangs-with-specific-url#> I have a test method for parsing an HTML page using HtmlUnit. The problem is that the call to webClient.getPage(testURL) hangs forever with the specific URL given. I have set a timeout of 40 seconds using webClient.getOptions().setTimeout but this doesn't help. Any ideas? I am using HtmlUnit version 2.19. Here is the code: @Test public void testHtmlUnitPage() throws Exception { String testURL = "http://www.baba-mail.co.il/content.aspx?emailid=33124"; WebClient webClient; webClient = new WebClient(BrowserVersion.FIREFOX_38); webClient.getOptions().setThrowExceptionOnFailingStatusCode(false); webClient.getOptions().setThrowExceptionOnScriptError(false); webClient.getOptions().setUseInsecureSSL(true); webClient.getOptions().setTimeout(40000); webClient.getOptions().setRedirectEnabled(true); webClient.getOptions().setJavaScriptEnabled(true); webClient.setAjaxController(new NicelyResynchronizingAjaxController()); webClient.getCookieManager().setCookiesEnabled(true); try { HtmlPage page = webClient.getPage(testURL); Assert.assertNotNull(page); } catch (UnknownHostException |SocketTimeoutException |ConnectTimeoutException | HttpHostConnectException e) { Assert.fail(); } } |
From: Ahmed A. <asa...@ya...> - 2016-06-22 09:06:24
|
Hi Jack, Great. Still, if HtmlUnit behavior is different than real browsers, you could send the case to be fixed. Thanks,Ahmed From: jack <lil...@16...> To: htm...@li... Sent: Wednesday, June 22, 2016 9:47 AM Subject: Re: [Htmlunit-user] How to solve the cross domain problem caused by the error Hi asashour This is not a cross domain problem,the warning: Content is not allowed in prolog is the key I solved the problem by the following code new WebConnectionWrapper(wc) { public WebResponse getResponse(WebRequest request) throws IOException { WebResponse response = super.getResponse(request); if(request.getUrl().toExternalForm().contains("goalBf3.xml")){ System.out.println(response.getContentAsString("UTF-8")); String content = response.getContentAsString("UTF-8"); if(null != content && !"".equals(content)){ if(content.indexOf("<") != -1 && content.lastIndexOf(">") != -1 && content.lastIndexOf(">") > content.indexOf("<")) content = content.substring(content.indexOf("<"), content.lastIndexOf(">") + 1); } WebResponseData data = new WebResponseData(content.getBytes("UTF-8"), response.getStatusCode(), response.getStatusMessage(), response.getResponseHeaders()); response = new WebResponse(data, request, response.getLoadTime()); } return response; } } |
From: asashour <asa...@ya...> - 2016-06-22 09:04:37
|
Hi, - You may need to wait a little more [1]. - I hope you compare the XPath in both HtmlUnit and real Chrome (using document.evalute [2]) - You can print page.asXml() to see what HtmlUnit sees. - Otherwise, you need to post your complete case, hopefully minimal. Ahmed [1] http://htmlunit.sourceforge.net/faq.html#AJAXDoesNotWork [2] https://developer.mozilla.org/en-US/docs/Introduction_to_using_XPath_in_JavaScript Tristan Janicki wrote > As my title would portray I'm using HtmlUnit to find the elements of > a webpage (in particular a youtube playlist) that are that are quiet deep > within the tree of elements, and whilst this should pose no problem I've > nonetheless been experiencing some inconsistencies between results on one > platform and another, assuming them using the same language/commands > return > the same results. I need to find this section > https://gyazo.com/a22e1d145b32a3194720b6cecb513123, from the > tag down > to the > tag that has both the video name and URL. Using your libraries > in netbeans I fiddled around for a number of hours with exceptionally long > (for an attempt at absolute accuracy within the bounds of my required > modularity) XPath statements ( > https://gyazo.com/f2444e85abd252df43ea95c44b811489) and to no avail. It > seems to get stuck on the > <ul> > element just before the classless, id-less, > unidentifiable > <li> > tag, yet when I assumed this task in the chrome console > it returned all the videos in the playlist with exceptional ease > https://gyazo.com/104e110ee3260d1c7517f5b9a8374efb. > > Now my question(s) is, is the difference in returned values a > products > of my coding, misuse of your product, security feature of youtube (to > prevent this exact sort of thing), or a bug within the libraries? Moreover > how do I go about achieving the same results as the chrome console but in > my Java application? > > Any help is much appreciated, > ~ T.G.J. -- View this message in context: http://htmlunit.10904.n7.nabble.com/HtmlUnit-XPath-vs-Chrome-Console-tp39636p39642.html Sent from the HtmlUnit - General mailing list archive at Nabble.com. |
From: Ronald B. <rb...@rb...> - 2016-06-22 09:04:32
|
Hi Jack, can ou please at least provide the original content/response you got for url "goalBf3.xml". The usual case is to have some bom header we have to take care of. RBRi On Wed, 22 Jun 2016 00:47:13 -0700 (MST) jack wrote: > >Hi asashour > >This is not a cross domain problem,the warning: Content is not allowed in >prolog is the key > >I solved the problem by the following code > > >new WebConnectionWrapper(wc) { > public WebResponse getResponse(WebRequest request) >throws IOException { > WebResponse response = >super.getResponse(request); > > >if(request.getUrl().toExternalForm().contains("goalBf3.xml")){ > >System.out.println(response.getContentAsString("UTF-8")); > String content = >response.getContentAsString("UTF-8"); > if(null != content && >!"".equals(content)){ > if(content.indexOf("<") != -1 && >content.lastIndexOf(">") != -1 && content.lastIndexOf(">") > >content.indexOf("<")) > content = >content.substring(content.indexOf("<"), content.lastIndexOf(">") + 1); > } > > WebResponseData data = new >WebResponseData(content.getBytes("UTF-8"), > response.getStatusCode(), >response.getStatusMessage(), response.getResponseHeaders()); > response = new WebResponse(data, >request, response.getLoadTime()); > } > return response; > } > } > > > > >-- >View this message in context: http://htmlunit.10904.n7.nabble.com/How-to-solve-the-cross-domain-problem-caused-by-the-error-tp39637p39641.html >Sent from the HtmlUnit - General mailing list archive at Nabble.com. > >------------------------------------------------------------------------------ >Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San >Francisco, CA to explore cutting-edge tech and listen to tech luminaries >present their vision of the future. This family event has something for >everyone, including kids. Get more information and register today. >http://sdm.link/attshape >_______________________________________________ >Htmlunit-user mailing list >Htm...@li... >https://lists.sourceforge.net/lists/listinfo/htmlunit-user > |
From: jack <lil...@16...> - 2016-06-22 08:56:38
|
Hi asashour This is not a cross domain problem,the warning: Content is not allowed in prolog is the key I solved the problem by the following code new WebConnectionWrapper(wc) { public WebResponse getResponse(WebRequest request) throws IOException { WebResponse response = super.getResponse(request); if(request.getUrl().toExternalForm().contains("goalBf3.xml")){ System.out.println(response.getContentAsString("UTF-8")); String content = response.getContentAsString("UTF-8"); if(null != content && !"".equals(content)){ if(content.indexOf("<") != -1 && content.lastIndexOf(">") != -1 && content.lastIndexOf(">") > content.indexOf("<")) content = content.substring(content.indexOf("<"), content.lastIndexOf(">") + 1); } WebResponseData data = new WebResponseData(content.getBytes("UTF-8"), response.getStatusCode(), response.getStatusMessage(), response.getResponseHeaders()); response = new WebResponse(data, request, response.getLoadTime()); } return response; } } -- View this message in context: http://htmlunit.10904.n7.nabble.com/How-to-solve-the-cross-domain-problem-caused-by-the-error-tp39637p39641.html Sent from the HtmlUnit - General mailing list archive at Nabble.com. |
From: Ahmed A. <asa...@ya...> - 2016-06-22 08:50:52
|
Hi Jack, Can you post a complete case please? Cross-Origin is tested in https://sourceforge.net/p/htmlunit/code/HEAD/tree/trunk/htmlunit/src/test/java/com/gargoylesoftware/htmlunit/javascript/host/xml/XMLHttpRequestCORSTest.java Ahmed From: jack <lil...@16...> To: htm...@li... Sent: Tuesday, June 21, 2016 7:36 AM Subject: [Htmlunit-user] How to solve the cross domain problem caused by the error Program error message: EcmaError: lineNumber=[41] column=[0] lineSource=[<no source>] name=[TypeError] sourceName=[http://live3.win007.com/common2.js] message=[TypeError: Cannot read property "childNodes" from null (http://live3.win007.com/common2.js#41)] com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot read property "childNodes" from null (http://live3.win007.com/common2.js#41) common2.js message: function getOddsData() { oddsHttp.open("get", "vbsxml/goalBf3.xml?r=007" + Date.parse(new Date()), false); oddsHttp.setRequestHeader("User-Agent", ""); oddsHttp.send(null); var root = oddsHttp.responseXML.documentElement.childNodes[0]; ..... oddsHttp as XMLHttpRequest I suspect that a cross domain problem leads to " Cannot read property "childNodes"" I think about using this method to solve the problem,but there is no specific solution. public WebResponse getResponse(WebRequest request) throws IOException { if(request.getUrl().toExternalForm().contains("common2.js")){ .... } } |
From: jack <lil...@16...> - 2016-06-21 06:45:53
|
Program error message: EcmaError: lineNumber=[41] column=[0] lineSource=[<no source>] name=[TypeError] sourceName=[http://live3.win007.com/common2.js] message=[TypeError: Cannot read property "childNodes" from null (http://live3.win007.com/common2.js#41)] com.gargoylesoftware.htmlunit.ScriptException: TypeError: Cannot read property "childNodes" from null (http://live3.win007.com/common2.js#41) common2.js message: function getOddsData() { oddsHttp.open("get", "vbsxml/goalBf3.xml?r=007" + Date.parse(new Date()), false); oddsHttp.setRequestHeader("User-Agent", ""); oddsHttp.send(null); var root = oddsHttp.responseXML.documentElement.childNodes[0]; ..... oddsHttp as XMLHttpRequest I suspect that a cross domain problem leads to " Cannot read property "childNodes"" I think about using this method to solve the problem,but there is no specific solution. public WebResponse getResponse(WebRequest request) throws IOException { if(request.getUrl().toExternalForm().contains("common2.js")){ .... } } -- View this message in context: http://htmlunit.10904.n7.nabble.com/How-to-solve-the-cross-domain-problem-caused-by-the-error-tp39637.html Sent from the HtmlUnit - General mailing list archive at Nabble.com. |
From: Tristan J. <tt7...@gm...> - 2016-06-20 23:13:44
|
(Hoping this is addressed to the right mailing list) As my title would portray I'm using HtmlUnit to find the elements of a webpage (in particular a youtube playlist) that are that are quiet deep within the tree of elements, and whilst this should pose no problem I've nonetheless been experiencing some inconsistencies between results on one platform and another, assuming them using the same language/commands return the same results. I need to find this section https://gyazo.com/a22e1d145b32a3194720b6cecb513123, from the <tr> tag down to the <td> tag that has both the video name and URL. Using your libraries in netbeans I fiddled around for a number of hours with exceptionally long (for an attempt at absolute accuracy within the bounds of my required modularity) XPath statements ( https://gyazo.com/f2444e85abd252df43ea95c44b811489) and to no avail. It seems to get stuck on the <ul> element just before the classless, id-less, unidentifiable <li> tag, yet when I assumed this task in the chrome console it returned all the videos in the playlist with exceptional ease https://gyazo.com/104e110ee3260d1c7517f5b9a8374efb. Now my question(s) is, is the difference in returned values a products of my coding, misuse of your product, security feature of youtube (to prevent this exact sort of thing), or a bug within the libraries? Moreover how do I go about achieving the same results as the chrome console but in my Java application? Any help is much appreciated, ~ T.G.J. |
From: Ahmed A. <asa...@ya...> - 2016-06-20 06:43:52
|
Hi, If HtmlUnit incorrectly behaves, then please post your complete case. Charset attribute of <script> is automatically handled. You can change it by script.setAttribute(), or by changing the response as hinted in http://htmlunit.sourceforge.net/faq.html#HowToModifyRequestOrResponse Ahmed From: jack <lil...@16...> To: htm...@li... Sent: Monday, June 20, 2016 7:09 AM Subject: [Htmlunit-user] how to modify a <script> charset A website has different codes,as follows website's data is loaded through the JS I want to modify a <script> charset ,I looking up the documents, there seems to be no such method. Is there any other way to solve this problem? -- View this message in context: http://htmlunit.10904.n7.nabble.com/how-to-modify-a-script-charset-tp39634.html Sent from the HtmlUnit - General mailing list archive at Nabble.com. |
From: jack <lil...@16...> - 2016-06-20 06:19:08
|
A website has different codes,as follows website's data is loaded through the JS I want to modify a <script> charset ,I looking up the documents, there seems to be no such method. Is there any other way to solve this problem? -- View this message in context: http://htmlunit.10904.n7.nabble.com/how-to-modify-a-script-charset-tp39634.html Sent from the HtmlUnit - General mailing list archive at Nabble.com. |
From: lilihongbeast <lil...@16...> - 2016-06-20 04:06:35
|
lilihongbeast From: htmlunit-user-request Date: 2016-06-20 11:49 To: lilihongbeast Subject: Welcome to the "Htmlunit-user" mailing list Welcome to the Htm...@li... mailing list! To post to this list, send your email to: htm...@li... General information about the mailing list is at: https://lists.sourceforge.net/lists/listinfo/htmlunit-user If you ever want to unsubscribe or change your options (eg, switch to or from digest mode, change your password, etc.), visit your subscription page at: https://lists.sourceforge.net/lists/options/htmlunit-user/lilihongbeast%40163.com You can also make such adjustments via email by sending a message to: Htm...@li... with the word `help' in the subject or body (don't include the quotes), and you will get back a message with instructions. You must know your password to change your options (including changing the password, itself) or to unsubscribe. It is: llh22125767 Normally, Mailman will remind you of your lists.sourceforge.net mailing list passwords once every month, although you can disable this if you prefer. This reminder will also include instructions on how to unsubscribe or change your account options. There is also a button on your options page that will email your current password to you. |
From: nonSonoPaola <non...@gm...> - 2016-06-01 18:55:37
|
Yes, new release (2.22) solves the issue! Thank you Laura Il 01/giu/2016 20:41, "Ahmed Ashour" <asa...@ya...> ha scritto: > Hi, > > You are not using latest version. > > With latest build [1], I am getting: > > <clipPath id="shielddy"> > <rect fill="none" x="0" y="0" width="1224" > height="337"/> > </clipPath> > > Thanks, > Ahmed > > [1] > https://ci.canoo.com/teamcity/viewLog.html?buildTypeId=HtmlUnit_FastBuild&buildId=lastSuccessful&tab=artifacts > > > > ------------------------------ > *From:* nonSonoPaola <non...@gm...> > *To:* Ahmed Ashour <asa...@ya...> > *Cc:* htm...@li... > *Sent:* Thursday, May 26, 2016 3:22 PM > *Subject:* Re: [Htmlunit-user] NaN values in htmlUnit getPage > > Hi, > I attached the same files with public versions of shieldUi javascripts. > > Laura > > 2016-05-26 14:51 GMT+02:00 Ahmed Ashour <asa...@ya...>: > > You need to provide complete case, so others can see the results. > > What you have provided doesn't include the JavaScript files. > > Ahmed > > Am 26.05.2016 um 14:12 schrieb nonSonoPaola <non...@gm...>: > > Hi, > thanks for your answer. Here is the Java code. > > public static void main(String[] args) throws Exception { > WebClient webClient = null; > OutputStream ostream = null; > > try { > webClient = new WebClient(); > final HtmlPage page = webClient.getPage(TEST_WEB_PAGE); > > System.out.println(page.asXml()); > } finally { > if (ostream != null) > ostream.close(); > > if (webClient != null) > webClient.close(); > } > > } > > Laura > > > 2016-05-26 10:23 GMT+02:00 Ahmed Ashour <asa...@ya...>: > > Hi Laura, > > Please post your complete Java code (hopefully minimal). > > Otherwise, you can debug HtmlUnit to see how it works. > > Ahmed > > > ------------------------------ > *From:* nonSonoPaola <non...@gm...> > *To:* htm...@li... > *Sent:* Thursday, May 26, 2016 9:53 AM > *Subject:* [Htmlunit-user] NaN values in htmlUnit getPage > > 'm trying to get a page html using htmlUnit library. I think some > javascript are not executed properly, since I get Nan in some attribute > values. > I use this code for retrieving the page: > > webClient = new WebClient(); > final HtmlPage page = webClient.getPage(TEST_WEB_PAGE); > > here is a fragment from the the output page.asXml() instruction (the > anomaly happens in many tags): > > <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="1256" > height="362"> > <defs> > <clipPath id="shielddx"> > <rect rx="0" ry="0" fill="none" x="0" y="0" width="9999" > height="362" stroke-width="0"/> > </clipPath> > <clipPath id="shielddy"> > <rect fill="none" x="0" y="0" width="NaN" height="NaN"/> > </clipPath> > </defs> > ... > > If I open TEST_WEB_PAGE in a browser and I open the dev panel attributes > are correctly filled up. > > > TEST_WEB_PAGE has been created using Apache wiket and shieldUi. > You can fin attached page source, html unit output and chrome page. > > Can anyone help me? > Laura > > > ------------------------------------------------------------------------------ > Mobile security can be enabling, not merely restricting. Employees who > bring their own devices (BYOD) to work are irked by the imposition of MDM > restrictions. Mobile Device Manager Plus allows you to control only the > apps on BYO-devices by containerizing them, leaving personal data > untouched! > https://ad.doubleclick.net/ddm/clk/304595813;131938128;j > _______________________________________________ > Htmlunit-user mailing list > Htm...@li... > https://lists.sourceforge.net/lists/listinfo/htmlunit-user > > > > > > |
From: Ahmed A. <asa...@ya...> - 2016-06-01 18:41:32
|
Hi, You are not using latest version. With latest build [1], I am getting: <clipPath id="shielddy"> <rect fill="none" x="0" y="0" width="1224" height="337"/> </clipPath> Thanks,Ahmed [1] https://ci.canoo.com/teamcity/viewLog.html?buildTypeId=HtmlUnit_FastBuild&buildId=lastSuccessful&tab=artifacts From: nonSonoPaola <non...@gm...> To: Ahmed Ashour <asa...@ya...> Cc: htm...@li... Sent: Thursday, May 26, 2016 3:22 PM Subject: Re: [Htmlunit-user] NaN values in htmlUnit getPage Hi, I attached the same files with public versions of shieldUi javascripts. Laura 2016-05-26 14:51 GMT+02:00 Ahmed Ashour <asa...@ya...>: You need to provide complete case, so others can see the results. What you have provided doesn't include the JavaScript files. Ahmed Am 26.05.2016 um 14:12 schrieb nonSonoPaola <non...@gm...>: Hi, thanks for your answer. Here is the Java code. public static void main(String[] args) throws Exception { WebClient webClient = null; OutputStream ostream = null; try { webClient = new WebClient(); final HtmlPage page = webClient.getPage(TEST_WEB_PAGE); System.out.println(page.asXml()); } finally { if (ostream != null) ostream.close(); if (webClient != null) webClient.close(); } } Laura 2016-05-26 10:23 GMT+02:00 Ahmed Ashour <asa...@ya...>: Hi Laura, Please post your complete Java code (hopefully minimal). Otherwise, you can debug HtmlUnit to see how it works. Ahmed From: nonSonoPaola <non...@gm...> To: htm...@li... Sent: Thursday, May 26, 2016 9:53 AM Subject: [Htmlunit-user] NaN values in htmlUnit getPage 'm trying to get a page html using htmlUnit library. I think some javascript are not executed properly, since I get Nan in some attribute values. I use this code for retrieving the page: webClient = new WebClient(); final HtmlPage page = webClient.getPage(TEST_WEB_PAGE); here is a fragment from the the output page.asXml() instruction (the anomaly happens in many tags): <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="1256" height="362"> <defs> <clipPath id="shielddx"> <rect rx="0" ry="0" fill="none" x="0" y="0" width="9999" height="362" stroke-width="0"/> </clipPath> <clipPath id="shielddy"> <rect fill="none" x="0" y="0" width="NaN" height="NaN"/> </clipPath> </defs> ... If I open TEST_WEB_PAGE in a browser and I open the dev panel attributes are correctly filled up. TEST_WEB_PAGE has been created using Apache wiket and shieldUi. You can fin attached page source, html unit output and chrome page. Can anyone help me?Laura ------------------------------------------------------------------------------ Mobile security can be enabling, not merely restricting. Employees who bring their own devices (BYOD) to work are irked by the imposition of MDM restrictions. Mobile Device Manager Plus allows you to control only the apps on BYO-devices by containerizing them, leaving personal data untouched! https://ad.doubleclick.net/ddm/clk/304595813;131938128;j _______________________________________________ Htmlunit-user mailing list Htm...@li... https://lists.sourceforge.net/lists/listinfo/htmlunit-user |
From: Ahmed A. <asa...@ya...> - 2016-05-27 04:05:02
|
Hi all, It is a pleasure to announce the availability of HtmlUnit 2.22. The main enhancements are: - Fix CSS selector regression introduced in 2.21 - Remove deprecated HtmlElement.type() methods, .type(Keyboard) should be used instead - Chrome is the best supported browser The full list of changes can be found in [1]. Happy Surfing!The HtmlUnit team [1] http://htmlunit.sourceforge.net/changes-report.html#a2.22 |
From: Ahmed A. <asa...@ya...> - 2016-05-26 13:31:46
|
Hi, I assume TEST_WEB_PAGE is source.html. source.html contains: <script src="./wicket/resource/org.apache.wicket.resource.JQueryResourceReference/jquery/jquery-1.12.3-ver-1462804975000.js" type="text/javascript"/> <script src="./wicket/resource/org.apache.wicket.ajax.AbstractDefaultAjaxBehavior/res/js/wicket-event-jquery-ver-1462804975000.js" type="text/javascript"/> which are not public. Ideally, you put your files into a new webserver project, then test with HtmlUnit and real browser, to ensure your case is complete. Ahmed From: nonSonoPaola <non...@gm...> To: Ahmed Ashour <asa...@ya...> Cc: htm...@li... Sent: Thursday, May 26, 2016 3:22 PM Subject: Re: [Htmlunit-user] NaN values in htmlUnit getPage Hi, I attached the same files with public versions of shieldUi javascripts. Laura 2016-05-26 14:51 GMT+02:00 Ahmed Ashour <asa...@ya...>: You need to provide complete case, so others can see the results. What you have provided doesn't include the JavaScript files. Ahmed Am 26.05.2016 um 14:12 schrieb nonSonoPaola <non...@gm...>: Hi, thanks for your answer. Here is the Java code. public static void main(String[] args) throws Exception { WebClient webClient = null; OutputStream ostream = null; try { webClient = new WebClient(); final HtmlPage page = webClient.getPage(TEST_WEB_PAGE); System.out.println(page.asXml()); } finally { if (ostream != null) ostream.close(); if (webClient != null) webClient.close(); } } Laura 2016-05-26 10:23 GMT+02:00 Ahmed Ashour <asa...@ya...>: Hi Laura, Please post your complete Java code (hopefully minimal). Otherwise, you can debug HtmlUnit to see how it works. Ahmed From: nonSonoPaola <non...@gm...> To: htm...@li... Sent: Thursday, May 26, 2016 9:53 AM Subject: [Htmlunit-user] NaN values in htmlUnit getPage 'm trying to get a page html using htmlUnit library. I think some javascript are not executed properly, since I get Nan in some attribute values. I use this code for retrieving the page: webClient = new WebClient(); final HtmlPage page = webClient.getPage(TEST_WEB_PAGE); here is a fragment from the the output page.asXml() instruction (the anomaly happens in many tags): <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="1256" height="362"> <defs> <clipPath id="shielddx"> <rect rx="0" ry="0" fill="none" x="0" y="0" width="9999" height="362" stroke-width="0"/> </clipPath> <clipPath id="shielddy"> <rect fill="none" x="0" y="0" width="NaN" height="NaN"/> </clipPath> </defs> ... If I open TEST_WEB_PAGE in a browser and I open the dev panel attributes are correctly filled up. TEST_WEB_PAGE has been created using Apache wiket and shieldUi. You can fin attached page source, html unit output and chrome page. Can anyone help me?Laura ------------------------------------------------------------------------------ Mobile security can be enabling, not merely restricting. Employees who bring their own devices (BYOD) to work are irked by the imposition of MDM restrictions. Mobile Device Manager Plus allows you to control only the apps on BYO-devices by containerizing them, leaving personal data untouched! https://ad.doubleclick.net/ddm/clk/304595813;131938128;j _______________________________________________ Htmlunit-user mailing list Htm...@li... https://lists.sourceforge.net/lists/listinfo/htmlunit-user |
From: Ahmed A. <asa...@ya...> - 2016-05-26 12:51:39
|
You need to provide complete case, so others can see the results. What you have provided doesn't include the JavaScript files. Ahmed > Am 26.05.2016 um 14:12 schrieb nonSonoPaola <non...@gm...>: > > Hi, > thanks for your answer. Here is the Java code. > > public static void main(String[] args) throws Exception { > WebClient webClient = null; > OutputStream ostream = null; > > try { > webClient = new WebClient(); > final HtmlPage page = webClient.getPage(TEST_WEB_PAGE); > > System.out.println(page.asXml()); > } finally { > if (ostream != null) > ostream.close(); > > if (webClient != null) > webClient.close(); > } > > } > > Laura > > > 2016-05-26 10:23 GMT+02:00 Ahmed Ashour <asa...@ya...>: >> Hi Laura, >> >> Please post your complete Java code (hopefully minimal). >> >> Otherwise, you can debug HtmlUnit to see how it works. >> >> Ahmed >> >> >> From: nonSonoPaola <non...@gm...> >> To: htm...@li... >> Sent: Thursday, May 26, 2016 9:53 AM >> Subject: [Htmlunit-user] NaN values in htmlUnit getPage >> >> 'm trying to get a page html using htmlUnit library. I think some javascript are not executed properly, since I get Nan in some attribute values. >> I use this code for retrieving the page: >> >> webClient = new WebClient(); >> final HtmlPage page = webClient.getPage(TEST_WEB_PAGE); >> >> here is a fragment from the the output page.asXml() instruction (the anomaly happens in many tags): >> >> <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="1256" height="362"> >> <defs> >> <clipPath id="shielddx"> >> <rect rx="0" ry="0" fill="none" x="0" y="0" width="9999" height="362" stroke-width="0"/> >> </clipPath> >> <clipPath id="shielddy"> >> <rect fill="none" x="0" y="0" width="NaN" height="NaN"/> >> </clipPath> >> </defs> >> ... >> >> If I open TEST_WEB_PAGE in a browser and I open the dev panel attributes are correctly filled up. >> >> >> TEST_WEB_PAGE has been created using Apache wiket and shieldUi. >> You can fin attached page source, html unit output and chrome page. >> >> Can anyone help me? >> Laura >> >> ------------------------------------------------------------------------------ >> Mobile security can be enabling, not merely restricting. Employees who >> bring their own devices (BYOD) to work are irked by the imposition of MDM >> restrictions. Mobile Device Manager Plus allows you to control only the >> apps on BYO-devices by containerizing them, leaving personal data untouched! >> https://ad.doubleclick.net/ddm/clk/304595813;131938128;j >> _______________________________________________ >> Htmlunit-user mailing list >> Htm...@li... >> https://lists.sourceforge.net/lists/listinfo/htmlunit-user > |
From: nonSonoPaola <non...@gm...> - 2016-05-26 12:12:50
|
Hi, thanks for your answer. Here is the Java code. public static void main(String[] args) throws Exception { WebClient webClient = null; OutputStream ostream = null; try { webClient = new WebClient(); final HtmlPage page = webClient.getPage(TEST_WEB_PAGE); System.out.println(page.asXml()); } finally { if (ostream != null) ostream.close(); if (webClient != null) webClient.close(); } } Laura 2016-05-26 10:23 GMT+02:00 Ahmed Ashour <asa...@ya...>: > Hi Laura, > > Please post your complete Java code (hopefully minimal). > > Otherwise, you can debug HtmlUnit to see how it works. > > Ahmed > > > ------------------------------ > *From:* nonSonoPaola <non...@gm...> > *To:* htm...@li... > *Sent:* Thursday, May 26, 2016 9:53 AM > *Subject:* [Htmlunit-user] NaN values in htmlUnit getPage > > 'm trying to get a page html using htmlUnit library. I think some > javascript are not executed properly, since I get Nan in some attribute > values. > I use this code for retrieving the page: > > webClient = new WebClient(); > final HtmlPage page = webClient.getPage(TEST_WEB_PAGE); > > here is a fragment from the the output page.asXml() instruction (the > anomaly happens in many tags): > > <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="1256" > height="362"> > <defs> > <clipPath id="shielddx"> > <rect rx="0" ry="0" fill="none" x="0" y="0" width="9999" > height="362" stroke-width="0"/> > </clipPath> > <clipPath id="shielddy"> > <rect fill="none" x="0" y="0" width="NaN" height="NaN"/> > </clipPath> > </defs> > ... > > If I open TEST_WEB_PAGE in a browser and I open the dev panel attributes > are correctly filled up. > > > TEST_WEB_PAGE has been created using Apache wiket and shieldUi. > You can fin attached page source, html unit output and chrome page. > > Can anyone help me? > Laura > > > ------------------------------------------------------------------------------ > Mobile security can be enabling, not merely restricting. Employees who > bring their own devices (BYOD) to work are irked by the imposition of MDM > restrictions. Mobile Device Manager Plus allows you to control only the > apps on BYO-devices by containerizing them, leaving personal data > untouched! > https://ad.doubleclick.net/ddm/clk/304595813;131938128;j > _______________________________________________ > Htmlunit-user mailing list > Htm...@li... > https://lists.sourceforge.net/lists/listinfo/htmlunit-user > > |
From: Ahmed A. <asa...@ya...> - 2016-05-26 08:23:43
|
Hi Laura, Please post your complete Java code (hopefully minimal). Otherwise, you can debug HtmlUnit to see how it works. Ahmed From: nonSonoPaola <non...@gm...> To: htm...@li... Sent: Thursday, May 26, 2016 9:53 AM Subject: [Htmlunit-user] NaN values in htmlUnit getPage 'm trying to get a page html using htmlUnit library. I think some javascript are not executed properly, since I get Nan in some attribute values. I use this code for retrieving the page: webClient = new WebClient(); final HtmlPage page = webClient.getPage(TEST_WEB_PAGE); here is a fragment from the the output page.asXml() instruction (the anomaly happens in many tags): <svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="1256" height="362"> <defs> <clipPath id="shielddx"> <rect rx="0" ry="0" fill="none" x="0" y="0" width="9999" height="362" stroke-width="0"/> </clipPath> <clipPath id="shielddy"> <rect fill="none" x="0" y="0" width="NaN" height="NaN"/> </clipPath> </defs> ... If I open TEST_WEB_PAGE in a browser and I open the dev panel attributes are correctly filled up. TEST_WEB_PAGE has been created using Apache wiket and shieldUi. You can fin attached page source, html unit output and chrome page. Can anyone help me?Laura |
From: nonSonoPaola <non...@gm...> - 2016-05-26 07:54:03
|
<!DOCTYPE html> <!-- saved from url=(0038)http://localhost:8080/wicket-shieldui/ --> <html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><script type="text/javascript" src="./chrome_files/jquery-1.12.3-ver-1462804975000.js"></script> <script type="text/javascript" src="./chrome_files/wicket-event-jquery-ver-1462804975000.js"></script> <!-- <link rel="stylesheet" type="text/css" href="//www.shieldui.com/shared/components/latest/css/light/all.min.css" /> <script type="text/javascript" src="//www.shieldui.com/shared/components/latest/js/jquery-1.10.2.min.js"></script> <script type="text/javascript" src="//www.shieldui.com/shared/components/latest/js/shieldui-all.min.js"></script> --> <script src="./chrome_files/gridData.js"></script> <script type="text/javascript" src="./chrome_files/jquery-1.11.1.min-ver-1461746897000.js"></script> <script type="text/javascript" src="./chrome_files/shieldui-all.min-ver-1461746897000.js"></script> <link rel="stylesheet" type="text/css" href="./chrome_files/all.min-ver-1461746895000.css"> <link rel="stylesheet" type="text/css" href="./chrome_files/report-ver-1463817068000.css"> <script type="text/javascript"> /*<![CDATA[*/ Wicket.Event.add(window, "domready", function(event) { jQuery(function($){$('#chart1').shieldChart({"axisX":{"categoricalValues":["Q1","Q2","Q3","Q4"]},"dataSeries":[{"data":[[3,9],[12,23],[1,17],[-3,12]]}],"seriesSettings":{"rangebar":{"enablePointSelection":true}},"primaryHeader":{"text":"Quarterly Performance"},"theme":"default","exportOptions":{"image":false,"print":false},"axisY":{"title":{"text":"Quarter Overview"}}});});; jQuery(function($){$('#data2').shieldGrid({"altRows":false,"dataSource":{"data":gridData,"group":[{"field":"gender","order":"asc"}]},"columnReorder":true,"columns":[{"field":"name","headerTemplate":$('template1').html()},{"field":"phone","headerTemplate":$('template2').html()},{"field":"email","headerTemplate":$('template3').html()}],"resizing":true,"paging":{"pageLinksCount":10,"pageSize":12}});});; jQuery(function($){$('#chart3').shieldChart({"axisX":{"categoricalValues":["Q1","Q2","Q3","Q4"]},"dataSeries":[{"data":[[3,9],[12,23],[1,17],[-3,12]]}],"seriesSettings":{"rangebar":{"enablePointSelection":true}},"primaryHeader":{"text":"Quarterly Performance"},"theme":"default","exportOptions":{"image":false,"print":false},"axisY":{"title":{"text":"Quarter Overview"}}});});; jQuery(function($){$('#data4').shieldGrid({"altRows":false,"dataSource":{"data":gridData,"group":[{"field":"gender","order":"asc"}]},"columnReorder":true,"columns":[{"field":"name","headerTemplate":$('template1').html()},{"field":"phone","headerTemplate":$('template2').html()},{"field":"email","headerTemplate":$('template3').html()}],"resizing":true,"paging":{"pageLinksCount":10,"pageSize":12}});});; Wicket.Event.publish(Wicket.Event.Topic.AJAX_HANDLERS_BOUND); ;}); /*]]>*/ </script> </head> <body> <div wicket:id="reportTitle" id="default-report-title">Write report title here!</div> <ul id="default-report"> <li wicket:id="listItems" class="report-item"><wicket:panel> <div> <div wicket:id="chart" class="item-chart shield-chart" id="chart1"><div id="shielddw" class="shield-container" style="position: relative; overflow: hidden; width: 2145px; height: 400px; line-height: normal; z-index: 0; font-family: 'Segoe UI', Tahoma, Verdana, sans-serif; font-size: 12px;"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="2145" height="400"><defs><clippath id="shielddx"><rect rx="0" ry="0" fill="none" x="0" y="0" width="9999" height="400" stroke-width="0.000001"></rect></clippath><clippath id="shielddy"><rect fill="none" x="0" y="0" width="2080" height="309"></rect></clippath></defs><rect rx="0" ry="0" fill="#FFFFFF" x="0" y="0" width="2145" height="400" stroke-width="0.000001"></rect><g zIndex="1"></g><g zIndex="1"><path fill="none" d="M 55 287.5 L 2135 287.5" stroke="#C0C0C0" stroke-width="1" stroke-dasharray="none" zIndex="1"></path><path fill="none" d="M 55 225.5 L 2135 225.5" stroke="#C0C0C0" stroke-width="1" stroke-dasharray="none" zIndex="1"></path><path fill="none" d="M 55 164.5 L 2135 164.5" stroke="#C0C0C0" stroke-width="1" stroke-dasharray="none" zIndex="1"></path><path fill="none" d="M 55 102.5 L 2135 102.5" stroke="#C0C0C0" stroke-width="1" stroke-dasharray="none" zIndex="1"></path><path fill="none" d="M 55 40.5 L 2135 40.5" stroke="#C0C0C0" stroke-width="1" stroke-dasharray="none" zIndex="1"></path><path fill="none" d="M 55 349.5 L 2135 349.5" stroke="#C0C0C0" stroke-width="1" stroke-dasharray="none" zIndex="1"></path></g><g zIndex="2"><path fill="none" d="M 574.5 349 L 574.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 661.5 349 L 661.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 747.5 349 L 747.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 834.5 349 L 834.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 921.5 349 L 921.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1007.5 349 L 1007.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1094.5 349 L 1094.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1181.5 349 L 1181.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1267.5 349 L 1267.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1354.5 349 L 1354.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1441.5 349 L 1441.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1527.5 349 L 1527.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1614.5 349 L 1614.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1701.5 349 L 1701.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1787.5 349 L 1787.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 487.5 349 L 487.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 55 349.5 L 2135 349.5" stroke="#636363" stroke-width="1" zIndex="7" visibility="visible"></path></g><g zIndex="2"><text x="23" y="194.5" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;color:#636363;font-weight:normal;fill:#636363;" zIndex="7" transform="rotate(270 23 194)" text-anchor="middle" visibility="visible"><tspan x="23">Quarter Overview</tspan></text></g><g zIndex="3"><g visibility="visible" zIndex="0.1" transform="translate(55,40)" clip-path="url(#shielddy)"><rect fill="#1E98E4" x="691" y="198" width="438" height="111" stroke-width="0.000001" stroke="#FFFFFF" rx="0" ry="0"></rect><rect fill="#1E98E4" x="1471" y="25" width="438" height="284" stroke-width="0.000001" stroke="#FFFFFF" rx="0" ry="0"></rect><rect fill="#1E98E4" x="517" y="99" width="438" height="210" stroke-width="0.000001" stroke="#FFFFFF" rx="0" ry="0"></rect><rect fill="#1E98E4" x="171" y="161" width="438" height="148" stroke-width="0.000001" stroke="#FFFFFF" rx="0" ry="0"></rect></g><g visibility="visible" zIndex="0.1" transform="translate(55,40)"></g></g><text x="1073" y="25" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:16px;color:#4B4B4B;top:10;fill:#4B4B4B;" text-anchor="middle" zIndex="4"><tspan x="1073">Quarterly Performance</tspan></text><g zIndex="7" transform="translate(1039,372)"><g zIndex="1" clip-path="url(#shielddx)"><g><g zIndex="1" transform="translate(8,3)"><path fill="#1E98E4" d="M 1 6 L 11 6 11 16 1 16 Z" style="cursor:pointer;" stroke="#1E98E4" stroke-width="0.000001"></path><text x="17" y="15" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:12px;cursor:pointer;color:#3E576F;fill:#3E576F;" text-anchor="start" zIndex="2"><tspan x="17">Series 1</tspan></text></g></g></g></g><g zIndex="7"><text x="445" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="445">-3</tspan></text><text x="531.6666666666666" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="531.6666666666666">-2</tspan></text><text x="618.3333333333334" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="618.3333333333334">-1</tspan></text><text x="705" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="705">Q1</tspan></text><text x="791.6666666666666" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="791.6666666666666">Q2</tspan></text><text x="878.3333333333334" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="878.3333333333334">Q3</tspan></text><text x="965" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="965">Q4</tspan></text><text x="1051.6666666666667" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1051.6666666666667">4</tspan></text><text x="1138.3333333333335" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1138.3333333333335">5</tspan></text><text x="1225.0000000000002" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1225.0000000000002">6</tspan></text><text x="1311.6666666666667" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1311.6666666666667">7</tspan></text><text x="1398.3333333333335" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1398.3333333333335">8</tspan></text><text x="1485.0000000000002" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1485.0000000000002">9</tspan></text><text x="1571.6666666666667" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1571.6666666666667">10</tspan></text><text x="1658.3333333333335" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1658.3333333333335">11</tspan></text><text x="1745.0000000000002" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1745.0000000000002">12</tspan></text></g><g zIndex="7"><text x="47" y="355.1" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:1020px;color:#636363;line-height:14px;fill:#636363;" text-anchor="end" visibility="visible"><tspan x="47">0</tspan></text><text x="47" y="293.3" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:1020px;color:#636363;line-height:14px;fill:#636363;" text-anchor="end" visibility="visible"><tspan x="47">5</tspan></text><text x="47" y="231.49999999999997" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:1020px;color:#636363;line-height:14px;fill:#636363;" text-anchor="end" visibility="visible"><tspan x="47">10</tspan></text><text x="47" y="169.70000000000002" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:1020px;color:#636363;line-height:14px;fill:#636363;" text-anchor="end" visibility="visible"><tspan x="47">15</tspan></text><text x="47" y="107.9" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:1020px;color:#636363;line-height:14px;fill:#636363;" text-anchor="end" visibility="visible"><tspan x="47">20</tspan></text><text x="47" y="46.1" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:1020px;color:#636363;line-height:14px;fill:#636363;" text-anchor="end" visibility="visible"><tspan x="47">25</tspan></text></g><g zIndex="9"><g visibility="visible" zIndex="1" transform="translate(55,40)" clip-path="url(#shielddy)"><rect fill="rgb(192,192,192)" x="691" y="198" width="438" height="111" isTracker="1464248908256" fill-opacity="0.0001" visibility="visible" style=""></rect><rect fill="rgb(192,192,192)" x="1471" y="25" width="438" height="284" isTracker="1464248908256" fill-opacity="0.0001" visibility="visible" style=""></rect><rect fill="rgb(192,192,192)" x="517" y="99" width="438" height="210" isTracker="1464248908256" fill-opacity="0.0001" visibility="visible" style=""></rect><rect fill="rgb(192,192,192)" x="171" y="161" width="438" height="148" isTracker="1464248908256" fill-opacity="0.0001" visibility="visible" style=""></rect></g></g></svg></div><div class="shield-tooltip" style="pointer-events: none; display: none; top: 45px; left: 1660px;"><div class="shield-tooltip-header">Q2</div><div class="shield-tooltip-value"><span>Series 1</span>: 23</div></div></div> <div wicket:id="data" class="item-table sui-grid sui-grid-core" id="data2"><div class="sui-gridheader"><table class="sui-table sui-reorderable"><colgroup><col class="sui-indent-col"><col><col><col></colgroup><thead><tr class="sui-columnheader"><th class="sui-indent-cell"></th><th data-field="name" class="sui-headercell">name</th><th data-field="phone" class="sui-headercell">phone</th><th data-field="email" class="sui-headercell">email</th></tr></thead><tbody class="sui-hide"><tr><td></td><td></td><td></td></tr></tbody></table></div><div class="sui-gridcontent"><table class="sui-table sui-hover sui-grouped-table"><colgroup><col class="sui-indent-col"><col><col><col></colgroup><tbody><tr class="sui-group-header" data-group-level="1"><td class="sui-group-header-cell" colspan="4"><span class="sui-collapse">▾</span><span class="sui-group-header-text">gender: female</span></td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Sue Sharpe</td><td class="sui-cell">+1 (951) 414-3324</td><td class="sui-cell">sue...@mi...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Anastasia Underwood</td><td class="sui-cell">+1 (840) 409-3171</td><td class="sui-cell">ana...@ga...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Maxine Haley</td><td class="sui-cell">+1 (999) 509-2989</td><td class="sui-cell">max...@so...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Myrna Ellison</td><td class="sui-cell">+1 (938) 461-3741</td><td class="sui-cell">myr...@zo...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Karyn Day</td><td class="sui-cell">+1 (828) 455-2397</td><td class="sui-cell">kar...@ap...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Carolyn Bernard</td><td class="sui-cell">+1 (816) 427-2550</td><td class="sui-cell">car...@in...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Tamara Long</td><td class="sui-cell">+1 (800) 559-3292</td><td class="sui-cell">tam...@em...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Deborah Stewart</td><td class="sui-cell">+1 (809) 568-3988</td><td class="sui-cell">deb...@fl...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Johanna Allen</td><td class="sui-cell">+1 (819) 501-3221</td><td class="sui-cell">joh...@zo...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Marquita Tanner</td><td class="sui-cell">+1 (880) 519-2868</td><td class="sui-cell">mar...@re...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Jasmine Anderson</td><td class="sui-cell">+1 (944) 424-3051</td><td class="sui-cell">jas...@sl...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Juanita Weaver</td><td class="sui-cell">+1 (908) 561-3451</td><td class="sui-cell">jua...@aq...</td></tr></tbody></table></div><div class="sui-pager sui-pager-core"><ul class="sui-pagination"><li class="sui-pager-element sui-disabled"><a title="Go to the first page" data-page="1" class="sui-first">«</a></li><li class="sui-pager-element sui-disabled"><a title="Go to the previous page" data-page="0" class="sui-prev">‹</a></li><li class="sui-pager-element"><a data-page="1" class="sui-pager-number sui-selected">1</a></li><li class="sui-pager-element"><a data-page="2" class="sui-pager-number">2</a></li><li class="sui-pager-element"><a data-page="3" class="sui-pager-number">3</a></li><li class="sui-pager-element"><a data-page="4" class="sui-pager-number">4</a></li><li class="sui-pager-element"><a data-page="5" class="sui-pager-number">5</a></li><li class="sui-pager-element"><a data-page="6" class="sui-pager-number">6</a></li><li class="sui-pager-element"><a data-page="7" class="sui-pager-number">7</a></li><li class="sui-pager-element"><a data-page="8" class="sui-pager-number">8</a></li><li class="sui-pager-element"><a data-page="9" class="sui-pager-number">9</a></li><li class="sui-pager-element"><a data-page="10" class="sui-pager-number">10</a></li><li class="sui-pager-element"><a data-page="11">...</a></li><li class="sui-pager-element"><a title="Go to the next page" data-page="2" class="sui-next">›</a></li><li class="sui-pager-element"><a title="Go to the last page" data-page="41" class="sui-last">»</a></li></ul><div class="sui-pager-info-box">1 - 12 of 486 items</div></div></div> </div> </wicket:panel></li><li wicket:id="listItems" class="report-item"><wicket:panel> <div> <div wicket:id="chart" class="item-chart shield-chart" id="chart3"><div id="shielddz" class="shield-container" style="position: relative; overflow: hidden; width: 2145px; height: 400px; line-height: normal; z-index: 0; font-family: 'Segoe UI', Tahoma, Verdana, sans-serif; font-size: 12px;"><svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="2145" height="400"><defs><clippath id="shieldea"><rect rx="0" ry="0" fill="none" x="0" y="0" width="9999" height="400" stroke-width="0.000001"></rect></clippath><clippath id="shieldeb"><rect fill="none" x="0" y="0" width="2080" height="309"></rect></clippath></defs><rect rx="0" ry="0" fill="#FFFFFF" x="0" y="0" width="2145" height="400" stroke-width="0.000001"></rect><g zIndex="1"></g><g zIndex="1"><path fill="none" d="M 55 287.5 L 2135 287.5" stroke="#C0C0C0" stroke-width="1" stroke-dasharray="none" zIndex="1"></path><path fill="none" d="M 55 225.5 L 2135 225.5" stroke="#C0C0C0" stroke-width="1" stroke-dasharray="none" zIndex="1"></path><path fill="none" d="M 55 164.5 L 2135 164.5" stroke="#C0C0C0" stroke-width="1" stroke-dasharray="none" zIndex="1"></path><path fill="none" d="M 55 102.5 L 2135 102.5" stroke="#C0C0C0" stroke-width="1" stroke-dasharray="none" zIndex="1"></path><path fill="none" d="M 55 40.5 L 2135 40.5" stroke="#C0C0C0" stroke-width="1" stroke-dasharray="none" zIndex="1"></path><path fill="none" d="M 55 349.5 L 2135 349.5" stroke="#C0C0C0" stroke-width="1" stroke-dasharray="none" zIndex="1"></path></g><g zIndex="2"><path fill="none" d="M 574.5 349 L 574.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 661.5 349 L 661.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 747.5 349 L 747.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 834.5 349 L 834.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 921.5 349 L 921.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1007.5 349 L 1007.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1094.5 349 L 1094.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1181.5 349 L 1181.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1267.5 349 L 1267.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1354.5 349 L 1354.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1441.5 349 L 1441.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1527.5 349 L 1527.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1614.5 349 L 1614.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1701.5 349 L 1701.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 1787.5 349 L 1787.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 487.5 349 L 487.5 355" stroke="#636363" stroke-width="1"></path><path fill="none" d="M 55 349.5 L 2135 349.5" stroke="#636363" stroke-width="1" zIndex="7" visibility="visible"></path></g><g zIndex="2"><text x="23" y="194.5" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;color:#636363;font-weight:normal;fill:#636363;" zIndex="7" transform="rotate(270 23 194)" text-anchor="middle" visibility="visible"><tspan x="23">Quarter Overview</tspan></text></g><g zIndex="3"><g visibility="visible" zIndex="0.1" transform="translate(55,40)" clip-path="url(#shieldeb)"><rect fill="#1E98E4" x="691" y="198" width="438" height="111" stroke-width="0.000001" stroke="#FFFFFF" rx="0" ry="0"></rect><rect fill="#1E98E4" x="1471" y="25" width="438" height="284" stroke-width="0.000001" stroke="#FFFFFF" rx="0" ry="0"></rect><rect fill="#1E98E4" x="517" y="99" width="438" height="210" stroke-width="0.000001" stroke="#FFFFFF" rx="0" ry="0"></rect><rect fill="#1E98E4" x="171" y="161" width="438" height="148" stroke-width="0.000001" stroke="#FFFFFF" rx="0" ry="0"></rect></g><g visibility="visible" zIndex="0.1" transform="translate(55,40)"></g></g><text x="1073" y="25" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:16px;color:#4B4B4B;top:10;fill:#4B4B4B;" text-anchor="middle" zIndex="4"><tspan x="1073">Quarterly Performance</tspan></text><g zIndex="7" transform="translate(1039,372)"><g zIndex="1" clip-path="url(#shieldea)"><g><g zIndex="1" transform="translate(8,3)"><path fill="#1E98E4" d="M 1 6 L 11 6 11 16 1 16 Z" style="cursor:pointer;" stroke="#1E98E4" stroke-width="0.000001"></path><text x="17" y="15" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:12px;cursor:pointer;color:#3E576F;fill:#3E576F;" text-anchor="start" zIndex="2"><tspan x="17">Series 1</tspan></text></g></g></g></g><g zIndex="7"><text x="445" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="445">-3</tspan></text><text x="531.6666666666666" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="531.6666666666666">-2</tspan></text><text x="618.3333333333334" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="618.3333333333334">-1</tspan></text><text x="705" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="705">Q1</tspan></text><text x="791.6666666666666" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="791.6666666666666">Q2</tspan></text><text x="878.3333333333334" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="878.3333333333334">Q3</tspan></text><text x="965" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="965">Q4</tspan></text><text x="1051.6666666666667" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1051.6666666666667">4</tspan></text><text x="1138.3333333333335" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1138.3333333333335">5</tspan></text><text x="1225.0000000000002" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1225.0000000000002">6</tspan></text><text x="1311.6666666666667" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1311.6666666666667">7</tspan></text><text x="1398.3333333333335" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1398.3333333333335">8</tspan></text><text x="1485.0000000000002" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1485.0000000000002">9</tspan></text><text x="1571.6666666666667" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1571.6666666666667">10</tspan></text><text x="1658.3333333333335" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1658.3333333333335">11</tspan></text><text x="1745.0000000000002" y="366" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:110px;color:#636363;line-height:14px;fill:#636363;" text-anchor="middle" visibility="visible"><tspan x="1745.0000000000002">12</tspan></text></g><g zIndex="7"><text x="47" y="355.1" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:1020px;color:#636363;line-height:14px;fill:#636363;" text-anchor="end" visibility="visible"><tspan x="47">0</tspan></text><text x="47" y="293.3" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:1020px;color:#636363;line-height:14px;fill:#636363;" text-anchor="end" visibility="visible"><tspan x="47">5</tspan></text><text x="47" y="231.49999999999997" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:1020px;color:#636363;line-height:14px;fill:#636363;" text-anchor="end" visibility="visible"><tspan x="47">10</tspan></text><text x="47" y="169.70000000000002" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:1020px;color:#636363;line-height:14px;fill:#636363;" text-anchor="end" visibility="visible"><tspan x="47">15</tspan></text><text x="47" y="107.9" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:1020px;color:#636363;line-height:14px;fill:#636363;" text-anchor="end" visibility="visible"><tspan x="47">20</tspan></text><text x="47" y="46.1" style="font-family:Segoe UI, Tahoma, Verdana, sans-serif;font-size:11px;width:1020px;color:#636363;line-height:14px;fill:#636363;" text-anchor="end" visibility="visible"><tspan x="47">25</tspan></text></g><g zIndex="9"><g visibility="visible" zIndex="1" transform="translate(55,40)" clip-path="url(#shieldeb)"><rect fill="rgb(192,192,192)" x="691" y="198" width="438" height="111" isTracker="1464248908425" fill-opacity="0.0001" visibility="visible" style=""></rect><rect fill="rgb(192,192,192)" x="1471" y="25" width="438" height="284" isTracker="1464248908425" fill-opacity="0.0001" visibility="visible" style=""></rect><rect fill="rgb(192,192,192)" x="517" y="99" width="438" height="210" isTracker="1464248908425" fill-opacity="0.0001" visibility="visible" style=""></rect><rect fill="rgb(192,192,192)" x="171" y="161" width="438" height="148" isTracker="1464248908425" fill-opacity="0.0001" visibility="visible" style=""></rect></g></g></svg></div><div class="shield-tooltip" style="pointer-events: none"></div></div> <div wicket:id="data" class="item-table sui-grid sui-grid-core" id="data4"><div class="sui-gridheader"><table class="sui-table sui-reorderable"><colgroup><col class="sui-indent-col"><col><col><col></colgroup><thead><tr class="sui-columnheader"><th class="sui-indent-cell"></th><th data-field="name" class="sui-headercell">name</th><th data-field="phone" class="sui-headercell">phone</th><th data-field="email" class="sui-headercell">email</th></tr></thead><tbody class="sui-hide"><tr><td></td><td></td><td></td></tr></tbody></table></div><div class="sui-gridcontent"><table class="sui-table sui-hover sui-grouped-table"><colgroup><col class="sui-indent-col"><col><col><col></colgroup><tbody><tr class="sui-group-header" data-group-level="1"><td class="sui-group-header-cell" colspan="4"><span class="sui-collapse">▾</span><span class="sui-group-header-text">gender: female</span></td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Sue Sharpe</td><td class="sui-cell">+1 (951) 414-3324</td><td class="sui-cell">sue...@mi...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Anastasia Underwood</td><td class="sui-cell">+1 (840) 409-3171</td><td class="sui-cell">ana...@ga...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Maxine Haley</td><td class="sui-cell">+1 (999) 509-2989</td><td class="sui-cell">max...@so...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Myrna Ellison</td><td class="sui-cell">+1 (938) 461-3741</td><td class="sui-cell">myr...@zo...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Karyn Day</td><td class="sui-cell">+1 (828) 455-2397</td><td class="sui-cell">kar...@ap...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Carolyn Bernard</td><td class="sui-cell">+1 (816) 427-2550</td><td class="sui-cell">car...@in...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Tamara Long</td><td class="sui-cell">+1 (800) 559-3292</td><td class="sui-cell">tam...@em...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Deborah Stewart</td><td class="sui-cell">+1 (809) 568-3988</td><td class="sui-cell">deb...@fl...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Johanna Allen</td><td class="sui-cell">+1 (819) 501-3221</td><td class="sui-cell">joh...@zo...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Marquita Tanner</td><td class="sui-cell">+1 (880) 519-2868</td><td class="sui-cell">mar...@re...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Jasmine Anderson</td><td class="sui-cell">+1 (944) 424-3051</td><td class="sui-cell">jas...@sl...</td></tr><tr class="sui-row" data-group-level="1"><td class="sui-indent-cell sui-group-intend-cell"></td><td class="sui-cell">Juanita Weaver</td><td class="sui-cell">+1 (908) 561-3451</td><td class="sui-cell">jua...@aq...</td></tr></tbody></table></div><div class="sui-pager sui-pager-core"><ul class="sui-pagination"><li class="sui-pager-element sui-disabled"><a title="Go to the first page" data-page="1" class="sui-first">«</a></li><li class="sui-pager-element sui-disabled"><a title="Go to the previous page" data-page="0" class="sui-prev">‹</a></li><li class="sui-pager-element"><a data-page="1" class="sui-pager-number sui-selected">1</a></li><li class="sui-pager-element"><a data-page="2" class="sui-pager-number">2</a></li><li class="sui-pager-element"><a data-page="3" class="sui-pager-number">3</a></li><li class="sui-pager-element"><a data-page="4" class="sui-pager-number">4</a></li><li class="sui-pager-element"><a data-page="5" class="sui-pager-number">5</a></li><li class="sui-pager-element"><a data-page="6" class="sui-pager-number">6</a></li><li class="sui-pager-element"><a data-page="7" class="sui-pager-number">7</a></li><li class="sui-pager-element"><a data-page="8" class="sui-pager-number">8</a></li><li class="sui-pager-element"><a data-page="9" class="sui-pager-number">9</a></li><li class="sui-pager-element"><a data-page="10" class="sui-pager-number">10</a></li><li class="sui-pager-element"><a data-page="11">...</a></li><li class="sui-pager-element"><a title="Go to the next page" data-page="2" class="sui-next">›</a></li><li class="sui-pager-element"><a title="Go to the last page" data-page="41" class="sui-last">»</a></li></ul><div class="sui-pager-info-box">1 - 12 of 486 items</div></div></div> </div> </wicket:panel></li> </ul> <div class="sui-loading-panel" style="left: 48px; top: 443px; z-index: 1; display: none;"><span class="sui-loading-image"></span><span class="sui-loading-back"></span></div><div class="sui-loading-panel" style="left: 48px; top: 1362px; z-index: 2; display: none;"><span class="sui-loading-image"></span><span class="sui-loading-back"></span></div></body></html> |
From: asashour <asa...@ya...> - 2016-05-25 08:13:22
|
You must subscribe to the list before posting. Please read http://stackoverflow.com/questions/16373906/address-family-not-supported-by-protocol-family-socketexception-on-a-specific -- View this message in context: http://htmlunit.10904.n7.nabble.com/java-net-SocketException-Address-family-not-supported-by-protocol-family-connect-tp30190p39442.html Sent from the HtmlUnit - General mailing list archive at Nabble.com. |
From: Ronald B. <rb...@rb...> - 2016-05-23 19:44:12
|
Hi Ahmed, have just made a new CSSParser release. Looks like i will focus on some more css parser improvements the next days/weeks. >From my point of view we (mainly you) did enought changes for another HtmlUnit release. What do you think? RBRi |
From: PuYun <cl...@12...> - 2016-05-17 07:38:48
|
Hi, The following html shows "ok!" in browsers, but failed in htmlunit because of javascript error: <html> <head> <title>test</title> </head> <body> <div id="target">failed!</div> <script type="text/javascript"> var a = {}; a.prototype = { foo : foo, }; var container = { foo : function foo() { } }; var foo = container.foo; document.getElementById("target").textContent="ok!"; </script> </body> </html> PuYun |
From: Ahmed A. <asa...@ya...> - 2016-05-11 01:50:03
|
Hi Vasu, This is XPath question. Googling it, you can find: - To get the content of CDATA: http://stackoverflow.com/questions/568315/how-do-i-retrieve-element-text-inside-cdata-markup-via-xpath- To use 'contains': http://stackoverflow.com/questions/3655549/xpath-containstext-some-string-doesnt-work-when-used-with-node-with-more Enjoy,Ahmed From: Vasudevan Comandur <vco...@gm...> To: "htm...@li..." <htm...@li...> Sent: Tuesday, May 10, 2016 7:58 PM Subject: [Htmlunit-user] How do I use XPATH within the CDATA section of XML in HtmlUnit Hi Ahmed, Thanks for your reply. Now I have a CDATA section which has Html tags and I would like to access some of the data from the CDATA section using Xpath. Is it possible to do?. If so, how can I do that? Any code samples or pointers would be of great help. Regards Vasu ------------------------------------------------------------------------------ Mobile security can be enabling, not merely restricting. Employees who bring their own devices (BYOD) to work are irked by the imposition of MDM restrictions. Mobile Device Manager Plus allows you to control only the apps on BYO-devices by containerizing them, leaving personal data untouched! https://ad.doubleclick.net/ddm/clk/304595813;131938128;j _______________________________________________ Htmlunit-user mailing list Htm...@li... https://lists.sourceforge.net/lists/listinfo/htmlunit-user |