Commit Graph

274886 Commits

Author SHA1 Message Date
Martin Stransky
8bcec4ebaf Bug 1228281 - [GTK3] add padding to buttons. r=karlt 2015-11-30 05:26:00 +01:00
Gian-Carlo Pascutto
3ba58bd0a4 Bug 1229051 - Reenable C++ unit tests for UrlClassifier by converting to gtest. r=francois 2015-12-01 11:04:25 +01:00
Ekanan Ketunuti
e225c083e3 Bug 1228174 - Add validator to the en-US dictionary. r=ehsan 2015-11-26 07:13:03 +07:00
Anup Kumar
2388dc9a7d Bug 1228051 - Remove PR_snprintf calls in nsCSSParser.cpp's CSSParserImpl::ParseColor. r=dholbert 2015-11-26 03:19:00 +01:00
Jan de Mooij
b1d4e3aaff Bug 922406 - Ion-compile global scripts that use 'this'. r=shu 2015-12-01 11:00:22 +01:00
Andrew McCreight
92f6d9c99b Bug 1226708 - part 2 - Make geolocation mozSettings tests fail slightly less with e10s. r=baku
They still do not pass, but now they fail instead of just timing out.
2015-11-23 11:45:00 +01:00
Andrew McCreight
3a57ca68a2 Bug 1226708 - part 1 - Use importInMainProcess in requestsync tests. r=baku
This makes them work with e10s.
2015-11-23 11:44:00 +01:00
Bogdan Postelnicu
c664e25068 Bug 1226549 - added assert check for matches pointer in for prevent null dereference. r=hv1989 2015-11-25 06:47:00 +01:00
Lee Salzman
5d13d0b031 Bug 1225977 - fix DrawTargetSkia::MaskSurface with non-zero offset. r=jmuizelaar 2015-11-19 10:25:15 -05:00
Christoph Kerschbaumer
1db7cfa2f4 Bug 1225882 - Force XSLT to load async if CORS is required. r=sicking 2015-11-30 20:13:20 -08:00
Jorg K
4de01a7cd0 Bug 1225864 - New flag OutputDisallowLineBreaking to disallow line breaking. r=masayuki. 2015-11-27 15:27:00 +01:00
Jorg K
fbfd19e4a0 Bug 1225864 - New flag OutputDisallowLineBreaking to disallow line breaking. Test. r=masayuki 2015-11-27 06:19:00 +01:00
Benjamin Chen
5d56341022 Bug 1225327 - fix |mEncoder| null-dereference. r=jwwang 2015-11-30 14:29:17 +08:00
Jorg K
84fc691710 Bug 1214377 - Hack to solve Thunderbird's need to detect style pre-wrap. rs=ehsan on a CLOSED TREE 2015-11-26 09:21:00 +01:00
Carsten "Tomcat" Book
eaf24f1271 Backed out changeset e925caf848fa (bug 1214377) for wrong reviewer in commit 2015-12-01 10:31:32 +01:00
Carsten "Tomcat" Book
1e99a8aebb typo bustage fix for bug 1219236 a=me 2015-12-01 10:30:25 +01:00
Carsten "Tomcat" Book
7652c9a63d Backed out changeset 427dc5894094 (bug 1197307) for bustage 2015-12-01 10:04:50 +01:00
Hiroyuki Ikezoe
fcac0e8934 Bug 1219236 - Part 1: Flush throttle styles for all descendant sub documents and *root* document itself. r=roc 2015-11-17 03:05:00 +01:00
Jan Beich
021668c004 Bug 1218027 - "--with-system-icu fails: js/src/jsapi.cpp:69: error: visibility does not match previous declaration". r=mh+mozilla 2015-10-23 15:49:00 +02:00
Lee Salzman
2733e0ce4c Bug 1215774 - use abort() to abort on error in Cairo. r=jmuizelaar 2015-11-20 15:24:31 -05:00
Jorg K
eb6762a7a3 Bug 1214377 - Hack to solve Thunderbird's need to detect style pre-wrap. r=roc 2015-11-26 09:21:00 +01:00
Alexandros Chronopoulos
a7089b11b5 Bug 1202087 - Filter out non-shareable application for win8 or greater. r=jesup 2015-11-11 14:01:27 +02:00
Anup Kumar
8aefe7a4a0 Bug 1197307 - remove PR_snprintf calls in layout. r=froydnj r=dholbert 2015-11-27 21:44:00 +01:00
Mike Hommey
a654c61e27 No bug - Add missing information that addon-sdk/Makefile.in uses a misc target. r=me 2015-12-01 16:46:59 +09:00
Mike Hommey
8a4b8e4cf7 Bug 1229245 - Use a FinalTargetFiles-like object for TESTING_JS_MODULES. r=gps 2015-12-01 16:46:57 +09:00
Mike Hommey
d5397256a1 Backout changeset aad04db89c38 (bug 1229245) for jetpack bustage. r=me on a CLOSED TREE 2015-12-01 16:18:54 +09:00
Mike Hommey
75fae169cd Fixup for bug 1229233 to fix bustage on OSX universal builds. r=me
Those bits are copied from TestMozbuildObject.
2015-12-01 14:52:31 +09:00
Mike Hommey
ea4d1d128a Fixup for bug 1229233 to fix test bustage on Windows. r=me 2015-12-01 14:52:31 +09:00
L. David Baron
896dd64140 Bug 1228921 patch 2 - Fix nsRestyleHint constants to match the same style. r=xidorn 2015-11-30 21:37:08 -08:00
L. David Baron
6e68a0357e Bug 1228921 - Write nsChangeHint constants using left shifts. r=xidorn
This means I don't have to carefully count (or copy and paste) 0s when
adding new constants.
2015-11-30 21:37:08 -08:00
L. David Baron
6dd9506ec7 Bug 1224251 patch 4 - Convert UpdateOpacityLayer to RepaintFrame when changing opacity between 1 and non-1 on table parts. r=mattwoodrow 2015-11-30 21:25:55 -08:00
L. David Baron
dd5fc31d20 Bug 1224251 patch 3 - Return nsChangeHint_UpdateUsesOpacity when opacity changes between 1 and non-1. r=xidorn 2015-11-30 21:25:54 -08:00
L. David Baron
d4b6a98407 Bug 1224251 patch 2 - Add nsChangeHint_UpdateUsesOpacity to say when opacity changes between 1 and non-1. r=xidorn 2015-11-30 21:25:54 -08:00
L. David Baron
24afa1794b Bug 1224251 patch 1 - Add reftests. r=mattwoodrow
Locally, these tests fail reliably for me without the patch.  I'm not,
however, confident that they would continue to do so, across future
mutations in the code, were the bug to be reintroduced, given the amount
of fiddling I had to go through to get them to fail without the patch.

