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

1269 Коммитов

Автор SHA1 Сообщение Дата
Alessandro Castellani d8dd202c6c Bug 1653118 - Port bug 1366973 - Rename security flags within nsILoadInfo to not contain '_DATA_'. rs=bustage-fix
--HG--
extra : amend_source : 5a49356a43141f3f622db2de96100ec8649fac50
2020-07-15 15:41:10 -07:00
Geoff Lankow 0a60d34265 Bug 1652371 - Port bug 1649221 and bug 1649554. rs=bustage-fix CLOSED TREE
--HG--
extra : amend_source : cfc6361ee102cb0ee2e0c5b3497ec4a9b71688ca
2020-07-13 11:45:03 +12:00
Alessandro Castellani 066a856710 Bug 1651537 - Fix Linter failures due to new 'prefer-formatValues' rule. r=darktrojan DONTBUILD
--HG--
extra : histedit_source : 7583032704d88f48a8d6510441bb027f46aed9dd
2020-07-08 17:16:05 -07:00
Patrick Cloke 835747113c Bug 1649445 - Unify code-paths for displaying incoming IRC messages. r=mkmelin 2020-07-07 16:50:49 -04:00
Patrick Cloke d5032404dd Bug 1644024 - Properly escape HTML in topics. r=khushil DONTBUILD 2020-06-27 11:54:03 +03:00
Khushil Mistry bbe04f679f Bug 1348064 - Implement Direct Messages for Matrix. r=clokep 2020-06-26 13:36:44 +03:00
Patrick Cloke 4df0f99a5c Bug 1648197 - Remove Skype code. r=khushil 2020-06-26 13:33:47 +03:00
Patrick Cloke 80de261fa8 Bug 1646049 - Fix display of own messages in private IRC chats when echo-message is enabled. r=mkmelin
--HG--
extra : histedit_source : ed3e204d989968d357ae05b3db2ba35ff13e4149
2020-06-25 16:04:41 -04:00
Jorg K 93db6b3c14 Bug 1647104 - Fix typos in chat, common, db, editor, mail, mailnews found with codespell. rs=comment-only,typo-fix r=mkmelin DONTBUILD
This excludes OpenPGP code in mail/extensions.
2020-06-21 20:27:10 +02:00
Kai Engert 6c7626bd9a Bug 1647104 - Backed out changeset 9ca3551392f6. a=mkmelin 2020-06-22 14:09:32 +02:00
Jorg K 1a94f7447e Bug 1647104 - Fix typos in chat, common, db, editor, mail, mailnews found with codespell. rs=comment-only,typo-fix DONTBUILD 2020-06-21 20:27:10 +02:00
Jorg K b0826913e4 Bug 1647104 - Fix real bugs found with codespell. r=mkmelin 2020-06-21 15:38:32 +03:00
Jorg K 095e8aa09c Bug 1647104 - fix typos with codespell (manual corrections). rs=comment-only,typo-fix DONTBUILD 2020-06-21 12:10:10 +02:00
Magnus Melin fd7fa3d9e3 Bug 1611442 - Revert part of bug 1570954 (rev. a128f9557e9d) to fix copying from chat conversations. r=mkmelin 2020-06-18 15:58:16 +03:00
Geoff Lankow c424301505 Bug 1646483 - Fix some problems, but not others, in chat. rs=bustage-fix 2020-06-18 15:07:03 +12:00
Patrick Cloke 8355fb9a04 Bug 1642885 - Detect libc for OTR on BSD. r=kaie 2020-06-04 07:51:39 -04:00
Kai Engert 3bca057665 Bug 1641714 - Move all chat OTR strings to the localization area and improve the text. r=mkmelin,kaie,wsmwk
Differential Revision: https://phabricator.services.mozilla.com/D77375

--HG--
rename : chat/content/otr/add-finger.ftl => mail/locales/en-US/messenger/otr/add-finger.ftl
rename : chat/content/otr/am-im-otr.ftl => mail/locales/en-US/messenger/otr/am-im-otr.ftl
rename : chat/content/otr/auth.ftl => mail/locales/en-US/messenger/otr/auth.ftl
rename : chat/content/otr/chat.ftl => mail/locales/en-US/messenger/otr/chat.ftl
rename : chat/content/otr/finger-sync.ftl => mail/locales/en-US/messenger/otr/finger-sync.ftl
rename : chat/content/otr/finger.ftl => mail/locales/en-US/messenger/otr/finger.ftl
rename : chat/content/otr/otr.ftl => mail/locales/en-US/messenger/otr/otr.ftl
rename : chat/content/otr/otrUI.ftl => mail/locales/en-US/messenger/otr/otrUI.ftl
extra : rebase_source : 13594ec1cf5b610965c01ba8311bef48cb12fbe1
2020-05-29 00:23:01 +02:00
Khushil Mistry 7a050286ab Bug 1626180 - Fix Local Alias is not working in IRC. r=clokep 2020-05-29 13:45:41 +03:00
Richard Marti 19a41c7961 Bug 1638720 - Make all chat areas themeable and add a dark Thunderbird chat theme variant. r=clokep ui-r=aleca 2020-05-25 21:01:55 +02:00
Alessandro Castellani 80677622b2 Bug 1628497 - Improve the UI of the XMPP account settings tab. r=paenglab 2020-05-23 13:14:05 +03:00
Khushil Mistry 544c58a80b Bug 1348064 - MatrixDirectConversation and GenericMatrixConversation added in the Matrix chat. r=clokep 2020-05-19 10:31:53 +12:00
Khushil Mistry c1caa9c387 Bug 1348064 - update the usage of the _roomlist in the Matrix Chat. r=clokep 2020-05-19 10:31:37 +12:00
Geoff Lankow d63c1ec23c Backed out changeset 2bd6adda1976 (bug 1637826).
--HG--
extra : amend_source : 3dc838d000f9873dc9838c590648133e9e11e7ce
2020-05-18 15:52:29 +12:00
Geoff Lankow 280248de96 Bug 1637826 - Port bug 1196151 - Add second argument when making nsIExternalProtocolService.loadURI call. rs=bustage-fix
--HG--
extra : amend_source : ecba3e35bece468653f14a71832486281b6b5848
2020-05-14 12:32:08 +12:00
Khushil Mistry e69487d397 Bug 1348064 - Implement Direct Messages: MatrixParticipant and MatrixConversation. r=clokep 2020-05-09 13:52:33 +03:00
Alessandro Castellani 990febbb59 Bug 1519799 - Implement the encrypted lock icon for all the chat message styles. r=florian 2020-05-04 15:51:21 -07:00
Geoff Lankow ba527aea7b Port bug 1536556 - Replace new Error(Cr.ERROR) with new Component.Exception. rs=linting DONTBUILD
This was done automatically with `mach eslint --fix`
2020-05-06 11:10:50 +12:00
Patrick Cloke 2458330200 Bug 1607097 - Do not interpret HTML tags in IRC topic messages. r=nhnt11
--HG--
extra : histedit_source : 78ad80c6131782dae3d833b067c18e90ba2bb018
2020-05-01 13:46:23 -04:00
Magnus Melin 6c4c7cce02 Bug 1609760 - Stop assigning properties to the global `this` in chat/ JSMs (port bug 1608278). r=pmorris DONTBUILD
cp ../.gitignore .rgignore && rg -l -g '*.jsm' '' chat | jscodeshift --stdin --transform ~/Code/jsm-rewrites/no-this-property-assign.js

(Script from d2bbd6c459/no-this-property-assign.js)
2020-04-29 13:31:47 +03:00
Khushil Mistry 747fee1ce1 Bug 1614025 - Persist data over multiple restarts. r=clokep
--HG--
extra : rebase_source : 5eaa431a64a6177c8298be58465ee32c3cf16d79
2020-04-21 16:46:37 +12:00
Alessandro Castellani 947382a8dc Bug 1519799 - Improve the default message style UI and show the OTR encryption status of individual messages. r=clokep 2020-04-18 13:47:26 +03:00
Khushil Mistry e1f037dd2e Bug 1348038 - Handle Topic Events in Matrix. r=clokep DONTBUILD 2020-04-15 13:59:02 +03:00
Alessandro Castellani 4b905eff5b Bug 1549938 - [OTR] Prevent important consecutive inline system messages from being collapsed. r=KaiE 2020-04-14 11:10:42 -07:00
Magnus Melin cf3e85f8f8 Bug 1629275 - part3 - better fix for porting bug 1621674 to Thunderbird (Unify Localization.jsm, mozILocalization and Localization IDL). r=Paenglab DONTBUILD 2020-04-13 13:35:47 +03:00
Magnus Melin 40ab079168 Bug 1629275 - Port bug 1621674 to Thunderbird: Unify Localization.jsm, mozILocalization and Localization IDL. rs=bustage-fix
DONTBUILD

--HG--
extra : amend_source : d6300b6a0b8381112f718ca6f2c092e82c438ac6
2020-04-11 22:10:29 +03:00
Khushil Mistry e6cd9884f8 Bug 1347533 - Show room names instead of room IDs in Matrix. r=clokep 2020-04-11 13:51:47 +03:00
Magnus Melin ef81d9b0ce Bug 1627927 - Rewrite callers of chrome "redirects" chrome://global/skin/ to chrome://global/skin/global.css. r=pmorris
# Rewrite chrome://global/skin/ to chrome://global/skin/global.css
find . -type f -not -path "*.hg/*" -not -path "./suite/*" -not -path "./editor/*" -regex ".*\.\(js\|jsm|css\|xhtml\)$" -exec sed -i -E 's#(chrome://global/skin/)"#\1global.css"#g' {} \;
2020-04-07 20:32:26 +03:00
Kai Engert cc835bcd72 Bug 1625574 - Fail gracefully if RNP library cannot be loaded. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D68634

--HG--
extra : rebase_source : 282095b050c33957c1ec3d09c9266ca7e7a53f6a
extra : amend_source : 20a3b57ef649569cec2fbc18d4bbc2d31b0b1466
2020-03-27 16:34:50 +01:00
Richard Marti 4fd2c0578c Bug 1625703 - Port bug 1624882: Scope dialog.css styles to dialog custom element. r=mkmelin
m-c changeset: https://hg.mozilla.org/mozilla-central/rev/03281cc4980b
2020-03-28 20:53:47 +01:00
Khushil Mistry 01aadd88d0 Bug 1611444 - Fix sending of Matrix messages. r=clokep 2020-03-20 11:21:33 +13:00
Richard Marti b36f57712b Bug 1623703 - Port bug 1623222: Remove the charset parameter from nsITextToSubURI::UnEscapeURIForUI. r=mkmelin 2020-03-19 21:39:39 +02:00
Magnus Melin 14f72b3727 Bug 1623398 - followup - remove now irrelevant test. rs=bustage-fix DONTBUILD 2020-03-19 16:46:45 +02:00
Magnus Melin c4df609091 Bug 1623398 - DNS.jsm should not return -1 on errors, just an empty array. r=pmorris 2020-03-19 12:58:21 +02:00
Magnus Melin 771b361ca1 Bug 1620556 - comm-central automatic code fixes for Prettier 1.19.1 upgrade. rs=eslint
--HG--
extra : amend_source : a3a3a71e4de9500d0466ca28f7804bc3ad500426
2020-03-14 14:33:11 +02:00
Richard Marti 364bacc34e Bug 1621287 - Use on the <hbox> statusbar role="status" to make it accessible. r=mkmelin 2020-03-12 21:41:00 +02:00
Alessandro Castellani 0e0efe20cc Bug 1621266 - Avoid showing 'Add OTR Fingerprint' in the buddy context menu for unsupported conversations. r=mkmelin 2020-03-12 12:58:10 +02:00
Alessandro Castellani b369482f9b Bug 1556989 - Disable 'Remove All' button in OTR manage fingerprints list if the list is empty. r=kaie, r=mkmelin 2020-03-10 22:54:25 +02:00
Alessandro Castellani d45e4b377e Bug 1551590 - OTR: improve notifications when a chat starts with a verification request. r=kaie 2020-03-10 22:53:51 +02:00
Richard Marti 6e3eab6ebb Bug 1615417 - Implement the subdialogs in Account Manager. r=mkmelin DONTBUILD 2020-02-19 12:36:42 +02:00
Magnus Melin dfc7cc0eeb Bug 1612776 - Remove usages of `display: -moz-groupbox` and `-moz-appearance: groupbox`, convert xul:groupbox to html:fieldset (port bug 1590180 to Thunderbird). r=khushil,pmorris
Lots of manual changes, and

