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

811 Коммитов

Автор SHA1 Сообщение Дата
Geoff Lankow 9ca8fa0d4d Bug 1665839 - Remove mozmill.jsm. r=khushil324
Differential Revision: https://phabricator.services.mozilla.com/D90653

--HG--
extra : moz-landing-system : lando
2020-10-04 21:40:49 +00:00
Magnus Melin e952ea6460 Bug 1649295 - fix OSX test failures of comm/calendar/test/browser/timezones/browser_timezones.js. r=darktrojan 2020-10-01 13:46:59 +03:00
Lasana Murray 2a5dd93e3a Bug 1651783 - Add edit option to calendar item context menu. r=pmorris DONTBUILD 2020-09-24 12:47:17 +03:00
Magnus Melin 2d6c3d8c64 Bug 1649295 - fix browser_timezones.js test failures by making sure the timezone window is focused before clicking. r=darktrojan 2020-09-24 10:27:52 +03:00
Lasana Murray ed16c2cfd1 Bug 1651779: Show the reminder as read-only text when event is not an invitation. r=pmorris 2020-09-23 13:56:55 +03:00
Khushil Mistry 472225cef1 Bug 1663303 - Fix calendar new event window should require a title. r=pmorris DONTBUILD 2020-09-20 13:55:36 +03:00
Lasana Murray 35a9938f1a Bug 1647855 - Add tests for using event dialog edit button and menu. r=mkmelin 2020-09-17 11:09:59 +03:00
Paul Morris 6ad3790174 Bug 1659558 - Part 8: Convert `cal.createRecurrenceInfo()` to `new CalRecurrenceInfo()`. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D89276

--HG--
extra : rebase_source : 8a1b0dce7983dd054c04a7f8138081e1fae98365
2020-09-03 14:29:58 -04:00
Paul Morris a26956574a Bug 1659558 - Part 7: Convert `cal.createRelation()` to `new CalRelation()`. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D89275

--HG--
extra : rebase_source : 5bbbb6cd22490a98885d549eddd4d9c6010363fc
2020-09-03 13:52:33 -04:00
Paul Morris 4ada409e33 Bug 1659558 - Part 6: Convert `cal.createAlarm()` to `new CalAlarm()`. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D89273

--HG--
extra : rebase_source : f873f68d9591ce9d4f7a32140335f3264a0da11a
2020-09-03 09:31:50 -04:00
Paul Morris 6863b2ab8d Bug 1659558 - Part 5: Convert `cal.createAttachment()` to `new CalAttachment()`. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D89271

--HG--
extra : rebase_source : 791b2dfa264b183a1d55c4089a67179ed913a882
2020-09-02 15:40:42 -04:00
Paul Morris 1c35d95ce4 Bug 1659558 - Part 4: Convert `cal.createAttendee()` to `new CalAttendee()`. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D89270

--HG--
extra : rebase_source : 01313187641ebafa6844bd621089e922e07a283b
2020-09-02 13:23:35 -04:00
Paul Morris dd9f6e0f99 Bug 1659558 - Part 3: Convert `cal.createTodo()` to `new CalTodo()`. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D89268

--HG--
extra : rebase_source : 46f7a80d11907f81950b969a5bf1cac0c8ee336c
extra : source : 97b9aaba64994e3e30e7719354bfdc6ed291b26a
2020-09-01 14:26:54 -04:00
Paul Morris 1720739108 Bug 1659558 - Part 2: Convert `cal.createEvent()` to `new CalEvent()`. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D89267

--HG--
extra : rebase_source : c92da480512b285c16d9d991de3ac1dece4c003c
2020-09-01 13:43:59 -04:00
Paul Morris e6fff550ad Bug 1659558 - Part 1: Refactor makeMemberAttr function. r=darktrojan
Handling defaults in this function doesn't really work for
getProperty/setProperty access because the code for cloning
an object does not copy the defaults. The cloning code just iterates
mProperties and copies all of them, and setting up defaults in
makeMemeberAttr (via prototype) does not put them in mProperties.

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

--HG--
extra : rebase_source : 3823532677dc832c437850d4d87402c62febf949
2020-09-01 22:46:31 -04:00
Alessandro Castellani bfdeb0c702 Bug 1621135 - Improve the UI of the Calendar sidebar. r=pmorris, ui-r=Paenglab 2020-09-10 12:22:06 +03:00
Khushil Mistry 27f6f32ae6 Bug 1659380 - Calendar New Event window should start with the title highlighted. r=pmorris DONTBUILD 2020-08-29 20:13:21 +03:00
Paul Morris 382bfa39f4 Bug 1659363 - Render HTML in calendar item descriptions. r=darktrojan
Google puts HTML tags in calendar event/task DESCRIPTION
properties, so where we display descriptions render them
as HTML rather than just showing the raw plain text.
This commit does this in these places:
- summary dialog (and ICS import dialog)
- invitation overlays in emails
- tooltips shown when mousing over an item.

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

Depends on D88365

--HG--
extra : rebase_source : e702f30846788ea1cc138b282253b59a6fc2f328
2020-08-28 17:57:48 +00:00
Paul Morris 878f37c58b Bug 306495 - Remove mozmill code from browser_basicFunctionality.js test. r=darktrojan
This test was failing on Windows for some reason, so I removed
the mozmill parts. It still fails on Windows so disable it for now.

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

Depends on D85620
2020-08-28 21:29:23 +00:00
Paul Morris 6ed05cc3a8 Bug 306495 - Fix the browser_calendarList.js mochitest. r=darktrojan
Differential Revision: https://phabricator.services.mozilla.com/D85620

Depends on D83567
2020-08-28 21:29:16 +00:00
Paul Morris 35e9080cb7 Bug 306495 - Implement a new calendar creation dialog. r=darktrojan
This is the main patch for this bug that Philipp wrote, with
various changes made to counter bit rot, update some parts,
and rework the UI in various ways.

For example WCAP calendars are no longer supported and the
gData provider is now in its own repo, so I have removed
these parts.

The bit rot changes include using HTML table instead of XUL grid,
de-XPCOM-ing components, updating module import syntax,
replacing calendar-list-tree (no longer exists) with a
richlistbox, using 'addEventListener' instead of
'ondialogaccept' attributes since the latter were not working,
updating things related to <dialog> now being a child of
<window>, etc.

UI changes include moving away from the tabs and only
prompting for a password if needed.

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

Depends on D78370

--HG--
rename : calendar/resources/content/calendarCreation.xhtml => calendar/base/content/dialogs/calendar-creation.xhtml
rename : calendar/base/themes/common/calendar-creation-wizard.css => calendar/base/themes/common/calendar-creation.css
2020-08-28 21:28:32 +00:00
Geoff Lankow 32c994c2c9 Bug 1652416 - Remove cal.generateClassQI and uses of cal.generateQI where no classInfo is present. r=Fallen
--HG--
extra : rebase_source : 51562471eec0f0f115c71f1504e982e92e834f52
2020-07-13 16:10:38 +12:00
Geoff Lankow 24e4f93abd Bug 1659873 - Fix even more timing issues in calendar tests with event dialogs. rs=bustage-fix DONTBUILD
--HG--
extra : rebase_source : 43b6a8b1440ca2ad779378273304c3e7ed4ed532
2020-08-19 17:46:20 +12:00
Geoff Lankow 743ba4b037 Bug 1659873 - Fix more timing issues in calendar tests with event dialogs. rs=bustage-fix
--HG--
extra : amend_source : be2521ade369557946ed0f336018d1aa631c12f0
extra : histedit_source : 7926a3d9125857596259b8bcb4f99e851e8d6759
2020-08-19 15:52:09 +12:00
Geoff Lankow adcce11447 Bug 1659873 - Fix timing issues in calendar tests with event dialogs. rs=bustage-fix
--HG--
extra : rebase_source : 4e05103b009191acada3d450cb5c1f994e9828d2
extra : amend_source : 592ba2fe26b37e9e633f5932e2fbac0f7c451cff
extra : histedit_source : 07bd4e1f04b21858746673c1f3a4fd41f8a776f2
2020-08-19 11:55:18 +12:00
Geoff Lankow 568e955cf2 Bug 1659598 - Port bug 1650795 - Update tests for changes in SubDialog.jsm. rs=bustage-fix
--HG--
extra : amend_source : 578096ba03d58b736f2e7fdc98f6c22961b6c573
2020-08-18 10:32:07 +12:00
Lasana Murray 879d82a4d8 Bug 1647855 - Provide a button menu for editing event occurrences. r=pmorris
Includes the patch to update tests that fail due to reccurrence dialog workflow change.
2020-08-14 12:12:23 +03:00
Lasana Murray 5ff3684185 Bug 1575195 - Add test to ensure opening event uses summary dialog. r=pmorris 2020-08-13 13:14:11 +03:00
Lasana Murray ef9eefa24c Bug 1575195 - Update tests that fail due to edit dialog change. r=pmorris 2020-08-13 13:13:57 +03:00
Geoff Lankow f59ea44dd5 Bug 1656875 follow-up - Fix a broken test. rs=bustage-fix a=me
--HG--
extra : amend_source : fc3e4e7df718ed61548629efbcfca0e0d25526f8
extra : histedit_source : 4e58dfb971569d05f524a5a4ac13f3843e84827d
2020-08-05 17:14:03 +12:00
Geoff Lankow 719c1af946 Bug 1633198 - Modify tests to handle removal of ParentProcessDocumentChannel pref in bug 1654922. rs=bustage-fix
--HG--
extra : rebase_source : c78d383beaee91715adc7415bbdfd0b0d5cb8235
extra : amend_source : a52534ecfdc9d35dca178e72a83a4627bac78c28
extra : histedit_source : 645a0a9bdd178c5f845e34c310e6f4246f3084e8
2020-04-29 15:38:56 +12:00
Philipp Kewisch 726398e336 Bug 1652885 - Dynamic registration and unregistration of calendar providers. r=pmorris
Differential Revision: https://phabricator.services.mozilla.com/D84961

