- 24 Oct, 2016 38 commits
-
-
dyaroshev authored
This patch creates a complete main for components perftests from components unittests main and switches components perftests to using testing/perf instead of base/perf. BUG=648992 Review-Url: https://codereview.chromium.org/2358063002 Cr-Commit-Position: refs/heads/master@{#427043}
-
rune authored
Include V0Cascade order to reflect that this is the legacy code for Shadow DOM V0 cascading order in pure V0 documents. R=kochi@chromium.org Review-Url: https://codereview.chromium.org/2445673002 Cr-Commit-Position: refs/heads/master@{#427042}
-
hiroshige authored
BUG= Review-Url: https://codereview.chromium.org/2443873002 Cr-Commit-Position: refs/heads/master@{#427041}
-
mkwst authored
This was removed from CSP2, never added to CSP3, and will not ship in any other browser. We should remove it, as it is completely redundant with `X-XSS-Protection`, which is never going away. Intent to Remove: https://groups.google.com/a/chromium.org/forum/#!topic/blink-dev/gjB93RpF6JY R=jochen@chromium.org BUG=657737 Review-Url: https://codereview.chromium.org/2428473004 Cr-Commit-Position: refs/heads/master@{#427040}
-
foolip authored
Like enums, typedefs, etc., dictionaries aren't observable unless used, and the generated code does not change by removing [RuntimeEnabled]. R=bashi@chromium.org Review-Url: https://codereview.chromium.org/2390483002 Cr-Commit-Position: refs/heads/master@{#427039}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/e923cdb9..82319475 Please follow these instructions for assigning/CC'ing issues: https://github.com/v8/v8/wiki/Triaging%20issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel TBR=hablich@chromium.org,machenbach@chromium.org,littledan@chromium.org,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/2440383002 Cr-Commit-Position: refs/heads/master@{#427038}
-
kinuko authored
- Now that content/child can also depend on media just implement media related mime methods in SimpleWebMIMERegistry and remove renderer-only overrides. - LinkLoader should use supportsMediaMIMEType rather than supportsMediaSourceMIMEType in as=media cases, as the latter is for MediaSource extension and always fails if empty codecs string is given (and that was what happening in the real renderer case) BUG=658628 TEST=http/tests/preload/preload_with_type.html TEST=LinkLoaderTest.Preload Review-Url: https://codereview.chromium.org/2440163002 Cr-Commit-Position: refs/heads/master@{#427037}
-
fs authored
Also change TransformBuilder::createTransformOperations to return the TransformOperations rather than use an out argument. Review-Url: https://codereview.chromium.org/2435413002 Cr-Commit-Position: refs/heads/master@{#427036}
-
xiaochengh authored
This patch introduces |spellcheck_test| for writing asynchronous layout tests for spellchecker in an intuitive manner, following the same spirit of |assert_selection|. This patch allows us to convert existing spellcheck tests easily as a preparation for idle time spellchecker. BUG=517298 Review-Url: https://codereview.chromium.org/2435273002 Cr-Commit-Position: refs/heads/master@{#427035}
-
yamaguchi authored
The hardware read-only flag is obtained from device enumeration and stored to Disk objects. Existing code overwrites that field when applying read-only policy. However, that information will be needed when we support remounting devices to switch between read-only and read-write mode upon policy update. After this change, Disk objects can distinguish whether a device is mounted read-only because of a read-only hardware or because of the mount option passed to Mount (for ExternalStorageReadOnly policy). TEST=Run chromeos_unittest, unit_tests, and browser_tests. BUG=642247,655003 Review-Url: https://codereview.chromium.org/2440443003 Cr-Commit-Position: refs/heads/master@{#427034}
-
aberent authored
searchbox_api.js uses a Chrome extension to Javascript. This is not understood by the Closure compiler, so was giving errors when grit attempted to minify it. To prevent this don't minify this file. BUG=644392 Review-Url: https://codereview.chromium.org/2337253002 Cr-Commit-Position: refs/heads/master@{#427033}
-
yosin authored
This patch moves |setNonDirectionalSelectionIfNeeded()| to |SelectionController| from |FrameSelection| since it is used only in |SelectionController| to simplify |FrameSelection| for improving code health. This patch also gets rid of |originalBase()| which had been used in |setNonDirectionalSelectionIfNeeded()|, but it has never been used. BUG=n/a TEST=n/a; no behavior changes Review-Url: https://codereview.chromium.org/2441573002 Cr-Commit-Position: refs/heads/master@{#427032}
-
yosin authored
This patch gets rid of flat tree version of |createVisibleSelection()| taking two |VisiblePosition| by replacing with |SelectionInDOMTree| version to reduce number of overloads for improving code health. BUG=657237 TEST=n/a; no behavior changes Review-Url: https://codereview.chromium.org/2437873008 Cr-Commit-Position: refs/heads/master@{#427031}
-
yosin authored
This patch changes |FrameSelection| class to use |DEFINE_TRACE()| instead of |DEFINE_VIRTUAL_TRACE()| since |FrameSelection| is final. |DEFINE_VIRTUAL_TRACE()| was introduced by [1] as result of mechanical replacing of |virtual void trace()|. [1] https://chromium.googlesource.com/chromium/src/+/0ae5a4a2770e78d7cdc0025f1ebeebd797691b16 BUG=n/a TEST=n/a; no behavior changes. Review-Url: https://codereview.chromium.org/2443883002 Cr-Commit-Position: refs/heads/master@{#427030}
-
grunell authored
BUG=NONE Review-Url: https://codereview.chromium.org/2434333003 Cr-Commit-Position: refs/heads/master@{#427029}
-
jdoerrie authored
This CL is part of the effort to improve performance of the password manager settings. In particular, this CL fixes layout thrashing in the updateOriginsEliding_ code. Prior to this change the code was first reading style information from the DOM and then changing it in a loop. This change creates a canvas element that is not part of the DOM. It then uses the canvas to do the text measurements, thus avoiding the repainting of the DOM. In the end, it writes the final obtained string in the DOM, and thus does not change the display of the saved passwords. Reference: https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/measureText BUG=651049 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2439453005 Cr-Commit-Position: refs/heads/master@{#427028}
-
hajimehoshi authored
This CL instroduces a new class MemoryCoordinatorProxy that is the proxy of MemoryCoordinator in content/browser. MemoryCoordinator:: GetCurrentMemoryState to get the current memory state is now not accessible by some MemoryCoordinatorClients, and MemoryCoordinatorProxy offers the proxy function to access this. This is used to get the current memory state by e.g. TabLoader in chrome/browser or components in net. BUG=639700 Review-Url: https://codereview.chromium.org/2434353003 Cr-Commit-Position: refs/heads/master@{#427027}
-
tkent authored
* ColorInputType and RangeInputType They don't need to override InputType::setValue(), and should override InputTypeView::didSetValue() instead. It makes code simpler. * HTMLInputElement::setValueInternal() Removed unused TextFieldEventBehavior argument, and rename the function to setNonAttributeValue(). Make sure this is only for ValueMode::kValue. * TextFieldInputType::setValue() Don't call InputType::setValue(), and call setNonAttributeValue() directly. * InputType::setValue() Make sure this is only for ValueMode::kValue. This CL has no behavior changes. Review-Url: https://codereview.chromium.org/2435973002 Cr-Commit-Position: refs/heads/master@{#427026}
-
chromeos-commit-bot authored
Cr-Commit-Position: refs/heads/master@{#427025}
-
nhiroki authored
For cleanup, this CL makes WorkerThread inherit WebThread::TaskObserver and removes WorkerMicrotaskRunner that is used for observing WebThread activities and forwarding them to WorkerThread. BUG=n/a Review-Url: https://codereview.chromium.org/2440063002 Cr-Commit-Position: refs/heads/master@{#427024}
-
yabinh authored
Sometimes ImeTest failed because it failed to click node. We suspect it's because the screen is locked. So we add assertion to check whether that's the case. BUG=628964 Review-Url: https://codereview.chromium.org/2440353002 Cr-Commit-Position: refs/heads/master@{#427023}
-
tyoshino authored
The AssociatedURLLoader is derived from the WebURLLoader interface while WebURLLoaderImpl is also derived from it. WebURLLoaderImpl is an API to use the resource dispatcher and net stack beyond it. AssociatedURLLoader is a wrapper for the DocumentThreadableLoader logic which implements CORS, etc. defined in the Fetch Standard. They're not as-is. Even looking at the API, there're clear differences e.g. the WebURLLoaderOptions is specific to the AssociatedURLLoader. This unnecessary inheritance has been causing confusion when reading the code. We should remove this inheritance. R=bbudge@chromium.org,jochen@chromium.org,kinuko@chromium.org,raymes@chromium.org,dalecurtis@chromium.org,mmenke@chromium.org BUG=none Review-Url: https://codereview.chromium.org/2399463007 Cr-Commit-Position: refs/heads/master@{#427022}
-
jam authored
BUG=504347 TBR=scottmg Review-Url: https://codereview.chromium.org/2442903002 Cr-Commit-Position: refs/heads/master@{#427021}
-
bugsnash authored
Removed PassRefPtr copy constructor. Added move wraps for remaining PassRefPtr copies (newly introduced). BUG=640449 Review-Url: https://codereview.chromium.org/2437883002 Cr-Commit-Position: refs/heads/master@{#427020}
-
kochi authored
Old: assert_true: should move from XXX to YYY expected true got false New (actually in one line): assert_equals: Focus should move forward from XXX to YYY expected Element node <input id="YYY"></input> but got Element node <input id="ZZZ"> Review-Url: https://codereview.chromium.org/2430313003 Cr-Commit-Position: refs/heads/master@{#427019}
-
yan0422.wang authored
When exiting the function because cannot open "oom_adj" file, not close the file handle "dirfd". BUG=n/a Review-Url: https://codereview.chromium.org/2419383008 Cr-Commit-Position: refs/heads/master@{#427018}
-
estark authored
This CL expands WebsiteSettings histograms so that we can track actions broken down by each of the following omnibox states: - valid HTTPS url - HTTPS URL that has been downgraded because of e.g. mixed content - HTTPS URL that is marked dangerous (e.g. broken HTTPS or malware) - HTTP URL that is marked dangerous (e.g. malware) - HTTP URL that has a "Not secure" warning in the omnibox BUG=647566 Review-Url: https://codereview.chromium.org/2434083002 Cr-Commit-Position: refs/heads/master@{#427017}
-
yosin authored
This patch makes |editingIgnoresContents()| as global function instead of static member function of template class |EditingStratgegy| since it doesn't use template parameter to simplify code for improving code health. BUG=n/a TEST=n/a; no behavior changes Review-Url: https://codereview.chromium.org/2441693004 Cr-Commit-Position: refs/heads/master@{#427016}
-
nhiroki authored
Before this CL, MessagePort/ServiceWorker/Client can send an ArrayBuffer with copy semantics, but it cannot send an ArrayBuffer with move semantics even if it's specified as a transferable object. // Copy semantics. port.postMessage(arrayBuffer); // Move semantics. Currently, this doesn't work and shows a warning message // instead. See https://codereview.chromium.org/1301953002 port.postMessage(arrayBuffer, [arrayBuffer]); After this CL, they emulate move semantics by copy-and-neuter semantics that sends an ArrayBuffer by copy semantics and neuters the original ArrayBuffer. <Context of this change> Because of Chromium's multi-process architecture, a target object can be in a different process from a sender object. This makes it difficult to support zero-copy transfer (move semantics) because it needs to stride over process memory boundaries. Using shared memory is a possible solution, but that seems to need architectual changes and introduce complexity. Therefore, as a stopgap, we support sending a transferable ArrayBuffer with copy-and-neuter semantics. See this document for more details: https://docs.google.com/document/d/17o_cjtc3Gk5cDZhoUc37EyhhvBb4wMlCROJvoC2Aokg/edit# BUG=334408, 511119 Review-Url: https://codereview.chromium.org/2414333003 Cr-Commit-Position: refs/heads/master@{#427015}
-
yizhou.jiang authored
Convertion from sRGB to 8-bit linear is going to reduce the precision of the texture, and the downsampling will do the same thing. We should set texture internalformat to rgba32f to optimize precision. BUG=634519 TEST=conformance2/textures/misc/tex-srgb-mipmap.html CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Review-Url: https://codereview.chromium.org/2420813002 Cr-Commit-Position: refs/heads/master@{#427014}
-
shimazu authored
This patch changes --mojo-service-worker to --disable-mojo-service-worker. Let's try mojo for the service worker. BUG=629701 Review-Url: https://codereview.chromium.org/2436223004 Cr-Commit-Position: refs/heads/master@{#427013}
-
avi authored
BUG=555865 Review-Url: https://codereview.chromium.org/2444703002 Cr-Commit-Position: refs/heads/master@{#427012}
-
tzik authored
This CL add a Mojo IPC for synchronous resource loading, and plumps it from content::ResourceDispatcher to content::ResourceDispatcherHost. BUG=603396 Review-Url: https://codereview.chromium.org/2390983003 Cr-Commit-Position: refs/heads/master@{#427011}
-
shimazu authored
As mentioned at https://crbug.com/602693#c17 and https://crbug.com/657869, '[ Skip ]' in TestExpectations cannot be overwritten by WPTTestExpectations. This patch changes '[ Skip ]' to '[ Failure ]' by default in TestExpectations in order to run the w3c tests on WPTServe bots. BUG=602693,453190,624278,617886,571722,618616 TEST=./third_party/WebKit/Tools/Scripts/run-webkit-tests -f -t Debug imported/wpt/service-workers TEST=./third_party/WebKit/Tools/Scripts/run-webkit-tests --enable-wptserve -f -t Debug imported/wpt/service-workers Review-Url: https://codereview.chromium.org/2441963002 Cr-Commit-Position: refs/heads/master@{#427010}
-
ortuno authored
Follow up patch that adds a new fake adapter that finishes a gatt operation after a connect is called and adds tests that uses it. Previous patch: http://crrev.com/2443473003 BUG=608538 Review-Url: https://codereview.chromium.org/2438963002 Cr-Commit-Position: refs/heads/master@{#427009}
-
qyearsley authored
Using update-w3c-deps in Chromium 14341400. I ran update-w3c-deps and updated expectations and baselines manually on Friday last week since w3c-test-autoroller failed. Review-Url: https://codereview.chromium.org/2434563008 Cr-Commit-Position: refs/heads/master@{#427008}
-
ortuno authored
Rejects characteristic.readValue if the frame is not connected or if the frame disconnects during the operation. The new adapter has a Health Thermometer service with a measurement interval characteristic. We use this characteristic because it the only standard characteristic that supports Read, Write and Notify. Reconnection tests in follow up patch: http://crrev.com/2438963002 BUG=608538 Review-Url: https://codereview.chromium.org/2443473003 Cr-Commit-Position: refs/heads/master@{#427007}
-
chrome://historycalamity authored
BUG=None NO_DEPENDENCY_CHECKS=true Review-Url: https://codereview.chromium.org/2418043003 Cr-Commit-Position: refs/heads/master@{#427006}
-
- 23 Oct, 2016 2 commits
-
-
raymes authored
Currently, with HBD, if you navigate to https://get.adobe.com/flashplayer and click "Download", it will trigger the Run Flash prompt. We should ignore navigations if the source URL is the Flash download page itself. BUG=656062 Review-Url: https://codereview.chromium.org/2435933002 Cr-Commit-Position: refs/heads/master@{#427005}
-
qyearsley authored
This is a non-urgent minor change in `webkit-patch rebaseline-cl` that would make it a little less verbose. Right now when you run `webkit-patch rebaseline-cl` by default it prints the list of tests to rebaseline twice: once before starting, listing specific builds, and once when actually downloading baselines. After this CL, the more specific information (which builds are used) is only printed when --verbose is passed, and the default behavior is less verbose. Review-Url: https://codereview.chromium.org/2438393002 Cr-Commit-Position: refs/heads/master@{#427004}
-