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

866 Коммитов

Автор SHA1 Сообщение Дата
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
Khushil Mistry 28a3c65e22 Bug 1557504 - remove [array] use in xpidl from calIItipItem.idl. r=pmorris 2019-11-14 21:03:07 +05:30
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
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 d38685b089 Bug 1568660 - remove grid usage from calendar-properties-dialog.xul. r=pmorris 2019-10-09 22:54:00 +02: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
John Bieling d047dec12f Bug 1582746 - Fix copy/paste error from bug 1395118 to make WCAP work again. r=darktrojan 2019-10-02 12:41:15 +02:00
Geoff Lankow 43a7934a0b Bug 1583330 - Delete calendar item from cache *before* checking it's not in the cache. r=pmorris
--HG--
extra : rebase_source : 14df4e9cf2da1d3160902817ca740c9464b22348
2019-10-01 11:35:18 +13:00
Alessandro Castellani c21843afba Bug 1563003 - Use HTML input instead of XUL textbox in gdata-calendar-creation.xul. r=mkmelin DONTBUILD 2019-09-25 16:01:58 -07:00
Geoff Lankow e8148a39a1 Bug 1581909 - Clear in-memory item cache before re-filling it. r=pmorris 2019-09-18 12:56:02 +12:00
Geoff Lankow 76b93aaeb4 Bug 1581909 - Use existing item recurrence info instead of overwriting it. r=pmorris 2019-09-18 11:14:13 +12:00
Jorg K bae7df53f2 Bug 1582429 - Remove clone() calls on URIs in WCAP provider. r=darktrojan
--HG--
extra : rebase_source : 5d1a229ab535be14a03301846c1558d28769a962
2019-09-20 09:47:10 +02:00
Jorg K 159493b325 Backed out 2 changesets (bug 1581909) for test failures in calendar/test/unit/test_providers.js. a=backout DONTBUILD
Backed out changeset 2fd4b75c6950 (bug 1581909)
Backed out changeset d52c5f098152 (bug 1581909)
2019-09-19 12:53:33 +02:00
Geoff Lankow 382f61ebe6 Bug 1581909 - Clear in-memory item cache before re-filling it; r=pmorris 2019-09-19 20:40:56 +12:00
Geoff Lankow 9b23cd9d43 Bug 1581909 - Use existing item recurrence info instead of overwriting it; r=pmorris 2019-09-19 20:40:51 +12:00
Khushil Mistry ab82329f3a Bug 1569562 - remove grid usage from lightning-item-iframe.xul. r=pmorris 2019-09-18 08:08:00 +02:00
Geoff Lankow dc6155b750 Bug 501689 - Convert calStorageCalendar to use asynchronous SQL where possible; r=Fallen 2019-09-17 16:43:22 +12:00
Neil Rashbrook bcd7af9e6f Bug 501689 - Make storage calendar item writes async. r=darktrojan 2019-08-09 12:26:02 +01:00
Magnus Melin cc8bda246b Bug 1580445 - remove unused uncollapseElement and almost unused collapseElement, as well as enableElement+disableElement. r=Fallen 2019-09-13 13:26:24 +03:00
Paul Morris a67a75b46a Bug 1577606 - Edit a for loop to satisfy Prettier. r=darktrojan 2019-08-29 15:38:33 -04:00
Paul Morris 7b946dacf1 Bug 1577606 - Improve some unfortunate auto-formatting. r=darktrojan 2019-09-01 18:56:46 +02:00
Paul Morris b96706a8d8 Bug 1577606 - Fix 'no-useless-concat' eslint errors. r=darktrojan 2019-08-29 16:13:25 -04:00
Paul Morris cac044dd1e Bug 1577606 - Reposition 'eslint-disable-' comments so they work. r=darktrojan 2019-08-29 15:36:32 -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 ce2036b791 Bug 1569539 - Follow-up: Allow SeaMonkey version numbers in Lightning manifests. r=pmorris,frg 2019-08-16 10:36:35 +12: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 9d42541e1e Bug 1571336 - Call startBatch and endBatch on calDAV calendar even if it isn't cached. r=pmorris 2019-08-07 21:28:35 +12:00
Geoff Lankow 3d097a233d Bug 1569539 - Flatten chrome folders in Lightning and GData packages; r=Fallen 2019-08-07 22:38:19 +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 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 c0f1885487 Bug 1569516 - Remove very old calendar storage migration code. r=philipp 2019-08-06 19:30:20 +02:00
Geoff Lankow 2d079399f2 Bug 1570872 - Remove backwards-compatibility shims from calendar. r=pmorris DONTBUILD 2019-08-06 09:51:44 +02:00
Paul Morris cd94fa6a5c Bug 1512807 - [de-xbl] Migrate modebox and modevbox to custom elements. r=darktrojan,mkmelin
--HG--
rename : calendar/base/content/widgets/calendar-widgets.xml => calendar/base/content/widgets/calendar-modebox.js
2019-07-23 10:48:36 -04:00
Philipp Kewisch be5158940a Bug 1570269 - Update Logo for Provider for Google Calendar. r=darktrojan DONTBUILD 2019-07-31 12:56:46 +02:00
Geoff Lankow fa94bb9fac Bug 1569384 - Repair transparent background in GData Provider icon. rs=philipp DONTBUILD 2019-07-31 12:31:41 +12:00
Rob Lemley 335303c514 Bug 1569384 - Make gdata provider icon square (32x32) for ATN. rs=philipp
ATN needs the icons for an extension to be square (32x32). This is the same
image uploaded by Sancus with some stray metadata stripped.
2019-07-30 13:00:12 -04:00
Geoff Lankow 8593e24c3a Bug 1563694 - Stop GData migration code listening for dialogaccept on the main mail window. r=philipp 2019-07-05 21:43:46 +12:00
Geoff Lankow 211cfc77df Bug 1520365 - Use Thunderbird version number, including beta version, for Lightning and GData Provider; r=Fallen 2019-07-04 21:04:37 +12:00
Jorg K 53498ed1b5 Bug 1463266 - remove trailing spaces from IDL files. rs=white-space-only DONTBUILD
# ignore-this-changeset
2019-07-03 01:04:31 +02:00
Geoff Lankow e9fa362aaa Bug 1558986 - Stop using eval in calendar. r=philipp 2019-06-19 11:30:57 +12:00
Geoff Lankow b5a4f3ae83 Bug 1558384 - Use CSS variables for calendar item colours rather than dynamically adding CSS rules. r=philipp DONTBUILD 2019-06-26 10:27:39 +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
Jorg K 4d7c82e583 Backed out changeset 18fc7a8887b9 (bug 1544596) for test failures in testLocalICS.js. a=backout 2019-06-14 09:43:44 +02:00
John Bieling 3f3d6ec6e4 bug 1544596 - Allow multiple connections with different users to the same CalDAV server. r=philipp 2019-06-13 00:26:14 +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
Magnus Melin 4c59c10067 Bug 1557624 - correct usage of the global cal import. r=pmorris 2019-06-07 21:52:10 +03:00
Paul Morris b42ad6577b Bug 1544914 - part 2: Rename calendar-views.js to calendar-views-utils.js. r=mkmelin
This frees up 'calendar-views.js' to be used for the custom
elements in a subsequent commit, so we have more consistent file
naming conventions.