grep -rl "<groupbox" --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -E -i "s/<groupbox/<html:fieldset/g"
grep -rl "</groupbox" --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -E -i "s#</groupbox#</html:fieldset#g"
grep -rEl "<label><html:h2>.*</html:h2></label>" --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor --include="*.xhtml" --exclude=".*" . | xargs sed -E -i "s#<label><html:h2>(.*)</html:h2></label>#<html:legend>\1</html:legend>#g"
2020-02-13 21:52:32 +02:00
Geoff Lankow 014b34f2fd Bug 1614031 - Check chat window selection is not null before adding magic copy listener. r=clokep 2020-02-13 12:25:09 +02:00
Richard Marti 93e30df23b Bug 1613758 - Update the Account Manager in Tab UI to match the Preferences Tab UI. r=aleca 2020-02-11 21:16:14 +01:00
Richard Marti 7d4557e7b7 Bug 1612182 - Style the otr-button also for dark themes. r=aleca 2020-01-30 22:15:32 +02:00
Patrick Cloke faa52b1b7c Bug 1378823 - Implement tooltips for Matrix. r=pmorris 2020-01-23 19:26:34 -08:00
Richard Marti 711fadba98 Bug 1611882 - Fix XML parsing error in "OTR auth". r=mkmelin
--HG--
extra : histedit_source : a204a877ff6b57b81a97f130117f9b10f80317c9
2020-01-28 07:49:54 +01:00
Khushil Mistry 53f68c5f3a Bug 1594000 - Convert remaining nsISimpleEnumerator users to use JS iteration in /chat. r=mkmelin,clokep 2020-01-08 09:56:04 +13:00
Patrick Cloke 256e557c13 Bug 1603602 - Update spec links to be HTTPS links. r=mkmelin 2019-12-28 13:18:10 +02:00
Geoff Lankow 24fb5a41e9 Bug 1605845 - Change all references to .xul files to .xhtml instead; rs=bustage-fix
--HG--
extra : rebase_source : f9df1b5f1d278b881373ffc7580aac1aabef2fa6
2019-12-24 22:30:36 +13:00
Geoff Lankow 0ea1061a88 Bug 1605845 - Rename all .xul files to .xhtml; rs=bustage-fix
--HG--
rename : calendar/base/content/dialogs/calendar-alarm-dialog.xul => calendar/base/content/dialogs/calendar-alarm-dialog.xhtml
rename : calendar/base/content/dialogs/calendar-conflicts-dialog.xul => calendar/base/content/dialogs/calendar-conflicts-dialog.xhtml
rename : calendar/base/content/dialogs/calendar-error-prompt.xul => calendar/base/content/dialogs/calendar-error-prompt.xhtml
rename : calendar/base/content/dialogs/calendar-event-dialog-attendees.xul => calendar/base/content/dialogs/calendar-event-dialog-attendees.xhtml
rename : calendar/base/content/dialogs/calendar-event-dialog-recurrence.xul => calendar/base/content/dialogs/calendar-event-dialog-recurrence.xhtml
rename : calendar/base/content/dialogs/calendar-event-dialog-reminder.xul => calendar/base/content/dialogs/calendar-event-dialog-reminder.xhtml
rename : calendar/base/content/dialogs/calendar-event-dialog-timezone.xul => calendar/base/content/dialogs/calendar-event-dialog-timezone.xhtml
rename : calendar/base/content/dialogs/calendar-event-dialog.xul => calendar/base/content/dialogs/calendar-event-dialog.xhtml
rename : calendar/base/content/dialogs/calendar-invitations-dialog.xul => calendar/base/content/dialogs/calendar-invitations-dialog.xhtml
rename : calendar/base/content/dialogs/calendar-migration-dialog.xul => calendar/base/content/dialogs/calendar-migration-dialog.xhtml
rename : calendar/base/content/dialogs/calendar-occurrence-prompt.xul => calendar/base/content/dialogs/calendar-occurrence-prompt.xhtml
rename : calendar/base/content/dialogs/calendar-print-dialog.xul => calendar/base/content/dialogs/calendar-print-dialog.xhtml
rename : calendar/base/content/dialogs/calendar-properties-dialog.xul => calendar/base/content/dialogs/calendar-properties-dialog.xhtml
rename : calendar/base/content/dialogs/calendar-providerUninstall-dialog.xul => calendar/base/content/dialogs/calendar-providerUninstall-dialog.xhtml
rename : calendar/base/content/dialogs/calendar-subscriptions-dialog.xul => calendar/base/content/dialogs/calendar-subscriptions-dialog.xhtml
rename : calendar/base/content/dialogs/calendar-summary-dialog.xul => calendar/base/content/dialogs/calendar-summary-dialog.xhtml
rename : calendar/base/content/dialogs/chooseCalendarDialog.xul => calendar/base/content/dialogs/chooseCalendarDialog.xhtml
rename : calendar/base/content/preferences/alarms.inc.xul => calendar/base/content/preferences/alarms.inc.xhtml
rename : calendar/base/content/preferences/categories.inc.xul => calendar/base/content/preferences/categories.inc.xhtml
rename : calendar/base/content/preferences/editCategory.xul => calendar/base/content/preferences/editCategory.xhtml
rename : calendar/base/content/preferences/general.inc.xul => calendar/base/content/preferences/general.inc.xhtml
rename : calendar/base/content/preferences/views.inc.xul => calendar/base/content/preferences/views.inc.xhtml
rename : calendar/lightning/content/imip-bar-overlay.xul => calendar/lightning/content/imip-bar-overlay.xhtml
rename : calendar/lightning/content/lightning-item-iframe.xul => calendar/lightning/content/lightning-item-iframe.xhtml
rename : calendar/lightning/content/lightning-item-panel.xul => calendar/lightning/content/lightning-item-panel.xhtml
rename : calendar/lightning/content/lightning-item-toolbar.inc.xul => calendar/lightning/content/lightning-item-toolbar.inc.xhtml
rename : calendar/lightning/content/messenger-overlay-accountCentral.xul => calendar/lightning/content/messenger-overlay-accountCentral.xhtml
rename : calendar/lightning/content/messenger-overlay-messageWindow.xul => calendar/lightning/content/messenger-overlay-messageWindow.xhtml
rename : calendar/lightning/content/messenger-overlay-preferences.xul => calendar/lightning/content/messenger-overlay-preferences.xhtml
rename : calendar/lightning/content/messenger-overlay-sidebar.xul => calendar/lightning/content/messenger-overlay-sidebar.xhtml
rename : calendar/lightning/content/suite-overlay-addons.xul => calendar/lightning/content/suite-overlay-addons.xhtml
rename : calendar/lightning/content/suite-overlay-preferences.xul => calendar/lightning/content/suite-overlay-preferences.xhtml
rename : calendar/lightning/content/suite-overlay-sidebar.xul => calendar/lightning/content/suite-overlay-sidebar.xhtml
rename : calendar/resources/content/calendarCreation.xul => calendar/resources/content/calendarCreation.xhtml
rename : calendar/resources/content/publishDialog.xul => calendar/resources/content/publishDialog.xhtml
rename : chat/content/browserRequest.xul => chat/content/browserRequest.xhtml
rename : chat/content/otr-add-fingerprint.xul => chat/content/otr-add-fingerprint.xhtml
rename : chat/content/otr-auth.xul => chat/content/otr-auth.xhtml
rename : chat/content/otr-finger.xul => chat/content/otr-finger.xhtml
rename : common/src/customizeToolbar.xul => common/src/customizeToolbar.xhtml
rename : common/src/viewSource.xul => common/src/viewSource.xhtml
rename : editor/ui/composer/content/EditorContextMenuOverlay.xul => editor/ui/composer/content/EditorContextMenuOverlay.xhtml
rename : editor/ui/composer/content/composerOverlay.xul => editor/ui/composer/content/composerOverlay.xhtml
rename : editor/ui/composer/content/editingOverlay.xul => editor/ui/composer/content/editingOverlay.xhtml
rename : editor/ui/composer/content/editor.xul => editor/ui/composer/content/editor.xhtml
rename : editor/ui/composer/content/editorMailOverlay.xul => editor/ui/composer/content/editorMailOverlay.xhtml
rename : editor/ui/composer/content/editorNavigatorOverlay.xul => editor/ui/composer/content/editorNavigatorOverlay.xhtml
rename : editor/ui/composer/content/editorOverlay.xul => editor/ui/composer/content/editorOverlay.xhtml
rename : editor/ui/composer/content/editorPrefsOverlay.xul => editor/ui/composer/content/editorPrefsOverlay.xhtml
rename : editor/ui/composer/content/editorSmileyOverlay.xul => editor/ui/composer/content/editorSmileyOverlay.xhtml
rename : editor/ui/composer/content/editorTasksOverlay.xul => editor/ui/composer/content/editorTasksOverlay.xhtml
rename : editor/ui/composer/content/pref-composer.xul => editor/ui/composer/content/pref-composer.xhtml
rename : editor/ui/composer/content/pref-editing.xul => editor/ui/composer/content/pref-editing.xhtml
rename : editor/ui/composer/content/pref-toolbars.xul => editor/ui/composer/content/pref-toolbars.xhtml
rename : editor/ui/dialogs/content/EdAdvancedEdit.xul => editor/ui/dialogs/content/EdAdvancedEdit.xhtml
rename : editor/ui/dialogs/content/EdButtonProps.xul => editor/ui/dialogs/content/EdButtonProps.xhtml
rename : editor/ui/dialogs/content/EdColorPicker.xul => editor/ui/dialogs/content/EdColorPicker.xhtml
rename : editor/ui/dialogs/content/EdColorProps.xul => editor/ui/dialogs/content/EdColorProps.xhtml
rename : editor/ui/dialogs/content/EdConvertToTable.xul => editor/ui/dialogs/content/EdConvertToTable.xhtml
rename : editor/ui/dialogs/content/EdDialogTemplate.xul => editor/ui/dialogs/content/EdDialogTemplate.xhtml
rename : editor/ui/dialogs/content/EdDictionary.xul => editor/ui/dialogs/content/EdDictionary.xhtml
rename : editor/ui/dialogs/content/EdFieldSetProps.xul => editor/ui/dialogs/content/EdFieldSetProps.xhtml
rename : editor/ui/dialogs/content/EdFormProps.xul => editor/ui/dialogs/content/EdFormProps.xhtml
rename : editor/ui/dialogs/content/EdHLineProps.xul => editor/ui/dialogs/content/EdHLineProps.xhtml
rename : editor/ui/dialogs/content/EdImageProps.xul => editor/ui/dialogs/content/EdImageProps.xhtml
rename : editor/ui/dialogs/content/EdInputImage.xul => editor/ui/dialogs/content/EdInputImage.xhtml
rename : editor/ui/dialogs/content/EdInputProps.xul => editor/ui/dialogs/content/EdInputProps.xhtml
rename : editor/ui/dialogs/content/EdInsSrc.xul => editor/ui/dialogs/content/EdInsSrc.xhtml
rename : editor/ui/dialogs/content/EdInsertChars.xul => editor/ui/dialogs/content/EdInsertChars.xhtml
rename : editor/ui/dialogs/content/EdInsertMath.xul => editor/ui/dialogs/content/EdInsertMath.xhtml
rename : editor/ui/dialogs/content/EdInsertTOC.xul => editor/ui/dialogs/content/EdInsertTOC.xhtml
rename : editor/ui/dialogs/content/EdInsertTable.xul => editor/ui/dialogs/content/EdInsertTable.xhtml
rename : editor/ui/dialogs/content/EdLabelProps.xul => editor/ui/dialogs/content/EdLabelProps.xhtml
rename : editor/ui/dialogs/content/EdLinkProps.xul => editor/ui/dialogs/content/EdLinkProps.xhtml
rename : editor/ui/dialogs/content/EdListProps.xul => editor/ui/dialogs/content/EdListProps.xhtml
rename : editor/ui/dialogs/content/EdNamedAnchorProps.xul => editor/ui/dialogs/content/EdNamedAnchorProps.xhtml
rename : editor/ui/dialogs/content/EdPageProps.xul => editor/ui/dialogs/content/EdPageProps.xhtml
rename : editor/ui/dialogs/content/EdReplace.xul => editor/ui/dialogs/content/EdReplace.xhtml
rename : editor/ui/dialogs/content/EdSelectProps.xul => editor/ui/dialogs/content/EdSelectProps.xhtml
rename : editor/ui/dialogs/content/EdSnapToGrid.xul => editor/ui/dialogs/content/EdSnapToGrid.xhtml
rename : editor/ui/dialogs/content/EdSpellCheck.xul => editor/ui/dialogs/content/EdSpellCheck.xhtml
rename : editor/ui/dialogs/content/EdTableProps.xul => editor/ui/dialogs/content/EdTableProps.xhtml
rename : editor/ui/dialogs/content/EdTextAreaProps.xul => editor/ui/dialogs/content/EdTextAreaProps.xhtml
rename : editor/ui/dialogs/content/EditConflict.xul => editor/ui/dialogs/content/EditConflict.xhtml
rename : editor/ui/dialogs/content/EditorPublish.xul => editor/ui/dialogs/content/EditorPublish.xhtml
rename : editor/ui/dialogs/content/EditorPublishOverlay.xul => editor/ui/dialogs/content/EditorPublishOverlay.xhtml
rename : editor/ui/dialogs/content/EditorPublishProgress.xul => editor/ui/dialogs/content/EditorPublishProgress.xhtml
rename : editor/ui/dialogs/content/EditorPublishSettings.xul => editor/ui/dialogs/content/EditorPublishSettings.xhtml
rename : editor/ui/dialogs/content/EditorSaveAsCharset.xul => editor/ui/dialogs/content/EditorSaveAsCharset.xhtml
rename : editor/ui/dialogs/content/edImage.inc.xul => editor/ui/dialogs/content/edImage.inc.xhtml
rename : mail/base/content/ABSearchDialog.xul => mail/base/content/ABSearchDialog.xhtml
rename : mail/base/content/FilterListDialog.xul => mail/base/content/FilterListDialog.xhtml
rename : mail/base/content/SearchDialog.xul => mail/base/content/SearchDialog.xhtml
rename : mail/base/content/aboutDialog.xul => mail/base/content/aboutDialog.xhtml
rename : mail/base/content/browserRequest.xul => mail/base/content/browserRequest.xhtml
rename : mail/base/content/charsetOverlay.xul => mail/base/content/charsetOverlay.xhtml
rename : mail/base/content/editContactPanel.inc.xul => mail/base/content/editContactPanel.inc.xhtml
rename : mail/base/content/glodaFacetViewWrapper.xul => mail/base/content/glodaFacetViewWrapper.xhtml
rename : mail/base/content/helpMenu.inc.xul => mail/base/content/helpMenu.inc.xhtml
rename : mail/base/content/hiddenWindow.xul => mail/base/content/hiddenWindow.xhtml
rename : mail/base/content/macWindowMenu.inc.xul => mail/base/content/macWindowMenu.inc.xhtml
rename : mail/base/content/mainCommandSet.inc.xul => mail/base/content/mainCommandSet.inc.xhtml
rename : mail/base/content/mainKeySet.inc.xul => mail/base/content/mainKeySet.inc.xhtml
rename : mail/base/content/mainMailToolbox.inc.xul => mail/base/content/mainMailToolbox.inc.xhtml
rename : mail/base/content/mainNavigationToolbox.inc.xul => mail/base/content/mainNavigationToolbox.inc.xhtml
rename : mail/base/content/mainPopupSet.inc.xul => mail/base/content/mainPopupSet.inc.xhtml
rename : mail/base/content/mainStatusbar.inc.xul => mail/base/content/mainStatusbar.inc.xhtml
rename : mail/base/content/messageWindow.xul => mail/base/content/messageWindow.xhtml
rename : mail/base/content/messenger.xul => mail/base/content/messenger.xhtml
rename : mail/base/content/msgAttachmentView.inc.xul => mail/base/content/msgAttachmentView.inc.xhtml
rename : mail/base/content/msgHdrPopup.inc.xul => mail/base/content/msgHdrPopup.inc.xhtml
rename : mail/base/content/msgHdrView.inc.xul => mail/base/content/msgHdrView.inc.xhtml
rename : mail/base/content/quickFilterBar.inc.xul => mail/base/content/quickFilterBar.inc.xhtml
rename : mail/base/content/safeMode.xul => mail/base/content/safeMode.xhtml
rename : mail/base/content/sanitize.xul => mail/base/content/sanitize.xhtml
rename : mail/base/content/threadTree.inc.xul => mail/base/content/threadTree.inc.xhtml
rename : mail/base/test/browser/files/menulist.xul => mail/base/test/browser/files/menulist.xhtml
rename : mail/components/accountcreation/content/emailWizard.xul => mail/components/accountcreation/content/emailWizard.xhtml
rename : mail/components/activity/content/activity.xul => mail/components/activity/content/activity.xhtml
rename : mail/components/addrbook/content/abCard.inc.xul => mail/components/addrbook/content/abCard.inc.xhtml
rename : mail/components/addrbook/content/abContactsPanel.xul => mail/components/addrbook/content/abContactsPanel.xhtml
rename : mail/components/addrbook/content/abEditCardDialog.xul => mail/components/addrbook/content/abEditCardDialog.xhtml
rename : mail/components/addrbook/content/abEditListDialog.xul => mail/components/addrbook/content/abEditListDialog.xhtml
rename : mail/components/addrbook/content/abMailListDialog.xul => mail/components/addrbook/content/abMailListDialog.xhtml
rename : mail/components/addrbook/content/abNewCardDialog.xul => mail/components/addrbook/content/abNewCardDialog.xhtml
rename : mail/components/addrbook/content/addressbook.xul => mail/components/addrbook/content/addressbook.xhtml
rename : mail/components/cloudfile/content/selectDialog.xul => mail/components/cloudfile/content/selectDialog.xhtml
rename : mail/components/compose/content/dialogs/EdAdvancedEdit.xul => mail/components/compose/content/dialogs/EdAdvancedEdit.xhtml
rename : mail/components/compose/content/dialogs/EdColorPicker.xul => mail/components/compose/content/dialogs/EdColorPicker.xhtml
rename : mail/components/compose/content/dialogs/EdColorProps.xul => mail/components/compose/content/dialogs/EdColorProps.xhtml
rename : mail/components/compose/content/dialogs/EdConvertToTable.xul => mail/components/compose/content/dialogs/EdConvertToTable.xhtml
rename : mail/components/compose/content/dialogs/EdDictionary.xul => mail/components/compose/content/dialogs/EdDictionary.xhtml
rename : mail/components/compose/content/dialogs/EdHLineProps.xul => mail/components/compose/content/dialogs/EdHLineProps.xhtml
rename : mail/components/compose/content/dialogs/EdImageProps.xul => mail/components/compose/content/dialogs/EdImageProps.xhtml
rename : mail/components/compose/content/dialogs/EdInsSrc.xul => mail/components/compose/content/dialogs/EdInsSrc.xhtml
rename : mail/components/compose/content/dialogs/EdInsertChars.xul => mail/components/compose/content/dialogs/EdInsertChars.xhtml
rename : mail/components/compose/content/dialogs/EdInsertMath.xul => mail/components/compose/content/dialogs/EdInsertMath.xhtml
rename : mail/components/compose/content/dialogs/EdInsertTOC.xul => mail/components/compose/content/dialogs/EdInsertTOC.xhtml
rename : mail/components/compose/content/dialogs/EdInsertTable.xul => mail/components/compose/content/dialogs/EdInsertTable.xhtml
rename : mail/components/compose/content/dialogs/EdLinkProps.xul => mail/components/compose/content/dialogs/EdLinkProps.xhtml
rename : mail/components/compose/content/dialogs/EdListProps.xul => mail/components/compose/content/dialogs/EdListProps.xhtml
rename : mail/components/compose/content/dialogs/EdNamedAnchorProps.xul => mail/components/compose/content/dialogs/EdNamedAnchorProps.xhtml
rename : mail/components/compose/content/dialogs/EdReplace.xul => mail/components/compose/content/dialogs/EdReplace.xhtml
rename : mail/components/compose/content/dialogs/EdSpellCheck.xul => mail/components/compose/content/dialogs/EdSpellCheck.xhtml
rename : mail/components/compose/content/dialogs/EdTableProps.xul => mail/components/compose/content/dialogs/EdTableProps.xhtml
rename : mail/components/compose/content/dialogs/edImage.inc.xul => mail/components/compose/content/dialogs/edImage.inc.xhtml
rename : mail/components/compose/content/editFormatButtons.inc.xul => mail/components/compose/content/editFormatButtons.inc.xhtml
rename : mail/components/compose/content/messengercompose.xul => mail/components/compose/content/messengercompose.xhtml
rename : mail/components/customizableui/content/customizeMode.inc.xul => mail/components/customizableui/content/customizeMode.inc.xhtml
rename : mail/components/customizableui/content/panelUI.inc.xul => mail/components/customizableui/content/panelUI.inc.xhtml
rename : mail/components/downloads/content/aboutDownloads.xul => mail/components/downloads/content/aboutDownloads.xhtml
rename : mail/components/im/content/addbuddy.xul => mail/components/im/content/addbuddy.xhtml
rename : mail/components/im/content/am-im.xul => mail/components/im/content/am-im.xhtml
rename : mail/components/im/content/chat-menu.inc.xul => mail/components/im/content/chat-menu.inc.xhtml
rename : mail/components/im/content/chat-messenger.inc.xul => mail/components/im/content/chat-messenger.inc.xhtml
rename : mail/components/im/content/imAccountWizard.xul => mail/components/im/content/imAccountWizard.xhtml
rename : mail/components/im/content/imAccounts.xul => mail/components/im/content/imAccounts.xhtml
rename : mail/components/im/content/joinchat.xul => mail/components/im/content/joinchat.xhtml
rename : mail/components/migration/content/migration.xul => mail/components/migration/content/migration.xhtml
rename : mail/extensions/mailviews/content/mailViewList.xul => mail/extensions/mailviews/content/mailViewList.xhtml
rename : mail/extensions/mailviews/content/mailViewSetup.xul => mail/extensions/mailviews/content/mailViewSetup.xhtml
rename : mail/extensions/openpgp/content/am-enigprefs.xul => mail/extensions/openpgp/content/am-enigprefs.xhtml
rename : mail/extensions/openpgp/content/ui/attachmentItemContext.inc.xul => mail/extensions/openpgp/content/ui/attachmentItemContext.inc.xhtml
rename : mail/extensions/openpgp/content/ui/enigmailKeyImportInfo.xul => mail/extensions/openpgp/content/ui/enigmailKeyImportInfo.xhtml
rename : mail/extensions/openpgp/content/ui/enigmailKeyManager.xul => mail/extensions/openpgp/content/ui/enigmailKeyManager.xhtml
rename : mail/extensions/openpgp/content/ui/enigmailKeySelection.xul => mail/extensions/openpgp/content/ui/enigmailKeySelection.xhtml
rename : mail/extensions/openpgp/content/ui/enigmailKeygen.xul => mail/extensions/openpgp/content/ui/enigmailKeygen.xhtml
rename : mail/extensions/openpgp/content/ui/enigmailMsgBox.xul => mail/extensions/openpgp/content/ui/enigmailMsgBox.xhtml
rename : mail/extensions/openpgp/content/ui/keyDetailsDlg.xul => mail/extensions/openpgp/content/ui/keyDetailsDlg.xhtml
rename : mail/test/resources/mozmill/mozmill/extension/content/prefs.xul => mail/test/resources/mozmill/mozmill/extension/content/prefs.xhtml
rename : mailnews/addrbook/content/abAddressBookNameDialog.xul => mailnews/addrbook/content/abAddressBookNameDialog.xhtml
rename : mailnews/addrbook/prefs/content/pref-directory-add.xul => mailnews/addrbook/prefs/content/pref-directory-add.xhtml
rename : mailnews/base/content/folderProps.xul => mailnews/base/content/folderProps.xhtml
rename : mailnews/base/content/junkLog.xul => mailnews/base/content/junkLog.xhtml
rename : mailnews/base/content/junkMailInfo.xul => mailnews/base/content/junkMailInfo.xhtml
rename : mailnews/base/content/markByDate.xul => mailnews/base/content/markByDate.xhtml
rename : mailnews/base/content/msgAccountCentral.xul => mailnews/base/content/msgAccountCentral.xhtml
rename : mailnews/base/content/msgPrintEngine.xul => mailnews/base/content/msgPrintEngine.xhtml
rename : mailnews/base/content/msgSelectOfflineFolders.xul => mailnews/base/content/msgSelectOfflineFolders.xhtml
rename : mailnews/base/content/msgSynchronize.xul => mailnews/base/content/msgSynchronize.xhtml
rename : mailnews/base/content/newFolderDialog.xul => mailnews/base/content/newFolderDialog.xhtml
rename : mailnews/base/content/newmailalert.xul => mailnews/base/content/newmailalert.xhtml
rename : mailnews/base/content/renameFolderDialog.xul => mailnews/base/content/renameFolderDialog.xhtml
rename : mailnews/base/content/shutdownWindow.xul => mailnews/base/content/shutdownWindow.xhtml
rename : mailnews/base/content/subscribe.xul => mailnews/base/content/subscribe.xhtml
rename : mailnews/base/content/virtualFolderListEdit.xul => mailnews/base/content/virtualFolderListEdit.xhtml
rename : mailnews/base/content/virtualFolderProperties.xul => mailnews/base/content/virtualFolderProperties.xhtml
rename : mailnews/base/prefs/content/AccountManager.xul => mailnews/base/prefs/content/AccountManager.xhtml
rename : mailnews/base/prefs/content/AccountWizard.xul => mailnews/base/prefs/content/AccountWizard.xhtml
rename : mailnews/base/prefs/content/SmtpServerEdit.xul => mailnews/base/prefs/content/SmtpServerEdit.xhtml
rename : mailnews/base/prefs/content/am-addressing.inc.xul => mailnews/base/prefs/content/am-addressing.inc.xhtml
rename : mailnews/base/prefs/content/am-addressing.xul => mailnews/base/prefs/content/am-addressing.xhtml
rename : mailnews/base/prefs/content/am-archiveoptions.xul => mailnews/base/prefs/content/am-archiveoptions.xhtml
rename : mailnews/base/prefs/content/am-copies.inc.xul => mailnews/base/prefs/content/am-copies.inc.xhtml
rename : mailnews/base/prefs/content/am-copies.xul => mailnews/base/prefs/content/am-copies.xhtml
rename : mailnews/base/prefs/content/am-identities-list.xul => mailnews/base/prefs/content/am-identities-list.xhtml
rename : mailnews/base/prefs/content/am-identity-edit.xul => mailnews/base/prefs/content/am-identity-edit.xhtml
rename : mailnews/base/prefs/content/am-junk.xul => mailnews/base/prefs/content/am-junk.xhtml
rename : mailnews/base/prefs/content/am-main.xul => mailnews/base/prefs/content/am-main.xhtml
rename : mailnews/base/prefs/content/am-offline.xul => mailnews/base/prefs/content/am-offline.xhtml
rename : mailnews/base/prefs/content/am-server-advanced.xul => mailnews/base/prefs/content/am-server-advanced.xhtml
rename : mailnews/base/prefs/content/am-server.xul => mailnews/base/prefs/content/am-server.xhtml
rename : mailnews/base/prefs/content/am-serverwithnoidentities.xul => mailnews/base/prefs/content/am-serverwithnoidentities.xhtml
rename : mailnews/base/prefs/content/am-smtp.xul => mailnews/base/prefs/content/am-smtp.xhtml
rename : mailnews/base/prefs/content/removeAccount.xul => mailnews/base/prefs/content/removeAccount.xhtml
rename : mailnews/base/search/content/CustomHeaders.xul => mailnews/base/search/content/CustomHeaders.xhtml
rename : mailnews/base/search/content/FilterEditor.xul => mailnews/base/search/content/FilterEditor.xhtml
rename : mailnews/base/search/content/searchTerm.inc.xul => mailnews/base/search/content/searchTerm.inc.xhtml
rename : mailnews/base/search/content/viewLog.xul => mailnews/base/search/content/viewLog.xhtml
rename : mailnews/compose/content/askSendFormat.xul => mailnews/compose/content/askSendFormat.xhtml
rename : mailnews/compose/content/sendProgress.xul => mailnews/compose/content/sendProgress.xhtml
rename : mailnews/extensions/dsn/content/am-dsn.xul => mailnews/extensions/dsn/content/am-dsn.xhtml
rename : mailnews/extensions/mdn/content/am-mdn.xul => mailnews/extensions/mdn/content/am-mdn.xhtml
rename : mailnews/extensions/newsblog/content/am-newsblog.xul => mailnews/extensions/newsblog/content/am-newsblog.xhtml
rename : mailnews/extensions/newsblog/content/feed-subscriptions.xul => mailnews/extensions/newsblog/content/feed-subscriptions.xhtml
rename : mailnews/extensions/newsblog/content/feedAccountWizard.xul => mailnews/extensions/newsblog/content/feedAccountWizard.xhtml
rename : mailnews/extensions/smime/content/am-smime.inc.xul => mailnews/extensions/smime/content/am-smime.inc.xhtml
rename : mailnews/extensions/smime/content/am-smime.xul => mailnews/extensions/smime/content/am-smime.xhtml
rename : mailnews/extensions/smime/content/certFetchingStatus.xul => mailnews/extensions/smime/content/certFetchingStatus.xhtml
rename : mailnews/extensions/smime/content/certpicker.xul => mailnews/extensions/smime/content/certpicker.xhtml
rename : mailnews/extensions/smime/content/msgCompSecurityInfo.xul => mailnews/extensions/smime/content/msgCompSecurityInfo.xhtml
rename : mailnews/extensions/smime/content/msgReadSecurityInfo.xul => mailnews/extensions/smime/content/msgReadSecurityInfo.xhtml
rename : mailnews/import/content/fieldMapImport.xul => mailnews/import/content/fieldMapImport.xhtml
rename : mailnews/import/content/importDialog.xul => mailnews/import/content/importDialog.xhtml
rename : mailnews/news/content/downloadheaders.xul => mailnews/news/content/downloadheaders.xhtml
extra : rebase_source : ee7486c07a00cc73d810b3afb631a1ff41ab3524
2019-12-24 22:06:52 +13:00
Khushil Mistry 68db51b7cc Bug 1592422 - Fixed chat-tooltips no longer show avatars. r=mkmelin 2019-12-18 07:42:41 +02:00
Khushil Mistry f1aa0b1c4e Bug 1597964 - Restructure all <xul:dialog> usages such that they are not the top level element in chat/. r=mkmelin 2019-12-11 17:28:00 +13:00
Khushil Mistry 242ba0656f Bug 1562313 - Convert javascript components from chat to static registration. r=mkmelin DONTBUILD
--HG--
rename : chat/components/src/imAccounts.js => chat/components/src/imAccounts.jsm
rename : chat/components/src/imCommands.js => chat/components/src/imCommands.jsm
rename : chat/components/src/imContacts.js => chat/components/src/imContacts.jsm
rename : chat/components/src/imConversations.js => chat/components/src/imConversations.jsm
rename : chat/components/src/imCore.js => chat/components/src/imCore.jsm
rename : chat/components/src/logger.js => chat/components/src/logger.jsm
rename : chat/components/src/smileProtocolHandler.js => chat/components/src/smileProtocolHandler.jsm
rename : chat/protocols/facebook/facebook.js => chat/protocols/facebook/facebook.jsm
rename : chat/protocols/gtalk/gtalk.js => chat/protocols/gtalk/gtalk.jsm
rename : chat/protocols/irc/irc.js => chat/protocols/irc/irc.jsm
rename : chat/protocols/jsTest/jsTestProtocol.js => chat/protocols/jsTest/jsTestProtocol.jsm
rename : chat/protocols/matrix/matrix.js => chat/protocols/matrix/matrix.jsm
rename : chat/protocols/odnoklassniki/odnoklassniki.js => chat/protocols/odnoklassniki/odnoklassniki.jsm
rename : chat/protocols/skype/skype.js => chat/protocols/skype/skype.jsm
rename : chat/protocols/twitter/twitter.js => chat/protocols/twitter/twitter.jsm
rename : chat/protocols/xmpp/xmpp.jsm => chat/protocols/xmpp/xmpp-base.jsm
rename : chat/protocols/yahoo/yahoo.js => chat/protocols/yahoo/yahoo.jsm
extra : amend_source : f471a238a214802f9a73b64272457c5b6b713833
2019-12-05 21:52:12 +13:00
Patrick Cloke 1601628c24 Bug 1601102 - Support the echo-message capability for IRC. r=freaktechnik 2019-12-04 12:21:21 -05:00
Patrick Cloke 14c02ff14f Bug 1594323 - Fix IRC capability state handling between reconnects. r=freaktechnik 2019-12-02 12:36:38 +02:00
Magnus Melin 47d16f24a8 Bug 1597131 - followup to make chat tooltips work again. r=khusil
Previously before bug 1597131 mousethrough was used not to get popupshowing for the wrong tooltipNode.
Using css pointer-events doesn't work the same for this case, so we need to do better matching in the event handler instead.
2019-11-28 13:12:10 +02:00
Magnus Melin 94591fcbae Bug 1599548 - rewrite Thunderbird consumers of the deprecated "top" and "bottom" align values to "start" and "end" (port bug 1592369). r=pmorris
* align="top" -> align="start"
* align="bottom" -> align="end"
* setAttribute("align", "top") -> setAttribute("align", "start")
* setAttribute("align", "bottom") -> setAttribute("align", "end")

