Thomas Brodt | 19 May 13:17 2015
Picon

[wincairo] test failures on build bot due to missing files in python installation

Hi all

the buildbot for the cairo release is red for some time now.
At least some of the failures seem to be the result of missing files in 
the python installation:

[622/1110]

webkitpy.port.linux_get_crash_log_unittest.GDBCrashLogGeneratorTest.test_generate_crash_log 
erred:
   Traceback (most recent call last):
     File

"C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\linux_get_crash_log_unittest.py", 
line 60, in test_generate_crash_log
       stderr, log = generator.generate_crash_log(None, None)
     File

"C:\Users\Alex\Documents\WinCairoBot\win-cairo-release\build\Tools\Scripts\webkitpy\port\linux_get_crash_log.py", 
line 73, in generate_crash_log
       cppfilt_proc = subprocess.Popen(['c++filt', ], 
stdin=subprocess.PIPE, stdout=subprocess.PIPE, stderr=subprocess.PIPE)
     File "C:\Python27\lib\subprocess.py", line 710, in __init__
       errread, errwrite)
     File "C:\Python27\lib\subprocess.py", line 958, in _execute_child
       startupinfo)
   WindowsError: [Error 2] The system cannot find the file specified

Maybe someone can fix the installation for the bot?

(Continue reading)

Thomas Brodt | 19 May 09:16 2015
Picon

Re: [wincairo, 184378] Compiler error with VS2013 in TemplateRegistryKey

Hi Brent

currently I only did the windows update, so I have version 12.0.21005.1 REL.
I will update the version as you suggested and hope that the problem 
vanishes - fingers crossed.

Thanks for the hint!

Thomas

Am 15.05.2015 um 19:05 schrieb Brent Fulgham:
> Hi Thomas,
>
> I’m excited to see another person working with the Windows build!
>
> Are you running the current Update 4 for VS2013? I recently had to update our build machines to the
following revision to avoid similar ICE errors:
>
> Version 12.0.31101.00 Update 4
>
> Annoyingly, Windows Update does not automatically find and offer this update for your software. You need
to go to the MSDN site and download it.
>
> This is a free update for all versions of Visual Studio 2013 (including the ‘Express’ edition).
>
> I hope that helps!
>
> Thanks,
>
> -Brent
(Continue reading)

Thomas Brodt | 15 May 13:00 2015
Picon

[wincairo, 184378] Compiler error with VS2013 in TemplateRegistryKey

Hello

I have set up a new installation for compiling WebKit.
With a recent revision 184378 I get a VS2013 compiler error:

  offlineasm: Including file 
/home/thomas/Webkit/WebKitBuild/Debug_WinCairo/obj32/JavaScriptCore/DerivedSources/InitBytecodes.asm
  offlineasm: Including file 
/home/thomas/WebKit/Source/JavaScriptCore/llint/LowLevelInterpreter64.asm
  offlineasm: Including file 
/home/thomas/WebKit/Source/JavaScriptCore/llint/LowLevelInterpreter32_64.asm
  offlineasm: offset extractor

/home/thomas/Webkit/WebKitBuild/Debug_WinCairo/obj32/JavaScriptCore/DerivedSources/LLIntDesiredOffsets.h 
successfully generated.
        del "%ConfigurationBuildDir%\buildfailed"

LLIntOffsetsExtractor.cpp
C:\cygwin\home\thomas\webkit\webkitbuild\debug_wincairo\include\private\javascriptcore\TemplateRegistryKey.h(65): 
fatal error C1001: Interner Compilerfehler. 
[C:\cygwin\home\thomas\WebKit\Source\JavacriptCore\JavaScriptCore.vcxproj\LLInt\LLIntOffsetsExtractor\LLIntOffsetsExtractor.vcxproj]
  (Compilerdatei 'msc1.cpp', Zeile 1325)

TemplateRegistryKey seems to be quite new. Do others have problems with 
MS-VS, too?
Can anybody help me?
Thanks

Thomas
(Continue reading)

santhosh dhamodharan | 12 May 18:54 2015
Picon

Re: Building webKit with Visual Studio 2015

how to unsubscribe from webkit mails  

On Tue, May 12, 2015 at 10:06 PM, Sharma, Rupali <rupsharma-Ciceq19BNLo@public.gmane.org> wrote:

Hello,

 

