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 ﹆﹆﹆ ___ 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
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
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
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
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
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
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
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
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
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
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
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