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

609569 Коммитов

Автор SHA1 Сообщение Дата
Masayuki Nakano 72aa2e3133 Bug 1483119 - Get rid of HTMLEditor::GetURLForStyleSheet() since unused r=m_kato
Differential Revision: https://phabricator.services.mozilla.com/D3458

--HG--
extra : moz-landing-system : lando
2018-08-16 10:03:49 +00:00
Masayuki Nakano b01e3d2d25 Bug 1482023 - Create HTMLEditor::EnableStyleSheetInternal() for internal use r=m_kato
HTMLEditor::EnableStyleSheet() is an XPCOM method but it's used internally.
Therefore, we should create non-virtual method for internal use.

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

--HG--
extra : moz-landing-system : lando
2018-08-16 10:03:46 +00:00
Masayuki Nakano e9f6afbc49 Bug 1482022 - Create HTMLEditor::RemoveOverrideStyleSheetInternal() for internal use r=m_kato
HTMLEditor::RemoveOverrideStyleSheet() is an XPCOM method but used internally.
So, we should create non-virtual method for this.

Additionally, it calls GetStyleSheetForURL() and RemoveStyleSheetFromList(),
but they search index of internal override style sheet array redundantly.
Moreover, RemoveStyleSheetFromList() returns error only when given URL is
not found, but RemoveOverrideStyleSheet() which is the only one caller, ignores
the error.  Therefore, for saving the redundant cost, this patch makes
RemoveStyleSheetFromList() return removing StyleSheet which is retrieved
with the call of GetStyleSheetForURL().  So, RemoveOverrideStyleSheetInternal()
stops calling GetStyleSheetForURL().

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

--HG--
extra : moz-landing-system : lando
2018-08-16 10:01:23 +00:00
Hiroyuki Ikezoe 61a6f8e3f2 Bug 1478576 - A mochitest for system font change notification. r=froydnj,jimm,karlt
The test case in this patch fails without the proper fix in the first patch
in this patch series.

In this patch two new nsIDOMWindowUtils APIs are introduced to change the
system font settins in tests.  Currently the APIs work only on GTK+ platform.

Also to work the test case properly we need to open a new XUL window because we
don't propagate font changes into descendant documents yet (bug 1478212).

MozReview-Commit-ID: 4OLxEkEuF8d

--HG--
extra : rebase_source : 683e64f07c4d8820e5499d8c15b90975618559b8
2018-08-07 11:58:36 +09:00
Hiroyuki Ikezoe 37db7332a4 Bug 1478576 - Use nsBaseWidget::NotifyThemeChanged for dark/liehgt theme changes on Windows 10. r=mhowell
Now nsBaseWidget::NotifyThemeChanged properly notifies to the pres shell.

MozReview-Commit-ID: Kmd68ckHanl

--HG--
extra : rebase_source : 9928f3788f34b05ff91d1d2b11e2cd332f00af76
2018-08-07 11:56:22 +09:00
Hiroyuki Ikezoe d97c323105 Bug 1478576 - Drop GetXULWindow() check in nsBaseWidget::NotifyPresShell. r=karlt
In these days, it's common to not create a child widget, so if there is
GetXULWindow() check the notifications are not propagated to the proper pres
shell.  Even in the case there is a child widget, which means both of the parent
and the child widgets notify to the same pres shell, but NotifySizeMoveDone is
fairly cheap, and the other two notifications (SysColorChanged and ThemeChanged)
are queued and will be processed later together, so it will not be a big deal.

MozReview-Commit-ID: 2t23kVZzXgS

--HG--
extra : rebase_source : 79f8a955a70f19812373e219e2cee29f669a528e
2018-08-07 11:56:18 +09:00
Masayuki Nakano 9e79dd8fe6 Bug 1482021 - Create HTMLEditor::AddOverrideStyleSheetInternal() for internal use r=m_kato
HTMLEditor::AddOverrideStyleSheet() is an XPCOM method but it's called
internally.  So, we should create non-virtual method for it and call it
for internal use.

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

--HG--
extra : moz-landing-system : lando
2018-08-16 09:26:09 +00:00
Greg Mierzwinski a04830fd71 Bug 1473392 - Change failure condition for all mochitest tests. r=jmaher
This patch changes the failure condition of all mochitest tests to only take the number of failures (given by self.countfail) into account. With this change, mochitest test chunks will only fail if the failure count is not 0. This fixes a case where the TODO tests were considered as failures when no passing tests were run along side them.

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

