Re: [webkit-dev] More ports on nightly.webkit.org?

2011-09-14 Thread Adam Barth
I couldn't find nightly.webkit.org in the SVN repo. Below is a patch that adds the Google Chrome Canary to the list of available WebKit nightly builds. The referenced image (download-chromium.png) can be obtained from:

Re: [webkit-dev] Removing ENABLE_SINGLE_THREADED and ENABLE_JSC_MULTIPLE_THREADS

2011-09-14 Thread Yong Li
Hi Geoffrey, From what I understand, HTML5 Web Worker doesn't rely on threaded GC because each worker thread has its own heap. The other place affected by ENABLE_JSC_MULTIPLE_THREADS is JSLock. However it is also said platforms other than MacOS doesn't need to implement JSLock. It seems the only

Re: [webkit-dev] A Media Element ie: Audio or video, without tabindex cannot be selected with keyboard (TAB Key). BUG: 67190

2011-09-14 Thread Dominic Mazzoni
I agree - a media element with controls ought to be keyboard-accessible by default. Right now it doesn't appear that you can even make an audio or video element play in WebKit even if it is focused. Firefox seems to treat the whole set of controls as one focusable element - you can use the

Re: [webkit-dev] A Media Element ie: Audio or video, without tabindex cannot be selected with keyboard (TAB Key). BUG: 67190

