Commit Graph

250574 Commits

Author SHA1 Message Date
Ben Kelly
f1f29679fd Bug 1177965 Remove browser.privatebrowing.autostart from browser_cache_pb_window.js r=ehsan 2015-06-29 11:45:26 -07:00
Nathan Froyd
8cff51fa1f 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
e5f7077f9b 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
26761c12a0 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
f7e2d88bc7 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
4f7d6bfd69 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
94f92e85f3 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
b6074f88b5 Bug 1169703: use new provisioner types; r=mrrrgn 2015-06-18 17:38:06 -04:00
Chris Manchester
ca408104e8 Bug 917999 - Bump mozharness for changes to directory name for cppunittests.;r=me 2015-06-29 11:16:51 -07:00
Chris Manchester
d118520a54 Bug 917999 - Part 3.1 - Prepare taskcluster for a split test package.;r=jlal 2015-06-29 11:16:51 -07:00
Chris Manchester
26a99e1e5d Bug 917999 - Part 3 - Split tests into harness specific zips.;r=ted 2015-06-29 11:16:50 -07:00
Neil Deakin
628c5b1dde Bug 1178373, add listener before opening the popup, r=test-only-change 2015-06-29 14:10:35 -04:00
James Graham
07116f2495 Bug 1090203 - Disable unstable CSP test on Windows, r=RyanVM 2015-06-29 19:04:31 +01:00
James Graham
e8aff61793 Bug 1094323 - Disable unstable CSP test on Windows, r=RyanVM 2015-06-29 19:04:21 +01:00
James Graham
3ff5eb656c Bug 1172411 - Disable unstable CSP test on Windows, r=RyanVM 2015-06-29 19:04:07 +01:00
Shu-yu Guo
0cfb540607 Bug 1176511 - Minor GC when tracking types as a better bandaid. (r=terrence) 2015-06-29 10:19:36 -07:00
Andrea Marchesini
f4be042dc6 Bug 1156875 - patch 3 - nsIGlobalObject members correctly ordered in the header file, r=bz 2015-06-29 17:44:18 +01:00
Andrea Marchesini
0a12a4f9ef Bug 1178261 - make BroadcastChannel CC skippable, r=smaug 2015-06-29 17:42:41 +01:00
Andrea Marchesini
04abd48c8b Bug 1177916 - URL should be a nsWrapperCache object, r=smaug 2015-06-29 17:03:47 +01:00
Andrea Marchesini
b6226d258f Bug 1177916 - URLSearchParams::GetParentObject should not return nullptr, r=smaug 2015-06-29 17:02:53 +01:00
Terrence Cole
bb4b0bd4a7 Bug 1174850 - Remove the explicitly relocatable store buffers; r=jonco 2015-06-16 16:03:11 -07:00
Ryan VanderMeulen
413b6183ed Backed out changeset 9b51e066a4e6 (bug 1151152) for various pointerevent test failures. 2015-06-29 11:44:36 -04:00
Andrea Marchesini
95dd4c35c3 Bug 1178076 - MessagePort should not set listeners nor workerFeature when neutered, r=smaug 2015-06-29 14:52:49 +01:00
Kartikaya Gupta
e37b1eafd1 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
172d1e84ee Bug 1175171 - Deallocate GTK's KeymapWrapper on shutdown. r=karlt 2015-06-26 11:28:00 -04:00
Maksim Lebedev
cbb7b8d347 Bug 1151152 - Change behavior when pointer is dragged out of the document. r=smaug 2015-06-15 10:27:00 -04:00
Ryan VanderMeulen
6f60ab366d Bug 1176636 - Set the dom.forms.inputmode pref for html/dom/interfaces.html. r=Ms2ger 2015-06-29 08:42:48 -04:00
Eugen Sawin
2084f31d88 Bug 1170886 - Suppress WakeLock linter warning for non-function-local locks. r=mcomella 2015-06-29 14:28:11 +02:00
Carsten "Tomcat" Book
7a01433999 Merge mozilla-central to mozilla-inbound 2015-06-29 14:19:25 +02:00
Carsten "Tomcat" Book
a1f11d0729 merge mozilla-inbound to mozilla-central a=merge 2015-06-29 14:17:02 +02:00
Carsten "Tomcat" Book
2c8f79995d merge fx-team to mozilla-central a=merge 2015-06-29 14:13:03 +02:00
Carsten "Tomcat" Book
0f1fe246f9 merge b2g-inbound to mozilla-central a=merge 2015-06-29 14:07:44 +02:00
Gabriel Luong
577a41dd06 Bug 1178193 - [Rule View] Tweak add rule button to only have a hover opacity when button is not disabled r=pbrosset 2015-06-29 01:25:29 -07:00
Simon Montagu
47407c6a9e Add fuzz to three reftests on Android. No bug. 2015-06-29 10:40:19 +03:00
Avik Pal
1431a44077 Bug 1157789 - Add context menu items Expand All / Collapse to markup view. r=janx 2015-06-29 00:16:47 -07:00
Simon Montagu
0ec4d9b32d Bug 1178059: fix a pair of failing reftests from bug 1173958 by forcing a div to align like a td, r=jfkthame 2015-06-29 10:16:28 +03:00
Matthew Noorenberghe
8f0e1b1c24 Bug 1168707 - Run password autofill code when a password field is added to a document outside of a <form>. r=dolske 2015-06-29 00:11:22 -07:00
Matthew Noorenberghe
363f74ee51 Bug 1168707 - Improve logging of FormLike objects with a toJSON method and add/improve some logging. r=dolske 2015-06-29 00:11:29 -07:00
Matthew Noorenberghe
e43584af92 Bug 1168707 - Update test_formless_submit.html to test and cleanup recipes. r=dolske 2015-06-29 00:11:33 -07:00
Tim Taubert
349f606351 Bug 1178160 - [Control Center] Show cropped URL for file:// URIs in the security section r=MattN 2015-06-29 06:36:22 +02:00
Jared Wein
dca3ee6564 Bug 1166930 - Use darker toolbar icons on Windows 10. r=dao 2015-06-28 19:36:57 -07:00
B2G Bumper Bot
bc616bcfd8 Bumping manifests a=b2g-bump 2015-06-28 11:32:23 -07:00
B2G Bumper Bot
0c326e54e3 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/8fc4e30c525a
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Merge pull request #30732 from stasm/1178024-remove-overlay-l20n

