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

584828 Коммитов

Автор SHA1 Сообщение Дата
Jan Odvarko 66f0d65df5 Bug 1434849 - Track HAR export in DAMP; r=ochameau
MozReview-Commit-ID: BuSNVV3etf2

--HG--
extra : rebase_source : 24face50b6fae9eb6da1859295151fae831d6332
2018-03-01 12:23:09 +01:00
Gijs Kruitbosch 31d41c573e Bug 1444082 - sync reader mode to github tip ( 8525c6af36d3badbe27c4672a6f2dd99ddb4097f ), r=johannh
MozReview-Commit-ID: LZLFf9kyUR5

--HG--
extra : rebase_source : 349abb382ede9a4cd58b9aa35898ab9ab2b097dc
2018-03-08 14:35:02 +00:00
Kartikaya Gupta 83395962a2 Bug 1443807 - Update reftest annotations for changes in WR PR 2487. r=jrmuizel
MozReview-Commit-ID: 2GmItjRPNBz

--HG--
extra : rebase_source : b37f1e1894eaf325ff1cb488fc08a15feddaf487
2018-03-09 08:39:46 -05:00
Kartikaya Gupta faa816e22a Bug 1443807 - Update webrender to commit 5cb71f0f23719795e7c89417d91a7abad8ac20e9. r=jrmuizel
MozReview-Commit-ID: 9JzKooI2sJ2

--HG--
extra : rebase_source : 2762c00c95aa40dcd9d27ef1c5efa66494b8a90b
2018-03-09 08:39:35 -05:00
Tim Nguyen f177bf9d3d Bug 1441833 - Stop using fill: GrayText in panels. r=dao
MozReview-Commit-ID: KeJEykpGDzo

--HG--
extra : rebase_source : 563c2e9c2a791a90dd74a8a39328abd0f4981cef
2018-02-28 14:32:07 +00:00
Paul Adenot 934bbfef39 Bug 1443228 - Make the ConvolverNode ctor throw NotSupportedError when passed a buffer with an invalid channel count. r=karlt
Spec: https://webaudio.github.io/web-audio-api/#dom-convolvernode-buffer
This is well tested in web-platform-test, the test has been added a day ago and
will be merged soon: 16376ce7a6/webaudio/the-audio-api/the-convolvernode-interface/convolver-channels.html

MozReview-Commit-ID: LxsDomV5bEL

--HG--
extra : rebase_source : 460b653c67743a395733006e4961b93861a26a9a
2018-03-08 11:23:45 +01:00
Dorel Luca 150521bb4b Backed out changeset 798a47cd74d5 (bug 1441391) for build bustages. CLOSED TREE 2018-03-09 14:49:02 +02:00
Daniel Stenberg fd2336dfd3 bug 1441391 - TRR: restart failed NS confirms in TRR-only mode r=valentin
MozReview-Commit-ID: FHw3Zx07iFG

--HG--
extra : rebase_source : baa674f1a488c6ee5383a4f72c66bb595285db60
2018-03-09 09:05:48 +01:00
Dão Gottwald ed5f1e7927 Bug 1443404 - Fix browser_urlbarFocusedCmdK.js intermittent failure. r=Gijs
MozReview-Commit-ID: AA31YY6nUPc

--HG--
extra : rebase_source : 61f810b2dbd85846496b941bf999342efdde4515
2018-03-09 11:24:06 +01:00
Emilio Cobos Álvarez 117d05d6e5 No bug - update euclid and revendor rust dependencies. r=me on a CLOSED TREE
MozReview-Commit-ID: ANUBjeuvuNU
2018-03-09 13:01:42 +01:00
Anthony Ramine 6e940dc689 servo: Merge #20254 - Some random improvements to derived style code (from servo:derive-all-the-things); r=emilio
Source-Repo: https://github.com/servo/servo
Source-Revision: 664efab4a33264c07d68013a0ac3585544556b72

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 66cf55f6a0082367265b9940ece86e76ce450fcc
2018-03-09 05:58:22 -05:00
Ken VanDine 4bdff4292f Bug 1444140 - xdg-utils shouldn't be bundled in the firefox snap r=jlorenzo
MozReview-Commit-ID: CI6j8lxxA1T

--HG--
extra : rebase_source : da0e99aa8d494044269051c50531e5018cad8aca
2018-03-09 10:56:44 +00:00
Videet 01ad0f3438 Bug 547707: replaced hardcoded strings by definitions in nsMimeTypes.h r=gerald
MozReview-Commit-ID: 6f85pRUe8Tg

