Commit Graph

536026 Commits

Author SHA1 Message Date
Andrew McCreight
6d13ed70db Bug 1363555 - Make IS_TEAROFF_CLASS into a function. r=mrbkap
Right now, it is a macro, which causes a warning with clang about
extraneous parentheses. Turning it into a function fixes that and is
also nicer.

MozReview-Commit-ID: KTPA9b6oeUu

--HG--
extra : rebase_source : ae063db5a4b5b14bc4a3a8f64adbbecfc897edd9
2017-05-09 15:34:02 -07:00
Andrew McCreight
f8742e48d2 Bug 1363544 - Call into nsXPConnect directly in the loader and XPCShellImpl. r=mrbkap
MozReview-Commit-ID: 7ZnHdAG1Jmk

--HG--
extra : rebase_source : ff79438edb136ba0e4127173608d605793e7e3b7
2017-05-09 14:08:15 -07:00
cku
0727886364 servo: Merge #16862 - stylo: Pass Cached ImageValue from stylo back to gecko (from CJKu:bug-1310885-part-6); r=heycam
stylo: Pass Cached ImageValue from stylo back to gecko

<!-- Please describe your changes on the following line: -->
This is  part 6 ~ part 9 patch in bug 1310885

gecko bug link:
https://bugzilla.mozilla.org/show_bug.cgi?id=1310885
---
<!-- 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: 5bd6b92494d6b9527c1639c358eea3c4822bed84

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : d6a3505f7b9cb4d520e690af5262eb7d871f3992
2017-05-15 18:04:59 -05:00
Wes Kocher
54a256d920 Merge m-c to autoland a=merge
MozReview-Commit-ID: L0rsjIzeVij

--HG--
extra : rebase_source : 8b581702a4534fb9394f8d3f4e85f65d6f4ff293
2017-05-15 17:02:08 -07:00
Wes Kocher
274ba1a154 Merge inbound to central, a=merge
MozReview-Commit-ID: AFMOzsYBEjc
2017-05-15 16:22:21 -07:00
Wes Kocher
a2087edbef Merge autoland to central, a=merge
MozReview-Commit-ID: 4TESFjmVSJf
2017-05-15 16:04:27 -07:00
Shane Caraveo
a99f4b6a1b Bug 1360796 fix intermittent assert, r=mattw
MozReview-Commit-ID: IEQeZ6NwVsz

--HG--
extra : rebase_source : ebe9d063e746cebbb0106d4c9137f9a4a12efb90
2017-05-15 14:40:10 -07:00
Geoff Brown
1aaa387888 Bug 1357321 - Use longer timeout for browser_search_within_preferences.js; r=jaws
Frequent intermittent timeouts on linux32-debug seem to be correlated
with recent additions to this test.
2017-05-15 12:39:49 -06:00
Randall Barker
962808afbf Bug 1364194 - Refresh static toolbar snapshot when page width changes r=botond,jchen
MozReview-Commit-ID: HaQo66j640g
2017-05-15 11:30:09 -07:00
Kim Moir
84cf5d5cd4 revert Bug 1363420 - enable Talos for |linux64-stylo-sequential opt| r=kmoir DONTBUILD 2017-05-15 14:18:53 -04:00
ffxbld
ae24a3c83d No bug, Automated HPKP preload list update from host bld-linux64-spot-388 - a=hpkp-update 2017-05-15 08:12:24 -07:00
ffxbld
72bbccaa89 No bug, Automated HSTS preload list update from host bld-linux64-spot-388 - a=hsts-update 2017-05-15 08:12:21 -07:00
André Bargull
58665203ca Bug 1362753 - Part 3: Use CallSelfHostedFunction to call ArraySpeciesCreate. r=till
--HG--
extra : rebase_source : a5f2f6c48c5181f97501af212489e4256b255da5
extra : amend_source : 533b8c852ceab743c602299d58ee53115c4ee0be
2017-05-15 07:57:30 -07:00
André Bargull
0c4af1fb9f Bug 1362753 - Part 2: Take Array.prototype.slice/splice fast paths in more cases. r=jandem
--HG--
extra : rebase_source : 6f916180647f21b1d43538492375f63fbf49cace
2017-05-15 07:46:26 -07:00
André Bargull
5b4ad1140e Bug 1362753 - Part 1: Use array species fast path in Array.p.slice/splice when input argument isn't an array. r=jandem
--HG--
extra : rebase_source : 6619cf51db1ab7d7feec95f49ea7310bcfe72a4d
2017-05-15 05:49:11 -07:00
Kris Maglione
a168e59fe7 Bug 1364878: Fix add-on path migration issues. r=rhelmer
MozReview-Commit-ID: JuPz1MoZlcj

