Commit Graph

957 Commits

Author SHA1 Message Date
Cameron McCormack
57b31e1320 Bug 1341102 - Revendor rust dependencies. r=me (CLOSED TREE) 2017-03-17 13:07:35 +08:00
Kartikaya Gupta
5f2c670e9a Bug 1342450 - Rename MOZ_ENABLE_WEBRENDER to MOZ_BUILD_WEBRENDER. r=rhunt
MozReview-Commit-ID: 3GkmCJJq8et
2017-03-22 17:36:25 -04:00
Alfredo.Yang
8d84eba891 Bug 1349133 - Update mp4 rust parser. r=kinetik
MozReview-Commit-ID: JDKFUsJBpS9
2017-03-22 09:53:58 +08:00
Bobby Holley
8c0cef7374 No bug - Update parking_lot_core and revendor to remove duplicate version of smallvec. r=me
MozReview-Commit-ID: 6B2hp9CLs2z
2017-03-22 17:51:49 -07:00
Servo VCS Sync
facc5bc6c9 No bug - Revendor rust dependencies 2017-03-23 00:12:40 +00:00
Servo VCS Sync
bea253d95b No bug - Revendor rust dependencies 2017-03-22 06:17:28 +00:00
Servo VCS Sync
864fcbcc10 No bug - Revendor rust dependencies 2017-03-28 20:50:56 +00:00
David Major
c48fd15a1e Bug 1345998: Clean up some unused libs and delayloads in xul.dll. r=glandium
MozReview-Commit-ID: 5VgLdt2esRY
2017-03-14 22:23:52 +13:00
Kartikaya Gupta
7b5ea6384e Merge m-c to graphics
MozReview-Commit-ID: GpqewOAwje8
2017-03-13 13:13:37 -04:00
Kartikaya Gupta
fc55c348a6 Bug 1344947 - Update webrender to e30fb2914928c0e596d8632ed234647c0fd1492e. r=jrmuizel
This also updates calls to push_scroll_layer in webrender_bindings to go with
a change in the API.
2017-03-13 13:03:06 -04:00
Kartikaya Gupta
4e935f09bc Merge m-c to graphics
MozReview-Commit-ID: AzRIytAgP96
2017-03-08 10:08:57 -05:00
Kartikaya Gupta
4eecd7ad12 Bug 1343019 - Update webrender to cset 178a65d098afcda7de0298d80d423bc80c6426ba. r=jrmuizel
In addition to updating webrender and the third-party deps, this includes:
- Marking some more reftests as passing with the new version of webrender.
- Updating webrender bindings code to go with changes to push_stacking_context.
- Passing the window dimensions to the Renderer::new function.

MozReview-Commit-ID: 6dRHvAmIQ40
2017-03-06 18:46:30 -05:00
Kartikaya Gupta
2817c134ad Merge m-c to graphics
MozReview-Commit-ID: GK8bGynKhO5
2017-03-03 08:28:21 -05:00
Kartikaya Gupta
c3c3a8e610 Merge m-c to graphics
MozReview-Commit-ID: 2ILLtbCmQL3
2017-03-02 10:27:31 -05:00
Kartikaya Gupta
694788e147 Merge m-c to graphics
MozReview-Commit-ID: 6TMc1hGNQVA
2017-03-01 09:45:49 -05:00
Kartikaya Gupta
fb104e2985 Bug 1343089 - Remove unnecessary crate dependencies from webrender_bindings. r=rhunt 2017-02-28 09:08:58 -05:00
Kartikaya Gupta
e21b831de7 Bug 1341968 - Update webrender to commit 501e3d79c8a3019762bd8bd2d00eecf7811a84de. r=jrmuizel
This also updates webrender_bindings for a few API changes:
- new offset field in ImageDescriptor
- new tiling argument to add_image
- change in set_root_display_list

