summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Publish DEPS for Chromium 33.0.1734.233.0.1734.2gitdeps2014-04-072-703/+511
|
* Incrementing VERSION to 33.0.1734.2chrome-release@google.com2013-12-101-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/branches/1734/src@239820 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 239426 "Create and use a seeded random number generator"laforge@chromium.org2013-12-107-236/+2
| | | | | | | | | | | | | | | | | | > Create and use a seeded random number generator > (PortSuggester) to suggest what ephemeral source port > should be used when opening a UDP client socket in QUIC. > > This should increase the likelihood of 0-RTT connections, even if a strike server is not used across a server cluster. > > BUG=326545 > > Review URL: https://codereview.chromium.org/107803002 TBR=jar@chromium.org Review URL: https://codereview.chromium.org/104403007 git-svn-id: svn://svn.chromium.org/chrome/branches/1734/src@239819 0039d316-1c4b-4281-b951-d872f2087c98
* Incrementing VERSION to 33.0.1734.1chrome-release@google.com2013-12-101-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/branches/1734/src@239657 0039d316-1c4b-4281-b951-d872f2087c98
* Branching for 1734 @239609chrome-release@google.com2013-12-100-0/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/branches/1734/src@239655 0039d316-1c4b-4281-b951-d872f2087c98
* Update nacl_helper-data expectationsscottmg@chromium.org2013-12-092-3/+3
| | | | | | | | | | | | | | | | Increase of about 2.5K. Confirmed with jln@ on #chromium that this is reasonable from r239550. Also, fix file mode opening in make_expectations.py so that the script works on Windows and doesn't change every line. R=vadimt@chromium.org, andrewhayden@chromium.org, jln@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=239579 Review URL: https://codereview.chromium.org/110793002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239609 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 239601 "[rAC,OSX] requestAutocomplete is always off by de..."dbeam@chromium.org2013-12-092-12/+0
| | | | | | | | | | | | | | | | | | | > [rAC,OSX] requestAutocomplete is always off by default > > Only needed for merge to M32 - will be reverted after it lands in the > branch > > BUG=326757 > R=thestig@chromium.org > TBR=groby@chromium.org > > Review URL: https://codereview.chromium.org/110863002 TBR=dbeam@chromium.org Review URL: https://codereview.chromium.org/108103003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239607 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 239579 "Update nacl_helper-data expectations"scottmg@chromium.org2013-12-092-3/+3
| | | | | | | | | | | | | | | | | | | | > Update nacl_helper-data expectations > > Increase of about 2.5K. Confirmed with jln@ on #chromium that this is > reasonable from r239550. > > Also, fix file mode opening in make_expectations.py so that > the script works on Windows and doesn't change every line. > > R=vadimt@chromium.org, andrewhayden@chromium.org, jln@chromium.org > > Review URL: https://codereview.chromium.org/110793002 TBR=scottmg@chromium.org Review URL: https://codereview.chromium.org/107763003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239606 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 239543 "IndexedDB: Timeout transactions if front-end is u..."jsbell@chromium.org2013-12-099-165/+22
| | | | | | | | | | | | | | | | | | | | | | | | | > IndexedDB: Timeout transactions if front-end is unresponsive > > Introduce a fixed time-out that limits how long a > transaction will wait after it handles the last request > before it gives up and aborts. This is to prevent "wedged" > renderers (not crashed but not turning the event loop, etc) > from holding up the transaction queue since they never > issue a another request or ask to commit. > > (TBR for new file entry in gypi) > > BUG=318992 > R=dgrogam > TBR=jam > > Review URL: https://codereview.chromium.org/67173010 TBR=jsbell@chromium.org Review URL: https://codereview.chromium.org/101323007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239604 0039d316-1c4b-4281-b951-d872f2087c98
* [rAC,OSX] requestAutocomplete is always off by defaultdbeam@chromium.org2013-12-092-0/+12
| | | | | | | | | | | | | Only needed for merge to M32 - will be reverted after it lands in the branch BUG=326757 R=thestig@chromium.org TBR=groby@chromium.org Review URL: https://codereview.chromium.org/110863002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239601 0039d316-1c4b-4281-b951-d872f2087c98
* Followup to 239584, what got committed was different from the cljam@chromium.org2013-12-091-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239599 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Prevent inactive pinned tabs from throbbing continuously when media ↵miu@chromium.org2013-12-091-0/+3
| | | | | | | | | | | | | | | indicator is on. This was caused by TabStripController::setTabTitle() being called repeatedly (i.e., several times per second) while audio is playing. From there, TabController::setTitle() was being called repeatedly; and, therefore, the alert throbber animation was being repeatedly restarted. The short-term solution is to put in a simple check to determine whether the title text has actually changed; and, if not, don't do anything. In the long term, we need to do a larger clean-up of the Mac tab strip UI to eliminate redundant processing. BUG=323042 R=avi@chromium.org Review URL: https://codereview.chromium.org/106983006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239596 0039d316-1c4b-4281-b951-d872f2087c98
* Handle Cards without Action URLsrobliao@chromium.org2013-12-091-0/+1
| | | | | | | | | | | | | | | Cards without action URLs will cause JSON.parse to receive 'undefined', an invalid JSON string. The fix here adds a check for the existence of Action URLs before parsing, short-circuiting the result to null if there are no action URLs. BUG=327079 R=rgustafson@chromium.org, skare@chromium.org TBR=vadimt@chromium.org Review URL: https://codereview.chromium.org/108143006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239592 0039d316-1c4b-4281-b951-d872f2087c98
* GTTF: Enable new test launcher for ash_unittests.phajdan.jr@chromium.org2013-12-091-1/+9
| | | | | | | | | | | | | Force the tests to run serialy, only one program can be in Metro mode at a time (this makes a difference on Windows 8; on Windows 7 it seems there is no difference, but there is no Metro mode there). BUG=236893 R=sky@chromium.org Review URL: https://codereview.chromium.org/109243002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239590 0039d316-1c4b-4281-b951-d872f2087c98
* Attempted build fix on win x64scottmg@chromium.org2013-12-091-1/+2
| | | | | | | | | | | | | | | Failing compilation on chromium.lkgr. Been failing for a while (~week). Warning is: c:\b\build\slave\win_x64\build\src\media\cast\rtcp\rtcp_sender_unittest.cc(492) :error C2220: warning treated as error - no 'object' file generated c:\b\build\slave\win_x64\build\src\media\cast\rtcp\rtcp_sender_unittest.cc(492) : warning C4267: 'argument' : conversion from 'size_t' to 'uint16', possible loss of data R=cpu@chromium.org, hubbe@chromium.org, jschuh@chromium.org, kbr@chromium.org Review URL: https://codereview.chromium.org/100643004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239589 0039d316-1c4b-4281-b951-d872f2087c98
* Remove kkania from various OWNERS and watchlists.kkania@chromium.org2013-12-095-5/+1
| | | | | | | | | BUG=none NOTRY=true Review URL: https://codereview.chromium.org/100113003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239588 0039d316-1c4b-4281-b951-d872f2087c98
* Disable flaky testsdtrainor@chromium.org2013-12-091-8/+24
| | | | | | | | | NOTRY=true BUG=326769 Review URL: https://codereview.chromium.org/99153008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239587 0039d316-1c4b-4281-b951-d872f2087c98
* Add random number to A record domain for GCP prototypenoamsml@chromium.org2013-12-091-2/+7
| | | | | | | | | | | Since multiple prototypes running on the same network will collide with each other, append a random number to the domain for the A record. BUG= Review URL: https://codereview.chromium.org/98893005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239586 0039d316-1c4b-4281-b951-d872f2087c98
* Add "raw_received_bytes" getter to SpdyStream.eustas@chromium.org2013-12-0911-5/+159
| | | | | | | | | | | | | | | The final goal is to add "GetTransferSize" to url request, so DevTools could reliably report it to user. See: https://codereview.chromium.org/46223003/ In SpdyStream we calculate raw_received_bytes as a sum of lengths of frame headers and payloads. BUG=111052 Review URL: https://codereview.chromium.org/85413005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239585 0039d316-1c4b-4281-b951-d872f2087c98
* Renable PrerenderBrowserTest.PrerenderDelayLoadPlugin on Windows and other ↵jam@chromium.org2013-12-091-2/+12
| | | | | | | | | | | | | platforms that it was enabled on. r228305 disabled it on all platforms even though it was flaking just on Linux. Also enable PrerenderIframeDelayLoadPlugin on Win Aura since plugins work there now. BUG=306715,103496 R=abodenha@chromium.org Review URL: https://codereview.chromium.org/101633004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239584 0039d316-1c4b-4281-b951-d872f2087c98
* Add accessibility tags to Feedback.rkc@chromium.org2013-12-091-8/+8
| | | | | | | | | | | Associate all the input fields with their respective labels by using the aria-labelledby attribute. Ensure that all the input id's pass the accessibility audit. R=xiyuan@chromium.org BUG=307538 Review URL: https://codereview.chromium.org/109143006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239580 0039d316-1c4b-4281-b951-d872f2087c98
* Update nacl_helper-data expectationsscottmg@chromium.org2013-12-092-3/+3
| | | | | | | | | | | | | | Increase of about 2.5K. Confirmed with jln@ on #chromium that this is reasonable from r239550. Also, fix file mode opening in make_expectations.py so that the script works on Windows and doesn't change every line. R=vadimt@chromium.org, andrewhayden@chromium.org, jln@chromium.org Review URL: https://codereview.chromium.org/110793002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239579 0039d316-1c4b-4281-b951-d872f2087c98
* Revert/Fix "Disable PnaclHeaderTest.TestHasPnaclHeader."jvoung@google.com2013-12-092-14/+5
| | | | | | | | | | | | | | | | | | | | | | | This reverts r236737. The test was failing consistently because of a DCHECK added in 236651, which was then reverted in 236693, but re-applied at 236805 after this test was disabled. The issue is that this test uses EmbeddedTestServer in a way that violated the DCHECK (http://crbug.com/321422). We have to wait till after SetUp to start the server now (perhaps the example usage comments in embedded_test_server.h should no longer recommend calling InitializeAndWaitUntilReady() in SetUp?). Also, the dtor automatically does ShutdownAndWaitUntilComplete, so no longer need to put that under TearDown(). BUG=315328 R=ncbray@chromium.org, oshima@chromium.org Review URL: https://codereview.chromium.org/83073010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239575 0039d316-1c4b-4281-b951-d872f2087c98
* Adding new profile accessing functions for primary and active users. This is ↵skuhne@google.com2013-12-092-0/+70
| | | | | | | | | | | | | | | | | | a first step towards getting rid of GetDefaultProfile. The removal will be in several steps: 1. Add new functions which describe what they actually get. 2. Have a fixit for all code which looks at all invocations, getting rid of calls what is possible. 3. Remove GetDefaultProfile 4. (Post M33:) Architectural changes to remove the UserManager and / or change the Profile usage into a Browser context user, "somewhere in ash". BUG=322682 TEST=none R=dpolukhin@chromium.org, oshima@chromium.org, rlp@chromium.org Review URL: https://codereview.chromium.org/98783008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239573 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the EoF in inline_login_ui.hguohui@chromium.org2013-12-091-26/+26
| | | | | | | | | BUG= R=xiyuan@chromium.org Review URL: https://codereview.chromium.org/110753002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239568 0039d316-1c4b-4281-b951-d872f2087c98
* Blacklist NVIDIA driver 9.18.13.3165 on windowszmo@chromium.org2013-12-091-1/+17
| | | | | | | | | | | | It caused incorrect rendering (in pink), and upgrading to .3182 fixed the issue. BUG=319115 TEST=gpu_unittests TBR=vangelis@chromium.org Review URL: https://codereview.chromium.org/110723002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239561 0039d316-1c4b-4281-b951-d872f2087c98
* [NaCl SDK AppEngine] Roll smoothlife version.binji@chromium.org2013-12-091-1/+1
| | | | | | | | | | | | This includes a fix for the PNaCl build. I wasn't including stdlib.h, when using rand(), RAND_MAX, and exit(). BUG=none R=sbc@chromium.org Review URL: https://codereview.chromium.org/108273006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239560 0039d316-1c4b-4281-b951-d872f2087c98
* Make the empty Omnibox hint available for all platforms.jdonnelly@chromium.org2013-12-091-5/+3
| | | | | | | | BUG=315944 Review URL: https://codereview.chromium.org/108473003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239558 0039d316-1c4b-4281-b951-d872f2087c98
* Fix coding style nits.wtc@chromium.org2013-12-093-11/+11
| | | | | | | | | | R=jam@chromium.org,eranm@google.com,alcutter@google.com BUG=309578 TEST=none Review URL: https://codereview.chromium.org/105183004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239557 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2013-12-091-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239556 0039d316-1c4b-4281-b951-d872f2087c98
* Roll Breakpad r1240:r1247.mostynb@opera.com2013-12-091-1/+1
| | | | | | | | | | | | | | | | r1247: Back out r1244 r1246: switch armv7 setting to arm_version==7 in breakpad r1245: Add include guards and avoid redefinition of false/true in convert_UTF. r1244: Avoid redefinition of global static debug flag and remove unneeded #import "GTMDefines.h r1243: Do not read CFI section when not outputing CFI information. r1242: Fix unused method warning. r1241: Fixing several instances of wrong printf format specifiers. BUG=234135 Review URL: https://codereview.chromium.org/100923006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239555 0039d316-1c4b-4281-b951-d872f2087c98
* Add monotonic time and target property to cc::AnimationDelegate notificationsajuma@chromium.org2013-12-097-33/+122
| | | | | | | | | | | | | | | | | | This adds monotonic time and target property as arguments to cc::AnimationDelegate::NotifyAnimation{Started, Finished}. The existing wall clock time argument can be removed once Blink's legacy implementation of CSS animations and transitions is removed. The target property argument is needed so that Blink can distinguish between notifications for CSS animations/transitions and notifications for the scroll animations being added for the CSSOM View smooth scroll API. BUG=299945,243871 Review URL: https://codereview.chromium.org/99733003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239554 0039d316-1c4b-4281-b951-d872f2087c98
* Linux sandbox: migrate policies to new format.jln@chromium.org2013-12-0910-394/+701
| | | | | | | | | | | | | | | | | | | | | | | | | | | seccomp-bpf policies are now the implementation of the interface that lives in sandbox/linux/seccomp-bpf/sandbox_bpf_policy.h Sandbox policies inside content/ will all derive from the SandboxBpfBasePolicy (sandbox_bpf_base_policy.h) class. We can now rely on real C++ inheritance to implement our policy hierarchy. This is a first CL, part of a larger refactor. It should help minmize the risk of error and facilitate review by keeping the general layout of the code similar. In upcoming changes, we will: 1. Migrate NaCl and get rid of the compatibility / deprecated interfaces. 2. Extend the interface of SandboxBpfBasePolicy to be compatible with starting a GPU sandbox and reflect all the steps. 3. Move all the policies to directories such as renderer/ and gpu/ and each policy class will be able to live in its own file. BUG=325535 R=creis@chromium.org, jorgelo@chromium.org, mseaborn@chromium.org, rsesek@chromium.org Review URL: https://codereview.chromium.org/105673005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239550 0039d316-1c4b-4281-b951-d872f2087c98
* Include any infobars' sizes in the minimum window size.pkasting@chromium.org2013-12-092-4/+8
| | | | | | | | | | BUG=none TEST=none R=msw@chromium.org Review URL: https://codereview.chromium.org/109423002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239549 0039d316-1c4b-4281-b951-d872f2087c98
* When calculating the minimum toolbar size in popup mode, use the location bar'spkasting@chromium.org2013-12-091-23/+24
| | | | | | | | | | | | | | | | | preferred width, just as we do in non-popup mode. Technically this also sets the minimum height in non-popup mode to the larger of the location bar height and the background image height, but that should never have an effect right now. It will probably be necessary for a vertically-auto- expanding omnibox down the road, though. BUG=none TEST=none R=msw@chromium.org Review URL: https://codereview.chromium.org/103023003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239547 0039d316-1c4b-4281-b951-d872f2087c98
* Remove references to SkAdvancedTypefaceMetrics::kNotEmbeddable_Fontvandebo@chromium.org2013-12-091-3/+3
| | | | | | | | | | First part of a two sided change. kNotEmbeddable_Font is going away in favor of an explicit flag to represent it. This change preserves existing functionality/operation and just changes the constant being used. BUG=NONE Review URL: https://codereview.chromium.org/105433003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239546 0039d316-1c4b-4281-b951-d872f2087c98
* Remove PPB_Ext_Alarms_Dev and PPB_Ext_Events_Dev.yzshen@chromium.org2013-12-0922-1434/+0
| | | | | | | | | BUG=None TEST=None Review URL: https://codereview.chromium.org/103093004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239545 0039d316-1c4b-4281-b951-d872f2087c98
* telemetry: Pull copies of common system libs to perf symfsskyostil@chromium.org2013-12-093-13/+31
| | | | | | | | | | | | | | | | | | Pull copies of common system libs to the symfs directory we create for perf while profiling on Android. This is so that perf can properly symbolize calls to these libraries. We only copy a set of commonly used libraries instead of everything from the device to avoid making the process too slow. This patch also removes the perfhost command since the standard perf installation on a recent Ubuntu/Debian installation is new enough to deal with ARM perf traces. BUG=skia:1772 TEST=cr shell tools/perf/record_android_profile.py --browser=android-chrome --profiler=perf Review URL: https://codereview.chromium.org/102833004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239544 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: Timeout transactions if front-end is unresponsivejsbell@chromium.org2013-12-099-22/+165
| | | | | | | | | | | | | | | | | | | Introduce a fixed time-out that limits how long a transaction will wait after it handles the last request before it gives up and aborts. This is to prevent "wedged" renderers (not crashed but not turning the event loop, etc) from holding up the transaction queue since they never issue a another request or ask to commit. (TBR for new file entry in gypi) BUG=318992 R=dgrogam TBR=jam Review URL: https://codereview.chromium.org/67173010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239543 0039d316-1c4b-4281-b951-d872f2087c98
* Move us closer to shutting down cleanly.ben@chromium.org2013-12-094-10/+25
| | | | | | | | | | | | | This adds a Destroy() method to NativeViewportClient that the NVS can use to notify the app of NV destruction. The app should then halt its message loop and exit. Note that we still crash on shutdown due to scheduled tasks continuing to want to touch the AcceleratedWidget post-destruction. We need to devise a better mechanism for this (see comment) R=abarth@chromium.org http://crbug.com/325901 Review URL: https://codereview.chromium.org/108193003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239542 0039d316-1c4b-4281-b951-d872f2087c98
* OffsetY() is only used by InfoBarView. Move it there.pkasting@chromium.org2013-12-094-11/+11
| | | | | | | | | | BUG=none TEST=none R=sky@chromium.org Review URL: https://codereview.chromium.org/100753004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239541 0039d316-1c4b-4281-b951-d872f2087c98
* cc: Inline GLRenderer::Initialize into the constructordanakj@chromium.org2013-12-095-39/+8
| | | | | | | | | | | | | | Since the method can no longer fail, no reason to delay it and force unit tests to all call it. Depends on: https://codereview.chromium.org/107193003/ R=jamesr BUG= Review URL: https://codereview.chromium.org/108313003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239540 0039d316-1c4b-4281-b951-d872f2087c98
* Convert string16 to use base namespace.brettw@chromium.org2013-12-09201-902/+948
| | | | | | | | TBR=sky Review URL: https://codereview.chromium.org/109233002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239538 0039d316-1c4b-4281-b951-d872f2087c98
* [SiteChip] Modified (stroke) images for chip backgrounds.gbillock@chromium.org2013-12-0953-0/+0
| | | | | | | | | R=oshima@chromium.org BUG=317741 Review URL: https://codereview.chromium.org/108363004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239537 0039d316-1c4b-4281-b951-d872f2087c98
* linux_aura: Attempt at solving the timeouting tests by limiting jobs to 1.erg@chromium.org2013-12-091-0/+6
| | | | | | | | | BUG=326701 R=phajdan.jr@chromium.org Review URL: https://codereview.chromium.org/108943002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239536 0039d316-1c4b-4281-b951-d872f2087c98
* [telemetry] Revert bootstrap_deps.dtu@chromium.org2013-12-091-2/+10
| | | | | | | | | | | | Partial revert of http://crrev.com/239318, to fix file collisions on CrOS bots. BUG=327005 TEST=None. TBR=achuith@chromium.org Review URL: https://codereview.chromium.org/109303003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239535 0039d316-1c4b-4281-b951-d872f2087c98
* [Files.app] Fix the hotspot values of large cursorsyoshiki@chromium.org2013-12-091-32/+37
| | | | | | | | | | | This patch matches hotspot values with the mock from UX (http://322609#c7). BUG=322609 TEST=manually tested Review URL: https://codereview.chromium.org/109143004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239533 0039d316-1c4b-4281-b951-d872f2087c98
* [Telemetry] Fix page_cycler for pages with client side redirects.pdr@chromium.org2013-12-091-27/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | Page.disable clears all scripts to evaluate on commit. There is no way to detect client side redirects because linkedin, for example, performs its client side redirect after the page has fully loaded. In order for the page_cyclers to work on pages with client side redirects, the script to evaluate on commit must execute on the redirected page. So to workaround this, we avoid ever calling Page.disable. I don't expect continuing to listen for notifications here to impact performance, but if we do see any performance reduction on the bots we should revert and search for another approach. This was originally landed as r209505 but had to be rolled out. This patch simply updates the original patch since the regression was unrelated and has been fixed. BUG=253604 NOTRY=true TEST=tools/perf/run_measurement --browser=canary page_cycler tools/perf/page_sets/top_10_mobile.json --pageset-repeat=2 Review URL: https://codereview.chromium.org/103373003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239532 0039d316-1c4b-4281-b951-d872f2087c98
* Rename LauncherDelegate to ShelfDelegate.tfarina@chromium.org2013-12-0938-272/+256
| | | | | | | | | | | | | | | | | | | - move launcher_delegate.h from launcher to shelf. - rename to shelf_delegate.h - rename LauncherDelegateImpl to ShelfDelegateImpl. - rename to shelf_delegate_impl.* - rename TestLauncherDelegate to TestShelfDelegate. - rename test_shelf_delegate.* to test_shelf_delegate.* BUG=248353 TEST=None, no functional changes R=jamescook@chromium.org,harrym@chromium.org Review URL: https://codereview.chromium.org/103223005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239531 0039d316-1c4b-4281-b951-d872f2087c98
* Capture the exception thrown by updateTexImageqinmin@chromium.org2013-12-091-1/+9
| | | | | | | | | | | Crash reports show that this exception has been there since the M16 The reason behind the exception is unknown, possibly due to some driver issue. Catching the exception so that chrome will not crash. BUG=326569 Review URL: https://codereview.chromium.org/98533006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239530 0039d316-1c4b-4281-b951-d872f2087c98