We are looking into building our port of WebKit (called EAWebKit) using Visual Studio 2015. We would like to know your thoughts or if any experiences with the same.

 

Thanks,

Rupali

EA WebKit Team.


_______________________________________________
webkit-help mailing list
webkit-help-L0Ma0HqZfWbDNr2163bV0w@public.gmane.orgg
https://lists.webkit.org/mailman/listinfo/webkit-help


<div>
<div dir="ltr">how to unsubscribe from webkit mails &nbsp;</div>
<div class="gmail_extra">
<br><div class="gmail_quote">On Tue, May 12, 2015 at 10:06 PM, Sharma, Rupali <span dir="ltr">&lt;<a href="mailto:rupsharma <at> ea.com" target="_blank">rupsharma@...</a>&gt;</span> wrote:<br><blockquote class="gmail_quote">
<div>
<a href="https://www.boxbe.com/overview" target="_blank"></a>

  Sharma, Rupali (<a href="mailto:rupsharma@..." target="_blank">rupsharma@...</a>) is not on <a href="https://www.boxbe.com/approved-list?tc_serial=21307469785&amp;tc_rand=1489505928&amp;utm_source=stf&amp;utm_medium=email&amp;utm_campaign=ANNO_MWTP&amp;utm_content=001&amp;token=kIGtQuVJZUYbIBbOiSGocaSVNNrDS0yNI31zR9tMzQsndBp5sUfVsjmjPDaJBPaI&amp;key=eb21Qzz4XszdOz0BL7IDHqFR03f4mV2RcQ8P7tNj9pE%3D" target="_blank">your Guest List</a>

    | <a href="https://www.boxbe.com/anno?tc_serial=21307469785&amp;tc_rand=1489505928&amp;utm_source=stf&amp;utm_medium=email&amp;utm_campaign=ANNO_MWTP&amp;utm_content=001&amp;token=kIGtQuVJZUYbIBbOiSGocaSVNNrDS0yNI31zR9tMzQsndBp5sUfVsjmjPDaJBPaI&amp;key=eb21Qzz4XszdOz0BL7IDHqFR03f4mV2RcQ8P7tNj9pE%3D" target="_blank">Approve sender</a>
    | <a href="https://www.boxbe.com/anno?tc_serial=21307469785&amp;tc_rand=1489505928&amp;utm_source=stf&amp;utm_medium=email&amp;utm_campaign=ANNO_MWTP&amp;utm_content=001&amp;dom&amp;token=kIGtQuVJZUYbIBbOiSGocaSVNNrDS0yNI31zR9tMzQsndBp5sUfVsjmjPDaJBPaI&amp;key=eb21Qzz4XszdOz0BL7IDHqFR03f4mV2RcQ8P7tNj9pE%3D" target="_blank">Approve domain</a>
<br>
</div>
<br><div lang="EN-US" link="#0563C1" vlink="#954F72">
<div>
<p class="MsoNormal"><span>Hello,</span></p>
<p class="MsoNormal"><span>&nbsp;</span></p>
<p class="MsoNormal"><span>We are looking into building our port of WebKit (called EAWebKit) using Visual Studio 2015. We would like to know your thoughts or if
 any experiences with the same.</span></p>
<p class="MsoNormal"><span>&nbsp;</span></p>
<p class="MsoNormal"><span>Thanks,</span></p>
<p class="MsoNormal"><span>Rupali</span></p>
<p class="MsoNormal"><span>EA WebKit Team.</span></p>
</div>
</div>

<br>_______________________________________________<br>
webkit-help mailing list<br><a href="mailto:webkit-help@...">webkit-help@...g</a><br><a href="https://lists.webkit.org/mailman/listinfo/webkit-help" target="_blank">https://lists.webkit.org/mailman/listinfo/webkit-help</a><br><br>
</blockquote>
</div>
<br>
</div>
</div>
Sharma, Rupali | 12 May 18:36 2015

Building webKit with Visual Studio 2015

Hello,

 

We are looking into building our port of WebKit (called EAWebKit) using Visual Studio 2015. We would like to know your thoughts or if any experiences with the same.

 

Thanks,

Rupali

EA WebKit Team.

