Commit Graph

274109 Commits

Author SHA1 Message Date
Ben Bucksch
a66fa9d022 Bug 1200802 - Accept RFC1929 SOCKS credentials in proxyInfo. r=michal 2015-11-24 22:56:00 +01:00
Kate McKinley
a8bd31f1e0 Bug 1191460 - Rebased patch and added userContextId to origin attributes. r=tanvi, r=sicking 2015-11-24 10:40:02 +09:00
Kate McKinley
ef79ca06fb Bug 1191460 - Contextual Identity tests r=tanvi,r=ttaubert 2015-11-19 11:07:26 +09:00
Nils Ohlmeier [:drno]
09e6ab935d Bug 1188391 - separate immediate ICE failures from failures after checking. r=bwc, r=vladan 2015-11-16 13:01:46 -08:00
Chris H-C
cdfd802734 Bug 1107782 - Only accept certain mouse, gamepad events as user-active. r=smaug
Based on a patch by gfritsche, this filters out mouse events not indicative of
user activity (like hit tests), and brings in gamepad events that might be
indicative of user activity.
2015-11-24 05:52:00 +01:00
Milan Sreckovic
0ee35d744c Bug 634063 - Use gfxPrefs for some layers acceleration prefs. r=nical 2015-11-24 09:35:00 +01:00
Chris H-C
2ae966e281 Bug 506815 - Replace MouseTrailer with TrackMouseEvent. r=jimm
MouseTrailer, using a 200ms timer, was used to track whether a pointer was
still present over a window.

Windows has, since Windows 2000, offered to do this for us via an API called
TrackMouseEvent. (It'll also give us hover timings and non-client area versions
if we want)

I'm all for having Windows do the work for us, and it'll save us from waking up
the main thread five times a second.
2015-11-20 07:42:00 +01:00
JW Wang
b82e2cd62f Bug 1218311 - Port the fix of bug 1193614 to VideoSink. r=cpearce. 2015-11-25 15:15:05 +08:00
John Daggett
9f84fe4a73 Bug 1226400 - null-check GetParentObject(). r=m_kato 2015-11-25 16:05:18 +09:00
Andrew Comminos
35ea764551 Bug 1203135 - Terminate linking if maximum vertex attribute count is exceeded on Mesa. r=jgilbert 2015-11-24 21:27:29 -08:00
Tooru Fujisawa
097f7f5601 Bug 1226936 - Part 2: Update Histograms.json description to follow jscompartment.h. r=bsmedberg 2015-11-24 23:19:04 +09:00
Tooru Fujisawa
2ae70208a7 Bug 1226936 - Remove PreserveRegExpStatics and telemetry for it. r=till 2015-09-22 18:57:28 +09:00
Sotaro Ikeda
657c5a4ee7 Bug 1227415 - Fix copy buffer size r=jolin 2015-11-24 21:05:35 -08:00
Nicholas Nethercote
c21ba3367b Bug 1227020 - Replace nsBaseHashtable::Enumerate() calls in widget/ with iterators. r=roc. 2015-11-22 18:52:40 -08:00
Nicholas Nethercote
2def6b3023 Bug 1187146 - Replace nsBaseHashtable::Enumerate() calls in js/xpconnect/ with iterators. r=mrbkap. 2015-11-22 18:52:40 -08:00
Phil Ringnalda
4a5c4c3aec Back out 94ac8462f124 (bug 1225121) for frequent e10s failures in claim-using-registration.https.html 2015-11-24 20:36:07 -08:00
Timothy Nikkel
5daecb72b3 Bug 1222880. Followup to the followup to handle the case when aStopAtAnimatedGeometryRoot isn't an ancestor of aAnimatedGeometryRoot the same way we did before the patches of this bug. r=mattwoordrow (more or less)
Which is to return an empty scroll clip (instead of whatever scroll clip was accumulated in the for loop).

