Commit Graph

3798 Commits

Author SHA1 Message Date
Keerti Parthasarathy 0e681885a9 on gcs, move docs for be to builds dir, and dev & stable to dev/stable
BUG=
R=whesse@google.com

Review URL: https://codereview.chromium.org/1647293002 .
2016-02-01 08:25:29 -08:00
William Hesse 2631227d29 Dummy commit, to run a new build on all buildbot bots.
BUG=
R=mit@google.com

Review URL: https://codereview.chromium.org/1652053002 .
2016-02-01 16:04:48 +01:00
William Hesse 6fcd5f63b4 Change version of master (bleeding-edge channel) to 1.15.
BUG=

Review URL: https://codereview.chromium.org/1641283002 .
2016-01-28 19:48:53 +01:00
Jacob Richman 16239b2098 DEPS AutoUpdate: webkit to 202760 (2016-01-27 13:52:56 -0800) jacobr@google.com
Support enabling checked mode either by adding a checked attribute to the dart script tag or the <html> element. Cannot handle reloading a page and having the mode switch between checked and unchecked mode but displays an alert and logged a message telling the user what went wrong.
https://src.chromium.org/viewvc/blink?view=rev&revision=202760
2016-01-27 13:57:29 -08:00
Jacob Richman e837dcedc5 DEPS AutoUpdate: webkit to 202756 (2016-01-25 12:53:41 -0800) jacobr@google.com
Fix test incorrect test expectation files.
https://src.chromium.org/viewvc/blink?view=rev&revision=202756
2016-01-25 12:56:10 -08:00
Zachary Anderson 80f358dede Adds targets for simarmv6 and armv6
related #25562

R=rmacnak@google.com

Review URL: https://codereview.chromium.org/1624593002 .
2016-01-22 13:07:48 -08:00
Florian Schneider f47839ba09 Rename DART_PRECOMPILED -> DART_PRECOMPILED_RUNTIME
To avoid future confusion with precompiler compiler-related macros/build targets

BUG=
R=rmacnak@google.com

Review URL: https://codereview.chromium.org/1581393008 .
2016-01-19 13:59:49 -08:00
Jacob Richman 20e85cf892 DEPS AutoUpdate: webkit to 202754 (2016-01-19 11:31:31 -0800) jacobr@google.com
Re-baseline line numbers in a couple more test expectation files.
https://src.chromium.org/viewvc/blink?view=rev&revision=202754
2016-01-19 11:38:19 -08:00
Jacob Richman 1aa2ff52d2 DEPS AutoUpdate: webkit to 202753 (2016-01-15 16:05:47 -0800) jacobr@google.com
Strip hardcoded line #s where appropriate.
https://src.chromium.org/viewvc/blink?view=rev&revision=202753
2016-01-15 16:13:25 -08:00
Jacob Richman cbe431cb45 DEPS AutoUpdate: webkit to 202752 (2016-01-15 15:47:54 -0800) jacobr@google.com
Rebaseline test expectations for dartium tests to reflect dart:html refactor.
https://src.chromium.org/viewvc/blink?view=rev&revision=202752
2016-01-15 15:53:09 -08:00
Jacob Richman cf0d19a913 DEPS AutoUpdate: webkit to 202751 (2016-01-15 10:41:20 -0800) jacobr@google.com
Increase the size of the hard coded patch files now that dart:html and dart:js have been refactored.
https://src.chromium.org/viewvc/blink?view=rev&revision=202751
2016-01-15 10:49:02 -08:00
Jacob Richman cf7ae2e0cb Support JS$ prefix for dart and fix bug where _operator_getter and the [] operator were used inconsistently. Would only impact future use cases where js APIs returned types not auto-proxied with dart:html.
Support typed JS interop classes that extend the behavior of  dart:html types in Dartium.

This theoretically enables supporting package:dom at the same time as dart:html as well as helping with
JavaScript libraries that monkey patch the dom.

