Commit Graph

975 Commits

Author SHA1 Message Date
Edgar Chen
e688d45a19 Bug 1741280 - Part 3: Add fullscreen tests for tab close; r=Gijs
Depends on D132461

Differential Revision: https://phabricator.services.mozilla.com/D132582
2022-01-19 06:08:46 +00:00
Edgar Chen
f83b28d220 Bug 1741280 - Part 2: Add tests for fullscreen state of content document; r=smaug
Depends on D131183

Differential Revision: https://phabricator.services.mozilla.com/D132461
2022-01-19 06:08:45 +00:00
Edgar Chen
a9a876b4af Bug 1741280 - Part 1: Add more fullscreen tests; r=smaug,Gijs
Depends on D131185

Differential Revision: https://phabricator.services.mozilla.com/D131183
2022-01-19 06:08:45 +00:00
Emilio Cobos Álvarez
8ce808ebbd Bug 1743047 - Use "reveal" rather than show terminology consistently for the reveal password button. r=Gijs,fluent-reviewers
The pseudo-class and nsContextMenu context attribute were using reveal,
the pseudo-element and webidl attribute were using "show".

Use reveal consistently and update the accesskey so that there aren't
conflicts with existing commands. Also enable the feature in
browser_contextmenu_input.js so that this change is tested.

Differential Revision: https://phabricator.services.mozilla.com/D136086
2022-01-17 14:18:51 +00:00
Joel Maher
4ace0f4715 Bug 1743907 - remove remaining webrender references in manifests. r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D134634
2021-12-24 14:06:25 +00:00
Gijs Kruitbosch
b095cb0969 Bug 1747065 - remove plugin.load_flash_only setters which are no-ops r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D134398
2021-12-21 14:34:48 +00:00
Edgar Chen
be408c368a Bug 1742714 - Get rid of nsIFormSubmitObserver; r=geckoview-reviewers,agi,smaug
Differential Revision: https://phabricator.services.mozilla.com/D132091
2021-12-06 12:23:08 +00:00
Emilio Cobos Álvarez
98d750ba82 Bug 1743048 - Tweak a bit test_input_password_show_password_button.html.
Wait for two rAF instead of one so that we guarantee layout has
happened.

And use assertSnapshots so that when it fails we have screenshots.

Differential Revision: https://phabricator.services.mozilla.com/D132241
2021-11-26 13:16:55 +00:00
Emilio Cobos Álvarez
2dca36cb25 Bug 502258 - Add a Show Password button to <input type=password> controls. r=Gijs
It's controlled by the pref:
layout.forms.input-type-show-password-button.enabled

Differential Revision: https://phabricator.services.mozilla.com/D130407
2021-11-25 20:12:05 +00:00
Timothy Nikkel
fd09342f97 Bug 1741326. Remove most cases of setting apz.zoom-to-focused-input.enabled=false in tests. r=botond
editor/libeditor/tests/test_bug549262.html fails, so I had to leave one use. Not sure why, the history of that test has my changes to properly handle waiting for scrolls, flushing out pending scrolls etc, but it still gets an unexpected scroll. Rather than spend time investigating it I'll just make the change where we can, maybe another day.

We don't seem to need the pref anymore in  dom/base/test/useractivation/mochitest.ini, tests seem fine on try without it even with re-triggers.

Differential Revision: https://phabricator.services.mozilla.com/D131195
2021-11-22 11:48:25 +00:00
Niklas Goegge
5d592a6adb Bug 1617611: Annotate each failing test individually. r=webdriver-reviewers,necko-reviewers,ckerschb,whimboo,valentin
Annotating each test individually lets us avoid introducing new failing tests
while we go through the backlog of failing tests.

Depends on D129162

Differential Revision: https://phabricator.services.mozilla.com/D129163
2021-11-17 11:04:34 +00:00
criss
507f143b88 Backed out 2 changesets (bug 1617611) for causing mochitest failures on storageAccessWithDynamicFpi.js. CLOSED TREE
Backed out changeset fdb2c6bfc0c6 (bug 1617611)
Backed out changeset c3352f4b3681 (bug 1617611)
2021-11-16 13:02:05 +02:00
Niklas Goegge
5b684c7fc6 Bug 1617611: Annotate each failing test individually. r=webdriver-reviewers,necko-reviewers,ckerschb,whimboo,valentin
Annotating each test individually lets us avoid introducing new failing tests
while we go through the backlog of failing tests.

Depends on D129162

