Commit Graph

461222 Commits

Author SHA1 Message Date
Bogdan Postelnicu
e0fa8e46e2 Bug 1232635 - since presContext is always a valid pointer remove the useless null check that also confused Coverity. r=bz 2015-12-17 00:18:00 +01:00
Nicholas Nethercote
ff840e5f16 Bug 1246855 (part 2) - Measure CompartmentPrivates during memory reporting. r=terrence.
This also expands the coverage to include the hash table elements in the
mWrappedJSMap.
2016-02-10 08:41:38 +11:00
Nicholas Nethercote
2684992fcd Bug 1246855 (part 1) - Remove the in-advance measurement of CompartmentPrivates. r=terrence.
Measuring in advance confuses DMD. It's better to measure during reporting.
The next patch will reinstate the measurement, but during reporting.
2016-02-10 08:36:35 +11:00
Phil Ringnalda
c36af23aae Back out edf118eb93d2 (bug 1227344) for multiple-update.https.html bustage 2016-02-09 21:22:54 -08:00
Trevor Saunders
8585d6f683 bug 1246772 - work around x87 floating point truncation issues in gecko r=dholbert
test_value_storage.html needs floating point numbers to round trip through css
parsing and serialization, but floating point isn't exact so we should be
careful what numbers we test.  It turns out the value 0.9 the test was using is
close to the border between 229 and 230 when converted to an 8 bit int, but 0.8
is safer so change to that since the test doesn't depend on the value.  Note
that this does not fix the issue that numbers don't always round trip, but only
wall papers over it by changing the test.
2016-02-10 00:10:56 -05:00
Jim Chen
dacefebbaa Bug 1241558 - Re-enable testInputConnection on 4.3; r=gbrown 2016-02-09 23:36:41 -05:00
Jim Chen
b9030e2e86 Bug 1241558 - Add test to testInputConnection; r=esawin 2016-02-09 23:36:41 -05:00
Jim Chen
c3f9472ecd Bug 1241558 - Don't ignore Gecko selection when Gecko commits composition; r=esawin
When Java is changing the composition, we should ignore the Gecko
selection. However, when Gecko is committing its composition, we should
not be ignoring the corresponding Gecko selection change. In other
words, we should only ignore selection changes when we know the change
is from Java.
2016-02-09 23:36:41 -05:00
Nicholas Nethercote
a28a2e22e9 Bug 1246834 - Fix memory reporting of nsFontFamily{List,Name}. r=jfkthame.
--HG--
extra : rebase_source : 81da7c78a310c8e5e08bac75146b08367dbee1a2
2016-02-09 12:16:34 +11:00
Ben Kelly
9ee2a542d0 Bug 1227344 Try to ensure script content is always different in update tests by using .clock(). r=jdm 2016-02-09 19:55:23 -08:00
Ehsan Akhgari
e20566c8ee Bug 1237363 - Part 3: Add a test for a mochitest finishing without unregistering its service worker; r=jdm 2016-02-09 19:33:41 -08:00
Ehsan Akhgari
eb7b8fe7cf Bug 1237363 - Part 2: Fail mochitests which register a service worker without unregistering it; r=jdm 2016-02-09 19:33:41 -08:00
Ben Kelly
0bcca14aa1 Bug 1238954 P2 Fix csp service worker tests to register and unregister separate scopes. r=ehsan 2016-02-09 19:33:40 -08:00
Ben Kelly
73fb651fae Bug 1238954 P1 Purge potentially controlled document entries when evicting service worker registrations. r=ehsan 2016-02-09 19:33:40 -08:00
Nicholas Nethercote
85ef8faae4 Bug 1246054 - Fix an erroneous nsNPObjWrapper assertion. r=froydnj.
--HG--
extra : rebase_source : 773edadad38b1a549194d1fa2cfad8d952b55d12
2016-02-05 16:36:05 +11:00
Chris Pearce
c098d0e875 Bug 1246835 - Reduce #ifdefs pain in GMPChild.cpp. r=gerald 2016-02-10 15:48:45 +13:00
Nicholas Nethercote
774871bbdd Bug 1238558 (part 2) - Add a test. r=tnikkel.
--HG--
extra : rebase_source : f3d89f88873920e6b2c8a4d0c403bf84a5e52d42
2016-02-10 09:55:37 +11:00
Nicholas Nethercote
8c0fc6309a Bug 1238558 (part 1) - Add Decoder::BeforeFinishInternal(). r=tnikkel.
--HG--
extra : rebase_source : 613a2ce0931b8b6c67d93e4d55e965193bbb55d0
2016-01-27 16:15:06 -08:00
Phil Ringnalda
77c63240e3 Back out 0a0582597885 (bug 1243546) for Mac "global name 'args' is not defined" bustage
--HG--
extra : rebase_source : 5afaa6c8d1f59e0afdc6f0cd495e55336f976866
2016-02-09 18:44:35 -08:00
Nicholas Nethercote
0f6f6e8526 Bug 1246013 (part 2) - Change "explicit/xpcom/effective-TLD-service" path to the more sensible "explicit/network/effective-TLD-service". r=jduell.
--HG--
extra : rebase_source : 8e846b38f38c6701c9a41eb38b0acbcb763182d2
2016-02-05 11:31:28 +11:00
Nicholas Nethercote
6e433114a5 Bug 1246013 (part 1) - Store a copy of the ETLDEntry directly in DomainEntry instead of a pointer to it. r=jduell.
This reduces the size of nsEffectiveTLDService from 256 KiB to 128 KiB on
64-bit platforms.

