Commit graph

5,777 commits

Author SHA1 Message Date
janekptacijarabaci
c82fcce52b A nicer button for class="month-year::after"
A small replacement for:
Bug 1282768: https://bugzilla.mozilla.org/show_bug.cgi?id=1282768
2019-02-15 23:45:09 +08:00
janekptacijarabaci
c65886be35 Bug 1406859 - [DateTimePicker] Let the first picker close gracefully before opening a second picker 2019-02-15 23:45:07 +08:00
janekptacijarabaci
def56bfceb Bug 1397114 - Disable smooth scrolling when value changes come from input box 2019-02-15 23:45:06 +08:00
janekptacijarabaci
1cb68033a6 Bug 1401876 - (Part 2) Add browser-chrome test for reopening picker 2019-02-15 23:45:04 +08:00
janekptacijarabaci
e75b329d4d Bug 1401876 - (Part 1) Close datetime picker on popuphidden 2019-02-15 23:45:03 +08:00
janekptacijarabaci
1cbd27ae55 Bug 1390794 - Use 'norolluponanchor' to avoid closing the picker when the anchored input box is clicked 2019-02-15 23:45:01 +08:00
janekptacijarabaci
758ef612dc Bug 1371111 - Open picker when input element's padding area is clicked
+ Bug 1341029: https://bugzilla.mozilla.org/show_bug.cgi?id=1341029
(partially - partially - fix typo in removeEventListener):

https://hg.mozilla.org/mozilla-central/diff/6055065a2ed5/toolkit/content/widgets/datetimebox.xml
+ Bug 1410292: https://bugzilla.mozilla.org/show_bug.cgi?id=1410292
2019-02-15 23:45:00 +08:00
janekptacijarabaci
39b09ae6d7 Bug 1381421 - (Part 2) Add browser chrome tests for the minimum and maximum dates 2019-02-15 23:44:58 +08:00
janekptacijarabaci
63855a98c0 Bug 1381421 - (Part 1) Handle dates earlier than 0001-01-01 and later than 275760-09-13 correctly 2019-02-15 23:44:57 +08:00
janekptacijarabaci
1f5afcad81 Bug 1363672 - Add step support to date picker (follow up)
Bug 1374967: https://bugzilla.mozilla.org/show_bug.cgi?id=1374967
(partially - implement getStep/getStepBase)
2019-02-15 23:44:55 +08:00
janekptacijarabaci
6993cdbd88 Bug 1382175 - Fix time picker step and min/max regressions 2019-02-15 23:44:54 +08:00
janekptacijarabaci
7f3ec297c9 Bug 1364026 - (Part 2) Check if min and max attributes on input type date are valid date strings 2019-02-15 23:44:52 +08:00
janekptacijarabaci
549212cd38 Bug 1364026 - (Part 1) Expose HTMLInputElement.getMinimum/getMaximum methods via webidl 2019-02-15 23:44:51 +08:00
janekptacijarabaci
1cca8d40f3 Bug 1363672 - Add step support to date picker 2019-02-15 23:44:49 +08:00
janekptacijarabaci
a1c4899124 Bug 1310080 - Implement the step attribute for <input type=datetime-local> 2019-02-15 23:44:48 +08:00
janekptacijarabaci
1a9f7f4310 Bug 1310078 - Implement valueAsNumber and valueAsDate for <input type=datetime-local> (follow up) 2019-02-15 23:44:46 +08:00
janekptacijarabaci
c140ca5b67 Bug 1310079 - Implement the min and max attribute for <input type=datetime-local> 2019-02-15 23:44:45 +08:00
janekptacijarabaci
344ea39e20 Bug 1310078 - Implement valueAsNumber and valueAsDate for <input type=datetime-local> 2019-02-15 23:44:42 +08:00
janekptacijarabaci
5381ebe25c Bug 1287677 - Add mozIntl.getDisplayNames API 2019-02-15 23:44:41 +08:00
janekptacijarabaci
cac5c5adc7 moebius#92: HTML - input - datetime
+ native in moebius:

Bug 1317600: https://bugzilla.mozilla.org/show_bug.cgi?id=1317600
A note - not implemented: Bug 1282768:
https://bugzilla.mozilla.org/show_bug.cgi?id=1282768
*.css: filter: url("chrome://global/skin/filters.svg#fill");, fill:

Bug 1283385: https://bugzilla.mozilla.org/show_bug.cgi?id=1283385
Bug 1323109: https://bugzilla.mozilla.org/show_bug.cgi?id=1323109
Bug 1314544: https://bugzilla.mozilla.org/show_bug.cgi?id=1314544
Bug 1286182: https://bugzilla.mozilla.org/show_bug.cgi?id=1286182

Bug 1325922: https://bugzilla.mozilla.org/show_bug.cgi?id=1325922
A note - not implemented: Bug 1282768:
https://bugzilla.mozilla.org/show_bug.cgi?id=1282768
*.css: filter: url("chrome://global/skin/filters.svg#fill");, fill:

