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

615494 Коммитов

Автор SHA1 Сообщение Дата
Bogdan Tara ad16090df7 Backed out changeset f02da37bce59 (bug 1492686) for failing ctor-analyser.html and test-analysernode.html CLOSED TREE 2018-09-25 00:56:38 +03:00
Bogdan Tara f3d2b69ad7 Backed out changeset a6c4089d67d7 (bug 1459591) for failing meshgradient-basic-001.svg CLOSED TREE 2018-09-25 00:49:09 +03:00
Andrew Osmond 0d598af0f9 Bug 1493590 - Fix crash in GPUVideoImage::GetData. r=mattwoodrow
The texture client bound in a GPUVideoImage can be destroyed underneath
it if the GPU process crashed and was restarted. This is because the
ImageBridgeChild singleton will destroy any textures bound to it before
reinitializing itself. If there is a race to access a now stale
GPUVideoImage object, we could accidently dereference the underlying
TextureData which is now null in the TextureClient which was kept alive
in the GPUVideoImage object. Now we check to make sure the TextureData
is still there before accessing.
2018-09-24 17:11:00 -04:00
Emilio Cobos Álvarez 7676c03fca No bug - Remove an outdated comment. r=me
This was fixed, css/css-scoping/shadow-cascade-order-001.html tests it.

DONTBUILD, since comment only.
2018-09-24 23:00:59 +02:00
moz-wptsync-bot 1ef9ec23dc Bug 1493624 - [wpt-sync] Update web-platform-tests to 6a3295f7ae67bd7fffca4b2842e133ab8345230c, a=testonly
wpt-head: 6a3295f7ae67bd7fffca4b2842e133ab8345230c
wpt-type: landing
2018-09-24 19:42:55 +00:00
Donna Wu 30b7920a23 Bug 1491056 [wpt PR 12991] - Make clients bindings associated for WebUsbService., a=testonly
Automatic update from web-platform-testsMake clients bindings associated for WebUsbService.