grep -rl 'align="top"' --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -i 's/\balign="top"/align="start"/g'
grep -rl 'align="bottom"' --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -i 's/\balign="bottom"/align="end"/g'
grep -rl 'setAttribute("align", "top")' --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -i 's/setAttribute("align", "top")/setAttribute("align", "start")/g'
grep -rl 'setAttribute("align", "bottom")' --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -i 's/setAttribute("align", "bottom")/setAttribute("align", "end")/g'
2019-11-27 15:03:43 +02:00
Patrick Cloke 9170c63b8a Bug 1580807 - Disable new Twitter accounts due to bug 1445778. r=mkmelin 2019-11-20 15:35:54 +02:00
Magnus Melin 6719394cd8 Bug 1596385 - remove XUL [dir="reverse"] usage whose support was removed in bug 1596296. r=clokep,pmorris 2019-11-16 22:23:27 +02:00
Patrick Cloke af6b834da3 Bug 1592505 - Require prepareForSending to return a message. r=mkmelin 2019-11-06 07:35:29 -05:00
Patrick Cloke 85a9ba004f Bug 1593864 - Upgrade the matrix-js-sdk to v2.4.3. r=pmorris 2019-11-05 16:16:14 -05:00
Patrick Cloke a1c52b2c68 Bug 1346519 - Auto-join Matrix rooms. r=pmorris 2019-10-30 08:08:31 -04:00
Khushil Mistry 368cedeb12 Bug 1591506 - Fixed context menu in chat's IM status dialog. r=mkmelin
--HG--
extra : rebase_source : a9ff3a93549beae5bc4eb1adadfa7f52bc1303be
2019-10-29 08:06:00 +01:00
Patrick Cloke b10dc1df26 Bug 1347535 - Display names of Matrix participants instead of IDs. r=pmorris 2019-10-29 13:11:16 -04:00
Patrick Cloke 4250289fbe Bug 1377952 - Show Admins and Mods in Matrix rooms. r=pmorris 2019-10-29 13:08:56 -04:00
Patrick Cloke 72796f4106 Backed out changeset faa7e3cc7838 (bug 1562313) for various issues missed in review. a=backout 2019-10-29 11:07:44 -04:00
Khushil Mistry 59d6cea70f Bug 1562313 - Convert JavaScript components to use static registration in chat/. r=mkmelin
--HG--
rename : chat/components/src/imAccounts.js => chat/components/src/IMAccounts.jsm
rename : chat/components/src/imCommands.js => chat/components/src/IMCommands.jsm
rename : chat/components/src/imContacts.js => chat/components/src/IMContacts.jsm
rename : chat/components/src/imConversations.js => chat/components/src/IMConversations.jsm
rename : chat/components/src/imCore.js => chat/components/src/IMCore.jsm
rename : chat/components/src/logger.js => chat/components/src/Logger.jsm
rename : chat/components/src/smileProtocolHandler.js => chat/components/src/SmileProtocolHandler.jsm
rename : chat/protocols/facebook/facebook.js => chat/protocols/facebook/Facebook.jsm
rename : chat/protocols/gtalk/gtalk.js => chat/protocols/gtalk/Gtalk.jsm
rename : chat/protocols/irc/irc.js => chat/protocols/irc/IRC.jsm
rename : chat/protocols/jsTest/jsTestProtocol.js => chat/protocols/jsTest/JSTestProtocol.jsm
rename : chat/protocols/matrix/matrix.js => chat/protocols/matrix/Matrix.jsm
rename : chat/protocols/odnoklassniki/odnoklassniki.js => chat/protocols/odnoklassniki/Odnoklassniki.jsm
rename : chat/protocols/skype/skype.js => chat/protocols/skype/Skype.jsm
rename : chat/protocols/twitter/twitter.js => chat/protocols/twitter/Twitter.jsm
rename : chat/protocols/xmpp/xmpp.js => chat/protocols/xmpp/XMPPProtocol.jsm
rename : chat/protocols/yahoo/yahoo.js => chat/protocols/yahoo/Yahoo.jsm
extra : amend_source : d9f7fa84e7f2d93d811954aac64fbbafa03efea9
2019-10-29 00:29:00 +01:00
Magnus Melin 95aa507b62 Bug 1591357 - make folder-tooltip, chat-tooltip tooltips proper customized built-ins so they work. r=jorgk DONTBUILD 2019-10-28 12:00:16 +02:00
Magnus Melin 36629f45d8 Bug 1591399 - fix nick highlight and emoticons in chat. r=clokep
This reverts https://hg.mozilla.org/comm-central/rev/a128f9557e9db7951a9d8d6467e553fdccb8a0f5#l40.1
2019-10-27 19:49:13 +01:00
Martin Giger 50ac80fa95 Bug 1446689 - Support IRC CAP negotiation v3.2. r=clokep DONTBUILD 2019-10-26 11:53:43 +02:00
Kai Engert 100b15077f Bug 1547096 - Remove use of nsIBadCertListener2 in comm-central. r=mkmelin
--HG--
extra : amend_source : 07378633c3de3959457b0d3e51e317b44a681974
2019-10-23 11:38:41 +02:00
Jorg K 7d26720e7f Bug 1463266 - fix typos in comm-central using codespell. rs=comment-only,typo-fix
--HG--
extra : rebase_source : 4c38b107758d9093d0c886495ee467f9373b3ec5
2019-10-22 15:23:42 +02:00
Patrick Cloke 549d294389 Bug 1533872 - Modify the integration with the matrix-js-sdk to account for the new version. r=florian 2019-10-22 12:07:26 -04:00
Patrick Cloke fc174c1ad6 Bug 1533872 - Update / add / remove dependencies of the matrix-js-sdk. rs=florian
--HG--
rename : chat/protocols/matrix/lib/README.txt => chat/protocols/matrix/lib/README.md
2019-10-22 12:07:21 -04:00
Patrick Cloke 6358cb6d7a Bug 1533872 - Add shims for some of the dependencies of the matrix-js-sdk. r=florian 2019-10-22 12:07:16 -04:00
Patrick Cloke c4190342c1 Bug 1533872 - Update the matrix-js-sdk to v2.4.1. rs=florian 2019-10-22 12:07:09 -04:00
Patrick Cloke f36cd1a4b4 Bug 1533872 - Separate matrix-js-sdk files from other Node packages. rs=florian
--HG--
rename : chat/protocols/matrix/matrix-sdk/README.txt => chat/protocols/matrix/lib/README.txt
rename : chat/protocols/matrix/matrix-sdk/another-json/another-json.js => chat/protocols/matrix/lib/another-json/another-json.js
rename : chat/protocols/matrix/matrix-sdk/browser-request/index.js => chat/protocols/matrix/lib/browser-request/index.js
rename : chat/protocols/matrix/matrix-sdk/browserify/events.js => chat/protocols/matrix/lib/events/events.js
rename : chat/protocols/matrix/matrix-sdk/base-apis.js => chat/protocols/matrix/lib/matrix-sdk/base-apis.js
rename : chat/protocols/matrix/matrix-sdk/client.js => chat/protocols/matrix/lib/matrix-sdk/client.js
rename : chat/protocols/matrix/matrix-sdk/content-repo.js => chat/protocols/matrix/lib/matrix-sdk/content-repo.js
rename : chat/protocols/matrix/matrix-sdk/crypto/OlmDevice.js => chat/protocols/matrix/lib/matrix-sdk/crypto/OlmDevice.js
rename : chat/protocols/matrix/matrix-sdk/crypto/algorithms/base.js => chat/protocols/matrix/lib/matrix-sdk/crypto/algorithms/base.js
rename : chat/protocols/matrix/matrix-sdk/crypto/algorithms/index.js => chat/protocols/matrix/lib/matrix-sdk/crypto/algorithms/index.js
rename : chat/protocols/matrix/matrix-sdk/crypto/algorithms/megolm.js => chat/protocols/matrix/lib/matrix-sdk/crypto/algorithms/megolm.js
rename : chat/protocols/matrix/matrix-sdk/crypto/algorithms/olm.js => chat/protocols/matrix/lib/matrix-sdk/crypto/algorithms/olm.js
rename : chat/protocols/matrix/matrix-sdk/crypto/deviceinfo.js => chat/protocols/matrix/lib/matrix-sdk/crypto/deviceinfo.js
rename : chat/protocols/matrix/matrix-sdk/crypto/index.js => chat/protocols/matrix/lib/matrix-sdk/crypto/index.js
rename : chat/protocols/matrix/matrix-sdk/crypto/olmlib.js => chat/protocols/matrix/lib/matrix-sdk/crypto/olmlib.js
rename : chat/protocols/matrix/matrix-sdk/filter-component.js => chat/protocols/matrix/lib/matrix-sdk/filter-component.js
rename : chat/protocols/matrix/matrix-sdk/filter.js => chat/protocols/matrix/lib/matrix-sdk/filter.js
rename : chat/protocols/matrix/matrix-sdk/http-api.js => chat/protocols/matrix/lib/matrix-sdk/http-api.js
rename : chat/protocols/matrix/matrix-sdk/interactive-auth.js => chat/protocols/matrix/lib/matrix-sdk/interactive-auth.js
rename : chat/protocols/matrix/matrix-sdk/matrix.js => chat/protocols/matrix/lib/matrix-sdk/matrix.js
rename : chat/protocols/matrix/matrix-sdk/models/event-context.js => chat/protocols/matrix/lib/matrix-sdk/models/event-context.js
rename : chat/protocols/matrix/matrix-sdk/models/event-timeline-set.js => chat/protocols/matrix/lib/matrix-sdk/models/event-timeline-set.js
rename : chat/protocols/matrix/matrix-sdk/models/event-timeline.js => chat/protocols/matrix/lib/matrix-sdk/models/event-timeline.js
rename : chat/protocols/matrix/matrix-sdk/models/event.js => chat/protocols/matrix/lib/matrix-sdk/models/event.js
rename : chat/protocols/matrix/matrix-sdk/models/room-member.js => chat/protocols/matrix/lib/matrix-sdk/models/room-member.js
rename : chat/protocols/matrix/matrix-sdk/models/room-state.js => chat/protocols/matrix/lib/matrix-sdk/models/room-state.js
rename : chat/protocols/matrix/matrix-sdk/models/room-summary.js => chat/protocols/matrix/lib/matrix-sdk/models/room-summary.js
rename : chat/protocols/matrix/matrix-sdk/models/room.js => chat/protocols/matrix/lib/matrix-sdk/models/room.js
rename : chat/protocols/matrix/matrix-sdk/models/search-result.js => chat/protocols/matrix/lib/matrix-sdk/models/search-result.js
rename : chat/protocols/matrix/matrix-sdk/models/user.js => chat/protocols/matrix/lib/matrix-sdk/models/user.js
rename : chat/protocols/matrix/matrix-sdk/pushprocessor.js => chat/protocols/matrix/lib/matrix-sdk/pushprocessor.js
rename : chat/protocols/matrix/matrix-sdk/realtime-callbacks.js => chat/protocols/matrix/lib/matrix-sdk/realtime-callbacks.js
rename : chat/protocols/matrix/matrix-sdk/scheduler.js => chat/protocols/matrix/lib/matrix-sdk/scheduler.js
rename : chat/protocols/matrix/matrix-sdk/store/memory.js => chat/protocols/matrix/lib/matrix-sdk/store/memory.js
rename : chat/protocols/matrix/matrix-sdk/store/session/webstorage.js => chat/protocols/matrix/lib/matrix-sdk/store/session/webstorage.js
rename : chat/protocols/matrix/matrix-sdk/store/stub.js => chat/protocols/matrix/lib/matrix-sdk/store/stub.js
rename : chat/protocols/matrix/matrix-sdk/store/webstorage.js => chat/protocols/matrix/lib/matrix-sdk/store/webstorage.js
rename : chat/protocols/matrix/matrix-sdk/sync.js => chat/protocols/matrix/lib/matrix-sdk/sync.js
rename : chat/protocols/matrix/matrix-sdk/timeline-window.js => chat/protocols/matrix/lib/matrix-sdk/timeline-window.js
rename : chat/protocols/matrix/matrix-sdk/utils.js => chat/protocols/matrix/lib/matrix-sdk/utils.js
rename : chat/protocols/matrix/matrix-sdk/webrtc/call.js => chat/protocols/matrix/lib/matrix-sdk/webrtc/call.js
rename : chat/protocols/matrix/matrix-sdk/moz.build => chat/protocols/matrix/lib/moz.build
rename : chat/protocols/matrix/matrix-sdk/browserify/punycode.js => chat/protocols/matrix/lib/punycode/punycode.js
rename : chat/protocols/matrix/matrix-sdk/q/q.js => chat/protocols/matrix/lib/q/q.js
rename : chat/protocols/matrix/matrix-sdk/q/queue.js => chat/protocols/matrix/lib/q/queue.js
rename : chat/protocols/matrix/matrix-sdk/browserify/querystring/decode.js => chat/protocols/matrix/lib/querystring/decode.js
rename : chat/protocols/matrix/matrix-sdk/browserify/querystring/encode.js => chat/protocols/matrix/lib/querystring/encode.js
rename : chat/protocols/matrix/matrix-sdk/browserify/querystring/index.js => chat/protocols/matrix/lib/querystring/index.js
rename : chat/protocols/matrix/matrix-sdk/browserify/url.js => chat/protocols/matrix/lib/url/url.js
2019-10-22 12:07:03 -04:00
Jorg K d240bad229 Bug 1463266 - fix typos in comm-central using codespell. rs=comment-only,typo-fix 2019-10-21 23:07:47 +02:00
Khushil Mistry 48834fa331 Bug 1585302 - Thunderbird CE <richlistitem> related fixes. r=mkmelin
--HG--
extra : rebase_source : dbcdf7bc93e834634886d3a29434ad3b9a8fd031
2019-10-14 05:01:00 +02:00
Magnus Melin 4693a34755 Bug 1570954 - Port bug 1479125 to Thunderbird: Rewrite callers firstChild/lastChild/childNodes/previousSibling/nextSibling with firstElementChild/lastElementChild/children/previousElementSibling/nextElementSibling. r=pmorris
This allows the JS to work in HTML documents, where whitespace is preserved. In XUL
documents, whitespace is ignored when parsing so text nodes are generally not returned.

