Граф коммитов

194 Коммитов

Автор SHA1 Сообщение Дата
blundell@chromium.org cd82cd82b8 Componentize GoogleURLTracker(InfoBarDelegate,MapEntry,NavHelper)
This CL moves GoogleURLTracker and associated friends to the Google component.
It additionally moves strings that GoogleURLTrackerInfoBarDelegate into
components_strings.grd (via google_strings.grdp).

Dependencies of this code on google_util are temporarily punched through the
embedder, as google_util will require more time to componentize. Once
google_util is componentized, the indirection through the embedder will be
removed.

BUG=373209,373222
TBR=thakis, cbentzel

Review URL: https://codereview.chromium.org/316203003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@275743 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-08 11:47:58 +00:00
rlarocque@chromium.org 7fea32ea0b sync: Add UI code for per type debug counters
Adds a new tab to the about:sync page to display the latest per-type
counters.  These counters will eventually replace the StatusControllers
that contain much of the same information.

This includes some changes to the C++ SyncInternalsMessageHandler to
register to observe these counters as well as some new WebUI to display
them.

There is a known bug in this code.  The StausCounter update logic has
not been implemented yet, so the item counts will always be zero.  This
will be fixed in a future CL.

BUG=349301

Review URL: https://codereview.chromium.org/290023003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@274348 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-02 22:16:07 +00:00
droger@chromium.org c7146bce8b Move TranslateInfoBarDelegate and OptionsMenuModel to the Translate component.
To solve the dependency on chrome_command_ids, this CL removes the
IDC_OPTIONS_TRANSLATE_* constants and instead defines the command IDs
locally in the file, which is an approach already used at several other places in
the code.

To solve the dependency on themes, the icon ID for the translate infobar is no
longer hardcoded, but fetched from the translate client instead.

BUG=371845
TBR=estade, joaodasilva

Review URL: https://codereview.chromium.org/284313008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@274252 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-02 16:01:29 +00:00
joaodasilva@chromium.org 6c6a431af1 Enable the ManagedBookmarks policy on all platforms.
This CL makes a couple more changes to accomodate for the implementation
of this policy:

- moved the kManagedBookmarks pref into the bookmarks component, so that
it can be referred to from there;

- moved the strings for the managed bookmarks folder name for the same
reasons;

- updated the policy schema to support child bookmarks;

- updated the ManagedBookmarksPolicyHandler to use the schema validation
code, and added a new unit test for that.

TBR=nyquist@chromium.org
BUG=49598

Review URL: https://codereview.chromium.org/307993005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@274124 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-01 17:16:28 +00:00
jbroman@chromium.org fc55cdf0fd Remove Chromium plumbing for fixed-position-creates-stacking-context
This is a no-op since over a month ago:
https://codereview.chromium.org/206463009/

So it's probably safe to remove the Chromium code which plumbs
this preference around before Blink drops it on the floor.

After this lands, WebSettings::setFixedPositionCreatesStackingContext
can be removed entirely.

BUG=354688

Review URL: https://codereview.chromium.org/289973008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@273045 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-27 21:52:51 +00:00
tfarina@chromium.org 4ae9da5ac7 infobars: Componentize ConfirmInfoBarDelegate.
Changes:

1- Change it to use ui_strings.h
2- Use IDS_APP_OK and IDS_APP_CANCEL from ui_strings.
3- Move to components/infobars/core from chrome/browser/infobars (done
with tools/git/move_source_file.py).

BUG=373234
TEST=chrome still links and run fine.
R=droger@chromium.org, pkasting@chromium.org
TBR=ben # for trivial chrome/ changes

Review URL: https://codereview.chromium.org/289083004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@272036 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-22 00:53:12 +00:00
yfriedman@chromium.org ac248bb968 [dom_distiller] Add support for incremental viewer.
The viewed page can now be rendered all at once, or with a single page
update, followed by additional page content sent via HTML. While more
pages are loading, a progress indicator is present.

The title for a page was added to DistilledPageProto so its accessible
during partial distillation. This was already stored in
DistilledPageData so it's just moved.

BUG=319881

Review URL: https://codereview.chromium.org/260073009

git-svn-id: http://src.chromium.org/svn/trunk/src/build@270622 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-15 08:03:22 +00:00
thestig@chromium.org 1c8a2c8303 Cleanup: Remove more unused entries from the iOS grit whitelist.
Remove resources that have no other users.

Review URL: https://codereview.chromium.org/274863004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@270316 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-14 03:08:06 +00:00
sungmann.cho@navercorp.com c112ad7d22 Remove --apps-new-install-bubble command line switch.
BUG=357776

Review URL: https://codereview.chromium.org/274313002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@269734 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-12 01:47:21 +00:00
thestig@chromium.org aed7631df9 Cleanup: Remove iOS grit whitelist entries that refer to non-existent resources.
NOTRY=true

Review URL: https://codereview.chromium.org/275683002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@269625 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-10 19:57:47 +00:00
hans@chromium.org efe4ddb1a0 Start removing support for the experimental x-webkit-speech API
The API has been considered deprecated for some time, and was disabled
in https://src.chromium.org/viewvc/blink?revision=171373&view=revision

BUG=223198
TBR=jam@chromium.org

Review URL: https://codereview.chromium.org/260903010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@267937 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-05-02 22:05:41 +00:00
mathp@chromium.org 98d8617806 [Suggestions] Add a flag for the Suggestions Service.
Add an entry in about flags to facilitate turning on the Suggestions service.

BUG=366263

Review URL: https://codereview.chromium.org/250033004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@266086 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-25 02:24:46 +00:00
mlerman@chromium.org 3d3dec1aee Newly created profiles should have the grey silhouette as avatar.
The name should still be automatically generated.

Also, all the avatar icons are becoming squares (31x38 -> 38x38). New resources will be committed and necessary code changes have been made.