Bug: 699790
Change-Id: I7fd6e119db118da8a00810e1015a4464d1a00cc4
Reviewed-on: https://chromium-review.googlesource.com/1224971
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Commit-Queue: Donna Wu <donna.wu@intel.com>
Cr-Commit-Position: refs/heads/master@{#592682}

--

wpt-commits: 6a3295f7ae67bd7fffca4b2842e133ab8345230c
wpt-pr: 12991
2018-09-24 19:42:55 +00:00
moz-wptsync-bot 6622d823e4 Bug 1492795 [wpt PR 13106] - Update wpt metadata, a=testonly
wpt-pr: 13106
wpt-type: metadata
2018-09-24 19:42:54 +00:00
Yuki Shiino f73655be06 Bug 1492795 [wpt PR 13106] - wpt: Create EventListener-addEventListener test., a=testonly
Automatic update from web-platform-testswpt: Create EventListener-addEventListener test.

This is a follow-up of https://crrev.com/c/1226893 and moves
eventlistener-with-remote-context.html to WPT.

The test content is conceptually the same.

Bug: 883643, 886588
Change-Id: I7c941e162a076d9cbb7abc1d259ff98742a14517
Reviewed-on: https://chromium-review.googlesource.com/1235774
Reviewed-by: Kent Tamura <tkent@chromium.org>
Commit-Queue: Yuki Shiino <yukishiino@chromium.org>
Cr-Commit-Position: refs/heads/master@{#592756}

--

wpt-commits: c8c646139bf7a4dbb78f724f1bd8ce807da3e534
wpt-pr: 13106
2018-09-24 19:42:54 +00:00
jgraham b80bda495f Bug 1492873 [wpt PR 13113] - Handle case where mozlog is not installed., a=testonly
Automatic update from web-platform-testsHandle case where mozlog is not installed. (#13113)

In case that mozlog is present we need to ensure any lock it holds is
released in subprocesses. In case it's not present we don't need to do
anything, so don't fail if we can't import it.

Fixes https://github.com/web-platform-tests/wpt/issues/13112.
--

wpt-commits: 1f8fa9e610d934490538812d6121a77baf646bfc
wpt-pr: 13113
2018-09-24 19:42:53 +00:00
Mugdha Lakhani 9e0aba8816 Bug 1492184 [wpt PR 13051] - [Background Fetch] Miscellaneous cleanups., a=testonly
Automatic update from web-platform-tests[Background Fetch] Miscellaneous cleanups.

1. A check for state needs to be removed from a WPT test, since we've removed this
attribute from the BackgroundFetchRegistration object.
2. Update calls in matchImpl() from resolver->Reject to ScriptState::RejectWithDOMException.

Change-Id: Ie979ad3675ac7d093ae908604e683802db8115a0
Reviewed-on: https://chromium-review.googlesource.com/1230713
Reviewed-by: Peter Beverloo <peter@chromium.org>
Commit-Queue: Mugdha Lakhani <nator@chromium.org>
Cr-Commit-Position: refs/heads/master@{#592050}

--

wpt-commits: 8abd5d0c3f43ebd83c533e6ac096686879183bd8
wpt-pr: 13051
2018-09-24 19:42:53 +00:00
Automat af Gränssnitt 20e8afba90 Bug 1492726 [wpt PR 13096] - Update interfaces/payment-handler.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/payment-handler.idl

Source: https://github.com/tidoust/reffy-reports/blob/d22394f/whatwg/idl/payment-handler.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/430876511

--

wpt-commits: 5e4f8070dd54ee51e056e95c93e09d5426a504c0
wpt-pr: 13096
2018-09-24 19:42:52 +00:00
moz-wptsync-bot ffbfed25ba Bug 1481720 [wpt PR 12350] - Update wpt metadata, a=testonly
wpt-pr: 12350
wpt-type: metadata
2018-09-24 19:42:51 +00:00
Adam Rice 40160d492b Bug 1481720 [wpt PR 12350] - [Fetch] Object.prototype shouldn't interfere with fetch streams, a=testonly
Automatic update from web-platform-testsFetch: Object.prototype shouldn't interfere with fetch streams

Test that setting Object.prototype.start to a function that throws
doesn't interfere with fetch operations that create a stream. Similarly,
verify that setting throwing accessors for 'type', 'size', and
'highWaterMark' doesn't cause problems.

See https://github.com/whatwg/fetch/pull/781 for background.
--

wpt-commits: ba582388f4506ea2c8341dac4d8ce6e5eb39871b
wpt-pr: 12350
2018-09-24 19:42:51 +00:00
Servo WPT Sync be14dee57e Bug 1492689 [wpt PR 13091] - Try to unlock the global lock in StructuredLogger after reloading logging, a=testonly
Automatic update from web-platform-testsMerge pull request #13091 from web-platform-tests/sync_c7b706deed40a88d583f690fadad434a06cb2561

Merge pull request #13091 from sync_c7b706deed40a88d583f690fadad434a06cb2561
--

wpt-commits: e1c38af5d56cd7ad5cb93038900482bf90b0c3a0
wpt-pr: 13091
2018-09-24 19:42:50 +00:00
Servo WPT Sync 7e0624cc6b Bug 1492686 [wpt PR 13090] - Set default channel count for AnalyserNode to 2, a=testonly
Automatic update from web-platform-testsMerge pull request #13090 from web-platform-tests/sync_1d1d73226288bb020a8810427395bbeff3554b7a

Merge pull request #13090 from sync_1d1d73226288bb020a8810427395bbeff3554b7a
--

wpt-commits: a4cec78dc14b1281e98226a573af444b44556247
wpt-pr: 13090
2018-09-24 19:42:49 +00:00
moz-wptsync-bot c5b1940a61 Bug 1492662 [wpt PR 13087] - Update wpt metadata, a=testonly
wpt-pr: 13087
wpt-type: metadata
2018-09-24 19:42:49 +00:00
Eric Willigers 26fe05143b Bug 1492662 [wpt PR 13087] - [css-ruby] Parsing and inheritance tests, a=testonly
Automatic update from web-platform-tests[css-ruby] Parsing and inheritance tests

Test that ruby-align and ruby-position are inherited and support
the full grammar.

https://drafts.csswg.org/css-ruby-1/#property-index

--

wpt-commits: 0be8bfbbead7340522425c5a9b1dde51588666b0
wpt-pr: 13087
2018-09-24 19:42:48 +00:00
moz-wptsync-bot 5bc1f19748 Bug 1491300 [wpt PR 13006] - Update wpt metadata, a=testonly
wpt-pr: 13006
wpt-type: metadata
2018-09-24 19:42:48 +00:00
youennf 44dae6b3ac Bug 1491300 [wpt PR 13006] - Fetch/XHR: test parsing of WWW-Authenticate response header, a=testonly
Automatic update from web-platform-testsMerge pull request #13006 from web-platform-tests/annevk/www-authenticate

Fetch/XHR: test parsing of WWW-Authenticate response header
--

wpt-commits: 91170c853535ac4d3a81a6edecc3df43312b9553
wpt-pr: 13006
2018-09-24 19:42:47 +00:00
youennf 1e4d21b613 Bug 1492627 [wpt PR 13084] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=189516, a=testonly
Automatic update from web-platform-testsMerge pull request #13084 from woaiwyhty/wpt-export-for-webkit-189516

WebKit export of https://bugs.webkit.org/show_bug.cgi?id=189516
--

wpt-commits: 3400b268f2e87316c86a0efefdb474f6fadc1a3a
wpt-pr: 13084
2018-09-24 19:42:47 +00:00
Robert Ma 8cedbd78ef Bug 1492319 [wpt PR 13062] - Allow Firefox & Chrome to use fake media stream, a=testonly
Automatic update from web-platform-testsAllow Firefox & Chrome to use fake media stream

--
Fix Firefox prefs

--

wpt-commits: a4eaa46ffebe5785562b930316a300423f23707e, 7e858cd805178fe3b75e21b83fe6910b97392881
wpt-pr: 13062
2018-09-24 19:42:46 +00:00
Chris Lilley f8f1621b91 Bug 1459591 [wpt PR 10867] - Add basic mesh tests., a=testonly
Automatic update from web-platform-testsMerge pull request #10867 from Tavmjong/meshes

Add basic mesh tests.
--

wpt-commits: b535ce7b2b4ac93d6c9a0ee919f898f07410dd41
wpt-pr: 10867
2018-09-24 19:42:45 +00:00
moz-wptsync-bot 8e583fcd6b Bug 1474173 [wpt PR 11847] - Update wpt metadata, a=testonly
wpt-pr: 11847
wpt-type: metadata
2018-09-24 19:42:44 +00:00
Chris Lilley 45de48bfcf Bug 1474173 [wpt PR 11847] - Test animatedPoints during a SMIL animation, a=testonly
Automatic update from web-platform-testsMerge pull request #11847 from ewilligers/animatedPoints-not-animated

Test that animatedPoints during a SMIL animation do not reflect the animated values (per SVG2 spec)
--

wpt-commits: 8350d8300e729f804135350be205cdcec4af3867
wpt-pr: 11847
2018-09-24 19:42:44 +00:00
moz-wptsync-bot 0357efd732 Bug 1492391 [wpt PR 13071] - Update wpt metadata, a=testonly
wpt-pr: 13071
wpt-type: metadata
2018-09-24 19:42:43 +00:00
Morten Stenshorne 619abe761d Bug 1492391 [wpt PR 13071] - Allow any blockified display type for LEGEND., a=testonly
Automatic update from web-platform-testsAllow any blockified display type for LEGEND.

Fixed one test that I expected to pass, but didn't because it was
pointing to the wrong ref. Fixed that, and now it passes. Updated
some expectation files. More stuff from various tests (but not
whole tests) is passing than before.

Bug: 781135
Change-Id: Ieb1312b8bf13c7a45afe644ad2a58f3f955044b6
Reviewed-on: https://chromium-review.googlesource.com/1228073
Reviewed-by: Emil A Eklund <eae@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#592403}

--

wpt-commits: caca00d31b517ca00d84e19a84a92119836a211a
wpt-pr: 13071
2018-09-24 19:42:43 +00:00
Ali Juma 080443f49d Bug 1492173 [wpt PR 13049] - Add several tests to check scroll behavior smooth/instant, a=testonly
Automatic update from web-platform-testsMerge pull request #13049 from web-platform-tests/scroll-behavior

Add several tests to check scroll behavior smooth/instant
--

wpt-commits: 0e4ff38722318604cc308ed90e4d047b1409672d
wpt-pr: 13049
2018-09-24 19:42:42 +00:00
moz-wptsync-bot 1fe19ef6a6 Bug 1492107 [wpt PR 13045] - Update wpt metadata, a=testonly
wpt-pr: 13045
wpt-type: metadata
2018-09-24 19:42:41 +00:00
Eric Willigers 38818f0d9e Bug 1492107 [wpt PR 13045] - [css-grid] Property initial values and inheritance, a=testonly
Automatic update from web-platform-tests[css-grid] Property initial values and inheritance (#13045)

Initial values of CSS Box Alignment properties match spec
https://drafts.csswg.org/css-grid/#property-index

None of the properties are inherited.
--

wpt-commits: cc8e7ca0d2f1eb64851cd15c72958c84e05ae93e
wpt-pr: 13045
2018-09-24 19:42:40 +00:00
Eric Willigers 7198e60e4c Bug 1492296 [wpt PR 13058] - [css-text-decor] Inheritance and initial values, a=testonly
Automatic update from web-platform-tests[css-text-decor] Inheritance and initial values (#13058)

Test that CSS Text Decoration properties inherit or not
according to spec. Test that they have the expected
initial values.

https://drafts.csswg.org/css-text-decor-3/#property-index

Fix asserts in inheritance-testcommon.js

--

wpt-commits: 8a83c208d9108f3c99dd266a219438bc5adef953
wpt-pr: 13058
2018-09-24 19:42:40 +00:00
moz-wptsync-bot 46bae08880 Bug 1492102 [wpt PR 13044] - Update wpt metadata, a=testonly
wpt-pr: 13044
wpt-type: metadata
2018-09-24 19:42:39 +00:00
Eric Willigers 258fe4ca97 Bug 1492102 [wpt PR 13044] - [css-align] Property inheritance, initial values, a=testonly
Automatic update from web-platform-tests[css-align] Property inheritance, initial values (#13044)

CSS Box Alignment properties are not inherited.

The initial values match the spec
https://drafts.csswg.org/css-align-3/#property-index
--

wpt-commits: fa1cc47c238842580860c04f29a0ddc6d0a575f9
wpt-pr: 13044
2018-09-24 19:42:38 +00:00
moz-wptsync-bot 44758a2f30 Bug 1492201 [wpt PR 13054] - Update wpt metadata, a=testonly
wpt-pr: 13054
wpt-type: metadata
2018-09-24 19:42:38 +00:00
Simon Pieters 7fbe618d3b Bug 1492201 [wpt PR 13054] - HTML: test different block margins on legend, a=testonly
Automatic update from web-platform-testsHTML: test different block margins on legend

--

wpt-commits: 50d118302bbe8c44d44fff6d36cc514ae8e311af
wpt-pr: 13054
2018-09-24 19:42:37 +00:00
moz-wptsync-bot abb8e40332 Bug 1492229 [wpt PR 13055] - Update wpt metadata, a=testonly
wpt-pr: 13055
wpt-type: metadata
2018-09-24 19:42:36 +00:00
Ian Kilpatrick 7b44d919a1 Bug 1492229 [wpt PR 13055] - [css-layout-api] Add test for percentage height in quirks mode., a=testonly
Automatic update from web-platform-tests[css-layout-api] Add test for percentage height in quirks mode.

Adds a test to verify that constraints.fixedBlockSize is set to the
correct value, in quirks mode, with a percentage block-size.

Bug: 	726125
Change-Id: I97a1e946cdbb4443d70803bfd4ace7f8d3df2ce1
Reviewed-on: https://chromium-review.googlesource.com/1231385
Reviewed-by: Aleks Totic <atotic@chromium.org>
Reviewed-by: Morten Stenshorne <mstensho@chromium.org>
Commit-Queue: Morten Stenshorne <mstensho@chromium.org>
Cr-Commit-Position: refs/heads/master@{#592181}

--

wpt-commits: f1feab0fce77d29d1c7eb5a043d2345e6ba3123f
wpt-pr: 13055
2018-09-24 19:42:36 +00:00
moz-wptsync-bot b5e4b09d8b Bug 1492251 [wpt PR 13056] - Update wpt metadata, a=testonly
wpt-pr: 13056
wpt-type: metadata
2018-09-24 19:42:35 +00:00
L. David Baron a994c7211f Bug 1492251 [wpt PR 13056] - Sync Mozilla CSS tests as of 2018-09-18, a=testonly
Automatic update from web-platform-testsSync Mozilla CSS tests as of https://hg.mozilla.org/mozilla-central/rev/3701bbe68f257a13322bb30f3898230ca2779e54 . (#13056)

This contains changes from [bug 1491731](https://bugzilla.mozilla.org/show_bug.cgi?id=1491731) by @MatsPalmgren, reviewed by @dholbert.
--

wpt-commits: 67f4b4df5a830b34ba3e30f24660f188fbdeba65
wpt-pr: 13056
2018-09-24 19:42:35 +00:00
Simon Pieters b4d8d028eb Bug 1490022 [wpt PR 12930] - HTML: test fieldset percentage block size, a=testonly
Automatic update from web-platform-testsHTML: test fieldset percentage block size

See https://github.com/whatwg/html/pull/3934
--

wpt-commits: c4998afb119a14386c5645e0d1a7c90954849dab
wpt-pr: 12930
2018-09-24 19:42:34 +00:00
Nathan Froyd 41b41c17c4 Bug 1493281 - improve hashtable usage in ChildDNSService; r=dragana
We have several APIs that enable us to avoid redundant hash table
lookups; we should be using them here.
2018-09-24 14:41:05 -04:00
Nathan Froyd c104528264 Bug 1493282 - improve hashtable usage in profiler buffer entries; r=mstange
We have several APIs that enable us to avoid redundant hash table
lookups; we should be using them here.
2018-09-24 14:41:06 -04:00
Alexandre Poirot 4be011069c Bug 1485676 - Fix missing await on TargetFactory.forTab in console tests after rebase. (hotfix) r=me
MozReview-Commit-ID: 9S2SGGFE9xw
2018-09-24 11:31:37 -07:00
raza 95c3928939 Bug 1488788 - Migrate about:restartrequired from DTD to Fluent. r=gijs,jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D5495

--HG--
extra : rebase_source : 45231ec585fa3157e3c8f491c96acd527531c201
2018-09-24 18:59:55 +01:00
Gabriel Luong 08a1d10fb1 Bug 1317102 - Part 2: Refactor the highlighter event handlers into ElementEditor and prevent flickering of the display badge when toggled from a click. r=jdescottes
- Refactor the highlighter shown/hidden event handlers from MarkupElementContainer in ElementEditor.
We do this because we want to be a bit more lazy when we set these on/off highlighters to only when
there is only a display badge and appropriate display type.
- This fixes a flickering bug cause by the event handlers when you click on the display badges in the markup view.
STR:
1. Have 2 grids shown on the markup view.
2. Toggle on one of them
3. Toggle the other one.
4. See that the active state toggles on, off and on.
We want to toggle the active state manually instead of waiting for the highlighter event handler
to toggle its active state when we click on the display badge. This is because waiting for
the highlight event handler to toggle the active state will cause a brief delay from showing
the active state when the user clicked on the display badge. To fix this, we added a way
to start/stop the highlighter event handlers.
2018-09-24 13:45:13 -04:00
Gabriel Luong 3a26040bed Bug 1248619 - Part 1: Refactor and restore the reload condition settings in RDM. r=rcaliman 2018-09-24 13:04:03 -04:00
Alexandre Poirot b62cd305b4 Bug 1485676 - Adapt mozscreenshot code to async TargetFactory.forTab. r=yulia
MozReview-Commit-ID: LyWehotW4Ws

Differential Revision: https://phabricator.services.mozilla.com/D6667
2018-09-24 09:53:00 -07:00
Alexandre Poirot c7a9923fc3 Bug 1485676 - Rename DebuggerClient.attachTab to attachTarget. r=jdescottes
Summary:
This method isn't specific to tabs. It can attach to any "target" actor that inherits from BrowsingContextActor.

Depends On D6161

Reviewers: yulia!

Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D6162

MozReview-Commit-ID: Exz5fWyWyfN
2018-09-24 09:52:59 -07:00
Alexandre Poirot fc8714580a Bug 1485676 - Rename TabTarget.makeRemote to TabTarget.attach. r=jdescottes
Summary:
Now that all the "remoting" of this method has been moved to TargetFactory.createTargetForTab,
we should rename this method to what it does now. It mostly call attach requests
of the target actor and its child console actor.
It also "connect" the webextension target actor, but I would like to eventually move that
outside of TabTarget.attach, like makeRemote.

Depends On D4078

Reviewers: yulia!

Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D6161

MozReview-Commit-ID: KmFi1LIUBga
2018-09-24 09:52:57 -07:00
Alexandre Poirot 082e20e693 Bug 1485676 - Connect to local server from TargetFactory.forTab and make TabTarget always remote-like. r=yulia
Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D4078

MozReview-Commit-ID: JAwiySsBZBu
2018-09-24 09:52:55 -07:00
Alexandre Poirot d31ef570b8 Bug 1485676 - Adapt gDevTools API to new async forTab and also adapt its callsites. r=yulia
Summary:
When switching to async, it is important to catch exception or register a rejection handler
so that errors keep being logged.
So in this patch I'm catching exception in a couple of important codepath.

Depends On D4541

Reviewers: yulia!

Tags: #secure-revision

Bug #: 1485676

Differential Revision: https://phabricator.services.mozilla.com/D4542

MozReview-Commit-ID: IDPJVkAPbTs
2018-09-24 09:52:54 -07:00