Bug 1178024 - Remove overlay detection during parsing (l20n). r=gandalf

========

https://hg.mozilla.org/integration/gaia-central/rev/833e96cdf680
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Bug 1178024 - Remove overlay detection during parsing (l20n). r=gandalf
2015-06-28 11:30:25 -07:00
Mark Banner
f1ac19c78f Bug 1171942 - Enable text chat by default for Loop. r=andreio 2015-06-28 18:36:48 +01:00
Stephen Horlander
57e017d9fc Bug 1173736 - Increase URL and search bar height and text size on Windows 10. r=dao 2015-06-28 19:25:38 +02:00
Andrew Osmond
d4dbf7328b Bug 1167650 - Expose DOMRequest and DOMCursor to workers. r=bent 2015-06-28 09:34:01 -07:00
B2G Bumper Bot
f61e34d148 Bumping manifests a=b2g-bump 2015-06-28 05:17:08 -07:00
B2G Bumper Bot
91f7404f76 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/3a5f59a5e6cb
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Merge pull request #30728 from stasm/1178024-remove-overlay-detection

Bug 1178024 - Remove overlay detection during parsing. r=gandalf

========

https://hg.mozilla.org/integration/gaia-central/rev/5ac57f949c5e
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Bug 1178024 - Remove overlay detection during parsing. r=gandalf
2015-06-28 05:15:11 -07:00
B2G Bumper Bot
51435a612e Bumping manifests a=b2g-bump 2015-06-28 04:57:18 -07:00
B2G Bumper Bot
1586938249 Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/a70d0896230e
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Merge pull request #30729 from stasm/1178064-remove-noCompleteBug

Bug 1178064 - Remove data-no-complete-bug workaround. r=gandalf

========

https://hg.mozilla.org/integration/gaia-central/rev/04c38f862edd
Author: Staś Małolepszy <stas@mozilla.com>
Desc: Bug 1178064 - Remove data-no-complete-bug workaround. r=gandalf
2015-06-28 04:55:22 -07:00