Also support JS$ name prefix to resolve name conflicts with dart reserved words and with
dart:html libraries.
Cleanup addEventListener and friends so they are consistent with typed JS Interop and fix
bugs in the unlikely case where multiple functions have the same identity hash.
Add checks to make it easier to catch when allowInterop is accidentally omitted
when using the new typed JavaScript interop. You will now get an exception
any time you pass a Function to JS via the new typed interop without first
calling allowInterop.

BUG=
R=alanknight@google.com

Review URL: https://codereview.chromium.org/1583773003 .
2016-01-15 10:40:32 -08:00
Alan Knight 87c1bb4b39 Add autofocus to the Html5NodeValidator list of standard attributes for <input>
BUG=

Review URL: https://codereview.chromium.org/1588773002 .
2016-01-13 17:19:00 -08:00
William Hesse cd21da1d98 Disable taskkill failure when killing dart processes on windows.
There is an outstanding issue with pub hanging and being unkillable on
windows.  Make the taskkill step pass on windows, even if there are
dart processes, until we fix this issue.

BUG=https://github.com/dart-lang/sdk/issues/24086
R=kustermann@google.com

Review URL: https://codereview.chromium.org/1582773002 .
2016-01-13 11:17:18 +01:00
Jacob Richman 7c80c30848 DEPS AutoUpdate: webkit to 202748 (2016-01-12 18:20:36 -0800) rmacnak@google.com
Adjust to changed isolate creation callback signature.
https://src.chromium.org/viewvc/blink?view=rev&revision=202748
2016-01-12 18:26:23 -08:00
Alan Knight 7f80dbbbe1 Revert "Mark supportsPointConversions deprecated and always true rather than testing DOMPoint"
This reverts commit 2dfdfe554e.

BUG=

Review URL: https://codereview.chromium.org/1583673002 .
2016-01-12 16:24:12 -08:00
Alan Knight 2dfdfe554e Mark supportsPointConversions deprecated and always true rather than testing DOMPoint
BUG=

Review URL: https://codereview.chromium.org/1580203002 .
2016-01-12 13:52:38 -08:00
Alan Knight a5ba7a7db6 Add an Unstable comment/annotation on caretRangeFromPoint
BUG=

Review URL: https://codereview.chromium.org/1578103003 .
2016-01-12 11:12:47 -08:00
Alan Knight 914bf02cde Switch to using HashChangeEvent constructor instead of initHashChangeEvent
BUG=

Review URL: https://codereview.chromium.org/1582443003 .
2016-01-12 09:42:06 -08:00
Jacob Richman 7761675eec Update update_deps.py to use https as it is now required.
BUG=
R=alanknight@google.com

Review URL: https://codereview.chromium.org/1577173002 .
2016-01-11 16:15:28 -08:00
Jacob Richman 47f03b7bf8 DEPS AutoUpdate: webkit to 202732 (2015-12-16 12:47:24 -0800) johnmccutchan@chromium.org
Support compressed observatory assets
https://src.chromium.org/viewvc/blink?view=rev&revision=202732
2016-01-11 15:39:30 -08:00
Natalie Weizenbaum b33dcfdaad Remove the Dromaeo and TodoMVC samples.
No one was maintaining or using these, and they were stale to the point
that they were breaking pkgbuild tests because their dependencies
weren't compatible with the latest SDK.

This also removes tools/testing/perf_testing, which only tested these
two samples.

R=kevmoo@google.com

Review URL: https://codereview.chromium.org/1576153002 .
2016-01-11 13:09:26 -08:00
Ryan Macnak 642f754219 Note that R19 is a C preserved register, fixing crash returning from the first Dart entry on Linux ARM64.
Bug was introduced by 91bc8005fe.

 - Move the Dart stack pointer from R19 (C preserved) to R15 (C volatile) so it isn't among the registers saved by the InvokeDartCode stub.
 - Set a default cross compiler for ARM64.
 - Use ARM32 instead of IA32 binary to build Observatory on ARM64 hosts.