Differential Revision: https://phabricator.services.mozilla.com/D129163
2021-11-16 10:15:45 +00:00
Edgar Chen
21507a80a1 Bug 1740043 - Add fullscreen test; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D131007
2021-11-15 21:09:30 +00:00
Riya
c45c0f507e Bug 1730126 - Enable ESLint rule no-loss-of-precision. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D129336
2021-10-29 08:29:26 +00:00
Edgar Chen
ab5afd8f73 Bug 1737360 - HTMLOutputElement.willValidate should return false since HTMLOutputElement is not a submittable element; r=smaug
Per
- https://html.spec.whatwg.org/#dom-cva-willvalidate
- https://html.spec.whatwg.org/#candidate-for-constraint-validation
- https://html.spec.whatwg.org/#category-submit

And also, nor :valid and :invalid pseudo-class should apply to output element,
- https://html.spec.whatwg.org/#selector-valid
- https://html.spec.whatwg.org/#selector-invalid

Differential Revision: https://phabricator.services.mozilla.com/D129325
2021-10-26 21:35:40 +00:00
Evgenia Kotovich
228e38a58c Bug 1576768 [eslint] Turn on JavaScript linting and formatting rules for .sjs files. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D128483
2021-10-25 11:12:41 +00:00
criss
152f71d4d3 Backed out changeset b60f98f26664 (bug 1576768) for causing mochitest failures. CLOSED TREE 2021-10-22 15:55:50 +03:00
Evgenia Kotovich
e29e29aa5a Bug 1576768 [eslint] Turn on JavaScript linting and formatting rules for .sjs files. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D128483
2021-10-22 11:39:46 +00:00
Joel Maher
fed2831742 Bug 1727943 - turn on mochitest* tests that were skipped on win10-ccov and now pass. r=MasterWayZ
Differential Revision: https://phabricator.services.mozilla.com/D128817
2021-10-19 20:01:29 +00:00
msub2
d7037d2ab2 Bug 1726734 - Replace deprecated octal sequences to satisfy ESLint no-octal-rule. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D128684
2021-10-18 14:37:04 +00:00
Evgenia Kotovich
0d0980ee0d Bug 1576768 - Automatically format .sjs files using prettier. r=Standard8,agi,zombie,extension-reviewers
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D128482
2021-10-18 09:26:33 +00:00
Noemi Erli
2bba3cec69 Backed out changeset 2ab6bb03dcc1 (bug 1576768) for causing failures in test_double_submit.html CLOSED TREE 2021-10-18 02:05:57 +03:00
Evgenia Kotovich
3e3dff109c Bug 1576768 - Automatically format .sjs files using prettier. r=Standard8,agi,zombie,extension-reviewers
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D128482
2021-10-17 14:59:14 +00:00
Alexandru Michis
dac6815201 Backed out changeset 7c08aa027893 (bug 1576768) for causing multiple failures.
CLOSED TREE
2021-10-15 16:52:43 +03:00
Evgenia Kotovich
a8b32926fa Bug 1576768 - Automatically format .sjs files using prettier. r=Standard8,agi,zombie,extension-reviewers
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D128482
2021-10-15 12:58:11 +00:00
Henri Sivonen
7588a257ed Bug 1724243 - Make text/plain and MediaDocuments use the Standards Mode. r=smaug,emilio
Differential Revision: https://phabricator.services.mozilla.com/D123318
2021-10-01 12:55:28 +00:00
Michelle Goossens
c159e29e05 Bug 1727943 - Part 2: Migrate mochitest, reftest and crashtest Windows 10 ccov suites from AWS to Azure r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D125350
2021-09-28 15:27:39 +00:00
Makoto Kato
ae1c3269db Bug 1731931 - Add some form control test cases to test_imestate.html etc. r=masayuki
Add date, time and datetime-local that Gecko supports now.

Differential Revision: https://phabricator.services.mozilla.com/D126574
2021-09-27 12:41:39 +00:00
Valentin Gosu
b6521a7e56 Bug 1724233 - Make sure to run ConvertUTF8toACE before ConvertToDisplayIDN r=necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D122097
2021-09-16 11:27:34 +00:00
Tom Schuster
9766eeb6fe Bug 1723629 - Use the 'All supported types' filter even when some MIME types are unknown. r=saschanaz
Differential Revision: https://phabricator.services.mozilla.com/D124579
2021-09-06 11:26:19 +00:00
Makoto Kato
a38b85400e Bug 1728310 - Move dom.forms.inputmode pref to mochitest.ini. r=masayuki
This is same issue as bug 1728306. WebIDL's prefs didn't apply current window/tab.

