Tom Klein
5b1d4a44e8
Bug 1187770 - work around draw targets that don't display zero-length lines. r=longsonr
2015-08-01 10:09:00 +02:00
Giovanni Sferro
8594823f0a
Bug 1187233 - Date constructor creates a copy when called with a Date object. r=jwalden
...
--HG--
extra : transplant_source : %A7%A1%98%DF%A1%0EtsP%2A%C2%0F%C6%A8Q%5CS%95%D1%BD
2015-07-29 22:47:51 -07:00
Lee Salzman
20e9dbbf1a
Bug 1186875 - check if FcFontSort returns non-null. r=jtd
2015-07-31 14:37:19 -04:00
Arnaud Bienner
52ee71547c
Bug 1186603 - Add a "Contains" method for string classes and use it in HTMLInputElement. r=nfroyd
2015-07-30 19:45:25 +02:00
Lee Salzman
ba8ac955fd
Bug 1185636 - add test for border-radius splits. r=jmuizelaar, r=mstange
2015-07-23 00:31:51 -04:00
Lee Salzman
809de8c4f5
Bug 1185636 - Part 5 - fuzz some reftests to compensate for new border rendering approach. r=mstange
2015-07-27 12:26:47 -04:00
Lee Salzman
9ebd9108b0
Bug 1185636 - Part 4b - don't use a css border skirt when printing. r=mstange
2015-07-31 14:09:29 -04:00
Lee Salzman
87798607f1
Bug 1185636 - Part 4 - Implement CSS border corners by splitting geometry instead of gradients with hard stops. r=mstange
2015-07-31 14:27:19 -04:00
Lee Salzman
6e0365acf0
Bug 1185636 - Part 3 - Refactor ArcToBezier so that its implementation can be more easily reused. r=jmuizelaar
2015-07-27 12:12:22 -04:00
Lee Salzman
8008d7c037
Bug 1185636 - Part 2 - Add some utility methods to Point and Size. r=jmuizelaar
2015-07-20 14:53:24 -04:00
Kelly Davis
7f9de13c87
Bug 1185018 - Part 1 of 1 - Made speech recognition services language dependent and removed assumption of a single service. r=smaug
2015-08-02 13:43:00 +02:00
Lebedev Maksim
9c2e7105b4
Bug 1000870 - Change official tests for pointer events to auto mochitest system. r=smaug
2015-07-31 09:03:00 +02:00
Maksim Lebedev
66edccbdc9
Bug 1000870 - Add some features in testing system. r=smaug
2015-05-19 07:03:00 +02:00
Maksim Lebedev
65ccc898d5
Bug 1000870 - Add original official tests from W3C at 2015.03.01. r=smaug
2015-03-31 07:02:00 +02:00
Nicolas B. Pierron
a44b1868a4
Bug 1189750 - Remove unused JM-related PCCounts counters. r=bhackett
2015-08-03 11:48:27 +02:00
Jonathan Kew
ceab5405df
Bug 1146151 - Update harfbuzz to release 1.0.1, to pick up recent fixes and the new Universal Shaping Engine for Win10 parity. r=jdaggett
2015-08-03 10:15:45 +01:00
Jonathan Kew
fad47169f8
Bug 1184473 - Bypass the word cache for graphite fonts that include space contextuals. r=jdaggett
2015-08-03 09:04:59 +01:00
Carsten "Tomcat" Book
623d6495a4
Backed out changeset b821b18a1bfb (bug 1189550) for breaking GU Tests
2015-08-03 09:38:27 +02:00
Carsten "Tomcat" Book
03d48d1951
Backed out changeset 4e3821b236f9 (bug 1175770)
2015-08-03 09:37:54 +02:00
Bob Owen
6f089c9629
Bug 1189352: Fix NSPR_LOG_FILE with absolute paths for sandboxed child on Windows. r=bbondy
2015-08-03 07:58:43 +01:00
Masayuki Nakano
e0bbfb1c32
Bug 1050644 part.2 Hack ITextStoreACP::GetTextExt()'s offset for some Chinese TIPs of MS r=emk
2015-08-03 15:15:30 +09:00
Masayuki Nakano
4fcbf79817
Bug 1050644 part.1 Add methods to check whether the active TIP is Chinese TIP which deosn't show candidate window in e10s mode r=emk
2015-08-03 15:15:30 +09:00
Masayuki Nakano
329cd406f9
Bug 1187566 TSFTextStore::Content should compute mMinTextModified Offset only with the latest composition string and original composition string, and also the hack should be enabled on Win10 r=emk
2015-08-03 15:15:30 +09:00
L. David Baron
7bf9f07a6e
Backed out changeset f24dbdeeaef1 (Bug 1187851 patch 1) for reflow counting failures in Gaia integration tests apps/system/test/marionette/edges_gesture_test.js and apps/system/test/marionette/homescreen_navigation_test.js .
...
--HG--
extra : commitid : A94PEds11qA
2015-08-02 22:35:28 -07:00
L. David Baron
70c88b7d2c
Backed out changeset 5dcb38c7f1b8 (Bug 1187851 patch 2) for reflow counting failures in Gaia integration tests apps/system/test/marionette/edges_gesture_test.js and apps/system/test/marionette/homescreen_navigation_test.js .
...
--HG--
extra : commitid : BV4uUnaUOht
2015-08-02 22:34:49 -07:00
L. David Baron
990ae820cf
Bug 1187851 patch 2 - Rename nsChangeHint_AddOrRemoveTransform to nsChangeHint_UpdateContainingBlock. r=roc
...
--HG--
extra : commitid : 60f2ryYqjzB
2015-08-02 21:03:09 -07:00
L. David Baron
e78b42c1b2
Bug 1187851 patch 1 - Make dynamic changes to filter and perspective change fixed position containing block for descendants. r=roc
...
Note that this now uses AddAndRemoveTransform hints for changes that are
other than adding and removing a transform. Since there's still a
little bit of transform-related stuff there too (which I did make
conditional), I figure it's probably best to leave the name as-is,
although I'd be open to renaming it as well.
As expected, without the patch, the filter and perspective tests fail,
but the added transform test passes. All the tests pass locally with
the patch.
--HG--
extra : commitid : 3ZfnPHG701V
2015-08-02 21:03:09 -07:00
L. David Baron
119b557460
Bug 538194 patch 2 - Redo block reflow below floats when the height of a block that does not intersect floats pushes it into the way of other floats. r=roc
...
This adds an additional retry loop in block reflow that we can only
trigger when reflowing a block formatting context (replacedBlock
non-null). It can retry in two different ways, either with a narrower
width but at the same vertical position (when
ReplacedBlockFitsInAvailSpace is still true) or at a new vertical
position (which is treated as a form of clearance).
Fortunately we don't have to worry about margins collapsing *through*
such a boundary since we're dealing with a new block formatting context.
Note that Chromium passes all of the new bfc-displace-* tests, although
it moves the block formating context down unnecessarily in
bfc-shrink-1.html (which we do neither before nor after the patch),
though agrees with the width we have after the patch (but not before the
patch).
--HG--
extra : commitid : FgDc4hjTxHp
2015-08-02 21:03:09 -07:00
L. David Baron
e92e2b3d34
Bug 538194 patch 1 - Refactor some code dealing with fitting block formatting contexts around floats into separate functions. r=roc
...
--HG--
extra : commitid : 5GnXOwsYaJA
2015-08-02 21:03:09 -07:00
L. David Baron
04c4aa1ea9
Bug 1189605 - Fix over-indentation of a few parts of nsIDOMWindowUtils.idl. r=khuey
...
IGNORE IDL
--HG--
extra : commitid : EwaZah7Y7Xg
2015-08-02 21:03:08 -07:00
Kartikaya Gupta
bb9c2f839d
Bug 1188172
- Don't update the resolution/SPCSPS for meta-viewport changes before the first-paint. r=botond
2015-08-02 22:50:54 -04:00
Makoto Kato
ed0bf31fba
Bug 830801 - Part 3. Remove NOMINMAX define from cpp source. r=mshal
2015-08-03 10:07:20 +09:00
Makoto Kato
50e851b877
Bug 830801 - Part 2. Remove NOMINMAX define from moz.build. r=mshal
2015-08-03 10:07:09 +09:00
Makoto Kato
0c13d41989
Bug 830801 - Part 1. Set NOMINMAX define as default. r=mshal
2015-08-03 10:05:05 +09:00
Bobby Holley
b3cb004ac9
Bug 1167215 - Re-apply CompositeUntil calls when we get a new batch of textures. r=roc
2015-08-02 17:36:42 -07:00
Bobby Holley
b881db962e
Bug 1167215 - Composite on every vsync until the scheduled one. r=roc
2015-08-02 17:36:42 -07:00
Bill McCloskey
14e7d8ca0a
Bug 1175770 - New extension API (r=Mossop)
2015-08-02 17:29:55 -07:00
Bill McCloskey
19b86227d6
Bug 1189550 - In parent process, cpmm.initialProcessData should be same as ppmm.initialProcessData (r=smaug)
2015-08-02 17:29:55 -07:00
Shu-yu Guo
ae6469ddd5
Bug 1179063 - Cleanup: remove useless pn_index. (r=me)
2015-08-02 15:11:39 -07:00
Shu-yu Guo
c04b0be1f1
Bug 1182730 - Followup: only mark the JitcodeGlobalMap when profiling is on. (r=djvj)
2015-08-02 15:11:39 -07:00
Karl Tomlinson
66f210c5b0
bug 1188704 remove now unused PerformInverseFFT() variation r=rillian
...
--HG--
extra : rebase_source : 13b3cfce3054fce463d0e2407bd48e343952830e
2015-07-30 12:51:48 +12:00
Karl Tomlinson
a4757ceda3
bug 1188704 use existing FFTBlock arrays instead of allocating and copying and scaling r=rillian
...
It is now no longer necessary to clear zero bins because these are zeroed
in the FFTBlock constructor.
nsTArray bounds assertions now apply.
--HG--
extra : rebase_source : 18c07ecb51f9cb3c199536fe59110093db2295d4
2015-08-03 09:28:32 +12:00
Karl Tomlinson
e8e61ee28e
bug 1188704 add accessor functions for setting frequency components for inverse FFT r=rillian
...
--HG--
extra : rebase_source : cfd4b300d5437793dc60f4e0630fa393cc234b9d
2015-07-30 12:33:04 +12:00
Karl Tomlinson
6ca6918802
bug 1188704 combine scaling with copying r=rillian
...
--HG--
extra : rebase_source : f30aed44b66cca842a752a207ab9536e3cb395b2
2015-07-28 15:58:06 +12:00
Karl Tomlinson
893dc9cca8
bug 1188704 simplify culling of partials r=rillian
...
avoiding copying and scaling components that will be zeroed.
--HG--
extra : rebase_source : a649e78254296945d89f5e03dc75e6af753e56b4
2015-07-28 08:37:21 +12:00
Karl Tomlinson
a4daa97373
bug 1188704 limit number of Fourier coefficients used to halfSize earlier r=rillian
...
realP[halfSize] was always set to zero because numberOfPartials < halfSize + 1
was always true.
--HG--
extra : rebase_source : 819b04a56032d810231a16fa0dd139cf82ef8ddf
2015-07-30 10:08:15 +12:00
Karl Tomlinson
0ffb72d8eb
bug 1188704 trim unnecessary extra basic waveform coeffient r=rillian
...
The built-in waveforms are all odd and so realP[halfSize] was zero, and it
would have been ignored in createBandLimitedTables even if it was non-zero.
imagP[halfSize] was ignored as it was not involved in the inverse FFT.
This returns the code to that prior to
https://hg.mozilla.org/mozilla-central/diff/5377bce3b478/content/media/webaudio/blink/PeriodicWave.cpp#l1.276
--HG--
extra : rebase_source : 1bfa9eefc7dd269a64a98cdfdd4cbf76fa207dc4
2015-07-27 23:55:06 +12:00
Karl Tomlinson
0ebb28aa85
bug 1188704 redefine halfSize as fftSize / 2 r=rillian
...
There are no behavior changes here, just the change in meaning of the variable.
--HG--
extra : rebase_source : 9bae9f29a27430e9074dc0337773313140af9ba2
2015-07-27 22:41:31 +12:00
David Anderson
ac8c6304a9
Use the same graphics device parameters across processes. (bug 1183910 part 7, r=mattwoodrow)
2015-08-02 13:59:33 -07:00
Christoph Kerschbaumer
ccd1961c44
Bug 1127534 - Remove assertion before creating a channel (r=sicking)
2015-08-02 10:42:22 -07:00