<div>
<div class="WordSection1">
<p class="MsoNormal"><span>Hello,<p></p></span></p>
<p class="MsoNormal"><span><p>&nbsp;</p></span></p>
<p class="MsoNormal"><span>We are looking into building our port of WebKit (called EAWebKit) using Visual Studio 2015. We would like to know your thoughts or if
 any experiences with the same.<p></p></span></p>
<p class="MsoNormal"><span><p>&nbsp;</p></span></p>
<p class="MsoNormal"><span>Thanks,<p></p></span></p>
<p class="MsoNormal"><span>Rupali<p></p></span></p>
<p class="MsoNormal"><span>EA WebKit Team.<p></p></span></p>
</div>
</div>
Jonathan Rimmer | 7 May 10:17 2015
Picon

Force Click events

Hi all,

On Twitter, I was bemoaning the lack of communication re. the recently added Force Click events to Benjamin Poulain, and he suggested, probably correctly, that I am out of the loop with respect to WebKit development. There had, he said, been dicussion of this feature on the mailing lists, bugzilla, and the recent contributors meeting.

This therefore, is my attempt to get in the loop on this issue. I was wondering if anyone could help me find the following:

Mailing list posts: I have tried searching with the Gmane archive, but have been unable to find any dicussions on this issue. It doesn't help that Gmane does not support phrasal searches, meaning I cannot easily search for "force click", "force touch", "pointer events", etc. Can anyone suggest what words I should search for, or direct me to the relevant threads?

Contributors meeting: There was apparently a 1 hour discussion at the contributor's meeting that lead to the agreement that the Force Click experiment should be upstreamed. Is there a video or sound recording of this dicussion available? Is there a set of minutes or other summary available? A blog post?

Documentation: Benjamin said the feature has been upstreamed to gather feedback. Can anyone point me to developer documentation that would assist in using/testing the feature? Or something like the Surfin' Safari blog posts that introduced the CSS gradient feature?[1]

I am also curious about the decision to develop a non-standard feature instead of implementing Pointer Events? The Point Events spec defines a "pressure" property on pointer events that seems analagous to the "force" property introduced by this feature. Why was a proprietary solution pursued instead of adopting the W3C standard? What does the Force Click events offer that Pointer Events do not?

Also, how does the development of this feature relate to the WebKit project's stated goal of standards compliance? [2]. Is there a plan to standardise this events with the W3C? Is it wise to name this feature after a marketing term used by a single contributor organisation? Is it intended that these features will be interopable with pressure-sensitive hardware other than Apple's Force Touch trackpad?

[1] https://www.webkit.org/blog/175/introducing-css-gradients/
[2] https://www.webkit.org/projects/goals.html

Thanks,
Jon

<div>
    Hi all,<br><br>
    On Twitter, I was bemoaning the lack of communication re. the
    recently added Force Click events to Benjamin Poulain, and he
    suggested, probably correctly, that I am out of the loop with
    respect to WebKit development. There had, he said, been dicussion of
    this feature on the mailing lists, bugzilla, and the recent
    contributors meeting.<br><br>
    This therefore, is my attempt to get in the loop on this issue. I
    was wondering if anyone could help me find the following:<br><br>
    Mailing list posts: I have tried searching with the Gmane archive,
    but have been unable to find any dicussions on this issue. It
    doesn't help that Gmane does not support phrasal searches, meaning I
    cannot easily search for "force click", "force touch", "pointer
    events", etc. Can anyone suggest what words I should search for, or
    direct me to the relevant threads?<br><br>
    Contributors meeting: There was apparently a 1 hour discussion at
    the contributor's meeting that lead to the agreement that the Force
    Click experiment should be upstreamed. Is there a video or sound
    recording of this dicussion available? Is there a set of minutes or
    other summary available? A blog post?<br><br>
    Documentation: Benjamin said the feature has been upstreamed to
    gather feedback. Can anyone point me to developer documentation that
    would assist in using/testing the feature? Or something like the
    Surfin' Safari blog posts that introduced the CSS gradient
    feature?[1]<br><br>
    I am also curious about the decision to develop a non-standard
    feature instead of implementing Pointer Events? The Point Events
    spec defines a "pressure" property on pointer events that seems
    analagous to the "force" property introduced by this feature. Why
    was a proprietary solution pursued instead of adopting the W3C
    standard? What does the Force Click events offer that Pointer Events
    do not?<br><br>
    Also, how does the development of this feature relate to the WebKit
    project's stated goal of standards compliance? [2]. Is there a plan
    to standardise this events with the W3C? Is it wise to name this
    feature after a marketing term used by a single contributor
    organisation? Is it intended that these features will be interopable
    with pressure-sensitive hardware other than Apple's Force Touch
    trackpad?<br><br>
    [1] <a class="moz-txt-link-freetext" href="https://www.webkit.org/blog/175/introducing-css-gradients/">https://www.webkit.org/blog/175/introducing-css-gradients/</a><br>
    [2] <a class="moz-txt-link-freetext" href="https://www.webkit.org/projects/goals.html">https://www.webkit.org/projects/goals.html</a><br><br>
    Thanks,<br>
    Jon<br><br>
