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

2011-09-13 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:

http://src.chromium.org/svn/trunk/src/chrome/app/theme/chromium/product_logo_32.png

The image is available under the following BSD-style license:

http://src.chromium.org/svn/trunk/src/LICENSE

Thanks,
Adam


diff --git a/index.html b/index.html
index 9d7e845..cbc132f 100644
--- a/index.html
+++ b/index.html
@@ -52,6 +52,17 @@
   

   
+http://tools.google.com/dlpage/chromesxs";>
+  
+  
+
+  Google Chrome Canary
+  http://tools.google.com/dlpage/chromesxs";>Google Chrome
Canary auto-updates to the latest nightly build.
+Available for Windows, Mac OS X, and Linux.
+
+  
+
+  
 http://builds.nightly.webkit.org/files/trunk/src/WebKit-r95022.tar.bz2";>
   
   


On Mon, Sep 12, 2011 at 11:10 AM, Adam Barth  wrote:
> Do any ports besides the Apple ports produce nightly builds that
> end-users might be interested in using?  If so, it might make sense to
> expand the offerings on http://nightly.webkit.org/ to include more
> choices.  For example, Linux users might enjoy a nightly build that
> runs on Linux.
>
> Adam
>
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] Do you compile with ENABLE_SVG diabled?

2011-09-13 Thread Gyuyoung Kim
EFL build bot has built WebKit EFL with SVG features successfully. 
I think EFL guys won't oppose this removal.

- gyuyoung

> -Original Message-
> From: webkit-dev-boun...@lists.webkit.org [mailto:webkit-dev-
> boun...@lists.webkit.org] On Behalf Of Eric Seidel
> Sent: Wednesday, September 14, 2011 5:20 AM
> To: Jarred Nicholls
> Cc: webkit-dev@lists.webkit.org
> Subject: Re: [webkit-dev] Do you compile with ENABLE_SVG diabled?
> 
> I've removed ENABLE_SVG_FOREIGN_OBJECT in
> http://trac.webkit.org/changeset/95040
> 
> I'm going to let that one bake for a few hours before I land the rest
> of the ENABLE_SVG_* removal patches.
> 
> Thank you everyone for your feedback.
> 
> -eric
> 
> On Tue, Sep 13, 2011 at 11:28 AM, Jarred Nicholls 
> wrote:
> > On Tue, Sep 13, 2011 at 11:27 AM, Eric Seidel  wrote:
> >>
> >> Folks can track the general task of feature removal at:
> >> https://bugs.webkit.org/show_bug.cgi?id=68012
> >
> > Nice this is helpful, thanks.
> >
> >>
> >> I will link all the "Remove ENABLE_*" bugs to that one.
> >>
> >> -eric
> >>
> >> On Tue, Sep 13, 2011 at 11:20 AM, Eric Seidel  wrote:
> >> > Hearing no objections to removing any of the sub-defines, I will post
> >> > a patch to do so shortly.
> >> >
> >> > I'll leave the ENABLE_SVG define for now.
> >> >
> >> > -eric
> >> >
> >> > On Tue, Sep 13, 2011 at 11:12 AM, Baldeva, Arpit 
> >> > wrote:
> >> >> Same here. We disable SVG for code size reasons as well. It would be
> >> >> nice to continue to have the top level define for that purpose.
> >> >>
> >> >> Thanks!
> >> >>
> >> >> -Original Message-
> >> >> From: webkit-dev-boun...@lists.webkit.org
> >> >> [mailto:webkit-dev-boun...@lists.webkit.org] On Behalf Of Dan Minor
> >> >> Sent: Monday, September 12, 2011 7:07 AM
> >> >> To: webkit-dev@lists.webkit.org
> >> >> Subject: Re: [webkit-dev] Do you compile with ENABLE_SVG diabled?
> >> >>
> >> >> When doing ports to various embedded systems we often disable SVG to
> >> >> reduce the size of the resulting library.  It would be nice to
> retain the
> >> >> top level ENABLE_SVG define for this purpose.
> >> >>
> >> >> Thanks,
> >> >>
> >> >> Dan
> >> >>
> >> >> On 09/09/2011 05:42 PM, Eric Seidel wrote:
> >> >>> I am interested in removing the ENABLE_SVG define, and all
> associated
> >> >>> sub-defines
> >> >>>
> >> >>> ENABLE_SVG_ANIMATION
> >> >>> ENABLE_SVG_AS_IMAGE
> >> >>> ENABLE_SVG_FONTS
> >> >>> ENABLE_SVG_FOREIGN_OBJECT
> >> >>> ENABLE_SVG_USE
> >> >>>
> >> >>> SVG is part of HTML5, and all major ports compile and ship with SVG
> >> >>> enabled (and have for years).
> >> >>>
> >> >>> Please let me know if you are compiling with ENABLE_SVG disabled.
> >> >>>
> >> >>> -eric
> >> >>> ___
> >> >>> webkit-dev mailing list
> >> >>> webkit-dev@lists.webkit.org
> >> >>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >> >>>
> >> >> ___
> >> >> webkit-dev mailing list
> >> >> webkit-dev@lists.webkit.org
> >> >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >> >>
> >> >> ___
> >> >> webkit-dev mailing list
> >> >> webkit-dev@lists.webkit.org
> >> >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >> >>
> >> >
> >> ___
> >> webkit-dev mailing list
> >> webkit-dev@lists.webkit.org
> >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >
> >
> >
> > --
> > 
> > Sencha
> > Jarred Nicholls, Senior Software Architect
> > @jarrednicholls
> >
> >
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


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

