Commit Graph

522627 Commits

Author SHA1 Message Date
Mike Hommey
3854c3f71d Bug 1341214 - Add a small API to handle taskcluster queue and index requests. r=dustin
Various modules under taskcluster are doing ad-hoc url formatting or
requests to taskcluster services. While we could use the taskcluster
client python module, it's kind of overkill for the simple requests done
here. So instead of vendoring that module, create a smaller one with
a limited set of functions we need.

This changes the behavior of the get_artifact function to return a
file-like object when the file is neither a json nor a yaml, but that
branch was never used (and was actually returning an unassigned
variable, so it was broken anyways).

At the same time, make the function that does HTTP requests more
error-resistant, using urllib3's Retry with a backoff factor.

Also add a function that retrieves the list of artifacts, that while
currently unused, will be used by `mach artifact` shortly.

--HG--
extra : rebase_source : d7ef633e8e5041dc8450f3ff2f3751c85f144cdc
2017-02-17 12:04:48 +09:00
Mike Hommey
28cdcbdebb Bug 1341214 - Define GECKO in a single location. r=dustin
Instead of every file trying to get the top source directory having an
ad-hoc definition that gets wrong if the files gets moved around for
some reason, define it in a more central location.

--HG--
extra : rebase_source : 1a0cbea267193f6b388b88b36166353e20ac8569
2017-02-17 11:56:12 +09:00
Mike Hommey
318137c0da Bug 1342707 - Don't use Init_neon if runtime detection of neon is not enabled. r=lsalzman
--HG--
extra : rebase_source : 7f15d77c902a923d4dcc384c4fc10e877ce0bdf1
2017-02-26 08:12:18 +09:00
Sylvestre Ledru
958e31da87 Bug 1343068 - Add the JNI generate files in the list of ignored elements r=mystor
MozReview-Commit-ID: CcNVKLrUQW6

--HG--
extra : rebase_source : 6eae74e70ba09498bc29c78c6560a46ad27f1fb4
2017-02-27 23:27:53 +01:00
Jean-Yves Avenard
16f605668b Bug 1314458: Only enable VP9 hardware decoding on nightly channel. r=kentuckyfriedtakahe
MozReview-Commit-ID: H3NkZ1ulEij

--HG--
extra : rebase_source : 058febff381a8fed7386c85f11409944c25c926e
2017-02-24 10:17:40 +01:00
Andrew McCreight
c18b2db7ea Bug 1341890 - Fix line endings for ContentPrefs.h. r=billm
Also fix the indentation of gInitPrefs.

MozReview-Commit-ID: 1vNwCSxyTo

--HG--
extra : rebase_source : 161b5460d125b4110700196af9e9df4862f27085
2017-02-24 10:23:53 -08:00
Andrew McCreight
3b89a59a9d Bug 1341887 - Add fuzzing.enabled to gInitPrefs in FUZZING builds. r=billm
MozReview-Commit-ID: Faw7Vohw6Lm

--HG--
extra : rebase_source : 025865006b7a2d82bf91a34f5cd605d731b3ca61
2017-02-22 14:16:30 -08:00
Masatoshi Kimura
d7c038e158 Bug 591822 - reftest to make sure images taller or wider than 32767 pixels will be rendered r=tnikkel
MozReview-Commit-ID: Ev4GmwYyaNu

--HG--
extra : rebase_source : 985cd02c4a1d52aa194f93878bfbb354082efeda
extra : source : 73d66d989fd4ba39a8f53bac1f828f826f849b26
2016-08-28 00:39:52 +09:00
David Keeler
8fa9a9c682 bug 1294580 - prevent end-entity certificates from being their own trust anchors r=Cykesiopka
MozReview-Commit-ID: KaZaFG8AWwl

