Jeff Gilbert
5b753da289
Bug 1470325 - s/FooBinding/Foo_Binding/g - r=qdot
...
MozReview-Commit-ID: JtTcLL5OPF0
2018-06-26 17:05:01 -07:00
Jeff Gilbert
15f1932c0f
Bug 1470325 - Update Codegen.py to emit Foo_Binding instead of FooBinding. - r=bz,qdot
...
MozReview-Commit-ID: CFIQpIRsXIU
2018-06-26 17:05:01 -07:00
Jorg K
0570f32194
Bug 1471278 - Restore GetSpecialSystemDirectory() for Win_Documents when compiling Thunderbird. r=froydnj
2018-06-26 13:41:00 +03:00
Jeff Gilbert
3cdbe9fdb9
Bug 1349799 - Implement WebGLPowerPreference and gl::CreateContextFlags::HIGH_POWER. - r=kvark
...
Based on patches by :daoshengmu.
MozReview-Commit-ID: FSbJV8DLyJ4
2018-06-26 15:22:26 -07:00
Jeff Gilbert
45170d1834
Bug 1349799 - Add WebGLPowerPreference webidl. - r=qdot
...
MozReview-Commit-ID: LPojOxWdrr3
2018-06-26 15:22:26 -07:00
Geoff Brown
cfeda7ee07
Bug 1466671 - Cleanup mozharness failure message regex; r=jmaher
...
DMError and the _runCmd error were added for DeviceManager, now obsolete.
_dl_open was added in bug 1220362 for linux64 Talos failures, no longer observed.
twisted errors were added in bug 1280570; I don't recall seeing them since buildbot days.
2018-06-26 16:17:51 -06:00
Geoff Brown
15f306a0f1
Bug 1425471 - Avoid use of netcfg in Android marionette tests; r=bc
2018-06-26 16:17:50 -06:00
Geoff Brown
655a80b240
Bug 1460411 - Update configuration for androidx86_7_0 tests; r=me,a=test-only
2018-06-26 16:17:50 -06:00
Michael Kelly
fd2c510573
Bug 1451702: Mangle file: and jar: paths in browser error reports.
...
--HG--
extra : rebase_source : d57ca43e7e9310516d3e7568bee7c4e658f60ef6
extra : intermediate-source : 523b4c1d489c29d79e5782b62f01d21b9fc07eb2
extra : source : 71156adbd18ecb9f5b4d09638881a3714c71244b
2018-05-18 15:34:11 -07:00
Gurzau Raul
729b75ccb4
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-06-27 00:55:38 +03:00
Kris Maglione
4f10d70a3d
Bug 1442737: Use shared JSM global for compilation and privileged junk scopes. r=bholley
...
MozReview-Commit-ID: 3rLgxQVtc0X
--HG--
extra : rebase_source : 77afa66ef4fcdf8ac0ce1e2cae99d7a0992bc421
extra : amend_source : c97299a71b9b20370ae79ce4dd33c1833ca3f22f
extra : source : 8477472996e06d06a21d8e602e4a92d0ec130ea3
2018-06-24 19:16:33 -07:00
Kris Maglione
11a1974c47
Bug 1469719: Follow-up: Fix botched file save. r=stupid-fixup
...
--HG--
extra : amend_source : ba5e0589e39115a31186ee9c5c87ab40fe1da261
2018-06-26 14:31:41 -07:00
Kris Maglione
e0b820a4c0
Bug 1469719: Follow-up: Update test expectations. r=me,test-only
2018-06-26 14:19:12 -07:00
Kris Maglione
d407354402
Bug 1469719: Avoid loading LoginManagerContent before it's needed. r=felipe
...
The "pageshow" and "blur" event listeners in LoginManagerContent only matter
once the module has loaded and processed other events. Before that, they're
guaranteed to be no-ops.
This patch delays adding those listeners before LoginManagerContent is used
for a given frame script.
MozReview-Commit-ID: 1f5AOkRkAhp
--HG--
extra : source : bab121b4dd84f9715e6a9efa652556a91ea60a3c
2018-06-24 18:07:59 -07:00
Kris Maglione
33d055eb2d
Bug 1470023: Lazily load PluginContent.jsm when it's first required. r=felipe
...
MozReview-Commit-ID: 2n9NP5mEEcG
--HG--
extra : source : 064e448df638efc4a99fdf9f400d1eac2b7505ca
extra : amend_source : 66687c347238d43c24e5cc8080b102097b43b3ac
extra : intermediate-source : 1adc0372343e6ca2248f3c16cede6a103aebcaa7
2018-06-24 17:33:55 -07:00
Kris Maglione
26c59776be
Bug 1470965
: Fix refcount sanity in nsIPrincipal.addonPolicy getter. r=mixedpuppy
...
MozReview-Commit-ID: KuDN3joKi7S
--HG--
extra : source : d28d3a80e781ae10cbc97775415827ec93193c56
2018-06-26 00:19:46 -07:00
shindli
13098ab1ef
Backed out 3 changesets (bug 1470023, bug 1469719, bug 1470965
) for | toolkit/components/perfmonitoring/tests/browser/browser_compartments.js on a CLOSED TREE
...
Backed out changeset bab121b4dd84 (bug 1469719)
Backed out changeset d28d3a80e781 (bug 1470965
)
Backed out changeset 1adc0372343e (bug 1470023)
2018-06-26 22:57:54 +03:00
Ryan Hunt
6497093aa2
Bug 1471261 - Add global locking around FT_Load_Glyph to work around postscript hinter global data. r=lsalzman
...
MozReview-Commit-ID: 9ohfqUnPxMc
--HG--
extra : rebase_source : b4a0e02cd0685a1623cc2bd0ffdc34429f3b8729
2018-06-26 11:30:13 -04:00
Ryan Hunt
88dff8e479
Bug 1471261 - Fix race condition in cairo-ft when checking whether face is being used. r=lsalzman
...
MozReview-Commit-ID: JizcCY7evq2
--HG--
extra : rebase_source : 71993050ec3c797ac2b74732bd1751a79411c039
2018-06-26 11:37:09 -05:00
Jason Laster
14007bf2ac
Bug 1470999 - Compress Pause Points data-structure. r=jimb
...
MozReview-Commit-ID: CKt4tpLLf4g
2018-06-26 15:30:07 -04:00
shindli
2852622525
Backed out 2 changesets (bug 1470732) for tsan bustages in race /builds/worker/workspace/build/src/js/src/jit/BaselineJIT.cpp on a CLOSED TREE
...
Backed out changeset fae4bcc8883f (bug 1470732)
Backed out changeset 4c11981dd15d (bug 1470732)
2018-06-26 21:52:50 +03:00
Kris Maglione
b35027d743
Bug 1469719: Avoid loading LoginManagerContent before it's needed. r=felipe
...
The "pageshow" and "blur" event listeners in LoginManagerContent only matter
once the module has loaded and processed other events. Before that, they're
guaranteed to be no-ops.
This patch delays adding those listeners before LoginManagerContent is used
for a given frame script.
MozReview-Commit-ID: 1f5AOkRkAhp
--HG--
extra : rebase_source : 392abe8ca2743fa4fdc40e642743acef1b314683
2018-06-24 18:07:59 -07:00
Kris Maglione
ab6b58eddf
Bug 1470965
: Fix refcount sanity in nsIPrincipal.addonPolicy getter. r=mixedpuppy
...
MozReview-Commit-ID: KuDN3joKi7S
--HG--
extra : rebase_source : e2caed633f39896df6c065abcb18791b582d8f59
2018-06-26 00:19:46 -07:00
Kris Maglione
d9da2cdb02
Bug 1470023: Lazily load PluginContent.jsm when it's first required. r=felipe
...
MozReview-Commit-ID: 2n9NP5mEEcG
--HG--
extra : rebase_source : 4357e78d02e7c3f6af6cfea1e0681e50476bddcb
extra : source : 064e448df638efc4a99fdf9f400d1eac2b7505ca
2018-06-24 17:33:55 -07:00
Joel Maher
8bc0bcda97
Bug 1392106 - random-if more win7 reftest font rendering failures. r=RyanVM
2018-06-26 13:32:30 -04:00
Sebastian Hengst
accd7d7d38
Backed out 9 changesets (bug 1438727) for failing xpcshell's test_cssColor-02.js. CLOSED TREE
...
Backed out changeset 948fcbfaa6f3 (bug 1438727)
Backed out changeset 28ae7dd30047 (bug 1438727)
Backed out changeset da261f1d340e (bug 1438727)
Backed out changeset abf6c165d869 (bug 1438727)
Backed out changeset b9452e41ec38 (bug 1438727)
Backed out changeset 2c8d18214f53 (bug 1438727)
Backed out changeset be222e6b343f (bug 1438727)
Backed out changeset e45d06e5a967 (bug 1438727)
Backed out changeset cc6349409e14 (bug 1438727)
2018-06-26 20:05:28 +03:00
Emilio Cobos Álvarez
e813956be3
Bug 1470930: Fix a typo in OSX-only code. r=me CLOSED TREE
...
MozReview-Commit-ID: BMRQgc1KFsC
2018-06-26 18:59:18 +02:00
Nicolas B. Pierron
36b2a64abf
Bug 1470732 - Reprotect memory of pending Ion compilations in case of moving GCs. r=jonco
2018-06-26 16:50:00 +00:00
Nicolas B. Pierron
00c520aeba
Bug 1470732 - Unprotect memory before moving to the list of finished/cancelled compilations. r=tcampbell
2018-06-26 16:49:59 +00:00
Jan de Mooij
66543eb036
Bug 1470904 part 2 - Reset cx->realm in the JIT exception handler. r=luke
2018-06-26 18:26:39 +02:00
Jan de Mooij
1054424fc6
Bug 1470904 part 1 - Switch realms before/after scripted calls if needed. r=luke
2018-06-26 18:26:39 +02:00
Emilio Cobos Álvarez
c7d35aa526
Bug 1470930: Use enums for passing arguments for event dispatch. r=smaug
...
MozReview-Commit-ID: DsNuF7GAflJ
2018-06-26 18:22:06 +02:00
Emilio Cobos Álvarez
a36447ed0d
Bug 1470930: Make RunnableKind an enum class. r=froydnj
...
I'm about to introduce a mozilla::Cancelable type, and RunnableKind::Cancelable
would conflict with it otherwise.
MozReview-Commit-ID: 3FAoHAtUE6W
2018-06-26 18:21:19 +02:00
Nathan Froyd
426a7a6439
Bug 1470449 - silence some warnings during clang bootstrap; r=chmanchester
...
This change makes interactive usage slightly nicer and logs somewhat shorter.
2018-06-26 12:02:36 -04:00
Paolo Amadini
0bdbd97a2e
Bug 1435688 - Part 4 - Remove the "listitem-iconic" and "listcell-iconic" bindings. r=bgrins
...
MozReview-Commit-ID: LKLPmes4LCC
--HG--
extra : rebase_source : 25200805272a35747a3a3ae9c47f749f62de2591
2018-06-23 21:22:26 +01:00
Paolo Amadini
437b57300f
Bug 1435688 - Part 3 - Remove "listitem-iconic" from the profile selection dialog. r=bgrins
...
MozReview-Commit-ID: 8IWXdyP83rM
--HG--
extra : rebase_source : d646ac7fb282b470d7179722be2c56887b6e573f
2018-06-23 21:18:16 +01:00
Paolo Amadini
f4e92eb3d5
Bug 1435688 - Part 2 - Replace "listitem-iconic" with "richlistitem" in the application manager dialog and adjust the styling. r=bgrins
...
MozReview-Commit-ID: 9qykVWLV23j
--HG--
extra : rebase_source : b3f54ee3e9f6d12385fa10abd8ed6bc5a64b5775
2018-06-23 20:59:01 +01:00
Paolo Amadini
e4c2f8dedb
Bug 1435688 - Part 1 - Replace "listitem-iconic" with "richlistitem" in the Windows handler application picker dialog. r=bgrins
...
MozReview-Commit-ID: AFbtPsMC0bG
--HG--
extra : rebase_source : aa7dbbd398e1118cf144fccd3c9f4f29ad3861ed
2018-06-23 19:21:31 +01:00
Narcis Beleuzu
d7c46484e8
Backed out 2 changesets (bug 1470732) for bustages on bug1470732.js . CLOSED TREE
...
Backed out changeset 4a596e6a7ccb (bug 1470732)
Backed out changeset 0eded40b1124 (bug 1470732)
2018-06-26 18:43:09 +03:00
Gijs Kruitbosch
14563f9e99
Bug 1454378 - chunk blocklist processing so it doesn't hang the main thread continuously, r=florian
...
MozReview-Commit-ID: 70cIeuVdy3D
--HG--
extra : rebase_source : ae604896202d15ecc0844629e4b304da857df1d3
2018-06-13 17:16:59 -07:00
Gijs Kruitbosch
9f327f0d76
Bug 1454378 - cache and inline things, avoid duplicate attribute or property requests, to make blocklist faster, r=florian
...
MozReview-Commit-ID: BwBhZr6sqx2
--HG--
extra : rebase_source : e5cf8d9b51118730701fe7b09befc006413b33aa
2018-06-13 17:06:49 -07:00
Gijs Kruitbosch
d0c0e7fcc2
Bug 1454378 - make gfx blocklist processing faster, r=florian
...
MozReview-Commit-ID: A7Ydf6gUu3U
--HG--
extra : rebase_source : 94bc7e01750a7373419d6824a3d98f8ae54a050c
2018-06-13 15:39:05 -07:00
Gijs Kruitbosch
2035a3d244
Bug 1454378 - switch to for...of loops and .children instead of manual .item() calls, r=florian
...
MozReview-Commit-ID: 5nPrMVTz09m
--HG--
extra : rebase_source : d4211ed8d5d85dd9263b2a2aa1f8af08ce79f8ed
2018-06-13 11:53:33 -07:00
Gijs Kruitbosch
d65d043732
Bug 1454378 - remove last sync XML blocklist reading code, r=florian
...
MozReview-Commit-ID: 3YYVy0ubdj8
--HG--
extra : rebase_source : 17ba35326c1d555f2c88813ac25404ae98a2b4b4
2018-06-13 11:51:45 -07:00
Michael Kelly
80e7768083
Bug 1470587: Uninitialize reporter created during test. r=mossop
...
At some point, the matching call to reporter.uninit got removed from this test.
The result is that the reporter still exists and is still collecting errors
during the rest of the tasks in the file. In most tasks, this isn't an issue
since we use reporter.handleMessage to test message handling at a per-reporter
level.
But the telemetry measures are shared between multiple reporters, thus they are
susceptible to interference from other running reporter instances.
The error that is being logged when this test fails is from the test add-on
created in testAddonIDMangle. My best guess is that the error logged by the
add-on is being processed during an idle moment in another task, since we
schedule processing to be delayed until the browser is idle. It seems this
scheduling is pretty consistent on certain Linux platforms.
Differential Revision: https://phabricator.services.mozilla.com/D1836
2018-06-26 18:31:06 +00:00
Bogdan Tara
d2fb3a8812
Backed out 5 changesets (bug 1340498) for build bustages on nsDOMCSSAttrDeclaration.h CLOSED TREE
...
Backed out changeset 9ebcdb66ceff (bug 1340498)
Backed out changeset 63321093bb70 (bug 1340498)
Backed out changeset f8c799971f81 (bug 1340498)
Backed out changeset 21d8c1fbbbd1 (bug 1340498)
Backed out changeset fa40c179eb0d (bug 1340498)
2018-06-26 21:31:09 +03:00
Doug Thayer
5685ea3b89
Bug 1340498 - Fix unified sources build errors r=mrbkap
...
Adding the Places* files into unified sources pushed the
unified sources into a situation that exposed a strangely
large number of errors. This seems to be the minimum set of
changes I could make to resolve all of the issues.
MozReview-Commit-ID: C2H9ce8FmE4
--HG--
extra : rebase_source : b01f47e439a61492ad999ae30677c48535e8cd4c
2018-04-13 11:04:47 -07:00
Matthew Gaudet
2c81e2ab3e
Bug 1438727: [Part 8] Implement JSOP_MUL in CacheIR r=tcampbell
...
--HG--
extra : rebase_source : 93c0b7a601c6a7ff62ff741ffcc7db20dd1057fb
2018-03-26 09:58:19 -04:00
Matthew Gaudet
f16826733c
Bug 1438727: [Part 7] Clarify restrictions on imul and remove un-needed restriction r=tcampbell
...
--HG--
extra : rebase_source : 1d3a3ec66502b1492f5e6676c716fd6d14b1553c
2018-04-20 16:36:07 +02:00
Matthew Gaudet
b727daa007
Bug 1438727: [Part 6] Allow allocateFixedRegister to spill in order to acquire a fixed register r=jandem
...
In some circumstances the fixed register that's desired may be available only after a spill.
--HG--
extra : rebase_source : fa8904dd9ec3894a65926fff9019532d3efdfc36
2018-03-27 12:09:17 -04:00