The following changes were made, with manual cleanups as necessary (i.e. when firstChild actually refers to a text node, or when firstChild is used in a loop to empty out an element):

firstChild->firstElementChild
lastChild->lastElementChild
nextSibling->nextElementSibling
previousSibling->previousElementSibling
childNodes->children

 # firstChild -> firstElementChild
grep -rl '\bfirstChild\b' --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -i 's/\bfirstChild\b/firstElementChild/g'

 # lastChild->lastElementChild
grep -rl '\lastChild\b' --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -i 's/\blastChild\b/lastElementChild/g'

 # nextSibling->nextElementSibling
grep -rl '\nextSibling\b' --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -i 's/\bnextSibling\b/nextElementSibling/g'

 # previousSibling->previousElementSibling
grep -rl '\previousSibling\b' --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -i 's/\bpreviousSibling\b/previousElementSibling/g'

 # childNodes->children
grep -rl '\childNodes\b' --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -i 's/\bchildNodes\b/children/g'

 # revert for clearning out. lastElementChild.remove() -> lastChild.remove()
grep -rl '\lastElementChild.remove\b' --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -i 's/\lastElementChild.remove\b/lastChild.remove/g'

 # skip matches in cpp and other wrong changes
hg revert mailnews/base/src/nsSubscribableServer.cpp
hg revert mailnews/base/src/nsSubscribableServer.h
hg revert mailnews/mime/src/mimemsig.cpp
hg revert mail/test/mozmill/composition/test-signature-updating.js
hg revert mail/test/mozmill/shared-modules/DOMHelpers.jsm
hg revert mailnews/addrbook/jsaddrbook/AddrBookMailingList.jsm
hg revert mailnews/addrbook/public/nsIAbDirectory.idl
hg revert mailnews/addrbook/test/unit/test_basic_nsIAbDirectory.js
hg revert mailnews/addrbook/test/unit/test_jsaddrbook.js
hg revert mailnews/addrbook/test/unit/test_mailList1.js
hg revert mailnews/addrbook/test/unit/test_uid.js
hg revert mailnews/compose/src/nsMsgCompose.cpp
hg revert mail/test/mozmill/cloudfile/test-cloudfile-attachment-urls.js
hg revert mail/test/mozmill/composition/test-forward-headers.js

