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

561795 Коммитов

Автор SHA1 Сообщение Дата
Jeff Muizelaar 5baca5e314 Bug 1404955 - Use ComplexClipRegion instead of WrComplexClipRegion. r=kats
cbindgen will let us do this now.
2017-10-03 18:11:14 -04:00
Wes Kocher 0b65e8f6ab Merge m-c to inbound, a=merge
MozReview-Commit-ID: 42IMgMJGiDu
2017-10-03 14:54:08 -07:00
Wes Kocher f4358f1539 Merge inbound to central, a=merge
MozReview-Commit-ID: I1ge4dvWtTB
2017-10-03 14:37:35 -07:00
Wes Kocher 7b3327cb2e Merge autoland to central, a=merge
MozReview-Commit-ID: 4jAMhgCDoPO
2017-10-03 13:25:44 -07:00
Geoff Brown 79d29fca2a Bug 1392396 - Re-enable test_IE_bookmarks.js on Windows 10; r=jmaher 2017-10-03 13:32:56 -06:00
Sebastian Hengst ebc3375310 Backed out changeset 118ce2fecfca (bug 1383870) for failing devtools' devtools/client/inspector/test/browser_inspector_highlighter-cssshape_05.js. r=backout 2017-10-03 21:11:19 +02:00
Sebastian Hengst c7fcba3e5e Backed out changeset 8b8f7f91765a (bug 1405339) because backed out bug 1383870 also touches shapes highlighter. r=backout 2017-10-03 21:10:19 +02:00
Sebastian Hengst e8ee6d1554 Backed out changeset 5537f731d4ad (bug 1405339) 2017-10-03 21:09:18 +02:00
ffxbld 6068998290 No bug, Automated HPKP preload list update from host bld-linux64-spot-304 - a=hpkp-update 2017-10-03 10:57:31 -07:00
ffxbld fb3d97bc0b No bug, Automated HSTS preload list update from host bld-linux64-spot-304 - a=hsts-update 2017-10-03 10:57:27 -07:00
L10n Bumper Bot e62604a972 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump
ach -> default
af -> default
an -> default
ar -> default
as -> default
ast -> default
az -> default
be -> default
bg -> default
bn-BD -> default
bn-IN -> default
br -> default
bs -> default
ca -> default
cak -> default
cs -> default
cy -> default
da -> default
de -> default
dsb -> default
el -> default
en-GB -> default
en-ZA -> default
eo -> default
es-AR -> default
es-CL -> default
es-ES -> default
es-MX -> default
et -> default
eu -> default
fa -> default
ff -> default
fi -> default
fr -> default
fy-NL -> default
ga-IE -> default
gd -> default
gl -> default
gn -> default
gu-IN -> default
he -> default
hi-IN -> default
hr -> default
hsb -> default
hu -> default
hy-AM -> default
ia -> default
id -> default
is -> default
it -> default
ja -> default
ja-JP-mac -> default
ka -> default
kab -> default
kk -> default
km -> default
kn -> default
ko -> default
lij -> default
lo -> default
lt -> default
ltg -> default
lv -> default
mai -> default
mk -> default
ml -> default
mr -> default
ms -> default
my -> default
nb-NO -> default
ne-NP -> default
nl -> default
nn-NO -> default
or -> default
pa-IN -> default
pl -> default
pt-BR -> default
pt-PT -> default
rm -> default
ro -> default
ru -> default
si -> default
sk -> default
sl -> default
son -> default
sq -> default
sr -> default
sv-SE -> default
ta -> default
te -> default
th -> default
tl -> default
tr -> default
uk -> default
ur -> default
uz -> default
vi -> default
xh -> default
zh-CN -> default
zh-TW -> default
2017-10-03 10:41:19 -07:00
L10n Bumper Bot f019c7629d no bug - Bumping Fennec l10n changesets r=release a=l10n-bump
an -> ['android', 'android-api-16', 'android-multilocale']
ar -> ['android', 'android-api-16', 'android-multilocale']
as -> ['android', 'android-api-16', 'android-multilocale']
ast -> ['android', 'android-api-16', 'android-multilocale']
az -> ['android', 'android-api-16', 'android-multilocale']
be -> ['android', 'android-api-16', 'android-multilocale']
bg -> ['android', 'android-api-16', 'android-multilocale']
bn-BD -> ['android', 'android-api-16']
bn-IN -> ['android', 'android-api-16', 'android-multilocale']
br -> ['android', 'android-api-16', 'android-multilocale']
ca -> ['android', 'android-api-16', 'android-multilocale']
cak -> ['android', 'android-api-16', 'android-multilocale']
cs -> ['android', 'android-api-16', 'android-multilocale']
cy -> ['android', 'android-api-16', 'android-multilocale']
da -> ['android', 'android-api-16', 'android-multilocale']
de -> ['android', 'android-api-16', 'android-multilocale']
dsb -> ['android', 'android-api-16', 'android-multilocale']
el -> ['android', 'android-api-16', 'android-multilocale']
en-GB -> ['android', 'android-api-16', 'android-multilocale']
en-ZA -> ['android', 'android-api-16', 'android-multilocale']
eo -> ['android', 'android-api-16', 'android-multilocale']
es-AR -> ['android', 'android-api-16', 'android-multilocale']
es-CL -> ['android', 'android-api-16', 'android-multilocale']
es-ES -> ['android', 'android-api-16', 'android-multilocale']
es-MX -> ['android', 'android-api-16', 'android-multilocale']
et -> ['android', 'android-api-16', 'android-multilocale']
eu -> ['android', 'android-api-16', 'android-multilocale']
fa -> ['android', 'android-api-16', 'android-multilocale']
ff -> ['android', 'android-api-16', 'android-multilocale']
fi -> ['android', 'android-api-16', 'android-multilocale']
fr -> ['android', 'android-api-16', 'android-multilocale']
fy-NL -> ['android', 'android-api-16', 'android-multilocale']
ga-IE -> ['android', 'android-api-16', 'android-multilocale']
gd -> ['android', 'android-api-16', 'android-multilocale']
gl -> ['android', 'android-api-16', 'android-multilocale']
gn -> ['android', 'android-api-16', 'android-multilocale']
gu-IN -> ['android', 'android-api-16', 'android-multilocale']
he -> ['android', 'android-api-16', 'android-multilocale']
hi-IN -> ['android', 'android-api-16', 'android-multilocale']
hr -> ['android', 'android-api-16', 'android-multilocale']
hsb -> ['android', 'android-api-16', 'android-multilocale']
hu -> ['android', 'android-api-16', 'android-multilocale']
hy-AM -> ['android', 'android-api-16', 'android-multilocale']
id -> ['android', 'android-api-16', 'android-multilocale']
is -> ['android', 'android-api-16', 'android-multilocale']
it -> ['android', 'android-api-16', 'android-multilocale']
ja -> ['android', 'android-api-16', 'android-multilocale']
ka -> ['android', 'android-api-16', 'android-multilocale']
kab -> ['android', 'android-api-16', 'android-multilocale']
kk -> ['android', 'android-api-16', 'android-multilocale']
kn -> ['android', 'android-api-16', 'android-multilocale']
ko -> ['android', 'android-api-16', 'android-multilocale']
lo -> ['android', 'android-api-16', 'android-multilocale']
lt -> ['android', 'android-api-16', 'android-multilocale']
lv -> ['android', 'android-api-16', 'android-multilocale']
mai -> ['android', 'android-api-16', 'android-multilocale']
ml -> ['android', 'android-api-16', 'android-multilocale']
mr -> ['android', 'android-api-16', 'android-multilocale']
ms -> ['android', 'android-api-16', 'android-multilocale']
my -> ['android', 'android-api-16', 'android-multilocale']
nb-NO -> ['android', 'android-api-16', 'android-multilocale']
ne-NP -> ['android', 'android-api-16']
nl -> ['android', 'android-api-16', 'android-multilocale']
nn-NO -> ['android', 'android-api-16', 'android-multilocale']
or -> ['android', 'android-api-16', 'android-multilocale']
pa-IN -> ['android', 'android-api-16', 'android-multilocale']
pl -> ['android', 'android-api-16', 'android-multilocale']
pt-BR -> ['android', 'android-api-16', 'android-multilocale']
pt-PT -> ['android', 'android-api-16', 'android-multilocale']
rm -> ['android', 'android-api-16', 'android-multilocale']
ro -> ['android', 'android-api-16', 'android-multilocale']
ru -> ['android', 'android-api-16', 'android-multilocale']
sk -> ['android', 'android-api-16', 'android-multilocale']
sl -> ['android', 'android-api-16', 'android-multilocale']
son -> ['android', 'android-api-16', 'android-multilocale']
sq -> ['android', 'android-api-16', 'android-multilocale']
sr -> ['android', 'android-api-16', 'android-multilocale']
sv-SE -> ['android', 'android-api-16', 'android-multilocale']
ta -> ['android', 'android-api-16', 'android-multilocale']
te -> ['android', 'android-api-16', 'android-multilocale']
th -> ['android', 'android-api-16', 'android-multilocale']
tr -> ['android', 'android-api-16', 'android-multilocale']
trs -> ['android', 'android-api-16']
uk -> ['android', 'android-api-16', 'android-multilocale']
ur -> ['android', 'android-api-16', 'android-multilocale']
uz -> ['android', 'android-api-16', 'android-multilocale']
vi -> ['android', 'android-api-16']
wo -> ['android', 'android-api-16', 'android-multilocale']
xh -> ['android', 'android-api-16', 'android-multilocale']
zam -> ['android', 'android-api-16', 'android-multilocale']
zh-CN -> ['android', 'android-api-16', 'android-multilocale']
zh-TW -> ['android', 'android-api-16', 'android-multilocale']
2017-10-03 10:41:08 -07:00
Kartikaya Gupta e1c96e5c8e Bug 1403971 - Update webrender to commit aa81aebba2c1b8ff8af5d40796154d66349fd131. r=mstange
MozReview-Commit-ID: FE8qFq751hv

