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

569751 Коммитов

Автор SHA1 Сообщение Дата
Glenn Watson 89cd3c967e servo: Merge #19236 - Update WR (hit test fix, render target pool optimizations, picture tree) (from glennw:update-wr-pic); r=jdm
Source-Repo: https://github.com/servo/servo
Source-Revision: fa61bfb83a7d7d9160e0384bb651e9b019c206ce

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 9f19fbb791a95b70f318041c69a61cd2f7db7a75
2017-11-16 15:11:10 -06:00
Emilio Cobos Álvarez 7a02ba997f servo: Merge #19235 - style: Add infra to differentiate chrome and UA sheets (from emilio:chrome-props); r=xidorn
This keeps the behavior of stuff being accessible from chrome stylesheets being
the same of content sheets except on the UA origin. That will be changed in a
followup.

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

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 3f653a86a96c4080b37315533f20ad00a2b3c890
2017-11-16 14:01:39 -06:00
Sandeep Hegde 775e5cbd11 servo: Merge #18984 - Initial steps of Mutation testing (from dsandeephegde:master); r=jdm
<!-- Please describe your changes on the following line: -->
- Added one strategy of mutation which is replacing occurrences && to ||.
- Added test mapping framework for running mutation tests corresponding to a mutant.
- Added one test_mapping.json to map source file in a folder to WPT test.
- Added README mentioning about Mutation testing.
- Added CI script to invoke mutation test.
---
<!-- 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 #18529 (github issue number if applicable).
- [x] These changes do not require tests because it is a python script to run mutation test and does not change any behavior.

<!-- 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: 50f11e3584c9c0255098bdd438b11a84c093b197

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : cee468fb7b39d9421ee3d0862ab7710c80545b89
2017-11-16 11:51:01 -06:00
Tom Ritter 59de60ae4b Bug 1407343 Silence multiple classes of warnings for the MinGW build, including not enabling format warnings unless -Wformat is set r=froydnj,glandium
MozReview-Commit-ID: ALmo1hbqVxC

--HG--
extra : rebase_source : a68475b90372cd5679c37474fb6705b2a5d48ddf
2017-11-16 12:36:33 -06:00
Brian Birtles e9b84198d5 Bug 1417808 - Update the titles of a couple of test files that test part of the "The effect value of a keyframe effect" section of the spec; r=hiro
This makes them consistent with the other two test files in this directory that
begin with effect-value-...

  - The effect value of a keyframe effect: Property values that depend on their
    context (target element)
  - The effect value of a keyframe effect: Applying the iteration composite
    operation

MozReview-Commit-ID: B8pgUPEw9Vq

--HG--
extra : rebase_source : 3ded74412377671b967fa27bf54784339f7752a9
2017-11-16 16:33:05 +09:00
Brian Birtles d0e4044f13 Bug 1417808 - Update test descriptions for iterationComposite.html and effect-value-iteration-composite-operation.html; r=hiro
These updated test descriptions should slightly better reflect the section of the
spec they are testing.

MozReview-Commit-ID: Dut5hUMZFog

--HG--
extra : rebase_source : 0231a3b1066575f4eca83202217fe19912bd7175
2017-11-16 16:33:05 +09:00
Brian Birtles b5c61be694 Bug 1417808 - Split most of iterationComposite.html out into animation-model; r=hiro
Most of the tests in this file are just testing the application of the iteration
composite operation (as opposed to testing the IDL) and so belong in the
animation model section.

MozReview-Commit-ID: 9q3caZHjIJW

--HG--
rename : testing/web-platform/tests/web-animations/interfaces/KeyframeEffect/iterationComposite.html => testing/web-platform/tests/web-animations/animation-model/keyframe-effects/effect-value-iteration-composite-operation.html
extra : rebase_source : 9c040de8b60b0515563de9dace49a7215a0bf838
2017-11-16 16:33:04 +09:00
Brian Birtles be62e367a6 Bug 1417808 - Simplify getComputedTiming.html test somewhat; r=hiro
This test doesn't actually need a target element or keyframes since it is only
testing timing.

Furthermore, we generally prefer to test KeyframeEffect over
KeyframeEffectReadOnly so this patch also changes to using the KeyframeEffect
constructor.

Many of the other tests in this folder could be similarly simplified in the
future.

MozReview-Commit-ID: GDwsgRCEpw1

--HG--
extra : rebase_source : 9faeebb1bc57d1af2f9211fe51fb277510a8d254
2017-11-16 16:33:04 +09:00
Brian Birtles 83010b13a8 Bug 1417808 - Move getComputedTiming test to AnimationEffectTiming; r=hiro
MozReview-Commit-ID: J2ByEQJWv3w