R=regis@google.com

Review URL: https://codereview.chromium.org/1559223003 .
2016-01-07 09:30:17 -08:00
Natalie Weizenbaum 6f3168ad47 Fix some broken pkgbuild tests.
This brings in the latest version of http and shelf, and stops the
pkgbuild dependency override mechanism from making packages depend on
the pub package.

R=whesse@google.com

Review URL: https://codereview.chromium.org/1560513002 .
2016-01-05 13:24:12 -08:00
William Hesse 634e5a1d02 Refs #25328 Use a portable shebang
BSD systems don't place bash in /bin and a lot of the dart tools
hardcode a #!/bin/bash shebang that fails the 'all' target build
(not able to execute dart2js since the interpreter is not found).

Solve the issue by using #!/usr/bin/env as the shebang. For scripts
that need to pass arguments to bash modify the script to use the set
command as the first executed line of shell.

BUG=
R=whesse@google.com

Review URL: https://codereview.chromium.org/1552313002 .
2016-01-05 16:26:28 +01:00
William Hesse f6183a63e5 Move third_party/clang to cloud storage
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1542953002 .
2015-12-22 15:17:46 +01:00
William Hesse 9cb6e9657b Move third_party/WebCore to git
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1546603002 .
2015-12-22 13:55:55 +01:00
Alan Knight ced1e5d1e7 Allow Window.open to return null in dart2js
BUG=
R=sra@google.com

Review URL: https://codereview.chromium.org/1540333002 .
2015-12-21 13:32:29 -08:00
William Hesse b1e90f1c89 Dummy commit to trigger builds after all slaves rebooted, due to chrome infrastructure change.
BUG=

Review URL: https://codereview.chromium.org/1538413002 .
2015-12-21 19:53:43 +01:00
William Hesse 79b6d81dd2 Move third_party/firefox_jsshell dependency to cloud storage
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1544463002 .
2015-12-21 14:38:14 +01:00
Ryan Macnak 6b964b83ac Add ./tools/test.py -c precompiler -r dart_precompiled.
- Make --gen/run-precompiled-snapshot take a directory to use for the snapshot pieces.
 - Throw on Platform.executeable to prevent tests from becoming fork-bombs.
 - Update status files so 'dart_precompiled' is generally expected to behave the same as 'vm'.

Currently multitests will fail unless run with --jobs=1 because the test harness assigns them the same temporary directory.

Running this also requires a great deal of space. My out directory is 380G.

BUG=http://dartbug.com/24975
R=fschneider@google.com, srdjan@google.com

Review URL: https://codereview.chromium.org/1507943002 .
2015-12-18 12:08:10 -08:00
Alan Knight 168e9ee882 Remove ugly check for super.created call in constructor
BUG=
R=terry@google.com

Review URL: https://codereview.chromium.org/1537563006 .
2015-12-18 09:41:45 -08:00
William Hesse 890883076d Switch pub bots to use a 64-bit build of Dart.
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1533903003 .
2015-12-17 17:44:32 +01:00
Ivan Posva b6781b656a - Implement Platform.packageRoot and Platform.packageConfig based
on the new specification.

BUG=
R=lrn@google.com

Review URL: https://codereview.chromium.org/1529063006 .
2015-12-17 07:48:41 -08:00
William Hesse 3afd7025d6 Remove outdated support for chrome-only apis
These scripts, which are no longer used, generated support for Chrome
web app apis.

BUG=
R=sgjesse@google.com

Review URL: https://codereview.chromium.org/1526973002 .
2015-12-17 14:50:19 +01:00
William Hesse 6485590527 Remove old java-based analyzer from test scripts and status files
BUG=
R=sgjesse@google.com

Review URL: https://codereview.chromium.org/1537653002 .
2015-12-17 14:44:57 +01:00
John McCutchan 9f7440cde5 Bump observatory pub packages DEPS
Fixes #25262

R=rmacnak@google.com

