Граф коммитов

534694 Коммитов

Автор SHA1 Сообщение Дата
Jan Beich 30bcfaccb9 Bug 1362598 - Always define ProfilerFeature as there's no stub. r=mstange
MozReview-Commit-ID: Bsj6dFwF1h0

--HG--
extra : rebase_source : 694086b532889e0c820ebd5d37dda778735dea97
2017-05-05 23:29:58 +00:00
Matthew Noorenberghe 103c9819fc Bug 1361560 - Enable Form Autofill by default on Nightly. r=lchang
MozReview-Commit-ID: Ekei9H3nnGW

--HG--
extra : rebase_source : 262b21a96aae1c3f79b0269bee97b63b1d340a43
2017-05-05 17:10:56 -07:00
cku 5fc46a2b53 Bug 1361180 - Part 2. Reftest for unresolved mask in svg. r=mstange
MozReview-Commit-ID: K1mIXWQsq7g

--HG--
extra : rebase_source : 098a6e94923f6876a13a378a22555fdeea77b675
2017-05-03 02:18:05 +08:00
cku 9da9bf400d Bug 1361180 - Part 1. Return error DrawResult to the caller when the mask url can not be resolved. r=mstange
Precondition:
In an SVG doc, giving an invalid local-ref mask, e.g. mask="url"#foo"", and
clipState.mDirtyRectInDevPx be empty. e.g. apply mask onto a path object which
the size of area is zero(Please refers to the reftest in Part 2)
1. PaintStyleImageLayerWithSC early continue at [1], and the value of result is
still the initial value, DrawResult::SUCCESS.
2. The caller is not aware of that the  mask image was left unresolved since it get
DrawResult::SUCCESS from #1.

This patch fixed this problem by calling PrepareImageLayer before early return
for updating correct drawing result.

[1]
https://hg.mozilla.org/mozilla-central/file/ebf68ba9b098/layout/painting/nsCSSRendering.cpp#l2682

MozReview-Commit-ID: DjJ0Nni1gDl

--HG--
extra : rebase_source : 949101547b6cb4db93c8a889210c768fb81cff7a
2017-05-03 10:39:05 +08:00
Emilio Cobos Álvarez 0b1cf902d6 servo: Merge #16774 - Unbust stylo (from emilio:unbust-stylo); r=Manishearth
Source-Repo: https://github.com/servo/servo
Source-Revision: fca15d378257c6ec558ee06527245c637a3eea8d

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 7c55e518e5b9fb06e42b1ba238bfab39588fd25d
2017-05-08 18:59:33 -05:00
Nazım Can Altınova 4f401b87b4 servo: Merge #16607 - Fix variable serialization bug on shorthand alias properties (from canaltinova:moz-transform-var); r=SimonSapin
<!-- Please describe your changes on the following line: -->
-moz-transform were having a problem with variable serialization. It wasn't printing transform's value and transform wasn't printing -moz-transform's if their value was a variable. This PR fixes that.
Reduces stylo -moz-transform failures to 2: https://treeherder.mozilla.org/#/jobs?repo=try&revision=3fd3a57873e5e98dfcb173eef4b13822a66fdf6a

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

<!-- 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: 0d9b26f4e4f05b704ffa15b187190388804167a2

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 241bedf9f046564768f5c8786259d67dc33647ed
2017-05-08 17:34:54 -05:00
Simon Sapin e6f8270155 servo: Merge #16756 - Upgrade to rustc 1.19.0-nightly (ced823e26 2017-05-07) (from servo:rustup); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: 19706085a7206144423a878f1617b32d56d406de

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 3398392ca8151d6ea6feb6ec1abc4be66620f4bd
2017-05-08 16:06:56 -05:00
Ksbugbee 49c524ca20 servo: Merge #16761 - Use hash2 instead of deprecated hash (from Ksbugbee:master); r=jdm
<!-- 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
- [ ] These changes fix #__ (github issue number if applicable).

<!-- Either: -->
- [ ] There are tests for these changes OR
- [ ] These changes do not require tests because _____