--HG--
rename : testing/web-platform/tests/web-animations/interfaces/KeyframeEffect/getComputedTiming.html => testing/web-platform/tests/web-animations/interfaces/AnimationEffectTiming/getComputedTiming.html
extra : rebase_source : 35ee3756c272f8ac2d17843f26a1bb0c377095ba
2017-11-16 16:33:03 +09:00
arthur.iakab cb136d6136 Backed out changeset ed0cc9f86583::b6b642efbb74 (bug 1396620) for static failure at dom/base/CustomElementRegistry.cpp r=backout on a CLOSED TREE
Backed out changeset b6b642efbb74 (bug 1396620)
Backed out changeset ed0cc9f86583 (bug 1396620)
2017-11-17 01:22:14 +02:00
Drew Willcoxon 5f90902bda Bug 1417272 - The "Send Tab to Device" page action can be disabled in the page action menu but enabled in the urlbar. r=Gijs
MozReview-Commit-ID: BZ4CAqG0kkH

--HG--
extra : rebase_source : 3aaa7601b9f3f11e84d65788378c0fdb1dac9292
2017-11-15 11:25:45 -08:00
Drew Willcoxon 65176851c3 Bug 1417036 - "Save to Pocket" drop down menu glitches. r=Gijs
MozReview-Commit-ID: 1JPOmQNLn26

--HG--
extra : rebase_source : ec596c222caa916b02897cbbd36f4a9ae614e518
2017-11-15 10:44:47 -08:00
Johan Lorenzo e1cfa2e1b8 Bug 1399918 - mozharness vcstools should allow for default-push path when using hg r=nthomas,sfraser
MozReview-Commit-ID: AkLb16Ws1Ix

--HG--
extra : rebase_source : 5c84c8dac614de68e5cd313035db98a0bd6b7fc4
2017-11-06 16:27:40 +01:00
Jared Wein 55943f21f9 Bug 1417715 - Use the [selected] attribute instead of [visuallyselected] attribute since its not inherited by .tab-throbber and thus wasn't correctly being used. r=dao
MozReview-Commit-ID: 2YY2In2fTOb

--HG--
extra : rebase_source : b0d95dbdc1f834282dca4ac7cd3ddb5a664a856d
2017-11-16 11:34:34 -05:00
Edgar Chen 8fd61b0fa1 Bug 1396620 - Part 2: Fix compartment mismatch crash when doing old prototype swizzling for custom element; r=smaug
MozReview-Commit-ID: GMxikyKJ54A

--HG--
extra : rebase_source : c5eda986dc36b14a9ddc3e8aeb1fcec92458c919
2017-10-16 10:14:56 +08:00
Edgar Chen fd6b408209 Bug 1396620 - Part 1: Remove created callback for custom elements; r=jdai,smaug
MozReview-Commit-ID: IDovq3OZwgy

--HG--
extra : rebase_source : 34b67e07a7e15af815c6921a41272ee0fddfb93d
2017-10-13 23:36:54 +08:00
Bob Silverberg 6cef32056d Bug 1416984 - Remove all cookies at the beginning of test_ext_cookies.html, r=mixedpuppy
This test was failing when running locally during the second run (i.e., the non-oop run).
The problem ocurred because the cookies created during the first run were not removed
prior to the second run. This patch adds code to clean up any existing cookies before
running the test.

MozReview-Commit-ID: LieSZDudawN

--HG--
extra : rebase_source : dff0183db12e5df1774aa5355fcf5da38442a411
2017-11-15 10:00:32 -05:00
Mike Conley 265d540422 Bug 1403563 - Allow multiple wheel events to accelerate scrollbox scrolling. r=dao
MozReview-Commit-ID: Lo7HxK6TGwd

--HG--
extra : rebase_source : 342735b8c6d8fcd9de49ce2a713972082cab68e7
2017-11-08 17:05:06 -05:00
Edouard Oger 0648f86b7f Bug 1304898 - Include why in sync ping. r=tcsc
MozReview-Commit-ID: G9WnHhuWD7Z

