Jonathan Kew
50f3f3bd9e
bug 998777 - use Nirmala UI by default for Devanagari text on Windows. r=smontagu
2014-04-23 13:34:14 +01:00
Nicolas Silva
30a263d4bd
Bug 999736 - Add a null check in ContentHostTexture::Lock. r=bjacob
2014-04-23 14:19:29 +02:00
Jan de Mooij
fa25dee699
Bug 999559 part 2 - Rename FrameIter::Data::ionFrames_ to jitFrames_. r=luke
2014-04-23 11:56:23 +02:00
Jan de Mooij
f5b5ee3aa7
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
3db3aca9c1
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
bfe0e2ebe3
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
fc56b170d0
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
51c046a07a
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
f011b43abd
Bug 997735 - Add a test. r=roc
2014-04-23 11:47:19 +02:00
Jan de Mooij
ddce1750e2
Bug 999358 - Fix MLambdaArrow to initialize the unused extended slot too. r=terrence
2014-04-23 11:31:43 +02:00
JW Wang
5bfcd08a49
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
ad59de6573
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
fa142a7584
Bug 992139 - [mozversion] Enhance mozversion to return application_display_name. r=hskupin
2014-04-23 10:16:02 +02:00
Benjamin Chen
1cb73ec373
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
Benjamin Chen
2ce5fd2459
Bug 994557 - part1:fix formatting, typo, 80 characters. r=rillian
2014-04-23 10:32:46 +08:00
Jed Parsons
ff8f1e047c
Bug 982460 - privileged-request-sans-event. r=spenrose
2014-04-22 14:16:39 -07:00
Kearwood (Kip) Gilbert
de99f78284
Bug 920688 - Remove FIXME comment from StickyScrollContainer::ComputeStickyLimits. r=dbaron
...
- The condition described in the FIXME comment is already handled by
GetNearestBlockContainer in nsFrame.cpp (helper for
nsIFrame::GetContainingBlock).
2014-04-22 15:30:00 +02:00
Mike Conley
44f9892437
Bug 993712 - Try to fix permanent orange in browser_984455_bookmarks_items_reparenting.js by making sure test for 968447 fully closes its window. r=jaws.
2014-04-21 20:07:00 -04:00
Mike Conley
d59c46fdbd
Bug 998481 - Checked items in subview panels have checkmarks on the wrong side in RTL locales. r=jaws, feedback=mikedeboer.
2014-04-22 08:22:00 -04:00
Jared Wein
67a9e56142
Bug 989767 - When the tabbar is hidden (popup), the top border of the location bar is gone. r=dao
2014-04-22 11:23:49 -04:00
Sam Penrose
583311c132
Bug 983445 - Verification causes logout on device. r=jedp
2014-04-21 16:45:58 -07:00
Mr Speaker
9b6dac2b36
Bug 980903 - Remove inline click handler for back button. r=past
2014-04-22 13:25:21 -07:00
Garvan Keeley
0772e70b9d
Bug 996998 - GonkGPSGeolocationProvider::NetworkLocationUpdate::Update() MLS location can override GPS location, even through the MLS location is unchanged. r=dougt
2014-04-21 07:45:00 -04:00
Anuj Agarwal
8701388587
Bug 995278 - JS_NewArrayBufferContents frees user data on error. r=sfink
2014-04-27 01:22:00 -04:00
David Clarke
c50b12ff19
Bug 993783 - Create a mochitest which exercises all the different events for PC.onsignalingstatechange. r=drno
2014-04-24 23:12:00 -04:00
Marco Castelluccio
6aee238150
Bug 965414 - Test downloads in the webapp runtime. r=myk
2014-04-27 12:22:00 -04:00
Marco Castelluccio
2f48cbfb0d
Bug 965414 - Don't try to use the JS downloads implementation in the webapp runtime because we don't have one. r=paolo
2014-04-27 12:22:00 -04:00
Hugh Nougher
5970533426
Bug 934783 - Fix GPU memory reporter for win7 and reenable. r=njn
2014-04-26 21:36:00 -04:00
Birunthan Mohanathas
764bbc2196
Bug 900908 - Part 4: Remove numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h. r=froydnj
2014-04-27 03:07:00 -04:00
Birunthan Mohanathas
5f1fde8824
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
Ben Tian
21a9d0c6a6
Bug 993286 - Patch 3/3: Add Call.Set() function, r=echou, a=1.4+
2014-04-21 18:19:53 +08:00
Ben Tian
0006f8f1ad
Bug 993286 - Patch 2/3: Support AT+CHLD=3 to merge calls, r=echou, a=1.4+
2014-04-24 14:55:27 +08:00
Ben Tian
4a4ef6382a
Bug 993286 - Patch 1/3: Get call setup state from call array, r=echou, a=1.4+
2014-04-24 13:56:07 +08:00
Ethan Tseng
3e725e725e
Bug 999914 - Enable RTSP video by default since v2.0. r=sworkman
2014-04-23 12:07:09 +08:00
Sam Penrose
2108235bb3
Bug 995353 - fix Firefox Accounts error propagation from toolkit/ through dom/ to web content. r=jedp
2014-04-23 15:45:06 -07:00
Jan Keromnes
5d74e58915
Bug 995206 - Sync app.update.{channel,url} settings with preferences. r=vingtetun
2014-04-23 08:14:00 +02:00
Alexandre Poirot
402feccc15
Bug 970298 - Allows to run the simulator on a custom gaia and/or gecko. r=jryans
2014-04-23 10:43:00 +02:00
B2G Bumper Bot
9c30395402
Bumping manifests a=b2g-bump
2014-04-24 01:46:15 -07:00
B2G Bumper Bot
44503cdb47
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/10092b43a8b6
Author: ochameau <poirot.alex@gmail.com>
Desc: Merge pull request #18598 from ochameau/settings
Bug 999475 - Allows overloading SETTINGS_PATH with env variable. r=yurenju
========
https://hg.mozilla.org/integration/gaia-central/rev/9e1eb176680f
Author: Alexandre Poirot <poirot.alex@gmail.com>
Desc: Bug 999475 - Allows overloading SETTINGS_PATH with env variable. r=yurenju
2014-04-24 01:40:42 -07:00
B2G Bumper Bot
35713ecb13
Bumping manifests a=b2g-bump
2014-04-24 01:36:13 -07:00
B2G Bumper Bot
cea518aad6
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
...
========
https://hg.mozilla.org/integration/gaia-central/rev/358f71cd7a8d
Author: Arthur Chen <crh0716@gmail.com>
Desc: Merge pull request #18587 from crh0716/1000172
Bug 1000172 - Prevent scripts defining global from being removed during the optimization r=evelyn
========
https://hg.mozilla.org/integration/gaia-central/rev/ab8383341033
Author: Arthur Chen <crh0716@gmail.com>
Desc: Bug 1000172 - Prevent scripts defining global from being removed during the optimization
2014-04-24 01:30:41 -07:00
Alex Deaconu
6e7e82ed9b
Bug 959185 - Changed access modifiers of methods and variables unused outside toolbar package from 'public' to 'default' or 'private'. r=vp
2014-04-19 15:17:17 +03:00
Ryan VanderMeulen
94707f27ce
Bug 999616 - Update pdf.js to version 1.0.68. r=Mossop, r=yury
2014-04-22 13:25:20 -07:00
Ryan VanderMeulen
f45316fa1d
Merge m-c to fx-team.
2014-04-22 13:07:47 -07:00
Paolo Amadini
5824bdf058
Bug 995184 - Copy the legacy "promise.js" implementation from the Add-on SDK to devtools. r=past
2014-04-22 20:55:01 +01:00
Jared Wein
16813bb9e1
Bug 997684 - Tooltips in the panel menu shouldn't end with an ellipsis and shouldn't use title capitalization. r=dao
2014-04-22 15:47:37 -04:00
Mihai Sucan
e11ac134bf
Bug 920116 - Show full stack traces for console logged messages; r=robcee
2014-04-22 21:45:04 +03:00
James Gilbertson
e568288872
Bug 757927 - Return the result of loadUriInternal instead of always returning NS_OK. r=wesj, r=blassey
2014-04-18 22:00:00 -04:00
Ed Morley
0c760cf0ed
Backed out changeset f5712360fc1a (bug 977167) for inadvertently re-enabling a test
2014-04-25 16:55:52 +01:00
Margaret Leibovic
b2293a24f2
Bug 1000849 - Make a dummy MatrixCursor to listen for dataset changed notifications. r=lucasr
2014-04-25 08:29:27 -07:00