2011-09-14 Thread Ryosuke Niwa
On Tue, Sep 13, 2011 at 12:04 PM, Deepak Sherveghar bpw...@motorola.comwrote: As with current Webkit behavior, only media elements with tab-index attribute specified can be focused with keyboard (TAB key). From a usability as well as accessibility perspective, we should be able to focus (via

Re: [webkit-dev] A Media Element ie: Audio or video, without tabindex cannot be selected with keyboard (TAB Key). BUG: 67190

2011-09-14 Thread Ryosuke Niwa
On Wed, Sep 14, 2011 at 7:30 AM, Dominic Mazzoni dmazz...@google.comwrote: An alternative approach would be to make each individual subcontrol focusable - the play/pause button, the seek slider, and the volume slider, plus potentially other controls for video. What would script see as

[webkit-dev] Contributor list (was: Do you maintain OS(WINCE)?)

2011-09-14 Thread Leandro Pereira
Ryosuke, On 09/13/2011 07:06 PM, Ryosuke Niwa wrote: Yeah, they're outdated to say the least. Can we merge those two lists? I think we can move information inside committers.py into a JSON file and load it automatically on the wiki. I don't know how to add arbitrary HTML on a wiki page,

Re: [webkit-dev] Contributor list (was: Do you maintain OS(WINCE)?)

2011-09-14 Thread Ryosuke Niwa
On Wed, Sep 14, 2011 at 10:36 AM, Leandro Pereira lean...@profusion.mobiwrote: I don't know how to add arbitrary HTML on a wiki page, but I made a page that loads loads committers.py and presents it in a web-friendly way:

[webkit-dev] What is an active port? [WAS: Do you maintain OS(WINCE)?]

2011-09-14 Thread Geoffrey Garen
Hi Patrick. On Tue, Sep 13, 2011 at 2:38 PM, Patrick Gansterer par...@paroga.com wrote: How do we measure an active port??? I maintain a buildbot for WinCe and usually fix problems with the port within hours. Unfortunately I don't get paid to work on WebKit the whole day and so I can't make

Re: [webkit-dev] Removing ENABLE_SINGLE_THREADED and ENABLE_JSC_MULTIPLE_THREADS

2011-09-14 Thread Geoffrey Garen
From what I understand, HTML5 Web Worker doesn't rely on threaded GC because each worker thread has its own heap. That's the current implementation, yes. (But we may be able to do something more efficient if we allow workers to rely on threaded GC.) The other place affected by

Re: [webkit-dev] What is an active port? [WAS: Do you maintain OS(WINCE)?]

2011-09-14 Thread Adam Barth
One of the things I admire about the WebKit project is that historically the project has been very inclusive. One common thread that's woven through a number of recent discussions is that folks feel we've taken on too much complexity and that it's harder to make fundamental improvements to the

Re: [webkit-dev] What is an active port? [WAS: Do you maintain OS(WINCE)?]

2011-09-14 Thread Patrick Gansterer
Hi, I completely agree with all of your points. I also don't think that it's your task to keep every part time port working with every change. IMO most of the is active questions come with a when do we remove the old code/port from trunk question. That's not very cool to hear after the hard

Re: [webkit-dev] What is an active port? [WAS: Do you maintain OS(WINCE)?]

2011-09-14 Thread Dirk Pranke
Maybe we need a webkit-port-maintainers@ list that one could easily cc rather than trying to add people by hand? -- Dirk On Wed, Sep 14, 2011 at 1:00 PM, Patrick Gansterer par...@paroga.com wrote: Hi, I completely agree with all of your points. I also don't think that it's your task to keep

[webkit-dev] webkit update problem

2011-09-14 Thread Atena L
hi i want to update source tree using update-webkit script but i have this error : svn: OPTIONS of 'http://svn.webkit.org/repository/webkit/trunk': Could not resolve hostname `svn.webkit.org': Temporary failure in name resolution ( http://svn.w ebkit.org) what should i do ? -- *There's nothing

Re: [webkit-dev] What is an active port? [WAS: Do you maintain OS(WINCE)?]

2011-09-14 Thread Ryosuke Niwa
To mitigate this issue, Leandro (acidx) and I are working on change log parser that can automatically detect active patch contributors and reviewers. (See https://bugs.webkit.org/show_bug.cgi?id=68061). Having said that, I think contributors should help maintaining ports that have bots on

Re: [webkit-dev] A Media Element ie: Audio or video, without tabindex cannot be selected with keyboard (TAB Key). BUG: 67190

2011-09-14 Thread Antonio Gomes
What would script see as focused if we allow subcontrols be focusable? Since controls are part of shadow DOM, scripts wont be able to see that. In this case then they would probably end up with respective media element. Well, then that should be layout tested as well. -- --Antonio Gomes

Re: [webkit-dev] A Media Element ie: Audio or video, without tabindex cannot be selected with keyboard (TAB Key). BUG: 67190

2011-09-14 Thread Charles Pritchard
On 9/14/11 2:02 PM, Antonio Gomes wrote: What would script see as focused if we allow subcontrols be focusable? Since controls are part of shadow DOM, scripts wont be able to see that. In this case then they would probably end up with respective media element. Well, then

[webkit-dev] ENABLE flag cleanup strawman proposal

2011-09-14 Thread Adam Barth
I've updated the spreadsheet of all ENABLE flags to match TOT (as of this afternoon): https://docs.google.com/spreadsheet/ccc?key=0AlC4tS7Ao1fIdHFVNUpFSDBudEF5WGM3WDNzQjI3Yncauthkey=CJCDiooKhl=en_US#gid=0 I've gone through the list and marked some of them that we might want to change, listed

Re: [webkit-dev] What is an active port? [WAS: Do you maintain OS(WINCE)?]

2011-09-14 Thread Ryosuke Niwa
For those of you interested in this stuff, I have a patch to add a webkit.org/team.html that auto-generates a list of contributors from committers.py on https://bugs.webkit.org/show_bug.cgi?id=68045. This version doesn't include area of expertise but we can add it easily once the bug 68061 is

Re: [webkit-dev] ENABLE flag cleanup strawman proposal

2011-09-14 Thread James Robinson
== Always Enable == ENABLE(DETAILS) ??? ENABLE(DOM_STORAGE) ENABLE(EVENTSOURCE) ENABLE(INSPECTOR) ??? ENABLE(METER_TAG) ENABLE(OFFLINE_WEB_APPLICATIONS) ENABLE(PROGRESS_TAG) ENABLE(SVG_ANIMATION) = Gated on ENABLE(SVG) ENABLE(SVG_AS_IMAGE) = Gated on ENABLE(SVG)

Re: [webkit-dev] ENABLE flag cleanup strawman proposal

2011-09-14 Thread Ryosuke Niwa
On Wed, Sep 14, 2011 at 3:40 PM, Adam Barth aba...@webkit.org wrote: ENABLE(SVG_ANIMATION) = Gated on ENABLE(SVG) ENABLE(SVG_AS_IMAGE) = Gated on ENABLE(SVG) ENABLE(SVG_DOM_OBJC_BINDINGS) = Gated on ENABLE(SVG) ENABLE(SVG_FONTS) = Gated on ENABLE(SVG) I think Eric is planning to get rid of

Re: [webkit-dev] ENABLE flag cleanup strawman proposal

2011-09-14 Thread Adam Barth
On Wed, Sep 14, 2011 at 4:14 PM, Ryosuke Niwa rn...@webkit.org wrote: On Wed, Sep 14, 2011 at 3:40 PM, Adam Barth aba...@webkit.org wrote: ENABLE(SVG_ANIMATION) = Gated on ENABLE(SVG) ENABLE(SVG_AS_IMAGE) = Gated on ENABLE(SVG) ENABLE(SVG_DOM_OBJC_BINDINGS) = Gated on ENABLE(SVG)