That is, without the patch:

  table-row-opacity-dynamic-1.html shows the area of the row that's not
  behind the text as a much more opaque blue than it should be (while
  the area of the row that is behind the text is correct)

  table-row-opacity-dynamic-2.html shows the area of the row that's not
  behind the text as the white background showing through (while the
  area of the row that is behind the text is correct)
2015-11-30 21:25:54 -08:00
Daniel Holbert
90cc9eafae Bug 1229212: Manually make the text frame inside of <input type="number"> satisfy the requirement that all flex items are block-level. r=mats 2015-11-30 21:22:44 -08:00
Chris Pearce
96575de147 Bug 1186406 - Copy input to ClearKey's decoder, so we can return its containing shmem earlier. r=gerald
We're failing in the "Very rough kill-switch" case in
GMPVideoDecoderParent::Decode() we find that too many shmems are in use when we
come to send a "Decode" message to the GMP, and that causes an error which
percolates up to cause the test failure.

This patch changes gmp-clearkey to copy the input encrypted and compressed
sample and immediately return the shmem to the parent process. We are
copying the data anyway when we decrypt, so we can rejigg things so that we
don't actually end up doing a second copy.
2015-12-01 18:13:58 +13:00
Chris Pearce
f80e4b22b3 Bug 1186406 - Log why GMPVideoDecoderParent::Decode() fails. r=gerald
This helps us to identify the cause of such failures.
2015-12-01 18:13:52 +13:00
Mike Hommey
865411462b Bug 1229245 - Use a FinalTargetFiles-like object for TESTING_JS_MODULES. r=gps 2015-12-01 13:57:52 +09:00
Mike Hommey
a83579de7c Bug 1229245 - Don't store the target in FinalTarget{,Preprocessed}Files instances. r=gps
They already have that value in self.install_target.
2015-12-01 13:57:52 +09:00
Mike Hommey
d430982259 Bug 1229241 - Use FINAL_TARGET{,_PP}_FILES for EXTRA{,_PP}_JS_MODULES. r=gps 2015-12-01 13:57:52 +09:00
Mike Hommey
2a44c0408c Bug 1229241 - Redirect RESOURCE_FILES to FINAL_TARGET_FILES.res. r=gps 2015-12-01 13:57:52 +09:00
Mike Hommey
75d3ac49f6 Bug 1229241 - Use FINAL_TARGET{,_PP}_FILES for JS_PREFERENCE{,_PP}_FILES. r=gps 2015-12-01 13:57:52 +09:00
Mike Hommey
cb2ed43ba3 Bug 1229241 - Use relative paths for JS_PREFERENCE{,_PP}_FILES in b2g/dev/app. r=me 2015-12-01 13:57:52 +09:00
Mike Hommey
488bd1361b Bug 1229241 - Differentiate preprocessed and non-preprocessed JS pref files. r=gps 2015-12-01 13:57:52 +09:00
Mike Hommey
4674cd8a4e Bug 1229241 - Redirect EXTRA{_PP}_COMPONENTS to FINAL_TARGET{,_PP}_FILES.components. r=gps 2015-12-01 13:57:52 +09:00
Mike Hommey
e0564fea40 Bug 1229241 - Support merging HierarchicalStringLists. r=gps 2015-12-01 13:57:52 +09:00
Mike Hommey
4b881b7905 Bug 1229241 - Reject FINAL_TARGET{,_PP}_FILES along DIST_INSTALL = False. r=gps 2015-12-01 13:57:52 +09:00
Mike Hommey
d8e01cc61c Bug 1229241 - Allow moz.build special variables to be set, as long as the value is not modified. r=gps
This will allow a new kind of special variable where it is possible to do
  FOO += ['bar']

All the current special variables are either strings (for which __setitem__ would
be called with a different string object), or a read-only dict (which doesn't
allow modifications).
2015-12-01 13:57:52 +09:00
Mike Hommey
6077e146dc Bug 1229233 - Add a (incomplete) end-to-end build test. r=gps
We have many unit tests in the tree for some small parts of the build system
pipeline, but we don't have anything that resembles an end to end test, and we
kind of rely on the resulting Firefox not being broken by our changes.

With the Faster make backend growing, I want to ensure it produces the same
thing as the recursive make backend, at least for the parts it supports.

This adds some kind of test that allows to check that.
2015-12-01 13:57:52 +09:00
Mike Hommey
deaf4c59af Bug 1229233 - Properly skip the top-level directory in the RecursiveMake backend. r=gps
Somehow this never ended up being a problem in practice, but somehow with a
minimalistic test case, it becomes one.
2015-12-01 13:57:52 +09:00