--HG--
extra : moz-landing-system : lando
2020-07-31 13:55:46 +00:00
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 49f81bb7e1 Bug 1652057 follow-up - Fix broken test. rs=bustage-fix DONTBUILD
--HG--
extra : rebase_source : cd62ec3915e03c75292f5bf7b6fbd483b885193f
extra : amend_source : 5f572abd64fe7bf7b10dccb9ac8eefe4fe15870e
2020-07-15 11:11:35 +12: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
Khushil Mistry 061a1e2435 Bug 1573678 - Implement the Preferences Search Field. r=aleca 2020-06-29 20:14:38 -04:00
Magnus Melin 535d2224a8 Bug 1624849 - Intermittent comm/calendar/test/browser/browser_taskDisplay.js | Correct number of tasks - Got X, expected Y. r=darktrojan 2020-06-26 13:33:24 +03:00
Geoff Lankow 34256868d4 Bug 1647962 - Fix test failures that appeared after updating test environment to Ubuntu 18.04. rs=bustage-fix
--HG--
extra : rebase_source : de8824ee1417457c88e9efc0d767019334ce45a1
extra : amend_source : f2056e8633900fb953f784d498259a6b9cc961a7
2020-06-24 13:56:30 +12:00
Geoff Lankow f27e8d93c7 Bug 1593711 - Test task filtering with repeating tasks. r=pmorris
--HG--
extra : rebase_source : 2be313a1708c76edb0d739abb4c2e6a5709a2044
extra : histedit_source : 616bb1ada2a573f95f1a4516b2ec56cdaac757d4
2020-06-17 17:47:53 +12:00
Geoff Lankow c693270c56 Bug 1624849 - Attempt to fix intermittent failures in browser_taskDisplay.js. rs=bustage-fix
--HG--
extra : rebase_source : 36d424ca3027b7a1db091327c82ad1feacd493d0
extra : amend_source : 772680b40dc39246f807782c8e07e347a58108d4
2020-06-17 20:35:37 +12:00
Geoff Lankow 913bbb0ffb Bug 1628889 - Try to fix preferences tests that fail to scroll when opening the preferences tab. r=mkmelin
--HG--
extra : rebase_source : 3d59353d282f89b72ae236a4015c49337db3aa7f
extra : amend_source : 9d9e5afa56552d6b98b0cfe0d1fd84d16dd30038
2020-04-15 20:38:19 +12:00
Geoff Lankow 2565c1a7b7 Bug 1643552 - Fix browser_attendeesDialog.js failing with libical. r=pmorris DONTBUILD
--HG--
extra : rebase_source : 07d9cfaf190f0a44bd374e62ba241d2e8a5f0c09
extra : amend_source : 2471d0e94bfc04b55614949106ae9dea007abd7d
2020-06-05 15:57:30 +12:00
Ping Chen 16013c244f Bug 1615985 - Collect number of calendars with types and readonly status. r=mkmelin,pmorris,darktrojan DONTBUILD 2020-06-08 13:31:08 +03:00
Geoff Lankow 822e07def0 Backed out two changesets (bug 1615985) for breaking calendar tests. rs=backout
Backed out changeset d287cf040cba
Backed out changeset 6602b6ca210f

--HG--
extra : histedit_source : a39c5f5f067b8a0a8bee48681f68ae8f8038187e%2C74b62d7a24c2516f032e239129453f7d9ce253ad
2020-06-08 14:52:26 +12:00
Magnus Melin e8cc4c6395 Bug 1615985 - followup to lint 6602b6ca210fe75a9e65d19acc80635b287a52fe. rs=eslint DONTBUILD
--HG--
extra : amend_source : 0fb4b5c5301c6352531acbe6982052a68705c4ab
2020-06-05 14:53:26 +03:00
Ping Chen c72cb53cba Bug 1615985 - Collect number of calendars with types and readonly status. r=mkmelin,pmorris 2020-06-05 13:56:56 +03:00
Paul Morris a1004a8cbb Bug 1642635 - Let text wrap in item summary table and improve alignment. r=darktrojan
For lengthy content like dates with timezones we want the content
to wrap, not disappear on the right side of dialogs. Removing the
HTML input elements allows us to do that.

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

--HG--
extra : moz-landing-system : lando
2020-06-03 13:07:17 +00:00
Geoff Lankow 90c4a3f8a0 Bug 1639763 - Rewrite the attendees dialog using modern code. r=pmorris
--HG--
extra : rebase_source : b5f067afa86f57fbb623143e7d3a4ce5fde28bfe
extra : histedit_source : f9bb56dda46c6b64478377ddc4769b572e60b654
2020-02-28 21:53:43 +13:00
Geoff Lankow bb36951261 Bug 1642282 - Register a calendar before running browser_categoryColors.js. rs=bustage-fix
--HG--
extra : histedit_source : 9dd832630cbed2ccff4b5a29c2c212fed571c6c4
2020-06-02 11:13:26 +12:00
Paul Morris d25d5974ae Bug 1631902 - Use the new file import dialog for all calendar file imports. r=darktrojan DONTBUILD
Namely start using it when the user chooses "Import..." from the
"Events and Tasks" menu, and similar UI for importing files.
This gives the user a preview of the items to be imported, lets
them only import some of the items, and gives confirmation that
the import succeeded.

--HG--
extra : rebase_source : d27abbb85fb0f81d510e47b74d6193b33c2003c2
extra : amend_source : eba39646269ed42187f80326ececd6c5619535e3
2020-05-23 22:19:38 -04:00
Paul Morris d18f158f38 Bug 1637133 - Refactor calendar summary dialog to use a custom element. r=darktrojan
Move the part of the dialog that displays a summary of a calendar
item into a custom element so it can be reused more than once
in a given scope/dialog/ window. This will be soon be used to
show summaries of multiple events in the ICS file import dialog.
Update the code to support multiple event summaries in a given
scope.

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

--HG--
extra : moz-landing-system : lando
2020-05-20 14:11:19 +00:00
Philipp Kewisch 41733433ed Bug 1634912 - de-xpcom calendar datetime formatter. r=pmorris
Differential Revision: https://phabricator.services.mozilla.com/D73560

--HG--
rename : calendar/base/src/CalDateTimeFormatter.jsm => calendar/base/modules/utils/calDateTimeFormatter.jsm
extra : rebase_source : 0177d70b86d0d000792fa60a45a7869cc4a32ea3
extra : amend_source : a9945da0486e0fe72378d3955dca084f8aba1e53
2020-05-16 14:17:45 +03:00
Geoff Lankow 42ab267330 Bug 1637141 - Send an empty response to callers of getFreeBusyIntervals to indicate there are no providers. r=pmorris
--HG--
extra : rebase_source : d92a3c7e3f8d4e07614c7faf5d7161c1a18640fa
extra : amend_source : 9a033bf0d68c3f5a51bab86d19a8cd21c5ecdaf1
2020-05-12 14:49:44 +12:00
Makoto Kato 4e719c1c42 Bug 1347804 - Use Intl.Collator instead of nsICollation. r=pmorris CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D71532