--HG--
extra : rebase_source : ae263f9237b5e31cbd1f7297869c63f59c4de6e7
2017-10-03 13:15:13 -04:00
Tom Tromey 29262f9977 Bug 1405338 - change source-map reloading test to work with --repeat; r=jdescottes
MozReview-Commit-ID: BfLX8DT4aq7

--HG--
extra : rebase_source : 7ba0aab435e8022a55e1b2f622a720c24643d33c
2017-10-03 08:56:38 -06:00
André Bargull a419b4281c Bug 1403911 - Part 16: Special case Latin-1 strings in encodeURI/decodeURI. r=jandem
--HG--
extra : rebase_source : c0454807aa322d9a0a0219f0f817e7383f1ef22f
2017-10-03 16:11:08 +02:00
André Bargull fbc26e9d48 Bug 1403911 - Part 15: Generate ASCII lookup tables for Unicode methods. r=jandem
--HG--
extra : rebase_source : 3784168520952875e41f3b3cfdd4f85261a11c43
2017-10-03 16:11:08 +02:00
André Bargull ec6356170a Bug 1403911 - Part 14: Move JSSubString struct to its remaining callers. r=jandem
--HG--
extra : rebase_source : 693353d446e624a8701772487e9fb9f950a9befb
2017-10-03 16:11:08 +02:00
André Bargull 28acf13893 Bug 1403911 - Part 13: Remove unused methods from RegExpStatics class. r=jandem
--HG--
extra : rebase_source : d06a09eb416c75da0121548f90770056a19d48b3
2017-10-03 16:11:08 +02:00
André Bargull d607068c85 Bug 1403911 - Part 12: Inline RegExp flag validation and correct return type. r=jandem
--HG--
extra : rebase_source : 2a4f230705de05951b05094daf67cd10a94031bd
2017-10-03 16:11:08 +02:00
André Bargull 315414bde6 Bug 1403911 - Part 11: Call internal self-hosting function through CallSelfHostedFunction to reduce code duplication. r=jandem
--HG--
extra : rebase_source : f5a4c64f4fa3bcadd421b61ea5aa854f9314fd79
2017-10-03 16:11:08 +02:00
André Bargull 3dd250c77e Bug 1403911 - Part 10: Use MaybeHasInterestingSymbolProperty to speed-up toPrimitive check in HasNoToPrimitiveMethodPure. r=jandem
--HG--
extra : rebase_source : 01cf030c13fab256a4161e6fe2da466922f964d9
2017-10-03 16:11:07 +02:00
André Bargull eb45cf36ad Bug 1403911 - Part 9: Remove unused out-param from InflateString. r=jandem
--HG--
extra : rebase_source : 2f42bf84439e929021507d5b598e6acfa95d8cad
2017-10-03 16:11:07 +02:00
André Bargull d8991b21ed Bug 1403911 - Part 8: Skip extra rooting and concat-operation in BuildDollarReplacement. r=jandem
--HG--
extra : rebase_source : 007fcc3980b3d044bd460757d311b54e575dafc1
2017-10-03 16:11:07 +02:00
André Bargull 52d8907ff1 Bug 1403911 - Part 7: Fix style nits in jsstr.cpp. r=jandem
--HG--
extra : rebase_source : 114df4c1e23849225e63e07be5c6867ce3d4bfa3
2017-10-03 16:11:07 +02:00
André Bargull 5e57d938d0 Bug 1403911 - Part 6: Don't atomize the pattern in str_replace_string_raw. r=jandem
--HG--
extra : rebase_source : f0fd107fc2e93c52b967eec3c9a85de8cb16a945
2017-10-03 16:11:07 +02:00
André Bargull 64391d652c Bug 1403911 - Part 5: Don't overwrite call arguments when converting arguments in string methods. r=jandem
--HG--
extra : rebase_source : 8b8f6c505695703ea0f9d9993c084d76ec14fde9
2017-10-03 16:11:07 +02:00
André Bargull 6e1ee960ad Bug 1403911 - Part 4: Don't call js::IsRegExp in the fast-paths for string methods. r=jandem
--HG--
extra : rebase_source : 2eeecb5367f89f7127bf64d1daed14090db5f482
2017-10-03 16:11:06 +02:00
André Bargull 826c879ee7 Bug 1403911 - Part 3: Remove unnecessary rooting in String.prototype.trim, .normalize functions. r=jandem
--HG--
extra : rebase_source : 278b824c0b892272d713d9733b810f4d1f369757
2017-10-03 16:11:06 +02:00
André Bargull c984cc3981 Bug 1403911 - Part 2: Enable memcmp for string matching on Linux. r=jandem
--HG--
extra : rebase_source : e18e6ec21c3428c38116e85907558a21e6d04f14
2017-10-03 16:11:06 +02:00
André Bargull 9fa6a3de9d Bug 1403911 - Part 1: Replace hand-written implementation for js_strlen with char_traits. r=jandem
And remove unused js_strcmp and js_strncpy functions.