--HG--
extra : rebase_source : f41797530bf9211f3fe875a5da860132f5bd2c7c
2018-03-06 17:43:57 +01:00
Emilio Cobos Álvarez 79d8c2b1b9 Bug 1444249: Re-enable test_webkit_flex_display.html on stylo linux debug. r=xidorn
Should pass fine.

Was disabled in Bug 1380053, presumably because it asserted or what not at that
point? Who knows.

MozReview-Commit-ID: LSH6ZId9Ezj

--HG--
extra : rebase_source : fb1bfeae35442d2acc65b8f5ceb8ee1f75f33303
2018-03-09 01:15:34 +01:00
Tim Xie 91856e91aa Bug 1415211 - Realigned XHR label, set property margin-inline-start of XHR to 0; r=nchevobbe
MozReview-Commit-ID: 3K2jqmr5OCJ

--HG--
extra : rebase_source : 898370c2dce16320c941b8a844b3d08881ae91fe
2018-03-09 02:59:19 -05:00
Nicolas Chevobbe fafbf19092 Bug 1307928 - Add mocha tests for NewConsoleOutputWrapper queues; r=bgrins.
This required to add a couple new cases for require-hacker.

MozReview-Commit-ID: 9Qon1PNjdF7

--HG--
extra : rebase_source : 53808af32a325c1985443b9a26953b4065f7c835
2018-03-06 16:53:05 +01:00
Nicolas Chevobbe 91ccba1538 Bug 1307928 - Add mocha tests for private messages; r=bgrins.
Those ensures that we do handle them properly and that the state
is cleaned up as expected when they are removed.

MozReview-Commit-ID: 9PNuaHcFxSv

--HG--
extra : rebase_source : f6f7555e26dc6174c18732685ec161920bc4d51a
2018-02-28 12:15:41 +01:00
Nicolas Chevobbe e00c770a17 Bug 1307928 - Remove private messages on lastPrivateContextExited event; r=bgrins.
Add a redux action to handle the event and clear private messages from the store.
A new `cleanState` function was extracted from `limitTopLevelMessage` so we can
use it in this case.

MozReview-Commit-ID: Hp6o9iZAbZ7

--HG--
extra : rebase_source : 1427c9f47bd078353fdaa61d94a394155d31ab61
2018-02-28 12:14:26 +01:00
Nicolas Chevobbe 375fb00013 Bug 1307928 - Add a "private" property to the ConsoleMessage type; r=bgrins.
Populate this from the different packet types and update stubs.

MozReview-Commit-ID: 4rrZBRdtOa4

--HG--
extra : rebase_source : 55458ef7f104803089391ebb8143342111c92ba3
2018-02-28 12:11:01 +01:00
Henrik Skupin d84c7f80d0 Bug 1444049 - [marionette] Add documentation for Taskcluster. r=whimboo
Adds instructions in how to use Taskcluster and interactive
tasks (one click loaners) to debug failing tests.

MozReview-Commit-ID: 5fImVtYUxfY

--HG--
extra : rebase_source : 5fd52f7842a6fea969dd1bf3d8a024bf87a5d62f
2018-03-08 22:25:20 +01:00
Henrik Skupin 3330538105 Bug 1444049 - [marionette] Enhance documentation for Testing.md. r=whimboo
This fixes spelling mistakes, and adds sections for the
setup of tests, and running Marionette harness unit tests.

MozReview-Commit-ID: DO11Si67Zkp

--HG--
extra : rebase_source : 88079f2c3871a13e1df6f4a4ab5eb8b51f1b2a84
2018-03-08 14:33:03 +01:00
Nicolas Chevobbe a6a900df3a Bug 1441885 - Remove warnings from autocomplete-popup.js; r=jdescottes.
This was caused by an innerHTML assignment. Switching to replaceWith + cloneNode
does the trick.

MozReview-Commit-ID: 4pnIijKoJHU

--HG--
extra : rebase_source : 9a960a74c38b51c8ad549187549b383b916aa45e
2018-03-08 16:20:59 +01:00
Mark Banner cd8efbae2c Bug 1443547 - Upgrade Docker images to node 8.9.4 & npm 5.6.0. r=dustin
MozReview-Commit-ID: 3rrH3JcOrnu