--HG--
extra : rebase_source : b05451f47b20bda7e09f9183e34609b198d1616b
extra : amend_source : 0622deef54328c37a43caae410d0a3db671676ab
2020-05-12 20:12:57 +03:00
Geoff Lankow ac9c3774cd Bug 1635888 - Fix test failure in comm/calendar/test/unit/test_utils.js. rs=bustage-fix
--HG--
extra : rebase_source : b2f428f472d6e73316fc24b75faf5b0c69e92024
extra : histedit_source : 49425921d222c4d399d60753b8a309fee86493ca
2020-05-07 15:21:47 +12:00
Geoff Lankow 5b2b970fda Bug 1633245 - Update timezones to 2020a. r=pmorris
--HG--
extra : rebase_source : 4db88f14c993c8dea90ea8ba0ee5cbc2d0445f42
extra : amend_source : feaf9e547b45b9cd9369c15af77a7d3709bfb113
2020-05-01 11:43:22 +12:00
Geoff Lankow ed46cb6c81 Bug 1629492 - Skip browser_todayPane.js on debug for failing too often. rs=me 2020-04-29 15:42:55 +12:00
Magnus Melin 38cc63e25d Bug 1609760 - Stop assigning properties to the global `this` in calendar/ JSMs (port bug 1608278). r=pmorris DONTBUILD
cp ../.gitignore .rgignore && rg -l -g '*.jsm' '' calendar | jscodeshift --stdin --transform ~/Code/jsm-rewrites/no-this-property-assign.js

(Script from d2bbd6c459/no-this-property-assign.js)
2020-04-26 13:59:10 +03:00
Paul Morris e5aa90c9e4 Bug 1583595 - Refactor import-export.js to support opening a given ics file. r=darktrojan
Parameterize the file and allow skipping opening a file picker
dialog.
2020-04-17 13:21:02 +03:00
Geoff Lankow 37c875f0c5 Bug 1630485 - Move browser_timezones.js to a folder of its own. r=pmorris
--HG--
rename : calendar/test/browser/browser_timezones.js => calendar/test/browser/timezones/browser_timezones.js
extra : rebase_source : 4b118dbe1395882698aaada0856d3d1ad913d5f2
extra : amend_source : 6068744b6a02ae5544d5ebd2c95a1e36d68a3b9b
2020-04-16 14:08:55 +12:00
Geoff Lankow 4da9b5e3af Bug 1629495 - Rewrite calendar preferences tests without Mozmill. r=pmorris
--HG--
extra : rebase_source : 25648d650946e7c39d32cd05c9b9bde9e065d5b4
extra : amend_source : c911c197a157ca4ff9a506ec385ca2b1d02598d7
2020-04-14 12:53:20 +12:00
Rob Lemley 6d008137f1 Bug 1624429 - Remove execute bit from source files. r=darktrojan
This greens-up the mozlint "file-perm" check.

--HG--
extra : histedit_source : d8e2715f295c5375e882a024adf042c7d06b59e7
2020-04-02 15:03:58 -04:00
Geoff Lankow 148e696f09 Bug 1629495 - Disable four failing tests on debug. rs=bustage-fix 2020-04-14 12:09:07 +12:00
Geoff Lankow 21dc0615bb Bug 1614030 - Rewrite browser_todayPane.js without using any Mozmill parts. r=pmorris
--HG--
extra : rebase_source : acc0dfb32c063b169e89b7868fecb8a3cea5fcfe
extra : amend_source : a389f8b5858cd3f6d114f6f2559119456f10ff07
extra : histedit_source : b83c3f4781a5714c84e2a74afaf5ba58b4dc6f41%2C557d491108470da65218c3a7b4ea1636f34f74b6
2020-04-03 22:37:43 +13:00
Geoff Lankow 16b350d76e Bug 1628701 follow-up - adjust calendar tests for menulist DOM change. rs=bustage-fix 2020-04-10 10:28:27 +12:00
Paul Morris c26b0970b8 Bug 1546606 - Fix the new CalDAV unit tests. r=Fallen 2020-04-09 13:51:50 +03:00
Paul Morris 74b42c103e Bug 1546606 - Refactor CalDAV request handling some more. r=Fallen
- Capitalize names for the new jsm modules
- Prefix exported classes with `CalDav`
- Fix the header iterator in test_caldav_requests.js
- Other small test fixes
- Do a basic checkRedirected function implementation, etc.
- Various edits and updates to satisfy eslint, etc.

--HG--
rename : calendar/providers/caldav/modules/calDavRequest.jsm => calendar/providers/caldav/modules/CalDavRequest.jsm
rename : calendar/providers/caldav/modules/calDavSession.jsm => calendar/providers/caldav/modules/CalDavSession.jsm
rename : calendar/providers/caldav/modules/calDavUtils.jsm => calendar/providers/caldav/modules/CalDavUtils.jsm
2020-04-09 13:51:31 +03:00
Philipp Kewisch e4cb801505 Bug 1546606 - Refactor CalDAV request handling. r=pmorris
MozReview-Commit-ID: 81oND0JtEFK
2020-04-09 13:51:09 +03:00
Paul Morris 964f4c8730 Bug 1621130 - Show a message in calendar tabs when calendars are disabled. r=darktrojan ui-r=aleca 2020-03-11 17:30:07 -04:00
Paul Morris a87d6380c3 Bug 1589005 - Let default 'Home' calendar be disabled on first run. r=darktrojan
--HG--
extra : histedit_source : 5366840d1248c69e3926603b2ff3e54d20750b22
2020-03-04 17:08:06 -05:00
Geoff Lankow 1e241c81bb Bug 1608765 - Remove duplication of tests for recurrence. r=pmorris
Instead, run the same tests twice with different settings.