--HG--
extra : rebase_source : 9aac26969cf959fb5e2eefe1387b209c64262add
2017-10-03 16:11:06 +02:00
Alex Gaynor 535c9e8dc3 Bug 1380674 - remove the ability to create directories in the content temp directory on macOS; r=haik
MozReview-Commit-ID: 8SDcDTqp2F5

--HG--
extra : rebase_source : e8094606e5a302db41f7d7fd22656b7e8697d549
2017-10-03 09:49:44 -04:00
sole b5e8924a44 Bug 1383037 - Use only one debounce function in devtools. r=pbro
MozReview-Commit-ID: J9t90N1U2XY

--HG--
extra : rebase_source : 8c8383729e8079a01f5b432a008839986cc2ebc8
2017-10-03 11:03:19 +01:00
Sebastian Hengst 9a0edde0b2 merge mozilla-inbound to mozilla-central. r=merge a=merge
MozReview-Commit-ID: IRW0W7LuIM7
2017-10-03 11:43:52 +02:00
Nicholas Nethercote a6fede36c2 Bug 1384814 - Remove critical address machinery from Mac implementation of MozStackWalk(). r=glandium.
It seemingly hasn't been needed since Mac OS 10.7. A diagnostic assertion that
has been in place for a while hasn't caught any uses of it.