</div>
cjhydx | 22 Apr 09:51 2015
Picon

Why can't WinLauncher.exe find the MSVCR80.DLL?

When I trys to run WinLauncher.exe after the first build of WebKit, it says that the MSVCR80.DLL is lost. I am sure that my computer has the VC8.0 runtime, because my computer has installed VC++ 2005 redistributable, which is VCR 8.0.

Another problem is why the WinLauncher.exe needs VCR 8.0, not the VCR 12.0 of VS 2013, since it is built via VS 2013? (My computer has installed both VS 2005 and VS 2013 and the cygwin message said that it was building via VS 2013) It should depend on VCR 2013 (12.0), instead of VCR 2005 (8.0).

Please help.

Thanks!

<div>
<p dir="ltr">When I trys to run WinLauncher.exe after the first build of WebKit, it says that the MSVCR80.DLL is lost. I am sure that my computer has the VC8.0 runtime, because my computer has installed VC++ 2005 redistributable, which is VCR 8.0.</p>
<p dir="ltr">Another problem is why the WinLauncher.exe needs VCR 8.0, not the VCR 12.0 of VS 2013, since it is built via VS 2013? (My computer has installed both VS 2005 and VS 2013 and the cygwin message said that it was building via VS 2013) It should depend on VCR 2013 (12.0), instead of VCR 2005 (8.0).</p>
<p dir="ltr">Please help.</p>
<p dir="ltr">Thanks!</p>
</div>
green | 21 Apr 18:15 2015

Does any success build on CentOS 6 ?

Hi all:
         I have been build WebKit2Gtk success on Ubuntu 14.04.
         Anyone success build it on CentOS 6.2 version or others version 
of CentOS ?
         I need some advice, thanks any way!

Regards

Malek Musleh | 21 Apr 17:22 2015
Picon

Understanding Jetstream Performance Scores

Hi,

I am trying to get a better sense of how the scores for the JetStream
workloads are being computed. In general, I know that each benchmark
runs for some number of iterations (default=3 I think), and then the
geometric mean of the runs is taken and reported.

Do the reported scores for each run correspond directly to some
performance metrix cycles per instruction (CPI) or IPC, or time?

Thanks,

Malek
sean jinu | 20 Apr 14:08 2015
Picon

build webkit with ASAN on osx (mavericks 10.9.5)

hello,

I'd like to build webkit with ASAN on osx (mavericks 10.9.5)

I followed instructions in wiki(https://trac.webkit.org/wiki/ASanWebKit), but it didn't work.

These below are all steps I did.

1) Install Xcode 6.1 (I also tried other versions like 6.0.1, 5.1.1, 5.0.1)
2) Make a copy of the XcodeDefault.xctoolchain and call it ASAN.xctoolchain:
sudo ditto /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain /Applications/Xcode.app/Contents/Developer/Toolchains/ASAN.xctoolchain
3) Edit ASAN.xctoolchain/ToolchainInfo.plist to change the Identifier string from com.apple.dt.toolchain.XcodeDefault to com.apple.dt.toolchain.ASAN.
sudo vi /Applications/Xcode.app/Contents/Developer/Toolchains/ASAN.xctoolchain/ToolchainInfo.plist
5) Ditto the clang/llvm build output into /Applications/Xcode.app/Contents/Developer/Toolchains/ASAN.xctoolchain to replace the version of clang/llvm in the original toolchain
sudo ditto ~/Downloads/clang-218707/ /Applications/Xcode.app/Contents/Developer/Toolchains/ASAN.xctoolchain/usr/
6) Fix the ID of libclang_rt.asan_osx_dynamic.dylib to its installation path using the install_name_tool
sudo xcrun install_name_tool -id /Applications/Xcode.app/Contents/Developer/Toolchains/ASAN.xctoolchain/usr/lib/clang/3.6.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib /Applications/Xcode.app/Contents/Developer/Toolchains/ASAN.xctoolchain/usr/lib/clang/3.6.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib
7) Copy libclang_rt.asan_osx_dynamic.dylib into your WebKitBuild/Release directory
ditto /Applications/Xcode.app/Contents/Developer/Toolchains/ASAN.xctoolchain/usr/lib/clang/3.6.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib WebKitBuild/Release/
8) build
make release ARGS="-xcconfig $PWD/Tools/asan/asan.xcconfig ASAN_IGNORE=$PWD/Tools/asan/webkit-asan-ignore.txt TOOLCHAINS=com.apple.dt.toolchain.ASAN"
9) run
ASAN_OPTIONS="replace_intrin=0:abort_on_error=1:handle_segv=0" ./Tools/Scripts/run-safari --release --no-saved-state