hg revert calendar/import-export/calHtmlExport.js
hg revert mail/components/compose/content/cloudAttachmentLinkManager.js
hg revert mail/components/compose/content/dialogs/EdConvertToTable.js
hg revert mail/components/compose/content/dialogs/EdDialogCommon.js
hg revert mail/components/compose/content/dialogs/EdInsertTOC.js
hg revert mail/components/customizableui/CustomizeMode.jsm
hg revert mail/components/customizableui/PanelMultiView.jsm
hg revert mail/test/mozmill/shared-modules/ComposeHelpers.jsm
hg revert mailnews/addrbook/jsaddrbook/AddrBookDirectory.jsm
hg revert mailnews/base/util/JXON.js
hg revert mailnews/base/util/errUtils.js
hg revert mailnews/extensions/newsblog/content/feed-parser.js

hg revert mail/components/compose/texzilla/TeXZilla.js

../mach eslint --fix
2019-10-13 21:42:57 +03:00
Patrick Cloke 8fbd6ac230 Bug 1348534 - Add unInit() to jsTest protocol to fix "Method not implemented" error. r=aceman 2019-10-10 08:58:32 +02:00
Patrick Cloke 89c9bd0185 Bug 1427205 - Fix removing and shutting down Matrix accounts. r=nhnt11 2019-10-08 10:17:31 -04:00
Patrick Cloke 9eb55c7f57 Bug 1586264 - Only import the used objects with ChromeUtils.import. r=aleca 2019-10-04 09:13:58 -04:00
Patrick Cloke 4f3390ab89 Bug 1586250 - 'Method not implemented' when calling method: [prplIAccount::unInit]. r=florian 2019-10-08 07:54:54 -04:00
Magnus Melin 38da692d5e Bug 1563009 - Use HTML input instead of XUL textbox in chat/content. r=aleca 2019-09-26 22:46:47 +03:00
Patrick Cloke e50c87cd68 Bug 1577688 - Support SCRAM-SHA-256 for XMPP. r=florian 2019-09-03 12:32:31 -04:00
Khushil Mistry bfa0e14463 Bug 1582424 - remove grid usage from chat-tooltip.js. r=mkmelin 2019-09-24 19:53:48 +02:00
Paul Morris 1b81c589fc Bug 1582573 - Re-indent XUL strings in non-calendar custom elements. r=mkmelin 2019-09-19 21:18:40 -04:00
Patrick Cloke c0fb2575fb Bug 1581202 - Convert interface comments to jsdoc for chat. r=mkmelin 2019-09-17 07:21:26 -04:00
Alessandro Castellani 55eb6ffe22 Bug 1563122 - Use HTML input instead of XUL textbox in mail/components/im/content/. r=mkmelin 2019-09-13 11:30:55 -07:00
Khushil Mistry e0b9e01e89 Bug 1581152 - fix invocation of proceedDefaultAction() in chat-account-richlistitem.js. r=clokep 2019-09-13 09:17:00 +02:00
Patrick Cloke 79027d0dae Bug 1557506 - Remove [array] use in xpidl from chat/. r=mkmelin 2019-09-13 11:26:06 -04:00
Paul Morris f3eae4cb1f Bug 1579200 - Remove "eslint-disable key-spacing" lines from xmpp-xml.jsm. r=clokep
These lines are no longer needed now that we are letting Prettier handle formatting.
2019-09-05 15:44:55 -04:00
Paul Morris 1bd77215b1 Bug 1577835 - Reformat the .eslintrc.js files with Prettier. r=mkmelin
# ignore-this-changeset

