Commit Graph

565027 Commits

Author SHA1 Message Date
Cameron McCormack
8f935136a2 Bug 1408322 - Remove inDOMUtils.cssPropertyIsValid() and use CSS.supports() instead. r=jryans
MozReview-Commit-ID: HNYVb31PZus

--HG--
extra : rebase_source : 8419a14bc21e9cf7f405a2c3091e5dc7d1676da1
2017-10-17 13:00:42 +08:00
Glenn Watson
69eced5c31 servo: Merge #18914 - Update WR (hit test relative point, query feature) (from glennw:update-wr-hit-test); r=KiChjang
Source-Repo: https://github.com/servo/servo
Source-Revision: 1715329eb1037cb4f0c723d3db2e22d722c7290d

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : f333a35b48bd0a3b2f214fb5c26a06fdca2c5a0a
2017-10-16 23:42:12 -05:00
Ting-Yu Lin
41bb308fa2 Bug 1374482 Part 2 - Remove x and y parameters from _test_minimum_select_one_character(). r=mtseng
They are not needed due to Part 1.

MozReview-Commit-ID: DMPnidVgbOI

--HG--
extra : rebase_source : f9683d71247b9a8702ea4edb74d39b67a341f65f
2017-10-16 18:12:32 +08:00
Ting-Yu Lin
ba33d9cde8 Bug 1374482 Part 1 - Simplify focus changing tests for caret selection mode. r=mtseng
It uses _test_minimum_select_one_character() to ensure the carets appear,
but the complexity of that test is high. To make the test more stable, I
make it test select a word after changing the focus.

MozReview-Commit-ID: Jml82EpQxNm

--HG--
extra : rebase_source : 73ee1dd063fb7092feb7031f0c28bd342abec8f0
2017-10-16 17:58:41 +08:00
Gabriel Luong
2c011f5096 Bug 1406778 - Lazily load the font inspector. r=ochameau 2017-10-12 23:19:29 -04:00
Phil Ringnalda
12ae8e07c1 Backed out changeset bb6f23916cb1 (bug 1406778) for eslint failure
MozReview-Commit-ID: GDreMjtv7yO
2017-10-12 21:02:19 -07:00
Gabriel Luong
d8e3624639 Bug 1406778 - Lazily load the font inspector. r=ochameau 2017-10-12 23:19:29 -04:00
Kris Maglione
f0c7aee168 Bug 1407056: Follow-up: Skip test on Android debug for flakiness. r=bustage
MozReview-Commit-ID: 39slYE2zP95
2017-10-12 19:48:48 -07:00
Christoph Diehl
cff3f0e02e Bug 1349067 - Add crashtest. r=me 2017-10-12 22:41:15 -04:00
Tyson Smith
88e7d92c38 Bug 1402486 - Add crashtest. r=me 2017-10-12 22:41:14 -04:00
Tyson Smith
7a901b437d Bug 1402124 - Add crashtest. r=me 2017-10-12 22:41:14 -04:00
Tyson Smith
67abfb985c Bug 1402109 - Add crashtest. r=me 2017-10-12 22:41:14 -04:00
Jesse Schwartzentruber
beb397098f Bug 1274050 - Add crashtest. r=me 2017-10-12 22:41:14 -04:00
Ryan VanderMeulen
cc54a93021 Bug 1257700 - Add crashtest. r=me 2017-10-12 22:41:13 -04:00
Leo Balter
86d755f783 Bug 1374290 - Update the skip list. r=sfink
--HG--
extra : rebase_source : ca994ba99f9dedd5f87a3a1c29d478bc3dd6e758
2017-10-12 16:41:38 -07:00
Sebastian Hengst
5c00b8540d merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: AlcL6XYDkf
2017-10-12 23:58:31 +02:00
Sebastian Hengst
909ee1f58f merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 6jFAhVr6aqT
2017-10-12 23:55:22 +02:00
ffxbld
ef0d419a79 No bug, Automated HPKP preload list update from host bld-linux64-spot-306 - a=hpkp-update 2017-10-12 10:52:26 -07:00
ffxbld
ee7b9d0f42 No bug, Automated HSTS preload list update from host bld-linux64-spot-306 - a=hsts-update 2017-10-12 10:52:23 -07:00
Nevin Chen
0c78fa51d2 Bug 1407961 - Show home after creating PWA. r=snorp
MozReview-Commit-ID: DM2nvjFrges

--HG--
extra : rebase_source : b633e2468786052c00e4e00c8350911dd3d1433c
2017-10-12 18:48:21 +08:00
Chris Pearce
2ba329dae6 Bug 1409178 - Move DecoderTraits::CreateDecoder() to ChannelMediaDecoder::Create(). r=jwwang
Now DecoderTraits doesn't need to depend on ChannelMediaDecoder.

MozReview-Commit-ID: D4AUiV2eGWy

