Masayuki Nakano
c578ea0117
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
c81232cbb2
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
39d13eccb6
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
51cc6acda9
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 .
2015-08-02 22:35:28 -07:00
L. David Baron
2c57dd85f2
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 .
2015-08-02 22:34:49 -07:00
L. David Baron
557afb66f2
Bug 1187851 patch 2 - Rename nsChangeHint_AddOrRemoveTransform to nsChangeHint_UpdateContainingBlock. r=roc
2015-08-02 21:03:09 -07:00
L. David Baron
403abc7f4e
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.
2015-08-02 21:03:09 -07:00
L. David Baron
bdfefc6a91
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).
2015-08-02 21:03:09 -07:00
L. David Baron
554d404844
Bug 538194 patch 1 - Refactor some code dealing with fitting block formatting contexts around floats into separate functions. r=roc
2015-08-02 21:03:09 -07:00
L. David Baron
3f1d8f48ce
Bug 1189605 - Fix over-indentation of a few parts of nsIDOMWindowUtils.idl. r=khuey
...
IGNORE IDL
2015-08-02 21:03:08 -07:00
Kartikaya Gupta
5e21c4b9d0
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
0e383c7b86
Bug 830801 - Part 3. Remove NOMINMAX define from cpp source. r=mshal
2015-08-03 10:07:20 +09:00
Makoto Kato
629ba560a7
Bug 830801 - Part 2. Remove NOMINMAX define from moz.build. r=mshal
2015-08-03 10:07:09 +09:00
Makoto Kato
e861db37d3
Bug 830801 - Part 1. Set NOMINMAX define as default. r=mshal
2015-08-03 10:05:05 +09:00
Bobby Holley
46a5511a5b
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
42ec9d99f7
Bug 1167215 - Composite on every vsync until the scheduled one. r=roc
2015-08-02 17:36:42 -07:00
Bill McCloskey
676387ce83
Bug 1175770 - New extension API (r=Mossop)
2015-08-02 17:29:55 -07:00
Bill McCloskey
ebaa6e718d
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
334197586e
Bug 1179063 - Cleanup: remove useless pn_index. (r=me)
2015-08-02 15:11:39 -07:00
Shu-yu Guo
73a70dbcd5
Bug 1182730 - Followup: only mark the JitcodeGlobalMap when profiling is on. (r=djvj)
2015-08-02 15:11:39 -07:00
Karl Tomlinson
c09a27e482
bug 1188704 remove now unused PerformInverseFFT() variation r=rillian
2015-07-30 12:51:48 +12:00
Karl Tomlinson
6f97f0b288
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.
2015-08-03 09:28:32 +12:00
Karl Tomlinson
e75c17c45d
bug 1188704 add accessor functions for setting frequency components for inverse FFT r=rillian
2015-07-30 12:33:04 +12:00
Karl Tomlinson
a8b3860b62
bug 1188704 combine scaling with copying r=rillian
2015-07-28 15:58:06 +12:00
Karl Tomlinson
6ca9e860fa
bug 1188704 simplify culling of partials r=rillian
...
avoiding copying and scaling components that will be zeroed.
2015-07-28 08:37:21 +12:00
Karl Tomlinson
57b96ec0de
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.
2015-07-30 10:08:15 +12:00
Karl Tomlinson
08e91712bf
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
2015-07-27 23:55:06 +12:00
Karl Tomlinson
6e56d21173
bug 1188704 redefine halfSize as fftSize / 2 r=rillian
...
There are no behavior changes here, just the change in meaning of the variable.
2015-07-27 22:41:31 +12:00
David Anderson
fa120e53db
Use the same graphics device parameters across processes. (bug 1183910 part 7, r=mattwoodrow)
2015-08-02 13:59:33 -07:00
Christoph Kerschbaumer
5e2bd8d78a
Bug 1127534 - Remove assertion before creating a channel (r=sicking)
2015-08-02 10:42:22 -07:00
Christoph Kerschbaumer
a65ae182df
Bug 1152574 - Do not report aborted XHR requests in web console (r=sicking)
2015-07-20 13:59:19 -07:00
Mike Taylor
809c8321fa
Bug 1189922. Add a preference to enable global whitelisting of the CSSUnprefixingService. r=dholbert
...
This is a temporary preference to allow for testing-in-the-wild by a larger
audience, for nightly builds. When 1177263 is fixed this can be removed.
---
layout/style/nsCSSParser.cpp | 14 ++++++++++++++
modules/libpref/init/all.js | 6 ++++++
2 files changed, 20 insertions(+)
2015-08-02 10:27:44 -07:00
Olli Pettay
cb6eb89bc1
Bug 1183954, Don't leak nsStructuredCloneContainer (use of 'auto' is error prone), r=leak
2015-08-02 12:34:26 +03:00
Sebastian Hengst
8579f450a0
Backed out 8fdfa9d502f8 (bug 1190106) for M-e10s(bc2) bustage. r=backout
2015-08-02 10:17:50 +02:00
Ehsan Akhgari
f7cc15f869
Bug 1190106 - Preserve the playing and muted icons when swapping browsers; r=jaws
2015-08-02 01:43:23 -04:00
Ehsan Akhgari
5f40b2747c
Bug 1190081 - Keep the tab muted icon visible and functional even when the audio playback on the tab has been stopped; r=jaws
2015-08-02 01:39:00 -04:00
Nikhil Marathe
2c43ab2f64
Bug 1188686 - Clear push subscriptions when forgetting about site. r=kitcambridge
2015-07-29 11:33:48 -07:00
Nikhil Marathe
e9d71f7375
Bug 1183954 - Fix Notification.data structured cloning on workers. r=robertbindar,mccr8
...
Rather than store a non-thread-safe refcounted nsIStructuredCloneContainer, store the base64 representation.
Caches a jsval the first time an attempt to access data is made from content script.
2015-07-30 12:44:14 -07:00
Neil Rashbrook
343f6968bc
Bug 1189698 Potential race condition when shutting down the old player thread r=jimm
2015-08-01 14:03:43 +01:00
Joel Maher
0f0b6a2dfc
Bug 1190053 - update talos.json to pick up additional cleanup and tps work. r=parkouss
2015-08-01 05:53:35 -04:00
JW Wang
dd02890934
Bug 1189866 - revert code that accidentally got into bug 1187817 patch 5. r=me.
2015-08-01 13:58:39 +08:00
Gian-Carlo Pascutto
3c06fd2862
Bug 1189058 - Don't spin the Event loop while setting up WebRTC + Java. r=snorp
2015-07-30 19:53:38 +02:00
Ehsan Akhgari
3ae1ec3884
Bug 1181863 - Part 4: Fix the build bustage
2015-08-01 00:07:04 -04:00
Ehsan Akhgari
4641ab8488
Bug 1189590 - Make the about:accounts start page RTL aware; r=jaws
2015-08-01 00:03:33 -04:00
Seth Fowler
0102832838
Bug 1181863 (Part 3) - Add tests for DecodeToSurface(). r=tn
2015-07-31 18:10:34 -07:00
Seth Fowler
ddbf64e1fc
Bug 1181863 (Part 2) - Add ImageOps::DecodeToSurface() to allow image decoding without involving any main-thread-only objects. r=tn
2015-07-31 18:10:31 -07:00
Seth Fowler
fc7b24b7b8
Bug 1181863 (Part 1) - Add support for reading from nsIInputStreams directly to SourceBuffer. r=tn
2015-07-31 18:10:29 -07:00
Seth Fowler
ed5f3b08de
No bug - Remove obsolete comment in SourceBuffer.h. r=me
2015-07-31 18:10:26 -07:00
Seth Fowler
6cf8108408
Bug 1187546 - Make it possible to ask image decoders to only decode the first frame. r=tn
2015-07-31 18:10:23 -07:00
Xidorn Quan
ab9988120d
Bug 1173930 - Not invoke FullscreenChange callback on OS X if state is not changed. r=smichaud
2015-08-01 10:49:19 +10:00