--HG--
rename : calendar/base/content/calendar-views.js => calendar/base/content/calendar-views-utils.js
2019-05-20 10:59:36 +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 d781777a8f Bug 1550044 - Update list of time zones used by Windows (data from Stefan Sitter); r=Fallen 2019-05-20 17:41:07 +12: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
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
Alessandro Castellani 905a39d134 Bug 1536935 - [de-xbl] remove the forked notification binding. r=mkmelin 2019-04-26 10:23:36 +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
Geoff Lankow da565c3a43 Bug 1542423 - Use write-ahead logging for all SQLite databases; r=Fallen 2019-04-16 11:00:51 +12:00
Geoff Lankow cf7994a6be Bug 1541789 - Follow-up: Tidy up dialogaccept and dialogcancel listeners in calendar/. r=philipp 2019-04-14 22:10:04 +12:00
Geoff Lankow ed65da8962 Bug 1541789 - Port bug 1529231: Replace ondialogaccept and ondialogcancel attributes with addEventListener. rs=bustage-fix,jorgk 2019-04-04 18:58:52 +13:00
Geoff Lankow 2f7a8fe644 Bug 1541136 - Replace on* attributes of <wizardpage> with addEventListener, calendar only; rs=bustage-fix 2019-04-03 22:10:54 +13:00
Jorg K c70f26ca6d Bug 1480919 - fix new typos in calendar/ except calendar/base using codespell. r=darktrojan 2019-03-30 08:40:03 +01:00
Jorg K 47187196fb Bug 1480919 - fix typos in calendar/providers, resources, test using codespell. rs=typo-fix,comment-only 2019-03-23 12:10:39 +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
Geoff Lankow 90171e45d9 Bug 1534155 - Stop ignoring no-undef linter rule in calendar; r=Fallen 2019-03-15 11:03:39 +13:00
Magnus Melin da337fb3ab Bug 1534948 - ensure html namespace is available in all the thunderbird xul files. r=Paenglab, r=Fallen
Scripts:

grep -rl -L --exclude-dir=.hg --exclude-dir=suite --include="*.xul" --exclude="*.inc.xul" 'xmlns:html="http://www.w3.org/1999/xhtml"' . | xargs sed -i 's#xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"#xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul" xmlns:html="http://www.w3.org/1999/xhtml"#g' {} \;

grep -r -L --exclude-dir=.hg --exclude-dir=suite --include="*.xul" --exclude="*.inc.xul" 'xmlns:html="http://www.w3.org/1999/xhtml"' .
2019-03-14 21:53:23 +02:00
Geoff Lankow 854b5cd72c Bug 1530532 - Minimise uses of Preferences.jsm; r=Fallen DONTBUILD 2019-03-05 21:58:09 +13:00
Magnus Melin 991a524d68 Bug 1532249 - remove unneeded utility function createXULElement, switch to document.createXULElement instead. r=philipp 2019-03-04 13:10:34 +02: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
Magnus Melin 55ee548c52 Bug 1528681 - remove reliance on context parameter in calICSCalendar.js, fix asyncOpen() calls to not have a context anymore. r=darktrojan
Remove unused parameter onAfterGet parameter to forceRefresh, which is no longer directly obtainable after bug 1520868.
Since bug 1520868, context is always null. But forceRefresh isn't used so might as well remove it.
2019-02-26 23:09:36 +01:00
Jorg K c71813785d Bug 1529763 - Port bug 1529252: s/NewChannelFromURI2/NewChannelFromURI/. rs=bustage-fix 2019-02-22 00:06:55 +01:00
Geoff Lankow 9b843443fd Bug 1524456 - Convert datepicker and timepicker classes to custom elements; r=Fallen 2019-02-21 14:15:09 +13:00
Geoff Lankow 06b9d4fab0 Bug 1489920 - Use relative URL to icon in GData provider manifest; rs=bustage-fix DONTBUILD 2019-02-19 12:04:33 +13:00
Geoff Lankow 8ed79a7263 Bug 1528133 - Add necessary QueryInterface calls to calendar; rs=bustage-fix 2019-02-18 14:21:05 +13:00
aceman 75745181e7 Bug 1525834 - Port bug 1095602: Remove STATE_SECURE flags from nsIWebProgressListener in calendar/. r=philipp
--HG--
extra : rebase_source : 9e63fe7cc2334f3f6cb4b10e5dc7d888bc41fad4
2019-02-11 15:38:47 +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
Geoff Lankow aea48ffad0 Bug 1520643 - Port bug 1514594: Change import call sites using kmag's script (calendar/). rs=bustage-fix,jorgk 2019-01-29 11:24:57 +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
Martin Schroeder 957d0cd0bf Bug 1458367 - Mass replace the Components.interface/Components.utils uses with Ci/Cu in Calendar. r=MakeMyDay 2018-09-23 01:20:13 +02:00
Geoff Lankow 548196f1dc Bug 1513449 - Port bug 1415483: changes to reject-importGlobalProperties rule. r=jorgk DONTBUILD
--HG--
extra : rebase_source : a950d6944b70b4d35d00c0cdf37f2be151e1ceac
extra : amend_source : d17b20436d5a249520ef68b319e5647fdb024a6c
2018-12-12 19:58:45 +13:00
Geoff Lankow 7fcd9912d0 No bug - Fix some dodgy white-space in calendar XUL files; rs=white-space-only 2018-12-08 14:40:59 +13: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
MakeMyDay 38d3e433d8 Bug 1395118 - Replace use of nsIUnicharStreamLoader in calendar. r=philipp 2018-11-15 15:41:41 +01:00
Philipp Kewisch 646d8d88c3 Bug 1448717 - Define missing caldav variables after loader changes. r=MakeMyDay 2018-11-15 13:49:24 +01:00
Arshad Khan ext:(%20and%20Richard%20Marti%20%3Crichard.marti%40gmail.com%3E) 90aa934295 Bug 1507245 - Rename xbl notification element to xbl-notification. r=mkmelin 2018-11-15 06:18:30 +05:30
Philipp Kewisch 397ccfe191 Bug 1476330 - Get but don't save passwords if password saving is disabled. r=MakeMyDay 2018-09-01 10:00:05 +02:00
Arshad Khan 55dbb85cb9 Bug 1491660 - Remove statusbar and statusbarpanel bindings. r=mkmelin,MakeMyDay 2018-09-16 16:50:00 +05:30
Rob Lemley 47e2cb2c4e Bug 1490867 - Build fixes for moz.configure. r=philipp
While completing the migration to moz.configure, a couple of build errors came
up that may be related. This patch fixes the errors in question.

Depends on D7629

