Re: [webkit-dev] MS Open Tech - Initial Prototype of Pointer Events

2012-12-19 Thread Kenneth Rohde Christiansen
Hi there,

First of all I want to say that it is great that Microsoft are
contributing towards WebKit and I want to congratulating you with the
new MS Open Tech organization.

The best way to provide feedback on a spec like this is through the
W3C, and the best way to provide feedback on the code itself is
through a patch on WebKit bugzilla. Our web site explains very well
how to contribute code to WebKit and you should have a look. When
adding new features we usually announce it on webkit-dev to see if
people are generally interested in the feature. I would say that you
have already done so with this email. Whether people are interested or
not, I would suggest creating a bug and uploading your code so that
anyone interested can give you some initial feedback on your work so
far.

Good luck and welcome

Kenneth

On Wed, Dec 19, 2012 at 2:07 AM, Scott Blomquist (MS OPEN TECH)
sb...@microsoft.com wrote:
 We are part of the engineering team of Microsoft Open Technologies, Inc. (MS 
 Open Tech, a Microsoft subsidiary; see our initial announcement at 
 http://aka.ms/introMSOpenTech). We have developed an initial proof of concept 
 of a WebKit implementation of the Pointer Events W3C Working Draft 
 (http://www.w3.org/TR/pointerevents/). It is based on a proposal that 
 Microsoft initially submitted to the W3C. You can find more details in our 
 blog post at http://aka.ms/PointerEventsWebkitPrototypeBlog.

 Right now, this is only a very early proof of concept that implements 
 selected mouse and touch events. You can find the code as a WebKit patch on 
 our HTML5 Labs website here: http://aka.ms/PointerEventsWebkitPrototype. We 
 would love to have some feedback on the code, work with the WebKit community 
 on a complete implementation of whatever final spec will be defined by the 
 W3C Pointer Events WG and if the community is interested in our contribution 
 get some advice on how/when to submit this patch to the main WebKit trunk.

 (For those wondering why we are doing this, we are obviously interested in 
 moving forward existing and new input types on the open web and, as the spec 
 evolves, maintain interoperability between WebKit and Internet Explorer.)

 --
 Scott Blomquist
 Senior Development Engineer
 Microsoft Open Technologies, Inc.
 A subsidiary of Microsoft Corporation

 Adalberto Foresti
 Principal Program Manager
 Microsoft Open Technologies, Inc.
 A subsidiary of Microsoft Corporation
 ___
 webkit-dev mailing list
 webkit-dev@lists.webkit.org
 http://lists.webkit.org/mailman/listinfo/webkit-dev



-- 
Kenneth Rohde Christiansen
Senior Engineer, WebKit, Qt, EFL, Intel Corporation
Phone  +45 4093 0598 / E-mail kenneth at webkit.org

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


Re: [webkit-dev] MS Open Tech - Initial Prototype of Pointer Events

2012-12-19 Thread Antonio Gomes
Please read this:
http://lists.webkit.org/pipermail/webkit-dev/2012-November/022949.html
On Dec 19, 2012 4:45 AM, Kenneth Rohde Christiansen 
kenneth.christian...@gmail.com wrote:

 Hi there,

 First of all I want to say that it is great that Microsoft are
 contributing towards WebKit and I want to congratulating you with the
 new MS Open Tech organization.

 The best way to provide feedback on a spec like this is through the
 W3C, and the best way to provide feedback on the code itself is
 through a patch on WebKit bugzilla. Our web site explains very well
 how to contribute code to WebKit and you should have a look. When
 adding new features we usually announce it on webkit-dev to see if
 people are generally interested in the feature. I would say that you
 have already done so with this email. Whether people are interested or
 not, I would suggest creating a bug and uploading your code so that
 anyone interested can give you some initial feedback on your work so
 far.

 Good luck and welcome

 Kenneth

 On Wed, Dec 19, 2012 at 2:07 AM, Scott Blomquist (MS OPEN TECH)
 sb...@microsoft.com wrote:
  We are part of the engineering team of Microsoft Open Technologies, Inc.
 (MS Open Tech, a Microsoft subsidiary; see our initial announcement at
 http://aka.ms/introMSOpenTech). We have developed an initial proof of
 concept of a WebKit implementation of the Pointer Events W3C Working Draft (
 http://www.w3.org/TR/pointerevents/). It is based on a proposal that
 Microsoft initially submitted to the W3C. You can find more details in our
 blog post at http://aka.ms/PointerEventsWebkitPrototypeBlog.
 
  Right now, this is only a very early proof of concept that implements
 selected mouse and touch events. You can find the code as a WebKit patch on
 our HTML5 Labs website here: http://aka.ms/PointerEventsWebkitPrototype.
 We would love to have some feedback on the code, work with the WebKit
 community on a complete implementation of whatever final spec will be
 defined by the W3C Pointer Events WG and if the community is interested in
 our contribution get some advice on how/when to submit this patch to the
 main WebKit trunk.
 
  (For those wondering why we are doing this, we are obviously interested
 in moving forward existing and new input types on the open web and, as the
 spec evolves, maintain interoperability between WebKit and Internet
 Explorer.)
 
  --
  Scott Blomquist
  Senior Development Engineer
  Microsoft Open Technologies, Inc.
  A subsidiary of Microsoft Corporation
 
  Adalberto Foresti
  Principal Program Manager
  Microsoft Open Technologies, Inc.
  A subsidiary of Microsoft Corporation
  ___
  webkit-dev mailing list
  webkit-dev@lists.webkit.org
  http://lists.webkit.org/mailman/listinfo/webkit-dev



 --
 Kenneth Rohde Christiansen
 Senior Engineer, WebKit, Qt, EFL, Intel Corporation
 Phone  +45 4093 0598 / E-mail kenneth at webkit.org

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

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


[webkit-dev] Removing the MUTATION_OBSERVERS feature define

2012-12-19 Thread Adam Klein
Hi webkit-dev,

I intend to remove the #define for ENABLE_MUTATION_OBSERVERS in
https://bugs.webkit.org/show_bug.cgi?id=105459. It's been enabled for quite
awhile on all ports (see the ChangeLog on that bug for a bit more
discussion).

Unless I hear objections (e.g., from port maintainers that wish to ship
with the feature disabled), I intend to land that patch later this week.

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


Re: [webkit-dev] Deep copy of the page with it's JS context

2012-12-19 Thread Karen Shaeffer
On Wed, Dec 12, 2012 at 12:21:54PM -0800, Benjamin Poulain wrote:
 On Wed, Dec 12, 2012 at 11:03 AM, Николай Матюнин matyuni...@gmail.comwrote:
 
 My answer:
 If you are using Linux and don't care too much about efficiency, it may be
 easier to patch the kernel to snapshot the process state and memory, and
 restore it when needed.
 In any case, what you describe is fragile for any page with external side
 effects (system services, Web storage, cookies, etc.).
 
 Benjamin

Hello,
Patching the kernel won't provide too much help. The kernel knows nothing
about what type of object resides at an address. You'll have all the data with
no way to make sense of any of it. Therefore you'll need an emulator to solve
the problem you describe. This is true whether you snapshot the process image
with the kernel or not. With a little thought, I believe you'll conclude the
most efficient path forward is to write an emulator that accepts live data and
slows the flow down to support your run-time emulation / analysis.

This is not a trivial endeavor, so you likely need to add constraints on what
resources your emulator can support, given your resource and time constraints.
As a point of reference, I once wrote a JVM emulator that was the core of a
Java Bytecode sequence generator used for testing java acceleration hardware.
This is relatively easy, because the JVM is a highly constrained and fully
documented runtime. My JVM emulator consisted of about 65,000 lines of C code,
sans comments.

The emulator you need to write is not highly constrained but fragile due to
all the external resources that could be involved. My advice is to invest
your energy in fully understanding the scope of what you need or intend to
emulate, before committing to deliverables.

enjoy,
Karen
-- 
Karen Shaeffer
Neuralscape, Mountain View, CA 94040
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev


Re: [webkit-dev] MS Open Tech - Initial Prototype of Pointer Events

2012-12-19 Thread Scott Blomquist (MS OPEN TECH)
Thanks for the tips and warm welcome, Kenneth.

 The best way to provide feedback on a spec like this is through the 
 W3C, and

We're keeping an eye on the latest W3C draft 
(http://www.w3.org/TR/pointerevents/),
and will make every effort to keep our implementation up-to-date with it.

 the best way to provide feedback on the code itself is through a patch 
 on WebKit bugzilla.

I've opened a bug: https://bugs.webkit.org/show_bug.cgi?id=105463

We'll post updated patches to the bug as we go, and we'll make sure to
watch the style guide and contributor guidelines. Feedback welcome.

Thanks again!

-Original Message-
From: Kenneth Rohde Christiansen [mailto:kenneth.christian...@gmail.com] 
Sent: Wednesday, December 19, 2012 12:45 AM
To: Scott Blomquist (MS OPEN TECH)
Cc: webkit-dev@lists.webkit.org; Adalberto Foresti (MS OPEN TECH)
Subject: Re: [webkit-dev] MS Open Tech - Initial Prototype of Pointer Events

Hi there,

First of all I want to say that it is great that Microsoft are
contributing towards WebKit and I want to congratulating you with the
new MS Open Tech organization.

The best way to provide feedback on a spec like this is through the
W3C, and the best way to provide feedback on the code itself is
through a patch on WebKit bugzilla. Our web site explains very well
how to contribute code to WebKit and you should have a look. When
adding new features we usually announce it on webkit-dev to see if
people are generally interested in the feature. I would say that you
have already done so with this email. Whether people are interested or
not, I would suggest creating a bug and uploading your code so that
anyone interested can give you some initial feedback on your work so
far.

Good luck and welcome

Kenneth

On Wed, Dec 19, 2012 at 2:07 AM, Scott Blomquist (MS OPEN TECH)
sb...@microsoft.com wrote:
 We are part of the engineering team of Microsoft Open Technologies, Inc. (MS 
 Open Tech, a Microsoft subsidiary; see our initial announcement at 
 http://aka.ms/introMSOpenTech). We have developed an initial proof of concept 
 of a WebKit implementation of the Pointer Events W3C Working Draft 
 (http://www.w3.org/TR/pointerevents/). It is based on a proposal that 
 Microsoft initially submitted to the W3C. You can find more details in our 
 blog post at http://aka.ms/PointerEventsWebkitPrototypeBlog.

 Right now, this is only a very early proof of concept that implements 
 selected mouse and touch events. You can find the code as a WebKit patch on 
 our HTML5 Labs website here: http://aka.ms/PointerEventsWebkitPrototype. We 
 would love to have some feedback on the code, work with the WebKit community 
 on a complete implementation of whatever final spec will be defined by the 
 W3C Pointer Events WG and if the community is interested in our contribution 
 get some advice on how/when to submit this patch to the main WebKit trunk.

 (For those wondering why we are doing this, we are obviously interested in 
 moving forward existing and new input types on the open web and, as the spec 
 evolves, maintain interoperability between WebKit and Internet Explorer.)

 --
 Scott Blomquist
 Senior Development Engineer
 Microsoft Open Technologies, Inc.
 A subsidiary of Microsoft Corporation

 Adalberto Foresti
 Principal Program Manager
 Microsoft Open Technologies, Inc.
 A subsidiary of Microsoft Corporation
 ___
 webkit-dev mailing list
 webkit-dev@lists.webkit.org
 http://lists.webkit.org/mailman/listinfo/webkit-dev



-- 
Kenneth Rohde Christiansen
Senior Engineer, WebKit, Qt, EFL, Intel Corporation
Phone  +45 4093 0598 / E-mail kenneth at webkit.org

﹆﹆﹆
--
Scott Blomquist
Senior Development Engineer
Microsoft Open Technologies, Inc.
A subsidiary of Microsoft Corporation
___
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-dev


[webkit-dev] WebKit Commit Queue is not processing patches

2012-12-19 Thread Kiran Muppala
Hi folks,

All the bots on WebKit commit queue are in a loop of Starting Queue, 
Stopping Queue, reason: Delegate terminated queue and back to Starting 
Queue.  Because of this, no patches are being processed.  Eric Seidel and Adam 
Barth, who usually manage the queue, I am told might be on vacation.  if theres 
anyone else who can take a look at the commit queue bots, please do so.

Thanks,
Kiran

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


Re: [webkit-dev] WebKit Commit Queue is not processing patches

2012-12-19 Thread Eric Seidel
Ouch.  I'll take a look.


On Wed, Dec 19, 2012 at 8:49 PM, Kiran Muppala cmupp...@apple.com wrote:

 Hi folks,

 All the bots on WebKit commit queue are in a loop of Starting Queue,
 Stopping Queue, reason: Delegate terminated queue and back to Starting
 Queue.  Because of this, no patches are being processed.  Eric Seidel and
 Adam Barth, who usually manage the queue, I am told might be on vacation.
  if theres anyone else who can take a look at the commit queue bots, please
 do so.

 Thanks,
 Kiran

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

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


Re: [webkit-dev] WebKit Commit Queue is not processing patches

2012-12-19 Thread Eric Seidel
This time from @webkit.

On Wed, Dec 19, 2012 at 8:52 PM, Eric Seidel esei...@google.com wrote:

 Ouch.  I'll take a look.


 On Wed, Dec 19, 2012 at 8:49 PM, Kiran Muppala cmupp...@apple.com wrote:

 Hi folks,

 All the bots on WebKit commit queue are in a loop of Starting Queue,
 Stopping Queue, reason: Delegate terminated queue and back to Starting
 Queue.  Because of this, no patches are being processed.  Eric Seidel and
 Adam Barth, who usually manage the queue, I am told might be on vacation.
  if theres anyone else who can take a look at the commit queue bots, please
 do so.

 Thanks,
 Kiran

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



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


Re: [webkit-dev] WebKit Commit Queue is not processing patches

2012-12-19 Thread Eric Seidel
The Feeder queue is down (and thus likely sherrifbot and the style-queue
which are also hosted on the same EC2 instance).  I'll see if I can restart
it.

Thanks for letting me know.

On Wed, Dec 19, 2012 at 8:53 PM, Eric Seidel e...@webkit.org wrote:

 This time from @webkit.


 On Wed, Dec 19, 2012 at 8:52 PM, Eric Seidel esei...@google.com wrote:

 Ouch.  I'll take a look.


 On Wed, Dec 19, 2012 at 8:49 PM, Kiran Muppala cmupp...@apple.comwrote:

 Hi folks,

 All the bots on WebKit commit queue are in a loop of Starting Queue,
 Stopping Queue, reason: Delegate terminated queue and back to Starting
 Queue.  Because of this, no patches are being processed.  Eric Seidel and
 Adam Barth, who usually manage the queue, I am told might be on vacation.
  if theres anyone else who can take a look at the commit queue bots, please
 do so.

 Thanks,
 Kiran

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




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


Re: [webkit-dev] WebKit Commit Queue is not processing patches

2012-12-19 Thread Kiran Muppala
No problem.  Thanks for looking into it so quickly.

- Kiran

On Dec 19, 2012, at 8:55 PM, Eric Seidel e...@webkit.org wrote:

 The Feeder queue is down (and thus likely sherrifbot and the style-queue 
 which are also hosted on the same EC2 instance).  I'll see if I can restart 
 it.
 
 Thanks for letting me know.
 
 On Wed, Dec 19, 2012 at 8:53 PM, Eric Seidel e...@webkit.org wrote:
 This time from @webkit.
 
 
 On Wed, Dec 19, 2012 at 8:52 PM, Eric Seidel esei...@google.com wrote:
 Ouch.  I'll take a look.
 
 
 On Wed, Dec 19, 2012 at 8:49 PM, Kiran Muppala cmupp...@apple.com wrote:
 Hi folks,
 
 All the bots on WebKit commit queue are in a loop of Starting Queue, 
 Stopping Queue, reason: Delegate terminated queue and back to Starting 
 Queue.  Because of this, no patches are being processed.  Eric Seidel and 
 Adam Barth, who usually manage the queue, I am told might be on vacation.  if 
 theres anyone else who can take a look at the commit queue bots, please do so.
 
 Thanks,
 Kiran
 
 ___
 webkit-dev mailing list
 webkit-dev@lists.webkit.org
 http://lists.webkit.org/mailman/listinfo/webkit-dev
 
 
 

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


Re: [webkit-dev] WebKit Commit Queue is not processing patches

2012-12-19 Thread Eric Seidel
I didn't see the feeder-queue listed at:
http://queues.webkit.org/active-bots

So I SSH'd into the machine and attached to the screen session.  The Feeder
queue appeared to be there and working?

I then restarted all the queues on that machine (style-queue, sherrifbot
and feeder-queue).

It's possible the feeder was somehow stuck updating it's git repo or
something.  We were having some git trouble last week.

In any case, I believe the issue is resolved.  Please let me know if you
have any more trouble!


On Wed, Dec 19, 2012 at 9:02 PM, Kiran Muppala cmupp...@apple.com wrote:

 No problem.  Thanks for looking into it so quickly.

 - Kiran

 On Dec 19, 2012, at 8:55 PM, Eric Seidel e...@webkit.org wrote:

 The Feeder queue is down (and thus likely sherrifbot and the style-queue
 which are also hosted on the same EC2 instance).  I'll see if I can restart
 it.

 Thanks for letting me know.

 On Wed, Dec 19, 2012 at 8:53 PM, Eric Seidel e...@webkit.org wrote:

 This time from @webkit.


 On Wed, Dec 19, 2012 at 8:52 PM, Eric Seidel esei...@google.com wrote:

 Ouch.  I'll take a look.


 On Wed, Dec 19, 2012 at 8:49 PM, Kiran Muppala cmupp...@apple.comwrote:

 Hi folks,

 All the bots on WebKit commit queue are in a loop of Starting Queue,
 Stopping Queue, reason: Delegate terminated queue and back to Starting
 Queue.  Because of this, no patches are being processed.  Eric Seidel and
 Adam Barth, who usually manage the queue, I am told might be on vacation.
  if theres anyone else who can take a look at the commit queue bots, please
 do so.

 Thanks,
 Kiran

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






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


Re: [webkit-dev] WebKit Commit Queue is not processing patches

2012-12-19 Thread Kiran Muppala
Yup, the restart definitely fixed the issue.  My patch progressed through the 
queue and landed.

Thanks,
Kiran

On Dec 19, 2012, at 9:09 PM, Eric Seidel e...@webkit.org wrote:

 I didn't see the feeder-queue listed at:
 http://queues.webkit.org/active-bots
 
 So I SSH'd into the machine and attached to the screen session.  The Feeder 
 queue appeared to be there and working?
 
 I then restarted all the queues on that machine (style-queue, sherrifbot and 
 feeder-queue).
 
 It's possible the feeder was somehow stuck updating it's git repo or 
 something.  We were having some git trouble last week.
 
 In any case, I believe the issue is resolved.  Please let me know if you have 
 any more trouble!
 
 
 On Wed, Dec 19, 2012 at 9:02 PM, Kiran Muppala cmupp...@apple.com wrote:
 No problem.  Thanks for looking into it so quickly.
 
 - Kiran
 
 On Dec 19, 2012, at 8:55 PM, Eric Seidel e...@webkit.org wrote:
 
 The Feeder queue is down (and thus likely sherrifbot and the style-queue 
 which are also hosted on the same EC2 instance).  I'll see if I can restart 
 it.
 
 Thanks for letting me know.
 
 On Wed, Dec 19, 2012 at 8:53 PM, Eric Seidel e...@webkit.org wrote:
 This time from @webkit.
 
 
 On Wed, Dec 19, 2012 at 8:52 PM, Eric Seidel esei...@google.com wrote:
 Ouch.  I'll take a look.
 
 
 On Wed, Dec 19, 2012 at 8:49 PM, Kiran Muppala cmupp...@apple.com wrote:
 Hi folks,
 
 All the bots on WebKit commit queue are in a loop of Starting Queue, 
 Stopping Queue, reason: Delegate terminated queue and back to Starting 
 Queue.  Because of this, no patches are being processed.  Eric Seidel and 
 Adam Barth, who usually manage the queue, I am told might be on vacation.  
 if theres anyone else who can take a look at the commit queue bots, please 
 do so.
 
 Thanks,
 Kiran
 
 ___
 webkit-dev mailing list
 webkit-dev@lists.webkit.org
 http://lists.webkit.org/mailman/listinfo/webkit-dev
 
 
 
 
 

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