L. David Baron
1f96bf7014
Bug 1122526 patch 1 - Factor in the scale from ancestors when computing scale for layer with OMT animation of transform. r=roc
2015-06-29 16:46:16 -07:00
Nicholas Nethercote
459a5b589b
Bug 1176163 - Remove remaining uses of PL_DHashTableEnumerate() from xpcom/. r=froydnj.
...
--HG--
extra : rebase_source : 5e79d10647c138a28370d36d28a1c1227af8167b
2015-06-18 18:09:37 -07:00
Botond Ballo
5042cc24cd
Bug 1178514 - Mark one-argument constructors in IPDL tests as 'explicit'. r=bent
...
--HG--
extra : source : 90e22606e13f4b8bdfd2cf74b0f81d7a94c99dee
2015-06-29 18:29:48 -04:00
Jeff Walden
39aec8bb6a
Bug 1175347 - Add a JSAPI test for exposing availability of locales derived from the default locale. r=itsatest, rs=till over IRL
...
--HG--
extra : rebase_source : e90510c3ed1c0d60b72eaf657c88feceaa3e01f7
2015-06-26 17:49:18 -07:00
Jeff Walden
17522ef3e0
Bug 1175347 - Consider the last-ditch locale (currently en-GB) and any and all locales implied by the default locale to be present in all [[availableLocale]] spec lists. r=abargull, r=till
...
--HG--
extra : rebase_source : 330389c97288dac48ac8089eed677b7caea238ca
2015-06-16 23:52:31 -07:00
Jeff Walden
d9381c2d16
Bug 1146136 - Followup mop-up to require that in destructuring patterns, an assignment target with a default value must not be parenthesized. (That is, |var [(a = 3)] = [];| is invalid, while |var [a = 3] = [];| is valid.) r=evilpie, r=efaust
...
--HG--
extra : rebase_source : 21d19e424b8ae71917d46edca15e682ffe04daaa
2015-06-23 11:47:20 -07:00
Jeff Walden
df1c4096c1
Bug 1146136 - Followup to condition tests using |super| syntax on class syntax being enabled. r=bustage
...
--HG--
extra : rebase_source : eca42ec2b1ba7b38658419a4d61b65f9c318d998
2015-06-29 15:45:54 -07:00
David Keeler
e09f6209c4
bug 1174292 - convert test_cert_version.js to generate certificates at build time r=Cykesiopka
...
Also remove redundant test-cases.
2015-06-12 14:56:07 -07:00
Kyle Machulis
c035543458
Bug 1123516 - Implement maplike/setlike in WebIDL Codegen; r=bz
2015-06-29 15:38:53 -07:00
Kyle Machulis
907dea7e41
Bug 1123516 - Implement maplike/setlike in WebIDL parser; r=bz
2015-06-29 15:38:53 -07:00
Kyle Machulis
b239ad69ee
Bug 1159469 - Make sure public jsapi Map/Set calls deal with compartments/proxies; r=bz r=jorendorff
2015-06-29 15:38:53 -07:00
Kyle Machulis
ff70a2d668
Bug 1159469 - Add get function to JSJitCallArguments; r=jorendorff
2015-06-29 15:38:52 -07:00
Kyle Machulis
0ee2012d95
Bug 1159469 - Add ForEach C++ public function for ES6 Maps/Sets; r=jorendorff
2015-06-29 15:38:52 -07:00
Kyle Machulis
44d09acbf0
Bug 1159469 - Add public jsapi ES6 Set convenience functions; r=jorendorff
2015-06-29 15:38:52 -07:00
Kyle Machulis
0fbacfc43d
Bug 1159469 - Add public jsapi ES6 Map delete method; r=jorendorff
2015-06-29 15:38:52 -07:00
Sean Stangl
21a25d8575
Bug 1173969 - Add ARM64 Trampoline and MoveEmitter. r=jandem
2015-06-11 14:08:03 -07:00
Sean Stangl
33b717d414
Bug 1175556 - ARM64: Land miscellaneous changes. r=evilpie
2015-06-29 13:14:58 -07:00
Daniel Holbert
cb57b1ad8c
Bug 1177925: Use range-based "for" loops for nsFrameList iteration, in various places in layout. r=tn
2015-06-29 13:02:21 -07:00
Mike Hommey
a99e964614
Bug 1094324 - Set browser.newtabpage.enhanced default in prefs. r=adw
...
The current behavior is that if there is no user pref, it is set to true or
false depending on the value of privacy.donottrackheader.enabled, but
completely ignoring the global default.
This patch changes the behavior such that:
- browser.newtabpage.enhanced's default value is set as a global default
- it is also set as sticky, so that even when the same value as the default is
set, prefHasUserValue is true.
- The introduction is not shown when the default for browser.newtabpage.enhanced
is false. It is however shown when the pref is flipped for the first time.
2015-06-30 07:30:33 +09:00
Ryan VanderMeulen
1c238e01b8
Bug 1094323
- Skip script-src-1_2_1.html also on Windows.
...
CLOSED TREE
--HG--
extra : rebase_source : c6ce947b40a53a26fb6f37a52801ab4d454cdde3
2015-06-29 16:36:25 -04:00
Mason Chang
c63eb7ac9a
Bug 1177523 - Test Layers Acceleration in runtime sanity test. r=dvander
2015-06-29 12:41:59 -07:00
Morgan Phillips
d443ce7290
Bug 1178161 - Base 32 bit builders on a base image that we control; r=dustin
...
It's not secure to use a 3rd party image.
2015-06-29 13:43:20 -05:00
Ryan VanderMeulen
a0a6937292
Backed out 3 changesets (bug 917999) for Android x86 test bustage.
...
Backed out changeset 58331e57de1c (bug 917999)
Backed out changeset 50f9123412c7 (bug 917999)
Backed out changeset 3b19643ec039 (bug 917999)
CLOSED TREE
2015-06-29 15:22:51 -04:00
Kyle Machulis
b4b1e8538e
Bug 1171180 - Remove trunc from jsmath; r=jorendorff
2015-06-29 12:07:21 -07:00
Ben Kelly
f78320762c
Bug 1177965 Remove browser.privatebrowing.autostart from browser_cache_pb_window.js r=ehsan
2015-06-29 11:45:26 -07:00
Nathan Froyd
2c8aa84236
Bug 1178317 - eliminate large static constructor from ShimInterfaceInfo.cpp; r=poiru
...
Constructing kComponentsInterfaceShimMap required a static constructor
on some compilers, due to a non-constexpr constructor and the necessity
of copying non-constexpr things like nsIID. This static constructor is
large (several kilobytes of object code on x86-64) and completely
unnecessary.
To fix this, let's add a constexpr (well, MOZ_CONSTEXPR) constructor to
ComponentsInterfaceShimEntry. This change alone doesn't completely
solve our problem, because the nsIID member still needs to be copied.
But doing that copying is silly: we only use the IID for constructing a
ShimInterfaceInfo in ShimInterfaceInfo::MaybeConstruct, and the
ShimInterfaceInfo constructor takes a const reference. So let's store a
const reference in ComponentsInterfaceShimEntry, too, and make that
structure significantly smaller in the process.
2015-06-29 10:59:59 -04:00
Nathan Froyd
4d01d51096
Bug 1178363 - make nsTimerImpl::GetGeneration a private method; r=poiru
...
Since GetGeneration() is only called by nsTimerEvent, it doesn't need to
be public.
2015-06-29 13:09:11 -04:00
Nathan Froyd
ed7e987ecb
Bug 1178363 - make nsTimerImpl::PostTimerEvent a private method; r=poiru
...
PostTimerEvent is only called by the timer thread, which is already able
to access private members of nsTimerImpl; there's no reason for
PostTimerEvent to be public.
2015-06-29 10:33:30 -04:00
Nathan Froyd
889fc1ad61
Bug 1178363 - make MOZ_TASK_TRACER-dependent bits of nsTimerImpl private; r=poiru
...
GetTracedTask() is only called from nsTimerImpl itself, so it doesn't
need to be public. GetTLSTraceInfo() is called from the timer thread,
which has access to our private members already.
2015-06-18 12:02:23 -04:00
Nathan Froyd
4fea06a3a3
Bug 1178363 - make nsTimerImpl::Fire a private method; r=poiru
...
This method is only called by nsTimerEvent, which is an implementation
detail of nsTimerImpl.
2015-06-18 12:00:56 -04:00
Nathan Froyd
22b75ae28f
Bug 1178363 - make nsTimerImpl::SetDelayInternal a private method; r=poiru
...
Nothing outside nsTimerImpl uses it, and with a name like
"SetDelayInternal", nothing should.
2015-06-17 21:40:18 -04:00
Dustin J. Mitchell
a38c8a3b51
Bug 1169703: use new provisioner types; r=mrrrgn
...
--HG--
extra : source : 09569fe733398293e54a9980c1325fe7e11ad516
extra : amend_source : 54406c03a8ffaec7341072d5d8fc613080e1cd21
2015-06-18 17:38:06 -04:00
Chris Manchester
4773a771b0
Bug 917999 - Bump mozharness for changes to directory name for cppunittests.;r=me
...
--HG--
extra : commitid : IelfHb9FUgt
2015-06-29 11:16:51 -07:00
Chris Manchester
afeccd9475
Bug 917999 - Part 3.1 - Prepare taskcluster for a split test package.;r=jlal
...
--HG--
extra : commitid : CzKMKHPjBvG
2015-06-29 11:16:51 -07:00
Chris Manchester
791cc48bc5
Bug 917999 - Part 3 - Split tests into harness specific zips.;r=ted
...
--HG--
extra : commitid : 65dFMKKGcoU
2015-06-29 11:16:50 -07:00
Neil Deakin
de78de7124
Bug 1178373, add listener before opening the popup, r=test-only-change
2015-06-29 14:10:35 -04:00
James Graham
c0744808ad
Bug 1090203
- Disable unstable CSP test on Windows, r=RyanVM
2015-06-29 19:04:31 +01:00
James Graham
6db3e0d069
Bug 1094323
- Disable unstable CSP test on Windows, r=RyanVM
2015-06-29 19:04:21 +01:00
James Graham
4e82d78121
Bug 1172411 - Disable unstable CSP test on Windows, r=RyanVM
2015-06-29 19:04:07 +01:00
Shu-yu Guo
86c069f39e
Bug 1176511 - Minor GC when tracking types as a better bandaid. (r=terrence)
2015-06-29 10:19:36 -07:00
Andrea Marchesini
20599f646b
Bug 1156875 - patch 3 - nsIGlobalObject members correctly ordered in the header file, r=bz
2015-06-29 17:44:18 +01:00
Andrea Marchesini
c72540ed84
Bug 1178261 - make BroadcastChannel CC skippable, r=smaug
2015-06-29 17:42:41 +01:00
Andrea Marchesini
3fb4f10250
Bug 1177916 - URL should be a nsWrapperCache object, r=smaug
2015-06-29 17:03:47 +01:00
Andrea Marchesini
fc9a4cb52f
Bug 1177916 - URLSearchParams::GetParentObject should not return nullptr, r=smaug
2015-06-29 17:02:53 +01:00
Terrence Cole
e353fded48
Bug 1174850 - Remove the explicitly relocatable store buffers; r=jonco
2015-06-16 16:03:11 -07:00
Ryan VanderMeulen
83b7f52ded
Backed out changeset 9b51e066a4e6 (bug 1151152
) for various pointerevent test failures.
2015-06-29 11:44:36 -04:00
Andrea Marchesini
bdef6eb508
Bug 1178076 - MessagePort should not set listeners nor workerFeature when neutered, r=smaug
2015-06-29 14:52:49 +01:00
Kartikaya Gupta
5bb395136a
Bug 1177331 - Avoid going into an infinite loop of MozAfterPaint events which do nothing. r=dvander
2015-06-29 09:02:54 -04:00
Andrew Comminos
69949017a1
Bug 1175171 - Deallocate GTK's KeymapWrapper on shutdown. r=karlt
...
--HG--
extra : rebase_source : 5ff0e22c28e8349902d4ca0146b63d604a0abd58
2015-06-26 11:28:00 -04:00
Maksim Lebedev
4f1073592a
Bug 1151152
- Change behavior when pointer is dragged out of the document. r=smaug
...
--HG--
extra : rebase_source : 0221301df72b72092091911b93604dc0c9373e93
2015-06-15 10:27:00 -04:00