building and run was successful. but, ASAN didn't catch any kind of memory corruptions.

for the test, I inserted the use-after-free triggering code in JSString::toNumber() before building webkit like below.

double JSString::toNumber(ExecState* exec) const
{
char *test = (char *)malloc(1024);
free(test);
strcpy(test, "AAAAAAAAAAAAAA"); // use-after-free

printf("hello\n");

return jsToNumber(value(exec));
}

and for hitting JSString::toNumber() I wrote test.html like this.

<script>
var s = '1234';
var i = Number(s);
</script>

when webkit opens test.html, it would say "use-after-free happened" if it works, but it printed nothing except "hello".

any missing or wrong commands i did?

thanks.
<div><div dir="ltr">
<div>hello,</div>
<div><br></div>
<div>I'd like to build webkit with ASAN on osx (mavericks 10.9.5)</div>
<div><br></div>
<div>I followed instructions in wiki(<a href="https://trac.webkit.org/wiki/ASanWebKit">https://trac.webkit.org/wiki/ASanWebKit</a>), but it didn't work.</div>
<div><br></div>
<div>These below are all steps I did.</div>
<div><br></div>
<div>1) Install Xcode 6.1 (I also tried other versions like 6.0.1, 5.1.1, 5.0.1)</div>
<div>2) Make a copy of the XcodeDefault.xctoolchain and call it ASAN.xctoolchain:</div>
<div>sudo ditto /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain /Applications/Xcode.app/Contents/Developer/Toolchains/ASAN.xctoolchain</div>
<div>3) Edit ASAN.xctoolchain/ToolchainInfo.plist to change the Identifier string from com.apple.dt.toolchain.XcodeDefault to com.apple.dt.toolchain.ASAN.</div>
<div>sudo vi /Applications/Xcode.app/Contents/Developer/Toolchains/ASAN.xctoolchain/ToolchainInfo.plist</div>
<div>4) download a prebuilt binary from this page (<a href="http://commondatastorage.googleapis.com/chromium-browser-clang/index.html?path=Mac/">http://commondatastorage.googleapis.com/chromium-browser-clang/index.html?path=Mac/</a>)</div>
<div>5) Ditto the clang/llvm build output into /Applications/Xcode.app/Contents/Developer/Toolchains/ASAN.xctoolchain to replace the version of clang/llvm in the original toolchain</div>
<div>sudo ditto ~/Downloads/clang-218707/ /Applications/Xcode.app/Contents/Developer/Toolchains/ASAN.xctoolchain/usr/≤/div>
<div>6) Fix the ID of libclang_rt.asan_osx_dynamic.dylib to its installation path using the install_name_tool</div>
<div>sudo xcrun install_name_tool -id /Applications/Xcode.app/Contents/Developer/Toolchains/ASAN.xctoolchain/usr/lib/clang/3.6.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib /Applications/Xcode.app/Contents/Developer/Toolchains/ASAN.xctoolchain/usr/lib/clang/3.6.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib</div>
<div>7) Copy libclang_rt.asan_osx_dynamic.dylib into your WebKitBuild/Release directory</div>
<div>ditto /Applications/Xcode.app/Contents/Developer/Toolchains/ASAN.xctoolchain/usr/lib/clang/3.6.0/lib/darwin/libclang_rt.asan_osx_dynamic.dylib WebKitBuild/Release/≤/div>
<div>8) build</div>
<div>make release ARGS="-xcconfig $PWD/Tools/asan/asan.xcconfig ASAN_IGNORE=$PWD/Tools/asan/webkit-asan-ignore.txt TOOLCHAINS=com.apple.dt.toolchain.ASAN"</div>
<div>9) run</div>
<div>ASAN_OPTIONS="replace_intrin=0:abort_on_error=1:handle_segv=0" ./Tools/Scripts/run-safari --release --no-saved-state</div>
<div><br></div>
<div><br></div>
<div>building and run was successful. but, ASAN didn't catch any kind of memory corruptions.</div>
<div><br></div>
<div>for the test, I inserted the use-after-free triggering code in JSString::toNumber() before building webkit like below.</div>
<div><br></div>
<div>
<span class="">	</span>double JSString::toNumber(ExecState* exec) const</div>
<div>
<span class="">	</span>{</div>
<div>
<span class="">		</span>char *test = (char *)malloc(1024);</div>
<div>
<span class="">		</span>free(test);</div>
<div>
<span class="">		</span>strcpy(test, "AAAAAAAAAAAAAA");<span class="">	</span>// use-after-free</div>
<div><br></div>
<div>
<span class="">		</span>printf("hello\n");</div>
<div><br></div>
<div>
<span class="">		</span>return jsToNumber(value(exec));</div>
<div>
<span class="">	</span>}</div>
<div><br></div>
<div>and for hitting JSString::toNumber() I wrote test.html like this.</div>
<div><br></div>
<div>&lt;script&gt;</div>
<div>var s = '1234';</div>
<div>var i = Number(s);</div>
<div>&lt;/script&gt;</div>
<div><br></div>
<div>when webkit opens test.html, it would say "use-after-free happened" if it works, but it printed nothing except "hello".</div>
<div><br></div>
<div>any missing or wrong commands i did?</div>
<div><br></div>
<div>thanks.</div>
</div></div>
Talus Baddley | 20 Apr 03:15 2015

