Граф коммитов

426571 Коммитов

Автор SHA1 Сообщение Дата
Jonathan Watt 04e51d3039 Bug 1173390 - Remove the majority of the old directory picker implementation to prepare for the new implementation under bug 1164310. r=baku 2015-06-06 12:41:47 +01:00
Mats Palmgren 381791a3f3 Bug 1174450 part 11 - Tests. 2015-06-16 11:21:04 +00:00
Mats Palmgren 2a91ce1550 Bug 1174450 part 10b - Rename IntrinsicForWM to IntrinsicForAxis and make it take a PhysicalAxis instead of a WritingMode. r=jfkthame 2015-06-16 11:21:04 +00:00
Mats Palmgren 83c34fee40 Bug 1174450 part 10 - Use the right IntrinsicISizeOffsetData for the given writing-mode (this is what fixes the error reported in this bug). r=jfkthame 2015-06-16 11:21:04 +00:00
Mats Palmgren 82b60d4d11 Bug 1174450 part 9c - Rename local var 'orthogonal' to 'verticalAxis' and simplify getting the GetComputedBorderWidth sides. r=jfkthame 2015-06-16 11:21:04 +00:00
Mats Palmgren f458d530ef Bug 1174450 part 9b - Make AddIntrinsicSizeOffset take a PhysicalAxis instead of a WritingMode. r=jfkthame 2015-06-16 11:21:04 +00:00
Mats Palmgren 479bf4c89b Bug 1174450 part 9 - Remove the nsRenderingContext* param from Intrinsic*SizeOffsets methods since it's unused. r=jfkthame 2015-06-16 11:21:04 +00:00
Mats Palmgren 22fb6b1ba8 Bug 1174450 part 8 - Add a new method nsIFrame::IntrinsicBSizeOffsets. r=jfkthame 2015-06-16 11:21:04 +00:00
Mats Palmgren 964949147b Bug 1174450 part 7 - Move most of IntrinsicForContainer into a new method, IntrinsicForWM, that takes the writing-mode to use as a parameter. r=jfkthame
IntrinsicForContainer(...) is implemented as
IntrinsicForWM(aFrame->GetParent()->GetWritingMode(), ...).
2015-06-16 11:21:04 +00:00
Mats Palmgren 209bcdc585 Bug 1174450 part 6 - Add a doc comment for AddIntrinsicSizeOffset and some minor code style fixes. r=jfkthame 2015-06-16 11:21:03 +00:00
Mats Palmgren 7fa52c3884 Bug 1174450 part 5 - Remove the duplicated min/max calculation in AddIntrinsicSizeOffset, pass a pointer to the calculated absolute values, if any, from IntrinsicForContainer instead. r=jfkthame 2015-06-16 11:21:03 +00:00
Mats Palmgren f91985ca0c Bug 1174450 part 4 - Rename the remaining AddIntrinsicSizeOffset params to follow the aName standard. Also rename local var 'w' to 'size' since it may be either a width or height. r=jfkthame 2015-06-16 11:21:03 +00:00
Mats Palmgren dce55818e6 Bug 1174450 part 3 - Rename AddIntrinsicSizeOffset local vars from xISize to xSize since the code is generic and handles both ISizes and BSizes. r=jfkthame 2015-06-16 11:21:03 +00:00
Mats Palmgren 9468d09218 Bug 1174450 part 2 - Rename most AddIntrinsicSizeOffset params to follow the aName standard. r=jfkthame 2015-06-16 11:21:03 +00:00
Mats Palmgren 3323248afe Bug 1174450 part 1 - Split IntrinsicForContainer in two parts; move the latter part to a new function, AddIntrinsicSizeOffset, which applies the padding/border/margin from the given IntrinsicISizeOffsetData. r=jfkthame 2015-06-16 11:21:03 +00:00
Jonathan Kew 674cd507a1 Bug 1123299 - Allow <input type=number> to be displayed in vertical writing mode; but keep the spinner arrows arranged as for horizontal writing mode. r=dholbert 2015-06-16 11:07:22 +01:00
Chris Pearce 8fde9bc26f Bug 1174987 - Disable GMPVideoDecoderTrialCreator when e10s is on. r=edwin 2015-06-16 21:12:53 +12:00
Carsten "Tomcat" Book 4a25317000 Backed out changeset 0379d120132a (bug 1165486) for making gu test fail permanently 2015-06-16 10:47:20 +02:00
Carsten "Tomcat" Book 42b1fde842 Backed out changeset 710aabd4e4ab (bug 1165486) 2015-06-16 10:46:27 +02:00
Carsten "Tomcat" Book 99f4d2cdec Backed out changeset cb18fdf212cc (bug 1165486) 2015-06-16 10:46:20 +02:00
Carsten "Tomcat" Book da28cce824 Backed out changeset 1d26c357fea5 (bug 1165486) 2015-06-16 10:46:10 +02:00
Carsten "Tomcat" Book 7f7caf7712 Backed out changeset 77283cc3e7e2 (bug 1165486) 2015-06-16 10:46:03 +02:00
Carsten "Tomcat" Book f6556397b3 Backed out changeset db16ffa16c96 (bug 1165486) 2015-06-16 10:45:56 +02:00
Carsten "Tomcat" Book b748df905d Backed out changeset fba7bb481879 (bug 1165486) 2015-06-16 10:45:48 +02:00
Carsten "Tomcat" Book 3e00a9fc08 Backed out changeset 96207d707430 (bug 1165486) 2015-06-16 10:45:41 +02:00
Carsten "Tomcat" Book f09517cfec Backed out changeset 0cfeee56564b (bug 1165486) 2015-06-16 10:45:34 +02:00
Carsten "Tomcat" Book ad62dcd1c9 Backed out changeset 8031242fe5e5 (bug 1165486) 2015-06-16 10:45:29 +02:00
Carsten "Tomcat" Book 8b7645f328 Backed out changeset 9ec0a501209a (bug 1165486) 2015-06-16 10:45:24 +02:00
Carsten "Tomcat" Book 5e1b4c1dc4 Backed out changeset 42fcb204b544 (bug 1165486) 2015-06-16 10:45:17 +02:00
Carsten "Tomcat" Book cdb0b350fd Backed out changeset c3a547a77df9 (bug 1171177) 2015-06-16 10:45:10 +02:00
Carsten "Tomcat" Book 25dbbf13fb Backed out changeset 09dc89be2cee (bug 1171177) 2015-06-16 10:45:04 +02:00
Carsten "Tomcat" Book 85b4aac2f7 Backed out changeset fd6c99f92485 (bug 1165486) 2015-06-16 10:44:58 +02:00
Sylvestre Ledru 04df600be8 Bug 1174558 - Use separate file for the about window version r=glandium
A single file with two lines was breaking too much things
---
 browser/config/version.txt       | 2 --
 browser/config/version_about.txt | 1 +
 configure.in                     | 4 ++--
 3 files changed, 3 insertions(+), 4 deletions(-)
 create mode 100644 browser/config/version_about.txt