This patch is actually even slightly better than what we did before in that we can stop when we hit the root AGR (which is also the root reference frame) instead of the root of the frame tree. These would be different when painting a popup frame, or when not painting to the window.
2015-11-24 22:21:10 -06:00
Jeff Gilbert
856bdc3076 Bug 1221822 - Finish the WebGL texture refactor. r=kamidphish,mattwoodrow,bz 2015-11-24 20:15:29 -08:00
Andrew Comminos
b85d12ee54 Bug 1198613 - Use GTK style padding for dropdown boxes in HTML. r=karlt 2015-11-18 14:11:58 +13:00
Karl Tomlinson
e1a3545752 bug 866955 annotate 423107-1.xhtml crashtest assertion failure r=mats
triggered by https://hg.mozilla.org/integration/mozilla-inbound/rev/938041e183e5
2015-11-20 12:54:33 +13:00
Karl Tomlinson
21cb188113 bug 1227008 use GtkPaperSize in GtkPageSetup directly, instead of maintaining a separate copy r=acomminos
Fixes a leak in nsPrintSettingsGTK::SetGtkPrintSettings() and
missed paper size copy in operator= (bug 965991).

GtkPageSetup always has a GtkPaperSize [1], which is returned from
gtk_page_setup_get_paper_size() as indicated in the docs [2]:
"Return value: the paper size" without "or NULL".

[1] https://git.gnome.org/browse/gtk+/tree/gtk/gtkpagesetup.c?h=2.18.0#n68
[2] https://git.gnome.org/browse/gtk+/tree/gtk/gtkpagesetup.c?h=2.18.0#n164
2015-11-25 11:07:21 +13:00
Matt Woodrow
7bade5764e Bug 1222880 - Followup to handle the case when aStopAtAnimatedGeometryRoot isn't an ancestor of aAnimatedGeometryRoot. CLOSED TREE 2015-11-25 16:24:42 +13:00
L. David Baron
284b7577d9 Bug 1227501 patch 3 - Handle custom properties correctly in transition-property. r=xidorn
Without the code change, the property_database.js changes lead to:

 * 3 failures in test_value_cloning.html (one each for
   transition-property, -moz-transition-property, and
   -webkit-transition-property) that "computed value should be nonempty"

 * 6 failures in test_value_computation.html (two each for
   *transition-property) that "should not get empty value"

 * 16 failures in test_value_storage.html "parse+compute+serialize...
   should be idempotent":  2 for each longhand, 2 for the shorthand for
   the unprefixed, and 4 for the shorthand for each prefixed