--HG--
extra : moz-landing-system : lando
2018-08-15 14:47:38 +00:00
Ciure Andrei f1a03e9751 Backed out 1 changesets (bug 1478637) for browser_trackingUI_animation_2.js failures CLOSED TREE
Backed out changeset 85496f02e642 (bug 1478637)
2018-08-17 02:57:57 +03:00
Karl Tomlinson 298f16043a Bug 1483174 use float constants with float delay time variables r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D3396

--HG--
extra : moz-landing-system : lando
2018-08-16 11:09:03 +00:00
Johann Hofmann f1bd968c5c Bug 1478637 - Avoid sync style flushes when cancelling the shield animation in the identity block. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D3449

--HG--
extra : moz-landing-system : lando
2018-08-16 18:30:53 +00:00
Brian Birtles 043ffca9de Bug 1483404 - Move conversion of CompositeOperation enum types to KeyframeUtils::GetAnimationPropertiesFromKeyframes; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D3457

--HG--
extra : moz-landing-system : lando
2018-08-16 16:24:52 +00:00
Dennis Schubert 42bc719f06 Bug 1481395 - Import WebCompat GoFaster v2.0.1 to Desktop. r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D2835

--HG--
extra : moz-landing-system : lando
2018-08-16 14:00:13 +00:00
Dennis Schubert d3163f6d9a Bug 1338586 - Ship the WebCompat GoFaster extension to Fennec. r=rhelmer
Differential Revision: https://phabricator.services.mozilla.com/D3012

--HG--
extra : moz-landing-system : lando
2018-08-16 14:26:40 +00:00
Tiberius Oros 127e89f5dd Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-17 00:37:19 +03:00
Tiberius Oros 246f2b4fab Merge inbound to mozilla-central. a=merge 2018-08-17 00:32:50 +03:00
Tiberius Oros 2010f3a375 Merge autoland to mozilla-central. a=merge 2018-08-17 00:31:31 +03:00
Tiberius Oros fffda63981 Backed out changeset aaabe6d53de2 (bug 1428713) for causing Bug 1483850 a=backout 2018-08-17 00:17:04 +03:00
Matt Brubeck 04cbf7f887 Bug 1483600 - Notify "tab-content-frameloader-created" in GeckoView content script. r=jchen
Differential Revision: https://phabricator.services.mozilla.com/D3546

--HG--
extra : moz-landing-system : lando
2018-08-16 20:50:36 +00:00
Matthew Noorenberghe b96242f217 Bug 1478185 - Fix ENABLED_AUTOFILL_*_PREF references after FormAutofillUtils.jsm split. r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D3472

--HG--
extra : moz-landing-system : lando
2018-08-16 19:42:42 +00:00
Daniel Holbert 03ba2de2e4 Bug 1483527: Change fieldset block-end & inline-axis padding to match other browsers. r=emilio
This mirrors the web-platform-tests change at
6058e914c1

According to that commit, WebKit/Chromium/EdgeHTML all have the behavior
that we're switching to here.

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

--HG--
extra : moz-landing-system : lando
2018-08-16 18:26:39 +00:00
Kris Maglione 2dd0409a0f Bug 1481225: Avoid confusing console spam on native app shutdown. r=aswan
Differential Revision: https://phabricator.services.mozilla.com/D3540