These changes were achieved by deleting the .eslintrc.js
line from the .prettierignore file and running:
|mach eslint --fix|
2019-08-31 08:56:13 -04:00
Paul Morris 9b04a7ec5d Bug 1577835 - Remove now unneeded chat/.eslintrc.js file. r=mkmelin 2019-08-30 14:52:11 -04:00
Paul Morris f771fe4f4d Bug 1577835 - Fix 'if, else, comments', other formatting in chat/. r=mkmelin 2019-09-01 21:45:34 +02:00
Paul Morris ca6e0c7a6e Bug 1577835 - Fix remaining linting errors in chat/. r=mkmelin
These include:
- The "no-useless-concat" eslint rule.
- Convert an atypical for loop into a while loop
  to satisfy Prettier.
- Move "eslint-disable-" comments so they still work.
2019-08-30 14:01:37 -04:00
Paul Morris aeee638528 Bug 1577835 - Reformat chat/ code with eslint and Prettier. r=mkmelin
# ignore-this-changeset

These changes were achieved by:

1. Using eslint to add curly brackets to control
statements that did not have them (if, else, etc.),
thanks to the eslint rule: "curly": ["error", "all"]

Done by running |mach eslint chat/ --fix|

2. Reformatting the code using Prettier.

Done by deleting the chat/ line from
the .prettierignore file and running:
|mach eslint chat/ --fix|
2019-08-30 13:43:03 -04:00
Paul Morris 425d00717a Bug 1573670 - Wrap all Thunderbird custom elements in curly bracket blocks. r=mkmelin
Leave re-indentation to Prettier's auto-formatting, to happen
in a subsequent patch. Use `const` instead of `let` for imports.
2019-08-27 12:26:37 -04:00
Khushil Mistry 61d6d659d9 Bug 1577659 - remove statusbarpanel custom element. r=mkmelin 2019-08-30 02:16:00 +02:00
Magnus Melin bd319c2b85 Bug 1506529 - [de-xbl] convert chat tooltip (imtooltip.xml) binding to custom element <tooltip is="chat-tooltip"/>. r=florian,aleca
--HG--
rename : chat/content/imtooltip.xml => chat/content/chat-tooltip.js
2019-08-21 23:10:40 +02:00
Jorg K 78fee7253c Bug 1574863 - Follow-up: remove trailing spaces. rs=white-space-only DONTBUILD 2019-08-19 19:51:26 +02:00
Jorg K cc41dbda86 Bug 1574863 - Handle 'foreign' files in logs directory gracefully. r=florian 2019-08-19 19:29:16 +02:00
Paul Morris c83f66e07b Bug 1349337 - Move DNS.jsm to mail/base/modules. r=mkmelin
DNS.jsm is no longer just used for chat. Also do minor reformatting for eslint compliance.

--HG--
rename : chat/modules/DNS.jsm => mail/base/modules/DNS.jsm
2019-07-22 08:50:25 -04:00
Paul Morris 766a440c99 Bug 1349337 - Let DNS.jsm handle MX records. r=mkmelin 2019-07-19 11:23:13 -04:00
Alessandro Castellani 93ecc344f9 Bug 1552227 - OTR: improve UX of 'Add Finderprint' dialog. r=mkmelin,kaie 2019-07-04 21:17:48 -07:00
Alessandro Castellani e4abfcea7b Bug 1559793 - Fix OTRUI.jsm exception this.globalDoc is null. r=kaie 2019-07-05 11:01:14 -07:00
Kai Engert ca628dd2db Bug 1563633 - Port bug 1558602: Use new API for sync calls to Fluent in OTR chat. r=aleca
--HG--
extra : amend_source : bd1250645b385c1b92c649ce75882a7934f6d69c
2019-07-05 23:25:18 +02:00
Richard Marti 667eb12b00 Bug 1561748 - Fix menulist dropdown arrows after bug 1560556. r=jorgk
--HG--
extra : rebase_source : a5a878553116a810817d0f13de9b9792b327f871
2019-06-27 12:57:12 +02:00
Magnus Melin 0666d6429b Bug 1556868 - convert <textbox type="number"> to <html:input type="number">. r=Paenglab
<html:input type="number"> doesn't have a size attribute. Added class="size2-5" to adjust width.
2019-06-24 09:08:34 +03:00
Kai Engert 657751236e Bug 1536104 - OTR: Allow the user to disable logging of encrypted conversations. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D32840
2019-05-28 17:07:40 +02:00
Jorg K 3d88acf6dc Bug 1558536 - C-C part: Adapt to array changes of nsISocketTransportService.create{Routed}Transport. r=darktrojan
--HG--
extra : rebase_source : 374f5e1e0a0358a8435ce43d9f68b8d09a3bc96e
2019-06-14 00:21:55 +02:00
Geoff Lankow 8f20d493be Bug 1557829 - Port bug 1557793: Adapt to array changes in nsIStringBundle.formatStringFromName (JS changes). r=jorgk 2019-06-12 16:12:00 +12:00
Kai Engert 13759b8cf3 Bug 1552177 - Follow-up: Fix check for array length. r=mkmelin 2019-06-05 18:45:52 +02:00
Kai Engert 73be2258cb Bug 1536108 - Avoid sending secondary numbers in OTR query message. r=mkmelin 2019-06-04 11:52:57 +02:00
Kai Engert e0f08d4ab3 Bug 1552004 - dont' use "eval" in the OTR code. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D32839
2019-06-04 22:58:39 +02:00
Kai Engert ed216ba883 Bug 1552177 - OTR chat: private key generation should be done in the background, remove status UI. r=mkmelin
Differential Revision: https://phabricator.services.mozilla.com/D32838
2019-06-04 22:58:00 +02:00
Kai Engert e174f30966 Bug 1550487 - OTR: Implement per-account preferences UI. r=mkmelin
Contains UI code by Alessandro Castellani <alessandro@thunderbird.net>

Differential Revision: https://phabricator.services.mozilla.com/D32837
2019-06-04 22:57:54 +02:00
Jorg K 489ea3f130 Bug 1556049 - Port bug 1554464: Replace nsICookie2 with nsICookie and change to smart strings in TestMailCookie.cpp. rs=bustage-fix 2019-05-31 20:13:40 +02:00
Geoff Lankow 9617d1d603 Bug 1555219 - Stop using <resizer>. r=Paenglab 2019-05-30 21:01:35 +12:00
Jorg K 848770a276 Bug 1550945 - Part 4: Flesh out NS_NewMailnewsURI(). rs=bustage-fix
--HG--
extra : rebase_source : 39d7ec5cfe59e606e82283662299ec02099dd40e
2019-05-29 19:53:26 +02:00
Alessandro Castellani 12c2b52a79 Bug 1553478 - Fix OTR notification box shown for incorrect conversation. r=kaie 2019-05-28 12:07:01 +02:00
Alessandro Castellani 2ddfe0d5bd Bug 1552256 - Fix "Add Contact's OTR Fingerprint" for contact with open conversation. r=mkmelin 2019-05-27 14:55:49 -07:00
Alessandro Castellani 5d3f3a08b3 Bug 1552161 - Show OTR notification box per contact. r=kaie 2019-05-27 14:02:51 -07:00
Magnus Melin 77a0566714 Bug 1553077 - Port [Bug 1479538 - Rewrite callers of document.createElementNS(XUL_NS, ...) to use document.createXULElement(...)]. r=jorgk
find . -type f -not -path "*.hg/*" -not -path "*suite/*" -not -path "./chat/protocols/matrix/matrix-sdk/*"
-name '*.js' -exec sed -r -i 's/createElementNS[(]XULNS, /createXULElement(/g' {} \;

find . -type f -not -path "*.hg/*" -not -path "*suite/*" -not -path "./chat/protocols/matrix/matrix-sdk/*"
-name '*.xml' -exec sed -r -i 's/createElementNS[(]XULNS, /createXULElement(/g' {} \;

find . -type f -not -path "*.hg/*" -not -path "*suite/*" -not -path "./chat/protocols/matrix/matrix-sdk/*"
-name '*.js' -exec sed -r -i 's#createElementNS[(]"http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul",#createXULElement(#g' {} \;

 + some manual fixups
