Commit graph

107 commits

Author SHA1 Message Date
Paolo Amadini
076ad11f12 Bug 1589352 - Always display preference values in the left-to-right direction. r=Itiel
Differential Revision: https://phabricator.services.mozilla.com/D49828

--HG--
extra : moz-landing-system : lando
2019-10-20 11:17:25 +00:00
Neil Deakin
71ba434e0a Bug 1573839, modify BrowserTestUtils.synthesizeMouse/Key/etc to handle fission. Remove support for passing arrays of selectors and instead modify the last argument to be a browsing context, or browser. Fix up tests that use this obsolete form, r=kmag
Differential Revision: https://phabricator.services.mozilla.com/D46307

--HG--
extra : moz-landing-system : lando
2019-10-07 08:51:52 +00:00
Mark Striemer
1cad67ef67 Bug 1533858 - Add a border to the about:config add row r=paolo
Differential Revision: https://phabricator.services.mozilla.com/D46344

--HG--
extra : moz-landing-system : lando
2019-10-02 22:58:27 +00:00
Mark Striemer
be3767ebcd Bug 1504254 - Edit prefs on double click r=paolo
Differential Revision: https://phabricator.services.mozilla.com/D44916

--HG--
extra : moz-landing-system : lando
2019-09-30 16:06:39 +00:00
Christoph Kerschbaumer
30285b4a58 Bug 1499354: Add object-src 'none' to the CSP of all about: pages. r=freddyb
Differential Revision: https://phabricator.services.mozilla.com/D46950

--HG--
extra : moz-landing-system : lando
2019-09-26 16:22:41 +00:00
Mark Striemer
36d30a8597 Bug 1533031 - Update strings and background in about:config r=fluent-reviewers,flod,jaws
Differential Revision: https://phabricator.services.mozilla.com/D45071

--HG--
extra : moz-landing-system : lando
2019-09-18 19:37:49 +00:00
Mark Striemer
042478c80f Bug 1522659 - Cancel editing a pref with escape in about:config r=jaws,paolo
Differential Revision: https://phabricator.services.mozilla.com/D45087

--HG--
extra : moz-landing-system : lando
2019-09-18 17:50:12 +00:00
Mark Striemer
4aa4f27a70 Bug 1553624 - Select current text when editing in about:config r=paolo,jaws
Differential Revision: https://phabricator.services.mozilla.com/D45078

--HG--
extra : moz-landing-system : lando
2019-09-18 17:49:44 +00:00
Cosmin Sabou
7eefc811e7 Backed out 2 changesets (bug 1522659, bug 1553624) for browser chrome failures on browser_edit.js. CLOSED TREE
Backed out changeset 65435277ebd7 (bug 1522659)
Backed out changeset 5faf20588375 (bug 1553624)
2019-09-13 21:42:11 +03:00
Mark Striemer
85c106d2a2 Bug 1522659 - Cancel editing a pref with escape in about:config r=jaws,paolo
Differential Revision: https://phabricator.services.mozilla.com/D45087

--HG--
extra : moz-landing-system : lando
2019-09-12 23:21:17 +00:00
Mark Striemer
daeadbec99 Bug 1553624 - Select current text when editing in about:config r=paolo,jaws
Differential Revision: https://phabricator.services.mozilla.com/D45078

--HG--
extra : moz-landing-system : lando
2019-09-12 23:20:55 +00:00
Paolo Amadini
4f013e5a6b Bug 1580180 - Use the correct background color for the "add" row. r=mstriemer
Differential Revision: https://phabricator.services.mozilla.com/D45342

--HG--
extra : moz-landing-system : lando
2019-09-12 22:05:35 +00:00
Paolo Amadini
5e340fd9af Bug 1529319 - Part 2 - Test clicking radio buttons in "about:config" with multiple forms displayed. r=zbraniecki
Differential Revision: https://phabricator.services.mozilla.com/D44298

