<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages_apps_Browser/src/com/android/browser/Tab.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>Browser: Fix crash while loading a page</title>
<updated>2016-01-04T18:32:40+00:00</updated>
<author>
<name>Umair Khan</name>
<email>omerjerk@gmail.com</email>
</author>
<published>2016-01-04T07:04:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=d2bc7087d1e2474124b286ed9047792a0cadce76'/>
<id>d2bc7087d1e2474124b286ed9047792a0cadce76</id>
<content type='text'>
view.getUrl() returns null sometimes while performing the
redirection. syncCurrentState() already handles this case.

Change-Id: I874a0260153441df76834fbb0bcba7bb122c2b95
Signed-off-by: Umair Khan &lt;omerjerk@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
view.getUrl() returns null sometimes while performing the
redirection. syncCurrentState() already handles this case.

Change-Id: I874a0260153441df76834fbb0bcba7bb122c2b95
Signed-off-by: Umair Khan &lt;omerjerk@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Browser: runtime permissions</title>
<updated>2016-01-04T08:55:36+00:00</updated>
<author>
<name>LuK1337</name>
<email>priv.luk@gmail.com</email>
</author>
<published>2015-12-17T13:32:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=852bcd16b075d74f3c24373d8321f9b193200c2e'/>
<id>852bcd16b075d74f3c24373d8321f9b193200c2e</id>
<content type='text'>
Change-Id: I19caa970421898196c005aa9ad7cc651cd574c0a
Signed-off-by: jrizzoli &lt;joey@cyanogenmoditalia.it&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I19caa970421898196c005aa9ad7cc651cd574c0a
Signed-off-by: jrizzoli &lt;joey@cyanogenmoditalia.it&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>browser: allow to load browser internal assets</title>
<updated>2015-11-07T21:58:03+00:00</updated>
<author>
<name>Jorge Ruesga</name>
<email>jorge@ruesga.com</email>
</author>
<published>2014-04-03T03:07:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=3bb5aa25ecf37825ae8202664fdc145c00f46e21'/>
<id>3bb5aa25ecf37825ae8202664fdc145c00f46e21</id>
<content type='text'>
The new webview classes avoid to load urls from local file schemes.
Just replace the load of internal browser assets (most_visited) from
loadUrl to loadData.

Signed-off-by: Jorge Ruesga &lt;jorge@ruesga.com&gt;

Change-Id: Iee633a1a3599a7e752e15452fa04e15baac2e256
Cherry-Picked: http://review.cyanogenmod.org/#/c/62126/3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new webview classes avoid to load urls from local file schemes.
Just replace the load of internal browser assets (most_visited) from
loadUrl to loadData.

Signed-off-by: Jorge Ruesga &lt;jorge@ruesga.com&gt;

Change-Id: Iee633a1a3599a7e752e15452fa04e15baac2e256
Cherry-Picked: http://review.cyanogenmod.org/#/c/62126/3
</pre>
</div>
</content>
</entry>
<entry>
<title>Implement client-side incognito mode</title>
<updated>2015-11-07T21:57:46+00:00</updated>
<author>
<name>Ricardo Cerqueira</name>
<email>cyanogenmod@cerqueira.org</email>
</author>
<published>2014-01-18T19:22:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=8d464436b97de1aace612fbcb4cb40af6f3eec83'/>
<id>8d464436b97de1aace612fbcb4cb40af6f3eec83</id>
<content type='text'>
Since WebView deprecated privateBrowsing in API 17 (and killed it
for good in API 19), we were left without incognito in the Browser
app. Follow the docs' recommendations and implement it with "manual"
control of privacy-related engine options

* Internally track incognito state for tabs
* Disable all forms of storage and cache on private webviews
* Disable all cookie activity while an incognito tab is active
* Stop trying to use the deprecated "privateBrowsing" argument
  when creating webViews, always set to false

Change-Id: I23f2e34ee125635bba8981f0711ba4986a9beaab
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since WebView deprecated privateBrowsing in API 17 (and killed it
for good in API 19), we were left without incognito in the Browser
app. Follow the docs' recommendations and implement it with "manual"
control of privacy-related engine options

* Internally track incognito state for tabs
* Disable all forms of storage and cache on private webviews
* Disable all cookie activity while an incognito tab is active
* Stop trying to use the deprecated "privateBrowsing" argument
  when creating webViews, always set to false