2011-09-13 Thread Patrick Gansterer
I'm not sure if it's that easy. ;-)
We have different CPU(), OS(), PLATFORM() and USE() defines and they can be 
combined in many different ways, even if some ports are already handled via an 
simple PLATFORM(XY) macro.

Patrick

Am 14.09.2011 um 00:06 schrieb Leandro Pereira:

> On 09/13/2011 06:45 PM, Eric Seidel wrote:
>> 
>> We don't even have a way to view what ports exist!
> >
> 
> There is a ports.py file, in the same spirit there is a committers.py file, 
> even though it does contain only a fraction of all the ports. Were it better 
> maintained, one could add references to each contributor in committers.py.
> 
> Being machine-readable, a post-commit hook that updates a page in the Wiki 
> can be added to provide the same info in a human-readable format. Sheriffbot 
> could also be teached about this.
> 
>   Leandro
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


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

2011-09-13 Thread Ryosuke Niwa
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.

- Ryosuke

On Tue, Sep 13, 2011 at 3:01 PM, Patrick Gansterer wrote:

> I'm not sure if you refer to [1] or want to improve [2]. If I look at [1] I
> see Yong Li at the WinCE port too. That's correct for the knowledge of the
> code, but does not represent any current work done.
> Some guideline about how to maintain the list might be helpful too.
>
> [1] http://trac.webkit.org/wiki/WebKit%20Team
> [2]
> http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/committers.py
>
> Patrick
>
> Am 13.09.2011 um 23:44 schrieb Kenneth Rohde Christiansen:
>
> > We already have a list of reviewers and committers and it should
> > mention which port people work on.
> >
> > Kenneth
> >
> > On Tue, Sep 13, 2011 at 11:41 PM, Ryosuke Niwa  wrote:
> >> On Tue, Sep 13, 2011 at 2:38 PM, Patrick Gansterer 
> >> wrote:
> >>>
> >>> Yes, that's correct.
> >>>
> >>> 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 such big steps
> >>> forward like other ports do.
> >>> Other active ports (e.g. wx) don't even have a buildbot and get
> maintained
> >>> too.
> >>> Some configuration like BREWMP or HAIKU don't have buildbot and I can't
> >>> see any build fixes or _upstraeming_ activity for them within the last
> >>> months.
> >>>
> >>> So PLEASE: When do we call a port "active"? It's not cool to get the
> >>> question about removal every few months!
> >>
> >> Maybe we should have a wiki page with a list of ports and the point of
> >> contact.
> >> - Ryosuke
> >>
> >> ___
> >> webkit-dev mailing list
> >> webkit-dev@lists.webkit.org
> >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >>
> >>
> >
> >
> >
> > --
> > Kenneth Rohde Christiansen
> > Senior Engineer
> > Application and Service Frameworks, Nokia Danmark A/S
> > Phone  +45 4093 0598 / E-mail kenneth.christiansen at gmail.com
> >
> > http://codeposts.blogspot.com ﹆﹆﹆
>
>
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


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