--HG--
extra : rebase_source : 27cb3c2bdf7432e0db1e6a8431d348be50c2afd8
2017-11-15 17:10:45 -05:00
Sebastian Hengst 9fc527d02e merge mozilla-central to autoland. r=merge a=merge on a CLOSED TREE 2017-11-16 18:42:38 +02:00
Sebastian Hengst 9bab9dc5a9 Backed out changeset 6f0e650b0e53 (bug 1416465) on request from nalexander for many busted build environments. r=backout a=backout 2017-11-16 18:41:24 +02:00
Sebastian Hengst 2455936924 No bug - Add back tests which got accidentally removed in previous merge. r=bustage-fix on a CLOSED TREE 2017-11-16 18:38:59 +02:00
Csoregi Natalia aec7df4aef Backed out 2 changesets (bug 1415963) for failing reftests on Android 4.3 API16 css-invalid/select/select-disabled-fieldset-1.html r=backout a=backout on a CLOSED TREE
Backed out changeset f592e4962e2b (bug 1415963)
Backed out changeset b98f2fff0e17 (bug 1415963)
2017-11-16 17:41:58 +02:00
Nathan Froyd fd656b936c Backout b0eedb4c140b (bug 1412983 part 6) for breaking local Windows builds; r=bustage; a=bustage 2017-11-16 09:53:34 -05:00
Gurzau Raul 6dcee027d7 Merge inbound to mozilla-central r=merge a=merge 2017-11-16 12:04:45 +02:00
sotaro 222b1d574f Bug 1411472 - Add support of PersistentBufferProviderShared r=nical 2017-11-16 14:47:26 +09:00
Narcis Beleuzu af710e4746 Backed out changeset 0f783930e1b2 (bug 1406727) for GTest failures on ArenaAllocator. r=backout on a CLOSED TREE 2017-11-16 07:45:06 +02:00
Emilio Cobos Álvarez f98054e952 Backed out changeset 9418c23dfdba (bug 1414999) for asserting in layout/reftests/generated-content/display-types-01.html, even though I can't reproduce it. r=me
MozReview-Commit-ID: A5gYlHivHTa
2017-11-16 05:56:16 +01:00
Emilio Cobos Álvarez 90bcf3fcca Bug 1414999: Synchronously clean style data from the DOM tree when the shell goes away. r=bz
There's nothing preventing the flat tree from changing while the document
doesn't have a shell. In that case, we really really don't want to lose track
of elements with stale style data, since then we'll mess up.

It's ok to _not_ clear the style data when the document goes into the BFCache
though, because the document is thrown away if other document runs script and
touches the cached DOM.

MozReview-Commit-ID: 4W3xDAnnLPL
2017-11-16 04:42:39 +01:00
Matt Woodrow 5e1a10f3be Bug 1406727. r=froydnj 2017-11-16 16:09:28 +13:00
Matt Woodrow 12d7cfd60d Bug 1416291 - Don't do partial display list building within preserve-3d contexts. r=miko 2017-11-16 16:09:19 +13:00
sotaro da9b8d1a30 Bug 1417306 - Fix leaking pipelines of Tabs r=nical 2017-11-16 09:47:55 +09:00
Mike Hommey 6e39384683 Bug 1417689 - Move elfhack related things to python configure. r=nalexander 2017-11-16 09:37:31 +09:00
Mike Hommey 9ec14dddcb Bug 1417689 - Remove explicit --enable-elf-hack in mozconfigs. r=nalexander
--enable-elf-hack is the default on all platforms where it's supported,
and is completely ignored on platforms where it's not supported.
While moving the flag to moz.configure, we're going to make it only
work on platforms where elfhack is supported, so we at least need to
remove it from mozconfigs for those platforms where it's not supported.
But generally speaking, we want less things in mozconfigs, so just
remove it from there, since it's the default anyways.
2017-11-16 09:37:17 +09:00
Marco Castelluccio 97619e8164 Bug 1417447 - Don't hardcode path separator in jit test paths, as on Windows it might be different. r=nbp
--HG--
extra : rebase_source : 3124d6e72a6e58cd9e72429b2f0119d6937765f5
2017-11-15 15:35:14 +01:00
Ryan VanderMeulen 6f628fbb68 Bug 1411417 - Upgrade to SQLite 3.21.0. r=mak
--HG--
extra : rebase_source : c6b3dac3cb1bd25edb2a46f7b9c7c60ddc1760af
2017-11-15 18:40:32 -05:00
Nicolas Chevobbe 8eb390b8f5 Bug 1404400 - Delete browser_webconsole_charset.js from new frontend;r=Honza.
This test was checking the HTTPinspector by directly calling a WebConsoleClient function
which is no longer used in console code.

MozReview-Commit-ID: LxjhhO2rB0W

--HG--
extra : rebase_source : 411c18a62ae97102907b35f5d5e26749b48047f5
2017-11-15 08:57:58 +01:00
Michael Ratcliffe 963fae339e Bug 1417483 - DevTools Framework to use prop-types and react-dom-factories r=Honza
MozReview-Commit-ID: 5KKSvr2DLQu