--HG--
extra : moz-landing-system : lando
2019-09-12 16:09:27 +00:00
Paolo Amadini
ff66e620e9 Bug 1539000 - Prevent Fluent exceptions when the localized value is too long. r=zbraniecki
This is achieved by not including the offending preference state in the text provided to screen readers, while still providing the full value. It currently happens only for the "media.wmf.disable-d3d11-for-dlls" preference in new profiles, and for "network.proxy.autoconfig_url" because it is set to a "data:" URL in automation. While preferences like "browser.uiCustomization.state" might theorectically grow over the limit of 2500 characters, this may be rare as they seem to be typically around 1000 characters.

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

--HG--
extra : moz-landing-system : lando
2019-09-11 16:14:39 +00:00
Paolo Amadini
18ae81fa54 Bug 1549080 - Turn the delete and reset buttons into ghost buttons. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D44837

--HG--
extra : moz-landing-system : lando
2019-09-08 01:33:43 +00:00
Paolo Amadini
9f2152b92f Bug 1529319 - Part 1 - Fix clicking radio buttons in "about:config" with multiple forms displayed. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D44835

--HG--
extra : moz-landing-system : lando
2019-09-05 16:30:04 +00:00
matthias
bf61d7d324 Bug 1579115 - Adopting about:config search text to convey that you can not search values. r=paolo,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D44520

--HG--
extra : moz-landing-system : lando
2019-09-07 15:42:04 +00:00
matthias
5274f1a3ce Bug 1578299 - aligned about:config search bar with results. r=paolo
Differential Revision: https://phabricator.services.mozilla.com/D44406

--HG--
extra : moz-landing-system : lando
2019-09-03 15:02:22 +00:00
Christoph Kerschbaumer
08753eb725 Bug 1497191: Apply Meta CSP to about:config.r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D41526

--HG--
extra : moz-landing-system : lando
2019-09-03 11:03:30 +00:00
Itiel
e9909b7ef3 Bug 1578069 - Mirror the reset button on about:config for RTL r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D44316

--HG--
extra : moz-landing-system : lando
2019-09-01 19:53:41 +00:00
Paolo Amadini
e5a9f28cf2 Bug 1524855 - Use "table-layout: fixed;" in "about:config" to stabilize the buttons when toggling values. r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D43946

--HG--
extra : moz-landing-system : lando
2019-08-30 17:25:01 +00:00
Mark Striemer
9aff921500 Bug 1533863 - Use icons instead of text for buttons in about:config r=fluent-reviewers,jaws,flod
Differential Revision: https://phabricator.services.mozilla.com/D43627

--HG--
rename : browser/components/aboutlogins/content/icons/edit.svg => browser/themes/shared/icons/edit.svg
extra : moz-landing-system : lando
2019-08-29 21:03:13 +00:00
Mark Striemer
5ea7438e89 Bug 1576943 - Add a label to the about:config radio buttons r=jaws
Differential Revision: https://phabricator.services.mozilla.com/D43632

--HG--
extra : moz-landing-system : lando
2019-08-28 14:21:14 +00:00
Victor Porof
1f830c96da Bug 1561435 - Format browser/components/, a=automatic-formatting
# ignore-this-changeset

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

--HG--
extra : source : d3afcafdce650a6f36cebbc126ee93b17f13cf52
2019-07-05 09:53:32 +02:00
YUKI "Piro" Hiroshi
a41b01fed5 Bug 1544195 - Support wildcard on about:config r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D35981

--HG--
extra : moz-landing-system : lando
2019-06-27 15:23:22 +00:00
Kestrel
44af0f4541 Bug 1549293 - Add context fill to info-page title background images and about:config preference lock icon r=dao
Differential Revision: https://phabricator.services.mozilla.com/D29991

--HG--
extra : moz-landing-system : lando
2019-05-07 11:42:09 +00:00
Joel Maher
6611f95ab0 Bug 1546459 - remove subsuite=clipboard from manifests. r=ahal
remove subsuite=clipboard from manifests

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