<!-- 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: 4e3544f05c161039b97fe4c20daca4a0baf372fe

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : c7f59de471905adb648376cc3eb2e1183bc97d80
2017-05-08 13:42:32 -05:00
Luke Chang 0538cf7020 Bug 1362911 - [Form Autofill] Rename "profiles" to "addresses" in the storage. r=MattN
MozReview-Commit-ID: J5QnWv343xq

--HG--
extra : rebase_source : 25bb9534f4f5aabd7f33875f52f2d00cd480fda8
2017-05-08 10:43:37 +08:00
Dão Gottwald 43998dbb90 Bug 1363033 - Increase length of tab label fade r=nhnt11
MozReview-Commit-ID: ANCoVl1AYf5

--HG--
extra : rebase_source : 1296ab5945085d285c15b14c021346597c31e768
2017-05-08 17:19:57 +02:00
Andrew Swan 54b858b874 Bug 1344822 Remove downloads.onChanged hack r=mixedpuppy
This bug highlights a difference between "legacy" downloads and those
created directly from Downloads.jsm, that the onDownloadCreated event for
legacy downloads comes when the download is already in progress while the
same event for non-legacy downloads comes before the actual transfer starts.
A clumsy workaround was originally used to avoid generating nonsense
onChanged events for non-legacy downloads but if we are just careful to
handle downloads that have not yet started, we don't need the workaround.


MozReview-Commit-ID: 7QyKvnR5ZMN

--HG--
extra : rebase_source : 9288f117bb0e4cd42ea3d7622e1779156db53d17
2017-05-08 11:13:15 -07:00
Wes Kocher 75c2b7a481 Merge m-c to autoland, a=merge
MozReview-Commit-ID: 3BrkDVl7521
2017-05-08 16:24:51 -07:00
Wes Kocher cbfdaf8fb2 Merge inbound to central, a=merge CLOSED TREE
MozReview-Commit-ID: 5kxOZZxjMEl
2017-05-08 16:07:25 -07:00
Kartikaya Gupta 1e6be2a645 Bug 1362424 - Skip a spellchecking reftest that is now permafailing on QuantumRender builds. r=jrmuizel
This test is failing intermittently even on non-QuantumRender builds, and bug
1361820 is tracking that issue. Once that is fixed we should be able to re-enable
this test.

MozReview-Commit-ID: HANsz08bujB

--HG--
extra : rebase_source : 4500022a5ffbac6bbd4de3e61c3dc3bba3881b1f
2017-05-08 17:08:34 -04:00
Jonathan Guillotte-Blouin 92ec4b62b3 Bug 1363184 - Remove unused Deprecated.jsm import from nsFormAutoComplete.js. r=MattN
MozReview-Commit-ID: 1uCS8gfm5Oi

--HG--
extra : rebase_source : 919bf3b8a455415de400160f6c7781c33cc0dc7d
2017-05-08 15:34:16 -07:00
Chris Manchester 791df64746 Bug 1362949 - Update artifact build code to accept buildbot or taskcluster style artifact names for OS X. r=nalexander a=merge
MozReview-Commit-ID: Dr0tv8FM7LP

--HG--
extra : source : b230bcb04a19ac2bd921a2b84e9262b391d0991d
2017-05-08 11:25:24 -07:00
Wes Kocher ff0797bb47 Merge autoland to m-c a=merge
MozReview-Commit-ID: 8LTBWT5zY6o
2017-05-08 13:37:37 -07:00
Wes Kocher 057fcf70d9 Merge graphics to central, a=merge IGNORE BAD COMMIT MESSAGES
MozReview-Commit-ID: BsrHKOMAWJI
2017-05-08 13:34:30 -07:00
Sam Foster fb61af287a Bug 1329109 - remove unused time and progressbar code from downloads toolbar icon. r=Paolo
This removes the arrowStyledIndicator killswitch and the associated ability for system add-ons to restore the previous design of the Downloads Indicator in the toolbar. The removal includes all the related code, styles, and strings. Based on the original patch by :rexboy.

MozReview-Commit-ID: 2OEBzPNzl0O