Bug 1320225: https://bugzilla.mozilla.org/show_bug.cgi?id=1320225
Bug 1341190: https://bugzilla.mozilla.org/show_bug.cgi?id=1341190
2019-02-15 23:44:39 +08:00
janekptacijarabaci
a807f7e6c0 [follow up] Bug 1325922 - Add arrows svg file and style month-year button for date picker 2019-02-15 23:44:38 +08:00
janekptacijarabaci
83f3f3f2db Bug 1341190: Date picker panel and email input validation popup close immediately after opening 2019-02-15 23:44:36 +08:00
janekptacijarabaci
753a28d239 Bug 1320225: [DateTimeInput] Integration of input type=date input box with picker (part 2) 2019-02-15 23:44:35 +08:00
janekptacijarabaci
d8bcf2270a Bug 1286182: Implement the layout for <input type=date> 2019-02-15 23:44:33 +08:00
janekptacijarabaci
e59c0758c7 Bug 1314544: [DateTimeInput] browser keyboard shortcut does not work when focus is on input box 2019-02-15 23:44:32 +08:00
janekptacijarabaci
ee07b11c03 Bug 1320225: [DateTimeInput] Integration of input type=date input box with picker (part 1) 2019-02-15 23:44:30 +08:00
janekptacijarabaci
a13a3afc1b Bug 1325922: [DateTimePicker] Add arrows svg file and style month-year button for date picker 2019-02-15 23:44:29 +08:00
janekptacijarabaci
f4e1313a58 Bug 1323109: [DateTimePicker] Date time picker popup does not open near input box 2019-02-15 23:44:27 +08:00
janekptacijarabaci
c030f0de23 Bug 1283385: Implement UI for <input type="date"> 2019-02-15 23:44:25 +08:00
janekptacijarabaci
1248a53f69 Bug 1317600: [DateTimePicker] Spinner arrow buttons shouldn't depend on find bar resources 2019-02-15 23:44:24 +08:00
janekptacijarabaci
c556396e07 Fix a build warning for BrowserComponents.manifest
[drive]:/[path]/browser/components/BrowserComponents.manifest: WARNING:
no useful preprocessor directives found
2019-02-15 23:44:23 +08:00
janekptacijarabaci
5cc122a538 Bug 1311798: Align XMLHttpRequest abort() with the spec 2019-02-15 23:44:21 +08:00
janekptacijarabaci
e95eff8e11 [PALEMOON] Downloads - throws an error
Issue #121
2019-02-15 23:44:20 +08:00
janekptacijarabaci
65356126cc Fix: TypeError: "this._richlistbox.selectedItems.slice is not a function" in allDownloadsViewOverlay.js
Issue #121
2019-02-15 23:44:18 +08:00
JustOff
1f560c7d2f Use modern syntax to call NetUtil.newChannel() in _SessionFile.jsm 2019-02-15 23:44:17 +08:00
JustOff
e05e624eb8 Use document's principal for favicons in browser 2019-02-15 23:44:14 +08:00
janekptacijarabaci
2ac3c5500f Style clean up in about.dtd
https://github.com/MoonchildProductions/moebius/issues/173
2019-02-15 23:44:13 +08:00
janekptacijarabaci
5371575837 moebius#173: Fix up "about:" page
https://github.com/MoonchildProductions/moebius/issues/173
2019-02-15 23:44:11 +08:00
wolfbeast
d37246737b Convert MOZILLA_OFFICIAL conditionals to MC_OFFICIAL where needed.
- `--enable-official-branding` implies `MC_OFFICIAL` (no need to specifically set it)
- `--enable-official-vendor` can be used to set `MC_OFFICIAL` on builds without `--enable-official-branding` that should still be considered official release versions.
- `MC_OFFICIAL` implies `--enable-release`, meaning `DEVELOPER_OPTIONS` isn't set
- `MC_OFFICIAL` makes `nsXULAppInfo.getIsOfficial` return `true`
- `MC_OFFICIAL` makes `AppConstants.MOZILLA_OFFICIAL` (for compatibility in extensions) and `AppConstants.MC_OFFICIAL` return `true`
- Optional, for the time being: `MOZILLA_OFFICIAL` is still present in some places in case someone wants to build a Mozilla-alike official application and has the rights and necessary keys to use Mozilla-official third-party services. This must always be combined with `MC_OFFICIAL` to have a sane combination of defines. This may be removed in the future.
2019-02-15 23:44:10 +08:00
janekptacijarabaci
81228c3a44 moebius#76: JS - DOM - Selection API - crashes
https://github.com/MoonchildProductions/moebius/pull/76
2019-02-15 23:44:08 +08:00
janekptacijarabaci
acfa05e886 moebius#126: [very minor fix] Fix typo in a comment in NSSCertDBTrustDomain.cpp
https://github.com/MoonchildProductions/moebius/pull/126
2019-02-15 23:44:07 +08:00
janekptacijarabaci
84b63aeae5 moebius#255: [minor fix] toolkit/themes/linux/global/jar.mn - style clean up (the columns alignment)
https://github.com/MoonchildProductions/moebius/pull/255
2019-02-15 23:44:05 +08:00
janekptacijarabaci
1a6e23fffd HTML - implement the labels attribute (added a test)
6be9e50707 (commitcomment-28047433)
2019-02-15 23:44:03 +08:00
JustOff
53f6a692d3 Make JS callers of ios.newChannel call ios.newChannel2 in browser/ 2019-02-15 23:44:02 +08:00
janekptacijarabaci
e37a6016b9 Fix a comment: "DevEdition theme" vs "DevTools theme"
Issue #102
2019-02-15 23:44:00 +08:00
janekptacijarabaci
ef8ecc5bcd Fix: Developer Toolbar (the command: cookie; themes)
Issue #102
2019-02-15 23:43:59 +08:00
NTD
53e8bd2ac0 Restyle the findbar 2019-02-15 23:43:57 +08:00
janekptacijarabaci
e2fbb83e3a Editable menulist loosing editable attribute gets focus stuck
Bug(s):
https://bugzilla.mozilla.org/show_bug.cgi?id=1142224
(native in moebius)
2019-02-15 23:43:56 +08:00
janekptacijarabaci
2b0e91b059 Fix typo in a property in tabbrowser.xml
Issue #138
2019-02-15 23:43:54 +08:00
janekptacijarabaci
fdeebefb1f Fix (to TODO): Findbar throws an error - "nsIPrefBranch.getBoolPref" is not exist in browser.js
Issue #138
2019-02-15 23:43:53 +08:00