Frédéric Wang
0e79b88b13
Bug 407059 - Part 3: remove mathfontAsanaMath.properties and STIX 1.0 beta. r=karlt
2014-04-23 06:57:42 -07:00
Frédéric Wang
f67f80ef9e
Bug 407059 - Part 2: Make nsMathMLChar use the MATH table. r=karlt
2014-04-23 06:57:42 -07:00
Frédéric Wang
d73321c8de
Bug 407059 - Part 1: Add a gfxMathTable class to read the MATH table. r=jfkthame
2014-04-23 06:57:42 -07:00
Frédéric Wang
29382d05a4
Bug 407059 - Part 0: Remove the Truncate() calls from nsMathMLChar::StretchEnumContext. r=karlt
2014-04-23 06:57:41 -07:00
Maksim Lebedev
cde396c725
Bug 979345 - Implement "touch-action: manipulation" CSS value for Pointer Events. r=kats,botond,dbaron,mbrubeck
2014-04-23 09:56:46 -04:00
Ehsan Akhgari
14fd6e9367
Bug 999883 - Make BackgroundHangMonitor not use mozilla::RefCounted; r=froydnj
2014-04-23 09:45:56 -04:00
Kartikaya Gupta
00369101e0
Bug 993554 - Prevent clipping sync-scrollable subframes to the critical displayport on Fennec. r=BenWa,botond
2014-04-23 09:27:58 -04:00
Kartikaya Gupta
c5c2f5338c
Bug 984460 - Fill in a missing piece of code to compute the right dirty rect in the face of CSS transforms. r=mattwoodrow
2014-04-23 09:26:52 -04:00
Carsten "Tomcat" Book
ca19232084
Merge m-c to mozilla-inbound
2014-04-23 15:00:31 +02:00
Carsten "Tomcat" Book
2c60876583
merge b2g-inbound to mozilla-central
2014-04-23 14:58:05 +02:00
Ehsan Akhgari
476d42813d
Bug 999908 - Remove support for the Web Audio legacy prefs for AudioBufferSourceNode, AudioContext, and AudioParam; r=padenot
2014-04-23 08:56:42 -04:00
Carsten "Tomcat" Book
2a758a43fd
merge fx-team to mozilla-central
2014-04-23 14:54:09 +02:00
Jon Coppeard
66e938d933
Bug 988950 - Combine value type and nursery check for object r=jandem
2014-04-23 13:48:35 +01:00
Jon Coppeard
36fa6a273d
Bug 988950 - Use scratch register instead of temp where possible r=jandem
2014-04-23 13:48:35 +01:00
Jon Coppeard
ba41294689
Bug 988950 - Split macro assembler implementation by architecture r=jandem
2014-04-23 13:48:35 +01:00
Jon Coppeard
0bc47f20dc
Bug 988950 - Add a macro assembler instruction to check if a pointer is in the nursery r=jandem
2014-04-23 13:48:35 +01:00
Jon Coppeard
15c41fb04f
Bug 988950 - Check whether value is an object after checking whether object is in nursery r=terrence
2014-04-23 13:48:34 +01:00
Jonathan Kew
8577a979a2
bug 998777 - use Nirmala UI by default for Devanagari text on Windows. r=smontagu
2014-04-23 13:34:14 +01:00
Nicolas Silva
e440db1e50
Bug 999736 - Add a null check in ContentHostTexture::Lock. r=bjacob
2014-04-23 14:19:29 +02:00
Jan de Mooij
c7ba7fe917
Bug 999559 part 2 - Rename FrameIter::Data::ionFrames_ to jitFrames_. r=luke
2014-04-23 11:56:23 +02:00
Jan de Mooij
c7e2fd1671
Bug 999559 part 1 - Rename IonFrameIterator to JitFrameIterator. r=shu
...
--HG--
rename : js/src/jit/IonFrameIterator-inl.h => js/src/jit/JitFrameIterator-inl.h
rename : js/src/jit/IonFrameIterator.h => js/src/jit/JitFrameIterator.h
2014-04-23 11:56:21 +02:00
Markus Stange
0fdc4e2df4
Bug 997735 - Invalidate when reflowing SVG containers. r=roc
...
Without this patch, when changing the x/y attributes of svg:use, innerSVG and foreignObject, we were relying on the transform changes of the children to trigger the right invalidations. However, changes to those attributes can also change the filter region. And there's a difference between moving children in a fixed filter region and moving the filter region along with the children: In the first case, we wouldn't need to invalidate anything outside the old filter region, because those parts of the children would be clipped away anyway. But when the filter region changes, we need to invalidate both the old and the new filter region. Also, when the filter has primitives without inputs, e.g. flood or turbulence, the filtered frame needs to be invalidate even if it has no children.
2014-04-23 11:48:07 +02:00
Markus Stange
7cfec060c6
Bug 997735 - Use consistent offset both in nsSVGIntegrationUtils::PaintFramesWithEffects and in nsFilterInstance::GetUserSpaceToFrameSpaceInCSSPxTransform. r=roc
2014-04-23 11:47:54 +02:00
Markus Stange
c8d362ffad
Bug 997735 - Add nsSVGUtils::FrameSpaceInCSSPxToUserSpaceOffset. r=roc
...
This function calculates the offset between "bounding box frame space" and "user space" for SVG frames. For non-SVG frames it returns no offset.
It's crucial that this is consistent with what nsSVGUtils::GetBBox does.
nsFilterInstance has several methods that are called by consumers before the actual painting, e.g. to calculate post filter extents or invalidation regions. Those nsFilterInstance APIs have their input and output values in "bounding box frame space" coordinates, but if the filter units are "objectBoundingBox", then those methods also do calculations involving the result of nsSVGUtils::GetBBox. So a consistent conversion is very important.
2014-04-23 11:47:42 +02:00
Markus Stange
185d706431
Bug 997735 - Rename nsSVGIntegrationUtils::GetOffsetToUserSpace to GetOffsetToBoundingBox. r=roc
...
There are three spaces that nsSVGIntegrationUtils needs to convert between. I'll call them "frame space", "bounding box frame space" and "user space".
"Bounding box frame space" has its origin at the top left of the union of a frame's border boxes over all continuations.
For SVG frames, "frame space" and "bounding box frame space" are the same because SVG frames don't have multiple continuations.
For non-SVG frames, "bounding box frame space" and "user space" are the same.
However, for SVG frames, "bounding box frame space" and "user space" are different! For example, for a <rect x="100" y="100">, the point 0,0 in frame space is at the rect's top left corner, but the point 0,0 in user space is 100,100 pixels away from the rect's corner.
nsSVGIntegrationUtils::GetOffsetToUserSpace took the non-SVG viewpoint, but it's misleading for SVG frames.
2014-04-23 11:47:31 +02:00
Markus Stange
72ccff7902
Bug 997735 - Add a test. r=roc
2014-04-23 11:47:19 +02:00
Jan de Mooij
ce2ec33fdf
Bug 999358 - Fix MLambdaArrow to initialize the unused extended slot too. r=terrence
2014-04-23 11:31:43 +02:00
JW Wang
ad74eb79fd
Bug 998168 - nsITimer functions should be only called in the event target thread of the timer. r=cpearce.
2014-04-23 05:29:14 -04:00
JW Wang
2015191021
Bug 998168 - add decoder pointer to the log message of MediaDecoderStateMachine/MediaDecoder for debugging. r=cpearce
2014-04-23 05:29:04 -04:00
Cosmin Malutan
417486e5ea
Bug 992139 - [mozversion] Enhance mozversion to return application_display_name. r=hskupin
2014-04-23 10:16:02 +02:00
B2G Bumper Bot
d7aaa9506d
Bumping manifests a=b2g-bump
2014-04-22 23:31:26 -07:00
B2G Bumper Bot
7e88b4c260
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/53a228b0c1d2
Author: George <georgeiscoming@gmail.com>
Desc: Merge pull request #18519 from cctuan/968661-5
Bug 968661 - Extract new build module webapp-shared.js from webapp-zip.j...
========
https://hg.mozilla.org/integration/gaia-central/rev/5dc63485dcee
Author: cctuan <georgeiscoming@gmail.com>
Desc: Bug 968661 - Extract new build module webapp-shared.js from webapp-zip.js
2014-04-22 23:26:10 -07:00
Carsten "Tomcat" Book
3a1868f5bf
Backed out changeset cbd4d782c02f (bug 9844980) for mochitest 9 & 10 test failures on a CLOSED TREE
2014-04-23 08:21:23 +02:00
Carsten "Tomcat" Book
4a9ab93246
Backed out changeset 1f410dde84d9 (bug 984498)
2014-04-23 08:20:37 +02:00
Benjamin Chen
b35e578978
Bug 994557 - part2: 1. fix bug in finishCluster function. 2. Can flush metadata only. 3. Ensure the keyframe is placed at the beginning of cluster. r=rillian
2014-04-23 12:04:27 +08:00
Sotaro Ikeda
3b44349efa
Bug 994889 - Fix how to get video size from OMXCodec r=cajbir
2014-04-22 20:21:29 -07:00
Nicholas Nethercote
4cfd24151e
Bug 996448 - Lazify the loading of PluralForm.jsm everywhere. r=mak.
...
--HG--
extra : rebase_source : 371f4ed436bbdb864edcb593f55bad325d98cfca
2014-04-22 20:19:12 -07:00
John Daggett
4da27cf182
Bug 752394 - time out localized font family name initialization, reflow if needed after font loader thread completes. r=jfkthame
2014-04-23 14:20:21 +09:00
John Daggett
919383ef8c
Bug 752394 - time out font facename list initialization, reflow if needed after font loader thread completes. r=jfkthame
2014-04-23 14:20:20 +09:00
Ehsan Akhgari
7be6dcbe2c
Bug 999880 - Make RetrievalContext not use mozilla::RefCounted; r=roc
2014-04-23 00:50:08 -04:00
Phil Ringnalda
f0f9b8c0f5
Back out 5544ddbd6581 (bug 999717) for assertions
...
CLOSED TREE
2014-04-22 20:58:03 -07:00
Wes Kocher
72adf8cb53
Merge m-c to fx-team
2014-04-22 20:00:06 -07:00
Benjamin Chen
751a97b766
Bug 994557 - part1:fix formatting, typo, 80 characters. r=rillian
2014-04-23 10:32:46 +08:00
Wes Kocher
366c57aa09
Merge b2g-inbound to m-c
2014-04-22 19:31:22 -07:00
Star Cheng
975949c758
Bug 984498: To plumb audiochannel type from AudioContext to MediaStreamGraph r=padenot
2014-04-23 09:58:38 +08:00
Wes Kocher
4f229afcf9
Merge fx-team to m-c
2014-04-22 18:26:23 -07:00
Wes Kocher
af2230c253
Merge inbound to m-c
2014-04-22 17:54:44 -07:00
Chris Peterson
a873dfd0dc
Bug 999717 - Fix gcc -Wlogical-op warnings in netwerk. r=sworkman
2014-04-22 14:38:05 -07:00
Chris Peterson
ddffd256b0
Bug 999717 - Fix gcc -Wlogical-op warning in layout. r=dholbert
2014-04-22 15:50:35 -07:00
Chris Peterson
524d94d09a
Bug 999717 - Fix gcc -Wlogical-op warning in js. r=mrbkap
2014-04-22 14:42:27 -07:00