--HG--
extra : rebase_source : 8cba6d29febc73e65ff54bc754ab9d016e140d6f
2017-02-24 12:32:41 -08:00
Sam Giles
357b1318d3 servo: Merge #15568 - Fix #15513: Stop spacebar scrolling directly from the glutin window (from samgiles:15513-space-scroll); r=asajeffrey
This completely removes spacebar scrolling using the current method, fixing #15513.

See #15513 for a discussion, as the _right thing to do_ is perhaps a UX problem - and perhaps worth a follow up.

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #15513.

No tests for these changes yet, as I'm just kicking off a discussion about how this should work.

Source-Repo: https://github.com/servo/servo
Source-Revision: eb8d0c3df89e3f51c2610014ab3289eb552f95c9

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 679af1fd093d4a30d9ed36239f13ccb57e9c61a2
2017-02-27 12:54:26 -08:00
Wes Kocher
77f821f58a Merge m-c to autoland, a=merge
MozReview-Commit-ID: 8dvpEkAL5Vh
2017-02-27 13:39:07 -08:00
Wes Kocher
1e95bd721f Merge inbound to central, a=merge
MozReview-Commit-ID: F0XvCKnh8H7
2017-02-27 13:34:55 -08:00
Wes Kocher
f448516b0f Merge autoland to central, a=merge
MozReview-Commit-ID: I3hgM0ng45o
2017-02-27 13:12:25 -08:00
J. Ryan Stinnett
993887068e Bug 1340620 - Use inverted loading icons with Compact Theme. r=Gijs
For selected tabs, the Compact Themes use bright blue tab background colors,
which makes the blue loading icon hard to see.  For this state, use a white
loading icon instead.

MozReview-Commit-ID: 5P2VWgR4Iue

--HG--
extra : rebase_source : 69fda1bc184957b1e5d4d50111b097d114eed3f3
2017-02-27 13:55:59 -06:00
Gijs Kruitbosch
375ee5a24a Bug 1338215 - use a windowless browser for thumbnail hosting, r=markh
MozReview-Commit-ID: LWzMDHu0N8H

--HG--
extra : rebase_source : faa8b821a46a164d3426f2551fd6f704deef41eb
2017-02-27 19:58:55 +00:00
Mihai Tabara
035e4968ce Bug 1338186 - tweak the bucket scope to new form. r=aki a=release DONTBUILD
MozReview-Commit-ID: Fbjk6xTZwmZ

--HG--
extra : source : e6b4a6513789a8fa3a2950bb9f6c65d5f5afc5f2
extra : intermediate-source : e00f58c31a85ad03e6eccfa99926f75687041254
2017-02-27 18:55:03 +00:00
Emilio Cobos Alvarez
bbacba9f0d Bug 1342738, Bug 1342188: Reftest expectations adjustments. r=bz 2017-02-27 19:17:12 +01:00
UK992
fa5cf3d7c1 servo: Merge #15753 - Fix Cargo.toml in servo_tidy_tests (from UK992:tidy); r=jdm
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #15737

Source-Repo: https://github.com/servo/servo
Source-Revision: 28bd00debc4f64ff4a9973bea0003c3fd6776299

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c3ba9a60a9c479fbc38985ad84a014f910c5822c
2017-02-27 08:56:30 -08:00
Benjamin Bouvier
ee24048334 Bug 1342956: Fix promise_test in wasm-testharness.js; r=luke
MozReview-Commit-ID: IfPkWSw05pX

