Re: [webkit-dev] EFL port?

2017-02-14 Thread Anders Carlsson
10 AM, Joonghun Park <sypjh0...@hotmail.com> >>> wrote: >>> >>> Hi, Anders. >>> >>> >>> You could count me as a member of EFL port too. >>> >>> I couldn't get in touch with EFL port because of some internal works, >>&

Re: [webkit-dev] EFL port?

2017-02-10 Thread Anders Carlsson
cific enhancements. See > the > NEWS file <https://github.com/Gyuyoung/ewebkit/blob/ewebkit-1.18/NEWS> for > details and the http://www.ewebkit.org <http://www.ewebkit.org/> page for > further instructions on > building. We hope to keep future releases of EWebkit alig

[webkit-dev] EFL port?

2017-02-09 Thread Anders Carlsson
Hello, Looks like the EFL port isn’t really being worked on anymore. Is this true? Can we rip it out? - Anders ___ webkit-dev mailing list webkit-dev@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-dev

Re: [webkit-dev] Terminate handler for WebKit

2016-09-09 Thread Anders Carlsson
On macOS and iOS, we already get this by setting NSApplicationCrashOnExceptions in our initialize function. - Anders > On Sep 9, 2016, at 10:14 AM, Michael Catanzaro wrote: > > Hi, > > The GTK+ port currently has an interesting web process crash on exit: > > pure

Re: [webkit-dev] REQUEST_ANIMATION_FRAME on all ports?

2016-06-08 Thread Anders Carlsson
> On Jun 8, 2016, at 2:37 PM, Dean Jackson wrote: > > >> On Jun 8, 2016, at 2:23 PM, Konstantin Tokarev wrote: >> >> >> >> 08.06.2016, 23:59, "Dean Jackson" : >>> Do the EFL and GTK ports always enable this feature? If so, I'm going to

Re: [webkit-dev] KeyedEncoding: are decodeBytes() and encodeBytes() really needed?

2016-04-28 Thread Anders Carlsson
There are plans to use them in the future. - Anders > On Apr 28, 2016, at 10:24 AM, Konstantin Tokarev wrote: > > Hello, > > It looks like that KeyedDecoder::decodeBytes() and > KeyedEncoder::encodeBytes() are not used anywhere in codebase. Are these > methods a dead

Re: [webkit-dev] Build slave for JSCOnly Linux MIPS

2016-04-19 Thread Anders Carlsson
> On Apr 19, 2016, at 12:21 PM, Konstantin Tokarev <annu...@yandex.ru> wrote: > > > > 19.04.2016, 22:11, "Anders Carlsson" <ander...@apple.com>: >>> On Apr 19, 2016, at 12:09 PM, Konstantin Tokarev <annu...@yandex.ru> wrote: >>>

Re: [webkit-dev] Build slave for JSCOnly Linux MIPS

2016-04-19 Thread Anders Carlsson
> On Apr 19, 2016, at 12:09 PM, Konstantin Tokarev <annu...@yandex.ru> wrote: > > > > 19.04.2016, 21:38, "Anders Carlsson" <ander...@apple.com>: >> I’d like us to switch over to using C++14 in WebKit2 so we can get the new >> generalized lamb

Re: [webkit-dev] Build slave for JSCOnly Linux MIPS