2015-11-24 17:45:02 -08:00
Jesse Ruderman
8f52f80e84 Bug 1227501 patch 2 - Crashtest. 2015-11-24 17:45:02 -08:00
L. David Baron
227cdf645f Bug 1227501 patch 1 - Don't check flags for eCSSPropertyExtra_variable. r=xidorn
I tested locally that the crashtest in patch 2 hits the fatal assertion
without this patch, and passes with the patch.
2015-11-24 17:45:01 -08:00
L. David Baron
e843839074 Bug 1217833 followup - Add margin to avoid fuzz on reftest. 2015-11-24 17:45:01 -08:00
Nicholas Nethercote
385f8fa699 Bug 1220021 (part 2) - Add four reftests. r=seth. 2015-11-23 18:20:21 -08:00
Nicholas Nethercote
39597fd6c7 Bug 1220021 (part 1) - Don't treat 0RGB ICO files as transparent. r=seth.
This approach is much the same as the one we had before bug 1062066 caused the
regression.
2015-11-23 15:32:39 -08:00
Nicholas Nethercote
399ecd0ab5 Bug 1223319 (part 1) - Remove unused function nsICODecoder::CalcAlphaRowSize(). r=seth. 2015-11-16 17:54:11 -08:00
Wes Kocher
eaa8ffc72a Merge m-c to inbound, a=merge CLOSED TREE 2015-11-24 16:59:18 -08:00
Wes Kocher
0a27106e93 Merge b2ginbound to central, a=merge 2015-11-24 16:52:38 -08:00
Mike Hommey
afaad9471b Backout changeset 29c31b5cdc19 (bug 1227385) for Linux, Android and B2G bustage on a CLOSED TREE. 2015-11-25 09:33:48 +09:00
Wes Kocher
4de84f26a7 Merge fx-team to central, a=merge 2015-11-24 16:33:15 -08:00
Mike Hommey
e42f182b75 Typo fix for bug 1224460 breaking Gtk+2 builds. r=me 2015-11-25 08:54:24 +09:00
Chris Pearce
c90e1bc17b Bug 1226450 - Report audio/video codecs used in HTMLMediaElement and WebAudio via telemetry. r=jya 2015-11-25 12:52:48 +13:00
Mike Hommey
5fcf4c9b5e Bug 1227388 - Finish removing dehydra support. r=mshal
Dehydra/Treehydra is unmaintained, broken (iirc), and obsoleted by clang
static analysis. We've removed parts of the build system support for it, but
not all. This is meant to remove the remains.
2015-11-25 08:23:25 +09:00
Mike Hommey
7c85ceeedd Bug 1227385 - Avoid make variable references in VISIBILITY_FLAGS and STL_FLAGS. r=mshal 2015-11-25 08:23:23 +09:00
Mike Hommey
f37706ef7e Bug 1227384 - Move LOCAL_INCLUDES and DEFINES to moz.build in js/src/. r=mshal 2015-11-25 08:23:22 +09:00
Mike Hommey
6dc79566db Bug 1227380 - Move LOCAL_INCLUDES and CXXFLAGS to moz.build in dom/bindings/. r=mshal 2015-11-25 08:23:17 +09:00
Wes Kocher
a3b0090c64 Merge inbound to m-c a=merge 2015-11-24 13:54:06 -08:00
Kartikaya Gupta
69081a8d2d Bug 1227636 - Put back missing scrollbar styles. r=mfinkle 2015-11-24 14:23:53 -05:00
Wes Kocher
2bccabaf74 Backed out 12 changesets (bug 1200595) for b2g mochitest crashes in SharedBufferManagerParent CLOSED TREE
Backed out changeset cf8cf1a039dd (bug 1200595)
Backed out changeset 65da564f952c (bug 1200595)
Backed out changeset 7663208f1582 (bug 1200595)
Backed out changeset fc1fbb97c8eb (bug 1200595)
Backed out changeset 3ad5a4c457fe (bug 1200595)
Backed out changeset add3fe9afc0c (bug 1200595)
Backed out changeset 68aba6b39588 (bug 1200595)
Backed out changeset ab326c34f1cf (bug 1200595)
Backed out changeset ed34bc528a1b (bug 1200595)
Backed out changeset 0dc93424546c (bug 1200595)
Backed out changeset 8cc12f12f3d1 (bug 1200595)
Backed out changeset bb84403701b7 (bug 1200595)
2015-11-24 10:07:02 -08:00
Wes Kocher
2c94cbf936 Backed out changeset d4af58f0f1e0 (bug 1226188) for MacroAssembler bustage on Windows CLOSED TREE 2015-11-24 09:49:49 -08:00
L. David Baron
973339205b Bug 1217833 followup - Mark one test as fuzzy(43,2) on a CLOSED TREE (though fuzzy amounts needed vary by platform). 2015-11-24 09:46:45 -08:00
Wes Kocher
6a9c421c3f Backed out changeset eb9e244e3834 (bug 1227535) for static build bustage in ModuleObject.h CLOSED TREE 2015-11-24 09:42:40 -08:00
Jon Coppeard
8f16053c13 Bug 1227535 - Add ZoneAllocPolicy and use it to attribute module memory usage to the zone r=terrence 2015-11-24 17:27:35 +00:00
Jon Coppeard
041557604f Bug 1011786 - Reset GC zeal in reftest before returning to the browser r=terrence 2015-11-24 17:27:35 +00:00
Jon Coppeard
97e976d253 Bug 1226896 - Fix OOM handling related to script counts r=nbp 2015-11-24 17:27:35 +00:00
Olivier Yiptong
2e5826101f Bug 1227274 - Fix remote url resolution test breaking aurora nightlies r=mconley 2015-11-24 12:25:02 -05:00
B2G Bumper Bot
a8a8eb9c44 Bumping manifests a=b2g-bump 2015-11-24 09:24:36 -08:00