Private Browsing in WebKit 2

Hi all.

I’ve got a project that I’m looking to migrate to WebKit 2. But I want to make sure in advance that I can enable the same kind of private browsing that WebKitLegacy uses.

I’ve looked at bug 140198, which seems to suggest that using a non-persistent WKWebsiteDataStore is the right approach. This seems reasonable to me (and an excellent fit for my project), but I didn’t get a clear impression from the discussion on that bug if doing this is going to be the preferred approach in the future.

I also want to make sure that certain security features remain in effect: for instance, that visited links are not marked, and that web-SQL databases aren’t getting shared between web views. (I actually don’t mind if visited links are marked, so long as the history is not shared between web views.)

Does anyone have any advice for best practices in getting fully-private browsing? I’m compiling WebKit, so using private methods is not an issue in my case.

Thanks!
- Talus.

<div>Hi all.<div class=""><br class=""></div>
<div class="">I&rsquo;ve got a project that I&rsquo;m looking to migrate to WebKit 2. But I want to make sure in advance that I can enable the same kind of private browsing that WebKitLegacy uses.</div>
<div class=""><br class=""></div>
<div class="">I&rsquo;ve looked at&nbsp;<a href="https://bugs.webkit.org/show_bug.cgi?id=140198" class="">bug 140198</a>, which seems to suggest that using a non-persistent WKWebsiteDataStore is the right approach. This seems reasonable to me (and an excellent fit for my project), but I didn&rsquo;t get a clear impression from the discussion on that bug if doing this is going to be the preferred approach in the future.</div>
<div class=""><br class=""></div>
<div class="">I also want to make sure that certain security features remain in effect: for instance, that visited links are not marked, and that web-SQL databases aren&rsquo;t getting shared between web views. (I actually don&rsquo;t mind if visited links are marked, so long as the history is not shared between web views.)</div>
<div class=""><br class=""></div>
<div class="">Does anyone have any advice for best practices in getting fully-private browsing? I&rsquo;m compiling WebKit, so using private methods is not an issue in my case.</div>
<div class=""><br class=""></div>
<div class="">Thanks!</div>
<div class="">- Talus.</div>
<div class=""><br class=""></div>
</div>

Gmane