--HG--
extra : rebase_source : 1a8dbf0ba2a56d907bbd0830e35d9a4e8f2f9c56
extra : histedit_source : f6c3b69d661bc45230ce5cf92cf012ccc2bd9e88
2020-02-21 21:44:32 +13:00
Geoff Lankow 14cfd9b6dd Bug 1623817 - Fix minimum size check on event/task dialog. r=pmorris
--HG--
extra : rebase_source : bfcd412bb702def3e4f547a9d348401e283d4d11
extra : amend_source : c8d372256892318419ab320e5f33ca9d7bce6f14
2020-03-20 15:52:08 +13: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
Magnus Melin 6c9ce88d55 Bug 1617887 - part4 - stop exporting mozmill.utils. r=khushil 2020-03-07 11:56:54 +02:00
Magnus Melin 75e14b7b61 Bug 1617887 - part3 - stop exporting mozmill.controller. r=khushil 2020-03-07 11:56:43 +02:00
Geoff Lankow 545d3f1e87 Bug 1619824 - Remove prefs disabling the OS X address book in tests. r=mkmelin
--HG--
extra : rebase_source : 0bb2290c419220902bf00efe43cc5725a2b6b342
extra : amend_source : ed70dd6cbcee136aee8d18f3f4f7da39f32110a7
2020-03-02 16:13:58 +13:00
Khushil Mistry cc1231e87d Bug 1562313 - Convert most calendar JavaScript components (not calBackendLoader) to static registration. r=pmorris DONTBUILD
--HG--
rename : calendar/base/src/calAlarm.js => calendar/base/src/CalAlarm.jsm
rename : calendar/base/src/calAlarmMonitor.js => calendar/base/src/CalAlarmMonitor.jsm
rename : calendar/base/src/calAlarmService.js => calendar/base/src/CalAlarmService.jsm
rename : calendar/base/src/calAttachment.js => calendar/base/src/CalAttachment.jsm
rename : calendar/base/src/calAttendee.js => calendar/base/src/CalAttendee.jsm
rename : calendar/base/src/calCalendarManager.js => calendar/base/src/CalCalendarManager.jsm
rename : calendar/base/src/calCalendarSearchService.js => calendar/base/src/CalCalendarSearchService.jsm
rename : calendar/base/src/calDateTimeFormatter.js => calendar/base/src/CalDateTimeFormatter.jsm
rename : calendar/base/src/calDefaultACLManager.js => calendar/base/src/CalDefaultACLManager.jsm
rename : calendar/base/src/calDeletedItems.js => calendar/base/src/CalDeletedItems.jsm
rename : calendar/base/src/calEvent.js => calendar/base/src/CalEvent.jsm
rename : calendar/base/src/calFreeBusyService.js => calendar/base/src/CalFreeBusyService.jsm
rename : calendar/base/src/calIcsParser.js => calendar/base/src/CalIcsParser.jsm
rename : calendar/base/src/calIcsSerializer.js => calendar/base/src/CalIcsSerializer.jsm
rename : calendar/base/src/calItipItem.js => calendar/base/src/CalItipItem.jsm
rename : calendar/base/src/calProtocolHandler.js => calendar/base/src/CalProtocolHandler.jsm
rename : calendar/base/src/calRecurrenceDate.js => calendar/base/src/CalRecurrenceDate.jsm
rename : calendar/base/src/calRecurrenceInfo.js => calendar/base/src/CalRecurrenceInfo.jsm
rename : calendar/base/src/calRelation.js => calendar/base/src/CalRelation.jsm
rename : calendar/base/src/calSleepMonitor.js => calendar/base/src/CalSleepMonitor.jsm
rename : calendar/base/src/calStartupService.js => calendar/base/src/CalStartupService.jsm
rename : calendar/base/src/calTimezoneService.js => calendar/base/src/CalTimezoneService.jsm
rename : calendar/base/src/calTodo.js => calendar/base/src/CalTodo.jsm
rename : calendar/base/src/calTransactionManager.js => calendar/base/src/CalTransactionManager.jsm
rename : calendar/base/src/calWeekInfoService.js => calendar/base/src/CalWeekInfoService.jsm
rename : calendar/import-export/calHtmlExport.js => calendar/import-export/CalHtmlExport.jsm
rename : calendar/import-export/calIcsImportExport.js => calendar/import-export/CalIcsImportExport.jsm
rename : calendar/import-export/calListFormatter.js => calendar/import-export/CalListFormatter.jsm
rename : calendar/import-export/calMonthGridPrinter.js => calendar/import-export/CalMonthGridPrinter.jsm
rename : calendar/import-export/calOutlookCSVImportExport.js => calendar/import-export/CalOutlookCSVImportExport.jsm
rename : calendar/import-export/calWeekPrinter.js => calendar/import-export/CalWeekPrinter.jsm
rename : calendar/itip/calItipEmailTransport.js => calendar/itip/CalItipEmailTransport.jsm
rename : calendar/lightning/components/calItipProtocolHandler.js => calendar/lightning/components/CalItipProtocolHandler.jsm
rename : calendar/lightning/components/lightningTextCalendarConverter.js => calendar/lightning/components/CalMimeConverter.jsm
rename : calendar/providers/caldav/calDavCalendar.js => calendar/providers/caldav/CalDavCalendar.jsm
rename : calendar/providers/composite/calCompositeCalendar.js => calendar/providers/composite/CalCompositeCalendar.jsm
rename : calendar/providers/ics/calICSCalendar.js => calendar/providers/ics/CalICSCalendar.jsm
rename : calendar/providers/memory/calMemoryCalendar.js => calendar/providers/memory/CalMemoryCalendar.jsm
rename : calendar/providers/storage/calStorageCalendar.js => calendar/providers/storage/CalStorageCalendar.jsm
2020-02-25 12:48:44 +02:00
Paul Morris 5d6237328f Bug 580896 - Make sure to not add properties without values to icalcomponents of events and todos. r=Fallen
Original patch was done by MakeMyDay <makemyday@gmx-topmail.de>.
I rebased it, edited some comments, and added tests.
2020-02-25 10:51:36 +02:00
Geoff Lankow 63baa60279 Bug 1616608 - Remove separate ESLint rules in calendar. r=mkmelin,pmorris,fallen
--HG--
extra : rebase_source : 5042b09cb7b5a489b73252a65c64fabc0b8d7eb3
extra : histedit_source : 4a89a83e1f054e061bec9f7a1fb78c1925c0a728
2020-02-20 11:24:47 +13:00
Paul Morris 1e0d6e2593 Bug 1608610 - Remove XPCShell function that loads Lightning XPI. r=Fallen
--HG--
extra : rebase_source : 929dcca52d2029148f75a10c1863fc61591e3766
2020-01-16 11:09:04 -05:00
Paul Morris a0a650bd26 Bug 1608610 - Inline calendar file new menu items. r=Fallen
--HG--
extra : rebase_source : aadb61d34f1950d5cbd59fe96aefc8153b648071
2020-01-14 15:46:23 -05:00
Paul Morris 01ed1f9cdf Bug 1608610 - Update paths for components and other js/json files. r=darktrojan
--HG--
extra : rebase_source : ec86446a57332ec91e0c5c9f73eeefd114c6fa8f
2020-01-10 22:44:21 -05:00
Paul Morris 9d5775e45b Bug 1608610 - Update 'modules' paths. r=darktrojan
--HG--
extra : rebase_source : 49552a947fa8c03751c369e7d206d54c4f08439d
2020-01-10 22:41:34 -05:00
Geoff Lankow 270470d499 Bug 1584853 follow-up - Fix linting error; rs=linting
--HG--
extra : histedit_source : 894b05143d6c73aeaff6ee42001c6dcb78e6a6d2
2020-01-17 11:25:06 +13:00
Geoff Lankow 92e4295da3 Bug 1584853 - When removing a category colour, set pref value to empty string instead of clearing it; r=pmorris
--HG--
extra : rebase_source : 83ab1e96c1294b203be13d49acb41e6f5800ae11
2020-01-14 14:04:37 +13:00
Geoff Lankow a9c8c8a2df Backed out changeset 239192d9246b (bug 1605674) to re-enable browser_import.js; rs=backout
--HG--
extra : amend_source : f57fbe6e828d9d6d75ee6620bdd8bcc2534fd0a8
2020-01-15 18:04:31 +13:00
Khushil Mistry ef2ea86ff8 Bug 1594000 - Convert remaining nsISimpleEnumerator users to use JS iteration in /calendar. r=pmorris 2020-01-10 12:51:01 +02:00
Ben Campbell 6b46a53f00 Bug 1602423 - Remove xpidl [array] use in calIRecurrenceInfo. r=darktrojan
DONTBUILD
2020-01-05 12:53:28 +02:00
Ben Campbell 606ae7e038 Bug 1602425 - Remove xpidl [array] use in calIRecurrenceRule. r=darktrojan
--HG--
extra : rebase_source : 824e1c758c99a7cc1e5310851e20922fa76dbf27
2019-12-23 12:18:20 +13:00
Geoff Lankow 1bbec5360f Bug 1590665 follow-up - Undo last-minute change which broke everything; rs=me
--HG--
extra : amend_source : 5e0e26df864350588e69c4c5654b26076e69c69b
2019-12-31 10:28:31 +13:00
Geoff Lankow bb9af069b1 Bug 1590665 - For recurring events, skip calculating occurrences if they're known to be earlier than the date range requested; r=Fallen
--HG--
extra : rebase_source : 4b0a14e543ccc608e818d8b553cd71ef5125b91e
extra : amend_source : 0b95ea90ff953964ba5b29cd2272e6ebb607d665
extra : histedit_source : da04f14366f99cd08f8addc536cebec9aad676f4
2019-10-18 22:53:13 +13:00
Geoff Lankow 145431d69d Bug 1599330 - Re-enable part of browser_eventDialogModificationPrompt.js fixed by bug 1599318; rs=me
--HG--
extra : histedit_source : 617b6933686351455aa1841432127ce998031ee8
2019-12-30 22:10:47 +13:00
Magnus Melin 7d24f30ceb Bug 1606216 - Port bug 1605918 - Get rid of `synthesizeDragStart()` in EventUtils.js to Thunderbird. rs=bustage-fix 2019-12-28 21:34:16 +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 86699e5ff4 Port bug 1603074 - Improve `synthesizePlainDragAndDrop()` in EventUtils.js. rs=bustage-fix 2019-12-23 18:06:46 +13:00
Geoff Lankow f3ae743a66 Bug 1605674 - Disable test calendar/test/browser/browser_import.js; rs=me
--HG--
extra : histedit_source : 3823491d00ebddf16fdf99189f3f147313d6b7b8
2019-12-23 15:13:06 +13:00
Magnus Melin b2c841eb8a Bug 1604154 - replace XULElement.orient with getAttribute/setAttribute in Thunderbird. r=pmorris 2019-12-19 20:57:55 +02:00
Magnus Melin 29736bcbac Bug 1601769 - update Thunderbird references to toolkit xul->xhtml files renamings in bug 1601093. r=darktrojan
grep -rEl '/(alert|appPicker|dummy|passwordManager|printPageSetup|printPreviewProgress|printProgress|commonDialog|selectDialog|config|editMenuKeys.inc|resetProfile|resetProfileProgress|win|createProfileWizard|profileDowngrade|profileSelection).xul' --exclude-dir=.hg --exclude-dir=suite --exclude-dir=editor . | xargs sed -E -i 's#/(alert|appPicker|dummy|passwordManager|printPageSetup|printPreviewProgress|printProgress|commonDialog|selectDialog|config|editMenuKeys.inc|resetProfile|resetProfileProgress|win|createProfileWizard|profileDowngrade|profileSelection).xul#/\1.xhtml#g'

hg revert mail/components/cloudfile/jar.mn
hg revert mail/components/preferences/jar.mn
hg revert mail/components/preferences/privacy.js
hg revert mail/components/compose/content/bigFileObserver.js

