Commit Graph

571234 Commits

Author SHA1 Message Date
Jon Leighton
22939c4977 servo: Merge #19358 - Move selection to end when textarea value is assigned (from jonleighton:issue-19171-3); r=KiChjang
Issue #19171

Source-Repo: https://github.com/servo/servo
Source-Revision: 3f0ccd0fef1ad108a22c731e399aa815d0af5441

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 617f3a81ce569cd8edfb20af8f4be58765c989b9
2017-11-25 16:10:41 -06:00
Cosmin Sabou
86ba8150af Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE 2017-11-25 23:22:14 +02:00
Brindusan Cristian
64077545fa Merge inbound to mozilla-central r=merge a=merge 2017-11-25 23:18:37 +02:00
Brindusan Cristian
287ed236c0 Merge autoland to mozilla-central r=merge a=merge 2017-11-25 23:16:36 +02:00
ffxbld
fde154d757 No bug, Automated HPKP preload list update from host bld-linux64-spot-036 - a=hpkp-update 2017-11-25 11:31:33 -08:00
ffxbld
b75d3913b0 No bug, Automated HSTS preload list update from host bld-linux64-spot-036 - a=hsts-update 2017-11-25 11:31:30 -08:00
Emilio Cobos Álvarez
d431af965c Bug 1420301: Update clang-sys to work around a compiler bug. r=rillian
See: https://github.com/rust-lang/rust/issues/46239

MozReview-Commit-ID: EiHsSK0xJ5c
2017-11-25 19:51:48 +01:00
ffxbld
24ce5b57e7 No bug, Automated HPKP preload list update from host bld-linux64-spot-034 - a=hpkp-update 2017-11-25 10:49:45 -08:00
ffxbld
80fa133054 No bug, Automated HSTS preload list update from host bld-linux64-spot-034 - a=hsts-update 2017-11-25 10:49:41 -08:00
shindli
8581ced055 Backed out changeset 371624be317c (bug 1406095) for hazard failure H r=backout on a CLOSED TREE 2017-11-25 18:02:21 +02:00
Kartikaya Gupta
35dbf0dfaf Bug 1418541 - Remove HitTestResult and use CompositorHitTestInfo instead. r=botond
MozReview-Commit-ID: KkBriZl7CEL

--HG--
extra : rebase_source : f307f6ab29ea8ec511c25fd859fd17fba6562a28
2017-11-25 10:53:38 -05:00
Kartikaya Gupta
65fe04094f Bug 1418541 - Correct an error when generating event regions. r=mstange
Turns out that there's been a bug in the event regions code since it was
first written, where touch-action:manipulation is not properly expressed
in the event region structs. It's sort of a design bug that we can't fix
without adding another region. However, in bug 1389149 I accidentally
changed the behaviour of some of these cases because I wasn't aware of
this bug. This patch repairs the code so that it behaves the same as it
used to prior to bug 1389149, and documents the buggy scenario.

MozReview-Commit-ID: 9XhkH6ypZHi

--HG--
extra : rebase_source : 970054c0cc71cdcb9b89925474e553d638c8fcc6
2017-11-25 10:53:35 -05:00
CYBAI
4fb0a4619e servo: Merge #19366 - style: Move font-family outside of mako (from CYBAI:font-family-out-of-mako); r=emilio
This is a sub-PR of #19015
Besides, this is the last PR for `font.mako.rs`! 🎉
r? emilio

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #19355
- [x] These changes do not require tests

Source-Repo: https://github.com/servo/servo
Source-Revision: 8f61fde3907f2dde3e697791ccfb9a4d86d1a48c

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 1e3e438583f418932f96140dc434e1a64e4aceff
2017-11-25 13:06:31 -06:00
Emilio Cobos Álvarez
b17aa7c172 servo: Merge #19372 - Bump clang-sys to work around a Rust miscompilation (from emilio:bump-clang-sys); r=rillian
Works around: https://github.com/rust-lang/rust/issues/46239

Source-Repo: https://github.com/servo/servo
Source-Revision: 49658860d12186b9ccc45fcdb0394886f00afe37

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 3837b58c04f3b30d34d9abef95fdaf9e96372908
2017-11-25 11:48:44 -06:00
Tooru Fujisawa
f6c010d263 Bug 1416153 - followup: Fix browser_report_site_issue.js to wait for events in right order. r=me 2017-11-25 23:33:56 +09:00
Daosheng Mu
e3f511fffd Bug 1413269 - Apply REQUIRE_COMPAT_PROFILE flag for WebGL 1 on Intel HD Grahpics 3000 on OSX. - r=jgilbert
MozReview-Commit-ID: FZzZpaU9uiv