Differential Revision: https://phabricator.services.mozilla.com/D8367
2018-10-10 18:45:14 +00:00
Jorg K b267edb3e0 Bug 1495184 - Follow-up: Make gData's onSecurityChange() backward compatible. r=MakeMyDay DONTBUILD 2018-10-01 12:32:02 +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 e72993b1f0 Bug 1493313 - Follow-up: For gData, cater for both old an new locale API. r=MakeMyDay 2018-09-22 13:35:52 +02:00
Jorg K 1cd218a5b8 Bug 1493313 - Port bug 1491394: Replace {get|set}XxxLocales() with xxxLocales. r=aceman 2018-09-22 02:09:06 +02:00
Geoff Lankow ed66fac1ac Bug 1492735 - Port Bug 1486147: Provide Symbol.iterator for JS objects implementing nsIStringEnumerator; rs=bustage-fix DONTBUILD 2018-09-20 21:39:01 +12:00
MakeMyDay 2a5f8d7cb0 Bug 1476736 - Allow printing even if some caldav calendar is not available. r=philipp 2018-07-23 09:57:21 +02:00
Geoff Lankow 8dc2c4cd70 Bug 1485820 - Remove PropertyMap and instead return a simple iterator for item properties. r=philipp 2018-08-28 11:08:18 +12:00
Geoff Lankow 26606704bc Bug 1480393 - Follow-up: fix redeclaration of const setTimeout in caldav provider. r=philipp 2018-08-23 14:43:30 +12:00
Geoff Lankow 844319c843 Bug 1484936 - Initialize calendar creation wizard properly when overlaying with GData pages. r=MakeMyDay 2018-08-23 14:35:18 +12:00
Geoff Lankow bade0e34b4 Bug 1481154 - Fix two minor bugs in GData provider. r=MakeMyDay 2018-08-06 20:48:42 +12:00
Philipp Kewisch 39cff66145 Bug 682474 - Lightning hides Thunderbird master password prompt + multiple password prompts. r=MakeMyDay DONTBUILD 2016-11-24 02:10:03 +01:00
Geoff Lankow 798e6c122f Bug 1484957 - Port bug 1484466: remove uses of XPCOMUtils.generateCI(); rs=bustage 2018-08-22 13:22:09 +12:00
Geoff Lankow b641cb088b Bug 1480393 - Explicitly declare what is being imported with ChromeUtils.import; r=Fallen 2018-08-22 10:44:43 +12:00
Richard Marti a9b0a24ced Bug 1481116 - Use a SVG icon for the SMS reminder. r=darktrojan 2018-08-06 09:44:11 +02:00
Geoff Lankow 99b095584a Bug 1471326 - Build GData Provider with Thunderbird and re-enable its test test_gdata_provider.js. r=philipp
--HG--
rename : calendar/providers/gdata/install.rdf => calendar/providers/gdata/manifest.json
extra : rebase_source : df6287d07edb7fa8923dcbc3d5e18e2dd6bac091
2018-08-02 11:28:58 +12:00
Philipp Kewisch 53e6f461cc Bug 1480458 - Add missing calUtils import for the gdata provider. r=MakeMyDay 2018-08-03 13:00:13 +02:00
Philipp Kewisch 724a8ae98f Bug 1479709 - Make gdata migration dialog work again. r=MakeMyDay 2018-07-31 11:05:45 +02:00
Philipp Kewisch 011a9384f8 Bug 1479694 - Add missing calUtils imports for gdata provider (regression). r=MakeMyDay 2018-07-31 10:36:35 +02:00
Jorg K 59225dc0e0 Bug 1475224 - Fix linting errors. rs=bustage-fix DONTBUILD 2018-07-30 01:17:11 +02:00
Philipp Kewisch c6b042c3cd Bug 1475224 - Update gdata minVersion to Thunderbird 52. r=MakeMyDay
--HG--
extra : rebase_source : c5b1be93154c9e1c47eb12a5fbfdfdfa404cc821
2018-07-12 14:33:47 +02:00
Philipp Kewisch c5b7caade1 Bug 1475224 - Fix gdata reminder dialog styles and overlay. r=MakeMyDay
--HG--
extra : rebase_source : be41797d1ef1af3e37292be35cee7b233e13f50c
2018-07-12 14:33:00 +02:00
Philipp Kewisch 8a523f166e Bug 1475224 - Fix gdata calendar properties dialog overlay. r=MakeMyDay
--HG--
extra : rebase_source : f569b7e9e722b6c438b322f87a96d945e43b29ae
2018-07-12 14:32:06 +02:00
Philipp Kewisch bdb1e4714d Bug 1475224 - Fix strict and deprecated warnings in the gdata provider. r=MakeMyDay
--HG--
extra : rebase_source : c6231eab3100c8cba70d7c6c43ae1b52160ce73e
2018-07-12 14:34:35 +02:00
Philipp Kewisch fb8f39598b Bug 1475224 - Increase browserRequest size to adapt for Google's new design. r=MakeMyDay,jorgk
--HG--
extra : rebase_source : ab7692c9f44dae0319e65a338d948c2a6f2c4ca2
2018-07-12 14:31:21 +02:00
Geoff Lankow 85c591e113 Bug 1475817 - Part 8: Convert simple <listbox> to <richlistbox> in calendar/providers/gdata. r=philipp 2018-07-18 16:21:02 +12:00
Philipp Kewisch 2ac6a0b622 Bug 1475221 - Adapt the Provider for event in a tab. r=MakeMyDay
--HG--
rename : calendar/providers/gdata/content/gdata-calendar-event-dialog.xul => calendar/providers/gdata/content/gdata-event-dialog.xul
rename : calendar/providers/gdata/content/gdata-calendar-event-dialog.js => calendar/providers/gdata/content/gdata-lightning-item-iframe.js
rename : calendar/providers/gdata/content/gdata-calendar-event-dialog.xul => calendar/providers/gdata/content/gdata-lightning-item-iframe.xul
2018-07-10 22:42:07 +02:00
Philipp Kewisch 95c2f39966 Bug 1475213 - Missing services import in the WCAP Module. r=philipp 2018-07-10 22:40:21 +02:00
Geoff Lankow 2bd4a4d951 Bug 1469459 - ESLint fixes in calendar/. r=philipp
MozReview-Commit-ID: AGLuFniyX3o
MozReview-Commit-ID: EOYZGjkTukK
2018-06-22 17:38:46 +12:00
Geoff Lankow 6962497e35 Bug 1469499 - Convert Arrays to Uint8Arrays before trying to decode them with TextDecoder. r=philipp DONTBUILD 2018-06-27 16:40:25 +12:00
Geoff Lankow 18c6ce66f5 Bug 1469499 - Port bug 1444329: Replace use of nsIScriptableUnicodeConverter::convertFromByteArray. r=philipp
Backed out changeset 5365296a9690 (bug 1469499)

MozReview-Commit-ID: 3HjV5B89Bqj
2018-06-25 12:14:50 +12:00
Philipp Kewisch aa45564f77 Bug 1457087 - Replace use of XPCOMUtils.generateQI where possible. r=MakeMyDay
MozReview-Commit-ID: 1kMFGQDeANj
2018-05-04 13:04:24 +02:00
aceman 637f41be91 Bug 1459508 - Fix some incorrect references to XUL 'overlay' in calendar. r=philipp DONTBUILD 2018-05-06 12:16:00 +02:00
Philipp Kewisch c4532cd257 Bug 1452120 - Make icaljs backend loader work with packed extensions. r=MakeMyDay DONTBUILD
MozReview-Commit-ID: 5yWIQUajyLE

--HG--
extra : rebase_source : 4e656a1e80563322d5e73f22dc40a936e4b6b1cc
2018-05-01 14:53:01 +02:00
Jorg K 7255cdb576 Bug 1406499 - remove unpack:true from Lightning after removal of the feature in bug 1444502. r=philipp 2018-03-11 20:33:50 +01:00
Martin Schroeder 6ddd80f3e6 Bug 1399842 - Fix various JS errors in Calendar [ReferenceError: document is not defined]. r=MakeMyDay 2018-04-22 14:16:37 +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
Philipp Kewisch 31db11a974 Bug 905097 - The final nail in the coffin of calUtils.js. r=MakeMyDay
MozReview-Commit-ID: AGfDXZjSn2z