--HG--
rename : mail/base/content/profileDowngrade.xul => mail/base/content/profileDowngrade.xhtml
2019-12-11 23:56:09 +02:00
Geoff Lankow 517e213970 Bug 1602652 - Fix task filtering when a filter group is selected and filter string exists; r=pmorris
--HG--
extra : rebase_source : fb9d6e01606137df70ec3aa1a525934a57ed2296
extra : amend_source : 586da8162240015daabee99fd5eb1825672c460c
2019-12-10 15:32:46 +13:00
Khushil Mistry 0990fd4d09 Bug 1598050 - Restructure all <xul:dialog> usages such that they are not the top level element in calendar/. r=pmorris 2019-12-11 17:28:20 +13:00
Geoff Lankow 1cfb4acfcf Bug 1602321 - Change test browser_eventDisplay.js to pass reliably; r=pmorris
--HG--
extra : rebase_source : 98553364711090a7486c583cded10efb84eaad63
extra : amend_source : c755c8167ce62d0f5ac2385debcb6bafe6dce74c
2019-12-09 12:08:52 +13:00
Philipp Kewisch fa45d9375b Bug 1579020 - Remove WCAP provider. r=darktrojan 2019-12-05 11:55:21 +02:00
Geoff Lankow 9336b9cd7b Bug 1572964 - Test display of events that start or end outside the current view; r=pmorris
--HG--
extra : rebase_source : 009b8804728c8638ff143f8eb3d3e91f719ba8e1
extra : histedit_source : 5a68af8dc1f8ebc71f68ece89886b140c3837fbf
2019-11-29 16:01:44 +13:00
Geoff Lankow 3e9a39b631 Bug 1599330 - Split browser_eventDialogModificationPrompt.js in two and disable the broken part; rs=bustage-fix 2019-11-26 16:38:22 +13:00
Khushil Mistry 7b1df6ab86 Bug 1557504 - remove [array] use in xpidl from calIIcsParser.idl. r=pmorris 2019-11-25 23:28:18 +05:30
Khushil Mistry 746c4d9276 Bug 1557504 - remove [array] use in xpidl from calIChangeLog.idl. r=pmorris
--HG--
extra : rebase_source : 2abdc7dd633c08f35b9e503e9c391a12e2ab34e9
2019-11-25 11:39:25 +13:00
Khushil Mistry 14385c885e Bug 1557504 - remove [array] use in xpidl from calIIcsSerializer.idl. r=pmorris 2019-11-21 11:05:15 +13:00
Khushil Mistry 690e60bf3f Bug 1557504 - remove [array] use in xpidl from calICalendarManager.idl and calICalendar.idl. r=pmorris 2019-11-18 13:14:00 +01:00
Khushil Mistry dc870c0d41 Bug 1557504 - remove [array] use in xpidl from calICalendarSearchProvider.idl and calICalendarViewController.idl. r=pmorris 2019-11-14 08:59:00 +01:00
Khushil Mistry 9fe61ceb35 Bug 1584341 - migrate xul:wizard consumers to xul:window[role=dialog] with the wizard as the only child. r=mkmelin,pmorris 2019-11-14 12:20:00 +01:00
Khushil Mistry 099a43dd6d Bug 1557504 - remove [array] use in xpidl from calIItemBase.idl and calIAlarm.idl. r=pmorris 2019-11-14 21:19:51 +05:30
Geoff Lankow 2dfc3e09e4 Bug 1590682 - Convert troublesome parts of calendar tests to real mochitest code; r=pmorris
--HG--
extra : rebase_source : c435707d99af7756681bedb7f8911c910c7f18d5
extra : amend_source : 8c36eb9ceb61232ee3a58610c96834edbf41a97b
2019-11-07 15:45:08 +13:00
Geoff Lankow 0add81ce54 Bug 1594964 - Unify linting rules for test directories. r=pmorris
--HG--
rename : mailnews/mime/jsmime/test/data/base64-1 => mailnews/mime/jsmime/test/unit/data/base64-1
rename : mailnews/mime/jsmime/test/data/base64-2 => mailnews/mime/jsmime/test/unit/data/base64-2
rename : mailnews/mime/jsmime/test/data/basic1 => mailnews/mime/jsmime/test/unit/data/basic1
rename : mailnews/mime/jsmime/test/data/bug505221 => mailnews/mime/jsmime/test/unit/data/bug505221
rename : mailnews/mime/jsmime/test/data/bugmail11 => mailnews/mime/jsmime/test/unit/data/bugmail11
rename : mailnews/mime/jsmime/test/data/charsets => mailnews/mime/jsmime/test/unit/data/charsets
rename : mailnews/mime/jsmime/test/data/message-encoded => mailnews/mime/jsmime/test/unit/data/message-encoded
rename : mailnews/mime/jsmime/test/data/mime-torture => mailnews/mime/jsmime/test/unit/data/mime-torture
rename : mailnews/mime/jsmime/test/data/multipart-base64-1 => mailnews/mime/jsmime/test/unit/data/multipart-base64-1
rename : mailnews/mime/jsmime/test/data/multipart-base64-2 => mailnews/mime/jsmime/test/unit/data/multipart-base64-2
rename : mailnews/mime/jsmime/test/data/multipart-base64-3 => mailnews/mime/jsmime/test/unit/data/multipart-base64-3
rename : mailnews/mime/jsmime/test/data/multipart-complex1 => mailnews/mime/jsmime/test/unit/data/multipart-complex1
rename : mailnews/mime/jsmime/test/data/multipart-complex2 => mailnews/mime/jsmime/test/unit/data/multipart-complex2
rename : mailnews/mime/jsmime/test/data/multipart1 => mailnews/mime/jsmime/test/unit/data/multipart1
rename : mailnews/mime/jsmime/test/data/multipart2 => mailnews/mime/jsmime/test/unit/data/multipart2
rename : mailnews/mime/jsmime/test/data/multipart3 => mailnews/mime/jsmime/test/unit/data/multipart3
rename : mailnews/mime/jsmime/test/data/multipart4 => mailnews/mime/jsmime/test/unit/data/multipart4
rename : mailnews/mime/jsmime/test/data/multipartmalt-detach => mailnews/mime/jsmime/test/unit/data/multipartmalt-detach
rename : mailnews/mime/jsmime/test/data/shift-jis-image => mailnews/mime/jsmime/test/unit/data/shift-jis-image
rename : mailnews/mime/jsmime/test/head_xpcshell_glue.js => mailnews/mime/jsmime/test/unit/head_xpcshell_glue.js
rename : mailnews/mime/jsmime/test/mock_date.js => mailnews/mime/jsmime/test/unit/mock_date.js
rename : mailnews/mime/jsmime/test/test_custom_headers.js => mailnews/mime/jsmime/test/unit/test_custom_headers.js
rename : mailnews/mime/jsmime/test/test_header.js => mailnews/mime/jsmime/test/unit/test_header.js
rename : mailnews/mime/jsmime/test/test_header_emitter.js => mailnews/mime/jsmime/test/unit/test_header_emitter.js
rename : mailnews/mime/jsmime/test/test_mime_tree.js => mailnews/mime/jsmime/test/unit/test_mime_tree.js
rename : mailnews/mime/jsmime/test/test_structured_header_emitters.js => mailnews/mime/jsmime/test/unit/test_structured_header_emitters.js
rename : mailnews/mime/jsmime/test/test_structured_headers.js => mailnews/mime/jsmime/test/unit/test_structured_headers.js
rename : mailnews/mime/jsmime/test/xpcshell.ini => mailnews/mime/jsmime/test/unit/xpcshell.ini
2019-11-05 16:48:02 +13:00
Paul Morris 48a025602d Bug 1297426 - Separate today pane state for calendar event and task tabs. r=darktrojan 2019-10-11 17:13:43 -04:00
Geoff Lankow 11c93aac52 Bug 1593879 - Select a new default calendar if the current one is removed. r=pmorris 2019-11-05 15:32:53 +13:00
Geoff Lankow fd9ea9972c Bug 1591829 - Prevent unexpected save prompt in calendar tests. r=pmorris 2019-10-25 23:05:57 +13:00
Magnus Melin b59ebe977d Bug 1591361 - remove remaining getAnonymousNodes calls (soon to be removed from platform). r=pmorris,jorgk 2019-10-25 22:37:21 +03:00
Geoff Lankow 58fa9421fe Bug 1588680 - Disable browser_todayPane_visibility.js that fails often in debug. rs=bustage-fix
--HG--
extra : rebase_source : 5b0212e19cb3f9d87fa115c268cd08e782d9ea24
extra : amend_source : 335d41c05d7fd33937f360dfb1915e5f144843e7
extra : histedit_source : d84b64375b3493eb6058564339dd6dc08fef109a
2019-10-25 20:15:01 +13:00
Geoff Lankow 6cea2b16b3 Bug 1590682 - Fix "event-all-day could not be checked/unchecked" failure; r=pmorris
--HG--
extra : rebase_source : 3f0edab5cfa07cda7db4facdfb6268c14a65a2e5
extra : histedit_source : 38c0488b83497fd1ea923ea69c60ffeb810d3f83
2019-10-23 23:28:22 +13:00
Geoff Lankow 82728f9038 Bug 1590682 - Listen for save event prompts on all event dialog tests; r=pmorris
--HG--
extra : rebase_source : 48676446c191a54fb36d6f8a183b0fd4adc13d07
extra : histedit_source : 2b390e3108899222eca2a2f2026100f1cec01ae7
2019-10-23 12:45:20 +13:00
Geoff Lankow 369c22a92a Bug 1588678 - Enable loading of Lightning in mochitest on beta/ESR channels. r=pmorris
--HG--
extra : rebase_source : 4c22d05c06ef41260238a839a02803ca1cd28baf
2019-10-22 19:49:37 +13:00
Geoff Lankow 58e42a1acd Bug 1588680 - Turn on debug mochitests with leak threshold at 10MB; r=rjl
--HG--
extra : rebase_source : 1f6c39d949b62fdf95389c883607c912f71f69a2
extra : amend_source : 290437850d0970fec980a5da84d39ecb8a4909c2
2019-10-03 15:04:33 +13:00
Khushil Mistry 19254b3c4f Bug 1586371 - remove grid usage from calendarCreation.xul. r=pmorris,mkmelin
--HG--
extra : rebase_source : 0608feea42789b1c63cf1dbebdc5053aecb37a40
2019-10-14 05:26: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
Geoff Lankow 3a768991f5 Backed out changeset 69a2aa5bd636 for breaking calendar/test/browser/browser_localICS.js
--HG--
extra : amend_source : 3747accca8875a32f2df3f9f42cca1185b0d1550
2019-10-12 12:13:57 +13:00
Khushil Mistry 6589e4053c Bug 1586371 - remove grid usage from calendarCreation.xul. r=pmorris DONTBUILD 2019-10-05 13:27:00 +02:00
Khushil Mistry 7c0b09077d Bug 1582717 - remove grid usage from calendar-month-base-view.js. r=pmorris 2019-10-09 12:11:00 +02:00
Geoff Lankow 2970603607 Bug 1586979 - Improve browser_eventDialogModificationPrompt.js. r=pmorris DONTBUILD 2019-10-08 16:15:29 +13:00
Geoff Lankow be6dd83cf8 Bug 1586638 - Fix MODIFICATION_FAILED error in tests when dismissing alarm dialog. r=pmorris 2019-10-07 16:04:47 +13:00
Philipp Kewisch 27f036846a Bug 1584614 - Remove source code for the Provider for Google Calendar. r=darktrojan 2019-10-06 21:51:19 +02:00
Paul Morris 089b88549f Bug 780404 - Make today pane in chat and mail tabs independent. r=darktrojan
Make it so that the today pane can be displayed in chat tabs but
not mail tabs and vice versa, with separate settings for each.

