<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages_apps_Browser/src/com/android/browser/Preloader.java, branch replicant-6.0</title>
<subtitle>packages/apps/browser
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/'/>
<entry>
<title>Support for calling oncancel on the SearchBox API while preloading.</title>
<updated>2011-08-10T12:09:31+00:00</updated>
<author>
<name>Mathew Inwood</name>
<email>mathewi@google.com</email>
</author>
<published>2011-08-10T11:37:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=dffa72f926d051c089981adf52a44d2c933a0de4'/>
<id>dffa72f926d051c089981adf52a44d2c933a0de4</id>
<content type='text'>
See also: I39a5765d2382f9c88c652d156a4917fd07cea3a4
Bug: 5035246
Change-Id: I7de6b8a718e4190480537412a8235892ee7c7aee
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See also: I39a5765d2382f9c88c652d156a4917fd07cea3a4
Bug: 5035246
Change-Id: I7de6b8a718e4190480537412a8235892ee7c7aee
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't pause webview timers as we're rendering a preloaded tab.</title>
<updated>2011-08-02T18:05:47+00:00</updated>
<author>
<name>Mathew Inwood</name>
<email>mathewi@google.com</email>
</author>
<published>2011-08-02T16:36:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=cf9120ebd80d9ecdf54ec387bc1e8c4b9b91c6ea'/>
<id>cf9120ebd80d9ecdf54ec387bc1e8c4b9b91c6ea</id>
<content type='text'>
Bug: 5109383
Change-Id: I5e94180e8f07986712b3f69ea44af56729dd41a2
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug: 5109383
Change-Id: I5e94180e8f07986712b3f69ea44af56729dd41a2
</pre>
</div>
</content>
</entry>
<entry>
<title>Cache the application context instead of Activity.</title>
<updated>2011-08-01T15:17:37+00:00</updated>
<author>
<name>Ben Murdoch</name>
<email>benm@google.com</email>
</author>
<published>2011-08-01T12:58:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=914c5591baeb86bf30a5bc28930071442a822d60'/>
<id>914c5591baeb86bf30a5bc28930071442a822d60</id>
<content type='text'>
When storing a reference to a Context, ensure that it's the
Application context rather than Activity Context.

Bug: 5084293

Change-Id: Ib0be5f8ceb91846bb985d0813a8f22cabd44eaf8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When storing a reference to a Context, ensure that it's the
Application context rather than Activity Context.

Bug: 5084293

Change-Id: Ib0be5f8ceb91846bb985d0813a8f22cabd44eaf8
</pre>
</div>
</content>
</entry>
<entry>
<title>Limit the number of preloader sessions to one.</title>
<updated>2011-07-22T16:47:06+00:00</updated>
<author>
<name>Narayan Kamath</name>
<email>narayan@google.com</email>
</author>
<published>2011-07-22T12:11:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=f27b710afe310d5df6ae3fac9c88b23ac78cbfe6'/>
<id>f27b710afe310d5df6ae3fac9c88b23ac78cbfe6</id>
<content type='text'>
The current behaviour is that a request with another session
ID is made when a session is active, the request is denied.
This prevents trashing if multiple apps were to request preloads
with different IDs. This also means the first one wins always.

bug: 5066968

Change-Id: I7454b929255c3f845abd4463dbe07bb2d5afcf5f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The current behaviour is that a request with another session
ID is made when a session is active, the request is denied.
This prevents trashing if multiple apps were to request preloads
with different IDs. This also means the first one wins always.

bug: 5066968

Change-Id: I7454b929255c3f845abd4463dbe07bb2d5afcf5f
</pre>
</div>
</content>
</entry>
<entry>
<title>SearchBox preloading fixes.</title>
<updated>2011-07-14T10:40:04+00:00</updated>
<author>
<name>Mathew Inwood</name>
<email>mathewi@google.com</email>
</author>
<published>2011-07-08T16:27:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=e1dbb956d762c3f07033f247c05270a9882a79a7'/>
<id>e1dbb956d762c3f07033f247c05270a9882a79a7</id>
<content type='text'>
It now seems to work pretty reliably. Nice. Requires changes to SearchBox
API in frameworks/base:
Depends on change: If283ecdfa62aecb1fa697b1a2cd43b771b908d72

Change-Id: I5af94c8df8f24dfafb02c4052381aa547c72684c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It now seems to work pretty reliably. Nice. Requires changes to SearchBox
API in frameworks/base:
Depends on change: If283ecdfa62aecb1fa697b1a2cd43b771b908d72

Change-Id: I5af94c8df8f24dfafb02c4052381aa547c72684c
</pre>
</div>
</content>
</entry>
<entry>
<title>Add SearchBox support to preloader.</title>
<updated>2011-07-07T10:20:01+00:00</updated>
<author>
<name>Mathew Inwood</name>
<email>mathewi@google.com</email>
</author>
<published>2011-06-29T16:55:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=29721c2c6cc7f79a52962556c4431b71bb3ce46e'/>
<id>29721c2c6cc7f79a52962556c4431b71bb3ce46e</id>
<content type='text'>
Depends on change: I0119243ed0e19e237c1f51de887af5c954f96693

Change-Id: I2a2d3ff3c9d0d79f34af4c8daee828fb4efd7519
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Depends on change: I0119243ed0e19e237c1f51de887af5c954f96693

Change-Id: I2a2d3ff3c9d0d79f34af4c8daee828fb4efd7519
</pre>
</div>
</content>
</entry>
<entry>
<title>Preloading support in browser</title>
<updated>2011-06-30T19:00:49+00:00</updated>
<author>
<name>Michael Kolb</name>
<email>kolby@google.com</email>
</author>
<published>2011-06-24T20:06:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=1461244018a225006a8d4c203f9dfe294ffe94fa'/>
<id>1461244018a225006a8d4c203f9dfe294ffe94fa</id>
<content type='text'>
	   Apps like the QSB can request the browser to preload a
	   web page.
           - preloaded pages are not added to the browser history
	     if they'r not seen by the user
	   - when a request is received, a new tab is created for the
	     preloaded page, but not added to the tab list
 	   - upon receiving the view intent for the preloaded page
             the tab is added to the tab list, and shown
	   - if several pages are preloaded consecutively in the same tab,
             the back stack is cleared before it is displayed
           - preloaded pages use the main browser cookie jar, so pages that
             have never been viewed by the user can drop cookies

Change-Id: I9ed21f2c9560fda0ed042b460b73bb33988a2e8a
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
	   Apps like the QSB can request the browser to preload a
	   web page.
           - preloaded pages are not added to the browser history
	     if they'r not seen by the user
	   - when a request is received, a new tab is created for the
	     preloaded page, but not added to the tab list
 	   - upon receiving the view intent for the preloaded page
             the tab is added to the tab list, and shown
	   - if several pages are preloaded consecutively in the same tab,
             the back stack is cleared before it is displayed
           - preloaded pages use the main browser cookie jar, so pages that
             have never been viewed by the user can drop cookies

Change-Id: I9ed21f2c9560fda0ed042b460b73bb33988a2e8a
</pre>
</div>
</content>
</entry>
</feed>