2011-09-13 Thread Leandro Pereira

On 09/13/2011 06:45 PM, Eric Seidel wrote:


We don't even have a way to view what ports exist!

>

There is a ports.py file, in the same spirit there is a committers.py 
file, even though it does contain only a fraction of all the ports. 
Were it better maintained, one could add references to each contributor 
in committers.py.


Being machine-readable, a post-commit hook that updates a page in the 
Wiki can be added to provide the same info in a human-readable format. 
Sheriffbot could also be teached about this.


   Leandro
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


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

2011-09-13 Thread Patrick Gansterer
I'm not sure if you refer to [1] or want to improve [2]. If I look at [1] I see 
Yong Li at the WinCE port too. That's correct for the knowledge of the code, 
but does not represent any current work done.
Some guideline about how to maintain the list might be helpful too.

[1] http://trac.webkit.org/wiki/WebKit%20Team
[2] 
http://trac.webkit.org/browser/trunk/Tools/Scripts/webkitpy/common/config/committers.py

Patrick

Am 13.09.2011 um 23:44 schrieb Kenneth Rohde Christiansen:

> We already have a list of reviewers and committers and it should
> mention which port people work on.
> 
> Kenneth
> 
> On Tue, Sep 13, 2011 at 11:41 PM, Ryosuke Niwa  wrote:
>> On Tue, Sep 13, 2011 at 2:38 PM, Patrick Gansterer 
>> wrote:
>>> 
>>> Yes, that's correct.
>>> 
>>> 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 such big steps
>>> forward like other ports do.
>>> Other active ports (e.g. wx) don't even have a buildbot and get maintained
>>> too.
>>> Some configuration like BREWMP or HAIKU don't have buildbot and I can't
>>> see any build fixes or _upstraeming_ activity for them within the last
>>> months.
>>> 
>>> So PLEASE: When do we call a port "active"? It's not cool to get the
>>> question about removal every few months!
>> 
>> Maybe we should have a wiki page with a list of ports and the point of
>> contact.
>> - Ryosuke
>> 
>> ___
>> webkit-dev mailing list
>> webkit-dev@lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>> 
>> 
> 
> 
> 
> -- 
> Kenneth Rohde Christiansen
> Senior Engineer
> Application and Service Frameworks, Nokia Danmark A/S
> Phone  +45 4093 0598 / E-mail kenneth.christiansen at gmail.com
> 
> http://codeposts.blogspot.com ﹆﹆﹆

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


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

2011-09-13 Thread Eric Seidel
On Tue, Sep 13, 2011 at 2:38 PM, Patrick Gansterer  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 such big steps 
> forward like other ports do.
> Other active ports (e.g. wx) don't even have a buildbot and get maintained 
> too.
> Some configuration like BREWMP or HAIKU don't have buildbot and I can't see 
> any build fixes or _upstraeming_ activity for them within the last months.

I think this is a good question.  We don't currently have many
guidelines around this question.

> So PLEASE: When do we call a port "active"? It's not cool to get the question 
> about removal every few months!

I think you're unfortunately caught in the cross-fire of recent
efforts to try and simply WebCore's configuration.

There is an increasing burden to continued development of all the
various #if switches in WebCore.

We don't currently have any central way to view which ports have which
#if's turned on vs. off.
We don't even have a way to view what ports exist!

All these #ifs make daily development difficult.  In this example,
Geoff is looking to get rid of the non-threaded JSC #if (to simplify
code on all ports).  WINCE currently builds with this option
(intentionally or not).


I think that you're right that we should better clarify what it means
to be an "active" port, and what benefits/responsibilities such
"activity" implies.

-eric
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


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

2011-09-13 Thread Kenneth Rohde Christiansen
We already have a list of reviewers and committers and it should
mention which port people work on.

Kenneth