--HG--
extra : rebase_source : b0a52634a1c8d045d0471af38dc79552a1bf2365
2016-02-05 11:17:35 +11:00
Karl Tomlinson
a02ee88552 bug 1245745 include libpulse version in update URL r=glandium
--HG--
extra : rebase_source : 24c37042fb74519dd392515386f0afeec289db4e
2016-02-09 14:35:03 +13:00
Karl Tomlinson
26abc0481b bug 1242991 correct vpx include path and vpx/svc_context.h visibilty r=glandium
to fix up --with-system-vpx after f442638a.

--HG--
extra : rebase_source : befad1990f2b4c48b39e27549d19efa22733bf61
2016-02-05 12:06:11 +13:00
Wes Kocher
5be8ec981b Backed out changeset 7a673f59b2e9 (bug 1245559) for unexpected passes in radio.html
--HG--
extra : commitid : LvuAZc8axnV
2016-02-09 17:26:52 -08:00
Steve Fink
fa11eb2db7 Bug 1243233 - Test ALLOW_COMPILER_WARNINGS instead of WARNINGS_AS_ERRORS, and move it to after it is set, r=glandium
ALLOW_COMPILERS_WARNINGS is set in moz.build files, which end up producing backend.mk files, which are loaded as part of config/rules.mk.

--HG--
extra : rebase_source : 75643ff0a30be733216d5572668a52ab365d7c59
2016-01-29 12:08:26 -08:00
Steve Fink
46db8f3808 Bug 1243331 - Prevent G_DEFINE_TYPE_EXTENDED macro from producing a fatal warning, r=tbsaunde
--HG--
extra : rebase_source : d5dda108377a4957aab1879d69cbc4dfd8936951
2016-01-28 10:14:35 -08:00
Mike Hommey
64173a71ed Followup for bug 1069556: Remove what was removed in bug 1245055. r=me 2016-02-10 10:16:07 +09:00
Mike Hommey
ce597b1316 Bug 1246894 - Remove msys-perl-wrapper. r=mshal
msys-perl-wrapper was used to transform windows paths after the -I flag,
which was a preprocessor flag, which a) doesn't exist anymore and b) the
preprocessor has not even be in perl for years.
2016-02-10 10:12:22 +09:00
Mike Hommey
8d3026f484 Bug 1246871 - Generate platform.ini with the preprocessor instead of an ad-hoc script. r=mshal 2016-02-10 10:11:58 +09:00
Jet Villegas
0c25cb3079 Merged changes 2016-02-09 17:05:59 -08:00
Wes Kocher
807175f2a6 Backed out 2 changesets (bug 1148544) for failures in test_user_agent_overrides.html
Backed out changeset 5073d841f77d (bug 1148544)
Backed out changeset 64a2c41c6f20 (bug 1148544)

--HG--
extra : commitid : 3oP1hrXASC1
2016-02-09 16:58:54 -08:00
Morgan Phillips
0a60ee6ebe Bug 1246860 - Preserve holes when sorting arrays with a custom comparator. r=till 2016-02-09 18:47:34 -06:00
Syd Polk
922d92002d Bug 1243546 - Add mach command for external-media-tests - r=gps
--HG--
extra : rebase_source : 04045035246948854cc91284dfad430cec1373fb
2016-02-09 18:10:19 -06:00
Jean-Yves Avenard
c04fc8bec6 Bug 1237160: Do not count frames not composited as dropped. r=cpearce
This is a partial reversal of bug 1230338. We can't distinguish frames that are never composited because the media element is hidden from the frames genuinely dropped due to machine slowness. So until we can distinguish them, let's not report them as dropped.

