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

27 Коммитов

Автор SHA1 Сообщение Дата
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