--HG--
extra : rebase_source : 83dbb20a1106c6280793abedfa7520c198d3cafa
2017-11-24 16:51:37 +08:00
tigercosmos
75df70a706 servo: Merge #19369 - Remove WrappedHttpResponse abstraction (from tigercosmos:a1); r=jdm
<!-- Please describe your changes on the following line: -->
Remove `WrappedHttpResponse` abstraction, and use `HyperResponse`

---

<!-- 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 #19361 (github issue number if applicable).

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- 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: adfd51c8426b6629545e4a4ae45be7de1cdfe5fd

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : d8e2d5921134140c3a1af7179918adbbaba759a3
2017-11-25 10:56:06 -06:00
Noemi Erli
45a3df4e6b Merge inbound to mozilla-central r=merge a=merge 2017-11-23 08:05:49 +02:00
Xidorn Quan
d965dc4ff3 Bug 1417824 part 2 - Add reftest for this bug. r=heycam
MozReview-Commit-ID: GxQG5kqo0sM

--HG--
extra : rebase_source : bf1f1c6f647ab1752acb90ae3cbdd91a0c452c10
2017-11-24 19:30:19 -06:00
Tim Nguyen
d86f11e5b1 Backed out changesets 0e9d8fb67dd8 and 4affa6e0a8c6 for too many visual regressions. r=backout
MozReview-Commit-ID: BLZ2fd0btn9
2017-11-25 00:38:44 +00:00
Florian Quèze
1f23ac168c Bug 1226616 - The presence of the general.config.filename preference should be reported on telemetry. r=chutten, data-review=francois 2017-11-25 00:01:17 +01:00
Florian Quèze
c276dded0e Backed out changeset 1603e2488c32 as this patch for bug 1226616 didn't work 2017-11-25 00:01:07 +01:00
Ciure Andrei
327405164b Merge inbound to mozilla-central r=merge a=merge 2017-11-25 00:04:02 +02:00
Ciure Andrei
fb2d7c830c Merge autoland to mozilla-central r=merge a=merge 2017-11-25 00:00:46 +02:00
ffxbld
b8d5e9b625 No bug, Automated HPKP preload list update from host bld-linux64-spot-034 - a=hpkp-update 2017-11-24 11:37:55 -08:00
ffxbld
1f4c6721e4 No bug, Automated HSTS preload list update from host bld-linux64-spot-034 - a=hsts-update 2017-11-24 11:37:51 -08:00
ffxbld
75089cd8b7 No bug, Automated HPKP preload list update from host bld-linux64-spot-030 - a=hpkp-update 2017-11-24 11:00:34 -08:00
ffxbld
a29abc7f7d No bug, Automated HSTS preload list update from host bld-linux64-spot-030 - a=hsts-update 2017-11-24 11:00:30 -08:00
dluca
85d0512151 Backed out 3 changesets (bug 1415478) for frequently asserting at dom/media/MediaDecoderStateMachine.cpp:1009 on a CLOSED TREE
Backed out changeset 447d895b350d (bug 1415478)
Backed out changeset d855c032c823 (bug 1415478)
Backed out changeset 6739012c4bdf (bug 1415478)
2017-11-24 18:50:53 +02:00
Nika Layzell
a124bfae77 Bug 1418465 - Add an opt-out to the MOZ_CAN_RUN_SCRIPT analysis, r=andi
MozReview-Commit-ID: 2YKncUdrT5p
2017-11-24 11:15:17 -05:00
Jon Coppeard
ee60cb5f24 Bug 1420412 - Move namespace related data to the module's namespace object r=anba 2017-11-24 15:52:22 +00:00
Jon Coppeard
613b2136ad Bug 1420412 - Use a single slot to store the module environment record r=anba 2017-11-24 15:52:22 +00:00
Coroiu Cristina
f0c46e835c Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE 2017-11-24 17:33:58 +02:00
Coroiu Cristina
4a590a5a15 Backed out 3 changesets (bug 1418141) for breaking Windows DMD builds r=backout a=backout
Backed out changeset 6cd9206792f9 (bug 1418141)
Backed out changeset 68e180048ca9 (bug 1418141)
Backed out changeset 01b97ef0de10 (bug 1418141)
2017-11-24 17:09:26 +02:00
Jan de Mooij
f767109b78 Bug 1420400 - Optimize/self-host Reflect.get. r=anba
--HG--
extra : rebase_source : de92809515383d0b5afb5937381dbdff683909e9
2017-11-24 15:58:51 +01:00
Anthony Ramine
ae458a6643 servo: Merge #19363 - Use GeckoMedia and only that on platforms that support it (from nox:canplaytype-warning); r=ferjm
Source-Repo: https://github.com/servo/servo
Source-Revision: 3907953d8099dacde06d2156ee906d6ac043760d

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 358fb8014f85d51443be04bc3887d8ff7b455d44
2017-11-24 08:47:31 -06:00
Coroiu Cristina
7e35ee9f0e Merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE 2017-11-24 17:30:51 +02:00
Kevin Jones
25bd05b91c Bug 1415918 - Allow discarding browsers that have beforeunload handlers in tabbrowser.discardBrowser. r=bz
MozReview-Commit-ID: 5KQcrOQTSpK
2017-11-24 15:14:46 +01:00
Nicolas Silva
ecd94ed690 Bug 1418347 - Use WebRender directly for common bullet items. r=mstange 2017-11-24 14:46:13 +01:00
arthur.iakab
dfc104159a Merge inbound to central r=merge a=merge 2017-11-24 12:00:30 +02:00
Brian Birtles
9500d45c75 Bug 1412765 - Enable dom.animations-api.pending-member.enabled by default; r=hiro
MozReview-Commit-ID: G1Uyff3Wh32