--HG--
extra : rebase_source : 11ea368b7e4d3fd72cf449f6dd687cd5d872bf51
2017-11-15 16:22:12 +00:00
Nicolas Chevobbe c6d311e021 Bug 1408927 - Enable browser_webconsole_closing_after_completion.js in the new console frontend; r=jdescottes.
MozReview-Commit-ID: CrudyCnBlWh

--HG--
extra : rebase_source : d81a19ab340af1e43dc9f687067dcb592ce48fae
2017-11-15 09:54:56 +01:00
Csoregi Natalia de043261b9 Merge mozilla-central to mozilla-autoland. r=merge a=merge CLOSED TREE
--HG--
extra : rebase_source : cf4ea2aa6cd7874c0ae1aa0a3982453f2347a4d4
2017-11-16 17:57:40 +02:00
Kilik Kuo 382d21250c Bug 1369548 - HTMLMediaElement::SetMediaKeys should continue working even the decoder is shutting down. r=cpearce
The MediaKeys status inside a HTMLME cannot be reflected correctly if the mSetCDMRequest is disconnected in HTMLME::ShutdownDecoder.
This may happen when a page calls load() or sets new src right after setting MediaKeys to null.

MozReview-Commit-ID: 3BZOmw7BNFO

--HG--
extra : rebase_source : f06ae54944133e8e48471e71f0bb8fe46290cca8
2017-11-15 12:32:50 +08:00
Mike Shal 59e01a80ef Bug 1416062 - Start compiling things in the tup backend, limited to xpcom/*; r=chmanchester
Compiling C/C++/asm just requires the list of sources from _process_unified_sources() and the
Sources/GeneratedSources objects, along with the ComputedFlags and
PerSourceFlags.

The assembler invocation will need to be tweaked to support yasm as
well, but this works so far for the xpcom directory.

MozReview-Commit-ID: 91BSKV9XPLU

--HG--
extra : rebase_source : c71968f84f9f43b19afa3f4e354a3b30d8315295
2017-11-07 18:50:21 -05:00
Munro Mengjue Chiang 653acd9c49 Bug 1399413 - add mochitests to check multi-tabs gUM. r=jib
MozReview-Commit-ID: 8ZtD1ArafvN

--HG--
extra : rebase_source : 9149dfca4254f3a455c1ee44e9fac07e4673dd04
2017-11-07 18:53:47 +08:00
Munro Mengjue Chiang 83d4da19c4 Bug 1399413 - Make VideoEngine & VideoCaptureModule singletons. r=jib
MozReview-Commit-ID: Czm0IYYpOpN

--HG--
extra : rebase_source : 7a6838c5725fd01b33c8cdde58d8e937643d8898
2017-11-02 11:25:14 +08:00
Servo VCS Sync 6b645f9f38 No bug - Revendor rust dependencies 2017-11-16 05:54:20 +00:00
Emilio Cobos Álvarez 8d75c1de44 servo: Merge #19230 - style: Move lru_cache to its own crate (from emilio:lru-cache); r=nox
One less crate pointlessly in components/.

Source-Repo: https://github.com/servo/servo
Source-Revision: 6938b4f3ebcb7bea6c44081796b254a31e0df5cb

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 64dac15fa38023f09a61e2c6d9289067b6fcb081
2017-11-15 22:40:06 -06:00
Narcis Beleuzu da5464aae1 Backed out changeset b91ed2019729 (bug 1410737) on request. r=backout on a CLOSED TREE 2017-11-16 07:38:22 +02:00
Ray Lin fb26627762 Bug 1411990 - Add consecutive cc-exp-* regex check in form autofill heuristics to enhance expiration date pattern matching. r=lchang,seanlee
MozReview-Commit-ID: 5P2nSSJd2Dl

--HG--
extra : rebase_source : e6b5ca770623e43b51b4e59d449ca2f47e9b04cd
2017-11-10 01:28:43 +08:00
Brian Birtles 61bae15e9b Bug 1415448 - Update web-platform-tests MANIFEST.json; r=hiro
This is just the result of running:

  ./mach wpt-manifest-update

MozReview-Commit-ID: Cg7usnHImGD

--HG--
extra : rebase_source : 05e4027c273c7ef7d9ea975669881bf1509f376a
2017-11-16 12:40:52 +09:00
Brian Birtles 79a6028ebf Bug 1415448 - Use for...of instead of forEach in web-platform-tests/web-animations; r=hiro
MozReview-Commit-ID: CEMNCSEmpgr

--HG--
extra : rebase_source : 5e90523052e3a527ae69a72f183957f5bc777fec
2017-11-16 12:38:06 +09:00