--HG--
extra : rebase_source : 3047dc81ceecaa74e8ec56eb30a6a9e02c285421
2019-09-27 20:43:10 -04:00
Paul Morris 6ccc6ace09 Bug 1583529 - Do not show today pane in tabs like preferences tab. r=darktrojan 2019-09-30 17:09:36 -04:00
Paul Morris 9880e29320 Bug 1583529 - Add initial tests for today pane visibility. r=darktrojan 2019-09-30 16:31:18 -04:00
Geoff Lankow e8fc79ae30 Bug 1585162 follow-up - Attempt to improve reliability of some tests; rs=bustage-fix 2019-10-04 17:50:00 +13:00
Richard Marti 7623bc8db5 Bug 1583157 - Don't stack the alarm-box and the category-box to not set the category color behind the alarm icon. r=pmorris 2019-10-03 19:35:44 +02:00
Geoff Lankow 68c44d3246 Bug 1585162 - Convert calendar Mozmill tests to Mochitest; r=pmorris
--HG--
rename : calendar/test/mozmill/testBasicFunctionality.js => calendar/test/browser/browser_basicFunctionality.js
rename : calendar/test/mozmill/testLocalICS.js => calendar/test/browser/browser_localICS.js
rename : calendar/test/mozmill/testTimezones.js => calendar/test/browser/browser_timezones.js
rename : calendar/test/mozmill/testTodayPane.js => calendar/test/browser/browser_todayPane.js
rename : calendar/test/browser/browser.ini => calendar/test/browser/eventDialog/browser.ini
rename : calendar/test/mozmill/eventDialog/testAlarmDialog.js => calendar/test/browser/eventDialog/browser_alarmDialog.js
rename : calendar/test/mozmill/eventDialog/testEventDialog.js => calendar/test/browser/eventDialog/browser_eventDialog.js
rename : calendar/test/mozmill/eventDialog/testEventDialogModificationPrompt.js => calendar/test/browser/eventDialog/browser_eventDialogModificationPrompt.js
rename : calendar/test/mozmill/eventDialog/testEventDialogSize.js => calendar/test/browser/eventDialog/browser_eventDialogSize.js
rename : calendar/test/mozmill/eventDialog/testUTF8.js => calendar/test/browser/eventDialog/browser_utf8.js
rename : calendar/test/browser/browser.ini => calendar/test/browser/invitations/browser.ini
rename : calendar/test/mozmill/invitations/test-imip-bar-eml.js => calendar/test/browser/invitations/browser_imipBarEmail.js
rename : calendar/test/mozmill/invitations/message-containing-event.eml => calendar/test/browser/invitations/message-containing-event.eml
rename : calendar/test/browser/browser.ini => calendar/test/browser/preferences/browser.ini
rename : calendar/test/mozmill/preferences/testAlarmDefaultValue.js => calendar/test/browser/preferences/browser_alarmDefaultValue.js
rename : calendar/test/mozmill/preferences/testCategoryColors.js => calendar/test/browser/preferences/browser_categoryColors.js
rename : calendar/test/browser/browser.ini => calendar/test/browser/recurrence/browser.ini
rename : calendar/test/mozmill/cal-recurrence/testAnnualRecurrence.js => calendar/test/browser/recurrence/browser_annual.js
rename : calendar/test/mozmill/cal-recurrence/testBiweeklyRecurrence.js => calendar/test/browser/recurrence/browser_biweekly.js
rename : calendar/test/mozmill/cal-recurrence/testDailyRecurrence.js => calendar/test/browser/recurrence/browser_daily.js
rename : calendar/test/mozmill/cal-recurrence/testLastDayOfMonthRecurrence.js => calendar/test/browser/recurrence/browser_lastDayOfMonth.js
rename : calendar/test/mozmill/cal-recurrence/testWeeklyNRecurrence.js => calendar/test/browser/recurrence/browser_weeklyN.js
rename : calendar/test/mozmill/cal-recurrence/testWeeklyUntilRecurrence.js => calendar/test/browser/recurrence/browser_weeklyUntil.js
rename : calendar/test/mozmill/cal-recurrence/testWeeklyWithExceptionRecurrence.js => calendar/test/browser/recurrence/browser_weeklyWithException.js
rename : calendar/test/browser/browser.ini => calendar/test/browser/recurrenceRotated/browser.ini
rename : calendar/test/mozmill/recurrenceRotated/testAnnualRecurrence.js => calendar/test/browser/recurrenceRotated/browser_annual.js
rename : calendar/test/mozmill/recurrenceRotated/testBiweeklyRecurrence.js => calendar/test/browser/recurrenceRotated/browser_biweekly.js
rename : calendar/test/mozmill/recurrenceRotated/testDailyRecurrence.js => calendar/test/browser/recurrenceRotated/browser_daily.js
rename : calendar/test/mozmill/recurrenceRotated/testLastDayOfMonthRecurrence.js => calendar/test/browser/recurrenceRotated/browser_lastDayOfMonth.js
rename : calendar/test/mozmill/recurrenceRotated/testWeeklyNRecurrence.js => calendar/test/browser/recurrenceRotated/browser_weeklyN.js
rename : calendar/test/mozmill/recurrenceRotated/testWeeklyUntilRecurrence.js => calendar/test/browser/recurrenceRotated/browser_weeklyUntil.js
rename : calendar/test/mozmill/recurrenceRotated/testWeeklyWithExceptionRecurrence.js => calendar/test/browser/recurrenceRotated/browser_weeklyWithException.js
rename : calendar/test/browser/browser.ini => calendar/test/browser/views/browser.ini
rename : calendar/test/mozmill/views/testDayView.js => calendar/test/browser/views/browser_dayView.js
rename : calendar/test/mozmill/views/testMonthView.js => calendar/test/browser/views/browser_monthView.js
rename : calendar/test/mozmill/views/testMultiweekView.js => calendar/test/browser/views/browser_multiweekView.js
rename : calendar/test/mozmill/views/testTaskView.js => calendar/test/browser/views/browser_taskView.js
rename : calendar/test/mozmill/views/testWeekView.js => calendar/test/browser/views/browser_weekView.js
rename : calendar/test/mozmill/shared-modules/CalendarUtils.jsm => calendar/test/modules/CalendarUtils.jsm
rename : calendar/test/mozmill/shared-modules/ItemEditingHelpers.jsm => calendar/test/modules/ItemEditingHelpers.jsm
extra : rebase_source : 8479fe06a943576ed7f78c82c7e617ff5e0c72d5
extra : amend_source : d9c6975c52320e351a85a759d39950045f56522c
2019-09-27 16:00:10 +12:00
Geoff Lankow 3b471506d2 Bug 1583330 follow-up - Stop checking item creation date is null after creating the item; rs=bustage-fix 2019-10-02 15:02:18 +13:00
Geoff Lankow 7c896c24c8 Bug 1584461 - In calendar tests, stop looking for anonymous nodes that aren't anonymous; rs=bustage-fix
--HG--
extra : rebase_source : 71bf87747134dd91a9bf3af46468c628bfe86ed2
2019-09-27 22:48:16 +12:00
Paul Morris a6e395ad57 Bug 1583520 - Follow-up: Add comment about error dialog in testEventDialog.js. r=darktrojan 2019-09-26 16:19:35 -04:00
Khushil Mistry 782e3b098a Bug 1583520 - Follow-up: fix testEventDialog.js and testTaskView.js. r=pmorris 2019-09-26 19:23:17 +02:00
Geoff Lankow f9b94449f7 Bug 1582056 part 3 - Convert all remaining Mozmill helper modules to JSMs; r=mkmelin DONTBUILD
--HG--
rename : calendar/test/mozmill/shared-modules/test-calendar-utils.js => calendar/test/mozmill/shared-modules/CalendarUtils.jsm
rename : calendar/test/mozmill/shared-modules/test-item-editing-helpers.js => calendar/test/mozmill/shared-modules/ItemEditingHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-account-manager-helpers.js => mail/test/mozmill/shared-modules/AccountManagerHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-address-book-helpers.js => mail/test/mozmill/shared-modules/AddressBookHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-cloudfile-helpers.js => mail/test/mozmill/shared-modules/CloudfileHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-compose-helpers.js => mail/test/mozmill/shared-modules/ComposeHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-content-tab-helpers.js => mail/test/mozmill/shared-modules/ContentTabHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-customization-helpers.js => mail/test/mozmill/shared-modules/CustomizationHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-dom-helpers.js => mail/test/mozmill/shared-modules/DOMHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-folder-display-helpers.js => mail/test/mozmill/shared-modules/FolderDisplayHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-junk-helpers.js => mail/test/mozmill/shared-modules/JunkHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-mouse-event-helpers.js => mail/test/mozmill/shared-modules/MouseEventHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-nntp-helpers.js => mail/test/mozmill/shared-modules/NNTPHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-newmailaccount-helpers.js => mail/test/mozmill/shared-modules/NewMailAccountHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-pref-window-helpers.js => mail/test/mozmill/shared-modules/PrefTabHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-quick-filter-bar-helpers.js => mail/test/mozmill/shared-modules/QuickFilterBarHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-search-window-helpers.js => mail/test/mozmill/shared-modules/SearchWindowHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-subscribe-window-helpers.js => mail/test/mozmill/shared-modules/SubscribeWindowHelpers.jsm
2019-09-25 21:00:53 +12:00
Geoff Lankow c0913bdb1e Bug 1582056 part 2 - Convert test-window-helpers.js to a JSM; r=mkmelin
--HG--
rename : mail/test/mozmill/shared-modules/test-window-helpers.js => mail/test/mozmill/shared-modules/WindowHelpers.jsm
2019-09-25 20:59:49 +12:00
Geoff Lankow a2e4cadfd5 Bug 1582056 part 1 - Convert some Mozmill helper modules to JSMs; r=mkmelin
--HG--
rename : mail/test/mozmill/shared-modules/test-attachment-helpers.js => mail/test/mozmill/shared-modules/AttachmentHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-keyboard-helpers.js => mail/test/mozmill/shared-modules/KeyboardHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-message-helpers.js => mail/test/mozmill/shared-modules/MessageHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-mock-object-helpers.js => mail/test/mozmill/shared-modules/MockObjectHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-notificationbox-helpers.js => mail/test/mozmill/shared-modules/NotificationBoxHelpers.jsm
rename : mail/test/mozmill/shared-modules/test-prompt-helpers.js => mail/test/mozmill/shared-modules/PromptHelpers.jsm
2019-09-25 20:59:47 +12:00
Paul Morris 616bb88a82 Bug 1582796 - Fix task menus and related MozMill test. r=mkmelin
These task menus broke when menupopup binding was converted
to a custom element (in bug 1555497) that uses shadow DOM.
2019-09-20 13:00:40 -04:00
Geoff Lankow 4df33301be Bug 1582411 - Update timezones to 2019c; r=Fallen 2019-09-20 16:00:16 +12:00
Alessandro Castellani 85b208b2b7 Bug 1565075 - Convert textbox type=autocomplete to HTML input, part 5, more tests. r=mkmelin 2019-09-19 12:54:53 -07:00
Geoff Lankow 7832d56958 Bug 1579315 - Add a test of importing events; r=pmorris 2019-09-19 20:40:56 +12:00
Jorg K f4b71771ca Bug 1565075 - temporarily disable testEventDialog and testEventDialogModificationPrompt. rs=bustage-fix 2019-09-19 09:16:51 +02:00
Khushil Mistry ab82329f3a Bug 1569562 - remove grid usage from lightning-item-iframe.xul. r=pmorris 2019-09-18 08:08:00 +02:00
Alessandro Castellani db40ceae27 Bug 1565075 - Convert textbox type=autocomplete to HTML input, part 3, tests. rs=bustage-fix,jorgk DONTBUILD 2019-09-17 17:44:58 -07:00
Geoff Lankow dc6155b750 Bug 501689 - Convert calStorageCalendar to use asynchronous SQL where possible; r=Fallen 2019-09-17 16:43:22 +12:00
Geoff Lankow b00d76089a Bug 1579639 follow-up: fix faulty test; rs=bustage-fix DONTBUILD 2019-09-10 15:06:41 +12:00
Geoff Lankow 6f6316820c Bug 1579639 - Save calendar sort order pref when a new calendar is added. r=pmorris 2019-09-09 20:01:45 +12:00
Paul Morris b96706a8d8 Bug 1577606 - Fix 'no-useless-concat' eslint errors. r=darktrojan 2019-08-29 16:13:25 -04:00
Paul Morris ebeef1abf8 Bug 1577606 - Reformat calendar code with eslint and Prettier. r=darktrojan
# ignore-this-changeset