--HG--
extra : rebase_source : cf2ffc8c0f3640dbfbcd3a633df8d9f3db8093f1
2017-02-27 17:35:18 +01:00
Andrea Marchesini
0c0a744d4f Bug 1342361 - Get rid of ArchiveReader API, r=smaug 2017-02-27 17:50:46 +01:00
Ehsan Akhgari
116c304388 Bug 1342560 - Guarantee that the empty string atom is always static; r=froydnj 2017-02-27 10:51:43 -05:00
Tom Schuster
f69d3a9d55 Bug 1342402 - Use optimized GetElement in JSON. r=jandem 2017-02-27 16:43:24 +01:00
ffxbld
4039fb4c58 No bug, Automated HPKP preload list update from host bld-linux64-spot-031 - a=hpkp-update 2017-02-27 07:28:02 -08:00
ffxbld
c8f79e9d17 No bug, Automated HSTS preload list update from host bld-linux64-spot-031 - a=hsts-update 2017-02-27 07:28:00 -08:00
Joel Maher
c439242012 Bug 1288343 - Intermittent /media-source/SourceBuffer-abort-updating.html. disabled for now. r=gbrown
MozReview-Commit-ID: KgVZt9RQPas
2017-02-27 10:25:06 -05:00
Joel Maher
59d6738d11 Bug 1338320 - annotate testing/web-platform/moz.build with BUG_COMPONENT: part1. r=overholt
MozReview-Commit-ID: 675WQU4BFMQ
2017-02-27 10:25:06 -05:00
Joel Maher
c850cfdb3c Bug 1325778 - Intermittent toolkit/components/passwordmgr/test/mochitest/test_insecure_form_field_autocomplete.html. r=gbrown
MozReview-Commit-ID: 4X29wI7PLEn
2017-02-27 10:25:06 -05:00
Joel Maher
83e2a8017d Bug 1304273 - Intermittent browser/base/content/test/general/browser_offlineQuotaNotification.js. disabled on linux opt/pgo. r=gbrown
MozReview-Commit-ID: FkjLhHL6dtY
2017-02-27 10:25:05 -05:00
Jon Coppeard
2c2e96fdc0 Bug 1340865 - Handle non-parser-created module scripts r=smaug 2017-02-27 15:04:21 +00:00
Carsten "Tomcat" Book
0597294242 merge mozilla-inbound to mozilla-central a=merge 2017-02-27 14:07:46 +01:00
Iris Hsiao
aa7be324d2 Backed out changeset e3df33f21fab (bug 1342831) for test leak 2017-02-27 17:13:25 +08:00
Jan de Mooij
9fa749d29e Bug 1341067 followup - Fix non-unified build bustage. r=red 2017-02-27 10:00:02 +01:00
Jan de Mooij
ed8798799e Bug 1341067 - Port Ion SetProp/SetElem IC to CacheIR. r=h4writer 2017-02-27 09:32:49 +01:00
Tim Nguyen
856b53c527 Bug 1342672 - Fix memory tool CSS. r=jryans
MozReview-Commit-ID: mSZFtU2AUF

--HG--
extra : rebase_source : 463f46ca1af075fba6673fef98f171683c7a4fc3
2017-02-25 16:09:31 +00:00
Marco Bonardo
34e590459b Bug 1342441 - Improve the Wrong Sqlite Version message. r=asuth
MozReview-Commit-ID: FVFw9XjpzOb

--HG--
extra : rebase_source : ddb91ba2fba1b19927200832a6e0b119f9547b91
2017-02-24 17:39:30 +01:00
Hiroyuki Ikezoe
f268b13da5 Bug 1341987 - Part 4: Use nsIFrame's nsPresContext instead of getting from element. r=birtles
MozReview-Commit-ID: 3pWt7d2MKsZ

--HG--
extra : rebase_source : cb34e1aa141d3a6aaa13f3482c8abf1cf83c14f9
2017-02-27 11:34:48 +09:00
Hiroyuki Ikezoe
feb893ec07 Bug 1341987 - Part 3: Update the last refresh time for transform only when we send transform animations to the compositor. r=birtles
We don't need to update the time during composing style, we just need to
update when transform animations are sent to the compositor. The most
recent refresh time of nsRefreshDriver should be the same in either side.
If the time is skewed, that means we skip composing style, if it happened
that's another bug.

MozReview-Commit-ID: Dxtuocf1ml1