BUG=337986
TEST=When creating a new profile from anywhere except the settings. Also, verify avatar icons are still rendered correctly, whether GAIA, the placeholder or a cartoon icon.
page, the automatically assigned avatar should the grey
placeholder (silhouette).

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=263262

Review URL: https://codereview.chromium.org/212603011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@265645 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-23 15:34:26 +00:00
rdsmith@chromium.org 3086c46c5e Added "load stale" IDS grit variables to IOS whitelist.
Needed for http://codereview.chromium.org/207553008 (r264696) to 
build on IOS.

BUG=329621
R=rohitrao@chromium.org

Review URL: https://codereview.chromium.org/244463003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@264963 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-21 03:21:19 +00:00
rohitrao@chromium.org e404e198d5 Remove desktop auto-login since we don't plan on shipping it.
Removes the --enable-autologin switch and associated settings UI.  Autologin is
always enabled for Android builds.  Moves the Android-specific AutoLoginPrompter
class into an android/ directory.

iOS also uses the AutoLoginInfoBarDelegate, so that class is left where it is.

BUG=347214

Review URL: https://codereview.chromium.org/235863025

git-svn-id: http://src.chromium.org/svn/trunk/src/build@264818 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-18 18:21:25 +00:00
tnagel@chromium.org cb300637f0 Rename IDS ids to be more consistent in ui_strings.grd.
This fixes the awkward sorting in grit_whitelist.txt and had been suggested by
Bartosz some time ago.

BUG=none

Review URL: https://codereview.chromium.org/240113004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@264312 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-16 21:39:27 +00:00
nyquist@chromium.org 4fede01bae Move helper utilities for the DOM Distiller Viewer to core.
This CL moves the logic for creating HTML content, and retrieving resources
from the content/ subfolder of the component to core/.

It also provides a helper method for calling the right method on the
DomDistillerService based on a URL.

BUG=319881
TBR=jochen@chromium.org
TBR=jshin@chromium.org

Review URL: https://codereview.chromium.org/235833003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@263511 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-12 10:45:51 +00:00
viettrungluu@chromium.org 77b0f97802 Revert 263262 "Newly created profiles should have the grey silho..."
Adds static initializers. See:
http://build.chromium.org/p/chromium/builders/Linux%20x64/builds/63585

# profile_avatar_icon_util.cc profiles::kNoHighResAvatar
# profile_avatar_icon_util.cc profiles::kDefaultAvatarIconResourceFileNames+0xd0

> Newly created profiles should have the grey silhouette as avatar.
> The name should still be automatically generated.
> 
> Also, all the avatar icons are becoming squares (31x38 -> 38x38). New resources will be committed and necessary code changes have been made.
> 
> 
> BUG=337986
> TEST=When creating a new profile from anywhere except the settings. Also, verify avatar icons are still rendered correctly, whether GAIA, the placeholder or a cartoon icon.
> page, the automatically assigned avatar should the grey
> placeholder (silhouette).
> 
> Review URL: https://codereview.chromium.org/212603011

TBR=mlerman@chromium.org

Review URL: https://codereview.chromium.org/234583008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@263284 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-11 18:11:26 +00:00
mlerman@chromium.org 8bceaab6b6 Newly created profiles should have the grey silhouette as avatar.
The name should still be automatically generated.

Also, all the avatar icons are becoming squares (31x38 -> 38x38). New resources will be committed and necessary code changes have been made.


BUG=337986
TEST=When creating a new profile from anywhere except the settings. Also, verify avatar icons are still rendered correctly, whether GAIA, the placeholder or a cartoon icon.
page, the automatically assigned avatar should the grey
placeholder (silhouette).

Review URL: https://codereview.chromium.org/212603011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@263262 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-11 16:51:28 +00:00
erikchen@chromium.org b5dcb1611b Add bookmark undo manager commands to the ios grit whitelist.
This is in preparation for bringing the bookmark undo manager to ios.

BUG=NONE

Review URL: https://codereview.chromium.org/230003002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@262802 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-09 20:41:47 +00:00
rlarocque@chromium.org 8b359c7f55 sync: Remove TrafficRecorder
The new protocol events framework handles all the use cases of the
TrafficRecorder, and more.  The traffic recorder implementation and about:sync
tab are now redundant.

BUG=357821

Review URL: https://codereview.chromium.org/217633003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@261032 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-02 01:48:06 +00:00
mnissler@chromium.org fa6ab81e20 Add error message for domain mismatch on re-enrollment.
This error shows up if the server indicates to the client that
enrollment got rejected due to the device belonging do a different
domain (as indicated by the client-provided state key).

BUG=chromium:357207
TEST=Manual, check that the error message shows up on domain mismatch.
R=asvitkine@chromium.org, dpolukhin@chromium.org, joaodasilva@chromium.org

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=260102

Review URL: https://codereview.chromium.org/214963002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@260216 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-03-28 18:44:20 +00:00
mnissler@chromium.org a5d6ba7778 Revert "Add error message for domain mismatch on re-enrollment."
This reverts
https://src.chromium.org/viewvc/chrome?view=rev&revision=260102

It seems to have caused android build breakage:

http://build.chromium.org/p/chromium.linux/buildstatus?builder=Android%20Tests%20%28dbg%29&number=19481

BUG=chromium:357207
TEST=None
TBR=mnissler@chromium.org
NOTRY=true
NOTREECHECKS=true

Review URL: https://codereview.chromium.org/216923002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@260110 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-03-28 12:26:56 +00:00
mnissler@chromium.org 1d53d00c56 Add error message for domain mismatch on re-enrollment.
This error shows up if the server indicates to the client that
enrollment got rejected due to the device belonging do a different
domain (as indicated by the client-provided state key).

BUG=chromium:357207
TEST=Manual, check that the error message shows up on domain mismatch.
R=asvitkine@chromium.org, dpolukhin@chromium.org, joaodasilva@chromium.org