--HG--
extra : rebase_source : bda65b81a15fd5098faf3c1a99a8c949e712e076
2018-03-06 19:37:13 +00:00
Thom Chiovoloni 5eed655bc6 Bug 1444173 - Fix typoed bitwise and in bookmark validator r=kitcambridge
MozReview-Commit-ID: 6nRTbHl4AJw

--HG--
extra : rebase_source : 5935a9f9cbca8282fc43e0bea3f9e3223c460a48
2018-03-08 11:45:48 -08:00
Josh Matthews f6e44e743a servo: Merge #20251 - Chart memory reports over time (from jdm:memchart); r=ajeffrey
This is a tool that can take the output of Servo when run with `-m N` and generate an HTML file that charts the behaviour of the various labels over time.

Run with `./mach run http://url >/tmp/log; python etc/memory_reports_over_time.py /tmp/log`.

---
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] There are tests for these changes

Source-Repo: https://github.com/servo/servo
Source-Revision: 324e22db030ba73452dfc4ec455534fb144f585b

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 9336b7b654b3468e19b636fc2968dae96a2775b7
2018-03-08 22:47:49 -05:00
Sam Foster 44fa24847e Bug 1440499 - Implement the payerName/payerEmail/payerPhone contact picker. r=MattN
* Based on original patch by MattN
* Make stored contacts available as payer data (MattN)
* Add the address-picker element to the dialog for selecting payer details from stored contacts (MattN)
* Add a field-names attribute to the payer address-picker, populated from the request paymentOptions
* Basic CSS to selectively render address fields
* Add mochitests to verify paymentOptions result in the correct payment picker behavior

MozReview-Commit-ID: Br8i5MVyeQ3

--HG--
extra : rebase_source : dd90a3c5fbeb72431101ba5485f5bf232b6b9b57
2018-03-06 14:00:05 -08:00
Sam Foster 6243b726c9 Bug 1440499 - Add debug options for the payer details and shipping requested. r=MattN
MozReview-Commit-ID: FnKn639SvzR

--HG--
extra : rebase_source : 6ee03f8312933e85d72f4b32ceab1813e64a492e
2018-03-01 11:46:30 -08:00
Paul Rouget 4955984079 servo: Merge #19895 - unfork glutin (from paulrouget:unfork); r=paulrouget
I'm taking over #19120.

Fix #18918.

Beside the change in the API, I had to rewrite main loop.

At this point, we should have a very similar behavior as servo-glutin.

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

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : e3ef5fbc5962e96c48a1340e589054aa2086bb92
2018-03-08 21:00:13 -05:00
Xidorn Quan 9e399147af Bug 1444230 - Add binding document size to memory report. r=njn
MozReview-Commit-ID: AiY64LDoZmD

--HG--
extra : rebase_source : 4722f198e873239831bd00aa8add9b4e4175cdf3
2018-02-22 09:32:02 +11:00
Hiroyuki Ikezoe 93d38258f6 Bug 1442817 - Don't flush throttled animations on getAnimations(). r=birtles
If the element has throttled animations that will be affected by pending style
changes, the throttled animations will be updated though sequential tasks after
normal styling process.  E.g. UpdateEffectProperties, UpdateCascadeResults etc.
So we don't need to flush them in advance of the sequential tasks.

The first test case in this patch fails without this fix.

MozReview-Commit-ID: GystAqK2bQE

--HG--
extra : rebase_source : c01160e14bb5a2984dcc4d63ec44d4d465b829a2
2018-03-09 09:38:40 +09:00
Hiroyuki Ikezoe a4c94de97f Bug 1442817 - Introduce a function to observe synchronous restyling easily. r=birtles
In the subsequent patch, we want to observe animation restyles caused by
synchronous styling.  If we used the original asynchronous observer for that,
we will observe restyles in normal scheduled styling, it's bit confusing.

MozReview-Commit-ID: 1V2IavKNECG

--HG--
extra : rebase_source : ee112acf2426ecf54435f77b8801a6228318459c
2018-03-09 06:41:35 +09:00
Hiroyuki Ikezoe 78ac3dcdb4 Bug 1442817 - Add another variant of nsDocument::FlushPendingNotifications which are able to skip to flushing throttled animations. r=birtles,emilio
MozReview-Commit-ID: BZ9yAoAmWBB