Review URL: https://codereview.chromium.org/1524333003 .
2015-12-16 07:30:25 -08:00
William Hesse a74f54faf0 Remove fake_async from third_party/pkg.
BUG=
R=nweiz@google.com

Review URL: https://codereview.chromium.org//1330363002 .
2015-12-16 14:16:33 +01:00
Ivan Posva f5f035407f - Temporarily allow running with dart_bootstrap during the
Observatory build.

BUG=

Review URL: https://codereview.chromium.org/1526133002 .
2015-12-15 10:51:55 -08:00
Todd Turnidge 08ce763e26 Update observatory_pub_packages_rev.
I want to pick up the new version of charted to drop some build warnings.

BUG=
R=rmacnak@google.com

Review URL: https://codereview.chromium.org/1519183003 .
2015-12-14 10:36:40 -08:00
William Hesse 089a8a0647 Update the checked-in SDK to version 1.13.0.
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org/1524693003 .
2015-12-14 13:28:01 +01:00
Ivan Posva 6d0453594a - Prevent running of the dart_bootstrap script by default.
- Fix argument handling in Python: argparse does not properly handle booleans.

BUG=
R=rmacnak@google.com

Review URL: https://codereview.chromium.org/1519063004 .
2015-12-11 13:23:12 -08:00
keertip c88841c041 use bot_utils.run to run dartdoc so that the bot will fail if there are errors when dartdoc is run. This will catch failures to generate docs.
BUG=https://github.com/dart-lang/sdk/issues/25015
R=whesse@google.com

Review URL: https://codereview.chromium.org/1514193002 .
2015-12-11 08:03:48 -08:00
Sigmund Cherem 30c4c2b86e Change default dom.py to use ReleaseX64 (matching the default vm/dart2js arch)
BUG=
R=alanknight@google.com

Review URL: https://codereview.chromium.org/1514243002 .
2015-12-10 16:41:15 -08:00
Sigmund Cherem e6f6ce9743 fix safari test
Apparently my approach to use wss didn't work to exercise the error codepath. This change makes us excersize errors. After testing this in Safari though, I coudln't reproduce the issue, so I remove the note about this being a regression test for the original issue.

Review URL: https://codereview.chromium.org/1513363003 .
2015-12-10 16:02:27 -08:00
William Hesse ed9bb160de Revert "Copy entire api-docs directory to release GCloud directory in promote script."
This reverts commit f03279a7eb.
When there is only one file in the directory, this does not move the
file into the target directory, but moves it to replace the target
directory with a file.

Reverting to the old behavior, with a changed filename, since we are
now only copying one file. tools/bots/bot_utils.py:124 is changed to
use dartdocs_zipfilename() instead of the deleted apidocs_zipfilename().

BUG=https://github.com/dart-lang/www.dartlang.org/issues/1528
R=ricow@google.com

Review URL: https://codereview.chromium.org/1502253002 .
2015-12-09 10:29:34 +01:00
William Hesse 338bd5db79 Update collection to version 1.2.0 (f6135e6350c63eb3f4dd12953b8d4363faff16fc)
dartdoc 0.8.3 requires at least this version of collection.

BUG=

Review URL: https://codereview.chromium.org/1504813002 .
2015-12-07 13:42:45 +01:00
Ryan Macnak 08f443f540 Address clang warning regarding incorrect flag attempting to force non-executable stacks.
Cf. 6d018b8ce3

R=fschneider@google.com

Review URL: https://codereview.chromium.org/1498983002 .
2015-12-04 09:58:53 -08:00
Ivan Posva 6249c2bcf3 - Remove the legacy debug protocol.
BUG=
R=hausner@google.com

Review URL: https://codereview.chromium.org/1497033003 .
2015-12-03 17:46:02 -08:00
Rico Wind b1b1eb4864 Trigger bots after googlecode downtime
R=whesse@google.com
BUG=

Review URL: https://codereview.chromium.org/1493633002 .
2015-12-02 07:46:22 +01:00