Review URL: https://codereview.chromium.org/214963002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@260102 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-03-28 11:13:52 +00:00
senorblanco@chromium.org 33f8909045 Remove --enable-accelerated-filters flag.
Remove this flag from command-line and chrome://flags. This code path
is old and busted, now that we have the new hotness of
--enable-deferred-filters.

BUG=196562
R=avi@chromium.org

Review URL: https://codereview.chromium.org/205923005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@258400 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-03-20 20:47:16 +00:00
derat@chromium.org d50a85a30d chromeos: Delete old, unused contacts code.
This never got turned on.

BUG=350213
TBR=darin@chromium.org

Review URL: https://codereview.chromium.org/190063004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@257754 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-03-18 21:13:13 +00:00
joaodasilva@chromium.org f82bc3d94f Moved the ManagedBookmarksPolicyHandler to a shared file.
This change allows reusing that policy handler on iOS too. The strings used
by this handler are also included on iOS builds now.

BUG=349983

Review URL: https://codereview.chromium.org/199233002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@256922 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-03-13 20:45:28 +00:00
jvoung@chromium.org 385d121916 Add flag to avoid blocking the PNaCl translator when chrome NaCl GDB flag is on.
Augment the NaCl GDB mask to avoid blocking the PNaCl
translator in addition to secure shell. Make this the
default.

This has the side-effect of identifying the translator as
separate from the application in chrome's task manager,
since the "url" is changed for these helper NaCl modules
from the application manifest to something
like chrome://pnacl-translator/x86-64/pnacl-llc.nexe.

BUG= https://code.google.com/p/nativeclient/issues/detail?id=3765

Review URL: https://codereview.chromium.org/176813010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@255543 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-03-07 08:33:09 +00:00
nyquist@chromium.org ae669febff Add support for distilling arbitrary URLs in DOM Distiller Viewer.
This adds support for requesting to view arbitrary URLs in the DOM
Distiller viewer. Previously, an entry first had to be added to the
list of articles.

Also fixes the CSP for the viewer to be in the correct format.

BUG=319881
TBR=rsleevi@chromium.org,joi@chromium.org

Review URL: https://codereview.chromium.org/151003006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@254458 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-03-03 12:30:52 +00:00
tnagel@chromium.org 70c046cb02 Add support for localized time strings with two units, eg. "2 hours 17 minutes"
At that occasion, replace five existing formatting functions for one-unit time strings by a single consistent interface with the aim to make time formatting functions easier to use by highlighting the availability of different formatting options.

Also at that occasion, rename IDS_TIME_DURATION_LONG* to IDS_TIME_LONG* to be more consistent with other IDS_TIME* ids.

BUG=339835
TEST=full unit test coverage
TBR=oshima@chromium.org (for resolution_notification_controller.cc)
TBR=jennyz@chromium.org (for ash/system)
TBR=asanka@chromium.org (for download_item_model.cc)
TBR=tim@chromium.org (for profile_sync_service.cc)
TBR=xiyuan@chromium.org (for imageburner_ui.cc)
TBR=estade@chromium.org (for foreign_session_handler.cc, policy_ui.cc)

Review URL: https://codereview.chromium.org/147443007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@253830 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-27 15:32:23 +00:00
tnagel@chromium.org 83e2c71292 Add context to "file must be sorted" error message in ios/PRESUBMIT.py
BUG=none

Review URL: https://codereview.chromium.org/168643003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@251664 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-17 12:19:37 +00:00
piman@chromium.org 5d7fbef8ad Remove Tabpose feature on mac, and supporting infrastructure (PaintAtSize)
Tabpose has been behind a flag for 3 years, and UMA shows usage is very low.
It is the unique user of the RenderWidgetSnapshotTaker, and the only user of
RWH::PaintAtSize, which we want to remove.

XIB changes:
* Remove Tabpose menu entry "Show Tab Overview..."

BUG=251960, 223336
R=cevans@chromium.org, jamesr@chromium.org, sky@chromium.org, viettrungluu@chromium.org

Review URL: https://codereview.chromium.org/154083008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@251439 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-14 23:45:22 +00:00
tnagel@chromium.org 94abda0347 Use "second" instead of "sec" in TimeRemainingLong()
This makes more sense, also it is consistent with
TimeDurationLong().

At that occasion, fix bad grammar in ui_strings.grd.

Unit testing is provisional and will be adjusted once
https://codereview.chromium.org/139413005/ has landed.

BUG=340113
TEST=full unit test coverage

Review URL: https://codereview.chromium.org/150573011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249335 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-06 10:31:44 +00:00
binjin@chromium.org 4cd29b4c98 Add support for schema validate error to PolicyErrorMap
BUG=258339

Review URL: https://codereview.chromium.org/144363008

git-svn-id: http://src.chromium.org/svn/trunk/src/build@249005 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-05 15:32:10 +00:00
atwilson@chromium.org f602fc7a55 Added support for signed policy blobs on desktop.
PolicyFetchRequests on desktop now request signed policy blobs. Also added
plumbing for injecting a google-supplied key to verify the blob signing keys to
protect against local tampering.

BUG=275291
TBR=joaodasilva@chromium.org

Review URL: https://codereview.chromium.org/116273002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248416 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-02 17:28:39 +00:00
joaodasilva@chromium.org 1aa4bf1317 More fixes to enable ios build with policy.
This change fixes //chrome code that breaks when built with policy enabled
on ios.

BUG=275292

Review URL: https://codereview.chromium.org/138163015

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246375 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-22 18:25:42 +00:00
joaodasilva@chromium.org b49a7d47c4 Enable building with configuration_policy==1 on ios.
BUG=275292

Review URL: https://codereview.chromium.org/140823002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@245521 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-17 14:55:40 +00:00
rlarocque@chromium.org a62b078c01 sync: Remove some WebUI debug functions
This CL removes a number of functions from the sync debugging framework
in order to prepare for some upcoming changes to sync debugging (due to
328606).

This CL removes the following functions:
- GetRootNodeDetails
- GetNodeSummaries
- GetNodeDetails
- GetChildNodeIds