--HG--
extra : rebase_source : 93e8fad24948b1c0b89fa7946639154a82f4a3ae
2017-02-27 11:34:46 +09:00
Hiroyuki Ikezoe
821747a2d1 Bug 1341987 - Part 2: Drop cascade level from last refresh time for transform. r=birtles
We no longer need separate time for cascade levels respectively since we do
send all type of animations on the same element to the compositor regardless
of cascade level.

MozReview-Commit-ID: 7cGQGE3yHvm

--HG--
extra : rebase_source : 009e0cc510faea2b83760c141da545e87de8aeaf
2017-02-27 11:30:56 +09:00
Hiroyuki Ikezoe
0911fca845 Bug 1341987 - Part 1: Rename AnimationRuleRefreshTime to LastTransformSyncTime. r=birtles
It's just for transform animations on the compositor.

MozReview-Commit-ID: 288CcG4kko4

--HG--
extra : rebase_source : 943f67beeecd3c05b7ae2c6608b7a725c47f2b23
2017-02-27 11:29:27 +09:00
Xidorn Quan
a0c1670534 Bug 1340439 followup - Update mochitest expectation again. 2017-02-27 15:46:50 +11:00
Xidorn Quan
f135777d66 Bug 1340439 followup - Update mochitest expectation. 2017-02-27 15:06:40 +11:00
JW Wang
b7ae774969 Bug 1342831 - devirtualize AssertIsDead(). r=gerald
MozReview-Commit-ID: 9dNDiTfwlLR

--HG--
extra : rebase_source : 94491da84d50b0f975f74a72992da0709f19279b
extra : source : 4f4dcf63b296af9676ec59d0b85af8fc5e0a1d80
2017-02-25 22:56:49 +08:00
Neck Varentsov
c6eafeeb80 servo: Merge #15613 - fix {transform,perspective}-origin accepts (and ignores) anything for… (from Varentsov:master); r=upsuper
… their second part of value

<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #15487.

<!-- Either: -->
- [X] There are tests for these changes OR

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->

Source-Repo: https://github.com/servo/servo
Source-Revision: b2539090fa35503e40348a9d519b0f13360e42c1

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 6f0099650f20bcd6bb90ff93b141286c35397ffb
2017-02-26 17:40:23 -08:00
Benjamin Bouvier
7fd59c572e Bug 1342176: Enable 80-bits precision for the x87 floating-point unit; r=jandem
MozReview-Commit-ID: 1Y4H0ywIX5Q

--HG--
extra : rebase_source : 80c0df972e471878ccaab043f874ef3d5d83de1b
extra : histedit_source : 40b745f2d0f68e9a038a186de264c3102ea19bb4
2017-02-23 20:03:46 +01:00
Benjamin Bouvier
bcd3dcc6b3 Bug 1342385: Allow mremap on linux32 for wasm; r=jld
MozReview-Commit-ID: 82f8ryvd57S

--HG--
extra : rebase_source : 0e74611052853f149eb0fefe8fef849a8f8978b0
extra : amend_source : ff91bb31d45ca4783da391e519f10e3613f0f890
2017-02-24 13:18:57 +01:00
Ehsan Akhgari
8f5e5aeae0 Bug 1341657 - Properly deal with not having a frame element in nsDocShell::InternalLoad(); r=smaug 2017-02-27 09:39:50 -05:00
Ehsan Akhgari
4f4a529bd2 Bug 1342719 - Optimize away a virtual function call in AccessCheck::isChrome; r=bholley 2017-02-27 09:39:50 -05:00
Carsten "Tomcat" Book
83c5e2b93a Merge mozilla-central to mozilla-inbound 2017-02-27 14:12:24 +01:00
Tooru Fujisawa
ac394c8f93 Bug 1322019 - followup: Change a testcase for decompilation to follow the change. r=bustage 2017-02-27 20:46:31 +09:00
Tooru Fujisawa
62794b35b6 Bug 1322019 - Part 6: Decompole NEWARRAY+INITELEM_ARRAY/INITELEM_INC to [...]. r=nbp 2017-02-27 20:02:56 +09:00