aboutsummaryrefslogtreecommitdiffstats
path: root/python
Commit message (Collapse)AuthorAgeFilesLines
* tests for tidy.py #9152Maciej Skrzypkowski2016-04-0711-4/+166
|
* Auto merge of #10453 - Ms2ger:uuid, r=KiChjangbors-servo2016-04-071-1/+1
|\ | | | | | | | | | | | | | | Update uuid. <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10453) <!-- Reviewable:end -->
| * Update uuid.Ms2ger2016-04-071-1/+1
| |
* | Auto merge of #10442 - autrilla:mach-caching, r=Wafflespeanutbors-servo2016-04-071-6/+21
|\ \ | |/ |/| | | | | | | | | | | | | | | | | Issue #10441: Added caching support to mach bootstrap As suggested on the issue, files are stored as `.part` and moved to the original name when done. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10442) <!-- Reviewable:end -->
| * Added caching support to mach bootstrapAdrian Utrilla2016-04-071-6/+21
| |
* | Remove gl_generator version exception.Josh Matthews2016-04-061-1/+1
| |
* | Update ipc-channel for two important bug fixesOlaf Buddenhagen2016-04-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes https://github.com/servo/servo/issues/10260 by pulling in https://github.com/servo/ipc-channel/pull/61 (fix receive for messages close to packet size) and https://github.com/servo/ipc-channel/pull/62 (properly handle ENOBUFS); where the latter is not critical per se, as there was a workaround already -- but that workaround aggrevated the first bug, resulting in the urgent issue... This bump requires a tidy override for `uuid`: `ipc-channel` was updated to `uuid 0.2` in https://github.com/servo/ipc-channel/pull/63 (don't know why...), while other crates are still with `0.1`. That was blocking this urgent bug fix; and according to a discussion with @mbrubeck on IRC, the override should be OK in this case.
* | Auto merge of #10433 - saurvs:pr3, r=emiliobors-servo2016-04-071-1/+1
|\ \ | |/ |/| | | | | | | | | | | | | | | | | Implement WebGLRenderingContext.getActiveUniform() Fixes https://github.com/servo/servo/issues/10397 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10433) <!-- Reviewable:end -->
| * Implement WebGLRenderingContext.getActiveUniform()Saurav Sachidanand2016-04-061-1/+1
| |
* | Auto merge of #9811 - paulrouget:forceTouch, r=mbrubeckbors-servo2016-04-051-0/+1
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | forcetouch events https://developer.apple.com/library/mac/documentation/AppleApplications/Conceptual/SafariJSProgTopics/RespondingtoForceTouchEventsfromJavaScript.html Not sure how we want to land that yet. Maybe reproduce the webkit events (as in this PR), or as touch/mousemouse events. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9811) <!-- Reviewable:end -->
| * | Ignore ForceTouchEvent.webidlPaul Rouget2016-04-051-0/+1
| |/
* / Fix ./mach test-tidy --faster issuezakorgyula2016-04-052-5/+22
|/ | | | issue number: 9778
* mach run -b now passes additional params to servoAdrian Utrilla2016-04-021-0/+1
|
* Auto merge of #10292 - jdm:cssom, r=jdmbors-servo2016-04-011-0/+1
|\ | | | | | | | | | | | | | | | | | | | | Initial steps for CSSOM Squashed and rebased #10133. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10292) <!-- Reviewable:end -->
| * Initial steps for CSSOM APIMohamed Albashir2016-03-311-0/+1
| |
* | Update webrender to masterEmilio Cobos Álvarez2016-03-311-1/+1
| | | | | | | | I'll rebase #10224 against it.
* | Auto merge of #10238 - jdm:winunit, r=larsbergstrombors-servo2016-03-301-1/+5
|\ \ | | | | | | | | | | | | | | | | | | | | | Run unit tests on appveyor <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10238) <!-- Reviewable:end -->
| * | Always use backtraces on appveyor.Josh Matthews2016-03-281-1/+5
| | |
* | | Auto merge of #10265 - Ms2ger:reftest, r=jdmbors-servo2016-03-292-43/+0
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove dead code that used to support the legacy reftest framework. <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10265) <!-- Reviewable:end -->
| * | | Remove dead code that used to support the legacy reftest framework.Ms2ger2016-03-292-43/+0
| | | |
* | | | Auto merge of #10208 - jrasanen:jr/issue10196, r=SimonSapinbors-servo2016-03-291-2/+9
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generate html and json of supported css properties. Fixes #10196. Outputs html and json of supported css properties to `target/doc/` directory when deploying github-pages. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10208) <!-- Reviewable:end -->
| * | | Fixed a typoJussi Räsänen2016-03-281-1/+1
| | | |
| * | | Changed mach test to use generated json file of propertiesJussi Räsänen2016-03-281-2/+9
| |/ /
* | | Auto merge of #8641 - notriddle:no_headless, r=glennwbors-servo2016-03-291-30/+2
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | No more headless compositor. Just the normal one. Fixes #8573 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8641) <!-- Reviewable:end -->
| * | No more headless compositor. Just the normal one.Michael Howell2016-03-241-30/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | This changes headless operation to strictly be a runtime option, rather than a compile-time one. Note that the old headless version still relied on a display server to support WebGL, while it now requires one all the time. Fixes #8573
* | | Fix ./mach runUK9922016-03-271-0/+3
| | |
* | | Auto merge of #10193 - larsbergstrom:use_rustflags, r=Ms2gerbors-servo2016-03-252-1/+3
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use rustflags r? @Ms2ger <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10193) <!-- Reviewable:end -->
| * | | Enable NEON feature to get hard floats on Android devicesLars Bergstrom2016-03-251-0/+2
| | | |
| * | | Remove rustc wrapper script for gold in favor of using RUSTFLAGSLars Bergstrom2016-03-251-1/+1
| |/ /
* | | Auto merge of #10155 - bholley:generalize_style_structs, r=SimonSapinbors-servo2016-03-251-0/+4
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | Generalize the style structs This allows geckolib to pass gecko style structs and have the style system write to them directly, provided we implement all the traits. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10155) <!-- Reviewable:end -->
| * | Ignore a few things in in tidy check.Bobby Holley2016-03-231-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | We need to ignore geckolib/tools, otherwise we need to clobber stuff to avoid a bunch of tidy errors in rust-bindgen etc. We also preemtively ignore the soon-to-be-added build.rs for the same reason it's ignored in style/, and gecko_style_structs.rs for the same reason that bindings.rs is ignored.
* | | Auto merge of #10148 - malayaleecoder:master, r=Manishearthbors-servo2016-03-241-9/+0
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | Remove test-ref command from testing_commands.py. Fixes #10125 Tries to fix #10125 <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10148) <!-- Reviewable:end -->
| * | Remove test-ref command from testing_commands.py. Fixes #10125malayaleecoder2016-03-231-9/+0
| | |
* | | Read SERVO_RUSTC_WITH_GOLD if no .servobuildedunham2016-03-221-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The build system needs to disable gold on arm64 slaves. Other configuration is done through environment variables, and buildbot hosts currently don't use a .servobuild file at all. This change adds the `get_env_bool` function to cast an environment variable's string contents into a Python boolean, and uses it to retrieve the optional SERVO_RUSTC_WITH_GOLD setting.
* | | Remove unused use_nightly_rust function.Ms2ger2016-03-221-5/+0
| | |
* | | Update to Rust 2016-03-18.Ms2ger2016-03-201-1/+1
| |/ |/|
* | Auto merge of #10003 - qaxi:master, r=metajackbors-servo2016-03-171-0/+9
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patch handles exception with errormessage on topdir with Unicode characters. https://github.com/servo/servo/issues/10002 ./mach does not support paths with Unicode characters for now it fail on original line 154 with exception UnicodeDecodeError This patch handles the exception <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10003) <!-- Reviewable:end -->
| * | Handle exception with errormessage on topdir with Unicode characters.Petr Klíma2016-03-151-0/+9
| | | | | | | | | | | | https://github.com/servo/servo/issues/10002
* | | Auto merge of #9838 - szeged:webbluetooth, r=jdmbors-servo2016-03-161-0/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | WebBluetooth API classes Basic implementation of WebBluetooth API API spec.: https://webbluetoothcg.github.io/web-bluetooth/ <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9838) <!-- Reviewable:end -->
| * | | WebBluetooth API classesAttila Dusnoki2016-03-161-0/+1
| | | |
* | | | Use call rather than check_call in jquery_test_runner.Ms2ger2016-03-161-2/+1
| |_|/ |/| | | | | | | | | | | | | | | | | The contract for mach commands is to return zero / non-zero to indicate success / failure, rather than throwing an exception. Since run_jquery.py uses a 1 exit code when there are unexpected results, this would cause an exception from check_call, which would then be printed with a stack trace.
* | | Remove submodule update from mach bootstrap. Fixes #10010malayaleecoder2016-03-162-35/+1
| |/ |/|
* | test_ref() got an unexpected keyword argument 'kind'.Fixes #9986malayaleecoder2016-03-151-3/+0
| |
* | Auto merge of #9966 - mrobinson:tidy-pyc, r=jdmbors-servo2016-03-111-12/+30
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not run WPT tidy on pyc files Generalize the mechanism for skipping file patterns and use it for generating the list of WPT files to lint. Add *.pyc to the list of file patterns to skip. <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9966) <!-- Reviewable:end -->
| * | Do not run WPT tidy on pyc filesMartin Robinson2016-03-101-12/+30
| | | | | | | | | | | | | | | | | | Generalize the mechanism for skipping file patterns and use it for generating the list of WPT files to lint. Add *.pyc to the list of file patterns to skip.
* | | Auto merge of #9889 - ↵bors-servo2016-03-111-1/+2
|\ \ \ | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MichaelRFairhurst:github-bug-9806-tidy-linting-string-contents, r=ecoal95 Handle escaped strings in rust linting, tidy.py A little annoying to read since we have to escape for python (\\) and then escape for re (\\\\) and then even at times escape for single quotes immediately after, (\\\\\), but tidy.py now strips strings even if they have escapes before linting. Fixes #9806 -- basically the problem is that the PR which first revealed this had an escape in one of its strings which included an = sign. The escape meant the string wasn't escaped before it looked for spaces around spaces. <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9889) <!-- Reviewable:end -->
| * | Handle escaped strings in rust linting, tidy.pyMike Fairhurst2016-03-101-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | tidy.py now strips strings even if they have escapes before linting. Use raw strings for regex with lots of backslashes Handle ALL escape sequences in strings for tidy, not just escaped string terminators
* | | Update the list of files tidy ignores.Ms2ger2016-03-091-2/+2
| | | | | | | | | | | | | | | | | | | | | The deque file was removed in favour of an external crate. The sync and sync_css directories are automatically created when updating the in-tree copies of the wpt and css tests.
* | | Detect Cygwin environment on WindowsWei Tang2016-03-091-1/+1
| | | | | | | | | | | | | | | | | | Currently if Servo is built using Cygwin, it is incorrectly classified as "unknown" host, which makes downloading Rust and Cargo fail. This commit fixes that.
* | | Auto merge of #9908 - UK992:tidy-fix, r=ecoal95bors-servo2016-03-081-1/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Check tidy for "support/android/build-apk/" Fixes #9893 r? @ecoal95 <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.svg" height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9908) <!-- Reviewable:end -->