Differential Revision: https://phabricator.services.mozilla.com/D124450
2021-09-04 14:47:46 +00:00
Henri Sivonen
5397b4f0a9 Bug 1727491 - Remove support for BOMless unlabeled Latin1 Supplement-range UTF-16LE|BE. r=emk
Differential Revision: https://phabricator.services.mozilla.com/D123596
2021-09-01 09:13:29 +00:00
criss
02cf484af4 Backed out changeset dc6b9ca8f3fa (bug 1727491) for causing mochitest failures on test_bug631751be.html. CLOSED TREE 2021-08-30 11:14:38 +03:00
Henri Sivonen
4233abeb9e Bug 1727491 - Remove support for BOMless unlabeled Latin1 Supplement-range UTF-16LE|BE. r=emk
Differential Revision: https://phabricator.services.mozilla.com/D123596
2021-08-30 07:11:09 +00:00
Makoto Kato
ba08fadd56 Bug 1670129 - InputContext has to synchronize with current inputmode or enterkeyhint if this value is updated. r=masayuki
Blink and WebKit support dynamically change of `inputmode`.  When the focused
element's `inputmode` value is changed, software keyboard layout will be
changed by new value.

Actually, Gecko references it when getting focus only now.  So we should apply
dynamically change like other browsers.

Also, `enterkeyhint` has same issue.  Current WebKit is same behaviour as
Gecko, but Blink is same as `inputmode` behaviour.  So I would like to change
this like `inputmode`.

And since WebKit and Blink doesn't commit composition when changing this value,
So we also add "Don't commit composition" flags for it. It depends on IME.

Differential Revision: https://phabricator.services.mozilla.com/D122490
2021-08-30 01:30:29 +00:00
Michelle Goossens
c7d34da2f9 Bug 1723574 - Enable mochitest-browser-chrome tests that no longer fail r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D123247
2021-08-23 12:45:31 +00:00
Michelle Goossens
d192833f8d Bug 1723574 - Migrate Windows 10 mochitest-browser-chrome suite from AWS to Azure r=jmaher,preferences-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D122511
2021-08-20 20:55:02 +00:00
Sebastian Hengst
2fc5ede43e Bug 1726309 - don't skip tests on macOS 11 which actually pass. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D122938
2021-08-18 13:40:32 +00:00
Masayuki Nakano
53bef623bf Bug 1717760 - Stop using KeyEvent.initKeyEvent in our tests r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D121028
2021-08-10 03:51:37 +00:00
Emilio Cobos Álvarez
e42b1228c4 Bug 1283388 - Implement datetime-local UI. r=Gijs
This only shows the date picker for now (matches Safari). Seems fine
since we don't enable the time picker by default.

Differential Revision: https://phabricator.services.mozilla.com/D113116
2021-08-09 10:36:13 +00:00
Butkovits Atila
d98f54bd68 Backed out changeset 8aef29efdec2 (bug 1283388) for causing failures in test_MozEditableElement_setUserInput.html. CLOSED TREE 2021-08-07 15:18:46 +03:00
Emilio Cobos Álvarez
9809dfd285 Bug 1283388 - Implement datetime-local UI. r=Gijs
This only shows the date picker for now (matches Safari). Seems fine
since we don't enable the time picker by default.

Differential Revision: https://phabricator.services.mozilla.com/D113116
2021-08-07 10:43:36 +00:00
Ben Hearsum
aecb82dbfc Bug 1714200: skip failing mochitest-browser-chrome tests on M1 machines r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D121221
2021-08-06 19:16:54 +00:00
Tim Nguyen
343df9bbc4 Bug 1724043 - Port dialog cancel event tests to WPT. r=sefeng
Differential Revision: https://phabricator.services.mozilla.com/D121762
2021-08-05 07:45:16 +00:00
Sandor Molnar
1fb457ff86 Backed out changeset 8b81c3399a9c (bug 1724043) for causing wpt lint failures. CLOSED TREE 2021-08-05 05:56:15 +03:00
Tim Nguyen
6d412ddbbb Bug 1724043 - Port dialog cancel event tests to WPT. r=sefeng
Differential Revision: https://phabricator.services.mozilla.com/D121762
2021-08-05 02:34:19 +00:00
Christoph Kerschbaumer
5c7326a82a Bug 1723476: Update tests within dom/html to work with https-first enabled r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D121510
2021-08-03 05:16:36 +00:00
Hiroyuki Ikezoe
a7abbb66f2 Bug 1718012 - Call UpdateSizesBeforeReflow only for resize reflow cases and set MobileViewportManager::mMobileViewportSize even if mDisplaySize hasn't been changed in UpdateSizesBeforeReflow. r=tnikkel
In the case of reflowing caused by full zoom changes, the mDisplaySize isn't
changed, whereas mMobileViewportSize should be changed.

Differential Revision: https://phabricator.services.mozilla.com/D120190
2021-08-02 21:27:19 +00:00
Dorel Luca
a2153c3bb7 Backed out changeset 21ac9225dd4b (bug 1718012) for WPT failures in css/css-values/viewport-units-css2-001.html. CLOSED TREE 2021-07-29 01:00:39 +03:00