summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix GrapWindowSnapshot typoenne@chromium.org2014-01-067-18/+18
| | | | | | | | BUG=none Review URL: https://codereview.chromium.org/123473002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243152 0039d316-1c4b-4281-b951-d872f2087c98
* - Add a priority field to QuicCryptoServerConfig configs and used it asrtenneti@chromium.org2014-01-069-135/+312
| | | | | | | | | | | | | | | | | | | | a secondary sort key when there are multiple configs with the same primary time. - Fixes to QuicCryptoServerConfig::SetConfigs to allow replacing all configs including the primary config in one go. - Change the name of QuicCryptoServerConfig::DefaultConfig to GenerateConfig. - Generalize the method of the StrikeRegisterClient interface used to verify orbits of new configs so that it allows for orbit changes or strike registers that know about multiple orbits. Merge internal change: 58556020 R=rch@chromium.org Review URL: https://codereview.chromium.org/113883003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243151 0039d316-1c4b-4281-b951-d872f2087c98
* net: add (*.)matteomarescotti.name to HSTS preloaded.agl@chromium.org2014-01-062-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243150 0039d316-1c4b-4281-b951-d872f2087c98
* Allow RenderFrames to swap out for subframe navigations.creis@chromium.org2014-01-0610-20/+220
| | | | | | | | | BUG=314791 TEST=Cross-site subframes get swapped out when using --site-per-process. Review URL: https://codereview.chromium.org/109653014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243148 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 243124 "Turn on context menu tests"ananta@chromium.org2014-01-061-9/+28
| | | | | | | | | | | | | | | | | > Turn on context menu tests > > The test harness flakiness was fixed with 115473002 and 114563002. Turning these back on > > BUG=326769 > NOTRY=true > > Review URL: https://codereview.chromium.org/106053009 TBR=dtrainor@chromium.org Review URL: https://codereview.chromium.org/125083007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243147 0039d316-1c4b-4281-b951-d872f2087c98
* compile error fix for VS2013shinyak@chromium.org2014-01-062-0/+4
| | | | | | | | | | std::max and std::min requires algorithm header. BUG= Review URL: https://codereview.chromium.org/117903005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243146 0039d316-1c4b-4281-b951-d872f2087c98
* net: add HSTS for (www.)getcloak.com.agl@chromium.org2014-01-062-0/+4
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243145 0039d316-1c4b-4281-b951-d872f2087c98
* Redefine (u)int{8,16,32} as (u)int{8,16,32}_t.viettrungluu@chromium.org2014-01-061-32/+20
| | | | | | | | | | | | | | | We can now do this since we have stdint.h everywhere. Leave the 64-bit types for now since they require more investigation. Delete schar, since it's unused in Chromium. R=brettw@chromium.org BUG=138542 Review URL: https://codereview.chromium.org/117323010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243143 0039d316-1c4b-4281-b951-d872f2087c98
* [I-Spy] Add support for rebaselining expectations from the web UI.craigdh@chromium.org2014-01-0614-118/+304
| | | | | | | | | | | | BUG=318865 TEST=unittests included NOTRY=True Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=240226 Review URL: https://codereview.chromium.org/106523003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243140 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2014-01-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243139 0039d316-1c4b-4281-b951-d872f2087c98
* Blink roll 164494:164505eseidel@chromium.org2014-01-061-1/+1
| | | | | | | | | | http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=164495:164505&mode=html TBR= BUG= Review URL: https://codereview.chromium.org/125093002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243138 0039d316-1c4b-4281-b951-d872f2087c98
* Some nits I found while looking around rAc() code.dbeam@chromium.org2014-01-064-11/+5
| | | | | | | | | | R=estade@chromium.org, groby@chromium.org BUG=none TEST=smaller diff in next CL Review URL: https://codereview.chromium.org/98693017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243137 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2014-01-061-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243136 0039d316-1c4b-4281-b951-d872f2087c98
* Roll Skia DEPS to r12910robertphillips@google.com2014-01-062-3/+3
| | | | | | | | R=reed@google.com Review URL: https://codereview.chromium.org/110353006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243135 0039d316-1c4b-4281-b951-d872f2087c98
* gfx: Add an implicit Insets to InsetsF conversion operator.sadrul@chromium.org2014-01-061-0/+5
| | | | | | | | | BUG=none R=danakj@chromium.org Review URL: https://codereview.chromium.org/102253009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243131 0039d316-1c4b-4281-b951-d872f2087c98
* Sampling profiling thread should be joined in a FILE threadharaken@chromium.org2014-01-063-28/+129
| | | | | | | | BUG=271439 Review URL: https://codereview.chromium.org/105893004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243129 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Fix uiautomator command line flag after r242933.frankf@chromium.org2014-01-061-0/+5
| | | | | | | | | BUG=331798 TBR=navabi@chromium.org Review URL: https://codereview.chromium.org/122223003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243127 0039d316-1c4b-4281-b951-d872f2087c98
* telemetry: Make sure kernel pointers are not hiddenskyostil@chromium.org2014-01-061-0/+3
| | | | | | | | | | | | When capturing a perf profile on Android, disable hiding of kernel pointer addresses to ensure we can symbolize kernel functions in the resulting profile. NOTRY=true Review URL: https://codereview.chromium.org/125243002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243126 0039d316-1c4b-4281-b951-d872f2087c98
* Turn on context menu testsdtrainor@chromium.org2014-01-061-28/+9
| | | | | | | | | | | The test harness flakiness was fixed with 115473002 and 114563002. Turning these back on BUG=326769 NOTRY=true Review URL: https://codereview.chromium.org/106053009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243124 0039d316-1c4b-4281-b951-d872f2087c98
* Porting changes on DevSite back to Chromium:awatson@chromium.org2014-01-063-54/+178
| | | | | | | | | | | RST-ifying new landing page. Adding needed CSS. Renaming the original index.html to sitemap.html. R=binji@chromium.org Review URL: https://codereview.chromium.org/113133015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243123 0039d316-1c4b-4281-b951-d872f2087c98
* pushState should not be treated as a navigation (step 1 of 3)japhet@chromium.org2014-01-062-0/+6
| | | | | | | | | | | | Add a new version of RenderViewImpl::didStartLoading() that takes a boolean indicating whether the navigation is to the same document or a different document. blink will call this new version in a later patch. BUG=50298 Review URL: https://codereview.chromium.org/102563003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243122 0039d316-1c4b-4281-b951-d872f2087c98
* Stop building Chrome Frame.grt@chromium.org2014-01-068-150/+4
| | | | | | | | | BUG=316496 TBR=thestig@chromium.org Review URL: https://codereview.chromium.org/105473007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243119 0039d316-1c4b-4281-b951-d872f2087c98
* events: Update EventTargeter to operate on the EventTarget that owns the ↵sadrul@chromium.org2014-01-062-4/+45
| | | | | | | | | | | targeter. BUG=318879 R=ben@chromium.org Review URL: https://codereview.chromium.org/98353008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243118 0039d316-1c4b-4281-b951-d872f2087c98
* Porting changes on DevSite back to Chromium.awatson@chromium.org2014-01-061-5/+82
| | | | | | | | | | Replacing auto-generated left-nav with a manual left-nav for now. R=binji@chromium.org Review URL: https://codereview.chromium.org/123773002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243114 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup CandidateWindowView.mukai@chromium.org2014-01-0610-1269/+670
| | | | | | | | | | | | | | | | | - moves the implementation of CandidateView as a separate cc file. - CandidateView is now a button to reduce the click handling. - introduces canceling drag logic over CandidateViews - CandidateWindowView is now a BubbleDelegateView - HidableArea is removed. It's not used anymore. - removes complex GridLayout logic and use BoxLayout. BUG=325813 R=komatsu@chromium.org TEST=unit_tests pass, manually check Review URL: https://codereview.chromium.org/121163003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243106 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 1771.0 to 1772.0chrome-release@google.com2014-01-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243104 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper: Split PpapiHostMsg_ChannelCreated use.teravest@chromium.org2014-01-064-14/+24
| | | | | | | | | | | | | | | | | | | | PpapiHostMsg_ChannelCreated is used for two purposes: * Notifying the browser that a browser<->plugin channel has been created, and * Notifying that browser that a renderer<->plugin channel has been created. In this case renderer<->plugin channel is for NaCl-based plugins, and is special because it does some inspection of message contents and passes on the message to the untrusted side of the plugin. I've changed this because I think it makes the code easier to read, and I'm adding an additional renderer<->plugin channel anyway. BUG= TBR=mseaborn,jschuh Review URL: https://codereview.chromium.org/98183012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243101 0039d316-1c4b-4281-b951-d872f2087c98
* [PPAPI] API definition for video media stream artifactspenghuang@chromium.org2014-01-0615-2/+974
| | | | | | | | | | | | | | This API follows the design at https://docs.google.com/a/google.com/document/d/1rlwmFhf7VCX8mfrBok8wqXNgvr_ERhL2k6Fqha-pgIo/edit?disco=AAAAAHos8Y8# It defines new objects for the consumption of media video tracks based on the private VideoSource/VideoDestination classes. BUG=330851 Review URL: https://codereview.chromium.org/107083004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243099 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the speculative resource prefetching code. This was experimental code ↵jam@chromium.org2014-01-0638-5713/+1
| | | | | | | | | | | added 1.5 years ago and not used for the last year. BUG=164207,304341 R=cbentzel@chromium.org Review URL: https://codereview.chromium.org/117933003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243098 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2014-01-061-3/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243097 0039d316-1c4b-4281-b951-d872f2087c98
* Roll Skia DEPS to r12906robertphillips@google.com2014-01-063-2/+7
| | | | | | | | R=reed@google.com Review URL: https://codereview.chromium.org/124503002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243096 0039d316-1c4b-4281-b951-d872f2087c98
* Remove calls of PrerenderTracker::TryCancel in ↵jam@chromium.org2014-01-062-9/+20
| | | | | | | | | | | ChromeResourceDispatcherHostDelegate::HandleExternalProtocol. This short-circuited cancelling the prerendering on the IO thread. Instead, I moved cancelling the prerender on the UI thread since that calls ends up going to the UI thread right after. BUG=304341 R=tburkard@chromium.org Review URL: https://codereview.chromium.org/124393002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243095 0039d316-1c4b-4281-b951-d872f2087c98
* Remove calls of PrerenderTracker::TryCancel on UI thread and instead have ↵jam@chromium.org2014-01-062-16/+10
| | | | | | | | | | | | | them call PrerenderContents::Destroy directly. This is part of the work on removing calls to ResourceRequestInfo::GetAssociatedRenderView. The last callers to that method are using it to cancel prerenders if they haven't been used yet, so the checking/cancelling needs to all move to the UI thread. BUG=304341 R=tburkard@chromium.org Review URL: https://codereview.chromium.org/109983006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243094 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid any race conditions with RenderFrame getting notified that it's ↵jam@chromium.org2014-01-061-0/+11
| | | | | | | | | | | | | | | prerendering. Originally PrerenderHelper was per RenderView. In r239860 I switched it to be per RenderFrame. Before PrerenderHelper was guaranteed to get the IPC telling it that it's prerendering before any navigation. After the change, the RenderFrame could be navigated by its parent frame before it gets the IPC that it's prerendering. This change ensures that there are no races by having a child frame check with its parent frame if it's pre-rendering at construction. We haven't yet turned on RenderFrame per frame, but this is something could happen once we do. BUG=304341 R=tburkard@chromium.org Review URL: https://codereview.chromium.org/120263006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243093 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 241620 "Suppress uninitialized read in net::NetworkChange..."pauljensen@chromium.org2014-01-061-4/+0
| | | | | | | | | | | | | | | | | Uninitialized read was fixed in r241862 and merged in r243089. > Suppress uninitialized read in net::NetworkChangeNotifierWin::NetworkChangeNotifierWin due to incorrect initialization order > > BUG=329590 > TBR=pauljensen@chromium.org > > Review URL: https://codereview.chromium.org/118503002 TBR=bruening@google.com Review URL: https://codereview.chromium.org/121603003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243092 0039d316-1c4b-4281-b951-d872f2087c98
* Fix broken build on OSX >= 10.7.costan@gmail.com2014-01-061-1/+1
| | | | | | | | | | | | | The breakage appears to be introduced by this CL. https://codereview.chromium.org/120773007 TEST=ninja -C out/Debug blink_tests BUG=331719 NOTRY=true Review URL: https://codereview.chromium.org/124863002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243091 0039d316-1c4b-4281-b951-d872f2087c98
* Fix selecting when opening an image from the download shelf.mtomasz@chromium.org2014-01-061-4/+9
| | | | | | | | | | | | | After migrating fullPaths/URLs to Entries in the gallery, it was assumed that the 'entries' and 'selectedEntries' arrays contain a common subset of Entries by meaning of same references for the same images. However, when opening from the shelf, the selected image's Entry reference is not contained in the 'entries' array. Therefore, we have to lookup by urls instead of references. In general, we should never compare Entries by references. TEST=Tested manually on the download shelf. BUG=331735 Review URL: https://codereview.chromium.org/124923002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243090 0039d316-1c4b-4281-b951-d872f2087c98
* Make the update installer fail when attempting to install a 64-bit-only updatemark@chromium.org2014-01-061-5/+118
| | | | | | | | | | | | | | | | | | | | | | | on a 32-bit-only system. The server infrastructure should not deliver 64-bit-only updates to 32-bit-only systems, but this depends on the new -32bit tag suffix support already being on the system prior to the attempted delivery of a 64-bit-only update. The update installer will now sanity-check this, and if the system will not be capable of running the updated version, it will exit before attempting to install it. Additionally, it will set the -32bit tag suffix so that during a subsequent update check, the server should deliver the proper 32-bit-only update (likely the final 32-bit version), or no update at all. This also serves as a failsafe against breaking users on 32-bit-only systems if the server-side -32bit tag suffix detection isn't working properly. BUG=18323,303280 R=thakis@chromium.org, thakis Review URL: https://codereview.chromium.org/124813002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243088 0039d316-1c4b-4281-b951-d872f2087c98
* Document fullscreen/ESC behaviour.mlamouri@chromium.org2014-01-061-1/+7
| | | | | | | | | | | | And the fact that the user can leave fullscreen by pressing ESC but this can be prevented by the developer by cancelling the event and requesting a special permission. BUG=320487 Review URL: https://codereview.chromium.org/116083008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243087 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2014-01-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243086 0039d316-1c4b-4281-b951-d872f2087c98
* Blink roll 164487:164494eseidel@chromium.org2014-01-061-1/+1
| | | | | | | | | | http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=164488:164494&mode=html TBR= BUG= Review URL: https://codereview.chromium.org/117903004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243085 0039d316-1c4b-4281-b951-d872f2087c98
* Tentatively re-enable previously flaky tests.mnissler@chromium.org2014-01-063-31/+14
| | | | | | | | | | | | | | These tests have been disabled on 2013-12-23 for being flaky. http://crrev.com/242448 re-enabled one of the tests accidentally, and it has been green ever since. Also, I failed to reproduce the symptoms on ToT. BUG=chromium:330454 TBR=thakis@chromium.org Review URL: https://codereview.chromium.org/123833004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243083 0039d316-1c4b-4281-b951-d872f2087c98
* telmetry: update InteractAction to use new timeline marker mechanismernstm@chromium.org2014-01-061-5/+3
| | | | | | | | | R=dominikg@chromium.org,tonyg@chromium.org BUG= Review URL: https://codereview.chromium.org/123593002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243082 0039d316-1c4b-4281-b951-d872f2087c98
* Add IPC stubs between browser and ServiceWorker's worker context in the ↵kinuko@chromium.org2014-01-0620-53/+337
| | | | | | | | | | | | | | | | | | | | | | | | child process - Add ServiceWorkerHostMsg_WorkerStarted and ServiceWorkerHostMsg_WorkerStopped that are sent from embedded worker to the browser process - Add ServiceWorkerContextMsg_FetchEvent for messages from embedded worker to the browser process FetchEvent/FetchRequest code is a bit rough as it's meant to be a placeholder. I can remove the part from this CL if it doesn't look reay yet. The new code uses new IPC class (ServiceWorkerContextMsg) for dispatching messages specifically sent to the embedded workers's worker context, which may feel a bit noisy. (Alternative suggestions welcome) BUG=313530 R=alecflett@chromium.org, jochen@chromium.org, tsepez@chromium.org Review URL: https://codereview.chromium.org/118103002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243081 0039d316-1c4b-4281-b951-d872f2087c98
* telemetry: Fix screen recording with multiple connected devicesskyostil@chromium.org2014-01-061-2/+5
| | | | | | | | | | | | | | | | Make it possible to use the Android screen recording profiler with multiple connected devices. Only the screen on the device that is actually running the telemetry test will get recorded. BUG=331435 TEST=tools/perf/run_benchmark smoothness.key_mobile_sites \ --page-filter=linus --browser=android-content-shell \ --profiler=android-screen-recorder NOTRY=true Review URL: https://codereview.chromium.org/119323008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243080 0039d316-1c4b-4281-b951-d872f2087c98
* Remove getCurrentDirectoryURL and getCurrentDirPath from directory_model.js.mtomasz@chromium.org2014-01-065-56/+36
| | | | | | | | | | | This CL removes two methods which rely on URL and full paths, what is deprecated. TEST=Tested manually. BUG=328252 Review URL: https://codereview.chromium.org/101243003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243077 0039d316-1c4b-4281-b951-d872f2087c98
* Files.app: Re-implement the notifications for removable devices in JavaScript.hirono@chromium.org2014-01-068-37/+258
| | | | | | | | | | | | | | | | Currently the notifications for removable devices are implemented in C++. But now we have the extension notification API, so we can implement thme in JavaScript. This CL adds an event of device state change to the file manager private API, and handles it to show the notifications. BUG=330096 TEST=insert USB on link Review URL: https://codereview.chromium.org/113893008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243076 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure the Mac app_list's initial NSCollectionView layouts obey ↵tapted@chromium.org2014-01-063-0/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | frameForItemAtIndex: AppKit's NSCollectionView will delay layout of items it contains until the view is visible on screen and needs a display. The Mac App Launcher populates collection views for all pages when created, leading to some pages having their layout delayed. Sometimes, the first display (and subsequent layout) is triggered during a scroll animation provided by an NSScrollView. In these cases, I've traced down AppKit attempting to set the frame of the collection items to a non-integral origin. Furthermore, it's an NSRect that differs from the view's self-reported -[NSCollectionView frameForItemAtIndex:] from when the item cell was first created. These non-integer coordinates lead to drawing and animation glitches because the grid items are no longer properly pixel-aligned. This CL intercepts the -[NSView setFrame:] call that NSCollectionView attempts in its sometimes-delayed layout, and ensures that it matches the value that would be given by [NSCollectionView frameForItemAtIndex:] when no animations are running. We need to provide our own implementation of frameForItemAtIndex because the grid view can create new views when dragging items between pages, which can also be triggered during a scroll animation. BUG=329454 Review URL: https://codereview.chromium.org/116183004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243075 0039d316-1c4b-4281-b951-d872f2087c98
* Remove getCurrentMountPointUrl from the directory model.mtomasz@chromium.org2014-01-062-20/+12
| | | | | | | | | | | This function uses paths and it is redundant, therefore it is removed by this patch. TEST=Tested manually. BUG=328252 Review URL: https://codereview.chromium.org/98253011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243072 0039d316-1c4b-4281-b951-d872f2087c98
* Automated Commit: Committing new LKGM version 5198.0.0 for chromeos.chromeos-lkgm@google.com2014-01-061-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@243071 0039d316-1c4b-4281-b951-d872f2087c98