summaryrefslogtreecommitdiffstats
path: root/url/origin.cc
Commit message (Collapse)AuthorAgeFilesLines
* Make extensions use a correct same-origin check.palmer2016-02-031-0/+4
| | | | | | | | | | GURL::GetOrigin does not do the right thing for all types of URLs. BUG=573317 Review URL: https://codereview.chromium.org/1658913002 Cr-Commit-Position: refs/heads/master@{#373381}
* Switch to standard integer types in url/.avi2015-12-211-2/+3
| | | | | | | | | BUG=138542 TBR=brettw@chromium.org Review URL: https://codereview.chromium.org/1542703002 Cr-Commit-Position: refs/heads/master@{#366454}
* Use 'GURL::GetContent()' to process 'blob:' URLs' origins.mkwst2015-07-281-5/+5
| | | | | | | | BUG=490074 Review URL: https://codereview.chromium.org/1257603002 Cr-Commit-Position: refs/heads/master@{#340643}
* Teach IPC about 'url::Origin'.mkwst2015-07-251-0/+13
| | | | | | | | | | | | We'll need to pass Origin objects back and forth between the renderer and browser processes. This patch teaches IPC about the object in order to make that possible. BUG=512731 Review URL: https://codereview.chromium.org/1251063002 Cr-Commit-Position: refs/heads/master@{#340399}
* Introduce 'url::Origin'.mkwst2015-07-221-0/+69
| | | | | | | | | | | https://docs.google.com/document/d/19NACt9PXOUTJi60klT2ZGcFlgHM5wM1Owtcw2GQOKPI/edit describes the plan. BUG=490074 Review URL: https://codereview.chromium.org/1224293002 Cr-Commit-Position: refs/heads/master@{#339841}
* Deprecate 'url::Origin' (1/3).mkwst2015-07-111-20/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | This patch renames 'url::Origin' to 'url::DeprecatedSerializedOrigin' as part of The Great Origin Refactoring Plan Of 2015[1]. Basically, the existing 'url::Origin' does significantly less than it promises, and is stomping on the namespace I'd like to use for something that does more of the things an Origin ought to do. This series of patches moves it out of the way so that we can update the various callsites easily in future patches, after introducing that new concept (probably in [2] and [3]). [1]: https://docs.google.com/document/d/19NACt9PXOUTJi60klT2ZGcFlgHM5wM1Owtcw2GQOKPI/edit [2]: https://codereview.chromium.org/1211253014 [3]: https://codereview.chromium.org/1224293002 Patch 1 (Chromium): This patch. Patch 2 (Blink): https://codereview.chromium.org/1227993002 Patch 3 (Chromium): https://codereview.chromium.org/1228713006 BUG=490074 TBR=ben@chromium.org, tsepez@chromium.org Review URL: https://codereview.chromium.org/1227173003 Cr-Commit-Position: refs/heads/master@{#338439}
* Move MatchPattern to its own header and the base namespace.brettw2015-07-061-1/+2
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/1226673003 Cr-Commit-Position: refs/heads/master@{#337488}
* Add support for file origins to url::Origin.alexmos2014-11-251-1/+1
| | | | | | | | BUG= Review URL: https://codereview.chromium.org/751543003 Cr-Commit-Position: refs/heads/master@{#305593}
* Introduce url::Origin to represent Web Origin.yhirano@chromium.org2014-03-131-0/+19
Introduce url::Origin to represent a serialized Web Origin defined in RFC6455. This class wraps a string representation of blink-side SecurityOrigin object. BUG=339373 R=tyoshino@chromium.org, ricea@chromium.org Review URL: https://codereview.chromium.org/170843007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@256789 0039d316-1c4b-4281-b951-d872f2087c98