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

602547 Коммитов

Автор SHA1 Сообщение Дата
Jeff Walden 51dd0dc9df Bug 1472569 - |this->|-qualify a bunch of function calls on |using Base::foo| members that gcc 8 completely chokes on and grossly misunderstands. r=arai
--HG--
extra : rebase_source : 2b14d2f9f18f2b2ecaed24d4ca23b4824df668c7
2018-07-02 19:16:58 -07:00
Benjamin Bouvier 4768e602b7 Bug 1461616: Fix wasm/gc/debugger test so it actually tests something; r=luke 2018-06-28 10:13:57 +02:00
Andrea Marchesini 9c86a8b8ee Bug 1470306 - MessagePort unlinked should start the cleanup/close/shutdown procedure of the object, r=smaug 2018-07-02 12:02:39 +02:00
Coroiu Cristina 0a78b17573 Merge mozilla-central to inbound a=merge on a CLOSED TREE 2018-07-02 12:56:04 +03:00
Coroiu Cristina 97d488a17a Merge inbound to mozilla-central a=merge 2018-07-02 12:44:50 +03:00
Stephen A Pohl f203ce21fe Bug 1472272: Allow apps like Thunderbird to switch to the dark theme as well when macOS 10.14+ switches to dark mode. r=dao 2018-07-01 19:40:16 -04:00
Gurzau Raul 3d25f84c56 Backed out changeset e17f5abb8114 (bug 1472268) for build bustages on /src/js/src/vtune/ittnotify_static.c on a CLOSED TREE 2018-07-02 00:59:56 +03:00
Gurzau Raul 0ad28d480c Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-02 00:53:43 +03:00
Gurzau Raul bdc12b755f Merge inbound to mozilla-central. a=merge 2018-07-02 00:49:45 +03:00
Bas Schouten 9b74ea4dc4 Bug 1472268: Update in-tree VTune integration SDK. r=sstangl
MozReview-Commit-ID: 9yRZFboc51U
2018-07-01 23:45:38 +02:00
Olli Pettay f3c69361dc Bug 1472430, PresShell::RenderNode should work with elements in Shadow DOM, r=emilio 2018-07-01 22:29:42 +03:00
Olli Pettay b053857985 Bug 1472431, nodes in Shadow DOM aren't orphan, if they are in composed document, r=mccr8 2018-07-01 22:28:17 +03:00
David Zbarsky 02175d436a Bug 388049 - Add crashtest. r=mats DONTBUILD 2018-07-01 18:06:50 +02:00
Mats Palmgren f6a5825bd5 Bug 390052 - Add a crashtest. r=me 2018-07-01 18:06:50 +02:00
Daniel Holbert afbce93557 Bug 390417 - Add crashtest. r=mats 2018-07-01 18:06:50 +02:00
Martijn Wargers 5ed72e2df3 Bug 404624 - Add crashtest. r=mats 2018-07-01 18:06:50 +02:00
Jesse Ruderman cd25e4a210 Bug 415818 - Add crashtest. r=mats 2018-07-01 18:06:50 +02:00
Jesse Ruderman 5df03ec667 Bug 471360 - Add crashtest. r=mats 2018-07-01 18:06:50 +02:00
Jesse Ruderman 9781289c21 Bug 478504 - Add crashtest. r=mats 2018-07-01 18:06:50 +02:00
Jesse Ruderman c641fbf157 Bug 507566 - Add crashtest. r=mats 2018-07-01 18:06:50 +02:00
Jesse Ruderman b5cbc6c7a9 Bug 607222 - Add crashtest. r=mats 2018-07-01 18:06:49 +02:00
Abhishek Arya 6035e634d8 Bug 790252 - Add crashtests. r=mats 2018-07-01 18:06:49 +02:00
Robert Longson e3d84c3b6a Bug 1456004 - Set angle unit type in setOrientToAngle and to UNKNOWN when setting orient to auto or auto-start-reverse r=heycam 2018-07-01 16:12:14 +01:00
Emilio Cobos Álvarez 748d49fe57 Bug 1472538: Revendor dependencies.
MozReview-Commit-ID: 453LPDCC88b