--HG--
extra : rebase_source : 53a4ce42dfee03512dd0153f069aab27169580d4
2017-11-24 10:54:12 +09:00
Brian Birtles
06e53a1793 Bug 1412765 - Update more tests to reflect changes to Animation.playState's r=hiro
return value; r?hiro

MozReview-Commit-ID: KvZa7EyzAKj

--HG--
extra : rebase_source : b7721bc34f246c36a22eb4f9acc3fba854dcdec8
2017-11-24 10:53:58 +09:00
Xidorn Quan
c131c02332 Bug 1417824 part 1 - Query theme for attribute change on element with appearance. r=heycam
The change is mostly copied from GeckoRestyleManager::AttributeChanged.
It is not clear to me whether it's worth moving it to the superclass so
that we don't duplicate the code. If we are removing the Gecko code in
short term, it probably doesn't matter.

It is also not clear whether we should port other code from that method
to ServoRestyleManager.

MozReview-Commit-ID: Fd1nbwgLGa1

--HG--
extra : rebase_source : 7bba8907fa7e57695a8294cf9277804fbe23ff8f
2017-11-22 15:35:12 -06:00
Emilio Cobos Álvarez
a6b4bb18ed servo: Merge #19371 - style: Don't insert into the seen set before ignoring document colors (from emilio:doc-colors); r=whoops
Otherwise we may stop honoring other colors in other cascade levels.

Fixes: #19370
Source-Repo: https://github.com/servo/servo
Source-Revision: 2377d60fa1deb56dcb5196e2206ef2b44ed296d5

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 5113fa4aad29a16ac1a77a9be0dffdefd1047b66
2017-11-24 19:10:00 -06:00
Botond Ballo
edb18f7329 Bug 951793 - Export a servo binding to StyleOverscrollBehavior. r=emilio
MozReview-Commit-ID: LlAyLP2IVyp
2017-11-25 01:29:22 +01:00
Botond Ballo
a3ce4187d1 Bug 951793 - Do not reconstruct the frame when overscroll-behavior has changed. r=mstange
A repaint is sufficient to pick up the new property value.

MozReview-Commit-ID: oKFgGfquyl
2017-11-25 01:29:21 +01:00
Botond Ballo
94aad98f21 Bug 951793 - Add a test for the pref that controls overscroll-behavior. r=emilio
MozReview-Commit-ID: 9qIuF1Vdsm4
2017-11-25 01:29:19 +01:00
Botond Ballo
d42b78ef86 Bug 951793 - Disable the timeout in the web-platform-test for overscroll-behavior. r=jgraham
This is a manual test, and the timeout often prevents it from being run to
completion manually.

MozReview-Commit-ID: DXnqycq5hix
2017-11-25 01:29:18 +01:00
Botond Ballo
297dd5355d Bug 951793 - Add overscroll-behavior to the layer dump. r=kats
MozReview-Commit-ID: 629DKmrbVIi
2017-11-25 01:29:17 +01:00
Botond Ballo
1b91441c7c Bug 951793 - Obey overscroll-behavior for swipe navigation. r=mstange
MozReview-Commit-ID: i2BuiAfG71
2017-11-25 01:29:15 +01:00