On Tue, Sep 13, 2011 at 11:41 PM, Ryosuke Niwa  wrote:
> On Tue, Sep 13, 2011 at 2:38 PM, Patrick Gansterer 
> wrote:
>>
>> Yes, that's correct.
>>
>> 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 such big steps
>> forward like other ports do.
>> Other active ports (e.g. wx) don't even have a buildbot and get maintained
>> too.
>> Some configuration like BREWMP or HAIKU don't have buildbot and I can't
>> see any build fixes or _upstraeming_ activity for them within the last
>> months.
>>
>> So PLEASE: When do we call a port "active"? It's not cool to get the
>> question about removal every few months!
>
> Maybe we should have a wiki page with a list of ports and the point of
> contact.
> - Ryosuke
>
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
>



-- 
Kenneth Rohde Christiansen
Senior Engineer
Application and Service Frameworks, Nokia Danmark A/S
Phone  +45 4093 0598 / E-mail kenneth.christiansen at gmail.com

http://codeposts.blogspot.com ﹆﹆﹆
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


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

2011-09-13 Thread Ryosuke Niwa
On Tue, Sep 13, 2011 at 2:38 PM, Patrick Gansterer wrote:
>
> Yes, that's correct.
>
> 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 such big steps
> forward like other ports do.
> Other active ports (e.g. wx) don't even have a buildbot and get maintained
> too.
> Some configuration like BREWMP or HAIKU don't have buildbot and I can't see
> any build fixes or _upstraeming_ activity for them within the last months.
>
> So PLEASE: When do we call a port "active"? It's not cool to get the
> question about removal every few months!


Maybe we should have a wiki page with a list of ports and the point of
contact.

- Ryosuke
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


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

2011-09-13 Thread Patrick Gansterer
Hi,

Am 13.09.2011 um 21:37 schrieb Adam Roben:

> On Sep 13, 2011, at 12:07 PM, Leandro Pereira wrote:
> 
>> Antonio,
>> 
>> On 09/13/2011 04:00 PM, Antonio Gomes wrote:
>>> 
>>> I believe it was maintained by Torch Mobile, and, according to George
>>> Staikos, it is not part of the plans any more (Torch was acquired by RIM).
>>> 
>> 
>> AFAIR, Patrick Gansterer (paroga) is still working on the WinCE port. He 
>> usually informally reviews CMake-related changes.
> 
> I believe this is correct. He also maintains a buildbot: 
> http://build.webkit.org/builders/WinCE%20Release%20%28Build%29

Yes, that's correct.

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 such big steps forward like 
other ports do.
Other active ports (e.g. wx) don't even have a buildbot and get maintained too.
Some configuration like BREWMP or HAIKU don't have buildbot and I can't see any 
build fixes or _upstraeming_ activity for them within the last months.

So PLEASE: When do we call a port "active"? It's not cool to get the question 
about removal every few months!

-- Patrick
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] Do you compile with ENABLE_SVG diabled?

2011-09-13 Thread Eric Seidel
I've removed ENABLE_SVG_FOREIGN_OBJECT in http://trac.webkit.org/changeset/95040

I'm going to let that one bake for a few hours before I land the rest
of the ENABLE_SVG_* removal patches.

Thank you everyone for your feedback.

-eric