MozReview-Commit-ID: ERV8Luaxp3F
2016-02-10 11:05:09 +11:00
Till Schneidereit
7b90724325 Bug 1246927 - Fix OOM handling in usages of GlobalObject::maybeGetIntrinsicValue. r=arai 2016-02-10 00:37:35 +01:00
Till Schneidereit
1a4c29be60 Bug 1246926 - Remove now-redundant hack for making TypedArray#values and TypedArray#@@iterator be the same function. r=evilpie 2016-02-10 00:36:08 +01:00
Jet Villegas
09b44a7efc Bug 974309: Fixes the IsEditable() logic for table cells. r=ehsan 2016-02-09 14:06:03 -08:00
Lee Salzman
42ed58661a Bug 1246756 - part 3 - update Skia to m49 branch. r=jrmuizel
--HG--
rename : gfx/skia/skia/include/core/SkTDict.h => gfx/skia/skia/include/private/SkTDict.h
rename : gfx/skia/skia/include/core/SkTSearch.h => gfx/skia/skia/include/private/SkTSearch.h
rename : gfx/skia/skia/include/utils/SkParsePaint.h => gfx/skia/skia/include/views/SkParsePaint.h
rename : gfx/skia/skia/include/core/SkDither.h => gfx/skia/skia/src/core/SkDither.h
rename : gfx/skia/skia/include/gpu/GrRect.h => gfx/skia/skia/src/gpu/GrRect.h
rename : gfx/skia/skia/src/gpu/GrBatchFontCache.cpp => gfx/skia/skia/src/gpu/text/GrBatchFontCache.cpp
rename : gfx/skia/skia/src/gpu/GrBatchFontCache.h => gfx/skia/skia/src/gpu/text/GrBatchFontCache.h
rename : gfx/skia/skia/src/gpu/GrFontScaler.cpp => gfx/skia/skia/src/gpu/text/GrFontScaler.cpp
rename : gfx/skia/skia/src/gpu/GrFontScaler.h => gfx/skia/skia/src/gpu/text/GrFontScaler.h
rename : gfx/skia/skia/src/gpu/GrTextBlobCache.h => gfx/skia/skia/src/gpu/text/GrTextBlobCache.h
2016-02-09 13:38:06 -05:00
Lee Salzman
3a2bac0af5 Bug 1246756 - part 2 - update Skia moz.build for m49 update. r=jrmuizel 2016-02-09 13:36:40 -05:00
Lee Salzman
9c09b93cc2 Bug 1246756 - part 1 - fix moz2d Skia usage for Skia m49 update. r=jrmuizel 2016-02-09 13:36:19 -05:00
Carsten "Tomcat" Book
e42fff0533 merge mozilla-inbound to mozilla-central a=merge 2016-02-09 12:02:38 +01:00
Carsten "Tomcat" Book
403c4339fa merge fx-team to mozilla-central a=merge 2016-02-09 12:00:16 +01:00
Mark Banner
69f1cff2e1 Bug 1246592 - Try and fix windows locale repack bustage by adjusting how locales are built for Loop. r=glandium,a=Tomcat for direct landing in m-c 2016-02-09 10:16:24 +00:00
Bas Schouten
9e0dc8074b Bug 1240800: When we've reallocated our buffer client side and fail to track the proper invalid region always upload the bounds of the visible region. r=mattwoodrow
--HG--
extra : commitid : 7gPm9cOSQT3
2016-02-09 06:07:30 +01:00
Matt Woodrow
0488b4896d Bug 1243409 - Always recompute geometries for inactive layers since we can't easily tell if they will be identical. r=roc
--HG--
extra : rebase_source : 27640facb51895c3a0fcfc8506a6089b85b1027e
2016-02-09 16:05:20 +13:00
Luke Wagner
6149e0c8db Bug 1240583 - add thunkWithPatch/patchThunk (r=jandem)
--HG--
extra : commitid : 9u3pnpw65Ae
2016-02-08 20:59:04 -06:00
Luke Wagner
0526fa3f73 Bug 1240583 - Odin: replace retargetWithOffset (r=bbouvier)
--HG--
extra : commitid : 3AAtDhxBHQl
2016-02-08 20:59:04 -06:00
Luke Wagner
e1e92d91ec Bug 1240583 - Odin: record and assert whether a function is defined yet (r=bbouvier)
--HG--
extra : commitid : 5hwnYw2ap3n
2016-02-08 20:59:03 -06:00
Luke Wagner
2c92de2710 Bug 1240583 - Odin: remove the sync interrupt stub (r=bbouvier)
--HG--
extra : commitid : K20ia0GiuSl
2016-02-08 20:59:03 -06:00
Luke Wagner
d5ca852441 Bug 1240583 - Odin: refactor x86/x64 loads/stores (r=sunfish)
--HG--
extra : commitid : 2OflxD9RKBb
2016-02-08 20:59:03 -06:00