--HG--
rename : calendar/base/modules/calACLUtils.jsm => calendar/base/modules/utils/calACLUtils.jsm
rename : calendar/base/modules/calAlarmUtils.jsm => calendar/base/modules/utils/calAlarmUtils.jsm
rename : calendar/base/modules/calAsyncUtils.jsm => calendar/base/modules/utils/calAsyncUtils.jsm
rename : calendar/base/modules/calAuthUtils.jsm => calendar/base/modules/utils/calAuthUtils.jsm
rename : calendar/base/modules/calCategoryUtils.jsm => calendar/base/modules/utils/calCategoryUtils.jsm
rename : calendar/base/modules/calDataUtils.jsm => calendar/base/modules/utils/calDataUtils.jsm
rename : calendar/base/modules/calDateTimeUtils.jsm => calendar/base/modules/utils/calDateTimeUtils.jsm
rename : calendar/base/modules/calEmailUtils.jsm => calendar/base/modules/utils/calEmailUtils.jsm
rename : calendar/base/modules/calItemUtils.jsm => calendar/base/modules/utils/calItemUtils.jsm
rename : calendar/base/modules/calIteratorUtils.jsm => calendar/base/modules/utils/calIteratorUtils.jsm
rename : calendar/base/modules/calItipUtils.jsm => calendar/base/modules/utils/calItipUtils.jsm
rename : calendar/base/modules/calL10NUtils.jsm => calendar/base/modules/utils/calL10NUtils.jsm
rename : calendar/base/modules/calPrintUtils.jsm => calendar/base/modules/utils/calPrintUtils.jsm
rename : calendar/base/modules/calProviderUtils.jsm => calendar/base/modules/utils/calProviderUtils.jsm
rename : calendar/base/modules/calUnifinderUtils.jsm => calendar/base/modules/utils/calUnifinderUtils.jsm
rename : calendar/base/modules/calViewUtils.jsm => calendar/base/modules/utils/calViewUtils.jsm
rename : calendar/base/modules/calWindowUtils.jsm => calendar/base/modules/utils/calWindowUtils.jsm
rename : calendar/base/modules/calXMLUtils.jsm => calendar/base/modules/utils/calXMLUtils.jsm
extra : rebase_source : aaf55652f78ca295d04622aa072c287cd4ec0225
extra : intermediate-source : 89e7f20f7ec0e19d365a0ebf8a901e8c9e2c1cb0
extra : source : 4b5512291620703bcb7f52cc4801e5ad3fff8014
2018-02-25 19:50:18 +01:00
Philipp Kewisch 10d6091d85 Bug 1440982 - Move calIteratorUtils to cal.iterate namespace - automatic changes. r=MakeMyDay
MozReview-Commit-ID: EMyQ3d4Xr72

--HG--
extra : rebase_source : 71d0059629dbb64883743b328dd9387cb4ea49d6
2018-02-24 22:16:16 +01:00
Philipp Kewisch d711605968 Bug 1440982 - Move calIteratorUtils to cal.iterate namespace - manual changes. r=MakeMyDay
MozReview-Commit-ID: SVOlLq7xjo

--HG--
extra : rebase_source : 2cade890d482b3dff865badc33e405140aced926
2018-02-24 22:10:04 +01:00
Philipp Kewisch 2d12ade709 Bug 1440980 - Load sub-modules via calUtils.jsm - calXMLUtils. r=MakeMyDay
MozReview-Commit-ID: 990IG64RTmz

--HG--
extra : rebase_source : a7bfe3223de57f343e5fa216ea2e2cb7cd35c62e
2018-02-24 20:05:29 +01:00
Philipp Kewisch 97ae76eab8 Bug 1440980 - Load sub-modules via calUtils.jsm - calAuthUtils. r=MakeMyDay
MozReview-Commit-ID: 4sGC3LgzM6t

--HG--
extra : rebase_source : ca8f655f33cde08193b630b4c6df2876a10edfaa
2018-02-24 17:48:28 +01:00
Philipp Kewisch a78ece2bf3 Bug 1440980 - Load sub-modules via calUtils.jsm - calAsyncUtils. r=MakeMyDay
MozReview-Commit-ID: 8QrJrxTw28a

--HG--
extra : rebase_source : 443f7b7430111008b547a944b8cfee75e394afe6
2018-02-24 16:21:32 +01:00
Philipp Kewisch f06a2152ea Bug 1440980 - Load sub-modules via calUtils.jsm - calAlarmUtils. r=MakeMyDay
MozReview-Commit-ID: dQYHSH0FQe

--HG--
extra : rebase_source : 1bd702a1a69a042a41a8149fc43f5aa4430ebc50
2018-02-24 16:08:48 +01:00
Philipp Kewisch 52f6a84ed2 Bug 1440587 - Move calProviderUtils to the cal.provider namespace - automatic provider changes. r=MakeMyDay
MozReview-Commit-ID: Jt0omp68ReS

--HG--
extra : rebase_source : 4da7afc9af443e2f6788ca4a7049765dc29304d6
2018-02-22 22:09:13 +01:00
Philipp Kewisch 8bdf14f2d1 Bug 1440587 - Move calProviderUtils to the cal.provider namespace - manual provider changes. r=MakeMyDay
MozReview-Commit-ID: 2JU8zMeWKiy

--HG--
extra : rebase_source : 14a47c0d70fd187b38b7236aec8666a8b9fad6a4
2018-02-22 21:48:52 +01:00
Philipp Kewisch c4f215b928 Bug 1440587 - Move calProviderUtils to the cal.provider namespace - rfc3339 automatic changes. r=MakeMyDay
MozReview-Commit-ID: BiUGFO9JdB6

--HG--
extra : rebase_source : 8035c4b87017004c05a329c3dce7b1b87affe9d0
2018-02-22 16:02:28 +01:00
Philipp Kewisch dcd373321a Bug 1440587 - Move calProviderUtils to the cal.provider namespace - rfc3339 manual changes. r=MakeMyDay
MozReview-Commit-ID: JFTcOjoFGlR

--HG--
extra : rebase_source : d0b8002676dbf87b10ee6febe26679eb4b67cedb
2018-02-22 16:01:25 +01:00
Philipp Kewisch 5778c5dfc4 Bug 1440490 - Move l10n related functions into calL10NUtils.jsm - part 8 - migrate remaining calGetString instances. r=MakeMyDay
MozReview-Commit-ID: AtKAYYwS0ED

--HG--
extra : rebase_source : 9fc3fe6de0d582d976d08c0afd93b21651df2d3d
2018-02-22 09:44:33 +01:00
Philipp Kewisch 43aa652dfe Bug 1440490 - Move l10n related functions into calL10NUtils.jsm - part 7 - migrate gdata provider. r=MakeMyday
MozReview-Commit-ID: 7KF1fUMRRi0

--HG--
extra : rebase_source : 98fe61101da3e025e9e7c61d207a91c210792b86
2018-02-22 09:58:05 +01:00
Philipp Kewisch 1f5cc4fe1e Bug 1440490 - Move l10n related functions into calL10NUtils.jsm - part 6 - migrate WCAP provider. r=MakeMyDay
MozReview-Commit-ID: Dfy77g1G3Sz

--HG--
extra : rebase_source : 580a051764badd51d3a5b971c126c56bc171c4b1
2018-02-22 09:24:01 +01:00
Philipp Kewisch 7134cde503 Bug 1440490 - Move l10n related functions into calL10NUtils.jsm - part 3 - migrate getCalString. r=MakeMyDay
MozReview-Commit-ID: 4rjjnuh2Du6

--HG--
extra : rebase_source : a5dcc1ef2e34411bf3c8f398179e3879bd4d24e0
2018-02-22 07:43:54 +01:00
Tom Prince 244e2574d8 Bug 1439469: Package lightning directly as part of thunderbird; r=me
Differential Revision: https://phabricator.services.mozilla.com/D514