On Tue, Sep 13, 2011 at 11:28 AM, Jarred Nicholls  wrote:
> On Tue, Sep 13, 2011 at 11:27 AM, Eric Seidel  wrote:
>>
>> Folks can track the general task of feature removal at:
>> https://bugs.webkit.org/show_bug.cgi?id=68012
>
> Nice this is helpful, thanks.
>
>>
>> I will link all the "Remove ENABLE_*" bugs to that one.
>>
>> -eric
>>
>> On Tue, Sep 13, 2011 at 11:20 AM, Eric Seidel  wrote:
>> > Hearing no objections to removing any of the sub-defines, I will post
>> > a patch to do so shortly.
>> >
>> > I'll leave the ENABLE_SVG define for now.
>> >
>> > -eric
>> >
>> > On Tue, Sep 13, 2011 at 11:12 AM, Baldeva, Arpit 
>> > wrote:
>> >> Same here. We disable SVG for code size reasons as well. It would be
>> >> nice to continue to have the top level define for that purpose.
>> >>
>> >> Thanks!
>> >>
>> >> -Original Message-
>> >> From: webkit-dev-boun...@lists.webkit.org
>> >> [mailto:webkit-dev-boun...@lists.webkit.org] On Behalf Of Dan Minor
>> >> Sent: Monday, September 12, 2011 7:07 AM
>> >> To: webkit-dev@lists.webkit.org
>> >> Subject: Re: [webkit-dev] Do you compile with ENABLE_SVG diabled?
>> >>
>> >> When doing ports to various embedded systems we often disable SVG to
>> >> reduce the size of the resulting library.  It would be nice to retain the
>> >> top level ENABLE_SVG define for this purpose.
>> >>
>> >> Thanks,
>> >>
>> >> Dan
>> >>
>> >> On 09/09/2011 05:42 PM, Eric Seidel wrote:
>> >>> I am interested in removing the ENABLE_SVG define, and all associated
>> >>> sub-defines
>> >>>
>> >>> ENABLE_SVG_ANIMATION
>> >>> ENABLE_SVG_AS_IMAGE
>> >>> ENABLE_SVG_FONTS
>> >>> ENABLE_SVG_FOREIGN_OBJECT
>> >>> ENABLE_SVG_USE
>> >>>
>> >>> SVG is part of HTML5, and all major ports compile and ship with SVG
>> >>> enabled (and have for years).
>> >>>
>> >>> Please let me know if you are compiling with ENABLE_SVG disabled.
>> >>>
>> >>> -eric
>> >>> ___
>> >>> webkit-dev mailing list
>> >>> webkit-dev@lists.webkit.org
>> >>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>> >>>
>> >> ___
>> >> webkit-dev mailing list
>> >> webkit-dev@lists.webkit.org
>> >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>> >>
>> >> ___
>> >> webkit-dev mailing list
>> >> webkit-dev@lists.webkit.org
>> >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>> >>
>> >
>> ___
>> webkit-dev mailing list
>> webkit-dev@lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
>
>
> --
> 
> Sencha
> Jarred Nicholls, Senior Software Architect
> @jarrednicholls
>
>
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


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

2011-09-13 Thread Adam Roben
On Sep 13, 2011, at 12:07 PM, Leandro Pereira wrote:

> Antonio,
> 
> On 09/13/2011 04:00 PM, Antonio Gomes wrote:
>> 
>> I believe it was maintained by Torch Mobile, and, according to George
>> Staikos, it is not part of the plans any more (Torch was acquired by RIM).
>> 
> 
> AFAIR, Patrick Gansterer (paroga) is still working on the WinCE port. He 
> usually informally reviews CMake-related changes.

I believe this is correct. He also maintains a buildbot: 
http://build.webkit.org/builders/WinCE%20Release%20%28Build%29

-Adam


___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


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

2011-09-13 Thread Leandro Pereira

Antonio,

On 09/13/2011 04:00 PM, Antonio Gomes wrote:


I believe it was maintained by Torch Mobile, and, according to George
Staikos, it is not part of the plans any more (Torch was acquired by RIM).



AFAIR, Patrick Gansterer (paroga) is still working on the WinCE port. He 
usually informally reviews CMake-related changes.


   Leandro
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


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

2011-09-13 Thread Deepak Sherveghar
Hi All,

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 keyboard using TAB key)
media elements that have controls attribute specified but do not have a
tab-index attribute specified.
ie:   //should be
focused by tabbing.

This would help in making the media element keyboard accessible.

Firefox and Opera both support this behavior ie:  focus media element by
tabbing without the need for tab-index.
you can verify this using the link :
http://yves.vg/testcases/webkit/video.html
I have already implemented this and uploaded my patch in BUG 67190.
My approach to support this is as follows:
In HTMLMediaElement.cpp., add

bool HTMLMediaElement::supportsFocus() const
{
  // Return true if control attribute present else If no controls
specified, we should still be able to focus the element if it has tabIndex.
 return controls() || HTMLElement::supportsFocus();
}

Antonio Gomes suggested that "since my patch would be changing a general
behavior of all webkit based browsers
(and according to the spec it is up to the UA to implement that or not), we
could have a discussion in webkit-dev mailing list first."

Also Ian 'Hixie' Hickson is of the opinion that:
"Whether something is "interactive content" or not has no bearing on whether
it is focusable or not: the definition of focusable doesn't
 refer to whether something is "interactive content":