It also adds the function 'getListOfKnownTypes' to help replace some old
functionality required by the 'data' tab and to fix issue 329013.
Rather than having that tab fetch a list of children of the root node,
it now asks for a list of all known data types.  This is a better
solution, since it does not require sync to be fully initialized in
order to properly populate the set of checkboxes.

The most significant user of the removed functionality is the node
browser.  Its javascript code has been modified in order to transition
it to relying on the getAllNodes function.  Rather than fetching node
data on demand by a series of asynchronous callbacks, the tab now
fetches a list of all known sync nodes at once.  This has the advantage
of providing a more consistent (though more stale) snapshot.  This CL
adds a refresh button to the node browser tab in order to give users
some control over its staleness.

This change had some minor side-effects.  The node browser now relies on
items' string-based IDs rather than their metahandles when determining
the nodes' hierarchy.  We've also had to add a 'positionIndex' field to
the output of getAllNodes to make it easier for the node browser to sort
its entries.  In part to make it easier to fetch this field, most of the
code associated with getAllNodes has been moved into the
syncable::Directory.

In addition to all these changes, this CL adds some webui tests to help
prevent regressions in about:sync functionality.  For now, they only
cover the node browser.  More tests will be added in future CLs.

BUG=110517,329013,328606

Review URL: https://codereview.chromium.org/134443004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@245313 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-16 20:59:01 +00:00
thestig@chromium.org 18571d60e2 Cleanup: Remove unused IDR entries from build/ios/grit_whitelist.txt.
NOTRY=true

Review URL: https://codereview.chromium.org/135993003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@245078 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-16 02:51:07 +00:00
thestig@chromium.org 64a8aa4d96 Cleanup: Remove unused IDS entries from build/ios/grit_whitelist.txt.
Review URL: https://codereview.chromium.org/136153002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@244713 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-14 15:04:18 +00:00
blundell@chromium.org da4e298003 Build Autofill component on iOS.
This change builds the core code of //component/autofill as well as its core
unittests on iOS. The iOS driver of the Autofill component will be landed at a
later date.

BUG=302428,303079
TBR=joi@chromium.org

Review URL: https://codereview.chromium.org/108013004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@240504 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-13 00:52:57 +00:00
nyquist@chromium.org bd387e9cd0 Debug UI for DOM distiller supports distillation and lists articles.
This adds functionality to trigger distillation of web pages from the
debug UI and also lists the current set of articles.

BUG=319881

Review URL: https://codereview.chromium.org/105623002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@239168 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-06 11:57:12 +00:00
noyau@chromium.org 1b3e0f8528 Bring-up of the dom-distiller webui on ios.
BUG=319881

Review URL: https://codereview.chromium.org/88623003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@237560 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-27 12:10:36 +00:00
leng@chromium.org 8b2f2c810b Whitelists informational string to be used by the Settings UI on iOS.
BUG=322476

Review URL: https://codereview.chromium.org/85713003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@237090 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-25 16:39:28 +00:00
pkl@chromium.org 481c6a72eb Introduced IDR_SIGNIN_INTERNALS_INDEX_* strings to grit_whitelist.txt
This is to enable chrome://signin-internals

Review URL: https://codereview.chromium.org/70143002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@234504 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-11-12 14:03:54 +00:00
felt@chromium.org f9c02013ae This implements the new SSL blocking screen. See the bug for screenshots of what it looks like.
BUG=276540
R=dubroy@chromium.org, palmer@chromium.org, rsleevi@chromium.org
TBR=jochen@chromium.org

Review URL: https://codereview.chromium.org/23965003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@229818 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-21 15:50:59 +00:00
vollick@chromium.org 8d5f83dcec Add a flag for enabling/disabling the new accelerated scrolling path
Relanding. This patch had previously been reverted because opting into the new path could run us into bugs. All known bugs have been resolved, so this should be safe to land.

We now have two accelerated scrolling paths. One accelerates scrolling whenever
it's safe to promote the overflow scrolling div to a stacking container /
containing block and not break stacking or clipping.

The new path, the 'universal' path, enables accelerated scrolling in those cases
where the old path would not opt-in.

Eventually, we'd like to eliminate the old path, but this will require layer
squashing (the new path can result in many composited layers that ought to be
combined -- i.e., a 'layer explosion'). Until these paths are mature, we need to
be able to enable and disable them both, so we have two separate sets of flags.

Once we've eliminated the old path, we can replace both with
--[enable/disable]-accelerated-overflow-scroll (and eventually get rid of both
sets of flags).

BUG=None

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=228187

R=darin@chromium.org, hartmanng@chromium.org, shawnsingh@chromium.org

Review URL: https://codereview.chromium.org/26809004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@229421 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-18 15:14:59 +00:00
derat@chromium.org 9cd861516e chromeos: Remove ScreensaverController.
Remove the ScreensaverController class, which isn't being
used anymore. Also remove idle-notification code from
PowerManagerClient.

BUG=none
TBR=yoz@chromium.org

Review URL: https://codereview.chromium.org/26800005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@228911 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-16 13:47:14 +00:00
vollick@chromium.org dc93ef0ab6 Revert "Add a flag for enabling/disabling the new accelerated scrolling path"
This reverts commit 429530bcff087403123cecafedbd93022fb74746.

>    Add a flag for enabling/disabling the new accelerated scrolling path
>
>    We now have two accelerated scrolling paths. One accelerates scrolling whenever
>    it's safe to promote the overflow scrolling div to a stacking container /
>    containing block and not break stacking or clipping.
>
>    The new path, the 'universal' path, enables accelerated scrolling in those cases
>    where the old path would not opt-in.
>
>    Eventually, we'd like to eliminate the old path, but this will require layer
>    squashing (the new path can result in many composited layers that ought to be
>    combined -- i.e., a 'layer explosion'). Until these paths are mature, we need to
>    be able to enable and disable them both, so we have two separate sets of flags.
>
>    Once we've eliminated the old path, we can replace both with
>    --[enable/disable]-accelerated-overflow-scroll (and eventually get rid of both
>    sets of flags).
>
>    BUG=None
>
>    Review URL: https://codereview.chromium.org/26809004