--HG--
extra : rebase_source : 905e5e1811204846defe295a48b4d2e7ce3afbaf
extra : source : 5e16b19cefa612e271a2ad798902526fbbbab7f7
2018-01-28 10:29:01 -07:00
MakeMyDay be15384050 Bug 1449269 - Accept 204 as valid server response on OPTIONS requests. r=philipp
--HG--
extra : rebase_source : 220f61ed3d6f97ce3ad33f513ec97d989c3272cf
2018-04-01 21:45:18 +02:00
Philipp Kewisch 092d91438f Bug 1439868 - Move email/scheduling related functions into calEmailUtils.jsm and calItipUtils.jsm - automatic changes itip. r=MakeMyDay
MozReview-Commit-ID: 80Hil54sz5u

--HG--
extra : rebase_source : db1906bc5ef393d31026496f26f03e23751ff149
2018-02-21 07:37:07 +01:00
Philipp Kewisch 8fdd4c93f8 Bug 1439868 - Move email/scheduling related functions into calEmailUtils.jsm and calItipUtils.jsm - manual changes. r=MakeMyDay
MozReview-Commit-ID: 63EMQM4PT2V

--HG--
extra : rebase_source : da718ae3c07efe20e74a426d5a67be35f9638c38
2018-02-21 07:33:43 +01:00
Philipp Kewisch a25c2d2c49 Bug 1446294 - fix global issue (this.Array) in CalDAV. r=me, rs=jorgk 2018-03-18 19:48:50 +01:00
Jorg K f07ea870d6 Bug 1445226 - Follow-up: Move setting defaultTransactionType to after openDatabase(). r=philipp 2018-03-14 23:18:53 +01:00
Jorg K c2129703f2 Bug 1445226 - Port Bug 1435446: Replace use of beginTransactionAs(). rs=bustage-fix DONTBUILD 2018-03-13 15:29:32 +01:00
Jorg K bd91833fac Bug 1406499 - Partly backed out changeset 6654b9108d7e (calendar parts) for causing test failures. a=backout 2018-03-11 22:20:26 +01:00
Jorg K 3201bab8e9 Bug 1406499 - remove unpack:true from all extensions in C-C after removal of the feature in bug 1444502. r=philipp
--HG--
extra : rebase_source : 2be4c8fae5ed99e3fb551ff8b2cc78f048924d0f
2018-03-11 20:33:50 +01:00
Jorg K 85700b69b2 Bug 1440693 - use mutators instead of attribute setters in calendar. r=MakeMyDay
--HG--
extra : rebase_source : 694e99dbd932dff57acd5fa72a444e5f7c9fea06
2018-03-04 18:50:20 +01:00
Philipp Kewisch 2b6b9153a3 Bug 1436199 - Include the gdata provider in eslint. r=MakeMyDay
MozReview-Commit-ID: 6LYTd7BIZTB
2018-02-06 23:30:53 +01:00
Philipp Kewisch 9e1d5a34be Bug 1436571 - Move getCalendarDirectory into calProviderUtils.jsm. r=MakeMyDay
MozReview-Commit-ID: 8X2BHfnq3qo
2018-02-07 23:40:38 +01:00
Philipp Kewisch a2f97d7763 Bug 1436557 - Move calOperationGroup to calDataUtils.jsm. r=MakeMyDay
MozReview-Commit-ID: BkVndYLfrOw

--HG--
extra : rebase_source : 1cf414fce5e13a6ce14c9a5cf73767662ae1c24e
2018-02-07 23:23:34 +01:00
Philipp Kewisch df27dd0de4 Bug 1436491 - Move category related functions into calCategoryUtils.jsm - automatic changes. r=MakeMyDay
MozReview-Commit-ID: FiYS1ZtzkE7

--HG--
extra : rebase_source : 3e6cadc9a632ff080772ee1e02f46911c45115e1
2018-02-07 20:57:00 +01:00
Philipp Kewisch 37c0a6050f Bug 1436491 - Move category related functions into calCategoryUtils.jsm - manual changes. r=MakeMyDay
MozReview-Commit-ID: 2qKXZttBfo5

--HG--
extra : rebase_source : 895cd45f08afb79aa98298c844a1a0c8e35ffc4e
2018-02-07 20:34:21 +01:00
Philipp Kewisch 1261c91041 Bug 1436490 - Move more data related functions into calDataUtils.jsm - automatic changes. r=MakeMyDay
MozReview-Commit-ID: CNbYWbaDrLj

--HG--
extra : rebase_source : 2b8adafc0faf5eaadf20ce1d0c4bb6612524d724
2018-02-03 22:34:07 +01:00
Philipp Kewisch 0922eb917e Bug 1436488 - Move window related functions into calWindowUtils.jsm - automatic changes. r=MakeMyDay
MozReview-Commit-ID: 1ruRja2emWp

--HG--
extra : rebase_source : c7834ff8ff00c6462c1000108b5ab3f91c43b117
2018-02-03 14:51:15 +01:00
Philipp Kewisch 2c17bf628b Bug 1436488 - Move window related functions into calWindowUtils.jsm - manual changes. r=MakeMyDay
MozReview-Commit-ID: L0qzPmWuAg

--HG--
extra : rebase_source : bc89d11effba864d5104db9243aaec284fd8524c
2018-02-03 14:45:58 +01:00
Richard Marti a656660df1 Bug 1436310 - Port bug 1432992 to calendar: Remove definitions of Ci, Cr, Cc, and Cu. r=philipp 2018-02-07 21:02:06 +01:00
Philipp Kewisch 6b2ff35324 Bug 1435700 - Fix eslint .includes instead of .indexOf. r=MakeMyDay,jorgk
MozReview-Commit-ID: 5IlkJ45NT0R
2018-02-05 14:45:12 +01:00
Philipp Kewisch ffa3049d17 Bug 1434737 - Move to ChromeUtils.import() - Calendar part. r=MakeMyDay
MozReview-Commit-ID: 4ahbZ5P9Ad
2018-01-31 13:31:28 +01:00
Philipp Kewisch 4018d9d3b6 Bug 1433802 - Move listeners and property bags into calDataUtils.jsm. r=MakeMyDay
MozReview-Commit-ID: AOQ8ZYATNQk
2017-10-15 16:45:34 +02:00
Philipp Kewisch 0b2bb0529f Bug 1433229 - Move view related functions into calViewUtils.jsm - automatic changes. r=MakeMyDay
MozReview-Commit-ID: KvY3P6hIp6C
2017-10-15 12:56:44 +02:00
Philipp Kewisch f11fd21922 Bug 1433229 - Move view related functions into calViewUtils.jsm - manual changes. r=MakeMyDay
MozReview-Commit-ID: H50vfaE3q4k
2017-10-15 12:54:54 +02:00
Philipp Kewisch 4df0664c25 Bug 1433156 - Move item related functions into calItemUtils.jsm - automatic changes. r=MakeMyDay
MozReview-Commit-ID: 5zgCtmiv30S
2017-10-15 09:46:41 +02:00
Philipp Kewisch c0a52916de Bug 1433156 - Move item related functions into calItemUtils.jsm - manual changes. r=MakeMyDay
MozReview-Commit-ID: GfNviHv1St4
2017-10-15 00:01:18 +02:00
Philipp Kewisch a205d59add Bug 1431913 - Adapt to nsIURI.spec being made readonly in Calendar. r=MakeMyDay 2018-01-20 22:36:43 +01:00
Philipp Kewisch 504bc88846 Bug 1408662 - Move date/time/timezone related functions into calDateTimeUtils.jsm - automatic changes. r=MakeMyDay
MozReview-Commit-ID: CbFO8nxatLy
2017-10-14 15:33:20 +02:00
Philipp Kewisch e72dedad34 Bug 1408662 - Move date/time/timezone related functions into calDateTimeUtils.jsm - manual changes. r=MakeMyDay
MozReview-Commit-ID: Ks5ufwa5YhW
2017-10-13 20:27:54 +02:00
Martin Schroeder 6aeb802c76 Bug 885910 - Remove comments and code specific to Sunbird from once shared files (part 2). r=MakeMyDay 2018-01-07 14:31:29 +01:00
makemyday@gmx-topmail.de 642a254f62 Bug 1299610 - Enable enforcing of email based scheduling if caldav servers advertise auto-scheduling capability - UI part. r=philipp 2017-12-09 12:48:29 +01:00
makemyday@gmx-topmail.de 461b9f60ab Bug 1299610 - Allow enforcing email based scheduling instead of server-side scheduling on caldav servers - processing part. r=philipp 2017-11-12 14:39:50 +01:00
Nicholas Nethercote cbf21deea5 Bug 1416038 - Update comm-central for SAX XML parser changes in mozilla-central. r=aceman,philipp 2017-11-14 09:16:33 +11:00
Jorg K d4e9b1000a Bug 1410738 - Replace uses of pref general.useragent.locale in C-C. r=MakeMyDay,aceman
--HG--
extra : rebase_source : 6bc3601d6d537378e14299fa5f546f4825a2a5c8
2017-11-06 23:16:46 +01:00
eslint eb92da1bbe Bug 1410672 - Fix remaining minor eslint issues. r=MakeMyDay
MozReview-Commit-ID: CWodzlcADFj
2017-10-24 22:11:31 +02:00
eslint c160d45024 Bug 1410672 - Get rid of Task.jsm usage. r=MakeMyDay
MozReview-Commit-ID: 490nGpgskCp
2017-10-24 21:58:27 +02:00
Jean-Luc Bonnafoux df0cca5be3 Bug 758585 - Fix all creations of nsITimer that are locally-scoped, module: calendar. r=MakeMyDay 2017-02-11 21:48:27 +01:00
Philipp Kewisch 1aeef65963 Bug 1401528 - fix use of Array global in Gdata session. r=me 2017-10-10 14:52:00 +02:00
Philipp Kewisch 3c2e8fdf36 Bug 1366607 - Allow building with m-c as topsrcdir. r=frg,tomprince
MozReview-Commit-ID: DhZnUDM0EyZ