--HG--
extra : rebase_source : 4f240b042992b3f13f296ce932c0d9795407932f
2018-03-09 06:41:30 +09:00
k88hudson 771de40179 Bug 1443928 - Add section reordering, snippets IndexedDB, strings, bug fixes to a Activity Stream r=ursula
MozReview-Commit-ID: 6Tinj9xTqvQ

--HG--
extra : rebase_source : 2c68e120be7aa24615b61217a00346f7a95cd834
2018-03-08 12:15:11 -05:00
Csoregi Natalia 568d0a2e27 Backed out 2 changesets (bug 1440499) for ESlint failure on paymentDialogWrapper.js:53. CLOSED TREE
Backed out changeset 4e2e081dad55 (bug 1440499)
Backed out changeset 479b143d8828 (bug 1440499)
2018-03-09 02:46:15 +02:00
Emilio Cobos Álvarez 12e71ed881 servo: Merge #20248 - style: Change the order we match selectors on invalidation to match normal order (from emilio:invalidation-selectors-faster); r=bholley
This changes the order to match the normal selector-matching order, which is
usually faster.

That is, when matching div:nth-child(2), for example, before this patch we'd
first try to match :nth-child(2), and only then div.

This patch makes us walk until the end or the next combinator, and only then
match backwards, matching first div, then :nth-child.

Bug: 1443814
Reviewed-by: bholley
Source-Repo: https://github.com/servo/servo
Source-Revision: 8e52f8a523e2f12b2666536d0f8ff3fa40b83ef5

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : 4b8b140e54485fb2762745f13af285c640d39254
2018-03-08 18:44:29 -05:00
Andrew McCreight 48c9169246 Bug 1444129, part 7 - Rename fields of XPTMethodDescriptor. r=njn
MozReview-Commit-ID: IwOCyKOY4mR

--HG--
extra : rebase_source : 315d82cb066cbcbfe325279a33366ed7be6fe68a
2018-03-07 15:22:35 -08:00
Andrew McCreight 89bbb84e4f Bug 1444129, part 6 - Rename fields of XPTParamDescriptor. r=njn
MozReview-Commit-ID: 62OFcZ6s2kd

--HG--
extra : rebase_source : 30b263dad71433fb4665235db575d778d07fa785
2018-03-07 15:17:55 -08:00
Andrew McCreight 639c12b1b2 Bug 1444129, part 5 - Rename fields of XPTTypeDescriptor and XPTConstDescriptor. r=njn
MozReview-Commit-ID: LdDpZwKDxJH

--HG--
extra : rebase_source : 2c9f5390792885566fa91b40dc0cbc4a46c0fd42
2018-03-07 14:34:22 -08:00
Andrew McCreight f613470d37 Bug 1444129, part 4 - Rename the one field of XPTTypeDescriptorPrefix. r=njn
MozReview-Commit-ID: 4rO1xtMfHD6

--HG--
extra : rebase_source : 647fc9265ee52d32cab8aa276c64200d66442aa0
2018-03-07 14:06:31 -08:00
Andrew McCreight f7a3e0281d Bug 1444129, part 3 - Rename XPTInterfaceDescriptor fields. r=njn
MozReview-Commit-ID: C5jenxkkDgl

--HG--
extra : rebase_source : 98c588e8433009c00acf014eb58be10b73fdb8cf
2018-03-07 13:40:47 -08:00
Andrew McCreight 324e8c87a2 Bug 1444129, part 2 - Rename fields of XPTInterfaceDirectoryEntry. r=njn
MozReview-Commit-ID: 8bGFwMyzhTx

--HG--
extra : rebase_source : 3097c11e868c6868c9420b8e55893e0f7abd08de
2018-03-07 13:37:08 -08:00
Andrew McCreight 7a9835414d Bug 1444129, part 1 - Rename fields of XPTHeader. r=njn
MozReview-Commit-ID: COPpBBEbVbC

--HG--
extra : rebase_source : c5085ee2e3256516d092768d82464d9c9fd76790
2018-03-07 13:28:54 -08:00
Sam Foster 02f6d030f8 Bug 1440499 - Implement the payerName/payerEmail/payerPhone contact picker. r=MattN
* Based on original patch by MattN
* Make stored contacts available as payer data (MattN)
* Add the address-picker element to the dialog for selecting payer details from stored contacts (MattN)
* Add a field-names attribute to the payer address-picker, populated from the request paymentOptions
* Basic CSS to selectively render address fields
* Add mochitests to verify paymentOptions result in the correct payment picker behavior