MozReview-Commit-ID: JUgPviRdekc
2017-02-27 10:36:49 -05:00
Alfredo.Yang
31bb133229 Bug 1343793 - update rust mp4parser. r=kinetik
MozReview-Commit-ID: GGfv911o5Rb
2017-03-07 09:30:48 +08:00
Manish Goregaokar
4ed623c8bb Bug 1342759 - Revendor dependencies r=manishearth
MozReview-Commit-ID: byBQQbHb8J
2017-02-26 04:11:48 -08:00
Chris Manchester
7c32236aec Bug 1339673 - Don't link the gtest libxul during MOZ_PROFILE_GENERATE. r=ted
The gtest libxul isn't used during the profiling run, so this is just
wasted work.

MozReview-Commit-ID: 5FVmt8rA4zk
2017-02-16 10:47:46 -08:00
Alfredo.Yang
187eb65e8f Bug 1342852 - update rust mp4 parser. r=kinetik
MozReview-Commit-ID: 5GzgpfPqMD8
2017-03-01 16:52:46 +08:00
Manish Goregaokar
346124b147 Bug 1341102: Revendor rust dependencies; r=bustage
MozReview-Commit-ID: 7hXRyaLssOZ
2017-02-28 09:23:59 -08:00
Emilio Cobos Álvarez
12592dfc11 No bug: Revendor rust dependencies on a CLOSED TREE. r=bustage
MozReview-Commit-ID: JXQzrEXzceT
2017-03-11 14:48:35 +01:00
Carsten "Tomcat" Book
b156024e5f merge mozilla-inbound to mozilla-central a=merge 2017-02-24 11:46:38 +01:00
Xidorn Quan
60c1f9224a No bug - Update Cargo.lock after merging a servo/servo#15712 on a CLOSED TREE 2017-02-24 15:57:21 +11:00
Wes Kocher
95ca6cd368 Merge m-c to inbound, a=merge
MozReview-Commit-ID: BYjLy4wkFjg
2017-02-23 16:57:34 -08:00
Kartikaya Gupta
f2ce17b763 Merge m-c to graphics
MozReview-Commit-ID: BMjcETZ38gw
2017-02-23 09:51:44 -05:00
Kartikaya Gupta
59014f1fd8 Bug 1340270 - Update webrender and webrender_traits to cset edc74274d28b1fa1229a1d1ea05027f57172b992. r=jrmuizel
This also:
1) Updates the webrender_bindings Cargo.toml file to use the latest version
   numbers of webrender and webrender_traits
2) Updates the webrender_bindings Cargo.toml file to use the same version of
   other dependencies (euclid, etc.) as webrender itself does
3) Updates the webrender_bindings glue code for API changes in push_border,
   add_image, and add_raw_font.
2017-02-22 23:07:59 -05:00
Kartikaya Gupta
082676239c Merge m-c to graphics
MozReview-Commit-ID: EyM1zEhgtGP
2017-02-21 10:58:47 -05:00
Kartikaya Gupta
4979fd659f Merge m-c to graphics
MozReview-Commit-ID: IN2hMCjMHLL
2017-02-17 23:33:24 -05:00
Cameron McCormack
0affaf0dc2 Bug 1340407 - revendor rust dependencies after 2017-02-16 servo commits
CLOSED TREE
2017-02-17 12:20:24 +08:00
Nathan Froyd
77f7b6de8b Bug 1302704 - part 5 - harmonize gkrust_gtest's profile.release with gkrust's; r=chmanchester
The comment here is a relic from bygone days when we tried sticking
gkrust and gkrust-gtest into the same library at link time.  Making
gkrust and gkrust-gtest's profile.release settings identical also means
that Cargo considers build artifacts from one suitable for the other,
which is extremely desirable with our new shared CARGO_TARGET_DIR setup.
2017-02-23 10:35:07 -05:00
Nathan Froyd
5e00cd9e55 Bug 1302704 - part 4 - provide a target directory for gkrust and gkrust-gtest; r=chmanchester
Doing this gets us all of the benefits that we want from Cargo
workspaces (only compiling artifacts from gkrust-shared one time for
both libraries) without all the hassles that using Cargo workspaces
would require.  We don't have to worry about multiple Cargo processes
running simultaneously and racing to write files; Cargo is smart enough
to lock the build directory to serialize access to it.
2017-02-23 10:35:07 -05:00
Jeff Muizelaar
2738422cde Bug 1335799 - Update vendored rust libraries for webrender update. r=kats
MozReview-Commit-ID: 8e4euhlfkwR
2017-02-14 13:34:15 -05:00
Wes Kocher
d2ae02e129 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 2xWBiKMAozs
2017-02-23 16:59:01 -08:00
Bobby Holley
4703813e6f Bug 1341740 - stylo: revendor rust dependencies after url upgrade on a CLOSED TREE. r=me
MozReview-Commit-ID: FA6l4JHfB0r
2017-02-22 10:47:51 -08:00
Bobby Holley
f13280ba4d Bug 1342193 - Update cargo after rayon dependency shuffle on a CLOSED TREE. r=me
MozReview-Commit-ID: CBf3dKYkarx
2017-02-23 12:05:42 -08:00
Gregory Szorc
71072181cc Bug 1336607 - Remove dummy geckolib and taskgraph filter; r=froydnj
Now that we use the real geckolib and have all dependencies vendored,
the dummy geckolib is no longer required, so we remove it.

