Bobby Holley
648f5a0630
Bug 860494 - Clarify the semantics of XrayTraits::resolveOwnProperty. r=bz
...
Right now, it sometimes fills out |desc|, and sometimes just defines the property
on the holder. This can get confusing, so let's refine the semantics here and
describe them in a big comment.
2013-04-23 12:50:17 -04:00
Bobby Holley
086326bbd1
Bug 860494 - Make resolveNativeProperty a virtual instance method in XrayTraits like resolveOwnProperty. r=bz
...
The current setup is just an artifact of how it used to be before I refactored
Xrays. Have it as a virtual trap is more flexible since it allows us to invoke
the right trap by just calling GetXrayTraits(wrapper) from non-templatized code.
2013-04-23 12:50:16 -04:00
Geoff Brown
5ea8b5b7a0
Bug 863752 - Avoid TypeError in remotexpcshelltests.py; r=jmaher DONTBUILD
2013-04-23 10:44:59 -06:00
Daniel Holbert
526f7df6e4
Bug 862947: Use cb height instead of width for vertical margins & padding on flex items, even when they're a reflow root (e.g. for measuring reflow states). r=mats
2013-04-23 09:01:34 -07:00
Andrea Marchesini
e23abdeffe
Bug 864518 - HTMLMediaElement::mAudioChannelAgent not declared to CC, r=bz
...
Bug 864518 - HTMLMediaElement::mAudioChannelAgent not declared to CC, r=bz
2013-04-23 08:28:00 -07:00
Tom Schuster
404b9fb391
Bug 856477 - Root rest of XPComponents. r=bholley,terrence
2013-04-23 17:48:05 +02:00
Tom Schuster
88d7dfb0b5
Bug 862834 - Root mozJSComponentLoader. r=bholley,terrence
2013-04-23 17:48:05 +02:00
Sam Foster
de84a8319d
Bug 864762 - Fix bad CrossSlide check which is breaking existing tiles tests. r=jimm
2013-04-23 16:29:44 +01:00
Sam Foster
0d19eabbfb
Bug 864706 - Fix calls to CrossSlide.Handle's cancel to provide event param. r=jimm
2013-04-23 16:13:51 +01:00
Seth Fowler
967dc3d20c
Bug 854287 - Don't send partial invalidations for images which have already been decoded. r=joe
2013-04-18 16:31:46 -07:00
Joe Drew
b901b1165d
Bug 855923 - Set the multithreaded image decoding thread pool's idle thread limit in addition to the regular thread limit. r=seth
2013-04-23 10:06:56 -04:00
Marco Bonardo
81561726f1
Bug 748894 follow-up - increase menu-button dropmarker clickable area.
...
r=dao
2013-04-23 16:06:20 +02:00
Marco Bonardo
12b1d01ab0
Bug 748894 - Move the bookmark star button outside of the location bar.
...
r=Mano
2013-04-23 16:06:17 +02:00
Jonathan Watt
c96abddad3
Bug 863634 - Update the position of the thumb for <input type=range> when script uses .value, .valueAsNumber, .stepUp() or .stepDown(). r=mounir
2013-04-23 15:04:28 +01:00
Jim Mathies
9436ea9cbe
Bug 864428 - Don't call hideContextUI in startup and tear down test helpers as it can cause random test timeouts. r=bbondy
2013-04-23 08:51:03 -05:00
Jim Mathies
5eac30fdd5
Bug 863739 - Add text input selection related mochitests. r=rsilveira
2013-04-23 08:51:03 -05:00
Jim Mathies
bdcd8e5c29
Bug 864533 - test helper addTab should use pageShowPromise. r=sfoster
2013-04-23 08:51:03 -05:00
Jim Mathies
f26a64041b
Bug 862054 - Update bounds utility methods in SelectionHandler to properly calculate offsets for form inputs in sub frames. r=bbondy
2013-04-23 08:51:03 -05:00
Jim Mathies
c6c2deab99
Bug 862054 - Get rid of ElementTouchHelper and our custom elementFromPoint function. r=mbrubeck
2013-04-23 08:51:02 -05:00
Jim Mathies
ac89967f4c
Bug 862054 - Move translateToTopLevelWindow to Util. r=bbondy
2013-04-23 08:51:02 -05:00
Chris AtLee
f47590d2d3
Bug 838321: Use b2g manifests for panda/unagi builds. r=rail
...
--HG--
extra : rebase_source : 8b1b1275fbb23e15b77c811d7d0bbd6605ddd9dc
2013-04-23 09:43:40 -04:00
Ehsan Akhgari
960b4e84ff
Bug 864609 - Take the panner node's input chunk volume into account; r=padenot
...
--HG--
extra : rebase_source : 4ccebeb02cd8a52721b5bff5f5c77f9a7201312b
2013-04-22 22:07:49 -04:00
Ehsan Akhgari
7b3517171c
Bug 864606 - Take the gain node's input chunk volume into account when we have automation events for changing the gain value; r=padenot
...
--HG--
extra : rebase_source : 0d8c538a22ba764559a30c09e436eaaf38ac63fd
2013-04-22 22:05:16 -04:00
Ehsan Akhgari
372be8564a
Bug 864605 - Take the input chunk's volume into account in the nodes that buffer their input; r=padenot
...
--HG--
extra : rebase_source : 7590e20cbb1ac347f3988aaa5dbc586012747221
2013-04-22 21:59:51 -04:00
Felix S. Klock II
0e84496a1d
Bug 862932 - Fix inlineUnsafeSetTypedArrayElement to match other inlined array ops. r=nmatsakis
2013-04-17 14:58:07 +02:00
Felix S. Klock II
6ba087a6e6
Date: Wed Apr 17 18:54:12 2013 +0200
...
Bug 862926 - Generalize the DEBUG code in ParCallToUncompiledScript. r=shu
The old code assumed that the argument `func` will always have a
script associated with it. But this is not true in some cases,
e.g. in the case of ES6 bound functions `(a,b) => ...`.
This patch has two effects:
1. Remove the assumption that the input function has a script. Print
*something* in all cases, regardless of whether we can find a
script or not.
2. For bound functions, attempt to follow the chain of bindings to
find some script at the end of the chain.
2013-04-17 10:26:00 -04:00
Felix S. Klock II
3b88aa7514
Bug 862921 - Generalize AssertSequentialIsOK logic and improve its message. r=nmatsakis
...
1. If one passes a `mode` argument without a property named `mode`,
the previous version will fall into the ThrowError branch
(because mode.mode => undefined and undefined !== "seq")
2. The old error message used the strings "par" and "seq", which might
make the reader think that the assertion is solely about the
appropriate value for the `mode` property, which happens to take on
the values "par" or "seq" in some cases. But the real condition
being signalled here is not about the string values "par" or "seq";
it is instead about the dynamic behavior of the runtime system.
This changes the error message to use longer phrases, which should
hopefully make the intent clearer.
There is a third change I want to make, changing the logic of the
conditional guard further, but that change is not as important to me
as the two above.
2013-04-17 17:53:31 +02:00
Ehsan Akhgari
febd320fc7
Bug 864351 - Hold on to a SelfReference for ScriptProcessorNodes to make sure that they won't go away prematurely if they're used as source nodes; r=padenot
2013-04-22 21:23:54 -04:00
Adrian Tamas
6d7650b10d
Bug 864280 - Robocop BaseTest cleanup. r=gbrown
2013-04-22 14:23:20 +03:00
Brandon Waterloo
cd040643ae
Bug 862117 - Move CSS rule classes relevant to image documents for cursor appearance (zoom in / zoom out) into layout/style/ImageDocument.css. r=roc, r=jaws
...
This stylesheet applies to all ImageDocuments, including those in frames. In old location for CSS rules, some full themes would not show cursors correctly, nor would ImageDocuments in frames. Image rotation CSS rule classes moved to layout/style/TopLevelImageDocument.css.
2013-04-21 18:29:14 -04:00
David Rajchenbach-Teller
7351de4ede
Bug 858723 - Fix _fdmsg test in async OS.File. r=froydnj
2013-04-23 08:22:15 -04:00
Simon Montagu
419f7072af
Followup to bug 151407: use GetDir() on the root element. r=bz
2013-04-23 15:12:14 +03:00
Norbert Lindenberg
83f393f8df
Bug 864519 - Several Netmonitor tests fail when ECMAScript Internationalization API is enabled, r=vporof
2013-04-23 15:03:58 +03:00
Brian Hackett
83cb6b192b
Merge from mozilla-inbound
2013-04-23 05:39:49 -06:00
Mats Palmgren
6c2ebcbbff
Bug 855898 - Limit ProcessChildren recursion depth to avoid exhausting stack space and crashing. r=bzbarsky
2013-04-23 13:37:18 +02:00
Mats Palmgren
ce9b893bf3
Bug 863120 - Make RootAccessibleWrap.mm #include header files for layout things it uses. r=surkov
2013-04-23 13:37:18 +02:00
Mats Palmgren
823348cd07
Bug 858459 - Ignore clicks that have no target content or frame to avoid dispatching it to the document that the pres shell otherwise does. r=smaug
2013-04-23 13:37:18 +02:00
Simone Carletti
c5d38ee25a
Bug 863169 - Add GitHub Pages to PSL. r=gerv.
2013-04-23 11:51:10 +01:00
Simone Carletti
5a8e6aee62
Bug 859234 - Add AWS Elastic Beanstalk to PSL. r=gerv.
2013-04-23 11:49:36 +01:00
Brian Hackett
119e362cf3
Merge from mozilla-inbound
2013-04-22 20:39:26 -06:00
Brian Hackett
110ab9881e
Bug 863518 - Consider types added by loop body when unboxing OSR values, r=dvander.
2013-04-22 20:22:30 -06:00
Wes Kocher
8fd473289f
Merge m-c to m-c
2013-04-22 19:00:15 -07:00
Wes Kocher
4d33464c67
Merge the last PGO-green inbound changeset to m-c.
2013-04-22 18:47:53 -07:00
Cameron McCormack
b4a081d30f
Bug 864289 - Rename nsLineLayout::GetLineContainer(Frame|RS) to LineContainer\1. r=dholbert
2013-04-23 11:45:26 +10:00
Reuben Morais
93be77a06c
Bug 864578 - Follow up, fixing test.
...
--HG--
extra : rebase_source : ace505d178de7ce66e5733df74291b31471a0202
2013-04-22 18:22:47 -07:00
Ryan VanderMeulen
50653a8d75
Merge birch to m-c.
2013-04-22 21:15:00 -04:00
Garrett Robinson
a255f6778a
Bug 837351 - Log blocked mixed content to the Error and Web Consoles. r=smaug
2013-04-22 18:08:18 -07:00
Garrett Robinson
d885e55059
Bug 837351 - Security Errors in Web Console. r=msucan
2013-04-22 18:07:36 -07:00
Reuben Morais
0cf9c2902c
Bug 864578 - Allow NamedConstructor and NoInterfaceObject in the same interface. r=bz
...
--HG--
extra : rebase_source : 1c15c840a72539cfd97d54dbaef4908b1571aefa
2013-04-22 18:05:25 -07:00
Matt Brubeck
4e11c5a9d8
Bug 863897 - Update doc comment for CheckArg in nsAppRunner.cpp [r=bsmedberg]
...
DONTBUILD (comment-only change)
2013-04-22 16:00:17 -07:00