Andrea Marchesini
9ad09bc9db
Bug 1169800 - nsContentUtils::ParseLegacyFontSize should check when the input string is just '+' or '-', r=dveditz
2015-06-02 08:05:48 +01:00
Kyle
9c222f8082
Bug 1166585 - Check for CreateFilter() call returning NULL. r=mstange
2015-05-28 14:50:15 -04:00
Kearwood (Kip) Gilbert
b723dc7062
Bug 1152977 - Enable by default DEAA for desktop platforms that use OpenGL compositor. r=jmuizelaar
...
- DEAA is enabled by default for the OpenGL compositor. This will take
immediate effect on OSX and will be effective in Linux once the OpenGL
compositor is enabled by default in Linux.
2015-04-27 16:32:00 +02:00
Maxim Philippov
e21912835f
Bug 1145230 - Segfault in mozilla::GStreamerReader::ElementAddedCB. r=edwin
2015-06-01 07:28:00 +02:00
Milan Sreckovic
89a6af893f
Bug 1145143 - Check if buffer size is correct before calling the update. r=nical
2015-06-01 14:30:02 -04:00
Randell Jesup
6cdc134748
Bug 1159489: WebRTC bitrate limits for video depend on input resolution and framerate r=pkerr
2015-06-02 02:49:37 -04:00
Christoph Kerschbaumer
ee1dd7bf28
Bug 1169722 - Flip CSP and CSP-RO when displaying polcies reports in GCLI. r=sstamm
2015-05-29 11:33:39 -07:00
Steve Singer
84fb7bbf8f
Bug 1169967 - Add a forward declare for MIRGenerator. r=nbp
2015-05-30 20:04:00 +02:00
Kearwood (Kip) Gilbert
c40a568038
Bug 766345 - Part 4: Adjust reftests (v3 patch). r=vlad
...
- Added fuzzy to some reftests, to address sub-pixel AA and float precision
differences that resulted in non-perceptable pixel differences on edges.
2015-05-11 16:26:17 -07:00
Kearwood (Kip) Gilbert
cbfc31a62f
Bug 766345 - Part 3 - Implement correct clipping of DEAA edges for quads that cross the w=0 plane (v3 Patch). r=vlad
...
- Use Matrix4x4::ProjectAndClipRect for accurate calculation of DEAA edge
line coefficients of quads clipped by the view frustum.
2015-05-08 11:21:45 -07:00
Kearwood (Kip) Gilbert
6f8a93c4cc
Bug 766345 - Part 2 - Implement Matrix4x4::TransformAndClipRect (v2 Patch). r=vladimir
...
- Implemented Matrix4x4::TransformAndClipRect, which emulates
the frustum clipping behavior of the GPU.
2015-04-29 14:25:47 -07:00
Kearwood (Kip) Gilbert
b3eb214735
Bug 766345 - Part 1 - Implement DEAA Antialiasing for transformed layers (v5 Patch). r=vladimir, r=djg
2014-12-17 16:28:45 -08:00
Eric Rahm
197f5bb9c4
Bug 1165515 - Part 14: Undef PR_LOG macros when using mozilla/Logging.h. r=froydnj
...
Make it harder for users to accidentally reintroduce usage of the PR_LOG macros
when using 'mozilla/Logging.h'. This can still be worked around by directly
including 'prlog.h' (and not 'mozilla/Logging.h') if absolutely necessary.
2015-06-01 22:17:34 -07:00
Eric Rahm
18bd3de863
Bug 1165515 - Part 13-2: Replace usage of PRLogModuleLevel and PR_LOG_*. rs=froydnj
...
This is straightforward mapping of PR_LOG levels to their LogLevel
counterparts:
PR_LOG_ERROR -> LogLevel::Error
PR_LOG_WARNING -> LogLevel::Warning
PR_LOG_WARN -> LogLevel::Warning
PR_LOG_INFO -> LogLevel::Info
PR_LOG_DEBUG -> LogLevel::Debug
PR_LOG_NOTICE -> LogLevel::Debug
PR_LOG_VERBOSE -> LogLevel::Verbose
Instances of PRLogModuleLevel were mapped to a fully qualified
mozilla::LogLevel, instances of PR_LOG levels in #defines were mapped to a
fully qualified mozilla::LogLevel::* level, and all other instances were
mapped to us a shorter format of LogLevel::*.
Bustage for usage of the non-fully qualified LogLevel were fixed by adding
|using mozilla::LogLevel;| where appropriate.
2015-06-01 22:17:33 -07:00
Eric Rahm
02d0575515
Bug 1165515 - Part 13-1: Add log level enum class. r=froydnj
...
This adds the mozilla::LogLevel enum class. Additionaly a log_test function is
added to use rather than a macro, this allows us to enforce only
mozilla::LogLevel is passed into the function.
2015-06-01 22:17:31 -07:00
Eric Rahm
e047019d4c
Bug 1165515 - Part 12: Convert nsPluginLogging to use PR_LOG levels. r=bsmedberg
...
PLUGIN_LOG_MAX is removed as it's unused. PLUGIN_LOG_ALWAYS is mapped to
PR_LOG_ERROR which will have the value of '1' now that PR_LOG_ALWAYS is
removed.
2015-06-01 22:17:30 -07:00
Eric Rahm
6c8f7eba54
Bug 1165515 - Part 11: Align CSFLogLevel with PR_LOG levels. r=jesup
...
This aligns CSFLogLevel with the corresponding PR_LOG levels by removing the
unused CRITICAL and NOTICE CSF log levels and renaming OBNOXIOUS to VERBOSE.
mozilla/Logging.h was moved into the implementation file so as to avoid
compilation errors in C-only code.
2015-06-01 22:17:28 -07:00
Eric Rahm
3ce1f4a76f
Bug 1165515 - Part 10: Convert mtransport/logging.h to use PR_LOG levels. r=ekr
...
To fit into the new structure of mozilla logging we need to remove |ML_EMERG|
(it is not used) and as an interim step we need to switch from using raw
integers to the new PR_LOG levels.
2015-06-01 22:17:27 -07:00
Eric Rahm
99ffec18c4
Bug 1165515 - Part 9: Remove instances of using numeric log levels 1-5. rs=froydnj
2015-06-01 22:17:26 -07:00
Eric Rahm
d221286447
Bug 1165515 - Part 8: Convert log level 6 to PR_LOG_VERBOSE. r=jesup
2015-06-01 22:17:25 -07:00
Eric Rahm
d4944b9948
Bug 1165515 - Part 7: Convert PR_LOG_DEBUG + 1 to PR_LOG_VERBOSE. rs=froydnj
...
Used the command: |sed -E -i -e 's/PR_LOG_DEBUG\s*\+\s*1/PR_LOG_VERBOSE/g'|
2015-06-01 22:17:24 -07:00
Eric Rahm
7345b4aaa7
Bug 1165515 - Part 6: Add PR_LOG_VERBOSE. r=froydnj
2015-06-01 22:17:22 -07:00
Eric Rahm
ef5ac6fa3d
Bug 1165515 - Part 5: Convert instances of PR_LOG_ALWAYS. r=froydnj
...
Most instances were converted to PR_LOG_INFO, some to PR_LOG_DEBUG, and some
to PR_LOG_ERROR.
2015-06-01 22:17:21 -07:00
Eric Rahm
eb03ccc6d2
Bug 1165515 - Part 4: Add PR_LOG_INFO. r=froydnj
...
This is an interstitial step in preparation for adding a new info level. For
now it just maps to debug.
2015-06-01 22:17:20 -07:00
Eric Rahm
dca9287933
Bug 1165515 - Part 3: Convert PR_LOG_TEST to MOZ_LOG_TEST. r=froydnj
2015-06-01 22:17:19 -07:00
Eric Rahm
5947d5edcf
Bug 1165515 - Part 2: Add MOZ_LOG_TEST. r=froydnj
2015-06-01 22:17:17 -07:00
Jim Blandy
e947ca89e3
Bug 1167468: Assert that JSObjects and their metadata are always in the same compartment. r=fitzgen
2015-05-21 16:37:27 -07:00
Nicholas Nethercote
3f01f8a987
Bug 1168007 (part 11) - Use PLDHashTable2 exclusively in TestPLDHash. r=froydnj.
2015-05-18 21:58:33 -07:00
Nicholas Nethercote
8e8a67b198
Bug 1168007 (part 10) - Use PLDHashTable2 in nsDiskCacheBindery. r=froydnj.
...
Like the last patch, the Clear() call in nsDiskCacheBindery::Init() is
cautious.
2015-05-18 21:52:14 -07:00
Nicholas Nethercote
4cd7a27d44
Bug 1168007 (part 9) - Use PLDHashTable2 in nsCacheEntry. r=froydnj.
...
It's not entirely clear if it's necessary to call Clear() in
nsCacheEntryHashTable::Init(). There is lots of inheritance around this code
and the calling patterns of Init() and Shutdown() aren't clear. Better safe
than sorry.
2015-05-18 21:45:30 -07:00
Nicholas Nethercote
c3c2fd8b2a
Bug 1168007 (part 8) - Use PLDHashTable2 in nsCycleCollector. r=froydnj.
2015-05-18 21:29:58 -07:00
Boris Zbarsky
edd243eb7a
Bug 1166443. Example codegen should output the right signature for Wrap() when the object is not wrappercached. r=peterv
2015-06-01 23:19:57 -04:00
Wes Kocher
552912acca
Backed out 7 changesets (bug 1141865) for assertion failures in various test suites CLOSED TREE
...
Backed out changeset 3796a4c827e4 (bug 1141865)
Backed out changeset 41a10ac99656 (bug 1141865)
Backed out changeset 027bba006fbb (bug 1141865)
Backed out changeset fc9d645f55b3 (bug 1141865)
Backed out changeset 6b87d4ed5d30 (bug 1141865)
Backed out changeset fcbf3e53cce6 (bug 1141865)
Backed out changeset 4a9a06c26be7 (bug 1141865)
2015-06-01 18:25:38 -07:00
Wes Kocher
0eb5b661b2
Backed out changeset c0e7bdb0da7b (bug 1141865) for assertions
2015-06-01 18:24:37 -07:00
Wes Kocher
d2d5bbbbc8
Backed out changeset 3e660b56c502 (bug 1169171) for easily backing out bug 1141865
2015-06-01 18:23:51 -07:00
Wes Kocher
64ef173591
Backed out changeset 4275a4bf842e (bug 1169511)
2015-06-01 18:23:50 -07:00
Wes Kocher
f85497d1e9
Backed out changeset 8b0cd6ec2fc4 (bug 1167845)
2015-06-01 18:23:49 -07:00
Wes Kocher
ac82bda464
Backed out changeset 79466a3087b1 (bug 1167845)
2015-06-01 18:23:48 -07:00
Wes Kocher
7e8fa96db9
Backed out changeset ce16efb6bee2 (bug 1141865) for assertions
2015-06-01 18:23:15 -07:00
Wes Kocher
860f87c77b
Backed out changeset 47a103414177 (bug 1166504) for mochitest-e10s-4 permafail CLOSED TREE
2015-06-01 17:59:17 -07:00
Wes Kocher
bd796581dc
Backed out 14 changesets (bug 1165515) for b2g mochitest-6 permafail CLOSED TREE
...
Backed out changeset 9b97e2aa2ed9 (bug 1165515)
Backed out changeset 150606c022a2 (bug 1165515)
Backed out changeset 4e875a488349 (bug 1165515)
Backed out changeset 467e7feeb546 (bug 1165515)
Backed out changeset d6b6cc373197 (bug 1165515)
Backed out changeset 0615265b593c (bug 1165515)
Backed out changeset fafd1dce9f08 (bug 1165515)
Backed out changeset d1df869245f9 (bug 1165515)
Backed out changeset 6876a7c63611 (bug 1165515)
Backed out changeset b7841c94a9a3 (bug 1165515)
Backed out changeset e5e3617f7c73 (bug 1165515)
Backed out changeset 39be3db95978 (bug 1165515)
Backed out changeset 0ec74176f8de (bug 1165515)
Backed out changeset 5b928dd10d71 (bug 1165515)
2015-06-01 17:57:58 -07:00
Eric Faust
5d74325af0
Bug 1141865 - Followup followup: Fix the WIN64 build on a CLOSED TREE. (rs=shu)
2015-06-01 17:00:25 -07:00
Mike Hommey
c1b6c046e4
Bug 1169937 - Bump mozharness to 3030ddc03dd3
2015-06-02 07:55:23 +09:00
Jeff Walden
1d495b2c73
Bug 1167845 - Rename ParseHandler::isName to ParseHandler::maybeName. r=efaust
2015-06-01 13:28:36 -07:00
Jeff Walden
9d96c708fd
Bug 1167845 - Rejigger {in,de}crement/assignment parsing to vet targets primarily through a single Parser::isValidSimpleAssignmentTarget method, so that this method can also be called outside the parser. r=efaust
2015-05-22 19:02:41 -07:00
Jeff Walden
26d3d61ef3
Bug 1169511 - Split PNK_TYPEOF into one kind for application to names, one kind for application to other expressions. r=efaust
2015-05-29 13:23:06 -07:00
Jeff Walden
e9be55e0bb
Bug 1169171 - Split PNK_DELETE into several different kinds for each of the syntactically distinct modes of |delete| operation, depending upon the syntax of the operand. r=efaust
2015-05-28 13:47:44 -07:00
Jeff Walden
c2a96ecbe4
Bug 1163851 - |pc->parsingForInit| is dead. Long live |InHandling|! r=efaust
2015-05-13 21:13:02 -07:00
Jeff Walden
dad3324048
Bug 1163851 - Actually respect the InHandling parameter in the parser. |pc->parsingForInit| is now unused except for testing; it'll be removed once this has stuck a bit, as this change *does* change semantics in some edge cases. r=efaust
2015-05-13 21:13:02 -07:00
Jeff Walden
f49719ab09
Bug 1163851 - Remove the remaining two tests of |pc->parsingForInit|, replacing them with yet another argument provided by the caller. r=efaust
2015-05-13 21:13:02 -07:00