--HG--
extra : rebase_source : 38e6c4cdd0f7e32473c6945550bca6fd0cc72bf2
2017-10-16 22:55:26 +02:00
Chris Pearce
48475f5f0b Bug 1409178 - Merge InstantiateDecoder and DecoderTraits::CreateDecoder. r=jwwang
CreateDecoder is the only caller of InstantiateDecoder, and all CreateDecoder
does is call InstantiateDecoder.

MozReview-Commit-ID: KwwL2el8L4x

--HG--
extra : rebase_source : bff225558fd2de535c2cb010eb35b95c6d9469e5
2017-10-16 22:42:32 +02:00
Chris Pearce
eb61536947 Bug 1409178 - Remove MediaDecoder::InitStatics() since it's a no-op. r=jwwang
MozReview-Commit-ID: Leo5wNaxpjg

--HG--
extra : rebase_source : 2555c7dc26ca6867e79322bd572085a0cdfeb3b2
2017-10-16 22:39:02 +02:00
Chris Pearce
1d354be8e8 Bug 1409060 - Don't include necko-config.h in MediaDecoder.h. r=jwwang
MozReview-Commit-ID: 2RmqxUayD0L

--HG--
extra : rebase_source : ac868ce7df6a308a9005ce89c725616006c666ba
2017-10-16 17:54:18 +02:00
Hiroyuki Ikezoe
4a3f9860e7 Bug 1404545 - Force to call MediaFeatureValuesChanged for stylo in UpdateEffectiveTextZoom. r=heycam
MozReview-Commit-ID: EWbg7fHjcGt

--HG--
extra : rebase_source : 0dcb3e37400f50bdaa8618f920131b60b9c99d3e
2017-10-17 13:25:12 +09:00
Phil Ringnalda
dcda41b943 Backed out changeset 5b9d2ebcf44e (bug 1033395) for failures in browser_overflow_anchor.js
MozReview-Commit-ID: LfhmJLydnaF
2017-10-16 22:01:54 -07:00
Jeremy Chen
f2005d7a52 Bug 1408851 - part3: add test. r=TYLin
MozReview-Commit-ID: 3MrSPQWpcY

--HG--
extra : rebase_source : 44a99cbc823325f2be4994a1dc378b4afa8a57ac
2017-10-16 17:15:01 +08:00
Jeremy Chen
df30b97e6d Bug 1408851 - part2: do not always clamp negative calc values while serializing basic-shape inset. r=TYLin
According to the spec, negative values are valid for inset(), so we should not
clamp it while computing and serializing negative calc values for inset().

MozReview-Commit-ID: DA21CaPO9w7

--HG--
extra : rebase_source : 235b4f144ebff1295853a559e867f4f904f0f061
2017-10-16 17:18:05 +08:00
Jeremy Chen
0391446db0 Bug 1408851 - part1: do not always clamp negative calc values in BoxValuesToString. r=TYLin
nsComputedDOMStyle::BoxValuesToString() is a helper function for computing and
serializing box values. In the current implementation, BoxValuesToString
implicitly clamp negative calc values, which is pretty non-trivial.

In this patch, we expose an extra aClampNegativeCalc parameter for BoxValuesToString,
so the callers can explicitly set the clamping mode as needed.

MozReview-Commit-ID: 1UjLSqtqVzn

--HG--
extra : rebase_source : 9bdbb17fc8287fc5f9e505ffb8d5377917cac510
2017-10-16 16:55:54 +08:00
JW Wang
a8587b5ae3 Bug 1408482 - fix build error. r=gerald
MozReview-Commit-ID: HIq2zZROKRA

--HG--
extra : rebase_source : c4dd09508bd71e8079066d63085a6ac2dd6cd4e0
2017-10-17 10:55:11 +08:00
Servo VCS Sync
801155adeb No bug - Revendor rust dependencies 2017-10-17 04:02:06 +00:00
Savid Sharan
bd5b12e722 servo: Merge #18906 - Removed pdqsort dependency under the style crate (from savanu:pdqsortchange); r=SimonSapin
<!-- Please describe your changes on the following line: -->
Removed the pdqsort dependency from the style crate.
Removed the sort_by_key method and used the stdlib version directly.

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

<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because this is covered by existing tests.

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

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 1aacb8ba8c3a241dff40b8f7d854f47b70be86d9
2017-10-16 21:50:04 -05:00
Cameron McCormack
64d0481dfd Bug 1408312 - Part 3: Replace nsCSSParser/nsRuleNode usage for color computation in Servo styled documents. r=xidorn
MozReview-Commit-ID: LuB0izWz7nk

--HG--
extra : rebase_source : 0fd4e9a3b62c668ab0a6925e70006646a3273e62
2017-10-16 09:06:39 +08:00
Cameron McCormack
04696a9b72 Bug 1408312 - Part 2: Replace nsCSSParser usage in inDOMUtils::IsValidCSSColor. r=xidorn
MozReview-Commit-ID: AGo249i7ATL

