[ 
https://issues.apache.org/jira/browse/TAPESTRY-1403?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12489152
 ] 

Norman Franke commented on TAPESTRY-1403:
-----------------------------------------

This is the very latest Safari. I re-ran Software Update to make sure. For 
example, go to:

http://opencomponentry.com:8080/tacos/core/MasksExample.html

I can't tab out of any of the fields. For the "Simple Tree" the text displays 
below the + box. The country selector on "floating pane" causes Safari to 
segfault. (and nothing else.) 

Under dojo, tabs never appear. Accordian is messed up, clicking on the current 
tab closes it. Menu Bar hilights white on white (making thetext unreadable.) 
Ajax submit doesn't do anything. Validation/picker. step 2, error never fades.

This was after just 10 minutes of testing.

> Dojo components broken in Safari
> --------------------------------
>
>                 Key: TAPESTRY-1403
>                 URL: https://issues.apache.org/jira/browse/TAPESTRY-1403
>             Project: Tapestry
>          Issue Type: Bug
>          Components: JavaScript, XHR/dhtml/Ajax
>    Affects Versions: 4.1.1
>         Environment: Mac OS X Safari 2.0.4
>            Reporter: Norman Franke
>         Assigned To: Jesse Kuhnert
>
> I'm starting a new project and was evaluating the demo applications, 
> TimeTracker and Tapestry Workbench using Safari on Mac OS 10.4. Sadly, all of 
> these applications have serious problems under Safari such they don't work. I 
> even got it to generate a NullPointerException. 
> TimeTracker: seems to do nothing. You can enter a description, but that's it. 
> No controls even work except "Show Dialog". Clicking "Add' then double 
> clicking on the hidden dropdown (the first one) results in a null pointer 
> exception. (See below).
> Workbench: date/time pickers don't even appear. (They do work on the Dojo 
> demos.) The tree demos have problems. The menu on the right is moved inside 
> the left box, which is 1/2 the width of the screen.
> Stack Trace:
> org.apache.tapestry.timetracker.page.TaskEntryPage.addTask(TaskEntryPage.java:129)
> sun.reflect.GeneratedMethodAccessor917.invoke(Unknown Source)
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> java.lang.reflect.Method.invoke(Method.java:597)
> org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeTargetMethod(ListenerMethodInvokerImpl.java:203)
> org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod(ListenerMethodInvokerImpl.java:146)
> org.apache.tapestry.listener.ListenerMethodInvokerImpl.searchAndInvoke(ListenerMethodInvokerImpl.java:129)
> org.apache.tapestry.listener.ListenerMethodInvokerImpl.invokeListenerMethod(ListenerMethodInvokerImpl.java:70)
> org.apache.tapestry.listener.SyntheticListener.actionTriggered(SyntheticListener.java:52)
> org.apache.tapestry.binding.ListenerMethodBinding.actionTriggered(ListenerMethodBinding.java:77)
> org.apache.tapestry.listener.ListenerInvokerTerminator.invokeListener(ListenerInvokerTerminator.java:50)
> $ListenerInvoker_111a15bf79e.invokeListener($ListenerInvoker_111a15bf79e.java)
> org.apache.tapestry.form.AbstractSubmit$1.run(AbstractSubmit.java:100)
> org.apache.tapestry.form.FormSupportImpl.runDeferredRunnables(FormSupportImpl.java:655)
> org.apache.tapestry.form.FormSupportImpl.rewind(FormSupportImpl.java:636)
> org.apache.tapestry.form.Form.renderComponent(Form.java:205)
> org.apache.tapestry.AbstractComponent.render(AbstractComponent.java:712)
> org.apache.tapestry.services.impl.DefaultResponseBuilder.render(DefaultResponseBuilder.java:184)
> org.apache.tapestry.form.Form.rewind(Form.java:278)
> org.apache.tapestry.engine.RequestCycle.rewindForm(RequestCycle.java:453)
> org.apache.tapestry.form.Form.trigger(Form.java:289)
> org.apache.tapestry.engine.DirectService.triggerComponent(DirectService.java:170)
> org.apache.tapestry.engine.DirectService.service(DirectService.java:146)
> $IEngineService_111a15bf819.service($IEngineService_111a15bf819.java)
> org.apache.tapestry.services.impl.EngineServiceOuterProxy.service(EngineServiceOuterProxy.java:72)
> org.apache.tapestry.engine.AbstractEngine.service(AbstractEngine.java:246)
> org.apache.tapestry.services.impl.InvokeEngineTerminator.service(InvokeEngineTerminator.java:54)
> $WebRequestServicer_111a15bf7f0.service($WebRequestServicer_111a15bf7f0.java)
> $WebRequestServicer_111a15bf7ec.service($WebRequestServicer_111a15bf7ec.java)
> org.apache.tapestry.services.impl.WebRequestServicerPipelineBridge.service(WebRequestServicerPipelineBridge.java:61)
> $ServletRequestServicer_111a15bf7d2.service($ServletRequestServicer_111a15bf7d2.java)
> org.apache.tapestry.request.DecodedRequestInjector.service(DecodedRequestInjector.java:55)
> $ServletRequestServicerFilter_111a15bf7ce.service($ServletRequestServicerFilter_111a15bf7ce.java)
> $ServletRequestServicer_111a15bf7d4.service($ServletRequestServicer_111a15bf7d4.java)
> org.apache.tapestry.multipart.MultipartDecoderFilter.service(MultipartDecoderFilter.java:52)
> $ServletRequestServicerFilter_111a15bf7cc.service($ServletRequestServicerFilter_111a15bf7cc.java)
> $ServletRequestServicer_111a15bf7d4.service($ServletRequestServicer_111a15bf7d4.java)
> org.apache.tapestry.services.impl.SetupRequestEncoding.service(SetupRequestEncoding.java:53)
> $ServletRequestServicerFilter_111a15bf7d0.service($ServletRequestServicerFilter_111a15bf7d0.java)
> $ServletRequestServicer_111a15bf7d4.service($ServletRequestServicer_111a15bf7d4.java)
> $ServletRequestServicer_111a15bf7c6.service($ServletRequestServicer_111a15bf7c6.java)
> org.apache.tapestry.ApplicationServlet.doService(ApplicationServlet.java:123)
> org.apache.tapestry.ApplicationServlet.doPost(ApplicationServlet.java:168)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> java.lang.Thread.run(Thread.java:619)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to