TBR=jamser@chromium.org
BUG=307486

Review URL: https://codereview.chromium.org/27393002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@228743 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-15 19:48:26 +00:00
jchaffraix@chromium.org 0665744b10 Remove 2 members from webpreference
Sticky position and CSS 3 shaders have been changed to
be runtime enabled feature and thus piggy-back on top
of the experimental web platform features.

This change remove the 2 previous preference along
with the associated code.

BUG=None

Review URL: https://codereview.chromium.org/27072003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@228540 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-14 21:40:55 +00:00
vollick@chromium.org 76e66f23b5 Add a flag for enabling/disabling the new accelerated scrolling path
We now have two accelerated scrolling paths. One accelerates scrolling whenever
it's safe to promote the overflow scrolling div to a stacking container /
containing block and not break stacking or clipping.

The new path, the 'universal' path, enables accelerated scrolling in those cases
where the old path would not opt-in.

Eventually, we'd like to eliminate the old path, but this will require layer
squashing (the new path can result in many composited layers that ought to be
combined -- i.e., a 'layer explosion'). Until these paths are mature, we need to
be able to enable and disable them both, so we have two separate sets of flags.

Once we've eliminated the old path, we can replace both with
--[enable/disable]-accelerated-overflow-scroll (and eventually get rid of both
sets of flags).

BUG=None

Review URL: https://codereview.chromium.org/26809004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@228187 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-11 15:22:17 +00:00
droger@chromium.org 2aa92746a2 Build components and run components_tests on iOS
This CL also adds a missing iOS string that was preventing dom_distiller from compiling on iOS.

BUG=NONE