2019-05-21 12:35:48 +03:00
Patrick Cloke 25b74fc170 Bug 1549166 - Use centralized ESLint configuration for chat tests. r=darktrojan 2019-05-20 13:29:08 -04:00
Kai Engert 401cd99f4f Bug 1550488 - Change the OTR localization to use Fluent. r=mkmelin 2019-05-20 11:33:11 +02:00
Magnus Melin b5f088faa4 Bug 1546338 - fix some more instances of Port [Bug 1551320 - In XUL documents replace all callers of createElement with createXULElement]. r=jorgk 2019-05-19 16:26:42 +03:00
Magnus Melin 2b1d2dc344 Bug 1546338 - Port [Bug 1551320 - In XUL documents replace all callers of createElement with createXULElement]. r=jorgk
find . -type f -not -path "*.hg/*" -not -path "*suite/*" -not -path "./chat/protocols/matrix/matrix-sdk/*"
 -not -path "./mail/components/about-support/*" -not -path "./mail/components/newmailaccount/content/*"
 -not -path "./mailnews/extensions/newsblog/content/*" -not -path "./mailnews/extensions/newsblog/content/*"
 -name '*.js' -exec sed -r -i
 '/React.|("(iframe|div|hr|img|title|a|li|ol|ul|h2|h3|facet-result-message|facet-boolean|facet-boolean-filtered|
  facet-discrete|select|option|canvas|strong|td|tr|tbody|pre|span|head|meta|map|area|table|caption|p|br|b))"/!
  s/createElement[(]/createXULElement(/g' {} \;
2019-05-16 15:21:51 +03:00
Arlo Breault ext:(%2C%20Kai%20Engert%20%3Ckaie%40kuix.de%3E%2C%20Alessandro%20Castellani%20%3Calessandro%40thunderbird.net%3E) f20cf4817a Bug 1518172 - Import ctypes-otr, updated by kaie/aleca. r=florian,clokep,mkmelin
Original MPL v2 code by Arlo Breault from https://github.com/arlolra/ctypes-otr/
Ported to Thunderbird by Kai Engert, includes UI changes by Alessandro Castellani.
2019-05-17 16:21:48 +02:00
Geoff Lankow 73dd48c46c Bug 1552059 - Port bug 1551657: Adapt to array changes of nsILoginManager.findLogins, JS part; r=benc 2019-05-16 12:48:38 +12:00
Patrick Cloke 6e85a08250 Bug 1150674 - Rename getHelperForLanguage to getScriptableHelper. r=florian 2019-05-15 16:49:04 -04:00
Jorg K 4df1755291 Bug 1531608 - Pass null as second parameter to AsyncRead(), OnStatus() and OnProgress(). r=aceman
--HG--
extra : rebase_source : 479482ce9e13a75d5f66e1554d02ed9aea62528e
2019-05-13 14:44:51 +02:00
aceman b27ded7af5 Bug 1549887 - Use nextFile() when iterating nsIDirectoryEnumerator in JS of C-C. r=jorgk,darktrojan 2019-05-11 22:56:09 +02:00
Magnus Melin 06598f8b07 Bug 1547054 - Remove unnecessary type attributes (i.e. [type="application/javascript"]) on non-test script tags. r=Paenglab,philipp DONTBUILD 2019-04-28 22:14:40 +02:00
Khushil Mistry c1fa40fa8e Bug 1538548 - [de-xbl] convert the chat's conv binding to <richlistitem is='chat-imconv'>. r=mkmelin DONTBUILD
--HG--
rename : mail/components/im/content/imconv.xml => mail/components/im/content/chat-imconv.js
extra : rebase_source : 3e63a5b0bb9194417f05fbcab9b8c8c2f0684ab9
2019-04-25 06:15:00 +02:00
Khushil Mistry c164432999 Bug 1534249 - remove grid usage from addbuddy.xul, imAccountWizard.xul and joinchat.xul. r=mkmelin 2019-04-26 00:31:00 +02:00
Geoff Lankow b6580a2ac5 Bug 1543559 - Fix CSS errors detected using static analysis tests; r=mkmelin
--HG--
rename : mail/themes/windows/mail/icons/tick.png => mail/themes/shared/mail/icons/tick.png
2019-04-19 10:19:57 +12:00
Khushil Mistry 7f335f59f7 Bug 1538549 - [de-xbl] convert contact binding to custom element. r=mkmelin DONTBUILD
--HG--
rename : mail/components/im/content/imcontact.xml => mail/components/im/content/chat-contact.js
2019-04-09 14:41:00 +02:00
Jorg K be8b3921ee Bug 1542397 - temporarily switch off Chat's test_filtering.js. rs=bustage-fix 2019-04-05 23:53:16 +02:00
Jorg K 352cee08b9 Bug 1463266 - fix typos in chat/, common/ and editor/ using codespell. rs=comment-only,typo-fix 2019-03-29 21:04:35 +01:00
Khushil Mistry 7ed2802b61 Bug 1531312 - [de-xbl] convert account and buttons bindings to custom element. r=mkmelin 2019-03-22 06:43:00 +01:00
Geoff Lankow 46c9d9466a Port bug 1246594 - Enable ESLint rule no-throw-literal by default; rs=bustage-fix DONTBUILD 2019-03-21 20:45:20 +13:00
Paul Morris 80f5b263d5 Bug 1534930 - [de-xbl] Remove the spinbuttons, numberbox and textbox bindings. r=mkmelin
--HG--
rename : mail/themes/linux/mail/numberbox.css => mail/themes/linux/mail/textbox.css
rename : mail/themes/osx/mail/numberbox.css => mail/themes/osx/mail/textbox.css
rename : mail/themes/windows/mail/numberbox.css => mail/themes/windows/mail/textbox.css
2019-03-13 15:34:10 -04:00
Jorg K 3d1da6c620 Bug 1534083 - Follow-up: fix linting issue, missing trailing comma. rs=bustage-fix DONTBUILD 2019-03-11 17:42:41 +01:00
Florian Quèze abb1e38f6e Bug 1534083 - buffer messages in background conversation browsers until they are visible, r=clokep.
Depends on D22855

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

--HG--
extra : moz-landing-system : lando
2019-03-11 16:06:50 +00:00
Florian Quèze 751d0b0421 Bug 1531860 - Finish initializing the chat browser when receiving STATE_STOP and STATE_IS_WINDOW, as calling document.open no longer causes notifications at the document level, r=clokep.
Differential Revision: https://phabricator.services.mozilla.com/D22613

--HG--
extra : moz-landing-system : lando
2019-03-07 22:13:29 +00:00
Geoff Lankow c04c2f1e7f Bug 1533085 - Remove extends="xul:*" and display="xul:*" in XBL bindings; rs=bustage-fix 2019-03-07 15:17:03 +13:00
Patrick Cloke 9732b77045 Bug 1525190 - Run eslint over the chat code. r=florian 2019-02-05 14:50:43 +13:00
Patrick Cloke 70dde6f238 Bug 1531067 - Stop preprocessing chat files for Thunderbird. r=florian 2019-03-01 15:24:17 -05:00
Magnus Melin b55008fce2 Bug 1531741 - remove TextboxSpellChecker from chat. r=clokep 2019-03-01 15:58:33 +02:00
Patrick Cloke f3879c3ac3 Bug 1525190 - Run eslint --fix on Twitter code. r=freaktechnik 2019-03-01 09:50:14 -05:00
Jorg K 5d54eed88e Bug 1531307 - Remove incorrect comment. rs=comment-only DONTBUILD
--HG--
extra : rebase_source : 63c9cc8242a569d8f6a55f74ba9d205928b57074
2019-02-28 19:35:22 +01:00
Florian Quèze 88d6d64e12 Bug 1525190 - Fix instances of sstream in imAccounts. r=clokep 2019-02-28 13:32:21 -05:00
Jorg K 49bf163dd9 Bug 1531307 - Port bug 1525319: Remove context parameter from OnStartRequest/OnStopRequest/OnDataAvailable, JS part. rs=bustage-fix 2019-02-28 18:55:51 +01:00
Patrick Cloke 7986b2cf84 Bug 1525190 - Manual changes to abide by eslint in chat. r=florian 2019-02-28 09:49:44 -05:00
Patrick Cloke d5a2d6493d Bug 1525190 - Run eslint --fix over chat components code. r=florian 2019-02-27 10:13:06 -05:00
Patrick Cloke 357ae198d5 Bug 1530868 - Fix imports in chat after bug 1520643. r=freaktechnik 2019-02-27 08:50:50 -05:00
Patrick Cloke 10f11d2e56 Bug 1525190 - Run eslint --fix over chat modules code. r=florian 2019-02-27 08:11:42 -05:00
Patrick Cloke 571038fc0c Bug 1477438 - Add telephone number to the XMPP tooltip. r=florian 2019-02-26 13:13:00 -05:00
Patrick Cloke cd342a0dfe Bug 1529287 - Port more of bug 1526382 to Thunderbird chat. r=florian 2019-02-26 12:22:39 -05:00
Patrick Cloke 53b9e76926 Bug 1529816 - Remove listening code from socket.jsm. r=florian 2019-02-25 10:00:42 -05:00
Jorg K afd4157b12 Bug 1529763 - Port bug 1529252: s/Services.io.newChannel2/Services.io.newChannel/. rs=bustage-fix 2019-02-22 08:33:12 +01:00
Martin Giger bc2f902dbd Bug 1441093 - Update twitter-text to 2.0.5, supporting 280 chars. r=clokep 2018-03-08 19:11:13 +01:00
Patrick Cloke f3f2ce76a9 Bug 1525190 - Run eslint --fix over all chat protocols code. r=florian 2019-02-21 16:19:04 -05:00
Patrick Cloke f9d1ba960d Bug 1525190 - Run eslint --fix over XMPP code. r=florian 2019-02-21 12:10:43 -05:00
Geoff Lankow fca9678179 Port bug 1528971: Move newChannel2 being the only implementation within nsIProtocolHandler.idl; rs=bustage-fix 2019-02-21 18:58:12 +13:00
Patrick Cloke f757585188 Bug 1525190 - Run eslint --fix over IRC code (chat/protocols/irc). r=freaktechnik 2019-02-20 17:23:22 -05:00
Patrick Cloke 70e495320f Bug 1527480 - Fix the SCRAM-SHA-1 authentication mechanism for XMPP, r=florian 2019-02-20 09:01:29 -05:00
Jorg K b048d2cd42 Bug 1528574 - Backed out changeset 01dfe512bc4d to re-enable test after the failure cause was fixed in bug 1528907. a=backout DONTBUILD 2019-02-19 16:33:19 +01:00
Florian Quèze 1e750bd7bc Bug 1528907 - Fix imXPCOMUtils' ClassInfo implementation to follow the changes from bug 1526382, r=Fallen.
Differential Revision: https://phabricator.services.mozilla.com/D20342

--HG--
extra : moz-landing-system : lando
2019-02-19 14:43:59 +00:00
Jorg K 667f049d6f Bug 1528574 - switch off failing test test_setMode.js. rs=bustage-fix 2019-02-17 23:04:45 +01:00
Florian Quèze cc892d2a90 Bug 1526715 - avoid repeatedly calling Services.intl.DateTimeFormat when displaying chat messages or the list of previous conversations, r=clokep.
Differential Revision: https://phabricator.services.mozilla.com/D19275

--HG--
extra : moz-landing-system : lando
2019-02-11 15:22:58 +00:00
Sebastian Hengst 72159e289e Bug 1526754 - also import nsSimpleEnumerator into imCore.js to fix empty chat account creation. r=jorgk 2019-02-10 14:32:29 +01:00
aceman da12742c2f Bug 1525834 - Port bug 1095602: Remove STATE_SECURE flags from nsIWebProgressListener. r=mkmelin,frg ui-r=Paenglab 2019-02-09 07:48:00 +01:00
Magnus Melin 6727d11606 Bug 1525695 - fix a bunch of missing imports in IRC and IM related code. r=florian 2019-02-07 20:13:40 +01:00
Florian Quèze c5e9e71e6a Bug 1525730 - Fix the chat copy controller (was broken after the convbrowser.xml -> conversation-browser.js refactoring). r=clokep DONTBUILD 2019-02-07 10:10:16 +01:00
Magnus Melin 8464d3258d Bug 1524706 - fix "ReferenceError: nsSimpleEnumerator is not defined" in chat's jsProtoHelper.jsm. r=Paenglab 2019-02-06 22:55:59 +01:00
Patrick Cloke e44fe23f56 Bug 1525190 - Bugs found in IRC due to ESLint. r=freaktechnik 2019-02-05 10:15:52 -05:00
Jorg K c47a83934e Bug 1524197 - Backed out changeset 420b121a7a6f to re-enable test. a=backout 2019-02-01 17:26:53 +01:00
Florian Quèze 3d6bbaa727 Bug 1524197 - Make imContentSink.jsm drop style attributes that contain no valid style rules. r=clokep 2019-02-01 17:25:06 +01:00
Jorg K 016f171f59 Bug 1524197 - disable failing test_filtering.js. rs=bustage-fix 2019-01-31 14:59:01 +01:00
Geoff Lankow 0a77384a34 Bug 1520643 - Port bug 1514594: Change all call sites of ChromeUtils.import() to the "new" scheme; rs=bustage-fix DONTBUILD 2019-01-30 20:53:39 +13:00
aceman eb4fcd45e5 Bug 1520643 - convert some more 'const' imports to 'var'. r=darktrojan 2019-01-30 20:53:36 +13:00
Magnus Melin 06179f8d01 Bug 1520643 - Port bug 1514594: correct previous changesets by changing 'const' to 'var', various misc. fixes. rs=bustage-fix,jorgk 2019-01-29 22:21:26 +01:00
Geoff Lankow e0e6e32a52 Bug 1520643 - Port bug 1514594: Change import call sites manually which were missed. rs=bustage-fix,jorgk 2019-01-29 14:57:42 +01:00
Geoff Lankow ed26cc6a11 Bug 1520643 - Port bug 1514594: Change import call sites using kmag's script. rs=bustage-fix,jorgk 2019-01-29 11:25:29 +01:00
Patrick Cloke 595ddaf33a Bug 1521761 - Hide annoying freenode messages about vulnerability scanning. r=florian 2019-01-23 11:26:51 -05:00
Jorg K 10208f3615 Bug 1521671 - Follow-up: Fix parameter alignment/comment in mails's and chat's browserRequest.js. rs=white-space-only,comment-only DONTBUILD 2019-01-22 16:20:10 +01:00
Jorg K cea1f0131c Bug 1521671 - Port bug 1514340: Implement nsIWebProgressListener.onContentBlockingEvent(), JS part. rs=bustage-fix 2019-01-22 09:53:30 +01:00
Magnus Melin 7649b87a10 Bug 1521480 - move conversation-browser this._conv and this.progressListener setup from connectedCallback to constructor to make chat theme preview work properly. r=florian 2019-01-21 15:51:15 +02:00
Magnus Melin c794e4eb81 Bug 1519091 - convert convbrowser from xbl binding into a custom element (customized built in, extending <browser>), name it conversation-browser. r=florian DONTBUILD
Adjust to changes from bug 1441935 - Convert <browser> XBL binding to a Custom Element

The code had some odd things:

* multiple autoscrollEnable, or rather one of that and one autoScrollEnabled (capital S), now renamed to convScrollEnabled
* mDragDropHandler - not hooked up to anything

disablefastfind is no longer supported in core - bug 1520908 handles that.

--HG--
rename : chat/content/convbrowser.xml => chat/content/conversation-browser.js
2019-01-20 22:41:07 +02:00
Patrick Cloke 43a73fe590 Bug 1520480 - Remove unused NSS symbol exports. r=florian 2019-01-16 09:51:07 -05:00
Jorg K 6f47e62135 Bug 1519433 - Port bug 1513241: Adjust parameters of nsIWebNavigation.loadURI(). rs=bustage-fix 2019-01-11 17:58:38 +01:00
Jorg K 2ae64ee9b5 Bug 1364645 - Follow-up: Remove left-over reference to Task.jsm. r=florian 2019-01-03 18:35:04 +01:00
Richard Marti 8ac8015373 Bug 1517098 - Use a lock icon to show the connection security in content tab's URL field. r=mkmelin 2019-01-01 12:54:12 +01:00
Jorg K c7363436b8 Bug 1512081 - Backed out 4 changesets from bug 1495184. a=backout
Backed out changeset 93d3584af75b (bug 1495184)
Backed out changeset ae62e27f1265 (bug 1495184)
Backed out changeset 17f0a541d7ac (bug 1495184)
Backed out changeset 759a21c4e0f9 (bug 1495184)
2018-12-04 23:26:35 +01:00
Richard Marti be5b04aea3 Bug 1511170 - Port bug 1498448: Migrate Certificate Manager Dialog to use fluent for localization. r=jorgk 2018-11-29 22:10:28 +01:00
Jorg K 91ac8497e8 Bug 1364645 - Replace Task.async()/Task.spawn() with async function and yield with await. r=florian 2018-11-21 13:16:01 +01:00
Jorg K 105e71c4fd Bug 1504986 - Port bug 1504574: replace XPCOM use of nsDocumentEncoder. rs-bustage-fix 2018-11-06 12:41:17 +01:00
Magnus Melin fb66cb5f5b Bug 1497544 - de-XBL folderSummary-popup, folderSummary, folderSummary-message. r=Paenglab 2018-11-04 22:00:45 +02:00
Arshad Khan 55dbb85cb9 Bug 1491660 - Remove statusbar and statusbarpanel bindings. r=mkmelin,MakeMyDay 2018-09-16 16:50:00 +05:30
Jorg K bfa9ddff1e Bug 1503735 - Port bug 1490257: Add system principal to loadURI() calls, JS part. rs=bustage-fix 2018-11-01 09:42:35 +01:00
aceman 146574df2b Bug 1502997 - Do not use GetElementById() to find anonymous elements after bug 1502875. r=jorgk DONTBUILD 2018-10-29 18:44:00 +01:00
Richard Marti b8b04b9c79 Bug 1499593 - Change progressmeter to be html:progress. r=aceman,mkmelin 2018-10-18 11:03:44 +02:00
Richard Marti 5fd4e3e77a Bug 1497544 - Use popup.xml#panel instead of popup.xml#tooltip for the IMTooltip after the tooltip binding removal. r=mkmelin 2018-10-12 13:17:32 +02:00
Geoff Lankow 1c04a7f09a Bug 1478572 - Turn on ESLint in mail/components/im; r=florian
--HG--
rename : mail/components/im/modules/index_im.js => mail/components/im/modules/index_im.jsm
rename : mail/components/im/modules/search_im.js => mail/components/im/modules/search_im.jsm
rename : mail/components/im/smileys/theme.js => mail/components/im/smileys/theme.json
2018-10-02 17:17:08 +13:00
Jorg K 538847fc74 Bug 1495184 - Follow-up: Remove unneeded comments in nsMsgCompose.cpp, fix four tests, update XML files. r=aceman 2018-09-29 22:37:41 +02:00
Richard Marti 90938c9600 Bug 1495112 - Reference only one PNG file for the status icons in chat. r=jorgk DONTBUILD
--HG--
rename : mail/themes/osx/mail/icons/status@2x.png => mail/themes/linux/mail/icons/status@2x.png
rename : mail/themes/osx/mail/icons/status@2x.png => mail/themes/windows/mail/icons/status@2x.png
2018-09-29 10:58:45 +02:00
Jorg K cb15cbf519 Bug 1495184 - Port 1493563: Adapt to API changes in nsIWebProgressListener.onSecurityChange(), JS part. rs=bustage-fix 2018-09-29 10:50:34 +02:00
Jorg K 82ce7dd116 Bug 1490265 - Port bug 1468222: Replace nsISSLStatus with nsITransportSecurityInfo. r=mkmelin 2018-09-11 22:09:15 +02:00
Jorg K fea831b62e Bug 1490265 - Port bug 1468222: remove use of nsISSLStatus. rs=bustage-fix 2018-09-11 13:55:29 +02:00
Arshad Khan e3df181a6d Bug 1484965 - Remove nobuttons binding. r=florian,Paenglab DONTBUILD
--HG--
extra : amend_source : 2baa7df9186597065511a8cf02ae750a817eb015
2018-09-04 13:27:15 +05:30
Jorg K 5862032a95 Bug 1485820 - add [Symbol.iterator] in chat's logger.js, fix spurious }. rs=bustage-fix DONTBUILD 2018-08-26 15:03:37 +02:00
Jorg K dabe2d8ea0 Bug 1485820 - add [Symbol.iterator] in chat's logger.js. r=aceman 2018-08-25 03:27:00 +02:00
Jorg K efcb29e55b Bug 1485820 - add [Symbol.iterator] in chat's imXPCOMUtils.jsm, take 2. r=aceman 2018-08-25 03:27:00 +02:00
Jorg K ed81287c9c Bug 1485820 - add [Symbol.iterator] in chat's imXPCOMUtils.jsm. rs=bustage-fix DONTBUILD
--HG--
extra : rebase_source : 48bc83194c588f467a52ed313a27abb53c86b5c3
2018-08-25 13:59:44 +02:00
Jorg K 8ca05cf26e Bug 1485451 - Remove throw-away object in ChromeUtils.import() call. r=darktrojan 2018-08-23 19:52:29 +02:00
Jorg K 944f8bc9f6 Bug 1479305 - Port bug 1463016 (part 5) and bug 1463291: replace use of getInterface(Ci.nsIDOMWindow). r=aceman
--HG--
extra : rebase_source : 9c66b9b62783acd8369fd5abee7777930a2fbac7
2018-07-29 23:59:59 +02:00
Richard Marti 23f4783ead Bug 1475817 - Part 13: Convert simple <listbox> to <richlistbox>, chat. r=jorgk DONTBUILD 2018-07-19 12:44:41 +02:00
Richard Marti 4a2203dd3c Bug 1474087 - Remove <resources> from imconversation.xml and imtooltip.xml. r=florian
--HG--
extra : rebase_source : 80651a27370273c0221e07593f9a3a1debc888fa
2018-07-07 22:48:30 +02:00
Jorg K 48bae35d1b Bug 1457457 - Port bug 1420223 and bug 1421655: Replace imgITools.decodeImage() with imgITools.decodeImageFromBuffer(). rs=bustage-fix DONTBUILD 2018-06-17 21:27:10 +02:00
Jorg K 4a561279f5 Bug 1457713 - Port bug 1456035: Change XPCOMUtils.generateQI to ChromeUtils.generateQI in chat. r=aceman 2018-05-21 00:59:52 +02:00
aceman e81f9942ca Bug 1460201 - Follow-up: remove use of nsISelectionPrivate in C-C. r=bz DONTBUILD 2018-05-11 12:35:00 +02:00
Jorg K 35ad61220f Bug 1457746 - Follow-up: Fix convbrowser.xml as per bug 1457763 (suggestion by Neil Deakin). r=me DONTBUILD CLOSED TREE
--HG--
extra : rebase_source : 78e68d4a36138259408560ea9c8bb7de143e554d
extra : amend_source : 399a1ed9aea232b686b44209ece70cdf245a6464
2018-05-01 19:55:35 +02:00
aceman 161283365c Bug 1457713 - rewrite QueryInterface JS implementations the same way as M-C bug 1456035 does - chat/ mail/ mailnews/. r=jorgk
--HG--
extra : rebase_source : 4cd70acabbdf021c007619b9f90038b11325e248
2018-04-29 00:49:00 +02:00
aceman f88919ef04 Bug 1457746 - port bug 1446961: migrate popupBoxObject.showPopup to openPopup. r=jorgk 2018-04-29 00:48:00 +02:00
Jorg K b98063ae5d Bug 1457441 - Port bug 1455674: replace use of nsIDOMElement (JS part). rs=bustage-fix 2018-04-27 19:46:07 +02:00
Jorg K cb937b86ff Bug 1454842 - Port bug 1453869: Replace use of nsIDOMParser (JS part). r=bz
--HG--
extra : rebase_source : 3de7275dfc86591361e875a558fe6c831c68b1df
2018-04-21 11:52:24 +02:00
Jorg K 1742df497d Bug 1455536 - Port bug 1453881: add_task() doesn't accept generators any more (chat part, take 2). r=florian 2018-04-20 20:31:26 +02:00
Jorg K f5ef7fafd2 Bug 1455536 - Port bug 1453881: add_task() doesn't accept generators any more (chat part). rs=bustage-fix CLOSED TREE 2018-04-20 12:50:10 +02:00
Jorg K c33953ee84 Bug 1453322 - Part 1: revert bug 1453233. r=jorgk 2018-04-14 00:25:49 +02:00
Jorg K a5a992e53f Bug 1453403 - Port bug 1453487: Remove needless implements='nsIDOMEventListener' and QI. r=bz 2018-04-12 22:47:49 +02:00
Richard Marti 44da424b02 Bug 1453233 - Port bug 1437302 to TB: Fix width of textbox[type=number] consumers. r=jorgk 2018-04-11 09:38:28 +02:00
Jorg K cf5c982eb4 Bug 1399756 - fix typos in chat/ using codespell. r=florian
[skip-blame]
2018-03-20 05:21:00 +01:00
Florian Queze 6dbe1b1400 Bug 1433871 - Use data- attributes in chat message themes. Remove use of allowUnsafeHTML. r=jorgk
--HG--
extra : rebase_source : 1829ee9ea630d3d3cf815dc93cd1e4757ed741fc
2018-04-05 12:36:21 +02:00
Martin Giger 7fce2cb3b7 Bug 1448933 - Get docShell from frameLoader and don't QI for frameLoader in convbrowser.xml. r=florian 2018-03-26 20:41:14 +02:00
Jorg K 8be6f75899 Bug 1448719 - Bug 1447272 follow-up: Replace createInstance(Ci.nsIURI) with mutator. r=me 2018-03-26 10:47:51 +02:00
aceman 606716b810 Bug 1445396 - remove nsIDOMText use in chat. r=florian 2018-03-13 17:07:00 +01:00
aceman 5df6a3cdd4 Bug 1436605 - Replace remaining Components.interface/Components.utils uses with Ci/Cu in mail, chat, common and mailnews. r=jorgk 2018-03-12 16:32:00 +01:00
Martin Giger 03cd32f4cf Bug 1444480 - Omit timezone in some timestamps. r=florian
--HG--
extra : rebase_source : a5c245dbbf79c2d751d8a6334c20050a0065acef
2018-03-09 19:54:02 +01:00