http://www.whatwg.org/specs/web-apps/current-work/complete.html#focusable
Whether something should be focusable or not is essentially up to the
browser vendor (you). I would recommend making it possible
to focus video controls if they are present, of course. But that's not a
spec conformance matter, it's a usability matter."

According to me, making media element focusable without tab-index (but
control attribute specified), would be first step in making the
media element keyboard accessible which would further help us make the media
element 'Interactive"
(W3C Draft categorizes video and audio in "Interactive Content") using
keyboard (ie play/pause media using space bar)

Need suggestion or feedback on this.
Whether we should go ahead with this or follow any other approach 

Also a bug on second aspect of media element ie: to make it interactive
using keyboard is already being filled by Yves Van Goethem :
BUG: 31786 : https://bugs.webkit.org/show_bug.cgi?id=31786. I have marked
31786 bug as dependent on BUG: 67190.

Thanks in advance.
-Deepak Sherveghar
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


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

2011-09-13 Thread Eric Seidel
I also noticed that WINCE looks abandoned in my work on bug 68018 this morning.

-eric

On Tue, Sep 13, 2011 at 12:00 PM, Antonio Gomes  wrote:
> I believe it was maintained by Torch Mobile, and, according to George
> Staikos, it is not part of the plans any more (Torch was acquired by RIM).
>
> Not sure of others using it though. If no one speak up, I would say it is
> safe to remove at this point.
>
> Cheers,
>
> On Mon, Sep 12, 2011 at 7:46 PM, Geoffrey Garen  wrote:
>>
>> Hi folks.
>>
>> It looks like another build variant that relies on threads not existing in
>> WebKit and JavaScriptCore is OS(WINCE).
>>
>> Do you maintain OS(WINCE)? If so, are you interested in implemented
>> JavaScriptCore threading primitives for it?
>>
>> If nobody maintains OS(WINCE), I'm inclined to remove it in a follow-up
>> patch.
>>
>> Thanks,
>> Geoff
>> ___
>> webkit-dev mailing list
>> webkit-dev@lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
>
>
> --
> --Antonio Gomes
>
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
>
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


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

2011-09-13 Thread Antonio Gomes
I believe it was maintained by Torch Mobile, and, according to George
Staikos, it is not part of the plans any more (Torch was acquired by RIM).

Not sure of others using it though. If no one speak up, I would say it is
safe to remove at this point.

Cheers,

On Mon, Sep 12, 2011 at 7:46 PM, Geoffrey Garen  wrote:

> Hi folks.
>
> It looks like another build variant that relies on threads not existing in
> WebKit and JavaScriptCore is OS(WINCE).
>
> Do you maintain OS(WINCE)? If so, are you interested in implemented
> JavaScriptCore threading primitives for it?
>
> If nobody maintains OS(WINCE), I'm inclined to remove it in a follow-up
> patch.
>
> Thanks,
> Geoff
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>



-- 
--Antonio Gomes
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] Do you compile with ENABLE_SVG diabled?

2011-09-13 Thread Jarred Nicholls
On Tue, Sep 13, 2011 at 11:27 AM, Eric Seidel  wrote:

> Folks can track the general task of feature removal at:
> https://bugs.webkit.org/show_bug.cgi?id=68012


Nice this is helpful, thanks.