Review URL: https://codereview.chromium.org/25706003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@226799 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-03 18:24:54 +00:00
derat@chromium.org 69c9400d9e ash: Remove old lock animation implementation.
This deletes the SessionStateControllerImpl class (formerly
used when the --ash-disable-new-lock-animations flag, which
I'm also removing, was set) and moves
LockStateControllerImpl2 into LockStateController (which was
formerly an interface).

BUG=294310

Review URL: https://codereview.chromium.org/24980006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@226298 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-01 21:08:32 +00:00
dbeam@chromium.org ee9e53f78e Use production Wallet service URL by default.
Also change --wallet-service-use-prod to --wallet-service-use-sandbox instead
(and update about:flags description).

BUG=299902
R=estade@chromium.org
TEST=unit_tests, no developer warning/real generated cards by default

Review URL: https://codereview.chromium.org/25127002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@226123 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-01 03:22:29 +00:00
bdibello@google.com 4c63956ad7 Removed string from whitelist.
iOS now uses an iOS-specific string for the search web for image context menu
item.

Review URL: https://chromiumcodereview.appspot.com/24062004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@223076 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-09-13 17:40:36 +00:00
sehr@chromium.org 3a54140376 Add --disable-pnacl to about://flags
Disabling pnacl was removed from about://flags because the previous implementation produced empty command line flags.
https://chromiumcodereview.appspot.com/23464011/
Add the ability to set it, without producing empty flags.

BUG=none

Review URL: https://chromiumcodereview.appspot.com/23727002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@220255 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-29 10:02:55 +00:00
sehr@google.com 37b62dfb9c Enable PNaCl by default (revert disabling CL)
The first of the two security issues is resolved, and the second is ready.  To enable more developer exposure in dev channel.

Revert https://codereview.chromium.org/22839005 and remove two small pieces of related dead code from the plugin.

BUG= https://code.google.com/p/nativeclient/issues/detail?id=3633
R=jvoung@chromium.org, mseaborn@chromium.org, thakis@chromium.org

Review URL: https://codereview.chromium.org/23326003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@219104 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-22 21:13:46 +00:00
sehr@chromium.org 3294ff7a24 disable pnacl by default
BUG=none
R=bbudge@chromium.org, bradnelson@chromium.org, bradnelson@google.com, darin@chromium.org, jhawkins@chromium.org, jvoung@chromium.org

Review URL: https://codereview.chromium.org/22839005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@217106 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-12 22:52:49 +00:00
bdibello@google.com 34a25c6665 Whitelist search by image string for iOS.
Review URL: https://chromiumcodereview.appspot.com/22415005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@216483 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-08 23:23:17 +00:00
droger@chromium.org 60e0d49caa Update build/ios/grit_whitelist.txt
The internal version of the file was incorrectly forked. This CL upstreams the
strings that are actually used on iOS.

BUG=NONE

Review URL: https://chromiumcodereview.appspot.com/21557002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@215328 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-02 18:40:17 +00:00
sehr@chromium.org 6f0f4a58aa Enable pnacl by default
BUG= https://code.google.com/p/nativeclient/issues/detail?id=3560
R=binji@chromium.org, darin@chromium.org, dmichael@chromium.org, jvoung@chromium.org, mseaborn@chromium.org

Review URL: https://codereview.chromium.org/19079002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@213999 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-26 23:18:18 +00:00
droger@chromium.org c522d33f45 Add IDR_TRANSLATE_JS to build/ios/grit_whitelist.txt
This is the path to the translate.js script for Translate.

BUG=258035

Review URL: https://chromiumcodereview.appspot.com/20305002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@213921 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-26 15:31:16 +00:00
chenyu@chromium.org 7979a74157 Whitelist IDS_SYNC_ENTER_PASSPHRASE_BODY_WITH_DATE for iOS string
BUG=263513

Review URL: https://chromiumcodereview.appspot.com/19850004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@213833 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-26 10:56:15 +00:00
pvalenzuela@chromium.org 04ddb7a4cc Add IDS_SYNC_EMPTY_PASSPHRASE_ERROR to iOS grit whitelist
BUG=256336

Review URL: https://chromiumcodereview.appspot.com/19827002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@212675 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-19 22:29:10 +00:00
isherman@chromium.org 8b6e57134d [Autofill] Update credit card type detection logic.
* Remove Solo card support, as Solo cards have been decommissioned permanently since March 31, 2011.
* Update the BIN range for DiscoverCard to include 644-649.
* Correct the BIN ranges for Diner's Club and JCB cards.
* Add test coverage

BUG=246497
TEST=CreditCardTest.GetCreditCardType
R=estade@chromium.org
TBR=joi@chromium.org

Review URL: https://chromiumcodereview.appspot.com/16254010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@207809 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-21 14:30:25 +00:00
xians@chromium.org 39e271dc40 Removed the IsRecordingInProcess check for speech since it is not needed.
The check is wrong since other clients doing capturing should not prevent speech start recording.

BUG=238800
TEST=goto www.corp.google.com/~dou/audio/audio_speech_crash/speech_input.html, the speech recognizer should work on ChromeOS
R=dalecurtis@chromium.org, joi@chromium.org, primiano@chromium.org

Review URL: https://codereview.chromium.org/16286010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@204260 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-06-05 14:56:15 +00:00
felt@chromium.org ed1b5a90c1 Remove the Activity Log UI
This CL removes the Activity Log UI. I will be replacing it with an extension once the chrome.activityLogPrivate API is complete.

The only code changes in this CL are for code deletion.

BUG=241672

Review URL: https://chromiumcodereview.appspot.com/15812004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@202959 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-29 20:54:49 +00:00
stevenjb@chromium.org 56f6248b7c Deprecate kAshDisableNewNetworkStatusArea
Eliminates NetworkListDetailedView and dependencies.

This mostly removes dead code, but also fixes the following
issues related to the old code:
* TrayNetwork::OnWillToggleWifi() ->
  TrayNetwork::RequestToggleWifi() to toggle wifi directly
  from Ash.
* Implement TrayNetwork::NetworkManagerChanged() so that
  detailed views are notified when technology state changes.
* Eliminates unnecessary ash::SystemTrayDelegate
  dependencies on network_menu_ when using new connection
  handler code.

BUG=240859
For about_network.cc:
TBR=jamescook@chromium.org, jennyz@chromium.org

Review URL: https://codereview.chromium.org/15350002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@201322 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-21 17:07:14 +00:00
palmer@chromium.org 63733d2ea8 Don't tell people they can import their own roots on iOS.
It's not possible at this time.

BUG=240640

Review URL: https://chromiumcodereview.appspot.com/15137010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@200143 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-15 02:09:20 +00:00
justincohen@google.com e8e7289940 Gyp changes for ninja iOS build.
Various tweaks to make ninja happy with our gyp files.
ninja iOS builds don't CODE_SIGN yet.
ninja only supports i386/simulator for now.
pass parent_generator to mac_build.gypi for iOS sub-ninja builds

BUG=236517

Review URL: https://chromiumcodereview.appspot.com/14577007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@198084 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-03 11:06:40 +00:00
stuartmorgan@chromium.org 38d64d0c36 Update iOS grit whitelist
BUG=None

Review URL: https://chromiumcodereview.appspot.com/14849004

git-svn-id: http://src.chromium.org/svn/trunk/src/build@197916 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-05-02 14:07:23 +00:00
varkha@chromium.org 75252c5548 Inconsistent use of [x] close panel icon. Code changes.
The close button in download pane should be the tab close button asset : tab_close_*.png (this was originally reported as part of BUG=173251).

By the same logic the same smaller bitmap with red hover background should be used for all infobars
such as translate bar, save password bar, etc. It should also be used for find-in-page bar on all
platforms (Mac was missed with the previous implementation).

The close button in the chrome UI and Web UI bubbles was left the same as before (this needs to be regression-tested).

Code was rearranged to make explicit the disrepancy between the IDR_CLOSE_BAR and IDR_CLOSE_BUBBLE.
IDR_TAB_CLOSE was renamed IDR_CLOSE_1.
IDR_CLOSE_BAR was renamed IDR_CLOSE_2.
png files were also renamed (this is handled by two separate committs to work around restriction on binary committs by newbies).
See https://codereview.chromium.org/12703022/ for added resources.

BUG=217094
TEST=Open any page that downloads an attachment such as gmail email with an attachment or a page with images. Download an image or an attachment. Verify that the close button in download bar at the bottom of the screen has a red circular background when mouse hovers over it - same as the close tab button.

TEST=Open find-in-page (Ctrl+F) box on Mac, Linux and Windows and check that the close button is same as tab close (has a red circular background when mouse hovers over it).

TEST=Open any infobar (translate / save password) on both ChromeOS and linux and check that the close button is same as tab close (has a red circular background when mouse hovers over it). Opening a non-English news page is usually the easiest way.

TEST=Trigger chrome to show a toolbar bubble such as extension installed bubble that shows when an extension is installed from chrome web store (see bitmaps in comments attached to BUG=217094). Confirm that the close buttons in those bubbles are NOT changed from before the change (they should NOT have the red circular background when mouse hovers over).


Review URL: https://chromiumcodereview.appspot.com/12703039

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190844 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-27 07:07:47 +00:00
flackr@chromium.org 6a3e22d9b1 Revert 190431 "Inconsistent use of [x] close panel icon"
> Inconsistent use of [x] close panel icon
> The close button in download pane should be the tab close button asset : tab_close_*.png
> (this was originally reported as part of BUG=173251).
> 
> By the same logic the same smaller bitmap with red hover background should be used for all infobars
> such as translate bar, save password bar, etc. It should also be used for find-in-page bar on all
> platforms (Mac was missed with the previous implementation).
> 
> The close button in the chrome UI and Web UI bubbles was left the same as before (this needs to be regression-tested).
> 
> Code was rearranged to make explicit the disrepancy between the IDR_CLOSE_BAR and IDR_CLOSE_BUBBLE.
> IDR_TAB_CLOSE was renamed IDR_CLOSE_1.
> IDR_CLOSE_BAR was renamed IDR_CLOSE_2.
> png files were also renamed.
> 
> BUG=217094
> TEST=Open any page that downloads an attachment such as gmail email with an attachment or a page with images. Download an image or an attachment. Verify that the close button in download bar at the bottom of the screen has a red circular background when mouse hovers over it - same as the close tab button.
> 
> TEST=Open find-in-page (Ctrl+F) box on Mac, Linux and Windows and check that the close button is same as tab close (has a red circular background when mouse hovers over it).
> 
> TEST=Open any infobar (translate / save password) on both ChromeOS and linux and check that the close button is same as tab close (has a red circular background when mouse hovers over it). Opening a non-English news page is usually the easiest way.
> 
> TEST=Trigger chrome to show a toolbar bubble such as extension installed bubble that shows when an extension is installed from chrome web store (see bitmaps in comments attached to BUG=217094). Confirm that the close buttons in those bubbles are NOT changed from before the change (they should NOT have the red circular background when mouse hovers over).
> 
> Review URL: https://codereview.chromium.org/12634025

TBR=flackr@chromium.org

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190432 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-25 17:54:36 +00:00
flackr@chromium.org 90fdd1c1e3 Inconsistent use of [x] close panel icon
The close button in download pane should be the tab close button asset : tab_close_*.png
(this was originally reported as part of BUG=173251).

By the same logic the same smaller bitmap with red hover background should be used for all infobars
such as translate bar, save password bar, etc. It should also be used for find-in-page bar on all
platforms (Mac was missed with the previous implementation).

The close button in the chrome UI and Web UI bubbles was left the same as before (this needs to be regression-tested).

Code was rearranged to make explicit the disrepancy between the IDR_CLOSE_BAR and IDR_CLOSE_BUBBLE.
IDR_TAB_CLOSE was renamed IDR_CLOSE_1.
IDR_CLOSE_BAR was renamed IDR_CLOSE_2.
png files were also renamed.

BUG=217094
TEST=Open any page that downloads an attachment such as gmail email with an attachment or a page with images. Download an image or an attachment. Verify that the close button in download bar at the bottom of the screen has a red circular background when mouse hovers over it - same as the close tab button.

TEST=Open find-in-page (Ctrl+F) box on Mac, Linux and Windows and check that the close button is same as tab close (has a red circular background when mouse hovers over it).

TEST=Open any infobar (translate / save password) on both ChromeOS and linux and check that the close button is same as tab close (has a red circular background when mouse hovers over it). Opening a non-English news page is usually the easiest way.

TEST=Trigger chrome to show a toolbar bubble such as extension installed bubble that shows when an extension is installed from chrome web store (see bitmaps in comments attached to BUG=217094). Confirm that the close buttons in those bubbles are NOT changed from before the change (they should NOT have the red circular background when mouse hovers over).

Review URL: https://codereview.chromium.org/12634025

git-svn-id: http://src.chromium.org/svn/trunk/src/build@190431 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-25 17:42:26 +00:00
fischman@chromium.org 369ca730fb Specify --depth=. to work in non-chromium repositories.
NOTRY=true

Review URL: https://codereview.chromium.org/12946003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@189408 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-20 21:20:51 +00:00
rohitrao@chromium.org 9f0458744a Adds strings for the iOS net-export error dialog.
BUG=None
TEST=No visible impact.


Review URL: https://chromiumcodereview.appspot.com/12833002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@188079 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-14 15:20:32 +00:00
rtenneti@chromium.org ff7d137f76 First cut at UI for saving net_logs data into a temporary file on
Mobile (Android and iOS). 

Added a new page chrome://net-export to start/stop/send the net_log
for mobile platforms. net_log entries are saved in
"chrome-net-export-log.json" file created in temporary directory.

Button "Start Saving (after deleting old data)" will start saving to a
temporary file in "NetLog" directory in Temp directory. It deletes all
the old temporary files that were in that directory before creating a
new temporty file. It is a no-op if we are already saving data into a
file.

Button "Stop Saving Data" closes the temporary file so that it could
be mailed. It is a no-op if we haven't started saving data into a
file.

Button "Send Data" emails the data file if a temporary file exists in
"NetLog" directory. It is a no-op if there is no file.

There is only a single temporary file into which we log the
data. NetLog data is saved in the browser process. Logging of net_log
data behaves similar to the command line option --log-net-log.

If chrome://net-export is accessed in multiple tabs, action in first
tab wins. If Stop is clicked in any tab, logging stops. If start is
clicked in any tab, net logging starts.

about:about lists chrome://net-export as one of the links.

unit tests create a temporary file for each test run and they delete the
file at the end of the test run.

mmenke@ and/or eroman@ for chrome\browser\resources and webui changes. 
jar@ for net_log_temp_file changes.
jhawkins@chromium.org for chrome\browser\ui\webui and chrome\browser\resources
OWNERS stamp.

R=jar@chromium.org, mmenke@chromium.org
BUG=151212
TEST=chrome://net-export

Review URL: https://chromiumcodereview.appspot.com/11828036

git-svn-id: http://src.chromium.org/svn/trunk/src/build@180026 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-02-01 01:11:42 +00:00
jam@chromium.org 75ece9ae4c Move the jstemplate resources back to common_resources.grd to fix test issues.
BUG=169170
Review URL: https://codereview.chromium.org/12001003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@177458 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-17 19:50:06 +00:00
jam@chromium.org f0b471595c Move webui resources from chrome\browser\resources\shared to ui\webui\resources.
BUG=169170
Review URL: https://codereview.chromium.org/11962043

git-svn-id: http://src.chromium.org/svn/trunk/src/build@177425 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-01-17 17:50:15 +00:00
rtenneti@chromium.org 2f15a79c77 Changes to compile connection_tester on iOS and adding
of net_internal's HTML and JS to ios's grit_whitelist.

Disabled Firefox settings for iOS ala Android.

Set FTP transaction factory if DISABLE_FTP_SUPPORT is not set.

Used ProxyService::CreateUsingSystemProxyResolver instead of
net::CreateProxyServiceUsingV8ProxyResolver because V8 is
used on IPHone.

Temporarily ifdef'ed out webkit_glue::ResourceLoadTimingInfo
for IOS in load_timing_observer. load_timing_observer is going
away per mmenke. Thus change to load_timing_observer.h and 
load_timing_observer.cc will be deleted.

R=droger@chromium.org, mmenke@chromium.org
BUG=151212

Review URL: https://chromiumcodereview.appspot.com/11450023

git-svn-id: http://src.chromium.org/svn/trunk/src/build@172789 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-13 02:44:55 +00:00
lliabraa@chromium.org 21607d90ab Add strings for a11y names for iOS toolbar buttons.
Also add the new strings to the iOS grit_whitelist.txt

BUG=None


Review URL: https://chromiumcodereview.appspot.com/11348359

git-svn-id: http://src.chromium.org/svn/trunk/src/build@171797 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-12-07 17:19:41 +00:00
lliabraa@chromium.org ee09f53173 Add strings for toolbar buttons to iOS grit_whitelist.txt
BUG=None


Review URL: https://chromiumcodereview.appspot.com/11415202

git-svn-id: http://src.chromium.org/svn/trunk/src/build@170248 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-29 22:00:23 +00:00
qsr@chromium.org 49d4e924d4 Adding new strings used by chrome on iOS.
R=stuartmorgan@chromium.org
BUG=None


Review URL: https://chromiumcodereview.appspot.com/11419203

git-svn-id: http://src.chromium.org/svn/trunk/src/build@170151 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-29 09:26:30 +00:00
chenyu@chromium.org 6339aa123e Add Print string for iOS
BUG=NONE


Review URL: https://chromiumcodereview.appspot.com/11348194

git-svn-id: http://src.chromium.org/svn/trunk/src/build@169264 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-22 14:49:28 +00:00
msarda@chromium.org 69f2cf2f7e Add Sad Tab resources to the iOS build.
Review URL: https://chromiumcodereview.appspot.com/11364130

git-svn-id: http://src.chromium.org/svn/trunk/src/build@166651 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-08 10:27:08 +00:00
blundell@chromium.org 6f6f580f69 Add several strings to the grit whitelist for iOS.
Review URL: https://chromiumcodereview.appspot.com/11359056

git-svn-id: http://src.chromium.org/svn/trunk/src/build@166033 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-05 21:19:56 +00:00
blundell@chromium.org ef09a2c4a5 Specify dependences correctly when building mac tools for iOS.
Several auxiliary tools used when building Chrome for iOS are generated via the
following two-step pattern: (1) compiling the executable with ninja, and (2)
copying the executable into a location that is shared with other projects.
Previously, these two steps were specified as actions in the same target.
However, as the ordering of multiple actions in one target is defined only by
inputs and outputs and the compilation action had no inputs/outputs set, the
copying action wasn't properly depending on the compilation action.  

As it's challenging to set correct inputs for the ninja build, this CL
separates these actions into two targets in order to be able to specify that
the second action should not run until the first action finishes.


Review URL: https://chromiumcodereview.appspot.com/11301003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@164743 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-29 21:36:35 +00:00
msarda@chromium.org 87e3bba0ed Add IDS_PRIVACY_POLICY_URL string for iOS.
Review URL: https://chromiumcodereview.appspot.com/11300009

git-svn-id: http://src.chromium.org/svn/trunk/src/build@164512 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-27 06:02:15 +00:00
stuartmorgan@chromium.org 5c98764e4a Add more time format strings to the iOS grit whitelist
These strings were added to TimeFormat in https://codereview.chromium.org/11272035

BUG=None


Review URL: https://chromiumcodereview.appspot.com/11308003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@164353 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-26 18:29:43 +00:00
rohitrao@chromium.org 8e315cee16 Adds GoogleURLTracker strings to the iOS grit whitelist.
BUG=None


Review URL: https://chromiumcodereview.appspot.com/11276005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@164151 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-25 19:55:15 +00:00
blundell@chromium.org 0c83779221 Add strings to iOS whitelist.
The strings relating to multiprofile aren't currently used but are needed to
enable building some files cleanly.


Review URL: https://chromiumcodereview.appspot.com/11175056

git-svn-id: http://src.chromium.org/svn/trunk/src/build@163560 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-23 15:47:35 +00:00
lliabraa@chromium.org 1b4b7c35bb Add croc config file for iOS code coverage.
This croc config file instruments all files with 'ios' in the path for test coverage.

BUG=None


Review URL: https://chromiumcodereview.appspot.com/11087028

git-svn-id: http://src.chromium.org/svn/trunk/src/build@160860 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-09 17:00:57 +00:00
msarda@chromium.org 220de5b63b Add grit_whitelist for iOS.
A large number of IDS resources are not used on iOS. This CL includes the used
ones via a grit whitelist file. The presubmit rule ensures that this file is 
ordered in ascending alphabetic order.


Review URL: https://chromiumcodereview.appspot.com/11026024

git-svn-id: http://src.chromium.org/svn/trunk/src/build@159879 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-03 10:37:03 +00:00
lliabraa@chromium.org 5341ab9eac Add build/ios/mac_build.gypi for building Mac components used by iOS build
The mac_build.gypi is used to build Mac targets via ninja. The template runs gyp_chromium to generate a ninja project file, then gyp target that includes the template should include an action to run ninja for the desired targets.

BUG=None


Review URL: https://chromiumcodereview.appspot.com/10826169

git-svn-id: http://src.chromium.org/svn/trunk/src/build@150357 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-08-07 16:06:34 +00:00