Change-Id: I23f2e34ee125635bba8981f0711ba4986a9beaab
</pre>
</div>
</content>
</entry>
<entry>
<title>Forbid javascript- and file-scheme intents</title>
<updated>2015-04-06T21:30:37+00:00</updated>
<author>
<name>Paul Miller</name>
<email>paulmiller@google.com</email>
</author>
<published>2015-04-06T18:58:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=d001de09e1ced4446286e33e868b105b46c1700e'/>
<id>d001de09e1ced4446286e33e868b105b46c1700e</id>
<content type='text'>
BUG:13082135
BUG:19296779
Change-Id: Ifea908b175670fbce65205797b93e87adf25bb3d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG:13082135
BUG:19296779
Change-Id: Ifea908b175670fbce65205797b93e87adf25bb3d
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "Restrict "javascript" and "file" scheme intents"</title>
<updated>2015-04-06T17:15:15+00:00</updated>
<author>
<name>Paul Miller</name>
<email>paulmiller@google.com</email>
</author>
<published>2015-04-06T17:15:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=3fa0e8adb2faf92b1529d0ac39ea16b5adc3d3b4'/>
<id>3fa0e8adb2faf92b1529d0ac39ea16b5adc3d3b4</id>
<content type='text'>
This reverts commit ca7ecd85ac925ef44dbef327310f2baad13322f2.

Change-Id: I64460956e6243908a6c575eb4d3c7455efc86dff
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit ca7ecd85ac925ef44dbef327310f2baad13322f2.

Change-Id: I64460956e6243908a6c575eb4d3c7455efc86dff
</pre>
</div>
</content>
</entry>
<entry>
<title>Restrict "javascript" and "file" scheme intents</title>
<updated>2015-04-02T19:32:11+00:00</updated>
<author>
<name>Paul Miller</name>
<email>paulmiller@google.com</email>
</author>
<published>2015-03-31T21:16:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=ca7ecd85ac925ef44dbef327310f2baad13322f2'/>
<id>ca7ecd85ac925ef44dbef327310f2baad13322f2</id>
<content type='text'>
"javascript" is not allowed; "file" is only allowed in certain directories

BUG:19296779
BUG:13082135
Change-Id: I389a5b0ad3e8add1b1159faca3212c7f11f3ae69
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"javascript" is not allowed; "file" is only allowed in certain directories

BUG:19296779
BUG:13082135
Change-Id: I389a5b0ad3e8add1b1159faca3212c7f11f3ae69
</pre>
</div>
</content>
</entry>
<entry>
<title>browser: set security state even if user disable security alerts</title>
<updated>2015-03-10T23:40:45+00:00</updated>
<author>
<name>Jorge Ruesga</name>
<email>j.ruesga.criado@gmail.com</email>
</author>
<published>2015-03-10T23:40:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=41482a1ac69f8677eb5e93210492fd0e974c54b4'/>
<id>41482a1ac69f8677eb5e93210492fd0e974c54b4</id>
<content type='text'>
Even if a user disabled the security alerts (ssl errors), the security state SHOULD be set to show that the certificate
has a problem. Actually, the certificate is reported as valid, which is complety wrong.

Change-Id: I520bf2553942d04287d872428c4a73186ba1ceef
Signed-off-by: Jorge Ruesga &lt;j.ruesga.criado@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Even if a user disabled the security alerts (ssl errors), the security state SHOULD be set to show that the certificate
has a problem. Actually, the certificate is reported as valid, which is complety wrong.

Change-Id: I520bf2553942d04287d872428c4a73186ba1ceef
Signed-off-by: Jorge Ruesga &lt;j.ruesga.criado@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Show JS alerts over their origin tab</title>
<updated>2015-02-12T22:17:51+00:00</updated>
<author>
<name>Paul Miller</name>
<email>paulmiller@google.com</email>
</author>
<published>2015-02-12T22:17:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=e6db7dcd06e8ea0dee6a476c03640dd61d9d54ae'/>
<id>e6db7dcd06e8ea0dee6a476c03640dd61d9d54ae</id>
<content type='text'>
BUG:18416812
Change-Id: I25964690bdf579a4fd23fcb6e7c0f6681f0f3661
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG:18416812
Change-Id: I25964690bdf579a4fd23fcb6e7c0f6681f0f3661
</pre>
</div>
</content>
</entry>
<entry>
<title>am e702d545: Merge "Rewrite calls to Proxy.getPreferredHttpHost"</title>
<updated>2014-11-03T14:27:06+00:00</updated>
<author>
<name>Narayan Kamath</name>
<email>narayan@google.com</email>
</author>
<published>2014-11-03T14:27:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/packages_apps_Browser/commit/?id=fe15d2a0bf7b10a21a53a4e286f6bad5ccbce7d3'/>
<id>fe15d2a0bf7b10a21a53a4e286f6bad5ccbce7d3</id>
<content type='text'>
* commit 'e702d54594f8bd9472732c0ee35cd6503862633e':
  Rewrite calls to Proxy.getPreferredHttpHost
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* commit 'e702d54594f8bd9472732c0ee35cd6503862633e':
  Rewrite calls to Proxy.getPreferredHttpHost
</pre>
</div>
</content>
</entry>
</feed>