>
>
> I will link all the "Remove ENABLE_*" bugs to that one.
>
> -eric
>
> On Tue, Sep 13, 2011 at 11:20 AM, Eric Seidel  wrote:
> > Hearing no objections to removing any of the sub-defines, I will post
> > a patch to do so shortly.
> >
> > I'll leave the ENABLE_SVG define for now.
> >
> > -eric
> >
> > On Tue, Sep 13, 2011 at 11:12 AM, Baldeva, Arpit 
> wrote:
> >> Same here. We disable SVG for code size reasons as well. It would be
> nice to continue to have the top level define for that purpose.
> >>
> >> Thanks!
> >>
> >> -Original Message-
> >> From: webkit-dev-boun...@lists.webkit.org [mailto:
> webkit-dev-boun...@lists.webkit.org] On Behalf Of Dan Minor
> >> Sent: Monday, September 12, 2011 7:07 AM
> >> To: webkit-dev@lists.webkit.org
> >> Subject: Re: [webkit-dev] Do you compile with ENABLE_SVG diabled?
> >>
> >> When doing ports to various embedded systems we often disable SVG to
> reduce the size of the resulting library.  It would be nice to retain the
> top level ENABLE_SVG define for this purpose.
> >>
> >> Thanks,
> >>
> >> Dan
> >>
> >> On 09/09/2011 05:42 PM, Eric Seidel wrote:
> >>> I am interested in removing the ENABLE_SVG define, and all associated
> >>> sub-defines
> >>>
> >>> ENABLE_SVG_ANIMATION
> >>> ENABLE_SVG_AS_IMAGE
> >>> ENABLE_SVG_FONTS
> >>> ENABLE_SVG_FOREIGN_OBJECT
> >>> ENABLE_SVG_USE
> >>>
> >>> SVG is part of HTML5, and all major ports compile and ship with SVG
> >>> enabled (and have for years).
> >>>
> >>> Please let me know if you are compiling with ENABLE_SVG disabled.
> >>>
> >>> -eric
> >>> ___
> >>> webkit-dev mailing list
> >>> webkit-dev@lists.webkit.org
> >>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >>>
> >> ___
> >> webkit-dev mailing list
> >> webkit-dev@lists.webkit.org
> >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >>
> >> ___
> >> webkit-dev mailing list
> >> webkit-dev@lists.webkit.org
> >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >>
> >
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>



-- 


*Sencha*
Jarred Nicholls, Senior Software Architect
@jarrednicholls

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] Do you compile with ENABLE_SVG diabled?

2011-09-13 Thread Eric Seidel
Folks can track the general task of feature removal at:
https://bugs.webkit.org/show_bug.cgi?id=68012

I will link all the "Remove ENABLE_*" bugs to that one.

-eric

On Tue, Sep 13, 2011 at 11:20 AM, Eric Seidel  wrote:
> Hearing no objections to removing any of the sub-defines, I will post
> a patch to do so shortly.
>
> I'll leave the ENABLE_SVG define for now.
>
> -eric
>
> On Tue, Sep 13, 2011 at 11:12 AM, Baldeva, Arpit  wrote:
>> Same here. We disable SVG for code size reasons as well. It would be nice to 
>> continue to have the top level define for that purpose.
>>
>> Thanks!
>>
>> -Original Message-
>> From: webkit-dev-boun...@lists.webkit.org 
>> [mailto:webkit-dev-boun...@lists.webkit.org] On Behalf Of Dan Minor
>> Sent: Monday, September 12, 2011 7:07 AM
>> To: webkit-dev@lists.webkit.org
>> Subject: Re: [webkit-dev] Do you compile with ENABLE_SVG diabled?
>>
>> When doing ports to various embedded systems we often disable SVG to reduce 
>> the size of the resulting library.  It would be nice to retain the top level 
>> ENABLE_SVG define for this purpose.
>>
>> Thanks,
>>
>> Dan
>>
>> On 09/09/2011 05:42 PM, Eric Seidel wrote:
>>> I am interested in removing the ENABLE_SVG define, and all associated
>>> sub-defines
>>>
>>> ENABLE_SVG_ANIMATION
>>> ENABLE_SVG_AS_IMAGE
>>> ENABLE_SVG_FONTS
>>> ENABLE_SVG_FOREIGN_OBJECT
>>> ENABLE_SVG_USE
>>>
>>> SVG is part of HTML5, and all major ports compile and ship with SVG
>>> enabled (and have for years).
>>>
>>> Please let me know if you are compiling with ENABLE_SVG disabled.
>>>
>>> -eric
>>> ___
>>> webkit-dev mailing list
>>> webkit-dev@lists.webkit.org
>>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>>>
>> ___
>> webkit-dev mailing list
>> webkit-dev@lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>>
>> ___
>> webkit-dev mailing list
>> webkit-dev@lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>>
>
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] Do you compile with ENABLE_SVG diabled?

2011-09-13 Thread Eric Seidel
Hearing no objections to removing any of the sub-defines, I will post
a patch to do so shortly.

I'll leave the ENABLE_SVG define for now.

-eric