--HG--
extra : rebase_source : 1fd078073ae9ac8042ace757ed3927b4eb720daa
2017-05-15 09:21:58 -07:00
Boris Zbarsky
42bf67a17e Bug 1364589. Include the custom content container in the list AppendDocumentLevelNativeAnonymousContentTo returns. r=heycam 2017-05-15 12:25:00 -04:00
Boris Zbarsky
c9c92a390f Bug 1364335 tests. Test dynamic changes to :any-link matching. r=emilio
MozReview-Commit-ID: Jn9RLj59ntr
2017-05-15 12:23:47 -04:00
jomer14
fab6e7f663 Bug 1362510 - Remove errors.properties and references. r=eoger
MozReview-Commit-ID: 27kIRQdEHsE
2017-05-15 12:03:55 -04:00
Paolo Amadini
132e133c40 Bug 1364911 - Wait for the history subview to be populated before opening it. r=Gijs
MozReview-Commit-ID: 7F1zPhYjVnL

--HG--
extra : rebase_source : fb175b80ec45dc2a1f901403bd8aa5cc2b4ffd69
extra : source : 9c81323fba749d1a209c1e5ee34b5705ec2418cc
2017-05-15 15:03:48 +01:00
André Bargull
1f7b56a7b8 Bug 924058 - Part 6: Update test cases to expect ToLength conversion in array methods. r=jandem
--HG--
extra : rebase_source : b6eaebe8c66bef4fa9eee9e473fe19f50b27895f
2017-05-15 05:24:04 -07:00
André Bargull
bcf4ccd7ad Bug 924058 - Part 5: Update Array.prototype.splice to use uint64 length values. r=jandem
--HG--
extra : rebase_source : 8aff8e64636e32dd3c807edc7b3bfa14f16a030f
2017-05-15 05:23:54 -07:00
André Bargull
d327713f01 Bug 924058 - Part 4: Update Array.prototype.slice to use uint64 length values. r=jandem
--HG--
extra : rebase_source : 537c83d0019b1cfcb6f7b4fad9449377331f252b
2017-05-15 05:23:46 -07:00
André Bargull
00ab66e6d1 Bug 924058 - Part 3: Update simple methods to use uint64 length values. r=jandem
--HG--
extra : rebase_source : 8a2651c541b43446fcf76e59ffa4a4becdb87748
2017-05-15 05:23:38 -07:00
André Bargull
dbff2b94da Bug 924058 - Part 2: Add new property operations to work on uint64 indices. r=jandem
--HG--
extra : rebase_source : e30192465e1de2884379571abef31f8be1e4ef21
2017-05-15 05:23:29 -07:00
André Bargull
41cffedfc5 Bug 924058 - Part 1: Use uint64 instead of double for large indices in Array.prototype methods. r=jandem
--HG--
extra : rebase_source : b96b4b26351a8ffe222340614702688ca29bda0b
2017-05-15 05:23:04 -07:00
Jim Mathies
d8e762963b Bug 1363876 - Enable Flash async drawing for 64-bit release builds, starting with 54. r=bsmedberg
MozReview-Commit-ID: HIqeOqKpDKJ
2017-05-15 08:57:28 -05:00
Carsten "Tomcat" Book
f3f0edd245 merge mozilla-inbound to mozilla-central a=merge 2017-05-15 14:01:17 +02:00
Carsten "Tomcat" Book
52140f4173 merge autoland to mozilla-central a=merge 2017-05-15 13:51:19 +02:00
Oriol
f74b8d5cfb Bug 1364860 - Avoid horizontal scrollbar in JSON Viewer. r=Honza 2017-05-15 04:13:00 -04:00
Hiroyuki Ikezoe
0309c5cf3d Bug 1364795 - Add tests for accumulation per property. r=boris
MozReview-Commit-ID: GTa48O3qn2H

--HG--
extra : rebase_source : 1330c498f148bfc095dc31874c1d257aaa6241b2
2017-05-15 13:24:01 +09:00
Hiroyuki Ikezoe
94706d1c8b Bug 1364795 Fix CompositeOperation property name. r=jeremychen
MozReview-Commit-ID: 66JJkIb3j7J

--HG--
extra : rebase_source : 91ee6ca3bd9d9f1cf6d2b7fa3209c640d488294d
2017-05-15 10:18:35 +09:00
Hiroyuki Ikezoe
0a184f0114 Bug 1364795 - Untabify in testing/web-platform/tests/web-animations/animation-model/. r=mantaroh
MozReview-Commit-ID: FvH278YB6I5

--HG--
extra : rebase_source : d481d07b6e7088281a03128816adab7610b408ad
2017-05-15 10:15:07 +09:00
Hiroyuki Ikezoe
5e7afc6f95 Bug 1364795 - Update web-platform tests meta data. r=hiro
There are some files that corresponding meta data have not been updated.

