| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
BUG=None
TEST=All tests should pass.
Review URL: http://codereview.chromium.org/576005
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@38123 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
security origin.
Associate popups with the top level frame instead of the security
origin.
No longer send the creator from the renderer to the browser since
this was all it was used for.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/543199
TBR=erg@chromium.org
Review URL: http://codereview.chromium.org/553107
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@37192 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
to the 249 branch.
BUG=32207
TEST=Run unit-tests. Make sure the tranlsate extension still works as expected.
TBR=jschuh
Review URL: http://codereview.chromium.org/536051
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@36175 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
extension processes.
BUG=29621
Review URL: http://codereview.chromium.org/505012
TBR=aa@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35717 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
experimental API use and weren't requiring that it be declared in the
manifest.
BUG=31537
TEST=none
Review URL: http://codereview.chromium.org/526011
TBR=erikkay@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35687 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
extension processes.
BUG=29621
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35664 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
changes for a child window of the popup, as it is the case
with select popups.
BUG=28110
TEST=Make sure extension popups are still working as expected.
Open an extension popup with a select popup (combo box)
in it. Click on the select to bring up its popup, the
extension popup should stay opened.
Review URL: http://codereview.chromium.org/459005
TBR=jcampan@chromium.org
Review URL: http://codereview.chromium.org/525078
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35663 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to allow display of pop-ups for extensions viewed through a tab-contents view.I added a new class, ExtensionPopupHost. This class implements the necessary environment for managing child popup windows from either an ExtensionHost, or an ExtensionDOMUI. Note that this class is added as a member to ExtensionHost and ExtensionDOMUI.
I decided to take this approach to prevent multiple inheritance of the NotificationObserver class: Both ExtensionPopupHost and ExtensionHost must inherit from this class, and I was uncertain of how the system would behave wrt virtual inheritance. Please comment on if I should have used the inheritance approach.
I also removed the customHandler tag (in extension_api.json) that I had added in the initial submission. The arguments in the schema are now those that users of the API see. The nodocs tags were also removed.
The api experimental.popup.getAnchorWindow() has been renamed to popup.getParentWindow, as per a suggestion from Erik K.
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35662 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
Include for g_browser_process was missing.
Went back on using GetDictionary vs. GetDictionaryWithoutPathExpansion.
GetDictionaryWithoutPathExpansion was added in r33109 (after b249 was cut) with many changes to DictionaryValues class.
Review URL: http://codereview.chromium.org/525071
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35631 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Somehow the extensions dictionary is ending up null when we don't expect it to.
This prevents the crash but may not prevent other problems.
BUG=29317
TEST=none
Review URL: http://codereview.chromium.org/507030
TBR=asargent@chromium.org
Review URL: http://codereview.chromium.org/523090
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35616 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=27333
TEST=UserScriptTest and check the issue does not happen against userscipt encoded in UTF8 with BOM..
Review URL: http://codereview.chromium.org/420001
TBR=hayato@chromium.org
Review URL: http://codereview.chromium.org/524045
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35611 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
needs them.
1. Added default locale to the url context
2. Removed old code that was uploading catalogs on load (to renderer)
3. Removed message bundle object from Extension class.
BUG=27361
TEST=Open Chrome with lang=sr and load src\chrome\common\extensions\docs\examples\api\i18n\getMessage extension from chrome://extensions page. Click on icon and text in popup should be localized.
Review URL: http://codereview.chromium.org/463011
TBR=cira@chromium.org
Review URL: http://codereview.chromium.org/518045
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35597 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Use _MSG_ format for manifest fields instead of hardcoded names.
2. Localize manifest during installation procedure > save localized version to prefs.
3. Add current_locale field to manifest so we can detect when chrome locale changes and relocalize manifest.
4. Adds prefs method to MigratePrefs&Write to disk.
5. General refactor of extension_file_util wrt l10n code.
6. Don't localize themes (we can revert this by adding default_locale and current_locale keys to allowed keys for theme section).
BUG=27360
Review URL: http://codereview.chromium.org/434015
TBR=cira@chromium.org
Review URL: http://codereview.chromium.org/526015
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35586 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
callers of l10n_util::GetApplicationLocale to use this instead.
In the browser process, it's wrong to call
l10n_util::GetApplicationLocale with an empty string because then
it won't consider the user pref value when resolving the locale.
On Linux, it's also wrong to call l10n_util::GetApplicationLocale
after startup because the call touches disk and on Linux, we assume
that all of the program files can be deleted after startup (so
updates in place can work).
Review URL: http://codereview.chromium.org/476002
TBR=tony@chromium.org
Review URL: http://codereview.chromium.org/521035
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35583 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
be identical to LoadDataResourceBytes. Migrate callers to
LoadDataResourceBytes.
Review URL: http://codereview.chromium.org/437019
TBR=tony@chromium.org
Review URL: http://codereview.chromium.org/519054
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35578 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
No longer create 2 infobars.
No longer leak infobars. This fixes a crash.
Update the disabled list before sending the notification, so that the
extension management page updates properly.
BUG=30407
Review URL: http://codereview.chromium.org/501104
TBR=mpcomplete@chromium.org
Review URL: http://codereview.chromium.org/519053
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35577 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the install warning
when enabling the extension through the Extensions Management UI.
TBR=mpcomplete
BUG=http://crbug.com/30752
TEST=This requires an extension that autoupdates _and_ increases its
permissions. If you ignore the infobar that says it has been disabled, you
should still get the Install Warning dialog when you try to enable the
extension.
TBR=finnur@chromium.org
Review URL: http://codereview.chromium.org/523072
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35566 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
When an external extension is removed from the json file
(for example by a 3rd party installer) after the user
has explicitly uninstalled it, Chrome would start crashing
and crashing.
This is now fixed. Also added a couple of unit tests for
this case (for each external provider) and cleaned up one
of those unit tests to make it match what the other was
doing.
BUG=http://crbug.com/30505
TEST=Covered by unit test.
Review URL: http://codereview.chromium.org/504016
TBR=finnur@chromium.org
Review URL: http://codereview.chromium.org/523071
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35564 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix extension shutdown notification, take 2.
The first patch was broken because a lot of stuff relied on the EXTENSION_PROCESS_CRASHED notification being sent when the extension hadn't actually "crashed". New fix: rename
the notification to EXTENSION_PROCESS_TERMINATED, and don't send unload notifications during browser shutdown.
BUG=30057
Review URL: http://codereview.chromium.org/489009
TBR=evan
Review URL: http://codereview.chromium.org/525037
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35562 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
manifest) and pass them to sandboxed_extension_unpacker.
Added unittest files for unpacker and sandboxed unpacker.
TEST=Try loading any of the unpacker samples added in this CL. They should either pass, or show error and fail.
BUG=27362
Review URL: http://codereview.chromium.org/390019
TBR=cira@chromium.org
Review URL: http://codereview.chromium.org/526012
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35547 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
installed.
BUG=24168
TEST=covered by unit tests
Review URL: http://codereview.chromium.org/466012
TBR=pam@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35491 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Reland Disallow chrome.tabs.executeScript from injecting code into gallery
TBR=aa
BUG=30146
TEST=browertest is pending: http://codereview.chromium.org/506066
Original review: http://codereview.chromium.org/501098/
Review URL: http://codereview.chromium.org/518005
TBR=rafaelw@chromium.org
Review URL: http://codereview.chromium.org/515025
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35247 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Check permissions for chrome.tabs.executeScript() in the renderer
Original Review: http://codereview.chromium.org/509032
TBR=aa
Review URL: http://codereview.chromium.org/515023
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35246 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=29538
TEST=Extensions with utf8 encoded names should appear correctly named in the context menu.
Review URL: http://codereview.chromium.org/520001
TBR=finnur@chromium.org
Review URL: http://codereview.chromium.org/515020
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35242 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Patched from 401007(see http://codereview.chromium.org/401007/) to commit. Reviewed by aa and darin.
R=aa,darin
Review URL: http://codereview.chromium.org/421005
TBR=tangjie@chromium.org
Review URL: http://codereview.chromium.org/518013
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35241 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Don't inject content scripts into incognito browsers
BUG=21392
original review: http://codereview.chromium.org/502079
Review URL: http://codereview.chromium.org/517007
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35233 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
r34203 | evan@chromium.org | 2009-12-09 15:53:18 -0800 (Wed, 09 Dec 2009) | 5 lines
extensions: Properly use string16 for Unicode text.
BUG=29850
Review URL: http://codereview.chromium.org/477011
TBR=evan
Review URL: http://codereview.chromium.org/504076
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35095 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Actions.
BUG=29538
TEST=Rightclick an extension icon and make sure all the options work for both
Page and Browser actions (Options should be grayed out when there is no Options
page specified in the manifest).
TBR=laforge@chromium.org
Review URL: http://codereview.chromium.org/501136
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35039 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
actions and Page Actions.
BUG=29538
TEST=Rightclick an extension icon and make sure all the options work for both
Page and Browser actions (Options should be grayed out when there is no Options
page specified in the manifest).
Review URL: http://codereview.chromium.org/486022
TBR=finnur@chromium.org
Review URL: http://codereview.chromium.org/501085
TBR=tim@chromium.org
Review URL: http://codereview.chromium.org/501130
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35007 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
simple_menu_model.h was moved after we branched. It looks fixing the include should do the trick.
TBR=laforge
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/501119
TBR=arv@chromium.org
Review URL: http://codereview.chromium.org/502082
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35006 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=laforge
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/501121
TBR=skrul@chromium.org
Review URL: http://codereview.chromium.org/501129
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35005 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
IDS_EXTENSION_PACK_DIALOG_SUCCESS_BODY_NEW has nonASCII characters.
BUG=30736
TEST=Open chrome with lang=sr and try to pack extension. It shouldn't crash, and files with be generated.
Review URL: http://codereview.chromium.org/503051
TBR=cira@chromium.org
Review URL: http://codereview.chromium.org/503061
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@35004 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TBR=laforge
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/501121
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@34987 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
simple_menu_model.h was moved after we branched. It looks fixing the include should do the trick.
TBR=laforge
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/501119
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@34974 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The patch changes the behavior of the LOADING dialog such that it is only shown for extension downloads from the minigallery (theme) url. Note that this means that themes from the chrome extensions gallery will also NOT have the dialog shown.
BUG=29628
TEST=Install an theme from https://tools.google.com/chrome/intl/pt/themes/index.html. The gray LOADING dialog should appear. Install extension or theme from chrome.google.com/extensions. No LOADING dialog should appear
Review URL: http://codereview.chromium.org/507016
TBR=rafaelw@chromium.org,aa@chromium.org
Review URL: http://codereview.chromium.org/505037
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@34859 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Actions.
BUG=29538
TEST=Rightclick an extension icon and make sure all the options work for both
Page and Browser actions (Options should be grayed out when there is no Options
page specified in the manifest).
Review URL: http://codereview.chromium.org/486022
TBR=finnur@chromium.org
Review URL: http://codereview.chromium.org/501085
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@34858 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
default it to false. This should improve performance in
sites that use frames and elimiate confusion, since in most
cases developers *don't* expect content scripts to match
frames.
Review URL: http://codereview.chromium.org/412008
TBR=aa@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@34785 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is the OSX complement to http://src.chromium.org/viewvc/chrome?view=rev&revision=32853
BUG=b/2168147
TEST=extension autoupdate should still work on MacOS
Review URL: http://codereview.chromium.org/431033
TBR=asargent@chromium.org
Review URL: http://codereview.chromium.org/506006
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@34523 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also enable the task_manager_browsertest.cc (where I added the new test) on Linux.
TEST=Covered by browser_tests.
BUG=21635
Review URL: http://codereview.chromium.org/465007
TBR=phajdan.jr@chromium.org
Review URL: http://codereview.chromium.org/491072
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@34448 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
to mutating extension functions, as discussed on chromiumdev and
in Extensions quotaserver design doc.
Add a hook in the dispatcher to have the quota service assess the request.
Wire up bookmarks.{create, move, remove, update} to the service.
BUG=19899
TEST=ExtensionsQuotaServiceTest, QuotaLimitHeuristicTest (both new)
Review URL: http://codereview.chromium.org/441006
Review URL: http://codereview.chromium.org/464076
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@34128 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
garbage
collection.
BUG=28884
Review URL: http://codereview.chromium.org/455026
TBR=mpcomplete@chromium.org
Review URL: http://codereview.chromium.org/460024
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@33602 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Instead of storing pointers into a vector, store offsets. That
way, if the vector resizes, we should still be OK.
Also, add a DCHECK that we only enter this method once, which
is my current assumption.
Review URL: http://codereview.chromium.org/457028
TBR=aa@chromium.org
Review URL: http://codereview.chromium.org/462004
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@33560 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG= http://crbug.com/29086
TEST = Try installing and running extensions.
Review URL: http://codereview.chromium.org/450039
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@33490 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
These changes merged the completion of browser action popups
to trunk, which we've decided we don't want.
Review URL: http://codereview.chromium.org/449035
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@33382 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b/2168147
TEST=Extensions autoupdates should still work.
Review URL: http://codereview.chromium.org/403026
TBR=asargent@chromium.org
Review URL: http://codereview.chromium.org/457007
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@33323 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
only implements Windows right now. Mac and linux will be separate CLs.
"Active" is overloaded to mean different things depending on
the process type:
browser: all enabled extensions
renderer: unique set of extensions from all user scripts
extension: extensions running in the process
BUG=27169
Review URL: http://codereview.chromium.org/437078
There are thousands of new crashes with reivison 33256 and 33255, so i'm
reverting. the crashes are in chrome_2610000!child_process_logging::SetActiveURL
TBR=aa@chromium.org
Review URL: http://codereview.chromium.org/448006
TBR=nsylvain@chromium.org
Review URL: http://codereview.chromium.org/451005
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@33274 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Adds functionality to choose between two different InfoBubbleView types: white background and gradient background.
TBR=andybons@chromium.org
Review URL: http://codereview.chromium.org/453003
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@33261 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
implements Windows right now. Mac and linux will be separate CLs.
"Active" is overloaded to mean different things depending on
the process type:
browser: all enabled extensions
renderer: unique set of extensions from all user scripts
extension: extensions running in the process
BUG=27169
Review URL: http://codereview.chromium.org/437078
TBR=aa@chromium.org
Review URL: http://codereview.chromium.org/445005
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@33257 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(chrome://extensions). While doing so, make it use the fontfamily and fontsize (84% by default) set in locale_settings for the current UI language. The body font size used to be 87%. To make up for the difference between two, the font sizes given in percentage are adjusted (increased) accordingly in the rest of the file.
BUG=28202
TEST=1. Run Chrome with 'lang=he' or 'lang=ar' on Windows (or 'LANGUAGE=he chrome' / 'LANGUAGE=ar chrome' on Linux) and go to 'chrome://extensions'. Strings are not yet translated, but the overall UI should be RTL.
2. Run Chrome in enUS (or your favorite LTR language) and go to 'chrome://extensions'. It should look the same as before.
Review URL: http://codereview.chromium.org/434024
TBR=jshin@chromium.org
Review URL: http://codereview.chromium.org/434105
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@33158 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
UI thread.
BUG=27834
TEST=none
Review URL: http://codereview.chromium.org/440012
TBR=huanr@chromium.org
Review URL: http://codereview.chromium.org/435047
git-svn-id: svn://svn.chromium.org/chrome/branches/249/src@33090 0039d316-1c4b-4281-b951-d872f2087c98
|