Chris Peterson
71422dcaa9
Bug 1457813 - Part 2: Replace non-asserting NS_PRECONDITIONs with MOZ_ASSERTs. r=froydnj
...
s/NS_PRECONDITION/MOZ_ASSERT/ and reindent
MozReview-Commit-ID: KuUsnVe2h8L
--HG--
extra : source : c14655ab3df2c9b1465dd8102b9d25683359a37b
2018-04-28 12:50:58 -07:00
Kris Maglione
a259026c9d
Bug 1456035: Part 4 - Convert callers of XPCOMUtils.generateQI to ChromeUtils.generateQI. r=mccr8
...
This also removes any redundant Ci.nsISupports elements in the interface
lists.
This was done using the following script:
acecb401b7/processors/chromeutils-generateQI.jsm
MozReview-Commit-ID: AIx10P8GpZY
--HG--
extra : rebase_source : a29c07530586dc18ba040f19215475ac20fcfb3b
2018-04-22 20:55:06 -07:00
Zibi Braniecki
09e02253d3
Bug 1456565 - Fetch fallback locale eagerly in Fluent. r=stas
...
MozReview-Commit-ID: A9wBGxzdD2m
--HG--
extra : rebase_source : 5b8cd54faff389e9a94412b3ec928f1c36bdd4a2
2018-04-24 10:31:59 -07:00
Noemi Erli
f296f0fe18
Backed out changeset 7f536b6a56e9 (bug 1456565) for Linting failures on a CLOSED TREE
2018-04-27 02:12:56 +03:00
Zibi Braniecki
15975eb37c
Bug 1456565 - Fetch fallback locale eagerly in Fluent. r=stas
...
MozReview-Commit-ID: A9wBGxzdD2m
--HG--
extra : rebase_source : 1304e1e28a67b290c24f637ab68377e1d5c75646
2018-04-24 10:31:59 -07:00
Francesco Lodolo (:flod)
34c68c67c3
Bug 1454573 - Update languageNames.properties with missing locales: crh, mai, meh, mix r=m_kato
...
Also add missing locales to langGroups.properties (an, ast, az, uz) and language.properties (son)
MozReview-Commit-ID: 2dAOly4wxHm
--HG--
extra : rebase_source : 60adf737549f8bcd30bde205c82aa5d783c867d2
2018-04-19 11:50:19 +02:00
Zibi Braniecki
0b6e1bc746
Bug 1455048
- Revert the workaround added to Fluent for microtasks bug. r=mossop
...
MozReview-Commit-ID: AFpNRPfJpm7
--HG--
extra : rebase_source : 8b6b8a0733651c96e46a0e24a3cd11dddd2d0aff
2018-04-18 11:05:19 -07:00
André Bargull
1617c8c2c1
Bug 1447442 - Part 16: Replace MOZ_BEGIN_EXTERN_C in C++ header jspubtd.h and remove unused includes and declarations. r=jorendorff
...
--HG--
extra : rebase_source : 8103f7b6a3a4fc813c9a7b2355223357d46e7d35
2018-04-13 02:26:02 -07:00
Zibi Braniecki
4d776835e7
Bug 1450656 - Canonicalize ja-JP-mac to ja-JP-macos and use BCP47 version in Fluent. r=jfkthame
...
MozReview-Commit-ID: 2UbD2T8yyGm
--HG--
extra : rebase_source : 1e9f9c4ab8c97240edb3eb8e2e9d611fff907d7f
2018-04-10 14:19:05 -07:00
Zibi Braniecki
b4b2c33b2d
Bug 1453480 - Update fluent to 0.6.4 and fluent-dom to 0.2.0. r=stas
...
MozReview-Commit-ID: La8uSw0sq4p
--HG--
extra : source : 658fedb903d0f037289ffb80026ddea376400caa
2018-04-11 13:06:35 -07:00
Coroiu Cristina
7e1be34a07
Backed out 4 changesets (bug 1453480) for failing browser-chrome at browser/components/preferences/in-content/tests/browser_search_subdialogs_within_preferences_site_data.js on a CLOSED TREE
...
Backed out changeset 623b37fe0fe8 (bug 1453480)
Backed out changeset a3c36fa7ac0c (bug 1453480)
Backed out changeset 46a634d6853c (bug 1453480)
Backed out changeset 658fedb903d0 (bug 1453480)
2018-04-13 19:49:14 +03:00
Zibi Braniecki
a8f62de0ae
Bug 1453480 - Update fluent to 0.6.4 and fluent-dom to 0.2.0. r=stas
...
MozReview-Commit-ID: La8uSw0sq4p
--HG--
extra : rebase_source : 95181fb06ec75c36ebc2c234fdac68956b9e049e
2018-04-11 13:06:35 -07:00
Sebastian Hengst
0819f35e51
Backed out 4 changesets (bug 525063) on request from Andi. a=backout
...
Backed out changeset 516c4fb1e4b8 (bug 525063)
Backed out changeset 6ff8aaef2866 (bug 525063)
Backed out changeset bf13e4103150 (bug 525063)
Backed out changeset d7d2f08e051c (bug 525063)
2018-04-13 16:01:28 +03:00
Coroiu Cristina
5061cec60a
Backed out 3 changesets (bug 1453480, bug 1453878) for c2 failures at intl/l10n/test/dom/test_domloc_overlay.htm and browser-chrome failures at browser/components/preferences/in-content/tests/browser_fluent.js on a CLOSED TREE
...
Backed out changeset 8dd86546cc66 (bug 1453878)
Backed out changeset 6b5e7c13eb8c (bug 1453480)
Backed out changeset 385de3e4dca0 (bug 1453480)
2018-04-13 08:51:13 +03:00
Zibi Braniecki
cc0beb7960
Bug 1453878 - Follow-up to fluent-dom to 0.2.0 landing. r=gandalf
...
MozReview-Commit-ID: D5jgJWzrDlX
--HG--
extra : rebase_source : 316dd7c060ddc0c023f601f8bb8ab91640c19c4e
2018-04-12 22:20:05 -07:00
Zibi Braniecki
e3ad17f498
Bug 1453480 - Update fluent to 0.6.4 and fluent-dom to 0.2.0. r=stas
...
MozReview-Commit-ID: La8uSw0sq4p
--HG--
extra : rebase_source : 27e3611a5bb7abc11e8663186c6e4b1812a7f34b
2018-04-11 13:06:35 -07:00
Tristan Bourvon
a3a77c0312
Bug 525063 - Initialize uninitialized class attributes in m-c. r=ehsan
2018-04-10 21:11:02 +02:00
Bobby Holley
2b985ab718
Bug 1451421 - Add a ToLowerCaseASCII utility method for nsAtom. r=hisvonen
2018-04-06 15:30:15 -07:00
Jonathan Kew
f919345739
Bug 1450724 - Fix potential build failure due to #defines from hnjalloc.h affecting other files included by hnjstdio.cpp. r=felipe
2018-04-03 10:01:03 +01:00
André Bargull
885f7cd752
Bug 1449574: Update tzdata in ICU data files to 2018d. r=Waldo
...
--HG--
extra : rebase_source : 31cf8dfab7a49519a56b5eefc4d0c711c0ddf645
2018-03-29 10:02:57 -07:00
André Bargull
4669025773
Bug 1445465 - Part 2: Update in-tree ICU to release 61.1. rs=Waldo
...
--HG--
extra : rebase_source : 581636d37a7aa1ed6044dd0729aeeaab97d3e57a
2018-03-27 07:37:54 -07:00
André Bargull
6847ff4290
Bug 1445465 - Part 1: Remove ICU patch no longer needed with ICU 61. r=Waldo
...
--HG--
extra : rebase_source : bea346207d1471f8397533b19b3f8658192830fa
2018-03-27 07:10:44 -07:00
Gurzau Raul
d117255a14
Merge inbound to mozilla-central. a=merge
2018-03-29 00:55:16 +03:00
Henri Sivonen
66f351684b
Bug 1448786 - Avoid UTF8ToUnicodeBuffer in OSPreferences_win.cpp. r=gandalf
...
MozReview-Commit-ID: 7a11ogGXo8E
--HG--
extra : rebase_source : b07613849ee7739066314b2b66b01078c8a7beec
2018-03-26 15:42:27 +03:00
Zibi Braniecki
afbdd10615
Bug 1448891 - Lowercase private use tags in MozLocale in accordance with BCP47. r=jfkthame
...
MozReview-Commit-ID: 2mpCbJlevu4
--HG--
extra : rebase_source : d0835bbe17a87f511ede57c114cb4015a7c7bc1d
2018-03-27 07:11:27 +02:00
Zibi Braniecki
c1d66520bf
Bug 1447189 - Support BCP47 private use subtags in MozLocale. r=jfkthame
...
MozReview-Commit-ID: LJSb3vTENR5
--HG--
extra : rebase_source : ec7023f3722b1d925a5b3684852331e5a8e7796f
2018-03-22 15:19:15 -07:00
Henri Sivonen
21af10d5f4
Bug 1445692 - Remove UTF8InputStream. r=froydnj
...
MozReview-Commit-ID: 1az5nkKTkru
--HG--
extra : rebase_source : 6a21b4dad71ea351a51c741977b36dfb562c608b
2018-03-14 20:53:18 +02:00
Jonathan Kew
9ff23d9c3a
Bug 1448771 - Merge fix from upstream. r=ryanvm
2018-03-26 20:35:48 +01:00
Jonathan Kew
0637c3d96d
Bug 1448771 - Update hnjstdio to handle additional functions from stdio.h that libhyphen wants to use. r=glandium
2018-03-28 10:17:51 +01:00
Zibi Braniecki
bb82a08086
Bug 1345957 - Tighten LocaleService::NegotiateLanguages input handling. r=jfkthame
...
MozReview-Commit-ID: 9ZxHI0RpYpi
--HG--
extra : rebase_source : 1db7f4b41f62acfd8e654fa2bdf9bfabb7350f0a
2018-03-06 18:54:57 -08:00
Gurzau Raul
3057041352
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-03-16 19:58:27 +02:00
Steve Fink
973f0383bc
Bug 1446254 - Update various files for move to non262/, r=Waldo
...
--HG--
extra : rebase_source : c723ffc20d4acc02cadd1c27b747ab3e08f60617
2018-03-15 21:42:33 -07:00
Sebastian Hengst
d247fb5f4e
Bug 1445763 - Update moz.build meta data with "Firefox Build System". r=froydnj
...
MozReview-Commit-ID: 3FrWJ6441pe
--HG--
extra : rebase_source : c8f1dc45041132252e28869ada6a386270267431
2018-03-14 21:44:46 +01:00
Zibi Braniecki
a715714c3c
Bug 1438613 - Remove explicit observer unregistering from Fluent. r=mossop
...
MozReview-Commit-ID: 3SavwzU9ZQD
--HG--
extra : rebase_source : 97a5a8d661d93ac3a35635bab527990b47d3b35c
2018-02-15 11:06:52 -08:00
Zibi Braniecki
314d9393b8
Bug 1443697
- Fix nits in Fluent for Firefox Developers. r=flod
...
MozReview-Commit-ID: 4QSBa01XXp3
--HG--
extra : rebase_source : 1d68adcced17cb5904f8a87aadc2f4a7309f17c1
2018-03-06 17:48:17 -08:00
Zibi Braniecki
a17ecedb71
Bug 1438608 - Improve error reporting of Fluent missing strings. r=stas
...
MozReview-Commit-ID: 5HOsUGtDi3V
--HG--
extra : rebase_source : 14bae133efb1338813145c9c8a543302a1b0c0db
2018-03-06 01:25:23 -08:00
Zibi Braniecki
e0dc62fb37
Bug 1363862 - Use Node.localize for fragment translation in Fluent DOM. r=stas
...
MozReview-Commit-ID: 1zAbSMapi86
--HG--
extra : rebase_source : 5b0ca1113bf99f6308db4655ebaec0ab6f2eb416
2018-03-01 16:49:37 -08:00
Zibi Braniecki
db6356be2b
Bug 1438655 - Add Introduction to Fluent for Firefox Developers. r=flod
...
MozReview-Commit-ID: 33v3OTFYRHi
--HG--
extra : rebase_source : 27c549ae74fd9f132a8066e864d570b9e3218e91
2018-02-27 23:52:26 -08:00
Matt Brubeck
c01458e74e
Bug 1381576 - Remove reference to obsolete encoding_rs/parallel-utf8 feature. r=ted
...
MozReview-Commit-ID: D5YdCGTBuL
--HG--
extra : source : 1ea18b70b170502da444405f233f925c58e1266d
2018-03-01 13:02:02 -08:00
shindli
0ba01aed1b
Backed out 3 changesets (bug 1381576) for Bugzilla linting failure on a CLOSED TREE
...
Backed out changeset 3bc1743ad418 (bug 1381576)
Backed out changeset bbae7807c164 (bug 1381576)
Backed out changeset 1ea18b70b170 (bug 1381576)
2018-03-02 21:17:20 +02:00
Matt Brubeck
29e544108f
Bug 1381576 - Remove reference to obsolete encoding_rs/parallel-utf8 feature. r=ted
...
MozReview-Commit-ID: D5YdCGTBuL
--HG--
extra : rebase_source : dea337046b7fb8491bb9c4d59b4d0c2e43cf6516
extra : histedit_source : d8abdea214803e323f0ac87d6916491a67513fc2
2018-03-01 13:02:02 -08:00
Florian Quèze
c546946f86
Bug 1433175 - remove by hands some variations of Cc,Ci,Cu definitions, r=Standard8.
2018-02-28 18:51:34 +01:00
Florian Quèze
c714053d73
Bug 1433175 - scripted patch to replace Components.classes[, Components.interfaces.nsI, Components.utils. and Components.results. with Cc, Ci, Cu and Cr, r=Mossop.
2018-02-28 18:51:33 +01:00
Brian Grinstead
97119973ca
Bug 1440094 - Remove imports to Console.jsm that only access the 'console' object;r=mossop
...
Importing this object is unnecessary after the updates to the WebIDL console from Bug 1425574
and the follow-ups blocking Bug 1430810. There are still callers that access Console.jsm
to create custom ConsoleAPI objects, but those will be handled separately.
MozReview-Commit-ID: 9ojFxtkpPId
--HG--
extra : rebase_source : 971bf99f709b8d2afe300f3693665724f747aa5e
2018-02-27 11:29:59 -08:00
Jonathan Kew
37d0b4ea9b
Bug 1440943 - Make GetScriptTagForCode safely return UNKNOWN tag if called with a script code that is out of range for the system ICU version. r=m_kato
2018-02-27 10:34:25 +00:00
Florian Quèze
682b1ec3b2
Bug 1440284 - change this.EXPORTED_SYMBOLS back to var EXPORTED_SYMBOLS in JS modules, r=mccr8.
2018-02-23 20:50:01 +01:00
Dorel Luca
6ad641c5c4
Merge mozilla-inboud to mozilla-central. a=merge
2018-02-22 11:59:54 +02:00
Jason Orendorff
a48654929c
Bug 1439665 - Part 1: #include some headers directly in files that use them. r=sfink.
...
"Include what you use."
--HG--
extra : rebase_source : 2239a380029e0efbc9dd3042459222a67c38d70f
extra : amend_source : 4453c32cc469caa592049167205666997f1a1e7b
extra : histedit_source : a533edd4a4d3d0642b08989e93674661d27baa6a%2C37d27eeef9580381ccc0de8507f60166dabf1730
2018-02-20 11:28:12 -06:00
Zibi Braniecki
6078ba1b11
Bug 1439018 - Temporarily disable bidi isolation in Fluent due to Microsoft not supporting FSI/PDI. r=stas
...
MozReview-Commit-ID: FTJyG4UhQA
--HG--
extra : rebase_source : f1e77036d03778c602a3265df6f759a748cbf825
2018-02-19 22:24:40 -10:00
Zibi Braniecki
e3306c96dc
Bug 1440188 - Fix eslint error from adding intl/l10n to eslint. r=gandalf
...
MozReview-Commit-ID: 8um44N5dZUv
--HG--
extra : rebase_source : 5d1a01c53a585bca9e396543bf29e3ee3b8565d9
2018-02-21 18:36:30 -08:00