--HG--
extra : rebase_source : 075751e4334e63bb6d0fdf98d3f8c3a2d8bdea9f
extra : amend_source : edd530cd92beb39b8a536569f3cced81d550a887
extra : histedit_source : 19452ce77cbcb1db0c32b796ce904b36dfa3633d
2017-02-26 16:45:39 +01:00
eslint 7d581b5ae8 Bug 1346797 - Fix calendar eslint issues - Fix mozilla/no-useless-parameters issues. r=MakeMyDay
MozReview-Commit-ID: 4AGzcWZyewS

--HG--
extra : rebase_source : 056f797407d66fe4fae0cbfe46341a4c921ac6b7
2017-07-30 13:57:12 +02:00
eslint 21c2587030 Bug 1346797 - Fix calendar eslint issues - Fix no-eval issues. r=MakeMyDay
MozReview-Commit-ID: DV26qbc5Gxt

--HG--
extra : rebase_source : 80bca564edce193fbdf4a669c92a63c795414cee
2017-07-30 13:36:57 +02:00
eslint ca8aac3ec5 Bug 1346797 - Fix calendar eslint issues. r=MakeMyDay
MozReview-Commit-ID: AdhLRaAKMQs

--HG--
extra : rebase_source : eb5e2e1df6f48c4912cfd48920ae0bae4e048fea
2017-03-13 15:30:50 +01:00
Philipp Kewisch 162f923e7f Bug 1396897 - Don't use query parameters getter in sql related code. r=MakeMyDay
Over in bug 1392554, some internal changes to the sql statement parameters
implementation were made which removed the getters for the properties. They can
be set, but always return undefined if retrieved. This patch works around by
not using the parmeters, and also aligns the memory calendar behavior with the
storage calendar.

MozReview-Commit-ID: 8NGZY7BODgf
2017-10-06 01:52:17 +02:00
Jorg K 9a0c791f21 Bug 1399483 - add missing variable declarations in calDavCalendar.js. r=ssitter DONTBUILD 2017-09-14 14:47:04 +02:00
Jorg K 833f23cfac Bug 1390976 - Bug 1390852 follow-up: Adjust return values after bug 1390106. rs=bustage-fix 2017-08-17 01:08:58 +02:00
Richard Marti 78005a67da Bug 1388403 - Remove uses of Promise.jsm. r=philipp,jorgk 2017-08-11 14:34:06 +02:00
Jorg K 82d7881e4a Bug 1390852 - Add missing generator * in calGoogleCalendar.js. rs=bustage-fix 2017-08-16 15:06:05 +02:00
Tooru Fujisawa 071dc95d47 Bug 1342734 - Remove legacy generator from calendar/providers/gdata/. r=philipp 2017-08-08 04:19:52 +09:00
Tooru Fujisawa 9c9948c225 Bug 1340947 - Part 1: Use for-of when iterating over fixIterator in calendar/. r=jorgk 2017-02-20 12:58:22 +09:00
Richard Marti d2ca3638fb Bug 1387813 - Port bug 1375125: Replace nsILocalFile with nsIFile in C-C. r=jorgk 2017-08-06 12:03:07 +02:00
Jorg K 5f559680df Bug 1386916 - Port bug 1326520 to C-C: Rename nsIURI.path to nsIURI.pathQueryRef in JS files (follow-up). rs=bustage-fix DONTBUILD 2017-08-04 09:02:47 +02:00
Jorg K 830594fa10 Bug 1386916 - Port bug 1326520 to C-C: Rename nsIURI.path to nsIURI.pathQueryRef in JS files. rs=bustage-fix 2017-08-03 16:40:41 +02:00
Jorg K ede9394313 Backed out changeset 5a9983b82898 (bug 682474) for causing Gmail problems. a=jorgk DONTBUILD 2017-07-29 10:36:01 +02:00
Jorg K 873a42dc8e Backed out changeset f41d24c7cdde (bug 1359967) for causing Gmail problems. a=jorgk 2017-07-29 10:34:03 +02:00
Jorg K fa369a2ba5 Bug 1384218 - Port bug 1383215: Unify module URIs for import. rs=bustage-fix 2017-07-26 00:14:40 +02:00
Jorg K df56d3f083 Bug 1376139 - Port bug 1371945 to calendar: Finalize statements instead of resetting them. rs=bustage-fix 2017-06-25 20:05:19 +02:00
Martin Schroeder a8b15be228 Bug 1376123 - Fix ReferenceError: assignment to undeclared variable ritem. r=philipp 2017-06-24 19:11:03 +02:00
Philipp Kewisch 3cff1c19b9 Bug 1347211 - Remove some deprecated functions from calUtils.js. r=MakeMyDay 2017-06-08 00:02:05 +02:00
Philipp Kewisch 550bd223e2 Bug 1347149 - Remove inclusion of calUtils.js and use cal prefix for all calUtils functions. r=MakeMyDay 2017-06-05 21:47:01 +02:00
Sebastian Hengst 0114e89f45 Bug 1303719 - Use addEventListener(..., {once: true}) in calendar. r=philipp 2017-06-05 23:45:51 +02:00
Martin Schroeder 8bd2846b8a Bug 1366610 - Remove usage of XPI_NO_UNIVERSAL and UNIVERSAL_PATH in build. r=philipp 2017-05-21 22:05:03 +02:00
Philipp Kewisch 2d43ecd65f Bug 1359383 - Enable history on oauth browser to fix next button. r=MakeMyDay
MozReview-Commit-ID: 4wEZUcK9J1O
2017-04-25 14:26:02 +02:00
Magnus Melin 7b5dbbb68c Bug 1359967 - Fix broken oauthConnect method due to missing self reference. r=philipp
MozReview-Commit-ID: FbHwMqxtw3t
2017-04-26 22:33:12 +03:00
Philipp Kewisch f0a8f13cc1 Bug 682474 - Lightning hides Thunderbird master password prompt + multiple password prompts. r=MakeMyDay CLOSED TREE
MozReview-Commit-ID: KuiEVV6sHN5
2016-11-24 02:10:03 +01:00
makemyday@gmx-topmail.de ee04e2e998 Bug 1338264 - Double closing parenthesis in gdata-event-dialog-reminder.js. r=philipp 2017-02-09 19:50:57 +01:00
Sebastian Hengst cb39066edf Bug 1323332 - Remove gdata shims for older Lightning versions: remove Loader.jsm. r=Fallen
MozReview-Commit-ID: 8Aq0R3t5YAm
2017-02-12 13:45:11 +01:00
Sebastian Hengst c27432cb6a Bug 1323332 - Remove gdata shims for older Lightning versions: shims directly in Loader.jsm. r=Fallen
String.prototype.startsWith, endsWith and contains enabled since Gecko 18 (bug 772733)
Map and Set basic implementation landed in Gecko 13
Map and Set got the forEach method in Gecko 25
cal.hashColor got added in Lightning 1.7 (bug 411254)

