<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gsoc2013-epiphany, branch 3.7.92</title>
<subtitle>Google Summer of Code 2013 - GNOME - Archive Integration workspace
</subtitle>
<id>https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/atom?h=3.7.92</id>
<link rel='self' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/atom?h=3.7.92'/>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/'/>
<updated>2013-03-20T18:37:56+00:00</updated>
<entry>
<title>[release] 3.7.92</title>
<updated>2013-03-20T18:37:56+00:00</updated>
<author>
<name>Xan Lopez</name>
<email>xan@igalia.com</email>
</author>
<published>2013-03-19T16:04:18+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=cc9e3710001886f6e78c655f237784f4b7bf4ce1'/>
<id>urn:sha1:cc9e3710001886f6e78c655f237784f4b7bf4ce1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ephy-embed-shell-test: unskip web created test</title>
<updated>2013-03-20T18:37:56+00:00</updated>
<author>
<name>Xan Lopez</name>
<email>xan@igalia.com</email>
</author>
<published>2013-03-20T18:28:53+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=8a8c666da4e43027eed87d93e5c4154fb7b0ff8b'/>
<id>urn:sha1:8a8c666da4e43027eed87d93e5c4154fb7b0ff8b</id>
<content type='text'>
It should work now.

https://bugzilla.gnome.org/show_bug.cgi?id=695620
</content>
</entry>
<entry>
<title>ephy-embed-shell-test: try harder to find the schemas dir</title>
<updated>2013-03-20T18:37:56+00:00</updated>
<author>
<name>Xan Lopez</name>
<email>xan@igalia.com</email>
</author>
<published>2013-03-20T18:28:02+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=f32c375e9b113d5b9668af6ec5379e4e743d01fe'/>
<id>urn:sha1:f32c375e9b113d5b9668af6ec5379e4e743d01fe</id>
<content type='text'>
Need to do this since we override XDG_DATA_DIRS.

https://bugzilla.gnome.org/show_bug.cgi?id=695620
</content>
</entry>
<entry>
<title>Move code to initialize preferences from ephy-main to ephy-shell</title>
<updated>2013-03-20T14:50:07+00:00</updated>
<author>
<name>Carlos Garcia Campos</name>
<email>cgarcia@igalia.com</email>
</author>
<published>2013-03-19T18:02:12+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=f65b0e0ef8322139d230c0b5ba60e569ee1f390c'/>
<id>urn:sha1:f65b0e0ef8322139d230c0b5ba60e569ee1f390c</id>
<content type='text'>
As well as the code the prepare the environment for the wen process and
web context initialization. This allows to only run that initializations
only for the primary instance. It fixes a crash in web process when the
ui process finishes too early and makes secondary instances to run
faster, since they don't spawn a web process anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=696020
</content>
</entry>
<entry>
<title>ephy-web-view: disable modified forms check in WebKit2</title>
<updated>2013-03-20T14:04:51+00:00</updated>
<author>
<name>Xan Lopez</name>
<email>xan@igalia.com</email>
</author>
<published>2013-03-20T14:03:24+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=8ffda1baa20998c9a1b8be29a3900f5941fb2601'/>
<id>urn:sha1:8ffda1baa20998c9a1b8be29a3900f5941fb2601</id>
<content type='text'>
This code is causing some problems because the check happens in a sync
call right before a WebView is destroyed. There seems to be a race
condition and some times the method call will hang for seconds waiting
for a dead process on the other side.

We'll figure it out for 3.8.1, but for now disable it since it's
causing more harm than good.
</content>
</entry>
<entry>
<title>[l10n] Updated Italian translation.</title>
<updated>2013-03-19T21:47:49+00:00</updated>
<author>
<name>Gianvito Cavasoli</name>
<email>gianvito@gmx.it</email>
</author>
<published>2013-03-19T21:47:49+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=694f942afc5c1a2e237921372259b835c98b3122'/>
<id>urn:sha1:694f942afc5c1a2e237921372259b835c98b3122</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[l10n] Added Tadjik translation</title>
<updated>2013-03-19T19:48:20+00:00</updated>
<author>
<name>Victor Ibragimov</name>
<email>victor.ibragimov@gmail.com</email>
</author>
<published>2013-03-19T19:48:08+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=4cbafc06c8ba6cc5533a8a9e0d23181c5b9165a0'/>
<id>urn:sha1:4cbafc06c8ba6cc5533a8a9e0d23181c5b9165a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ephy-profile-migrator: Check for errors correctly</title>
<updated>2013-03-19T18:45:04+00:00</updated>
<author>
<name>Bastien Nocera</name>
<email>hadess@hadess.net</email>
</author>
<published>2013-03-19T18:40:55+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=fd1ce00c45ee40ff22e715f3f45ec49d317c71b1'/>
<id>urn:sha1:fd1ce00c45ee40ff22e715f3f45ec49d317c71b1</id>
<content type='text'>
This guards against error paths that might not return errors.
It'll crash in the error path instead :)
</content>
</entry>
<entry>
<title>ephy-profile-migrator: Stop spinning when porting form passwords</title>
<updated>2013-03-19T18:45:04+00:00</updated>
<author>
<name>Bastien Nocera</name>
<email>hadess@hadess.net</email>
</author>
<published>2013-03-14T09:11:27+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=7eaba5831d5e339ee0ed114ff7478d50f1c255b4'/>
<id>urn:sha1:7eaba5831d5e339ee0ed114ff7478d50f1c255b4</id>
<content type='text'>
Use atomic operations to manipulate the counter that tracks the number
of operations we need to achieve, to ensure coherency when the results
are received from different threads.

Also use our own main loop rather than spinning on g_main_context_iteration()
to avoid CPU burning when waiting for completion.

Finally, fix the migrator never returning as the number of operations
was not decreased on the ephy_form_auth_data_store() error path.

https://bugzilla.gnome.org/show_bug.cgi?id=695828
</content>
</entry>
<entry>
<title>Load back item when back is clicked with control held/middle clicked, for wk2</title>
<updated>2013-03-19T12:47:59+00:00</updated>
<author>
<name>Gustavo Noronha Silva</name>
<email>gns@gnome.org</email>
</author>
<published>2013-03-16T02:58:09+00:00</published>
<link rel='alternate' type='text/html' href='https://www.lant.com.tw/~lantw44/cgit/cgit.cgi/gsoc2013-epiphany/commit/?id=10f300b27a14c450c9a20b12c23f4e542942655c'/>
<id>urn:sha1:10f300b27a14c450c9a20b12c23f4e542942655c</id>
<content type='text'>
In WebKit2 the back/forward list is not copiable, so that assumption
doesn't hold, and the current code path fails. With this change we
tell EphyShell to not copy the list and load the URL held by the back
item of the existing WebView in the new WebView instead, for WebKit2.

https://bugzilla.gnome.org/show_bug.cgi?id=695951
</content>
</entry>
</feed>