--HG--
extra : moz-landing-system : lando
2019-05-01 08:16:44 +00:00
Brian Grinstead
08992fb8e8 Bug 1546501 - Remove unnecessary type attributes (i.e. [type="application/javascript"]) on non-test script tags r=mossop
This is an autogenerated commit, generated with https://bug1546501.bmoattachments.org/attachment.cgi?id=9060222

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

--HG--
extra : moz-landing-system : lando
2019-04-24 19:43:57 +00:00
Ed Lee
e3dda5bfe1 Bug 1544547 - Some strings/json stretch about:config hiding buttons r=paolo
Differential Revision: https://phabricator.services.mozilla.com/D27575

--HG--
extra : moz-landing-system : lando
2019-04-19 17:27:49 +00:00
Rob Wu
4a6f84f91d Bug 1544834 - Replace deprecated generics in test code r=evilpie
- `Array.map` becomes `Array.from`
- Array copying via `Array.slice` becomes `Array.from`.
- `Array.forEach` that did not rely on closures becomes `for`-`of` loops.
- Anything else: `Array.X` becomes `Array.prototype.X`.

Complex cases:

dom/bindings/test/TestInterfaceJS.js and
dom/bindings/test/test_exception_options_from_jsimplemented.html
use `Array.indexOf` to generate an error with a specific error message.
Switched to `Array.prototype.forEach` to generate the same error.

js/src/jit-test/tests/basic/exception-column-number.js
In this test `Array.indexOf()` is used to generate an error. Since the
exact message doesn't matter, I switched to `Array.from()`.

Intentionally not changed:

editor/libeditor/tests/browserscope/lib/richtext/richtext/js/range.js
Did not modify because this is 3rd-party code and the code uses
feature detection as a fall back when Array generics are not used.

testing/talos/talos/tests/dromaeo/lib/mootools.js
Did not modify because mootools adds the `Array.slice` method to the
`Array` object.

Not changed because they check the implementation of Array generics:
js/src/jit-test/tests/basic/arrayNatives.js
js/src/jit-test/tests/basic/bug563243.js
js/src/jit-test/tests/basic/bug618853.js
js/src/jit-test/tests/basic/bug830967.js
js/src/jit-test/tests/jaeger/recompile/bug656753.js
js/src/jit-test/tests/self-hosting/alternate-static-and-instance-array-extras.js
js/src/tests/non262/Array/generics.js
js/src/tests/non262/Array/regress-415540.js
js/src/tests/non262/extensions/regress-355497.js
js/src/tests/non262/extensions/typedarray-set-neutering.js

Depends on D27802

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

--HG--
extra : moz-landing-system : lando
2019-04-17 19:03:19 +00:00
Tim Nguyen
0987d5d4e2 Bug 1544887 - Fix some in-content page icon colors in dark mode. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D27774

--HG--
extra : moz-landing-system : lando
2019-04-17 09:19:35 +00:00
Suriyaa Sundararuban
5138f194d5 Bug 1534001 - Add page title to about:config r=Gijs,flod
The about:config site doesn't have an appropriate page title.

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

--HG--
extra : moz-landing-system : lando
2019-04-04 11:54:58 +00:00
Dorel Luca
c8dcbba86c Backed out changeset 10e91ae65552 (bug 1534001) for Browser-Chrome failures in browser/components/aboutconfig/test/browser/browser_basic.js. CLOSED TREE 2019-04-03 19:26:55 +03:00
Suriyaa Sundararuban
0b813bfe94 Bug 1534001 - Add page title to about:config r=Gijs,flod
The about:config site doesn't have an appropriate page title.

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

--HG--
extra : moz-landing-system : lando
2019-04-03 13:38:17 +00:00
Mark Banner
dba6983e75 Bug 1415265 - Remove now unnecessary .eslintrc.js files or entries. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D23850

--HG--
extra : moz-landing-system : lando
2019-03-28 09:38:14 +00:00
Zibi Braniecki
600272a1a4 Bug 1483036 - Fix fluent errors caught by the new test failures. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D24315

--HG--
extra : moz-landing-system : lando
2019-03-26 15:05:14 +00:00
Paolo Amadini
a26f95e061 Bug 1527395 - Reduce timeout and don't search automatically until enough characters have been typed. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D19546

--HG--
extra : rebase_source : 46cc6743cbd33133feb8480b0af53f335ce0e0cf
extra : source : 9635f70d7d4df4060cda5b3f448c33d39b79fa57
2019-02-15 15:19:56 +00:00
Paolo Amadini
c968f98386 Bug 1524779 - Use a separate button to show all preferences. r=mconley,flod
This allows interacting with the page without using the keyboard in the rare cases where this may be necessary. The button is ghosted because search is the preferred interaction.

Pressing ESC allows resetting the input field without the performance impact of showing all preferences.

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

--HG--
extra : rebase_source : 276e682c2fbfd2cbaa855134b3431ff0d7f33f89
extra : amend_source : 55656fcbf550753988036d48a9820a9e3319065f
extra : source : 1f5e185b778f4de4ebb3942d495c8ce61b65addc
2019-02-18 13:30:31 +00:00
Paolo Amadini
a8a53fe9a5 Bug 1527197 - Fix background images in RTL mode in the new "about:config" page. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D20135

--HG--
extra : rebase_source : 598e0477056700d61054fee976050abee0c0edd0
2019-02-18 10:21:28 +00:00
Paolo Amadini
5558edcb22 Bug 1524787 - Part 5 - Optimize incremental filtering and work around bug 1480477 in the new "about:config" page. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D19515

--HG--
extra : rebase_source : e20b2df0c323a8f94c108e0ca1eebcd042614deb
2019-02-12 14:15:13 +00:00
Paolo Amadini
0a96a73a97 Bug 1524787 - Part 4 - Sort the preferences list only when it changes. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D19514

--HG--
extra : rebase_source : ce34955b1b8a20bbda31ac36a3c32f56712ea330
2019-02-12 14:08:04 +00:00
Paolo Amadini
80601b0867 Bug 1524787 - Part 3 - Only set the class name once when the state changes. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D19513

--HG--
extra : rebase_source : 1234988743e9bb43c6f2fb69169393f88ad74b02
2019-02-12 14:09:25 +00:00
Paolo Amadini
aa70ae1696 Bug 1524787 - Part 2 - Use an expando property instead of a WeakMap. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D19512

--HG--
extra : rebase_source : 05ba7c12d4e78e526cb01279e52293f198143714
2019-02-12 14:07:07 +00:00
Paolo Amadini
a64d4d9486 Bug 1524787 - Part 1 - Reduce calls to getElementById. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D19511

--HG--
extra : rebase_source : 199318d2c94ba0b0a7928c0a9fc0c320c33862c5
2019-02-12 14:05:27 +00:00
Paolo Amadini
123c21759e Bug 1526426 - Fix name and value cell padding in the new "about:config" page. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D19184

--HG--
extra : rebase_source : 6b212520f81ed5db2001678e894580e1aab9e628
2019-02-11 16:01:30 +00:00
matthias
c3f36d17fb Bug 1524336 - Make about:config rows more compact. r=ntim
Differential Revision: https://phabricator.services.mozilla.com/D18818

--HG--
extra : moz-landing-system : lando
2019-02-06 11:37:20 +00:00
Dão Gottwald
c7be25c4b0 Bug 1525304 - Automatically apply "primary" style to buttons with autofocus. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D18696

--HG--
extra : moz-landing-system : lando
2019-02-05 18:30:29 +00:00
Noemi Erli
a7e678bf3c Backed out changeset 1759b7e69caf (bug 1525304) for mochitest failures in browser_clipboard.js 2019-02-05 20:18:40 +02:00
Razvan Maries
f86459d5dc Merge mozilla-central to autoland. a=merge on a CLOSED TREE 2019-02-05 18:59:13 +02:00
Dão Gottwald
500b02daa9 Bug 1525304 - Automatically apply "primary" style to buttons with autofocus. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D18696

--HG--
extra : moz-landing-system : lando
2019-02-05 16:13:50 +00:00