MozReview-Commit-ID: EcPk6WxiiPQ
2017-02-12 13:42:21 +01:00
Sebastian Hengst 2031da5f28 Bug 1323332 - Remove gdata shims for older Lightning versions: Calendar.jsm. r=Fallen
offline/cache interface methods requirement got removed in bug 756052

MozReview-Commit-ID: KvC30tu3HiE
2017-02-12 13:41:34 +01:00
Sebastian Hengst 384fecec8f Bug 1323332 - Remove gdata shims for older Lightning versions: Promise.jsm. r=Fallen
MozReview-Commit-ID: COE2jaFtf7q
2017-02-12 13:40:29 +01:00
Sebastian Hengst c5e683ad93 Bug 1323332 - Remove gdata shims for older Lightning versions: PromiseUtils. r=Fallen
MozReview-Commit-ID: 2KGEJtImYVA
2017-02-12 13:39:45 +01:00
Sebastian Hengst d0bce3b0cb Bug 1323332 - Remove gdata shims for older Lightning versions: PromiseExtras.jsm. r=Fallen
MozReview-Commit-ID: 6k6Y43uapoK
2017-02-12 13:39:03 +01:00
Sebastian Hengst b5a071b163 Bug 1323332 - Remove gdata shims for older Lightning versions: Task.jsm. r=Fallen
MozReview-Commit-ID: 8code84ldIl
2017-02-12 13:38:18 +01:00
Sebastian Hengst 53ad5767c9 Bug 1323332 - Remove gdata shims for older Lightning versions: timer. r=Fallen
MozReview-Commit-ID: 4PQh1Rf3lEX
2017-02-12 13:37:36 +01:00
Sebastian Hengst 749b28859b Bug 1323332 - Remove gdata shims for older Lightning versions: Http.jsm. r=Fallen
MozReview-Commit-ID: EcsZkLfp2KE
2017-02-12 13:37:00 +01:00
Sebastian Hengst 0ae65d098c Bug 1323332 - Remove gdata shims for older Lightning versions: Preferences.jsm. r=Fallen
MozReview-Commit-ID: LXnQQVji3e9
2017-02-12 13:35:47 +01:00
Florian Quèze e060e71b1e Bug 1329958 - remove trailing newURI null parameters in comm-central. r=philipp,aleth 2017-01-10 14:16:22 +01:00
Jorg K 239210ac8a Bug 1328847 - Part 1: Change SEC_NORMAL to SEC_ALLOW_CROSS_ORIGIN_DATA_IS_NULL where system principal is used. rs=bustage-fix CLOSED TREE DONTBUILD 2017-01-05 17:04:29 +01:00
Philipp Kewisch 38f42fef37 Bug 1301422 - Google calendar authentication not remembered anymore / prompts for access on each Thunderbird startup. r=MakeMyDay
MozReview-Commit-ID: 6zBsiq2urPf
2016-11-24 02:12:11 +01:00
Sebastian Hengst 88d49290cc Bug 1322124 - Remove javascript Array generics: calendar. r=Fallen 2016-12-13 14:31:37 +01:00
Frank-Rainer Grahl f94d5ae6c4 Bug 1309372 - Do not use MOZ_PKG_VERSION when building Lightning for SeaMonkey. r=Fallen a=Fallen 2016-12-03 18:55:59 +01:00
Sebastian Hengst 73adb1864d Bug 1321274 - Remove usage of javascript String generics: calendar. r=Fallen
MozReview-Commit-ID: 8kHT5zyvug4
2016-12-01 22:59:38 +01:00
Tooru Fujisawa d18e3c93b1 Bug 1234048 - Part 2: Remove Postbox from gdata/install.rdf. r=philipp 2016-11-17 03:37:57 +09:00
Tooru Fujisawa d9c8e77b8d Bug 1234048 - Remove use of non-standard for-each from calendar/providers/gdata. r=philipp 2016-11-09 21:52:49 +09:00
Richard Marti 7566195f60 Bug 1317142 - Deduplicate files in mail. r=aleth 2016-11-12 10:26:22 +01:00
makemyday@gmx-topmail.de a4c796c716 Bug 1293003 - Replace in-tree consumer of non-standard Iterator() with Object.{values,entries} in calendar;r=philipp 2016-09-19 10:44:09 +02:00
Philipp Kewisch 1532d34bc7 Fix bug 1303571 - Fix typo in gdata-list-tree.xml's isContainerEmpty. r=philipp
MozReview-Commit-ID: EjghB5SIRuY
2016-09-18 01:49:02 +02:00
eslint ae81b8058e Bug 1280898 - Set up eslint for calendar files - enable indent rule. r=MakeMyDay
MozReview-Commit-ID: CNVptKunJBx

--HG--
extra : rebase_source : 7cd4f8fef860621f225d1c392f2dff24411987cf
extra : source : f471d27c39cd3ed2d356d36b04f497537a194a9a
2016-07-09 12:38:40 +02:00
eslint 8f4ac80114 Bug 1280898 - Set up eslint for calendar files - enable no-case-declarations rule. r=MakeMyDay
MozReview-Commit-ID: 4A9kFNothg2

--HG--
extra : rebase_source : f916757d3102b2fb9dd149fc461a5a4bfd8630ce
2016-07-08 18:36:48 +02:00
eslint 0e8ac31efa Bug 1280898 - Set up eslint for calendar files - enable id-length rule. r=MakeMyDay
MozReview-Commit-ID: 1eaufSiw4BF

--HG--
extra : rebase_source : 4648eff55c86b668618abe888e0fe9d4f02367cb
2016-07-16 02:20:06 +02:00
eslint 49e372a3f9 Bug 1280898 - Set up eslint for calendar files - enable max-statements-per-line rule. r=MakeMyDay
MozReview-Commit-ID: 3hdftwA4Rc6

