Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update source set : WIP #1

Open
wants to merge 374 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
374 commits
Select commit Hold shift + click to select a range
76f23f7
Simplify gl.getShaderParameter() (fixes #20562)
nox Jul 30, 2018
15d1215
Properly check for context ownership of objects passed to gl.is*()
nox Jul 30, 2018
34d1195
Reenable origin-clean-conformance.html
nox Jul 30, 2018
6e7f7fc
Auto merge of #21284 - servo:webgl, r=emilio
Jul 31, 2018
0051597
Auto merge of #21158 - ferjm:webaudio, r=manishearth,nox,ferjm
Jul 31, 2018
cbaf19c
new android port: Remove Android code from /ports/servo/
paulrouget Jun 4, 2018
baf6635
new android port: introduce a simple servo library
paulrouget Jul 4, 2018
be6b5f9
new android port: minimal Android app that relies on libsimpleservo
paulrouget Jul 2, 2018
76d394e
new android port: update fakeld
paulrouget Jul 2, 2018
bef2fe8
new android port: fix android build and tests
paulrouget Jul 31, 2018
6a31864
Update Gradle and SDK
paulrouget Jul 11, 2018
95b54ca
Auto merge of #20912 - paulrouget:androidv2, r=jdm,mortimergoro,simon…
Jul 31, 2018
78e90d6
Auto merge of #21282 - felixrabe:patch-2, r=jdm
Jul 31, 2018
e8af185
Build a AAR archive alongside the APK
paulrouget Jul 18, 2018
02983ef
Add make_current to libsimpleservo
paulrouget Aug 1, 2018
c36b165
Introduce ServoSurface
paulrouget Aug 1, 2018
3e09d72
Auto merge of #21199 - paulrouget:aar, r=MortimerGoro
Aug 1, 2018
8c4d4a3
Do not manually keep the modifiers state
paulrouget Aug 1, 2018
4dfe617
Fix page size when device-pixel-ratio is set manually
paulrouget Aug 1, 2018
fb8d8b3
Android: Fix JSON error when no arguments are passed
paulrouget Aug 1, 2018
890d40d
Auto merge of #21308 - paulrouget:jsonerror, r=jdm
Aug 1, 2018
733552d
Auto merge of #21234 - paulrouget:surface, r=MortimerGoro
Aug 1, 2018
aba765a
Actually clean all build artifacts.
jdm Aug 1, 2018
88f3c8e
Auto merge of #21301 - paulrouget:stickykeys, r=Manishearth
Aug 1, 2018
451c52e
Auto merge of #21309 - servo:jdm-patch-26, r=jdm
Aug 1, 2018
3334e47
webgl: Mark zero-sized framebuffers as incomplete attachments.
jdm Aug 1, 2018
458879b
mach: Avoid python error when there's no cargo cache.
jdm Aug 2, 2018
6ad63b5
Fix python indentation.
jdm Aug 2, 2018
5c5ed54
Auto merge of #21316 - servo:jdm-patch-27, r=Manishearth
Aug 2, 2018
03eb7e4
webgl: Emulate some renderbuffer formats in non-GLES.
jdm Aug 1, 2018
fba6d80
Always use a WebGLVertexArrayObject to handle vertex attribs
nox Aug 1, 2018
a5fba3c
Auto merge of #21307 - servo:webgl, r=emilio
Aug 2, 2018
bde8a1e
Auto merge of #21313 - jdm:glstuff, r=nox
Aug 2, 2018
9e912be
Properly set initial values for WebGL texture filters
nox Aug 2, 2018
f712488
Use the DOM cache for gl.getTexParameter(gl.TEXTURE_*_FILTER)
nox Aug 2, 2018
c5aaae7
Auto merge of #21324 - servo:webgl, r=emilio
Aug 2, 2018
04c81c5
Merge code from Draw* and Draw*Instanced methods
nox Aug 2, 2018
cef71b4
Upload AAR alongside the APK
paulrouget Aug 3, 2018
025ba5c
Auto merge of #21335 - servo:webgl, r=emilio
Aug 3, 2018
2f14e33
Auto merge of #21334 - paulrouget:uploadaar, r=mbrubeck
Aug 4, 2018
045f8bc
Add --cap-lints warn to rustdoc script
pyfisch Aug 5, 2018
232addb
Remove unused compositing dependency from bluetooth crate
georgeroman Aug 5, 2018
8d28510
Update README.md
paulrouget Aug 6, 2018
0d9161d
WR update
paulrouget Aug 6, 2018
2a0eec4
Auto merge of #21223 - paulrouget:wrupdate, r=gw3583
Aug 6, 2018
9e971f9
Replace Servo DL items with WR ones
pyfisch Aug 6, 2018
3d2957c
Fix unit tests
pyfisch Aug 6, 2018
e363d57
Auto merge of #21302 - paulrouget:res, r=mbrubeck
Aug 7, 2018
a5d7cd1
use a structured clone holder to store rooted clones
gterzian Jul 20, 2018
2ceb8dc
Auto merge of #21218 - gterzian:root_cloned_blobs, r=jdm
Aug 7, 2018
5410505
Auto merge of #21347 - servo:paulrouget-patch-1, r=jdm
Aug 7, 2018
d1733aa
Fix the build for NLL
SimonSapin Aug 7, 2018
c63a9a3
style: Introduce nsCSSKeywordAndBoolTableEntry.
Jul 24, 2018
6c5456b
Appease tidy.
emilio Aug 7, 2018
689293e
Fix Servo build.
emilio Aug 7, 2018
798d45f
style: Generate StyleDisplay using cbindgen.
emilio Jul 25, 2018
0cab212
style: Autogenerate StyleAppearance.
emilio Jul 25, 2018
fc9df0b
style: Convert FnvHash{Set,Map} instances to FxHash{Set,Map}.
nnethercote Jul 27, 2018
5a7358b
style: Restore the order of Scrollbarbutton appearance values.
emilio Jul 28, 2018
0b520c9
style: Make NonCustomPropertyId <-> nsCSSPropertyId conversions fast.
emilio Jul 27, 2018
2e3aacd
style: Add a root bucket to the selector map.
emilio Jul 30, 2018
c3289ad
style: Improve logging for attribute changes.
emilio Jul 27, 2018
694d00e
style: Implement nsCSSProps::LookupProperty using Rust.
emilio Jul 30, 2018
eb49995
style: Convert GetStringValue to use Servo.
emilio Jul 30, 2018
bee7cba
style: Micro-optimize is_root to avoid poking at the parent in the co…
emilio Jul 30, 2018
b05ace3
style: Add a '-moz-menulist-button' value to '-moz-appearance'.
jwatt Jun 19, 2018
62419ad
style: Shrink selectors::Component to 24 bytes.
heycam Jul 16, 2018
998e6f1
style: Remove the concept of 'canonical' pseudos.
emilio Aug 1, 2018
888ad3e
style: Restrict XUL tree pseudos on nightly and early-beta.
emilio Aug 1, 2018
87deddb
style: Change storage of previous and next children in nsINode.
Aug 6, 2018
489e224
style: Don't print rerun-if-changed files until binding generation ha…
emilio Aug 7, 2018
bbcd7e4
style: Remove unused selectors methods.
emilio Aug 6, 2018
0ae47b2
style: Cleanup invalidation processor constructor.
emilio Aug 7, 2018
ffae32f
style: Fixup some indentation.
emilio Aug 7, 2018
8088168
Update Cargo.lock
emilio Aug 7, 2018
7c32ad7
Revert "Fix the build for NLL"
jdm Aug 8, 2018
ea86eb6
Auto merge of #21357 - emilio:gecko-sync, r=emilio
Aug 8, 2018
8a1c1fa
Auto merge of #21345 - pyfisch:rustdoc-lints, r=jdm
Aug 8, 2018
5315977
Auto merge of #21346 - georgeroman:unused_bluetooth_dep, r=paulrouget
Aug 8, 2018
7a14dbf
Add more methods to ServoSurface and relabel the inner surface class …
paulrouget Aug 8, 2018
21079ad
Auto merge of #21360 - paulrouget:fixSurface, r=jdm
Aug 8, 2018
4f596ed
gfx: Make FontHandleMethods::family_name return an optional value.
jdm Aug 2, 2018
ef66205
mach: Add ndk-stack command for android crash logs.
jdm Aug 2, 2018
8a691f7
Auto merge of #21365 - jdm:android-font, r=mbrubeck
Aug 8, 2018
73ba85f
Work around a rustc regression in macro name resolution
SimonSapin Aug 8, 2018
b6b925e
Move a comment back next to what it was documenting
SimonSapin Aug 8, 2018
2c695ca
Upgrade bitflags to latest version
fabricedesre Aug 8, 2018
2fc0633
Auto merge of #21368 - fabricedesre:bitflags-update, r=jdm
Aug 9, 2018
b79f80d
Compile less
paulrouget Aug 9, 2018
78fabb9
Auto merge of #21361 - paulrouget:fasterBuild, r=MortimerGoro
Aug 9, 2018
5b36f82
jni: Add stop API stub.
jdm Aug 2, 2018
71fd447
Dedupe num-traits
Eijebong Aug 9, 2018
ac7f895
Auto merge of #21364 - jdm:android-stop, r=paulrouget
Aug 9, 2018
0b35a67
Auto merge of #21367 - servo:rustup, r=mbrubeck
Aug 9, 2018
fc0a86c
Add rustfmt command to devenv commands
JoshBrudnak Aug 9, 2018
e40feab
Auto merge of #21366 - jdm:android-ndk-stack, r=paul
Aug 10, 2018
230f025
Merge branch 'master' into master
JoshBrudnak Aug 10, 2018
936ec08
Remove trailing whitespace in devenv_commands
JoshBrudnak Aug 10, 2018
c362ade
Auto merge of #21376 - JoshBrudnak:master, r=jdm
Aug 10, 2018
8423a90
Update web-platform-tests to revision 848ceffad26e92d47ffe790ed8b6509…
Aug 10, 2018
b16a626
Fix servodriver server configuration.
jdm Aug 10, 2018
3e96a32
Auto merge of #21380 - jdm:wpt_update_10-08-2018, r=jdm
Aug 10, 2018
f408b79
implement window.open, create auxiliary browsing context
gterzian Apr 22, 2018
21bf5a3
implement opener, disowning
gterzian Jun 2, 2018
e27ba16
share event-loops based on eTLD+1
gterzian Jun 3, 2018
a0082c5
iframe: use value of name attr to set nested bc name
gterzian Jun 3, 2018
fee5428
make auxiliary browsing-context script-closeable
gterzian Jun 5, 2018
96f7546
rudimentary handling of tabs
gterzian Jun 5, 2018
e784f5a
Refactor embedder NewBrowser flow
gterzian Jun 7, 2018
9c24c16
Auto merge of #20678 - gterzian:improve_follow_hyperlinks, r=jdm
Aug 10, 2018
defee2a
Update web-platform-tests to revision b382ac7192087da0a7439902e20be76…
Aug 11, 2018
af439de
Auto merge of #21384 - servo-wpt-sync:wpt_update_10-08-2018, r=jdm
Aug 11, 2018
f1a2862
Add asset to AAR
paulrouget Aug 11, 2018
927704b
fix mGLLooperHandler null ref
paulrouget Aug 11, 2018
b16b0b4
Execute callbacks in proper threads
paulrouget Aug 11, 2018
cabf47b
Auto merge of #21385 - paulrouget:crowSupport, r=jdm
Aug 11, 2018
d81a784
Update web-platform-tests to revision d31eacaff0c4d96f8c125c21faac6e0…
Aug 12, 2018
e051c58
Auto merge of #21387 - servo-wpt-sync:wpt_update_11-08-2018, r=jdm
Aug 13, 2018
6d3ff9f
Remove unnecessary CEReactions.
jdm Aug 13, 2018
981bbff
Append to LD_LIBRARY_PATH
Manishearth Aug 14, 2018
7ff40e2
Update WPT expectations
Manishearth Aug 14, 2018
ca45711
Update web-platform-tests to revision c792ea26624bde49b72afce348de07a…
Aug 14, 2018
0694c70
Auto merge of #21400 - servo-wpt-sync:wpt_update_13-08-2018, r=jdm
Aug 14, 2018
8106e5e
Make it possible to use a custom AAR to build servoapp
paulrouget Aug 14, 2018
bfb76f6
Use info instead of debug
paulrouget Aug 13, 2018
9aaf730
Auto merge of #21391 - paulrouget:debug_to_info, r=KiChjang
Aug 14, 2018
ae407e9
Behave properly when app is suspended
paulrouget Aug 14, 2018
bc82521
Auto merge of #21372 - Eijebong:num-traits, r=jdm
Aug 14, 2018
b642b70
Update web-platform-tests to revision 86e157b387e63ba586d8ad51d2fcd56…
Aug 15, 2018
3ccfc28
Auto merge of #21394 - servo:jdm-patch-6, r=cbrewster
Aug 15, 2018
be9e5df
Auto merge of #21404 - paulrouget:localaar, r=MortimerGoro
Aug 15, 2018
e855973
Auto merge of #21405 - paulrouget:suspend, r=jdm
Aug 15, 2018
40287dd
add test to check for null image source
nupurbaghel Jul 21, 2018
4f55c87
Auto merge of #21415 - servo-wpt-sync:wpt_update_14-08-2018, r=jdm
Aug 15, 2018
3424a5c
Auto merge of #21222 - nupurbaghel:update_source_set, r=jdm
Aug 15, 2018
80a2852
Add needed gstreamer packages for Gentoo build
gootorov Aug 15, 2018
60cfc3b
Add configuration for using ./wpt serve
jdm Aug 15, 2018
b9087e9
Add macOS gstreamer setup
jdm Aug 15, 2018
71b67d8
Auto merge of #21420 - gootorov:gstreamer-gentoo, r=jdm
Aug 15, 2018
2e11bc1
Replace servo-websocket by ws
Eijebong Aug 11, 2018
2ed30c5
Auto merge of #21421 - servo:jdm-patch-10, r=mbrubeck
Aug 15, 2018
97c6246
Auto merge of #21386 - Eijebong:remove-websocket, r=jdm
Aug 15, 2018
73ef02f
Handle secure websockets
Eijebong Aug 15, 2018
2f89d25
Update web-platform-tests to revision af43e2eb32555059316b67fba4a1d7d…
Aug 16, 2018
89ab110
Auto merge of #21424 - Eijebong:we-secure-now, r=jdm
Aug 16, 2018
83ade0c
Auto merge of #21425 - servo-wpt-sync:wpt_update_15-08-2018, r=jdm
Aug 16, 2018
b25a01f
Format component allocator #21373
Aug 16, 2018
a04fe14
More gstreamer dependencies
paulrouget Aug 16, 2018
1c438ed
Do not emit DL items for zero images
pyfisch Aug 16, 2018
296b760
pinch to zoom
paulrouget Aug 16, 2018
6aa653a
Show animation status
paulrouget Aug 16, 2018
53f2a2a
Clean more build artifacts.
jdm Aug 16, 2018
9ee7860
Remove warnings about WPT syncing process.
jdm Aug 16, 2018
75c7466
The WS protocols should be case sensitive, not insensitive
Eijebong Aug 16, 2018
1243604
Add gstreamer instructions for windows.
jdm Aug 16, 2018
cfae377
Auto merge of #21436 - Eijebong:ws-protocols, r=jdm
Aug 16, 2018
a1925aa
Properly set the origin on websocket messages
Eijebong Aug 16, 2018
5da5ede
Auto merge of #21427 - paulrouget:gstreamer-instructions-update, r=jdm
Aug 16, 2018
fab6bb8
Include link to recommended steps.
jdm Aug 16, 2018
14fff5b
Auto merge of #21431 - paulrouget:pinchtozoom, r=jdm
Aug 16, 2018
173c204
Auto merge of #21437 - servo:jdm-patch-20, r=mbrubeck
Aug 16, 2018
25ebde7
Auto merge of #21428 - kingdido999:rustfmt/allocator, r=jdm
Aug 16, 2018
8badac8
Format components atoms #21373
Aug 17, 2018
8edc768
Update web-platform-tests to revision 2dda7b8c10c7566fa6167a32b09c85d…
Aug 17, 2018
949e50d
Format component bluetooth
Aug 17, 2018
0e3131a
Format component bluetooth_traits
Aug 17, 2018
abb83a3
Auto merge of #21422 - servo:jdm-patch-13, r=jdm
Aug 17, 2018
8bf62e5
Auto merge of #21440 - kingdido999:rustfmt/atoms, r=jdm
Aug 17, 2018
471dff5
Auto merge of #21441 - servo-wpt-sync:wpt_update_16-08-2018, r=jdm
Aug 17, 2018
ad83faa
Auto merge of #21442 - kingdido999:rustfmt/bluetooth, r=jdm
Aug 17, 2018
9b4017e
Fix Android back button behavior
Aug 15, 2018
d0a686a
README: clarify Mac keyboard shortcuts
cdisselkoen Aug 17, 2018
c87668f
style: Use union to wrap different shape-like types. r=xidorn
BorisChiou Aug 7, 2018
e7945bb
style: Put overflow: -moz-scrollbar-* behind pref.
upsuper Aug 7, 2018
e22850d
style: Add check for non-Copy specified value to ensure specified_is_…
upsuper Aug 8, 2018
5299ce3
style: Make several more specified values Copy.
upsuper Aug 8, 2018
c77ecd6
style: Implement flow-relative values for resize property.
upsuper Aug 8, 2018
f14a3ed
style: Use function pointer rather than Fn trait object for collect_p…
upsuper Aug 9, 2018
9206283
style: Swap order of values in 'overflow' shorthand property.
dbaron Aug 10, 2018
e305b5a
style: Remove unused BorrowedAtom.
heycam Aug 12, 2018
0114122
Update web-platform-tests to revision 6c2d23b1b5e4dc00c944eedd16a1185…
Aug 18, 2018
916dc79
style: Rename StyleUserInterface to StyleUI.
upsuper Aug 14, 2018
0ec5db9
Use encoding_rs for XPCOM string encoding conversions.
hsivonen Jul 6, 2018
0642524
style: remove unused kernel32-sys dependency from style.
froydnj Aug 14, 2018
cc3c059
style: Define atom type in nsGkAtomList.h.
heycam Aug 15, 2018
99a292d
style: Move CSS pseudo-element atoms to nsGkAtoms.
heycam Aug 15, 2018
f75419d
style: Move CSS anonymous box atoms to nsGkAtoms.
heycam Aug 15, 2018
f86e9a4
style: Remove support for multiple static atom sources.
heycam Aug 15, 2018
cc18975
style: Generate static atom hash in StaticAtoms.py.
heycam Aug 15, 2018
87b1e1c
style: no-op visited changes earlier if visited links are disabled.
emilio Aug 14, 2018
a0cb37d
style: Simplify visited-related code in invalidation.
emilio Aug 14, 2018
dc0f937
style: Rewrite media queries so that they work on an evaluator function.
emilio Aug 15, 2018
f1fe159
style: Simplify some code in NoCalcLength::parse_dimension.
upsuper Aug 16, 2018
fe05c8e
style: Add some spec links to media queries.
emilio Aug 16, 2018
e9a99b2
style: Manually inline class and ID getters.
emilio Aug 14, 2018
9350fa4
style: Remove an inaccurate and useless debug message.
emilio Aug 17, 2018
cd4d281
style: Add scrollbar-width property.
upsuper Aug 1, 2018
d63ce55
style: Deduplicate system metric atoms.
emilio Aug 17, 2018
07ffc09
style: Remove use of `fnv` in bloom.rs.
nnethercote Aug 17, 2018
c9c5e56
style: Use AspectRatio directly for RangeOrOperator::evaluate.
upsuper Aug 17, 2018
67f2185
style: Make webkit device-pixel-ratio media queries a proper alias to…
emilio Aug 17, 2018
d93119f
Update Cargo.lock
emilio Aug 18, 2018
4d3f96f
style: Relax the version requirement of num-integer.
emilio Aug 18, 2018
eccea52
Add `width` as a static atom.
emilio Aug 18, 2018
8ae1322
Add `scan` as a static atom.
emilio Aug 18, 2018
935b539
Port servo to the new media query system.
emilio Aug 18, 2018
38a0074
Appease tidy.
emilio Aug 18, 2018
696e856
Network: Preserve HEAD on 303 redirect
tigercosmos Aug 18, 2018
e644692
Auto merge of #21447 - cdisselkoen:readme-keyboard-shortcuts, r=larsb…
Aug 18, 2018
cd0e7e7
Auto merge of #21450 - servo:wpt_update_18-08-2018, r=jdm
Aug 18, 2018
96ce8a7
Auto merge of #21433 - servo:jdm-patch-17, r=jdm
Aug 19, 2018
022cc93
Auto merge of #21454 - tigercosmos:fetch, r=KiChjang
Aug 19, 2018
3ebfea9
Update web-platform-tests to revision 6aef6676d2f95c29de17666cc70d61b…
Aug 19, 2018
142cdcd
Update test expectations.
emilio Aug 19, 2018
e7791f9
Auto merge of #21452 - emilio:gecko-sync, r=emilio
Aug 19, 2018
cc41d52
Auto merge of #21458 - servo-wpt-sync:wpt_update_18-08-2018, r=jdm
Aug 19, 2018
d344030
Auto merge of #21434 - servo:jdm-patch-19, r=jdm
Aug 19, 2018
ea53d81
List additional keyboard shortcuts
atouchet Aug 20, 2018
64cbf02
Revert "build(mach): locate vs via vswhere on win32"
jdm Aug 20, 2018
561908a
Auto merge of #21464 - jdm:undovswhere, r=bustage
Aug 20, 2018
74c1e00
Upgraded to SM 60
Jun 1, 2018
5c8ede4
Auto merge of #21029 - asajeffrey:smup, r=Manishearth,nox
Aug 20, 2018
e2e7796
Auto merge of #21439 - carloabelli:issue21401, r=paulrouget
Aug 21, 2018
9f746b3
wpt: Handle wpt version number changes when updating the manifest.
jdm Aug 21, 2018
e2d527a
Add `autoconf` as required dependency for macOS
CYBAI Aug 21, 2018
7f820ab
Auto merge of #21472 - CYBAI:update-readme, r=nox
Aug 21, 2018
305b109
Add Mac shortcuts
atouchet Aug 21, 2018
9e2bbb7
Auto merge of #21460 - atouchet:shortcuts, r=paulrouget
Aug 22, 2018
8e94bfe
Fix zoom keybindings
paulrouget Aug 22, 2018
e60a976
Auto merge of #21473 - jdm:manifestup, r=Manishearth
Aug 22, 2018
d8471e3
Auto merge of #21477 - paulrouget:fixzoom, r=Manishearth
Aug 22, 2018
7cb0fe1
Update to mozjs_sys 0.60.1 to get libc++ on macOS
nox Aug 21, 2018
73df3ad
Auto merge of #21470 - servo:macos-mozjs, r=jdm
Aug 22, 2018
aac4a34
Auto merge of #21430 - Eijebong:ws-origin, r=jdm
Aug 22, 2018
916e2c2
Remove outdated comment in stylist.rs
cdisselkoen Aug 22, 2018
3b90555
Auto merge of #21487 - cdisselkoen:remove-comment, r=jdm
Aug 22, 2018
280c878
Update web-platform-tests to revision 50d6ee076e94273080d9f3b69be0bf4…
Aug 23, 2018
a3f717c
appveyor: Append to LIB variable instead of overwriting it.
jdm Aug 23, 2018
544f73a
Auto merge of #21490 - servo:jdm-patch-22, r=KiChjang
Aug 23, 2018
8b1c753
Properly check limit in gl.activeTexture()
nox Aug 3, 2018
a1abdde
Auto merge of #21341 - servo:webgl, r=avadacatavra
Aug 23, 2018
99099d8
Auto merge of #21488 - servo-wpt-sync:wpt_update_22-08-2018, r=jdm
Aug 23, 2018
df038d8
Publish selectors v0.20.0
SimonSapin Aug 23, 2018
68b582c
Update README.md
PsiACE Aug 23, 2018
fd64f11
Auto merge of #21494 - servo:selectors, r=SimonSapin
Aug 23, 2018
66a9677
Include autoconf2.13 in readme
Manishearth Aug 23, 2018
54b387a
Auto merge of #21348 - pyfisch:only-webrender-items, r=jdm
Aug 23, 2018
8bb3424
Auto merge of #21499 - PsiACE:add-`gstreamer`-in-`dnf-install`, r=jdm
Aug 24, 2018
3d99288
Auto merge of #21500 - Manishearth:autoconf-readme, r=jdm
Aug 24, 2018
77c8c6e
correct currentSrc function
nupurbaghel Jul 21, 2018
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 5 additions & 5 deletions .cargo/config
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
[target.arm-linux-androideabi]
linker = "./ports/servo/fake-ld-arm.sh"
linker = "./support/android/fakeld/fake-ld-arm.sh"
ar = "arm-linux-androideabi-ar"

[target.armv7-linux-androideabi]
linker = "./ports/servo/fake-ld-armv7.sh"
linker = "./support/android/fakeld/fake-ld-armv7.sh"
ar = "arm-linux-androideabi-ar"

[target.aarch64-linux-android]
linker = "./ports/servo/fake-ld-arm64.sh"
linker = "./support/android/fakeld/fake-ld-arm64.sh"
ar = "aarch64-linux-android-ar"

[target.i686-linux-android]
linker = "./ports/servo/fake-ld-x86.sh"
linker = "./support/android/fakeld/fake-ld-x86.sh"
ar = "i686-linux-android-ar"

[target.arm-unknown-linux-gnueabihf]
Expand All @@ -23,4 +23,4 @@ linker = "aarch64-linux-gnu-gcc"
ar = "aarch64-linux-gnu-ar"

[target.'cfg(target_os=windows)']
linker = "./ports/servo/fake-ld.cmd"
linker = "./support/android/fakeld/fake-ld.cmd"
16 changes: 15 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,20 @@ matrix:
- sudo add-apt-repository 'deb http://apt.llvm.org/precise/ llvm-toolchain-precise-3.9 main' -y
- sudo apt-get update -q
- sudo apt-get install clang-3.9 llvm-3.9 llvm-3.9-runtime -y
- curl -L https://github.com/ferjm/gstreamer-1.14.1-ubuntu-trusty/raw/master/gstreamer.tar.gz | tar xz
- sed -i "s;prefix=/root/gstreamer;prefix=$PWD/gstreamer;g" $PWD/gstreamer/lib/x86_64-linux-gnu/pkgconfig/*.pc
- export PKG_CONFIG_PATH=$PWD/gstreamer/lib/x86_64-linux-gnu/pkgconfig
- export GST_PLUGIN_SYSTEM_PATH=$PWD/gstreamer/lib/x86_64-linux-gnu/gstreamer-1.0
- export GST_PLUGIN_SCANNER=$PWD/gstreamer/libexec/gstreamer-1.0/gst-plugin-scanner
- export PATH=$PATH:$PWD/gstreamer/bin
- export LD_LIBRARY_PATH=$PWD/gstreamer/lib/x86_64-linux-gnu:$LD_LIBRARY_PATH
- export LLVM_CONFIG=/usr/lib/llvm-3.9/bin/llvm-config
- curl https://sh.rustup.rs -sSf | sh -s -- --default-toolchain none -y
- source ~/.profile
script:
# see https://github.com/servo/servo/issues/20664
#- ./mach cargo check -p compositing --no-default-features
- ./mach build -d --verbose
- ./mach build -d --verbose -p servo
- ./mach test-unit
- ./mach clean
- bash etc/ci/lockfile_changed.sh
Expand All @@ -37,13 +44,19 @@ matrix:
- ./mach clean-nightlies --keep 2 --force
- ./mach clean-cargo-cache --keep 2 --force
env:
CC=gcc-6
CXX=g++-6
CCACHE=/usr/bin/ccache
RUSTFLAGS=-Dwarnings
CARGO_INCREMENTAL=0
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- autoconf2.13
- cmake
- g++-6
- gperf
- libosmesa6-dev
- libgles2-mesa-dev
Expand All @@ -52,6 +65,7 @@ matrix:
- ccache
- libdbus-glib-1-dev
- libedit-dev
- libglib2.0-dev

branches:
only:
Expand Down
Loading