--HG--
extra : rebase_source : decfb82dfa419b5a57edb9e2f1d4cd04ed7d5599
2017-10-16 09:02:35 +08:00
Cameron McCormack
460faae1fa Bug 1408312 - Part 1: Add ServoCSSParser utility class. r=xidorn
MozReview-Commit-ID: KzM9332hBSx

--HG--
extra : rebase_source : cee890ae943bdd855528522ef774bc95adfd4245
2017-10-16 08:54:47 +08:00
bechen@mozilla.com
fbee889f6c Bug 1408693 - Add a lock to protect the sGPUCrashDataMap. r=jwwang
MozReview-Commit-ID: 7NDcoGMkKZ3

--HG--
extra : rebase_source : 206af0de83a1fb4fb5258202a25de8484a9e2bef
2017-10-16 14:03:04 +08:00
John Lin
aa6e1e2563 Bug 1408445 - handle exception when querying codec capabilities. r=esawin
MozReview-Commit-ID: 5Ee3eQqAgvG

--HG--
extra : rebase_source : 557ca633cab3dbe2b85d80da2e483303b8bc3c43
2017-10-15 14:54:46 +08:00
Kartikaya Gupta
cba218bfef Bug 1407635 - Slightly increase fuzz again for test when webrender is enabled. r=mtseng
MozReview-Commit-ID: 6TB7Pb5UQDB

--HG--
extra : rebase_source : 4d5ac3ecd2ba05da991e9761d270ea01c3809880
2017-10-16 08:44:09 -04:00
Makoto Kato
e1c9f1505d Bug 1407943 - IMEContentObserver should use Selection instead of nsISelectionPrivate. r=masayuki
We can use Selection directly instead of nsISelection.  It means that we don't need QI for nsISelectionPrivate.  So IMEContentObserver should hold Selection instead if nsISelection.

MozReview-Commit-ID: 4jp9wWHRHRd

--HG--
extra : rebase_source : 9f4792cf75555b5aafdacfd8f137e68d9da86e04
2017-10-12 18:11:09 +09:00
Shawn Huang
ed1d5223ad Backed out changeset 20571bff3967 (bug 1389561). r=backout a=backout
MozReview-Commit-ID: 8GLZx2ls2C4

--HG--
extra : amend_source : 0fb28e72650bbebb2e9484987b34510bfe5750f6
extra : transplant_source : %24%8C_MV%D4%FB%A6%10%F1w%3FE%BD%BB9H%FC2%D6
2017-10-12 15:57:41 +08:00
Sebastian Hengst
8ff69604ce merge mozilla-inbound to mozilla-central. r=merge a=merge 2017-10-12 12:40:23 +03:00
Sebastian Hengst
e22c8fc5ef merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: JX8NRn7MQY4
2017-10-12 11:34:05 +02:00
Francesco Lodolo (:flod)
5b44721f93 Bug 1407916 - Fix localization comment for pageSubtitle in aboutTelemetry.properties r=chutten
MozReview-Commit-ID: CxdFlmKAX0v

--HG--
extra : rebase_source : 0c70cb9c354a30dce9592500373712564b2ed581
2017-10-12 08:53:18 +02:00
Sebastian Hengst
d49acd1af4 Backed out changeset e993235fbdf3 (bug 1405299) for eslint failure at toolkit/components/telemetry/TelemetryStorage.jsm:706: Do not use String as a constructor. r=backout
--HG--
extra : rebase_source : 60652f6fcb23507f42535ce42128dcb42d8eeaa2
2017-10-12 15:29:18 +02:00
Sebastian Hengst
c797bda729 Backed out changeset 506d96e0b240 (bug 1405299)
--HG--
extra : rebase_source : 6f2e6c7cf26843d29b6f46aa96d3f8d00cb820be
2017-10-12 15:29:12 +02:00
ffxbld
32465a09d0 No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update 2017-10-11 23:23:04 -07:00
ffxbld
5459aabb52 No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update 2017-10-11 23:23:00 -07:00
Cameron McCormack
5b1a5502d7 Bug 1407246 - Split out Variables struct difference calculation. r=emilio
MozReview-Commit-ID: CtWtG3zkD1D

--HG--
extra : rebase_source : 0e1efeb844cde641288a6aecb15b1285cb37ea3f
2017-10-12 09:12:30 +08:00
Cameron McCormack
21ee72df28 servo: Merge #18842 - style: Skip custom properties comparison if other inherited properties changed (from heycam:skip-var-check); r=emilio
Servo half of https://bugzilla.mozilla.org/show_bug.cgi?id=1407246, reviewed there by Emilio.

Source-Repo: https://github.com/servo/servo
Source-Revision: 9f8514d2b94713b6dc3bb918f8ffa9fac66021a3

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : b1173244f5ba3e9c386721d4eb07085db144342c
2017-10-11 21:45:51 -05:00
yuyin
0005d455fc Bug 1407867 - MIPS64: Add missing save/restore registe fp. r=lth
fp use as Assembler::FramePointer, also see Bug 1393723.
2017-10-11 18:49:00 -04:00