These changes were achieved by:

1. Using eslint to re-indent calendar code with 2 space
indent instead of 4.

Done by temporarily adding the following rule to the
calendar/.eslintrc.js file:

  "indent-legacy": [2, 2, { SwitchCase: 1, }],

Then temporarily turning off Prettier by adding to that
file the rule:

  "prettier/prettier": "off",

Then running |mach eslint calendar/ --fix|

2. Reformatting the calendar code using Prettier.

Done by removing those two temporary additions from the
calendar/.eslintrc.js file and running
|mach eslint calendar/ --fix|.
2019-08-29 15:15:53 -04:00
Geoff Lankow 1d7ef6b76f Bug 1575777 - Fix various issues after linting changes in M-C. rs=bustage-fix, r=jorgk DONTBUILD 2019-08-22 11:55:03 +02:00
Geoff Lankow 488d3de144 Bug 1481180 - Re-enable test_gdata_provider.js for libical only. r=pmorris 2019-08-21 14:38:24 +12:00
Khushil Mistry f419cbc440 Bug 1568480 - remove grid usage from calendar-event-dialog-recurrence.xul. r=pmorris 2019-08-20 07:26:00 +02:00
Khushil Mistry d6b527b5c5 Bug 1554646 - [de-xbl] convert calendar-editable-item binding and derivatives to custom elements. r=pmorris 2019-08-15 20:10:00 +02:00
Khushil Mistry bee5a3e520 Bug 1568189 - remove grid usage from calendar-task-view.xul. r=pmorris 2019-08-14 06:27:00 +02:00
Geoff Lankow 400ef8856d Bug 1573382 - Plan for alarm dialog earlier, in testAlarmDialog.js. r=pmorris 2019-08-13 21:56:39 +12:00
Alessandro Castellani e4c2b334e1 Bug 1562997 - textbox to html input in calendar-task-view.xul. r=mkmelin 2019-08-13 10:14:50 +02:00
Geoff Lankow 8df198e99d Bug 1569539 - Remove outdated build config code for calendar extensions; r=Fallen 2019-08-07 22:38:37 +02:00
Geoff Lankow 126403ebe2 Bug 1561530 - Tests for new calendar list and calendar properties dialog; r=Fallen 2019-08-07 22:36:32 +02:00
Geoff Lankow 566397211c Bug 1561530 - Change calendar list tree to a list; r=Fallen, ui-r=Paenglab 2019-08-06 11:37:10 +02:00
Geoff Lankow 2d079399f2 Bug 1570872 - Remove backwards-compatibility shims from calendar. r=pmorris DONTBUILD 2019-08-06 09:51:44 +02:00
Geoff Lankow 181f84525c Bug 1534112 follow-up - Update test for new preferences tab; rs=bustage-fix 2019-07-24 11:03:27 +12:00
Geoff Lankow 5286a3b321 Bug 1534112 - Test for category colours in the preferences. r=philipp
--HG--
rename : calendar/test/mozmill/testAlarmDefaultValue.js => calendar/test/mozmill/preferences/testAlarmDefaultValue.js
2019-07-23 19:09:16 +02:00
Richard Marti 72d9e11385 Bug 1498332 - Fix the tests after the prefs rearrange. r=darktrojan 2019-07-16 07:46:59 +02:00
Alessandro Castellani 97b409bd5b Bug 1554641 - [de-xbl] convert the dragndropContainer binding. r=mkmelin,philipp DONTBUILD 2019-07-04 11:12:25 +02:00
Geoff Lankow dd80a2570c Bug 1563077 - Change Calendar mozmill tests to use teardownModule, not teardownTest; r=aceman DONTBUILD 2019-07-03 17:42:47 +12:00
Geoff Lankow 11021ac1d6 Bug 1562832 - Update timezones to 2019b; r=Fallen 2019-07-03 16:38:31 +12:00
Paul Morris 0c825b55e5 Bug 1534774 - Fix some more MozMill tests on macOS. rs=bustage-fix
--HG--
extra : rebase_source : 9ea760272afb61c8ccfaca25172bd12bd6c8093d
2019-07-03 00:14:02 +02:00
Paul Morris e4ea54bbe8 Bug 1534774 - [de-xbl] Convert minimonth bindings to custom elements. r=philipp
Thanks to aleca for help with getting mozmill tests working on macos.