--HG--
extra : rebase_source : 9834849eec9174267c7df8de7fd22840ffa36d8f
2017-10-03 13:53:14 +11:00
Cervantes Yu 0469f7535b Bug 1400294 - Add 'noShell' attribute to nsIProcess to use CreateProcess() for launching a process that doesn't require shell service on Windows. r=froydnj,r=aklotz,r=dmajor
This adds an attribute 'noShell' to nsIProcess that is used to launch a process
using CreateProcess() if we are sure we are launching an executable and don't
require the extra work of the Windows shell service.

MozReview-Commit-ID: 7p0iHCZK1uX
2017-10-03 11:29:14 +08:00
Bas Schouten 9218253d7e Bug 1404656: Protect access to mDrawTarget and mImage after a SourceSurfaceSkia has been initialized. r=dvander
MozReview-Commit-ID: 6HGM22V8FbJ
2017-10-02 20:23:09 -07:00
David Anderson 424bc1c8e1 Add diagnostics for intermittent failure in bug 1401551. r=milan 2017-10-02 16:32:50 -07:00
David Anderson a9b531dbba Change OMTP feature reporting in about:support. (bug 1404532, r=rhunt) 2017-10-02 16:30:58 -07:00
Wes Kocher 2364d1a8d8 Merge m-c to inbound, a=merge
MozReview-Commit-ID: 4ZKbmMi1U80
2017-10-02 16:23:14 -07:00
Wes Kocher 382a7d90d6 Merge inbound to central, a=merge
MozReview-Commit-ID: CvJ9hmTQBcR
2017-10-02 16:22:37 -07:00
Wes Kocher 55fe1fc9f2 Merge autoland to central, a=merge
MozReview-Commit-ID: 4ygim4sQ5zd
2017-10-02 16:02:42 -07:00
Ryan VanderMeulen 05214a3fca Backed out changesets d60d9897fd39 and c508081bb938 (bug 1378834) for various regressions. r=sledru, a=me 2017-10-02 18:33:39 -04:00
Geoff Brown 37c7a69f60 Bug 1399854 - Skip test browser_newtab_overrides.js for 200+ failures; r=me,test-only 2017-10-02 16:31:45 -06:00
Geoff Brown 8aed5ef07d Bug 1392396 - Skip xpcshell test_IE_bookmarks.js on Windows for 200+ failures; r=me,test-only 2017-10-02 16:31:43 -06:00
Geoff Brown 26a2f6933c Bug 1394963 - Skip browser_newtab_fullscreen_focus.js on osx/debug for 200+ failures; r=me,test-only 2017-10-02 16:31:41 -06:00
Wes Kocher c5de7a07ee Backed out changeset 29a6664e8f73 (bug 1319342) for wpt failures in Node-cloneNode.html a=backout
MozReview-Commit-ID: 2FoC3zDqXO2

--HG--
extra : source : 6f575308a3818ded268d34403f1aa158502290e1
2017-10-02 14:27:09 -07:00
Jeff Muizelaar 18b234fd09 Bug 1405094. Get rid of wr_dp_begin/end. r=kats
These are unused.
2017-10-02 16:24:30 -04:00
ffxbld fbd250c41f No bug, Automated HPKP preload list update from host bld-linux64-spot-303 - a=hpkp-update 2017-10-02 10:46:46 -07:00
ffxbld 00090bf720 No bug, Automated HSTS preload list update from host bld-linux64-spot-303 - a=hsts-update 2017-10-02 10:46:43 -07:00
André Bargull ab48b61fe6 Bug 1405015 - Don't perform legacy unwrapping for Intl objects when calling formatToParts. r=gandalf 2017-10-02 18:54:28 +02:00