Zibi Braniecki
6d0168184b
Bug 1513958 - Update Fluent.jsm to version 0.10.0. r=stas
...
Differential Revision: https://phabricator.services.mozilla.com/D14612
--HG--
extra : moz-landing-system : lando
2018-12-18 21:49:44 +00:00
Jonathan Kew
4e5cb484ab
Bug 1404666 - patch 2 - Accelerate DateTimeFormat::FormatUDateTime by caching ICU UDateFormat objects instead of creating them afresh every time. r=gandalf
2018-12-18 11:42:04 +00:00
Jonathan Kew
572203b489
Bug 1404666 - patch 1 - Accelerate OSPreferences::GetDateTimePattern by caching patterns found for particular style/locale combinations. r=gandalf
2018-12-18 11:42:00 +00:00
Mark Banner
8c00ef3f30
Bug 1512052 - Add more .eslintrc.js files for test directories. r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D13746
--HG--
extra : moz-landing-system : lando
2018-12-11 13:15:08 +00:00
Ciure Andrei
ed617be144
Backed out 2 changesets (bug 1512052)for causing build bustages CLOSED TREE
...
Backed out changeset 4773a3f46c22 (bug 1512052)
Backed out changeset 2f48c5afbe57 (bug 1512052)
--HG--
rename : browser/components/attribution/test/xpcshell/.eslintrc.js => browser/components/attribution/test/.eslintrc.js
2018-12-05 05:47:39 +02:00
Mark Banner
8256078237
Bug 1512052 - Add more .eslintrc.js files for test directories. r=mossop
...
Depends on D13745
Differential Revision: https://phabricator.services.mozilla.com/D13746
--HG--
extra : moz-landing-system : lando
2018-12-04 22:27:35 +00:00
Tooru Fujisawa
7983faeb5d
Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
2018-12-01 04:52:05 +09:00
Benjamin Bouvier
a7f1d173a0
Bug 1511383: Update vim modelines after clang-format; r=sylvestre
...
- modify line wrap up to 80 chars; (tw=80)
- modify size of tab to 2 chars everywhere; (sts=2, sw=2)
--HG--
extra : rebase_source : 7eedce0311b340c9a5a1265dc42d3121cc0f32a0
extra : amend_source : 9cb4ffdd5005f5c4c14172390dd00b04b2066cd7
2018-11-30 16:39:55 +01:00
Sylvestre Ledru
265e672179
Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
...
# ignore-this-changeset
--HG--
extra : amend_source : 4d301d3b0b8711c4692392aa76088ba7fd7d1022
2018-11-30 11:46:48 +01:00
Gabriele Svelto
19e52bebd4
Bug 1510582 - Remove useless inclusions of Services.h r=erahm
...
Differential Revision: https://phabricator.services.mozilla.com/D13240
--HG--
extra : moz-landing-system : lando
2018-11-28 17:25:23 +00:00
Ehsan Akhgari
ca162bee20
Bug 1508472 - Part 4: Fourth batch of comment fix-ups in preparation for the tree reformat r=sylvestre
...
This is a best effort attempt at ensuring that the adverse impact of
reformatting the entire tree over the comments would be minimal. I've used a
combination of strategies including disabling of formatting, some manual
formatting and some changes to formatting to work around some clang-format
limitations.
Differential Revision: https://phabricator.services.mozilla.com/D13193
--HG--
extra : moz-landing-system : lando
2018-11-28 09:16:55 +00:00
Jonathan Kew
ed09f75270
Bug 1509849 - Revert the followup from bug 1503157 now that an empty locale string is handled properly by the Locale constructor. r=gandalf
2018-11-26 19:25:28 +00:00
Jonathan Kew
eaf1e90086
Bug 1509849 - Treat an empty string as non-wellformed when creating Locale, but don't throw an assertion. r=gandalf
2018-11-26 19:25:11 +00:00
Csoregi Natalia
234c6b75f2
Merge inbound to mozilla-central. a=merge
2018-11-26 18:17:37 +02:00
Jonathan Kew
7d7d23522d
Bug 1503157 followup - don't attempt to create a Locale from an empty lang string. r=me to fix crashtest on a CLOSED TREE
2018-11-26 12:30:53 +00:00
Jonathan Kew
cb635a58c8
Bug 1503157 - Make selection of font preferences respect a script subtag in the lang attribute, if present. r=m_kato
2018-11-26 11:31:37 +00:00
Valentin Gosu
66d5164c37
Bug 1502097 - (Part 2) Define IDN blocklist as ranges of characters [ {firstChar, lastChar}* ] r=jfkthame,dragana
...
* Changes the format of the blocklist from a list of characters to a list of
character ranges. Binary search still works, and it is easier to include
large ranges of characters in the blocklist.
* Moves logic for handling the blocklist to IDNBlocklistUtils.h/.cpp
* Changes NS_EscapeURL to take a function that determines if a character
is blocked. This way the type of the array doesn't matter.
Differential Revision: https://phabricator.services.mozilla.com/D12210
--HG--
extra : moz-landing-system : lando
2018-11-24 12:04:34 +00:00
Valentin Gosu
5f1a383a19
Bug 1502097 - (Part 1) Move pref network.IDN.blacklist_chars to separate hardcoded file IDNCharacterBlocklist.inc r=jfkthame,dragana
...
* Moves the value of the pref and also the fallback definition in nsTextToSubURI.cpp to a separate file.
* The file has better formatting, so we may follow its history more easily. Each range of consecutive values is defined on a separate line.
* Renames `blacklist` to `blocklist` for pref and variable names (for this individual pref. network.IDN.whitelist.* needs to be handled in a separate bug)
* Changes nsIDNService::mIDNBlocklist from being an nsString to sorted nsTArray<char16> and uses mozilla::BinarySearch() to check for characters.
Differential Revision: https://phabricator.services.mozilla.com/D12209
--HG--
extra : moz-landing-system : lando
2018-11-23 22:40:29 +00:00
Jonathan Watt
8009877bd7
Bug 1509057. Disable <input type=number> support for grouping separators in user input. r=mats
...
Differential Revision: https://phabricator.services.mozilla.com/D12554
--HG--
extra : rebase_source : 7ae34793e15f626df16bba225c2077c05135d568
extra : amend_source : 429cf996b8c66a17025a6eeb8b1c2fce6a58a614
2018-11-02 10:10:42 +00:00
Magnus Melin
5e1f20c4d2
Bug 1507907 - null check result of CFDateFormatterCreate. r=gandalf
2018-11-19 21:55:32 +02:00
Francesco Lodolo (:flod)
f502206960
Bug 1507441 - Replace FTL.VariantName with FTL.Identifier in existing recipes and documentation, fix nits in recipes r=stas
...
Differential Revision: https://phabricator.services.mozilla.com/D12001
--HG--
extra : moz-landing-system : lando
2018-11-15 12:48:09 +00:00
André Bargull
f985d9152e
Bug 1502530 - Part 2: Update tzdata in ICU data files to 2018g. r=Waldo
2018-11-06 02:52:01 -08:00
André Bargull
0e18194d01
Bug 1502530 - Part 1: Update tzdata updater to use new location. r=Waldo
2018-11-06 02:48:56 -08:00
Narcis Beleuzu
9b3f73e696
Merge mozilla-central to inbound. CLOSED TREE
2018-11-05 23:54:03 +02:00
vinoth
e14aa2974e
Bug 1504605 - Add Prefs to xpcshell test files for allowing usage of eval. r=ckerschb
...
Reviewers: ckerschb
Reviewed By: ckerschb
Subscribers: ckerschb
Bug #: 1504605
Differential Revision: https://phabricator.services.mozilla.com/D10850
--HG--
extra : rebase_source : 9abb395224bdfa7795516295babfd847ea2553f4
2018-11-05 16:41:45 +02:00
Ciure Andrei
46f758b8b5
Backed out changeset cb84a3ed7bdd (bug 1504557) for nsErrorService leakcheck failures CLOSED TREE
2018-11-05 05:17:40 +02:00
Ehsan Akhgari
e95c3cca7d
Bug 1504557 - Remove the XPCOM registration for nsErrorService r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D10848
--HG--
extra : moz-landing-system : lando
2018-11-05 00:43:41 +00:00
André Bargull
148e9c75e6
Bug 1499026 - Part 2: Update in-tree ICU to release 63.1. rs=Waldo
...
--HG--
rename : intl/icu/source/common/ulistformatter.cpp => intl/icu/source/i18n/ulistformatter.cpp
2018-11-01 06:32:25 -07:00
André Bargull
7820c86808
Bug 1499026 - Part 1: Update patches for ICU 63. r=Waldo
2018-11-01 06:31:35 -07:00
Ehsan Akhgari
7e258df307
Bug 1504557 - Remove the XPCOM registration for nsErrorService; r=froydnj
...
Differential Revision: https://phabricator.services.mozilla.com/D10848
2018-11-05 09:44:58 -05:00
Csoregi Natalia
d45a83305b
Bug 1488973 - Followup for eslint failure. CLOSED TREE
...
--HG--
extra : amend_source : 608437e414f153580a51c5b5b85b7478a8b11f60
2018-10-24 21:56:27 +03:00
Zibi Braniecki
273622bfd8
Bug 1488973: Add tests for localisation of unprivileged content. r=flod,mossop
...
Depends on D7962
Differential Revision: https://phabricator.services.mozilla.com/D8138
--HG--
extra : moz-landing-system : lando
2018-10-24 17:42:34 +00:00
Zibi Braniecki
161f499d5e
Bug 1488973: Register locale sources in all processes. r=mossop
...
Depends on D7961
Differential Revision: https://phabricator.services.mozilla.com/D7962
--HG--
extra : moz-landing-system : lando
2018-10-24 17:42:09 +00:00
Zibi Braniecki
1109449691
Bug 1488973: Wrap privileged promises in a promise for the document we`re returning to. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D7961
--HG--
extra : moz-landing-system : lando
2018-10-24 17:41:46 +00:00
Narcis Beleuzu
b7b79b2538
Backed out 3 changesets (bug 1488973) for causing TV failures on browser_resource_uri.js
...
Backed out changeset 6eab8a1b17ce (bug 1488973)
Backed out changeset c06b2c594294 (bug 1488973)
Backed out changeset 819df51e3083 (bug 1488973)
2018-10-24 10:49:10 +03:00
Zibi Braniecki
5b050994a5
Bug 1488973: Add tests for localisation of unprivileged content. r=flod,mossop
...
Depends on D7962
Differential Revision: https://phabricator.services.mozilla.com/D8138
--HG--
extra : moz-landing-system : lando
2018-10-24 07:13:19 +00:00
Zibi Braniecki
16df4be7a6
Bug 1488973: Register locale sources in all processes. r=mossop
...
Depends on D7961
Differential Revision: https://phabricator.services.mozilla.com/D7962
--HG--
extra : moz-landing-system : lando
2018-10-23 18:59:19 +00:00
Zibi Braniecki
1b21b22d57
Bug 1488973: Wrap privileged promises in a promise for the document we`re returning to. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D7961
--HG--
extra : moz-landing-system : lando
2018-10-23 18:59:06 +00:00
Jeff Gilbert
f2e0b47bd4
Bug 1499844 - Fix win64 clang-cl -Wformat warnings. r=ted
...
Differential Revision: https://phabricator.services.mozilla.com/D9027
--HG--
extra : moz-landing-system : lando
2018-10-23 14:18:15 +00:00
Zibi Braniecki
403e3bbc2e
Bug 1500735 - Update cached-iterable in Fluent to 0.3.0. r=stas
...
Differential Revision: https://phabricator.services.mozilla.com/D9350
--HG--
extra : moz-landing-system : lando
2018-10-22 15:05:35 +00:00
Zibi Braniecki
56bbe2cfb3
Bug 1498960
- Update Fluent in Gecko to 0.9. r=stas
...
Differential Revision: https://phabricator.services.mozilla.com/D8689
--HG--
rename : intl/l10n/MessageContext.jsm => intl/l10n/Fluent.jsm
extra : moz-landing-system : lando
2018-10-20 16:35:50 +00:00
Mark Banner
ceaeb93550
Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D8389
--HG--
extra : moz-landing-system : lando
2018-10-19 12:55:39 +00:00
Cameron McCormack
4f45ef2141
Bug 1498755 - Part 3: Merge AssertIsMainThreadOrServo{FontMetrics,LangFontPrefsCache}Locked r=emilio
...
Depends on D8644
Differential Revision: https://phabricator.services.mozilla.com/D8645
--HG--
extra : moz-landing-system : lando
2018-10-14 00:05:50 +00:00
Sylvestre Ledru
dd5741407b
Bug 1498586 - Add clang-format off to avoid the reformatting of the data structures r=Ehsan
...
Too hard/impossible for the tool to format correctly these structs
Differential Revision: https://phabricator.services.mozilla.com/D8569
--HG--
extra : moz-landing-system : lando
2018-10-12 20:48:24 +00:00
Ursula Sarracini
f7ffd78b62
Bug 1462415 - Delete onboarding system add-on r=Standard8,k88hudson
...
Differential Revision: https://phabricator.services.mozilla.com/D7772
--HG--
extra : moz-landing-system : lando
2018-10-10 14:48:56 +00:00
Collin Wing
77d1436561
Bug 1484644 Whitelist title and tooltiptext for XUL r=zbraniecki
...
Differential Revision: https://phabricator.services.mozilla.com/D7627
--HG--
extra : moz-landing-system : lando
2018-10-03 17:47:45 +00:00
Sylvestre Ledru
d199598908
Bug 1496026 - Fix some trivial typos r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D7584
--HG--
extra : moz-landing-system : lando
2018-10-03 13:39:07 +00:00
Gurzau Raul
3295ecd3f1
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-10-02 19:07:23 +03:00
Henri Sivonen
b8545f2cf8
Bug 1495067 - Make HasRTLChars() consider Hebrew presentation forms as RTL (again) and not consider U+FEFF as RTL (again). r=jfkthame
...
* Update encoding_rs to 0.8.8.
* Change U+FEFD and U+FEFE to RTL in IS_RTL_PRESENTATION_FORM to make the
Rust and C++ code agree on what's RTL.
MozReview-Commit-ID: CuK6fN4pojG
Differential Revision: https://phabricator.services.mozilla.com/D7285
--HG--
extra : moz-landing-system : lando
2018-10-02 14:24:15 +00:00
Francesco Lodolo (:flod)
236f33b702
Bug 1494300 - Fix migration example for FTL.SelectExpression r=stas
...
Differential Revision: https://phabricator.services.mozilla.com/D6902
--HG--
extra : moz-landing-system : lando
2018-09-27 06:57:34 +00:00