--HG--
rename : calendar/base/content/widgets/minimonth.xml => calendar/base/content/widgets/calendar-minimonth.js
2019-07-02 00:04:04 +02:00
Khushil Mistry e505a6175e Bug 1554647 - [de-xbl] convert the calendar-event-column binding to custom element. r=philipp 2019-07-01 07:57:00 +02:00
Magnus Melin 679db3c87c Bug 1554630 - ajust testTodayPane.js to account for tabmail-tab now being wrapped in an arrowscrollbox. r=jorgk DONTBUILD 2019-07-01 10:26:49 +03:00
Jorg K 165e99b8e7 Bug 1554630 - disable testTodayPane.js. rs=bustage-fix 2019-06-30 22:16:44 +02:00
John Bieling e7e0265664 bug 1544596 - Allow multiple connections with different users to the same CalDAV server. r=philipp DONTBUILD
--HG--
extra : rebase_source : ab026777020daac6b1825414fecd6452acd62fd2
2019-06-13 00:26:14 +02:00
Geoff Lankow e0c2c4a00a Bug 1552996 - Update timezones to 2019a. r=philipp DONTBUILD 2019-05-21 12:06:08 +12:00
Geoff Lankow 7abb435958 Bug 1557018 - Teach Mozmill about shadow DOM and fix broken calendar tests; rs=bustage-fix 2019-06-06 17:01:27 +12:00
Benjamin Flanagin 2f2dd9a349 Bug 1554300 - Adapt testAlarmDefaultValue.js after bug 1547233. Navigate menu via keypress. r=jorgk 2019-06-04 09:19:48 +02:00
Jorg K a1bae2aadc Bug 1546130 - Backed out changeset 64481201ec54 to re-enable test. a=backout DONTBUILD 2019-06-03 09:06:06 +02:00
Jorg K 9fa0de5c8d Bug 1554300 - temporarily disable testAlarmDefaultValue.js::testDefaultAlarms. rs=bustage-fix
--HG--
extra : rebase_source : 4e2c8c4b91fd1b748a7e31dbdcdf11e05273a87a
2019-05-25 02:03:22 +02:00
Paul Morris 72fad05d14 Bug 1544914 - part 4: [de-xbl] Convert calendar view bindings. r=philipp
--HG--
rename : calendar/base/content/calendar-base-view.xml => calendar/base/content/calendar-base-view.js
rename : calendar/base/content/calendar-month-view.xml => calendar/base/content/calendar-month-base-view.js
rename : calendar/base/content/calendar-multiday-view.xml => calendar/base/content/calendar-multiday-base-view.js
rename : calendar/base/content/calendar-views.xml => calendar/base/content/calendar-views.js
2019-05-20 10:59:40 +02:00
Paul Morris 4a4d0aec5e Bug 1504416 - [de-xbl] Migrate calendar-list-tree bindings to custom elements. r=philipp
--HG--
rename : calendar/base/content/widgets/calendar-list-tree.xml => calendar/base/content/widgets/calendar-list-tree.js
rename : calendar/providers/gdata/content/gdata-list-tree.xml => calendar/providers/gdata/content/gdata-list-tree.js
2019-05-20 10:59:29 +02:00
Geoff Lankow ece9aff2b0 Bug 1552726 - Limit recurrence in testTimezones.js; rs=bustage-"fix" 2019-05-20 17:43:01 +12:00
Geoff Lankow 2308ad78d9 Bug 1494160 - Modify timezone update script so that zones.json can contain recent and future rules; r=Fallen 2019-05-20 15:53:09 +12:00
Geoff Lankow 1cc5ff7e91 Bug 1534913 - Port bug 1521280 [Remove search-textbox binding] to Thunderbird. r=jorgk
This is a reversal of backout 937e7c60b40043bbdd456e18aaef5df8c0af91a1 since bug 1521280 has landed again.
2019-05-14 16:49:33 +12:00
Jorg K 57d1f8e292 Backed out 3 changesets (bug 1534913) since ported bug 1521280 was backed out. a=backout
Backed out changeset b38b8ba2148b (bug 1534913)
Backed out changeset fc51c0e147cc (bug 1534913)
Backed out changeset 55a635377bed (bug 1534913)
2019-05-13 11:19:33 +02:00
Magnus Melin 6fdca4f603 Bug 1534913 - Follow-up: test fixes. r=jorgk
--HG--
extra : rebase_source : 1bf1d20459ea9fcb0f607f6f50322177eb63f28f
2019-05-12 20:01:31 +02:00
Jorg K 68306e54cd Bug 1534913 - temporarily disable failining tests. rs=bustage-fix DONTBUILD 2019-05-11 11:40:56 +02:00
Geoff Lankow a3f209597a Bug 1545918 - Ignore change listeners while setting initial values in attendees dialog; r=aceman DONTBUILD 2019-04-26 20:31:58 +12:00
Jorg K 123174118e Bug 1546130 - temporarily disable testEventDialogModificationPrompt.js. rs=bustage-fix 2019-04-24 16:22:05 +02:00
Jorg K afff23953e Bug 1535725 - Follow-up: Fix multiple retrievals of bounding rect on same object. r=darktrojan 2019-04-24 09:26:01 +02:00
Jorg K e4165a6cb2 Bug 1545918 - temporarily disable testEventDialog.js. rs=bustage-fix DONTBUILD 2019-04-20 11:49:43 +02:00
Jorg K 4b0b034136 Bug 1535725 - Port bug 1519948: Replace use of boxObject: .x, .y, .height, .width, .screenX, .screenY. r=me 2019-04-17 23:58:15 +02:00
Paul Morris afa9750f85 Bug 1531096 - [de-xbl] convert calendar-task-tree bindings to custom elements. r=philipp
--HG--
rename : calendar/base/content/calendar-task-tree.xml => calendar/base/content/calendar-task-tree.js
2019-04-09 14:19:57 -04:00
Paul Morris 8f8067417d Bug 1530503 - [de-xbl] convert calendar-alarm-widget binding to custom element. r=philipp
Also fixes:
Bug 1528201 - [de-xbl] convert calendar-snooze-popup binding to custom element. r=philipp

I've combined two patches (one for each bug) to better retain
the history from the removed calendar-alarm-widget.xml file.

--HG--
rename : calendar/base/content/widgets/calendar-alarm-widget.xml => calendar/base/content/widgets/calendar-alarm-widget.js
2019-04-15 11:00:14 -04:00
Paul Morris aafd50f175 Bug 1531296 - [de-xbl] convert task progress and priority menupopup bindings to custom elements. r=philipp
--HG--
rename : calendar/base/content/calendar-menus.xml => calendar/base/content/calendar-menus.js
2019-04-16 10:18:55 +02:00
Khushil Mistry 0b758bf53d Bug 1531305 - [de-xbl] convert agenda-list-bindings to custom elements. r=philipp
--HG--
rename : calendar/base/content/agenda-listbox.js => calendar/base/content/agenda-listbox-utils.js
2019-04-13 12:14:00 +02:00