Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1620)

Issue 2176463002: Default page title (the page's URL) is now in an LTR embedding. (Closed)

Created:
4 years, 5 months ago by Matt Giuca
Modified:
4 years, 4 months ago
CC:
chrome-apps-syd-reviews_chromium.org, chromium-reviews, creis+watch_chromium.org, darin-cc_chromium.org, jam, nasko+codewatch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Default page title (the page's URL) is now in an LTR embedding. Only affects URLs with strong right-to-left characters. This fixes the case where the URL contains RTL characters, causing the components of the URL to be rendered from right to left. The display is now consistent with the Omnibox display of URLs and compliant with RFC 3987. BUG=630481 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation Committed: https://crrev.com/c2099b61204ff4d273fdf9fc136bcb02d76093f6 Cr-Commit-Position: refs/heads/master@{#408920}

Patch Set 1 #

Patch Set 2 : Don't use using. #

Patch Set 3 : Lowercase hex. #

Patch Set 4 : Rebase. #

Patch Set 5 : Update test expectations (everywhere) with the new characters in the title. #

Patch Set 6 : Backing out; only wrapping if URL contains RTL characters. #

Patch Set 7 : Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -1 line) Patch
M content/browser/frame_host/navigation_entry_impl.cc View 1 2 3 4 5 6 2 chunks +7 lines, -0 lines 0 comments Download
M content/browser/frame_host/navigation_entry_impl_unittest.cc View 1 2 3 4 5 1 chunk +15 lines, -1 line 0 comments Download

Messages

Total messages: 47 (29 generated)
Matt Giuca
Hi, PTAL (see bug for detailed description of the problem).
4 years, 5 months ago (2016-07-22 03:03:13 UTC) #3
commit-bot: I haz the power
Your CL relies on deprecated CQ feature(s): * Specifying master names in CQ_INCLUDE_TRYBOTS part of ...
4 years, 5 months ago (2016-07-22 03:05:25 UTC) #8
clamy
Thanks! Lgtm.
4 years, 5 months ago (2016-07-22 14:05:16 UTC) #11
commit-bot: I haz the power
Your CL relies on deprecated CQ feature(s): * Specifying master names in CQ_INCLUDE_TRYBOTS part of ...
4 years, 5 months ago (2016-07-26 07:28:51 UTC) #14
Matt Giuca
Hi again clamy@, Sorry to do this; I realised I broke a lot of tests ...
4 years, 4 months ago (2016-07-27 09:04:11 UTC) #23
clamy
Could you add an extension owner to the review, so that they can be informed ...
4 years, 4 months ago (2016-07-27 16:38:20 UTC) #27
Matt Giuca
alexmos: Please take over from clamy@ who is OOO. reillyg: For extensions API owners. Although ...
4 years, 4 months ago (2016-07-28 01:59:51 UTC) #29
Reilly Grant (use Gerrit)
The change sounds reasonable to me but Devlin should make the decision about the extensions ...
4 years, 4 months ago (2016-07-28 17:58:12 UTC) #31
alexmos
On 2016/07/28 01:59:51, Matt Giuca wrote: > alexmos: Please take over from clamy@ who is ...
4 years, 4 months ago (2016-07-28 21:17:50 UTC) #32
Devlin
On 2016/07/27 09:04:11, Matt Giuca wrote: > This *still* technically breaks the chrome.tabs API, as ...
4 years, 4 months ago (2016-07-28 21:24:22 UTC) #33
Matt Giuca
On 2016/07/28 21:24:22, Devlin wrote: > On 2016/07/27 09:04:11, Matt Giuca wrote: > > This ...
4 years, 4 months ago (2016-07-29 01:36:12 UTC) #34
Devlin
On 2016/07/29 01:36:12, Matt Giuca wrote: > On 2016/07/28 21:24:22, Devlin wrote: > > On ...
4 years, 4 months ago (2016-07-29 15:12:55 UTC) #35
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2176463002/140001
4 years, 4 months ago (2016-08-01 03:36:49 UTC) #38
Matt Giuca
On 2016/07/29 15:12:55, Devlin wrote: > On 2016/07/29 01:36:12, Matt Giuca wrote: > > On ...
4 years, 4 months ago (2016-08-01 03:36:55 UTC) #39
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/228379) mac_chromium_compile_dbg_ng on master.tryserver.chromium.mac (JOB_FAILED, ...
4 years, 4 months ago (2016-08-01 03:39:21 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2176463002/160001
4 years, 4 months ago (2016-08-01 05:34:27 UTC) #44
commit-bot: I haz the power
Committed patchset #7 (id:160001)
4 years, 4 months ago (2016-08-01 06:50:42 UTC) #45
commit-bot: I haz the power
4 years, 4 months ago (2016-08-01 06:51:57 UTC) #47
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/c2099b61204ff4d273fdf9fc136bcb02d76093f6
Cr-Commit-Position: refs/heads/master@{#408920}

Powered by Google App Engine
This is Rietveld 408576698