--HG--
extra : rebase_source : f40a319bb4afacb9e196465fc901cb3eb0b25ab5
2017-05-08 10:11:52 -07:00
Dragana Damjanovic b035817315 Bug 1362821 - Properly destroy a HalfOpeSocket that is used as a backup for a TFO connection if another H2 connection is established for the same host. r=mcmanus 2017-05-08 18:22:45 +02:00
David Burns 26b4a70a73 Bug 1362990: Implement InvalidCookieDomainError in Marionette; r=ato
This implements the error Invalid Cookie Domain as described in
https://w3c.github.io/webdriver/webdriver-spec.html#dfn-invalid-cookie-domain
which is used in the Marionette Cookie Handling code.

MozReview-Commit-ID: EA8Zb03QcMo

--HG--
extra : rebase_source : 2084427475643e2be264cb90c13d674a18eb0bed
2017-05-08 17:08:41 +01:00
David Burns 2b14993449 Bug 1189749: Implement full screen support in Marionette r=ato
This implements the Full Screen method described in the WebDriver specification
(http://w3c.github.io/webdriver/webdriver-spec.html#fullscreen-window) as well as
tests for it.

MozReview-Commit-ID: GKec7GNE6rm

--HG--
extra : rebase_source : 92d427b40d6aeb760783e67d4796a56bb0dbc6cb
2017-05-08 16:41:35 +01:00
ffxbld 224cc663d5 No bug, Automated blocklist update from host bld-linux64-spot-307 - a=blocklist-update 2017-05-08 07:59:26 -07:00
ffxbld e784eb5820 No bug, Automated HPKP preload list update from host bld-linux64-spot-307 - a=hpkp-update 2017-05-08 07:59:23 -07:00
ffxbld ba31bb05d4 No bug, Automated HSTS preload list update from host bld-linux64-spot-307 - a=hsts-update 2017-05-08 07:59:20 -07:00
Kartikaya Gupta 5d5cdc518c Merge m-c to graphics
MozReview-Commit-ID: 2cIoGVmLEuA
2017-05-08 10:50:52 -04:00
Carsten "Tomcat" Book 7e1e3260bd merge mozilla-inbound to mozilla-central a=merge 2017-05-08 10:07:27 +02:00
Ryan Hunt 05ee8df788 Bug 1362925 - Update webrender_bindings for cbindgen:0.1.7 r=kats
MozReview-Commit-ID: AwlqUWWEWfz

--HG--
extra : rebase_source : deace018f5d25f3eeecd5d4d683bb4f9a782a05c
extra : amend_source : 051d621e7b35e5389627b0946e7f87f0f8b9fa14
2017-05-08 01:31:20 -04:00
Morris Tseng 2e459a5741 Bug 1362324 - Use BlobImage for path type of bullet item. r=jrmuizel
MozReview-Commit-ID: 4ld6biSaFce
2017-05-08 14:14:41 +08:00
Iris Hsiao b2235165ae Merge mozilla-central to mozilla-inbound 2017-05-08 11:20:12 +08:00
Iris Hsiao 0b748916e8 merge mozilla-inbound to mozilla-central a=merge 2017-05-08 11:11:20 +08:00
Iris Hsiao 9d78a18f36 merge autoland to mozilla-central a=merge 2017-05-08 11:10:13 +08:00
Ehsan Akhgari e0f12d7786 Bug 1362806 - Optimize NS_GetDefaultPort() for HTTP(S); r=mcmanus 2017-05-07 22:34:02 -04:00
Ehsan Akhgari 8069f421a8 Backout bug 1362120 because of build failures 2017-05-07 21:05:20 -04:00
Sebastian Hengst 39e3f84759 Backed out changeset 1fec6894255e (bug 1362814) for breaking Windows builds. r=backout 2017-05-07 17:41:38 +02:00
Bob Owen e317cff839 Bug 1361992: Ensure that PrintPreviewListener methods all use the same source browser. r=Gijs 2017-05-07 16:11:19 +01:00
Ehsan Akhgari 5939be3efc Bug 1362814 - Add a Gecko Profiler label to patched_LdrLoadDll(); r=mstange
This allows us to easily identify the name of the DLL being loaded
in a profile.
2017-05-07 11:03:51 -04:00
ffxbld 8b70b0a503 No bug, Automated HPKP preload list update from host bld-linux64-spot-388 - a=hpkp-update 2017-05-07 08:02:02 -07:00
ffxbld 100845ade3 No bug, Automated HSTS preload list update from host bld-linux64-spot-388 - a=hsts-update 2017-05-07 08:01:59 -07:00
Sebastian Hengst 96c3a2f3bf Bug 1341102 - Fix the reftest expectation for text-shadow from bug 1361304. r=expectation-update 2017-05-07 11:01:51 +02:00
Nazım Can Altınova 7a652ca8ee servo: Merge #16754 - Fix parsing behavior of text-shadow property (from canaltinova:text-shadow); r=emilio
Blur radius should reject negative values. There was already `Shadow` struct for properties like this. `filter: drop-shadow` also has the same syntax with that property. I thought sharing the same code would be better and used Shadow struct for parsing. Converted to SpecifiedTextShadow to get rid of unneccessary fields and to be able to convert its computed value. Maybe it would be better to avoid using `Shadow` or just using `Shadow` but sharing code and avoiding unneccessary fields seems better.

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

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

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : eef3852365762813fc15d7d3d1e70984889254c0
2017-05-06 16:10:22 -05:00
Jeff Muizelaar 60c7aca953 Bug 1362505. Correctly set the transforms on all DrawTargets. r=lsalzman
I suppose this got worse when we started using multiple DrawTargets.
But let's just do the right thing and not special case transforms.
2017-05-05 23:51:35 -04:00
Wes Kocher d7daa1c507 Backed out changeset ed8623eefe6c (bug 1360220) for causing bug 1362590 a=backout
MozReview-Commit-ID: DLJDWJNIGm8
2017-05-05 16:11:08 -07:00
Wes Kocher 7907e4f25e Backed out changeset caa721034f47 (bug 1356243) for regressions a=backout
MozReview-Commit-ID: BYFJDdxO6f3
2017-05-05 14:46:00 -07:00
Phil Ringnalda 80a35f03c3 Backed out 2 changesets (bug 1360992, bug 1361654) for a 70% failure rate in test_fileReader.html on ASan e10s a=merge
Backed out changeset ab9fdee3a6a4 (bug 1360992)
Backed out changeset 141c2dfd49ff (bug 1361654)

MozReview-Commit-ID: 3rSzvmc5FPx

--HG--
extra : source : 379b03af76d417ba5998a2fb13b125602540c8cc
2017-05-05 12:35:57 -07:00
Phil Ringnalda 0a18b0efae Backed out 4 changesets (bug 1360807) for a 30% failure rate in test_ipcBlob_fileReaderSync.html on ASan e10s a=merge
Backed out changeset b7790c232791 (bug 1360807)
Backed out changeset 50d6d6733209 (bug 1360807)
Backed out changeset 6e84dfab90bf (bug 1360807)
Backed out changeset f25d7a76008e (bug 1360807)

MozReview-Commit-ID: DTkQJz5ZYMD

--HG--
extra : source : 6b0f7ac46e1f81cd72931aaee41f4863d8d8876d
2017-05-05 12:34:57 -07:00
Wes Kocher efab9f9365 Merge inbound to m-c a=merge
MozReview-Commit-ID: KSYtdX2VPce
2017-05-05 14:03:31 -07:00
Wes Kocher 70383223c7 Merge autoland to central, a=merge
MozReview-Commit-ID: 8Byspu8RLyg
2017-05-05 13:22:33 -07:00
Haik Aftandilian 8c95154f41 Bug 1361304 - Remove /private/var read access from Mac level 3 content sandbox; r=Alex_Gaynor
Removes read access to /private/var and its subdirectories from
the content process under the level 3 Mac sandbox. Still permits
reading of file metadata within the majority of /private/var.

Adds tests to validate the level 3 Mac content sandbox prevents
reading from /private.

MozReview-Commit-ID: FO5dz0F7dl4

--HG--
extra : rebase_source : 226f8de6d4d88f188c272a3e119ed7b8bac292df
2017-05-05 10:48:52 -07:00
Xidorn Quan bd05606389 Bug 1341102 - Fix the reftest expectation again.
MozReview-Commit-ID: 6u28ETnJRtJ
2017-05-06 22:38:02 +10:00