Also, the taskgraph code for testing for Servo's presence always
passes and is no longer needed, so we remove it.

Pushed on a CLOSED TREE because ¯\_(ツ)_/¯

MozReview-Commit-ID: ITAqArK4Bks
2017-02-03 16:23:14 -08:00
Manish Goregaokar
461732809c Bug 1336607 - Switch geckolib off dummy folder, update lockfiles; r=gps
MozReview-Commit-ID: BOgu41N351y
2017-02-10 12:19:18 -08:00
Carsten "Tomcat" Book
6493ea3d64 merge mozilla-inbound to mozilla-central a=merge 2017-02-10 13:49:56 +01:00
Wes Kocher
dd70933f86 Merge m-c to autoland, a=merge
MozReview-Commit-ID: D76dMYwFRUQ
2017-02-09 17:06:59 -08:00
Emanuel Hoogeveen
f60486b2e6 Bug 1332937 - Allow libcubeb and other media libs to set the moz crash reason. r=glandium
MozReview-Commit-ID: 8cRXEvvhOY2
2017-02-09 14:27:29 +01:00
Jan Beich
b3223e17a0 Bug 1336791 - Allow readelf to print types without parentheses. r=glandium
MozReview-Commit-ID: 28Jhay1mYMM
2017-02-05 10:57:06 +00:00
Makoto Kato
bbf4de1ded Bug 1337299 - Remove old version compatibility into WinUtils. r=jimm
MozReview-Commit-ID: IBnnslpinzq
2017-02-10 12:06:23 +09:00
Tom Ritter
3e67937d2b Bug 1336542 Include dxguid in the linked libraries r=jimm
MozReview-Commit-ID: FKX3KRiHLSq
2017-02-03 13:38:17 -06:00
Bobby Holley
b3b739b667 Bug 1340838 - Revendor rust dependencies after upgrade. r=me
MozReview-Commit-ID: IJRUwUF6IcJ
2017-02-18 14:09:44 -08:00
Chris Manchester
dc26f537a5 Bug 1200311 - Build the gtest libxul during the compile tier instead of package-tests. r=ted
MozReview-Commit-ID: HX2ORY8cUV9
2017-02-06 14:34:07 -08:00
Chris Manchester
beab589ccb Bug 1200311 - Move dependentlibs.list.gtest generation to GENERATED_FILES. r=mshal
MozReview-Commit-ID: B4cuUg9TjX4
2017-02-06 14:34:06 -08:00
Kartikaya Gupta
8665912551 Bug 1335525 - Add --enable-webrender configure option and hook it up build webrender. r=gps
MozReview-Commit-ID: BWLoSnV2yEN
2017-02-06 11:42:53 -05:00
Kartikaya Gupta
cbdf0c332f Bug 1335525 - Add webrender dependencies to third_party/rust. r=gfx
MozReview-Commit-ID: L77ffKqR5QU
2017-02-06 11:42:53 -05:00