Re: [webkit-dev] Implementing style scoped

2011-09-13 Thread Roland Steiner
On Mon, Sep 12, 2011 at 4:21 PM, Dimitri Glazkov dglaz...@chromium.orgwrote:

 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


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] 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] 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 abald...@ea.com 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
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 e...@webkit.org 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 abald...@ea.com 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 Jarred Nicholls
On Tue, Sep 13, 2011 at 11:27 AM, Eric Seidel e...@webkit.org 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 e...@webkit.org 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 abald...@ea.com
 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
http://twitter.com/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 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 gga...@apple.com 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 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 toniki...@gmail.com 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 gga...@apple.com 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


[webkit-dev] A Media Element ie: Audio or video, 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: video controls src=../media/content/test.mp4/video  //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 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


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 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 maintain OS(WINCE)?

2011-09-13 Thread Ryosuke Niwa
On Tue, Sep 13, 2011 at 2:38 PM, Patrick Gansterer par...@paroga.comwrote:

 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 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 rn...@webkit.org wrote:
 On Tue, Sep 13, 2011 at 2:38 PM, Patrick Gansterer par...@paroga.com
 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 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 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 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 rn...@webkit.org wrote:
 On Tue, Sep 13, 2011 at 2:38 PM, Patrick Gansterer par...@paroga.com
 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 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 par...@paroga.comwrote:

 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 rn...@webkit.org wrote:
  On Tue, Sep 13, 2011 at 2:38 PM, Patrick Gansterer par...@paroga.com
  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 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 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 jar...@sencha.com
 wrote:
  On Tue, Sep 13, 2011 at 11:27 AM, Eric Seidel e...@webkit.org 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 e...@webkit.org 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 abald...@ea.com
   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