MozReview-Commit-ID: Br8i5MVyeQ3

--HG--
extra : rebase_source : 76ef3a8994d4557fe528cedcdeb09ac91504fe3e
2018-03-06 14:00:05 -08:00
Sam Foster bbb3a2b2a1 Bug 1440499 - Add debug options for the payer details and shipping requested. r=MattN
MozReview-Commit-ID: FnKn639SvzR

--HG--
extra : rebase_source : 02b64c921eacda7c24e1c2bc33c66d05b21cf267
2018-03-01 11:46:30 -08:00
Brad Werth 8481de6863 Bug 1444227 Part 1: Re-enable the test on stylo. r=emilio
MozReview-Commit-ID: KSwcm7SV2Jo

--HG--
extra : rebase_source : 26947bac92356cd382d9872a24a47634e9415334
2018-03-08 14:30:10 -08:00
Vegard Sandengen e3246fc7c6 servo: Merge #20249 - Add mesa-libGLU-devel dependency to README.md (from veeg:dev-dependency-fedora); r=jdm
Installing all listed dependencies on fedora results in
a compilation error, due to missing mesa-libGLU-devel dependency.
This dependency is part of some of the other distributions,
with other names of course.

<!-- Please describe your changes on the following line: -->
Compiling Servo on my Fedora 26 machine after installing the developer dependencies, resulted in a failed compilation of `servo-skia-0.30000013.0` due to missing devel library.
```
/home/veeg/.cargo/registry/src/github.com-1ecc6299db9ec823/servo-skia-0.30000013.0/src/gpu/gl/unix/SkNativeGLContext_unix.cpp:10:10: fatal error: GL/glu.h: No such file or directory
 #include <GL/glu.h>
          ^~~~~~~~~~
compilation terminated.
gmake[2]: *** [CMakeFiles/skia.dir/build.make:7383: CMakeFiles/skia.dir/src/gpu/gl/unix/SkNativeGLContext_unix.cpp.o] Error 1
gmake[2]: *** Waiting for unfinished jobs....
gmake[1]: *** [CMakeFiles/Makefile2:68: CMakeFiles/skia.dir/all] Error 2
gmake: *** [Makefile:130: all] Error 2
thread 'main' panicked at '
command did not execute successfully, got: exit code: 2

build script failed, must exit now', /home/veeg/.cargo/registry/src/github.com-1ecc6299db9ec823/cmake-0.1.29/src/lib.rs:632:5
note: Run with `RUST_BACKTRACE=1` for a backtrace.

warning: build failed, waiting for other jobs to finish...
error: build failed
```

```
$ dnf provides -q /usr/include/GL/glu.h
mesa-libGLU-devel-9.0.0-11.fc26.i686 : Development files for mesa-libGLU
Repo        : fedora
Matched from:
Filename    : /usr/include/GL/glu.h

mesa-libGLU-devel-9.0.0-11.fc26.x86_64 : Development files for mesa-libGLU
Repo        : fedora
Matched from:
Filename    : /usr/include/GL/glu.h
```

Installing `mesa-libGLU-devel` solved the issue.

---
<!-- 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 # (not applicable)

<!-- Either: -->
- [X] These changes do not require tests because only README.md is affected

<!-- 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: 6a2ec87b4a83ce9df98008978813d74a0d80c7aa

--HG--
extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear
extra : subtree_revision : cf9a4e4929fdd45ab0efbc684acce72181e85fcd
2018-03-08 17:42:43 -05:00
Csoregi Natalia 4698787c09 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-03-09 02:19:49 +02:00
Csoregi Natalia cb78fdf973 Merge inbound to mozilla-central. a=merge 2018-03-09 02:17:42 +02:00
Gurzau Raul 70976c79b0 Backed out changeset 2d981ccf4c2e (bug 1298328) for failing X tests on /experiments/test/xpcshell/test_conditions.js on a CLOSED TREE 2018-03-09 01:53:26 +02:00
Gurzau Raul a0c6a9fd08 Backed out changeset 4e5253710464 (bug 1427186) for failing ss tests on /mozscreenshots/primaryUI/browser_primaryUI.js and for failing bc tests on /privatebrowsing/test/browser/browser_privatebrowsing_windowtitle.js on a CLOSED TREE 2018-03-09 01:52:11 +02:00