2015-06-15 11:50:40 +02:00
Daniel Holbert d26a71c212 Bug 1165486 followup: Annotate toObjectBox() impls as 'override'. rs=ehsan 2015-06-15 23:21:51 -07:00
Julien Pagès d216624f4f Bug 1173380 - [mozprofile] cloned profiles are not cleaned (__del__ method is not called); r=ahal
--HG--
extra : commitid : KRDgmrVxXi7
extra : rebase_source : 3465219d1dd17f0b9c179156ad79dc335ce50144
2015-06-16 07:19:16 +02:00
Julien Pagès 6f40aa2cce Bug 1059478 - [mozrunner] Fix environment handling in DeviceRunner; r=ahal
--HG--
extra : commitid : 5vzzw8koh7Y
extra : rebase_source : 1e8a47a449b4b8f262aa4adc88e2ae33aa35e47c
2015-06-16 07:10:24 +02:00
Ting-Yu Lin fc4e0a5e5c Bug 1174600 - Fix first AccessibleCarets jumps to top of the screen when dragging. r=mtseng
When the second AccessibleCaret is out of scrollport, its logical
position becomes (0, 0). Therefore we should adjust the dragging point
for first AccessibleCaret only if dragDownBoundaryY > 0.

--HG--
extra : commitid : 9OQxownfw5q
2015-06-14 22:40:00 +08:00
Jan Varga 4b812b15cf Bug 1142694 - QuotaManager default/temporary initialization fails on some profiles; r=bent 2015-06-16 06:42:06 +02:00
Shu-yu Guo 5c3c185d65 Bug 1171177 - Remove UNQUALIFIED_VAROBJ Shape flags in favor of Class-checking. (r=luke) 2015-06-15 21:32:31 -07:00
Shu-yu Guo b712851893 Bug 1171177 - Remove VAROBJFIX. (r=luke) 2015-06-15 21:32:31 -07:00
Shu-yu Guo ce36264858 Bug 1165486 - Debug function to dump static scope chain of scripts. (r=efaust) 2015-06-15 21:32:30 -07:00
Shu-yu Guo ea6cf2a6c7 Bug 1165486 - Detect with scopes at parse time using the static scope chain for non-function scripts. Also cache static scope properties on SharedGlobalContext. (r=efaust) 2015-06-15 21:32:30 -07:00
Shu-yu Guo d9f89e438e Bug 1165486 - Use JS::CompileForNonSyntacticScope in Gecko where we used to set polluted global scope. (r=bz, rs=bholley) 2015-06-15 21:32:30 -07:00
Shu-yu Guo 0154dc3d97 Bug 1165486 - Split JS::Compile into JS::Compile and JS::CompileForNonSyntacticScope. (r=luke) 2015-06-15 21:32:30 -07:00
Shu-yu Guo a7f0119a17 Bug 1165486 - Replace the PlainObj varobj with NonSyntacticVariablesObject. (r=luke) 2015-06-15 21:32:30 -07:00
Shu-yu Guo ba7251c199 Bug 1165486 - Restructure function and script cloning in light of PollutingGlobal scope changes. (r=Waldo)
CloneFunctionObject is split into the following:

  - CloneFunctionAndScript, which deep clones the function and its
    script, giving the cloned script a new static scope chain. This is
    used for cloning singleton lambdas and JSAPI cloning. For singleton
    lambdas, the original and the clone script have the same static
    scope chain. For JSAPI cloning, a new static scope is provided
    (either null, for a clean global, or StaticPollutingGlobalObject,
    for a polluted global).

  - CloneFunctionReuseScript, which clones the function but reuses the
    script, and thus keeps the same static scope chain.

CloneScript is split into the following:

  - CloneGlobalScript, which clones a script with and gives it a new
    static scope.

  - CloneScriptIntoFunction, which clones a script into a JSFunction and
    gives it a new static scope. Cloning a script into a new function
    container requires slightly different logic to hook up the static
    scope chain before cloning inner scripts.
2015-06-15 21:32:30 -07:00
Shu-yu Guo 2dc0e8c310 Bug 1165486 - Remove PollutedGlobalScopeOption in favor of using the static scope chain to detect non-syntactic scopes. (r=luke) 2015-06-15 21:32:30 -07:00
Shu-yu Guo ba0feeff0d Bug 1165486 - Detect with scopes at parse time using the static scope chain instead of treating it as a polluted global. (r=luke) 2015-06-15 21:32:30 -07:00
Shu-yu Guo 05d025893d Bug 1165486 - Add StaticNonSyntacticScopeObjects and teach scope iterators about it. (r=luke) 2015-06-15 21:32:30 -07:00
Shu-yu Guo 1c10684b7e Bug 1165486 - Rename hasPollutedGlobalScope to hasNonSyntacticScope. (r=luke) 2015-06-15 21:32:30 -07:00