--HG--
extra : rebase_source : b5a240381b7a4b302cca90ac2ac999289891f8d2
2018-08-16 11:13:36 -07:00
Dan Mosedale 1fc4333268 Bug 1483595 - turn on NodeJS by default in the builds, r=gps, a=RyanVM
MozReview-Commit-ID: AlKuz8BTKM3
2018-08-16 10:54:10 -07:00
Dorel Luca 6e90fcf6e3 Backed out changeset d602a2f69ff8 (bug 1475573) on request from truber. a=backout 2018-08-16 17:49:01 +03:00
Luca Greco 3bb3ba6361 Bug 1480292 - Fix browser_ext_popup_select intermittent failures. r=mixedpuppy
From what I saw by reproducing it locally (e.g. I've also been able to trigger it locally pretty often on linux64 by using "./mach mochitest --verify"), the select popup may sometimes be still using part of its previous position while switching between the test case for the browserAction and the test case for the pageAction.

On linux64 this test was also (from time to time) sending the mouse event when the select element wasn't yet ready to be clicked in the extension popup.

This patch aims to make the behaviors of this test more stable by applying the following changes:
- disable the cosmeticAnimations while running these tests
- explicitly wait the select element in the popup (using ContentTask.spawn and ContentTaskUtils.waitForCondition) before sending it a mouse event
- explicilty close the select popup (and wait the select popup to be hidden) before proceeding to the next test case

The following push to try seems to confirm that these changes are helping to make the test more stable:
- https://treeherder.mozilla.org/#/jobs?repo=try&revision=086c526724ba409068d679036dd3ef13788535b6&selectedJob=194152144

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

--HG--
extra : moz-landing-system : lando
2018-08-16 13:19:03 +00:00
Ciure Andrei da22f27e86 Backed out 1 changesets (bug 1483527) for fieldset reftest failures CLOSED TREE
Backed out changeset 3d98e379dc38 (bug 1483527)
2018-08-16 21:04:03 +03:00
Oriol Brufau c656258c84 Bug 1483684 - Fix browserAction ignoring tab-specific or window-specific popups and showing global one instead. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D3465

--HG--
extra : moz-landing-system : lando
2018-08-16 13:14:44 +00:00
Tudor-Gabriel Vîjială 5319423ecf Bug 1483586 - Avoid task retry if adb pull fails on code coverage file. r=gbrown
Catch the exception if adb pull fails on code coverage file, to avoid task retry.

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

--HG--
extra : moz-landing-system : lando
2018-08-16 16:52:41 +00:00
Margareta Eliza Balazs 48299c8cd6 Merge inbound to mozilla-central. a=merge 2018-08-16 12:24:26 +03:00
Gerald Squelart 9a99e13311 Bug 1483721 - Fix MSVC error by skipping tests with too-big characters - r=hsivonen
Using `u"..."` for strings with non-ascii characters.

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

--HG--
extra : moz-landing-system : lando
2018-08-16 05:59:35 +00:00
Daisuke Akatsuka ada906e0c1 Bug 1479468: Change mouse target to ownerGlobal.top and remove mouse out event. r=gl
Differential Revision: https://phabricator.services.mozilla.com/D3388

--HG--
extra : moz-landing-system : lando
2018-08-16 04:19:04 +00:00
Mike Shal d5258aee4b Bug 1480840 - Update tup toolchain to f77dbd429d6157dac252014a26f6d275dce85d85; r=chmanchester
This includes a patch to enable ccache support.

MozReview-Commit-ID: 9FzMQ2XX4ca

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

--HG--
extra : moz-landing-system : lando
2018-08-15 19:24:57 +00:00
Junior Hsu 13e7f90bb3 Bug 1280629 - Part 2: telemetry of e10 back pressure suspension rate r=dragana
Split this patch for data review

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

--HG--
extra : moz-landing-system : lando
2018-08-15 22:36:42 +00:00
Junior Hsu 4cd0359acf Bug 1280629 - Part 1: Suspend the http channel if the child process is not able to consume on time r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D2745

--HG--
extra : moz-landing-system : lando
2018-08-15 22:35:58 +00:00
Karl Tomlinson 7e758c3e77 bug 1474470 support convolution of stereo input with a mono impulse response buffer r=padenot
This initial implementation does twice the necessary processing for mono input,
but that will be addressed in bug 1474222.

MozReview-Commit-ID: AZQ7Zb8jEtK

--HG--
extra : rebase_source : 9feeb254217dc4e14b78cb03315fb948e3477a16
2018-08-16 09:59:05 +12:00
Mark Striemer 2a7d17c9b9 Bug 1482480 - Fix removing add-on from Manage Extension menu item r=aswan
Using the Manage Extension menu item would try to go back to the list view
to uninstall but there was no previous view so it would fail.

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

--HG--
extra : moz-landing-system : lando
2018-08-16 00:37:37 +00:00
Jim Blandy f0a9334f95 Bug 1483554 - Make InterpreterStack::resumeGeneratorCallFrame not tolerate a lazy script. r=jorendorff 2018-08-15 07:18:31 -07:00
moz-wptsync-bot 40789fefd9 Bug 1483803 - [wpt-sync] Update web-platform-tests to 412533bbf031caa727d9b2ab67d04fab8d32b9d7, a=testonly
wpt-head: 412533bbf031caa727d9b2ab67d04fab8d32b9d7
wpt-type: landing
2018-08-16 17:47:39 +00:00
Servo WPT Sync b331901b09 Bug 1483580 [wpt PR 12504] - add test to check for null image source, a=testonly
Automatic update from web-platform-testsMerge pull request #12504 from web-platform-tests/sync_1f741b8fa75d548c12d1b9f7bf916aca945b815c

Merge pull request #12504 from sync_1f741b8fa75d548c12d1b9f7bf916aca945b815c
--

wpt-commits: 412533bbf031caa727d9b2ab67d04fab8d32b9d7
wpt-pr: 12504
2018-08-16 17:47:39 +00:00
Eric Willigers 353adda9a7 Bug 1483133 [wpt PR 12465] - Move parsing-testcommon.js to support/, a=testonly
Automatic update from web-platform-testsMerge pull request #12465 from ewilligers/support-parsing-testcommon

Move parsing-testcommon.js to support/
--

wpt-commits: 7bab3e962564f8cb9f85692b74ebb1f3c8c382af
wpt-pr: 12465


--HG--
rename : testing/web-platform/tests/css/compositing/parsing/resources/parsing-testcommon.js => testing/web-platform/tests/css/compositing/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-backgrounds/parsing/resources/parsing-testcommon.js => testing/web-platform/tests/css/css-backgrounds/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-box/parsing/resources/parsing-testcommon.js => testing/web-platform/tests/css/css-box/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-cascade/parsing/support/parsing-testcommon.js => testing/web-platform/tests/css/css-cascade/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-color/parsing/resources/parsing-testcommon.js => testing/web-platform/tests/css/css-color/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-images/parsing/resources/parsing-testcommon.js => testing/web-platform/tests/css/css-images/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-masking/parsing/resources/parsing-testcommon.js => testing/web-platform/tests/css/css-masking/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-shapes/parsing/resources/parsing-testcommon.js => testing/web-platform/tests/css/css-shapes/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-transforms/parsing/resources/parsing-testcommon.js => testing/web-platform/tests/css/css-transforms/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-ui/parsing/support/parsing-testcommon.js => testing/web-platform/tests/css/css-ui/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/css-writing-modes/parsing/resources/parsing-testcommon.js => testing/web-platform/tests/css/css-writing-modes/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/filter-effects/parsing/resources/parsing-testcommon.js => testing/web-platform/tests/css/filter-effects/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/motion/parsing/resources/parsing-testcommon.js => testing/web-platform/tests/css/motion/support/parsing-testcommon.js
rename : testing/web-platform/tests/css/compositing/parsing/resources/parsing-testcommon.js => testing/web-platform/tests/css/support/parsing-testcommon.js
2018-08-16 17:47:38 +00:00
Florian Rivoal daff3898c4 Bug 1483495 [wpt PR 12492] - [css-contain] Add support file in local directory, a=testonly
Automatic update from web-platform-testsMerge pull request #12492 from frivoal/contain-support

[css-contain] Add support file in local directory
--

wpt-commits: 3edda8feaabefddc20f2bb0363841182130564dc
wpt-pr: 12492
2018-08-16 17:47:37 +00:00
David H e3de6e60a3 Bug 1478700 [wpt PR 12193] - [WIP] Extending the capabilities of the HTTP/2.0 server, a=testonly
Automatic update from web-platform-tests[WIP] Extending the capabilities of the HTTP/2.0 server (#12193)

* Made multithreading more robust, and made it so each stream gets its
own thread

* Created H2Request object

* Improved `write_push` docstring, improved flexibility of `write_push`, the user can now choose wether or not to immediately push.

* Using `six.moves` for python compatibility with Queue

* Added beginning of test suite to test H2 stuff.

* Added ability to create and write bogus HEADER, DATA and CONTINUATION frames

* Vendored the hyper dependency used for testing H2 server

* Changed the way Python handlers work for H2, it now returns a FunctionHandler that has methods for specific frame handling if present in the .py resource. No longer requires a thread to parse the request. Allows things such as handling each frame as it is received.

* Refactored `finish_handling` to be a cleaner split between h1 and h2.

--

wpt-commits: e191c351ac133196a1f28218c5b9ef84b1a82c1b
wpt-pr: 12193
2018-08-16 17:47:36 +00:00
Eric Willigers b84d965535 Bug 1483400 [wpt PR 12487] - [css-contain] Fix typos, a=testonly
Automatic update from web-platform-testsMerge pull request #12487 from frivoal/contain-bugfix

[css-contain] Fix typos
--

wpt-commits: 943d0496900b0e295c10c8e910e0a596391294dd
wpt-pr: 12487
2018-08-16 17:47:35 +00:00
autofoolip 39142d8dad Bug 1483514 [wpt PR 12495] - Update interfaces/web-animations.idl, a=testonly
Automatic update from web-platform-testsUpdate interfaces/web-animations.idl (#12495)

Copied by https://github.com/foolip/wpt-idl-importer from:
https://github.com/tidoust/reffy-reports/blob/8923bf4/whatwg/idl/web-animations.idl
--

wpt-commits: cc45832be5aae872e07fb4637ec5fb95edad056a
wpt-pr: 12495
2018-08-16 17:47:34 +00:00
moz-wptsync-bot 9661545d8f Bug 1480047 [wpt PR 12252] - Update wpt metadata, a=testonly
wpt-pr: 12252
wpt-type: metadata
2018-08-16 17:47:34 +00:00
Momoko Sumida adff44099e Bug 1480047 [wpt PR 12252] - Add WPT for :scope selector on shadow trees, a=testonly
Automatic update from web-platform-testsAdd WPT for :scope selector on shadow trees

This WPT shows that :scope does not work for shadow root.
:scope matches nothing when the direct child element or descendant of shadow root should be selected, while :scope works fine for descendant elements within shadow root.

Link to the spec:
https://drafts.csswg.org/selectors-4/#the-scope-pseudo

Link to related issue:
https://github.com/w3c/csswg-drafts/issues/3016

Bug: 859692
Change-Id: I801706eb7891035dcb900588d5542bd48fa1c12a
Reviewed-on: https://chromium-review.googlesource.com/1158445
Commit-Queue: Momoko Sumida <momon@google.com>
Reviewed-by: Rakina Zata Amni <rakina@chromium.org>
Reviewed-by: Hayato Ito <hayato@chromium.org>
Cr-Commit-Position: refs/heads/master@{#583210}

--

wpt-commits: a48491848fb4e328e6cdd5c4d7a95494f1ff2c6a
wpt-pr: 12252
2018-08-16 17:47:33 +00:00
Florian Rivoal b5c4e6fd34 Bug 1483388 [wpt PR 12486] - [css-contain] use overflow:hidden on elements where it actually works, a=testonly
Automatic update from web-platform-testsMerge pull request #12486 from frivoal/contain-12388

[css-contain] use overflow:hidden on elements where it actually works
--

wpt-commits: 7985ccfee21f815f20a7e8699009f76cebbcea66
wpt-pr: 12486
2018-08-16 17:47:33 +00:00
Marcos Cáceres b443dc4322 Bug 1482337 [wpt PR 12399] - fix(resources/testdriver): wait for a document.body, a=testonly
Automatic update from web-platform-testsfix(resources/testdriver): Fallback to documentElement if no body (#12399)

--

wpt-commits: 4b0175b0252eb4d126be5526ea9a9011e1c41f9d
wpt-pr: 12399
2018-08-16 17:47:32 +00:00
Mike Pennisi 32ce5df713 Bug 1481911 [wpt PR 12360] - [wptrunner] Make test skipping explicit, a=testonly
Automatic update from web-platform-tests[wptrunner] Make test skipping explicit

Explicitly report on skipped "jsshell" tests during execution. This
gives users an indication that the behavior is intentional and promotes
parity with the output generated by the `--list-tests` flag of the `wpt
run.  command.

--
fixup! [wptrunner] Make test skipping explicit

--

wpt-commits: 7216e51e5adc60147487e5226632696aadb9f677, 68ad8b6ff5226972ee9c5418f931e6b4e03eeac3
wpt-pr: 12360
2018-08-16 17:47:31 +00:00
moz-wptsync-bot bd7e50535d Bug 1481131 [wpt PR 12315] - Update wpt metadata, a=testonly
wpt-pr: 12315
wpt-type: metadata
2018-08-16 17:47:30 +00:00