--HG--
extra : rebase_source : 43d6b9ea8dc4a5bf73c66b6d8b10ed93ea4770a0
2016-07-08 18:35:44 +02:00
eslint b957f62914 Bug 1280898 - Set up eslint for calendar files - enable no-negated-condition rule. r=MakeMyDay
MozReview-Commit-ID: DPlHUl3VbHA

--HG--
extra : rebase_source : be8ae1f8a20a50731c63a00021fb607d5582f1a9
2016-07-08 14:11:31 +02:00
eslint cd45d927fd Bug 1280898 - Set up eslint for calendar files - enable prefer-spread rule. r=MakeMyDay
MozReview-Commit-ID: 5edbizwahOu

--HG--
extra : rebase_source : 641751d4f2783e1a914a13c62e0639bade087aa3
2016-07-08 14:10:54 +02:00
eslint eb30edd672 Bug 1280898 - Set up eslint for calendar files - enable prefer-arrow-callback rule. r=MakeMyDay
MozReview-Commit-ID: E3n4RPWNDWu

--HG--
extra : rebase_source : d293c64618bec734bababea034d7f7e0f2ee43c7
2016-07-08 14:10:46 +02:00
eslint c4db85e2b1 Bug 1280898 - Set up eslint for calendar files - enable no-useless-concat rule. r=MakeMyDay
MozReview-Commit-ID: 9HnRJwQBVki

--HG--
extra : rebase_source : 286d81ec5257b7366f8bc9d3e8acbcf1887770b4
2016-07-08 14:10:23 +02:00
eslint 68c7be87cb Bug 1280898 - Set up eslint for calendar files - enable no-mixed-operators rule. r=MakeMyDay
MozReview-Commit-ID: EYazS6HGjP2

--HG--
extra : rebase_source : c982124c2b51d4b1fee4cfb31859a903faa83db9
2016-07-08 14:10:09 +02:00
eslint fac02a8709 Bug 1280898 - Set up eslint for calendar files - enable no-useless-escape rule. r=MakeMyDay
MozReview-Commit-ID: 1yAW42ENqce

--HG--
extra : rebase_source : 81e131bd11a2b0779946311706c05e32c8a77273
2016-07-08 14:10:00 +02:00
eslint a717f04695 Bug 1280898 - Set up eslint for calendar files - enable object-curly-newline rule. r=MakeMyDay
MozReview-Commit-ID: IN157uYMsZI

--HG--
extra : rebase_source : ead0b3c1f4e64394b0c4a5f37fee910ee8f13c98
2016-07-08 14:09:23 +02:00
eslint d4d0077396 Bug 1280898 - Set up eslint for calendar files - enable object-property-newline rule. r=MakeMyDay
MozReview-Commit-ID: C4ybi184QSa

--HG--
extra : rebase_source : 5917154b171f80c80129412acf5a01ad493c87cc
2016-07-08 14:09:14 +02:00
eslint 3f579eeb51 Bug 1280898 - Set up eslint for calendar files - enable func-names rule. r=MakeMyDay
MozReview-Commit-ID: DgsK9FXLRFz

--HG--
extra : rebase_source : 393016ec04b61637eb6f0da13a1f23fe6d9937e5
2016-07-08 14:09:04 +02:00
eslint ee26eea8d5 Bug 1280898 - Set up eslint for calendar files - enable dot-notation rule. r=MakeMyDay
MozReview-Commit-ID: BhEirSkQYFP

--HG--
extra : rebase_source : 22700065f38e698929b94e59a5c2f442d11523cb
2016-07-08 14:08:42 +02:00
eslint 07739923ce Bug 1280898 - Set up eslint for calendar files - enable consistent-this and no-useless-call rule. r=MakeMyDay
MozReview-Commit-ID: CJ5anO9j2VX

--HG--
extra : rebase_source : 43e734ad7471132048406515c5c94d8ee8612b0a
2016-07-08 14:08:17 +02:00
eslint 89700567e8 Bug 1280898 - Set up eslint for calendar files - enable computed-property-spacing rule. r=MakeMyDay
MozReview-Commit-ID: BptfqH01vWN

--HG--
extra : rebase_source : df011f07ba92aff2b79d959533c001b4a0996708
2016-07-08 14:08:01 +02:00
eslint 44a2bc011d Bug 1280898 - Set up eslint for calendar files - enable no-multiple-empty-lines rule. r=MakeMyDay
MozReview-Commit-ID: KKcOndbSeyR

--HG--
extra : rebase_source : 22674f174db81ed327edfe454d6467d8e35bb015
2016-07-08 14:06:19 +02:00
eslint e00d777cd6 Bug 1280898 - Set up eslint for calendar files - enable no-lonely-if rule. r=MakeMyDay
MozReview-Commit-ID: 5CSRa1woomx

--HG--
extra : rebase_source : 5a072663b25d9f88e9ffd1e2fb63398195171390
2016-07-08 14:05:54 +02:00
eslint 2830025be3 Bug 1280898 - Set up eslint for calendar files - enable quotes rule. r=MakeMyDay
MozReview-Commit-ID: HCcoCsa0u71

--HG--
extra : rebase_source : 6904202bdd7604ec3c39db9aa33f67a0de5fd227
2016-07-08 14:05:19 +02:00
eslint fefb69ed46 Bug 1280898 - Set up eslint for calendar files - (almost) enable no-extra-parens rule. r=MakeMyDay
MozReview-Commit-ID: AIxffiiJaCp

--HG--
extra : rebase_source : 22f55956c2faa4211a642e2c2a6e81ded0cab5a8
2016-07-08 14:03:51 +02:00
eslint 49a82fafe3 Bug 1280898 - Set up eslint for calendar files - enable operator-linebreak rule. r=MakeMyDay
MozReview-Commit-ID: FnPxua1UO6V

--HG--
extra : rebase_source : a4793f7e6b16081ed4eec240103d560a2103feba
2016-07-08 14:03:21 +02:00
eslint e06bbbd440 Bug 1280898 - Set up eslint for calendar files - enable space-before-blocks rule. r=MakeMyDay
MozReview-Commit-ID: CQCesKXdgR9

--HG--
extra : rebase_source : 6249e670959e4c46c70f718b0d4b0a87b77c6e53
2016-07-08 14:02:30 +02:00
eslint ac050229e7 Bug 1280898 - Set up eslint for calendar files - enable no-fallthrough rule. r=MakeMyDay
MozReview-Commit-ID: 823Ytm7r5EJ

--HG--
extra : rebase_source : 144ebebce80ab58bb113b27f2decc69fcc9db882
2016-07-08 14:01:53 +02:00
eslint 2388a184aa Bug 1280898 - Set up eslint for calendar files - enable dot-location rule. r=MakeMyDay
MozReview-Commit-ID: 7qPfk3LkDMB

--HG--
extra : rebase_source : 1d41ca326815ab4c2a536343582a531bf79eeca2
2016-07-08 14:01:16 +02:00
eslint 27b6707075 Bug 1280898 - Set up eslint for calendar files - enable no-inner-declarations rule. r=MakeMyDay
MozReview-Commit-ID: GzUfDiPVUJe

--HG--
extra : rebase_source : cb1eaf6f05e800941a7be69e7666afa4c93a9260
2016-07-08 14:00:54 +02:00
eslint 345bf1dab8 Bug 1280898 - Set up eslint for calendar files - enable array-bracket-spacing rule. r=MakeMyDay
MozReview-Commit-ID: K9EFqfzuNww

--HG--
extra : rebase_source : 27924229c14f6895232b47c74a52342312d1eaaf
2016-07-08 14:00:28 +02:00