--HG--
rename : third_party/rust/proc-macro2-0.3.6/.travis.yml => third_party/rust/proc-macro2-0.3.5/.travis.yml
rename : third_party/rust/proc-macro2-0.3.6/LICENSE-APACHE => third_party/rust/proc-macro2-0.3.5/LICENSE-APACHE
rename : third_party/rust/proc-macro2-0.3.6/LICENSE-MIT => third_party/rust/proc-macro2-0.3.5/LICENSE-MIT
rename : third_party/rust/proc-macro2-0.3.6/README.md => third_party/rust/proc-macro2-0.3.5/README.md
rename : third_party/rust/proc-macro2-0.3.6/src/strnom.rs => third_party/rust/proc-macro2-0.3.5/src/strnom.rs
rename : third_party/rust/proc-macro2-0.3.6/src/unstable.rs => third_party/rust/proc-macro2-0.3.5/src/unstable.rs
2018-07-01 16:04:49 +02:00
Emilio Cobos Álvarez 3a5427ddbd Bug 1472538: Update bindgen. r=xidorn
Surprisingly painless.

I'll update to 0.37.4 instead of .3, but that only contains
https://github.com/rust-lang-nursery/rust-bindgen/pull/1343 on top to prevent
build warnings.

MozReview-Commit-ID: H0uMtdGnXvL
2018-07-01 16:04:49 +02:00
Tooru Fujisawa a2cb2790cf Bug 1472101 - Part 2: Add a space after switch in auto-generated BinAST code. r=Yoric 2018-07-01 20:41:45 +09:00
Tooru Fujisawa 2865366ad6 Bug 1472101 - Part 1: Remove some duplicate empty lines in auto-generated BinAST code. r=Yoric 2018-07-01 20:41:44 +09:00
Tooru Fujisawa 18f5f5fee7 Bug 1472101 - Part 0: Add a script to build auto-generated BinAST code. r=Yoric 2018-07-01 20:41:44 +09:00
Tooru Fujisawa 51509797fa Bug 1460833 - Check interface when parsing field with single interface. r=Yoric 2018-07-01 20:41:43 +09:00
Brindusan Cristian 3ee83a1454 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-01 12:41:51 +03:00
Emilio Cobos Álvarez ed2763bea8 Bug 1472497 - Serialize list-style-type / list-style-image using Servo. r=xidorn
Differential Revision: https://phabricator.services.mozilla.com/D1903