2016-04-19 Thread Anders Carlsson
I’d like us to switch over to using C++14 in WebKit2 so we can get the new generalized lambda capture (https://isocpp.org/files/papers/N3648.html ), so we can capture move-only types in lambdas. According to

Re: [webkit-dev] Build slave for JSCOnly Linux MIPS

2016-04-18 Thread Anders Carlsson
I also don’t think we should require different versions of GCC for different projects. - Anders > On Apr 18, 2016, at 12:50 PM, Filip Pizlo wrote: > > I don't want a buildbot for MIPS. It's not a relevant architecture anymore. I > don't think that JSC developers should

Re: [webkit-dev] Improving the flexibility of the cookie manager

2016-04-18 Thread Anders Carlsson
Hello, I don’t think we want to have clients of WebKit2 manage cookies themselves - that’s something the networking stack should do. - Anders > On Apr 17, 2016, at 5:57 AM, Drew DeVault wrote: > > I'm looking into making a few patches that make the cookie manager more >

Re: [webkit-dev] Proposal: Use #pragma once instead of header guards

2016-03-09 Thread Anders Carlsson
Yeah, I agree. - Anders > On Mar 9, 2016, at 6:46 PM, Michael Catanzaro <mcatanz...@igalia.com> wrote: > > On Wed, 2016-03-09 at 17:27 -0800, Anders Carlsson wrote: >> Hi floks, >> >> Currently we use >> >> #ifndef Header_h >> #define Header

Re: [webkit-dev] Proposal: Use #pragma once instead of header guards

2016-03-09 Thread Anders Carlsson
ive-by cleanups, to > start. > To clarify, it would always go after the license block? Is the pragma name > stable and understandable enough to paste everywhere? > > -Brian > >> On Mar 9, 2016, at 17:27, Anders Carlsson <ander...@apple.com> wrote: >> >> H

[webkit-dev] Proposal: Use #pragma once instead of header guards

2016-03-09 Thread Anders Carlsson
Hi floks, Currently we use #ifndef Header_h #define Header_h … #endif I propose that we instead start using #pragma once which does the same thing. It can be faster on some compilers, is less error prone and is one line instead of three! All compilers we use support #pragma once.

Re: [webkit-dev] Removing ENABLE(DATA_TRANSFER_ITEMS)

2016-01-29 Thread Anders Carlsson
While we do understand the value for your port in keeping these classes, WebKit has never had any obligations to downstream ports and forks. Nothing is stopping you from copying these files to your repository. Gyuyoung, since nobody else has objected I think it’s fine to remove this. - Anders

Re: [webkit-dev] PSA: WTF::move has been renamed to WTFMove

2016-01-04 Thread Anders Carlsson
Hi Andy, see my comment in the bug. - Anders > On Jan 2, 2016, at 2:28 AM, Andy Estes wrote: > > Hi folks, > > As of , WTF::move has been removed > and replaced with a macro named WTFMove. This allows us to take advantage of > some

Re: [webkit-dev] Support registerProtocolHandler in WebKit2

2015-05-21 Thread Anders Carlsson
On May 20, 2015, at 11:32 PM, Benjamin Poulain benja...@webkit.org wrote: Looks llke nobody objects. That’s not true. From the bug: Sam Weinig mailto:s...@webkit.org 2015-05-15 10:12:54 PDT Support for navigator.registerProtocolHandler/unregisterProtocolHandler is not something we want to

Re: [webkit-dev] [Proposal] Remove support for 'multipart/x-mixed-replace' main resources

2015-04-23 Thread Anders Carlsson
On Apr 23, 2015, at 1:19 PM, Brady Eidson beid...@apple.com wrote: On Apr 23, 2015, at 1:11 PM, Chris Dumez cdu...@apple.com mailto:cdu...@apple.com wrote: On Apr 23, 2015, at 1:07 PM, Brady Eidson beid...@apple.com mailto:beid...@apple.com wrote: On Apr 21, 2015, at 3:39

Re: [webkit-dev] WebCore/platform standalone library

2015-03-19 Thread Anders Carlsson
On Mar 19, 2015, at 2:49 PM, Maciej Stachowiak m...@apple.com wrote: This almost makes me want to suggest a jokey name for Platform. I can’t off the top of my head think of a good expansion of OMG, though. Or BBQ. I think putting platform code in a separate namespace would be a good first

Re: [webkit-dev] WorkQueue for Windows?

2015-03-06 Thread Anders Carlsson
I think we used to have a WorkQueue implementation for Windows WK2 - anyone should be able to dig it up. (Alternatively, we can just make an implementation using std::thread). - Anders On Mar 6, 2015, at 10:46 AM, Antti Koivisto koivi...@iki.fi wrote: Hi, I'd like to start using

Re: [webkit-dev] Move WebKit Objective-C code to ARC?

2015-02-24 Thread Anders Carlsson
ARC doesn’t work on 32-bit Intel. It also doesn’t work with GC. - Anders On Feb 24, 2015, at 9:27 AM, Darin Adler da...@apple.com wrote: Hi folks. I believe that WebKit tip of tree on the Cocoa platforms now supports platforms with a new-enough version of the Objective-C runtime that we

[webkit-dev] Removing Web SQL Database support in workers

2015-01-05 Thread Anders Carlsson
Hello, I’d like to remove support for Web SQL databases in workers. The whole specification has been deprecated (see http://www.w3.org/TR/webdatabase/ http://www.w3.org/TR/webdatabase/) and ditching the worker related database code will allow us to simplify the code a lot. FWIW, it looks

Re: [webkit-dev] Disk cache

2014-11-03 Thread Anders Carlsson
On Nov 3, 2014, at 12:22 AM, Benjamin Poulain benja...@webkit.org wrote: I believe it would be better to enable the network process for all process models. Maintaining multiple configurations for marginal gains is not sustainable, especially in the network stack. I agree 100%. Not to

[webkit-dev] PSA: WebKit2.framework - WebKit.framework

2014-05-08 Thread Anders Carlsson
Hi floks! Tomorrow I’m going to land a patch that renames WebKit2.framework to WebKit.framework on OS X. (Only the framework, not the project or svn directory). This is probably going to break the EFL and GTK+ ports because a bunch of header includes will become #include WebKit2/… instead of

[webkit-dev] Clearing out the review queue

2014-02-05 Thread Anders Carlsson
Hi floks! In an attempt to get the review queue under control, hopefully leading to more and faster patch reviews, Andreas and I have been clearing the review flag on patches created before 2014. If you have a patch whose review flag was clear and you still want it to be reviewed, please make

Re: [webkit-dev] Clearing out the review queue

2014-02-05 Thread Anders Carlsson
On Feb 5, 2014, at 11:22 AM, Anders Carlsson ander...@apple.com wrote: Hi floks! In an attempt to get the review queue under control, hopefully leading to more and faster patch reviews, Andreas and I have been clearing the review flag on patches created before 2014. We decided to change

[webkit-dev] Subject: Windows CE port in WebKit: status, future work

2014-01-31 Thread Anders Carlsson
Hi floks, looks like the last legitimate commit to the Windows CE port was on November 3rd November 2013, almost 3 months ago. I also seem to remember that there’s no version of MSVC for Windows CE that can handle the C++11 features that we now use in WebKit. (Correct me if I’m wrong on

Re: [webkit-dev] Subject: Windows CE port in WebKit: status, future work

2014-01-31 Thread Anders Carlsson
On Jan 31, 2014, at 1:36 PM, Patrick Gansterer par...@paroga.com wrote: On 31.01.2014, at 22:10, Anders Carlsson ander...@apple.com wrote looks like the last legitimate commit to the Windows CE port was on November 3rd November 2013, almost 3 months ago. What's the minimum upstream

Re: [webkit-dev] GTK+ EWS bot lagging behind

2014-01-28 Thread Anders Carlsson
On Jan 28, 2014, at 3:43 AM, Gustavo Noronha Silva g...@gnome.org wrote: I was looking into it yesterday but had to drop it 'till today, it should be up and running in a couple hours, I think I managed to find the main issue. Yeah, it seems to be chugging along nicely now. Thanks! -

Re: [webkit-dev] Make accelerated compositing mandatory

2014-01-28 Thread Anders Carlsson
On Jan 28, 2014, at 7:49 AM, Martin Robinson mrobin...@webkit.org wrote: Yes, GTK+ on Windows does not use accelerated compositing. This begs the question: How widely used is the GTK+ port of WebKit on Windows? Do enough people use it that it's worth the maintenance burden for the other

Re: [webkit-dev] Make accelerated compositing mandatory

2014-01-28 Thread Anders Carlsson
On Jan 28, 2014, at 10:19 AM, Martin Robinson mrobin...@webkit.org wrote: On Tue, Jan 28, 2014 at 10:00 AM, Anders Carlsson ander...@apple.com wrote: This begs the question: How widely used is the GTK+ port of WebKit on Windows? Do enough people use it that it's worth the maintenance burden

Re: [webkit-dev] Make accelerated compositing mandatory

2014-01-28 Thread Anders Carlsson
On Jan 28, 2014, at 10:47 AM, Martin Robinson mrobin...@webkit.org wrote: On Tue, Jan 28, 2014 at 10:33 AM, Anders Carlsson ander...@apple.com wrote: I’m not a layout and rendering person, but I suspect that the burden lies in that part of WebCore. I also don’t think building

[webkit-dev] PSA: COMPILE_ASSERT_MATCHING_ENUM is a bad idea

2014-01-28 Thread Anders Carlsson
Hi floks! I noticed that both the EFL port and GTK+ port use a COMPILE_ASSERT_MATCHING_ENUM macro to make sure that WebCore enum values map to API enum values correctly, for example: COMPILE_ASSERT_MATCHING_ENUM(WEBKIT_WEB_NAVIGATION_REASON_LINK_CLICKED, NavigationTypeLinkClicked); This

[webkit-dev] GTK+ EWS bot lagging behind

2014-01-27 Thread Anders Carlsson
Hello, there are currently 93 patches in the GTK+ EWS patch queue, is it stuck? If it’s not, I think it’s completely unreasable to expect committers to wait for 93 patches to be processed before landing. (This lead to a problem this weekend where I removed code from WebCore that was used by

[webkit-dev] OVERRIDE and FINAL are GONE

2014-01-16 Thread Anders Carlsson
Hi floks! Since all compilers we require now support the real override and final keywords, we’ve gone ahead and removed the uppercase macros. From now on, just use the lowercase keywords! Thanks, - Anders ___ webkit-dev mailing list

Re: [webkit-dev] Rename PLATFORM(MAC) to PLATFORM(COCOA)?

2014-01-11 Thread Anders Carlsson
On Jan 11, 2014, at 2:47 PM, Darin Adler da...@apple.com wrote: So, is PLATFORM(COCOA) an acceptable new name for what is currently named PLATFORM(MAC)? If not, what’s a better choice? I agree with Dan, I think PLATFORM(COCOA) is acceptable. Lets do this soon. It’s hard for me to remember

Re: [webkit-dev] Rename PLATFORM(MAC) to PLATFORM(COCOA)?

2014-01-11 Thread Anders Carlsson
On Jan 11, 2014, at 3:19 PM, Darin Adler da...@apple.com wrote: On Jan 11, 2014, at 3:12 PM, Anders Carlsson ander...@apple.com wrote: One downside is that we won’t be able to make PLATFORM(MAC) mean “the Mac port” before all the uses have been audited and converted to PLATFORM(COCOA

Re: [webkit-dev] How did Apple build libicucore.dylib?

2014-01-10 Thread Anders Carlsson
On Jan 10, 2014, at 1:45 PM, Eric Wing ewmail...@gmail.com wrote: (I tried webkit-help but didn't get any responses, so I thought maybe this list might be more appropriate for this question. Sorry for the duplicate if otherwise.) I am attempting to build JavaScriptCore for my own embedded

Re: [webkit-dev] Guideline for nullptr

2014-01-06 Thread Anders Carlsson
On Jan 6, 2014, at 12:01 PM, Dan Bernstein m...@apple.com wrote: Sent from my iPad On Jan 6, 2014, at 11:55 AM, Darin Adler da...@apple.com wrote: I suggest we use nullptr, rather than of 0 or NULL, for all pointer nulls in WebKit C++ sources. I don’t see any advantage to using 0 or

Re: [webkit-dev] WebKit, C++11, and Visual Studio 2013

2013-12-13 Thread Anders Carlsson
On Dec 9, 2013, at 2:43 AM, Osztrogonác Csaba o...@inf.u-szeged.hu wrote: Hi, is there any plan to use more C++11 featurese not mentioned here? I just ask it, because many of us still use Ubuntu 12.04 LTS with its default compiler - GCC 4.6. (Now EFL and Nix port builds fine.) So my

Re: [webkit-dev] WebKit, C++11, and Visual Studio 2013

2013-12-06 Thread Anders Carlsson
On Dec 6, 2013, at 4:15 PM, Brent Fulgham bfulg...@apple.com wrote: Hi Alex, There are a few items missing from VS2012 (see http://msdn.microsoft.com/en-us/library/vstudio/hh567368.aspx) that we are already using in the Mac-specific source code: 1. Variadic Templates 2. Initializer

Re: [webkit-dev] Range based loops

2013-11-10 Thread Anders Carlsson
On Nov 10, 2013, at 6:17 AM, Van Den Berghe, Vincent vincent.vandenber...@bvdinfo.com wrote: Hello, I sincerely hope that the move to whatever version of Visual Studio will not break compatibility with Visual Studio 2010. I'm usually the last person to cling to old versions, but the

Re: [webkit-dev] [AppleMac] : HTML5 Video tag is enabled by MacOsX. But how does it work = and with which player by default ?

2013-10-15 Thread Anders Carlsson
Hello, this series of mailing list threads seems more appropriate for the webkit-help list instead of webkit-dev. Thanks, - Anders On Oct 15, 2013, at 6:37 AM, gstreamer MACOSX gstreamermac...@gmail.com wrote: First, thanks a lot for your useful tips, Konstantin, Hugo. Second, let's

Re: [webkit-dev] Status of the Blackberry port

2013-10-13 Thread Anders Carlsson
Hi Eli, I’m not sure what “still being maintained” means. Looking in WebKit/blackberry, I see 9 changes from BlackBerry people since July and 24 changes from non-BlackBerry people. I’m also not sure that what’s in the WebKit repository even builds (which makes it really frustrating to make

[webkit-dev] Heads-up: ENABLE_GESTURE_EVENTS removal

2013-10-10 Thread Anders Carlsson
Hello, I’m planning to remove the ENABLE_GESTURE_EVENTS ifdef and related code. It was used by Chromium (and perhaps to some extent Qt) as well as WebKit2 for trackpad events before we switched over to wheel events (which is the recommended way to do things). From what I can see all the code

Re: [webkit-dev] PSA: WebKit2 and DrawingAreaImpl

2013-10-03 Thread Anders Carlsson
On Oct 2, 2013, at 10:28 AM, Brent Fulgham bfulg...@apple.com wrote: Hi Anders, On Oct 1, 2013, at 6:19 PM, Anders Carlsson ander...@apple.com wrote: I just wanted to let everyone know that we (Apple) are moving away from DrawingAreaImpl and always using our tiled drawing area. Longer

Re: [webkit-dev] PSA: WebKit2 and DrawingAreaImpl

2013-10-02 Thread Anders Carlsson
On Oct 1, 2013, at 11:29 PM, Sergio Villar Senin svil...@igalia.com wrote: On 02/10/13 03:19, Anders Carlsson wrote: Hello, I just wanted to let everyone know that we (Apple) are moving away from DrawingAreaImpl and always using our tiled drawing area. Longer term we’d like to remove

[webkit-dev] PSA: WebKit2 and DrawingAreaImpl

2013-10-01 Thread Anders Carlsson
Hello, I just wanted to let everyone know that we (Apple) are moving away from DrawingAreaImpl and always using our tiled drawing area. Longer term we’d like to remove DrawingAreaImpl completely since it was designed back when we didn’t run in accelerated compositing mode all the time. It’s

Re: [webkit-dev] Announcing new port: Nix

2013-09-23 Thread Anders Carlsson
On 13 sep 2013, at 01:58 em, Hugo Lima hugo.l...@openbossa.org wrote: On Fri, Sep 13, 2013 at 4:31 PM, Antonio Gomes toniki...@webkit.org wrote: So will you advocate your users to use your external GitHub version or the one in WebKit? Please consider not being half upstream. It wont be

Re: [webkit-dev] Plugin Process

2013-09-18 Thread Anders Carlsson
Hi Murali, building Webkit2 with plug-in support but without the plug-in process is not supported anymore. - Anders On Sep 18, 2013, at 4:25 AM, murali billa muralibi...@gmail.com wrote: Hi, I want to know where plugin process is enabled by default in webkit2 for multiprocess.Pls help

Re: [webkit-dev] Plugin Process

2013-09-18 Thread Anders Carlsson
FWIW, I went ahead and removed the ENABLE_PLUGIN_PROCESS #define that may have caused some confusion. - Anders On Sep 18, 2013, at 10:09 AM, Anders Carlsson ander...@apple.com wrote: Hi Murali, building Webkit2 with plug-in support but without the plug-in process is not supported anymore

Re: [webkit-dev] Announcing new port: Nix

2013-09-13 Thread Anders Carlsson
On Sep 12, 2013, at 1:58 PM, Hugo Lima hugo.l...@openbossa.org wrote: On Thu, Sep 12, 2013 at 4:14 PM, Ryosuke Niwa rn...@webkit.org wrote: Interesting. That sounds a lot like Chromium's WebKit API layer. If I remember correctly, that layer had to be modified constantly as WebCore/WebKit

Re: [webkit-dev] Can we disable control reaches end of non-void function warning on Qt?

2013-09-12 Thread Anders Carlsson
On Sep 12, 2013, at 4:45 PM, Allan Sandfeld Jensen k...@carewolf.com wrote: Don't worry we are still here, just in fewer numbers, and with fewer things to support. Hi Allan, reading the article it seems to me like Qt WebKit is going into maintenance mode. Is this true? Does this mean

Re: [webkit-dev] Proposed feature: Network Service Discovery

2013-09-06 Thread Anders Carlsson
I agree. This also seems like it’s something that could be implemented by a client application using our JS object extension hooks without touching WebKit at all. - Anders On Sep 6, 2013, at 10:30 AM, Simon Fraser simon.fra...@apple.com wrote: Perhaps before we spend any more time discussing

Re: [webkit-dev] Ports not building as C++11?

2013-07-30 Thread Anders Carlsson
On Jul 30, 2013, at 9:23 AM, Osztrogonác Csaba o...@inf.u-szeged.hu wrote: No, I don't have objections. :) I absolutely support switching to c++11, and I'm happy to add back the removed nullptrs and scoped enum values _after_ all ports switched to c++11. - cmake port did the switch by

Re: [webkit-dev] Ports not building as C++11?

2013-07-30 Thread Anders Carlsson
On Jul 30, 2013, at 10:52 AM, Brent Fulgham bfulg...@apple.com wrote: I realize that CE 5, 6, and 7 are probably not top priorities for the community, but these changes will basically force dropping support for those platforms. We do have some interest in keeping WebKit working for our

Re: [webkit-dev] Ports not building as C++11?

2013-07-29 Thread Anders Carlsson
Hello, so it looks like we’re in a pretty decent shape when it comes to C++11 capable compilers. If we limit ourselves to GCC 4.6, MSVC 2010 and a fairly recent version of clang (Whatever comes with Xcode 4.6), we should be able to make use of a nice chunk of C++11 features. (See

[webkit-dev] Ports not building as C++11?

2013-07-26 Thread Anders Carlsson
Hi everyone, when Oliver landed his “let’s break everything” patches in JSC the other day, I noticed that some of the follow-up build fixes by other ports were removing use of C++11 features (mainly nullptr). Are there any ports that aren’t building as C++11? If so, why not? - Anders

Re: [webkit-dev] Ports not building as C++11?

2013-07-26 Thread Anders Carlsson
On Jul 26, 2013, at 8:09 PM, Allan Sandfeld Jensen k...@carewolf.com wrote: On Friday 26 July 2013, Anders Carlsson wrote: Hi everyone, when Oliver landed his “let’s break everything” patches in JSC the other day, I noticed that some of the follow-up build fixes by other ports were

Re: [webkit-dev] ENABLE(PAGE_POPUP) in WebCore

2013-05-20 Thread Anders Carlsson
On May 20, 2013, at 5:00 AM, Carlos Garcia Campos carlo...@webkit.org wrote: El lun, 20-05-2013 a las 10:51 +0200, arvid2.nils...@gmail.com escribió: Hi there! This seems like a very reasonable request, the popups (used by the BlackBerry port to implement various pickers) seem to be

[webkit-dev] WebKit2 and ENABLE_PLUGIN_PROCESS

2013-05-20 Thread Anders Carlsson
Hello, is anyone building WebKit2 without ENABLE_PLUGIN_PROCESS set, running Netscape plug-ins in the web process? The reason I’m asking is that having two code paths complicates things and I’d like to remove the non-plug-in process code path. - Anders

[webkit-dev] ENABLE(PAGE_POPUP) in WebCore

2013-05-19 Thread Anders Carlsson
Hi everyone, I was looking at the PagePopup code and it seems to be BlackBerry specific. Furthermore, it seems to only be called from inside BlackBerry WebKit. Would it be possible to just move the code into WebKit/blackberry instead? I think someone with access to a BlackBerry build

Re: [webkit-dev] More C++11 in WebKit2!

2013-04-29 Thread Anders Carlsson
Studio 2010 and requiring 2012 (released about a year ago). Simon Anders Carlsson ander...@apple.com wrote: Hello everyone, just a friendly heads-up that I intend to land https://bugs.webkit.org/show_bug.cgi?id=115259 soon, which makes use of three more C++11 features, namely

Re: [webkit-dev] What do we do with various Web component features?

2013-04-29 Thread Anders Carlsson
On Apr 27, 2013, at 2:38 PM, Benjamin Poulain benja...@webkit.org wrote: On Fri, Apr 26, 2013 at 9:46 PM, Ryosuke Niwa rn...@webkit.org wrote: There appears to be a lot of Web component related features in WebKit that used to be maintained by Chromium contributors; specifically those related

Re: [webkit-dev] More C++11 in WebKit2!

2013-04-29 Thread Anders Carlsson
On Apr 28, 2013, at 1:00 PM, Geoffrey Garen gga...@apple.com wrote: Hi Mikhail. In continuation of the topic I'd like also to know people's opinion about Pass*Ptr types deprecation: I don't think this is appropriate until the compilers on all our major target platforms support C++11.

[webkit-dev] More C++11 in WebKit2!

2013-04-27 Thread Anders Carlsson
Hello everyone, just a friendly heads-up that I intend to land https://bugs.webkit.org/show_bug.cgi?id=115259 soon, which makes use of three more C++11 features, namely: - Not requiring a space between right angle brackets in templates. - Range-based for loops - Auto. Looks like the EFL and

Re: [webkit-dev] Cleaning House

2013-04-04 Thread Anders Carlsson
On Apr 4, 2013, at 2:01 AM, Raphael Kubo da Costa rak...@webkit.org wrote: Geoffrey Garen gga...@apple.com writes: Also: Adopt libc++ My FreeBSD hat appreciates that, but can you elaborate? Is there something specific to libc++ not present in, say, libstdc++, that is going to be

[webkit-dev] Heads-up: C++11 and WebKit2

2013-03-05 Thread Anders Carlsson
Hello everyone, Some time ago we started using C++11 in the Mac port of WebKit2. In the near future we’re going to expand our use of C++11 in the WebKit2 codebase. Specifically, we’d like to make use of rvalue references and move semantics in our IPC code to avoid needlessly copying data and

[webkit-dev] WebKit2/Mac and C++11

2013-01-30 Thread Anders Carlsson
Hello! This is just a friendly heads-up that the Mac specific parts of WebKit2 will soon start requiring C++11 features (move semantics and variadic templates being the two most important). Any recent version of Xcode (4.2 or later) should support this, and we're already building all of

Re: [webkit-dev] String::operator+= considered harmful

2012-09-07 Thread Anders Carlsson
On Sep 4, 2012, at 5:52 PM, Benjamin Poulain benja...@webkit.org wrote: On Tue, Sep 4, 2012 at 4:22 PM, Adam Barth aba...@webkit.org wrote: Removing operator+= will likely require changes to a number of port-specific files. I'll do my best to remove these, but I might need some help from

Re: [webkit-dev] Tab focus order for plugins

2012-06-26 Thread Anders Carlsson
Hi Fady, I went ahead and reviewed this. - Anders On Jun 26, 2012, at 10:28 AM, Fady Samuel fsam...@chromium.org wrote: Oops, lost the link in the email: https://bugs.webkit.org/show_bug.cgi?id=88958 On Tue, Jun 26, 2012 at 1:26 PM, Fady Samuel fsam...@chromium.org wrote: Hi all, ap@

Re: [webkit-dev] Using namespace std

2012-05-17 Thread Anders Carlsson
On May 17, 2012, at 12:33 PM, Peter Kasting pkast...@chromium.org wrote: On Thu, May 17, 2012 at 12:02 PM, Ryosuke Niwa rn...@webkit.org wrote: It appears to me using fully qualified names (e.g. std::max(~) at call site) is far superior to using directive for individual symbols (e.g. using

Re: [webkit-dev] Using namespace std

2012-05-16 Thread Anders Carlsson
suggest talking with Anders Carlsson about it. I've run into this and had to use the fully qualified WTF::bind in those cases. FWIW, I don't think we really need using directives for the std namespace - the fully qualified name is short enough and I like the additional clarity that we're calling

Re: [webkit-dev] How do I turn off timeout for unresponsive plug-ins, to allow long debug sessions

2011-10-07 Thread Anders Carlsson
Hi Rudi, in if you're running Safari with a WebKit nightly, you can disable the timeout using defaults write com.apple.Safari WebKitDisablePluginProcessMessageTimeout YES Hope this helps, Anders On Oct 7, 2011, at 2:59 PM, Rudi Sherry wrote: Is there a way to have Safari (or webkit) have an

Re: [webkit-dev] Adding Scroll Padding to allow scroll beyond the edge of the page (within some bounds)

2011-10-06 Thread Anders Carlsson
Hi Fady, so if I'm understanding correctly, in the context of rubber-band scrolling, this padding would be between the content and the overhang area? As far as constrainsScrollingToContentEdge goes, I'd like to get rid of it and just have two scroll functions, one that constrains to the

Re: [webkit-dev] Adding Scroll Padding to allow scroll beyond the edge of the page (within some bounds)

2011-10-06 Thread Anders Carlsson
for your reply. Yes, you are correct. This padding would be between the content and the overhang area. Thanks, Fady On Thu, Oct 6, 2011 at 1:32 PM, Anders Carlsson ander...@apple.com wrote: Hi Fady, so if I'm understanding correctly, in the context of rubber-band scrolling, this padding

Re: [webkit-dev] Features defines: Platform.h vs build system

2011-10-03 Thread Anders Carlsson
Speaking of macros, I'd like to add a COMPILER_SUPPORTS macro, so we can use it for incrementally introducing C++11 features such as variadic templates and rvalue references… - Anders On Oct 3, 2011, at 9:53 AM, Darin Adler wrote: On Oct 3, 2011, at 8:23 AM, Adam Roben wrote: I think the

Re: [webkit-dev] Webkit handling of plug-ins out-of-process on the mac

2011-03-11 Thread Anders Carlsson
On Mar 10, 2011, at 10:22 AM, Rudi Sherry wrote: One of the specifics is: is there a separate process for each object/document controlled by a given plug-in, or are all objects controlled by that plug-in in the same extra process, or is it a mix? All instances of the same plug-in will be

Re: [webkit-dev] A proposal for Platform Mechanisms

2010-06-18 Thread Anders Carlsson
On Jun 17, 2010, at 2:04 PM, Jeremy Orlow wrote: Overall, looks great!! On Wed, Jun 16, 2010 at 6:05 PM, Anders Carlsson ander...@apple.com wrote: Also, PlatformMechanism is a Factory, and should be named accordingly. Or maybe it's a Source of clients/mechanisms. Good point

Re: [webkit-dev] A proposal for Platform Mechanisms

2010-06-17 Thread Anders Carlsson
On Jun 16, 2010, at 8:34 PM, Darin Fisher wrote: Hi, this is of course a very interesting topic! Yes, and I really appreciate your feedback on this! Some comments: 1- Why do you see the need for these interfaces to be virtual? Will there be multiple implementations? Some possible

[webkit-dev] A proposal for Platform Mechanisms

2010-06-16 Thread Anders Carlsson
Hi everyone, We've now reached the point in WebKit2 development where we need to be able to override some global calls in WebCore so that we can funnel them through to another process, in a similar way to what Chromium does. We also need to be able to override the calls at run-time, so that we

Re: [webkit-dev] A proposal for Platform Mechanisms

2010-06-16 Thread Anders Carlsson
On Jun 16, 2010, at 5:55 PM, Darin Adler wrote: Sounds reasonable to me. We already follow pointers and use virtual functions for all these things, so I don’t see them adding a lot of overhead. Would these Mechanism classes replace all the current Client classes? Like Kenneth said, these

Re: [webkit-dev] Announcing WebKit2

2010-04-09 Thread Anders Carlsson
On Apr 8, 2010, at 5:58 PM, Maciej Stachowiak wrote: - Does your new framework require any significant changes in WebCore? Could you briefly summarize them? No WebCore changes are required - it works with the existing WebCore. Right now WebCore needs to be built with some different flags

[webkit-dev] Announcing WebKit2

2010-04-08 Thread Anders Carlsson
. Thanks, Anders Carlsson and Sam Weinig. ___ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Re: [webkit-dev] Volunteers to run commit-queue?

2009-08-12 Thread Anders Carlsson
I rolled that patch out. Anders On Aug 12, 2009, at 12:51 PM, Oliver Hunt wrote: Looks to be due to r47110? --Oliver ___ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Re: [webkit-dev] NPP_GetValue with 'NPPVpluginScriptableNPObject' is not invoked automatically in XHTML content for a NS Plugin embedded object.

2008-10-30 Thread Anders Carlsson
On Oct 30, 2008, at 3:35 AM, Deshpande, Raghavendra wrote: I have embedded an NS plugin object using object /object . When the page is served as XHTML, the NS plugin scriptable object is NOT instantiated, even when the plugin implements NPP_Get() forNPPVpluginScriptableNPObject .

Re: [webkit-dev] HTML5 Application Cache

2008-09-11 Thread Anders Carlsson
9 sep 2008 kl. 20.42 skrev Michael Nordman: What is the status of the work-in-progress around the HTML5 AppCache that is in the repository? Is anybody actively working on that now? I'm interested in incorporating support for this feature into Chrome is why I'm asking. Michael Hey

Re: [webkit-dev] Directory for Safari 3 for Windows plugins that isn't in Program Files?

2007-08-22 Thread Anders Carlsson
22 aug 2007 kl. 16.29 skrev MILIANO Vitorio: I've filed it in both Apple Radar (5430584) and WebKit Bugzilla (15053). Quickly poking through Trac, addPluginsFromRegistry() in PluginDatabaseWin.cpp looks to be the culprit; it's definitely only looking at HKEY_LOCAL_MACHINE. Thanks everyone

Re: [webkit-dev] Directory for Safari 3 for Windows plugins that isn't in Program Files?

2007-07-07 Thread Anders Carlsson
On Jul 6, 2007, at 4:33 PM, MILIANO Vitorio wrote: Hello, the Apple web-dev list suggested I post this question here: I'm an NPAPI plugin author looking for some help on where Safari 3 for Windows likes its plugins. For Windows users without administrator access, there's no way to write