MozReview-Commit-ID: 8uJ7jCLhJt2

--HG--
extra : rebase_source : 0288da865013ef1818b8b4c3323d415e2f1da1d1
2017-05-15 10:14:48 +09:00
Sebastian Hengst
819d69e9f8 Backed out changeset bbea5fa74727 (bug 1361984) on request from jya. r=backout a=backout
MozReview-Commit-ID: DxCysbtslYA
2017-05-14 21:38:48 +02:00
Sebastian Hengst
484d2b7f51 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: Jduo3F6TzgF
2017-05-14 18:04:29 +02:00
Sebastian Hengst
54ede0dc6f merge autoland to mozilla-central. r=merge a=merge
MozReview-Commit-ID: 8kOFbYIPLER
2017-05-14 18:00:48 +02:00
ffxbld
e565da0035 No bug, Automated HPKP preload list update from host bld-linux64-spot-302 - a=hpkp-update 2017-05-14 08:03:09 -07:00
ffxbld
f899cc0d30 No bug, Automated HSTS preload list update from host bld-linux64-spot-302 - a=hsts-update 2017-05-14 08:03:06 -07:00
Kris Maglione
51f7df2898 Bug 1361900: Part 11 - Make sure new cache file is closed before renaming on Windows. r=me
MozReview-Commit-ID: KpJpId6eULt

--HG--
extra : rebase_source : c8552d69195d353b3ca6302cff03e5641ac49c07
2017-05-13 22:55:34 -07:00
Kris Maglione
3bc458e421 Bug 1361900: Part 10 - Replace linked lists with a single hashtable. r=erahm
MozReview-Commit-ID: 3qXnswsP6Z0

--HG--
extra : rebase_source : 289775a1e6ac452081fb2ec80346f803a51710c5
extra : source : 75b28187fa5ed70fafdd30565a12584b301b9104
2017-05-13 22:43:08 -07:00
Kris Maglione
a09d901e45 Bug 1361900: Part 9 - Sort scripts by initial load time before saving. r=erahm
MozReview-Commit-ID: 54UN2DVK4xM

--HG--
extra : rebase_source : 034c0020678d04d6087e3a40ab76499958ac748c
extra : source : 2a48f8b743d158bc744a776bd939c80a242e1446
2017-05-13 14:08:42 -07:00
Dustin J. Mitchell
0344e1f70e Bug 1364421: actually disable SETA, instead of never running talos; r=bstack a=infra-fix
MozReview-Commit-ID: ABtOy6FqKKT

--HG--
extra : amend_source : c55830b73dd4afa51aa163cd537513734e09f5f3
extra : transplant_source : %85Gzz%8E%1A%95o%D0%1A%CB%E3%9A%B0%9AZ%5Cb%5Ew
2017-05-13 19:15:35 +00:00
Sebastian Hengst
fce3945ab5 Backed out changeset 402ef9d842a3 (bug 1361912) for breaking L10n builds on Windows 8 and Android. r=backout a=backout
MozReview-Commit-ID: HY7DdkwrA9b
2017-05-13 20:03:14 +02:00
Sebastian Hengst
3fe80a18f6 Backed out changeset 23050ffaf649 (bug 1361912)
MozReview-Commit-ID: 8wNS8pZVoHm
2017-05-13 19:59:11 +02:00
Sebastian Hengst
5083f7cdb9 Backed out changeset 6a82d640aa27 (bug 1361912)
MozReview-Commit-ID: FSNB4pvICIz
2017-05-13 19:59:06 +02:00
ffxbld
06b337ab22 No bug, Automated HPKP preload list update from host bld-linux64-spot-305 - a=hpkp-update 2017-05-13 08:04:42 -07:00
ffxbld
418e3e6f07 No bug, Automated HSTS preload list update from host bld-linux64-spot-305 - a=hsts-update 2017-05-13 08:04:39 -07:00
Dão Gottwald
252945d708 Bug 1364661 - Remove _fillTrailingGap. r=florian
This was working around some old XUL layout weirdness, but nowadays this uses the same scroll frame implementation as HTML and tabStrip.scrollPosition + tabStrip.scrollClientSize > tabStrip.scrollSize cannot be true.

MozReview-Commit-ID: F5fOEpXn8ay

--HG--
extra : rebase_source : 5dcd0282e1054aad1c1a4946dd98dc33549bd2d6
2017-05-13 11:56:01 +02:00
Sebastian Hengst
1db9c8b4d0 Bug 1341102 - Update stylo reftest expectations. r=me 2017-05-14 10:03:58 +02:00