On Tue, Sep 13, 2011 at 11:12 AM, Baldeva, Arpit  wrote:
> Same here. We disable SVG for code size reasons as well. It would be nice to 
> continue to have the top level define for that purpose.
>
> Thanks!
>
> -Original Message-
> From: webkit-dev-boun...@lists.webkit.org 
> [mailto:webkit-dev-boun...@lists.webkit.org] On Behalf Of Dan Minor
> Sent: Monday, September 12, 2011 7:07 AM
> To: webkit-dev@lists.webkit.org
> Subject: Re: [webkit-dev] Do you compile with ENABLE_SVG diabled?
>
> When doing ports to various embedded systems we often disable SVG to reduce 
> the size of the resulting library.  It would be nice to retain the top level 
> ENABLE_SVG define for this purpose.
>
> Thanks,
>
> Dan
>
> On 09/09/2011 05:42 PM, Eric Seidel wrote:
>> I am interested in removing the ENABLE_SVG define, and all associated
>> sub-defines
>>
>> ENABLE_SVG_ANIMATION
>> ENABLE_SVG_AS_IMAGE
>> ENABLE_SVG_FONTS
>> ENABLE_SVG_FOREIGN_OBJECT
>> ENABLE_SVG_USE
>>
>> SVG is part of HTML5, and all major ports compile and ship with SVG
>> enabled (and have for years).
>>
>> Please let me know if you are compiling with ENABLE_SVG disabled.
>>
>> -eric
>> ___
>> webkit-dev mailing list
>> webkit-dev@lists.webkit.org
>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>>
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] Do you compile with ENABLE_SVG diabled?

2011-09-13 Thread Baldeva, Arpit
Same here. We disable SVG for code size reasons as well. It would be nice to 
continue to have the top level define for that purpose.

Thanks!

-Original Message-
From: webkit-dev-boun...@lists.webkit.org 
[mailto:webkit-dev-boun...@lists.webkit.org] On Behalf Of Dan Minor
Sent: Monday, September 12, 2011 7:07 AM
To: webkit-dev@lists.webkit.org
Subject: Re: [webkit-dev] Do you compile with ENABLE_SVG diabled?

When doing ports to various embedded systems we often disable SVG to reduce the 
size of the resulting library.  It would be nice to retain the top level 
ENABLE_SVG define for this purpose.

Thanks,

Dan

On 09/09/2011 05:42 PM, Eric Seidel wrote:
> I am interested in removing the ENABLE_SVG define, and all associated 
> sub-defines
>
> ENABLE_SVG_ANIMATION
> ENABLE_SVG_AS_IMAGE
> ENABLE_SVG_FONTS
> ENABLE_SVG_FOREIGN_OBJECT
> ENABLE_SVG_USE
>
> SVG is part of HTML5, and all major ports compile and ship with SVG 
> enabled (and have for years).
>
> Please let me know if you are compiling with ENABLE_SVG disabled.
>
> -eric
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] WebKit datacenter move/upgrade notice! (offline 9/13)

2011-09-13 Thread Lucas Forschler
Just a reminder that the Apple owned Webkit bots will be down today starting at 
noon.  
Thanks,
Lucas

On Sep 7, 2011, at 2:02 PM, Lucas Forschler wrote:

> To be more precise, the APPLE build and test slaves will be offline.  The 
> Buildbot master will continue to run, and any non-Apple buildbot slaves will 
> be just fine.
> 
> Lucas
> 
> On Sep 7, 2011, at 1:24 PM, Lucas Forschler wrote:
> 
> Hello WebKit Developers,
> 
> On Tuesday, September 13th, the WebKit datacenter will be offline for a short 
> period of time.  We expect it to be back up and running Wednesday, September 
> 14th.  
> During this time, all build/archive and test bots will be unavailable.
> 
> The source repository will still be online and accessible during our upgrade.
> 
> Thanks,
> Lucas
> 
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> 
> ___
> webkit-dev mailing list
> webkit-dev@lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev


Re: [webkit-dev] Implementing

2011-09-13 Thread Roland Steiner
On Mon, Sep 12, 2011 at 4:21 PM, Dimitri Glazkov wrote:

> Yeah. You're right. We should get Hixie to change the spec. I don't
> think we should implement currently spec'd behavior or change the
> name. That last option sounds exceptionally bad. Roland, can you post
> on that thread and request the spec change?
>


Posted. :)

- Roland
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev