Commit Graph

177 Commits

Author SHA1 Message Date
Brian Grinstead
076839e8b4 Bug 1478139 - Migrate <editor> to a Custom Element. r=paolo
MozReview-Commit-ID: IiTzndil1MV

--HG--
rename : toolkit/content/widgets/editor.xml => toolkit/content/widgets/editor.js
extra : rebase_source : 137d6d8d1eac724f79ce58043fcc7b9d8c29f160
2018-08-06 14:22:02 +01:00
Brian Grinstead
b0b2b901d0 Bug 1470910 - Migrate input-box and input-box-spell to a Custom Element;r=paolo
Instead of `<xul:hbox class="textbox-input-box">`, consumers now should use
`<xul:moz-input-box />`. This covers the normal case and also handles
[spellcheck=true] while sharing much of the code within one class.

MozReview-Commit-ID: DjvT8sFq3SQ

--HG--
rename : toolkit/content/widgets/textbox.xml => toolkit/content/widgets/textbox.js
2018-08-02 20:53:59 -07:00
Paolo Amadini
39cde80193 Bug 1476611 - Part 2 - Flatten the "richlistbox" bindings. r=bgrins
MozReview-Commit-ID: FrXKW1T7wYd

--HG--
extra : rebase_source : ccc7cf027795399be9a2dd6cebb40f8ddebc8bd9
2018-07-26 13:58:58 +01:00
Cosmin Sabou
f4b3baf021 Merge mozilla-inbound to mozilla-central. a=merge 2018-06-28 13:04:23 +03:00
Paolo Amadini
3ccf86b069 Bug 1470842 - Add "widgets.css" as an author stylesheet for migrating "components.css". r=bgrins
MozReview-Commit-ID: CPJ3HcOZdIl

--HG--
extra : source : 0ebcfd12331cf052d7928f8748bdc50088a4b5e1
2018-06-27 08:02:01 +01:00
Paolo Amadini
372336c621 Bug 1448126 - Part 2 - Remove the "scale" binding and its supporting platform code. r=bgrins
MozReview-Commit-ID: ETmUuosYxeG

--HG--
extra : rebase_source : 1a39207887f2c55f5d2cd31990209809dbb97ba9
2018-06-24 17:19:25 +01:00
Tim Nguyen
73ad4c957d Bug 1471542 - Remove support for tree[seltype=cell] and tree[seltype=text]. r=Paolo
MozReview-Commit-ID: BW9u3CvvP1p

--HG--
extra : rebase_source : bf0895ac41708fa62125109a480f6dd172a03798
2018-06-27 18:35:18 +01:00
Brian Grinstead
5fa9aadc74 Bug 1462798 - Create a base custom element class that shares the parseXULToFragment helper;r=Paolo
MozReview-Commit-ID: IG84xKxO9Wc

--HG--
extra : rebase_source : bc46d1f4dcfee66523a2ede8ec32ef9014cf170c
2018-05-19 13:56:06 -07:00
Brian Grinstead
a80f37b278 Bug 1461388 - Migrate XUL deck from a XBL binding to a Custom Element;r=timdream
MozReview-Commit-ID: F95i9H9FvYv

--HG--
extra : rebase_source : cd63511ad04a3e016ed5408aa263bb49cf353001
2018-04-04 21:29:06 -07:00
Brian Grinstead
87f933ff63 Bug 1459245 - Migrate <stringbundle> from a XBL binding to a Custom Element;r=mossop
This loads a JS file to register the Custom Element whenever XUL documents
get created. This is a pattern we plan to follow for future elements as well -
stringbundle is just an easy target to prove it out with.

MozReview-Commit-ID: 7PlisCknrKW

--HG--
rename : toolkit/content/widgets/stringbundle.xml => toolkit/content/widgets/stringbundle.js
extra : rebase_source : 5bf94038556c9b956de3678cd4bc817f5d837f45
2017-10-25 13:51:13 -07:00
Timothy Guan-tin Chien
713d4c6e72 Bug 1450017 - Part VI, Remove the resizer binding r=enndeakin+6102
We unfortunately cannot move the reference of resizer.css to components.css,
because the style is needed in web content.

MozReview-Commit-ID: 80P3hTtQD14

--HG--
extra : rebase_source : 476e991e66b929928c630acc7307c7294f77e283
extra : source : c4baada2cf4217a611d204cbd2bbf7b669afa89b
2018-04-10 21:29:19 +08:00
Timothy Guan-tin Chien
aaebd8920d Bug 1431246 - Create and update scrollbar markup in nsScrollbarFrame r=enndeakin+6102
nsScrollbarFrame::CreateAnonymousContent() would create the children
markup originally created by XBL. The attributes updated by XBL attribute
inheritance is updated by nsScrollbarFrame::UpdateChildrenAttributeValue().

This removes the XBL part of the scrollbar implementation.

MozReview-Commit-ID: FWi3HR2qkwF

--HG--
extra : rebase_source : c0b1b2ddbccb1d8e9d523db91a5b81fbcfa328e9
2018-04-09 22:01:02 +08:00
Paolo Amadini
1c8a193ac6 Bug 1452624 - Part 2 - Remove the "filefield" binding. r=bgrins
MozReview-Commit-ID: GQRrmvIna4m

--HG--
extra : rebase_source : bd91518f591d3c671ec9237b9601773f7b72370c
2018-04-12 11:45:48 +01:00
vinoth
e001c8669e Bug 1453933 - Meta CSP applied to content privileged about:rights. r=Gijs, r=ckerschb
Differential Revision: https://phabricator.services.mozilla.com/D940

--HG--
extra : amend_source : b37097f79ffa12f40dd668d116f94e4a8c57a6fb
2018-04-19 13:40:24 -04:00
Edouard Oger
bd6ad0019b Bug 1453958 - Remove menulist-base binding. r=dao
MozReview-Commit-ID: IZTg4njQtCb

--HG--
extra : rebase_source : 7b1299cc39e36330fa01720134233986e7b449b8
2018-04-13 22:02:48 -04:00
ui.manish
ca709a63db Bug 1429396 - Remove toolkit/content/global/XPCNativeWrapper.js r=mconley 2018-03-28 09:53:33 +02:00
Timothy Guan-tin Chien
8bc65dd64e Bug 1446157 - Remove unused grippy binding r=enndeakin+6102
MozReview-Commit-ID: KWC9HpTzig

--HG--
extra : rebase_source : 7b6b24330d072d5126851c63614ba91f4315ddc9
2018-03-20 17:21:19 +08:00
Andreea Pavel
62b7a93603 Backed out 3 changesets (bug 1446157) for browser chrome failures at browser/base/content/test/static/browser_all_files_referenced.js on a CLOSED TREE
Backed out changeset 2491f8caeffa (bug 1446157)
Backed out changeset be65061c2d72 (bug 1446157)
Backed out changeset de560a993de1 (bug 1446157)
2018-03-22 18:49:31 +02:00
Timothy Guan-tin Chien
aa45f889db Bug 1446157 - Remove unused grippy binding r=enndeakin+6102
MozReview-Commit-ID: KWC9HpTzig

--HG--
extra : rebase_source : 382083ebb3fd2d1b10c70df314bd67ce5ded1f08
2018-03-20 17:21:19 +08:00
Timothy Guan-tin Chien
64808cfafc Bug 1444489 - Part II, Replace touchControls with videoControls and remove touchControls r=Gijs
Also migrates TouchUtils to videoControls in order to keep some interactions.

Removed the casting button from TouchUtils (to be add back to Utils in the next
commit; not removing the SVG images for hg annotation)

MozReview-Commit-ID: DzhmjykCLzu

--HG--
extra : rebase_source : d77dfe3e2d9de2087d21dc2fb9b1773e710177d7
2018-03-21 15:10:20 +08:00
Brendan Dahl
f4384d768c Bug 1439766 - Replace editMenuOverlay.xul by inlining and preprocessing. r=Gijs
The overlay elements with children of editMenuOverlay.xul are moved into
include files (editMenuCommands.inc.xul and editMenuKeys.inc.xul). For
the other single elements in the overlay, the attributes are inlined
wherever they are used.

MozReview-Commit-ID: 792cuzUvQxT

--HG--
extra : rebase_source : 58e4c05bde16cee873d37c6198de102d048499c2
2018-02-22 15:48:24 -08:00
Christoph Kerschbaumer
72ce8edf3d Bug 1436808: Apply Meta CSP to content privileged about: pages. r=gijs,freddyb 2018-02-09 11:42:21 +01:00
Tim Nguyen
4fd514d97b Bug 1429573 - Remove spinbuttons.xml bindings now that they are unused. r=Paolo
MozReview-Commit-ID: Cbj7vZcrDrL

--HG--
extra : rebase_source : 9b844911072ab2cc526f4ad16838e83f44a230da
2018-02-09 21:54:42 +00:00
arthur.iakab
f58e902071 Backed out 2 changesets (bug 1429573) for failing reftest on reftest/tests/editor/reftests/xul/number-3.xul on a CLOSED TREE
Backed out changeset 75364898f5f6 (bug 1429573)
Backed out changeset fe69b415f45b (bug 1429573)
2018-02-09 23:27:59 +02:00
Tim Nguyen
9235487cb3 Bug 1429573 - Remove spinbuttons.xml bindings now that they are unused. r=Paolo
MozReview-Commit-ID: D7cMQyriekm

--HG--
extra : rebase_source : 189fe22d8b9619707753773b92f83bbdef3a247a
2018-02-09 19:24:11 +00:00
Csoregi Natalia
2d4c080565 Backed out 2 changesets (bug 1429573) for reftest failures /tests/reftest/tests/editor/reftests/xul/number-3.xul. on a CLOSED TREE
Backed out changeset bd6892535d35 (bug 1429573)
Backed out changeset 1c398da94994 (bug 1429573)
2018-02-09 16:56:39 +02:00
Tim Nguyen
96e5c9837c Bug 1429573 - Remove spinbuttons.xml bindings now that they are unused. r=Paolo
MozReview-Commit-ID: 6sb1zcGv4k9

--HG--
extra : rebase_source : 35636617336551fb3aadc8fb321c66b5e5993239
2018-02-09 13:53:49 +00:00
Brian Grinstead
0cdec62954 Bug 1420229 - Create a new components.css file and load it as a UA stylesheet;r=bz,Gijs
This provides a place for current XBL stylesheets to be loaded without using XBL <resources>,
that load as a UA sheet instead of loading them as document sheets. This makes the styles
apply more similarly to XBL, in that they are less specific than document styles.

MozReview-Commit-ID: 3ewomJZMbrk

--HG--
extra : rebase_source : 8d8d837872947daa8f601e7d32de118655dabdde
2017-11-30 12:39:28 -08:00
Jan Henning
6494a20158 Bug 1430411 - Exclude viewZoomOverlay.js from Fennec builds. r=esawin
That file is only needed for desktop Firefox and when displaying the page source
in a separate window, which is a desktop-only feature as well.

MozReview-Commit-ID: 5wgvoIW12Xn

--HG--
extra : rebase_source : 2decb45b463ae3fe67a881f0f057c459b8199e41
2018-01-13 18:09:20 +01:00
Tim Nguyen
e1b673bf04 Bug 1428938 - Remove legacy toolbar customization code. r=Gijs
MozReview-Commit-ID: 1ppfxI7yYJW

--HG--
extra : rebase_source : b4a2c44dd5e244c81e479e6b43e9669cc031f349
2018-01-11 16:35:17 +00:00
Tim Nguyen
c9103613c5 Bug 1428849 - Remove datetimepicker.xml bindings. r=mconley
MozReview-Commit-ID: LhfabvhJP5d

--HG--
extra : rebase_source : 8a2c329fab9b90746af9a09877be049479459b75
2018-01-09 19:39:30 +00:00
Lucius Q. User
c83ae3a2c6 Bug 930845 - Removed expander binding, expander.css and expander.xml; r=enn
MozReview-Commit-ID: 26oF9gSQZVt

--HG--
extra : rebase_source : b12964a0d5f6af62542e3dc54b7552ea48125474
2018-01-05 19:09:21 +01:00
Myk Melez
c3da3e7642 Bug 1379338 - scriptify preferences XBL; r=jaws
MozReview-Commit-ID: Egyzs2KxhzH
2018-01-04 21:37:47 -08:00
Sebastian Hengst
bc8e5f198e Backed out 2 changesets (bug 1379338) for failing Marionette headless' test_anonymous_content.py TestAnonymousNodes.test_find_anonymous_children. r=backout on a CLOSED TREE
Backed out changeset 232c97d7c2ea (bug 1379338)
Backed out changeset a76ff10b9bff (bug 1379338)
2018-01-04 20:15:18 +02:00
Myk Melez
f5bb45814e Bug 1379338 - scriptify preferences XBL; r=jaws
MozReview-Commit-ID: 7NRHlSsdOtf
2018-01-04 07:34:15 -08:00
Dão Gottwald
9290a1d24c Bug 1343837 - Remove find dialog resources from toolkit. r=florian 2018-01-04 11:36:37 +01:00
Gijs Kruitbosch
ba009dae2f Bug 1408044 - remove the 'about:' page from toolkit, r=dao
MozReview-Commit-ID: 8qNBcCYWxhe

--HG--
extra : rebase_source : 7fbd316235899cbd340c53ea2111b020eff941d4
2017-11-16 17:16:12 +00:00
Ciure Andrei
a8907fc95a Backed out 5 changesets (bug 1408044) for failing Android test: TestAboutPagesPreparer.java:24: cannot find symbol. r=backout on a CLOSED TREE
Backed out changeset 5c5152ad910d (bug 1408044)
Backed out changeset c9a062838c12 (bug 1408044)
Backed out changeset 9ceaa645f2a9 (bug 1408044)
Backed out changeset 10fc0a581606 (bug 1408044)
Backed out changeset 513140019014 (bug 1408044)
2017-11-17 12:19:30 +02:00
Gijs Kruitbosch
460f3e9014 Bug 1408044 - remove the 'about:' page from toolkit, r=dao
MozReview-Commit-ID: 8qNBcCYWxhe

--HG--
extra : rebase_source : b56c3e86aa16d975fbc38d1b50c101bfefa425a3
2017-11-16 17:16:12 +00:00
Mike Hommey
a8b3b97bc4 Bug 780562 - Stop relying on the "platform" chrome flag for global-platform. r=bsmedberg
The "platform" chrome flag requires an irrelevant "content" chrome
manifest entry, while it's only used for locales. It only has exactly
one use, which can actually be replaced by uses of the "os" flag.

Note, we're doing something similar with the "os" flag for skins in
e.g. browser/extensions/pocket/jar.mn.

Unfortunately, for determinism reasons, the chrome manifest entries from
jar.mn are sorted (per bug 982075), so keeping global-platform/unix
would leave it appearing after /mac, and would override it on mac
because of the lack of "os" flag on the /unix entry (we can't put "os"
flags on that entry because we can't do something like os!=Darwin &&
os!=WINNT). So we move it to /gtk such that it always comes before /mac.

--HG--
extra : rebase_source : aaace8147ea54f74aef8a7b2314ad022e9f9be23
2017-04-14 20:44:35 +09:00
Dimi Lee
647b77b7fc Bug 1348253 - about:url-classifier: Providers information and update button. r=francois
The about:url-classifier supports following functions:
1. Provider section
  - Show update status for each provider, update status include
    last update time, next update time and last update status
  - Update button to manually trigger an update for the provider.

2. Debug section
  - Set MOZ_LOG Modules
  - Set MOZ_LOG_FILE

MozReview-Commit-ID: AHiveKEHSNC

--HG--
extra : rebase_source : b56e918de7f4eb30ad8eebc6d24ffaf2e76f4f4e
2017-04-19 00:33:08 +08:00
Andrea Marchesini
12b54aa0f5 Bug 1299500 - Get rid of DeviceStorage API - part 10 - DeviceStorage, r=ehsan, r=billm 2017-03-08 20:15:45 +01:00
Chris Pearce
c0e6ad9f36 Bug 1329543 - Remove Adobe from GMP backup downloader. r=mconley
MozReview-Commit-ID: 4wWso4j4Kwd

--HG--
extra : rebase_source : 0752c6f76e27b7a3b93610d1df47c4814b4c5c5d
2017-01-14 16:30:43 +08:00
Michael
7fde7078aa Bug 1300784 - Combine non-e10s and e10s select dropdown implementations, preffed off. r=mconley
Patch by Michael Wright and Freddy (Junshan) Luo.

MozReview-Commit-ID: G0CaZplABpC

--HG--
extra : rebase_source : d0e29ecc80835bf227f623643518ec0cf2d01364
2016-12-21 11:09:39 -05:00
Scott Wu
7b525c00a2 Bug 1283385 - (1/2) Implement date picker UI; r=mconley
MozReview-Commit-ID: 8uscU75qrkR

--HG--
extra : rebase_source : d3907de7978c1e9241c696d5c2c73115bba455f8
2016-11-09 23:38:11 +08:00
Carsten "Tomcat" Book
ed466535b0 Backed out changeset effd2d3a31e0 (bug 1283385i) for eslint failures 2016-12-14 09:42:27 +01:00
Scott Wu
54ad40c942 Bug 1283385 - (1/2) Implement date picker UI; r=mconley
MozReview-Commit-ID: 8uscU75qrkR

--HG--
extra : rebase_source : 3040a648c0e744e2a8f7b1b4d07ff02e0cee318b
2016-11-09 23:38:11 +08:00
Daniel Holbert
2254890482 Bug 1319428: Remove unused file svgBindings.xml. r=jwatt
(r=jwatt was granted on an earlier instance of this bug. Carrying forward.)

MozReview-Commit-ID: pix2vCqOcz
2016-11-22 13:21:35 -08:00
Scott Wu
7fd5ee8fa1 Bug 1283384 - Implement time picker UI w/ message passing, r=mconley
MozReview-Commit-ID: Gn3Itf0yFrN

--HG--
extra : rebase_source : 7eda91dfe52cd48a0cf795293f4220f7258796cb
2016-09-06 13:01:40 +08:00
Jessica Jong
b3014cc00b Bug 1288591 - Implement the layout for <input type=time>. r=mconley, r=dholbert, r=smaug 2016-10-06 00:17:00 -04:00