--HG--
extra : moz-landing-system : lando
2018-07-01 00:44:26 +00:00
Kris Maglione 55220193dd Bug 1470771: Follow-up: Fix null deref in Windows GPU process. r=me 2018-06-30 16:37:51 -07:00
Emilio Cobos Álvarez 84cc9de89a No bug - Appease Servo's tidy lint.
MozReview-Commit-ID: 3PxU77BJFEB
2018-07-01 01:02:43 +02:00
Emilio Cobos Álvarez 0f194fedad No bug - Fix Servo unit tests. r=me
MozReview-Commit-ID: E87qwt1XHEO
2018-07-01 00:52:10 +02:00
Emilio Cobos Álvarez 9b5901a3b4 No bug - Fix servo build.
MozReview-Commit-ID: EEuyLgAv8LR
2018-07-01 00:52:09 +02:00
Bogdan Tara da75179b31 Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-07-01 00:57:20 +03:00
Bogdan Tara de56c19e62 Merge inbound to mozilla-central. a=merge 2018-07-01 00:51:17 +03:00
Robert Longson f33096f4f1 Bug 1455854 - Throw a TypeError rather than a SyntaxError for enum out of range. r=heycam 2018-06-30 18:41:37 +01:00
Ciure Andrei 7e70527778 Backed out 1 changesets (bug 1472272) for xpcshell failures test_TelemetrySession.js CLOSED TREE
Backed out changeset bd57c1549f75 (bug 1472272)
2018-06-30 18:27:41 +03:00
Stephen A Pohl 6e2726ff71 Bug 1472272: Allow apps like Thunderbird to switch to the dark theme as well when macOS 10.14+ switches to dark mode. r=dao 2018-06-30 10:39:34 -04:00
Ciure Andrei 2bb107325a Backed out 1 changesets (bug 1472272) for xpcshell failures test_TelemetrySession.js CLOSED TREE
Backed out changeset 7cb1b45d690f (bug 1472272)
2018-06-30 16:19:05 +03:00
Stephen A Pohl 3bc58ff06d Bug 1472272: Allow apps like Thunderbird to switch to the dark theme as well when macOS 10.14+ switches to dark mode. r=dao 2018-06-30 08:35:57 -04:00
Andreea Pavel c5bb0d1b10 No bug - fix merge conflict mistake r=Aryx on a CLOSED TREE
--HG--
extra : amend_source : 78dc5d2a30fb4208ca64ed8bde4db3fda63cb86b
2018-06-30 13:57:50 +03:00
Andreea Pavel 1bf7ac45bb Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE 2018-06-30 13:10:01 +03:00
Andreea Pavel 91a9c110e2 Merge mozilla-inbound to mozilla-central. a=merge 2018-06-30 12:49:32 +03:00
Emilio Cobos Álvarez c4900d4847 Bug 215083: Fix CreateContinuingFrame to account for non-nsImageLoadingContent image frames. r=heycam
MozReview-Commit-ID: CLx3siPe4Cx
2018-06-30 03:45:12 +02:00
Emilio Cobos Álvarez df24c5fda6 Bug 215083: Remove sync image request clone. r=tnikkel
MozReview-Commit-ID: 59bXcnxfJTC
2018-06-30 03:45:12 +02:00
Emilio Cobos Álvarez 6d73d28803 Bug 215083: Implement content: url(..) for elements. r=tnikkel,dholbert
Dynamic changes are handled correctly because content property changes already
cause a reframe.

This implements the same bits as Blink / WebKit do (single content item which is
an image, otherwise gets ignored), except for the edge cases where you use this
on an image.

In order to handle the edge cases right, we completely isolate the
nsImageLoadingContent usage based on `mKind`.

Blink's and WebKit's behavior there makes no sense and it's erratic, what I
implemented is consistent (we apply to images as long as they don't generate a
box, and we don't look at alt text or broken icons), though I'll update to
whatever the WG decides in https://github.com/w3c/csswg-drafts/issues/2831 /
https://github.com/w3c/csswg-drafts/issues/2832.

I don't think it matters in terms of web compat in any case.

MozReview-Commit-ID: JUurhC60hWr
2018-06-30 03:45:13 +02:00
Andrew Osmond b13b2abe4f Bug 1472145 - Part 2. Add telemetry to track how frequently WebP images are used. r=tnikkel data-r=chutten
This patch adds three telemetry scalars to track how WebP is used. All
of these scalars are updated when we do the MIME type confirmation for
an imgRequest when the first data comes in. We know at this point we
decided to load the given content, so there should be minimal false
positives for data the browser loaded but never displayed.

The first two scalars are merely whether or not WebP was observed. One
is for probes, which are tiny WebP images suggested by the Google WebP
FAQ to probe for different aspects of WebP support (lossy, animated,
etc). We want to count this separately as actual WebP content that the
website wishes us to display. Probes will give a measure of how many
users visit websites that probe for WebP support, and content will give
a measure of how many websites don't care and just give us WebP images
regardless.

The third scalar is intended to give a relative measure of how many WebP
images we are being served relative to all other image types. We expect
the ratio to be small, but it would be good to confirm this from the
data.
2018-06-29 20:30:08 -04:00
Andrew Osmond c7ece5c2e5 Bug 1472145 - Part 1. Add support for identifying the WebP images MIME type. r=tnikkel 2018-06-29 20:30:05 -04:00