Commit Graph

357020 Commits

Author SHA1 Message Date
Jacek Caban
5a21c5f162 Merge branch 'mozilla-central' 2016-02-12 06:46:38 +01:00
Ryan VanderMeulen
3874129bd6 Backed out changeset e135879cff29 (bug 1218473) to fix various Windows startup issues being experienced by some users. a=sledru 2016-02-11 13:35:48 -05:00
Carsten "Tomcat" Book
0b0bc0610a Backed out changeset 6e4e5e584c32 (bug 1240848) for causing bug 1241921 to reappear 2016-02-11 15:12:51 +01:00
Carsten "Tomcat" Book
d80c849001 merge mozilla-inbound to mozilla-central a=merge 2016-02-11 11:52:01 +01:00
Carsten "Tomcat" Book
7f96779651 merge fx-team to mozilla-central a=merge 2016-02-11 11:47:12 +01:00
J. Ryan Stinnett
63f767ee13 Bug 1244226 - Fix promise error in simulator test. r=ochameau
MozReview-Commit-ID: B6UpRTlJYDM
2016-02-11 00:43:59 -06:00
Carsten "Tomcat" Book
fc5accc431 Backed out changeset 5bf07e98c4ee (bug 1243750) for breaking Linux and OS X Nightly Builds 2016-02-10 16:08:27 +01:00
Carsten "Tomcat" Book
67a51393f3 merge mozilla-inbound to mozilla-central a=merge 2016-02-10 11:47:34 +01:00
Jacek Caban
bf10b623b6 Merge branch 'mozilla-central' 2016-02-10 06:14:45 +01:00
Brian Grinstead
21ba65f010 Bug 1246843 - Add a default page for mozscreenshots mochitest;r=MattN
MozReview-Commit-ID: Cv74fVKrUkQ
2016-02-09 19:57:34 -08:00
Nicholas Nethercote
c1d7c00a37 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
b1264afac3 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
dd7f173d2c Back out edf118eb93d2 (bug 1227344) for multiple-update.https.html bustage 2016-02-09 21:22:54 -08:00
Trevor Saunders
800eab2f05 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
5451975ff8 Bug 1241558 - Re-enable testInputConnection on 4.3; r=gbrown 2016-02-09 23:36:41 -05:00
Jim Chen
60a13b1d38 Bug 1241558 - Add test to testInputConnection; r=esawin 2016-02-09 23:36:41 -05:00
Jim Chen
f7a33911b4 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
Ting-Yu Lin
973c79ee13 Bug 1246572 - Remove the two blue bars of the text selection for Fennec. r=snorp 2016-02-09 23:19:43 +08:00
Kris Maglione
34f2aa64d1 Backout one changeset from bug 1213895 for M-oth bustage. r=bustage
MozReview-Commit-ID: KQFSnPH49Bl
2016-02-10 19:14:21 -08:00
Kris Maglione
3134588844 Bug 1235571: Add an adoptTab method to <tabbrowser> and remove duplicated code. r=billm 2016-02-10 15:27:08 -08:00
Carsten "Tomcat" Book
8c842845b5 merge mozilla-inbound to mozilla-central a=merge 2016-02-09 12:02:38 +01:00
Carsten "Tomcat" Book
ba79d19a35 merge fx-team to mozilla-central a=merge 2016-02-09 12:00:16 +01:00
Mark Banner
bb6846b0f3 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
Jacek Caban
3d97d5ce91 Merge branch 'mozilla-central' 2016-02-09 06:18:11 +01:00
Bas Schouten
429d8c7d36 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 2016-02-09 06:07:30 +01:00
Matt Woodrow
17055ec7e5 Bug 1243409 - Always recompute geometries for inactive layers since we can't easily tell if they will be identical. r=roc 2016-02-09 16:05:20 +13:00
Luke Wagner
2871ca9576 Bug 1240583 - add thunkWithPatch/patchThunk (r=jandem) 2016-02-08 20:59:04 -06:00
Luke Wagner
eb50aa1dc7 Bug 1240583 - Odin: replace retargetWithOffset (r=bbouvier) 2016-02-08 20:59:04 -06:00
Luke Wagner
9197867a94 Bug 1240583 - Odin: record and assert whether a function is defined yet (r=bbouvier) 2016-02-08 20:59:03 -06:00
Luke Wagner
2cf6937fcc Bug 1240583 - Odin: remove the sync interrupt stub (r=bbouvier) 2016-02-08 20:59:03 -06:00
Luke Wagner
2f4bf303ad Bug 1240583 - Odin: refactor x86/x64 loads/stores (r=sunfish) 2016-02-08 20:59:03 -06:00
Nicholas Nethercote
9f2979d955 Bug 1246834 - Fix memory reporting of nsFontFamily{List,Name}. r=jfkthame. 2016-02-09 12:16:34 +11:00
Ben Kelly
aec7a2026d 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
439d38c792 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
d7ae3a8410 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
6626ad92b9 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
ae3100c50b Bug 1238954 P1 Purge potentially controlled document entries when evicting service worker registrations. r=ehsan 2016-02-09 19:33:40 -08:00
Wes Kocher
b103e5adf3 Backed out changeset baf5dfffbc34 (bug 1246128) for an ESLint failure a=backout 2016-02-08 16:47:51 -08:00
Mark Banner
df38cd00ef Bug 1246621 - Fix Loop functional tests failing with 'this.curFrame is null'. r=mikedeboer,a=Tomcat for NPOTB DONTBUILD 2016-02-08 16:01:45 +00:00
Bogdan Postelnicu
e9c6094a9f Bug 1239269 - as lastIndex cannot be negative change it's storage class from int32_t to uint32_t, r=Waldo 2016-02-08 13:51:47 +02:00
Boris Zbarsky
ecd9fe75cd Bug 1241349 part 5. Start using binding_detail::UnprivilegedJunkScopeOrWorkerGlobal in dictionary ToJSON conversions. r=bholley 2016-02-10 23:31:33 -05:00
Boris Zbarsky
6f5b609e2f Bug 1241349 part 4. Start using binding_detail::UnprivilegedJunkScopeOrWorkerGlobal in maplike/setlike code. r=bholley 2016-02-10 23:31:33 -05:00
Boris Zbarsky
f6386cf130 Bug 1241349 part 3. Add a binding_detail::UnprivilegedJunkScopeOrWorkerGlobal function which returns a global object that can be used for some bindings things. r=bholley 2016-02-10 23:31:33 -05:00
Boris Zbarsky
36ebc908d4 Bug 1241349 part 2. Restrict generation of ToJSON methods on dictionaries to only dictionaries we can safely stringify with JS::ToJSONMaybeSafely. r=bholley 2016-02-10 23:31:33 -05:00
Boris Zbarsky
731afb1063 Bug 1241349 part 1. Introduce a JS::ToJSONMaybeSafely API that's kind of like JS_Stringify but will give you a chance of not having side-effects as long as the input is nice enough. r=waldo 2016-02-10 23:31:33 -05:00
Karl Tomlinson
88d22608ef bug 1205199 keep the socket alive as long as the plug window r=acomminos 2016-02-10 18:24:40 +13:00
Nicholas Nethercote
4f37e224aa Bug 1246846 (part 4) - Avoid nsTHashtable::RawRemoveEntry() in FramePropertyTable. r=roc. 2016-02-09 13:56:07 +11:00
Nicholas Nethercote
162a4bd384 Bug 1246846 (part 3) - Avoid nsTHashtable::RawRemoveEntry() in gfxFontconfigUtils. r=jfkthame.
This assumes that it's safe to possibly shrink the table after the removal,
i.e. there are no surprising subtleties with how this table is managed.
2016-02-09 13:55:42 +11:00
Nicholas Nethercote
09241317ba Bug 1246846 (part 2) - Avoid nsTHashtable::RawRemoveEntry() in nsPermissionManager. r=mconnor.
This assumes that it's safe to possibly shrink the table after the removal,
i.e. there are no surprising subtleties with how this table is managed.
2016-02-09 13:52:40 +11:00
Nicholas Nethercote
845c4da724 Bug 1246846 (part 1) - Avoid nsTHashtable::RawRemoveEntry() in dom/. r=bz.
This assumes that it's safe to possibly shrink the tables after the removal,
i.e. there are no surprising subtleties with how these tables are managed.
2016-02-09 13:52:21 +11:00