Alexander Surkov
05d5e530a2
Bug 1139576 - New_ functions should be static
2015-03-13 20:42:57 -04:00
Brian Hackett
3d07947507
Bug 1142331 - Don't optimize out scope chain slot in resume points for heavyweight functions, r=jandem.
2015-03-14 17:10:01 -06:00
Chris Pearce
5f79cf4a0e
Bug 1143278 - Make gmp-clearkey not require a Win8 only DLL to decode audio on Win7. r=edwin
2015-03-15 11:30:24 +13:00
Mason Chang
445ec59b3c
Bug 1142708. Fallback to main display CVDisplayLink if active displays aren't available. r=mstange
2015-03-14 13:55:35 -07:00
L. David Baron
5491696aa0
Bug 1143314 - Temporary disable two tests that are frequently failing intermittently, added about 12 hours ago in bug 1123523, on a CLOSED TREE.
2015-03-14 10:20:27 -07:00
Tim Taubert
e2b840f84b
Bug 1142681 - Let CreateECParamsForCurve() assert a non-null arena parameter r=keeler
2015-03-13 22:10:23 +01:00
L. David Baron
3add6b39c9
Bug 1142501 - Disable webvtt/rendering/cues-with-video/processing-model/basic.html on Linux due to extremely frequent timeouts. No review.
2015-03-13 23:51:56 -07:00
Chris Peterson
d790e066dd
Bug 1142863 - Remove unused struct RemoveQuotaInfo in dom/quota/QuotaManager.cpp. r=janv
2015-03-12 21:04:07 -07:00
Chris Peterson
17a6bce8fe
Bug 1142860 - Remove unused exception parameter in osx_corewlan.mm. r=mstange
2015-03-04 21:36:07 -08:00
David Major
07129e6127
Bug 1135543 - Part 4: Define DailyCrashesMeasurement6 containing main-crash-oom; r=bsmedberg
2015-03-14 18:59:21 +13:00
David Major
1a7915b9a6
Bug 1135543 - Part 3: Create events file format crash.main.2 which contains metadata; r=bsmedberg
2015-03-14 18:54:36 +13:00
David Major
b699551389
Bug 1135543 - Part 2 (no part 1): Add a |metadata| parameter to CrashManager.addCrash(); r=bsmedberg
2015-03-14 18:54:06 +13:00
Timothy Nikkel
705728d3ab
Bug 1130400. Part 1. Pass the passed in anchor frame to SetPopupPosition in nsMenuPopupFrame::LayoutPopup if we have one. r=enndeakin
...
Bug 562740 combined nsMenuFrame::DoLayout and nsPopupSetFrame::DoLayout to create nsMenuPopupFrame::LayoutPopup.
nsMenuPopupFrame::LayoutPopup called SetPopupPosition with this (the nsMenuFrame) as the anchor and then laid out the menu popup frame. nsPopupSetFrame::DoLayout laid out the menu popup frame and then called SetPopupPosition with the anchor argument as null.
When these were combined into nsMenuPopupFrame::LayoutPopup both SetPopupPosition call were included, the second one always passing null for the anchor even though there may be a non-null anchor passed in from the caller.
This patch simply passes the passed in anchor frame to SetPopupPosition.
2015-03-14 01:11:04 -05:00
Daniel Holbert
80ea9824fc
Bug 1142686: check flex item's content-box size (not border-box size) when deciding whether to skip final reflow. r=mats
2015-03-13 23:08:21 -07:00
Daniel Holbert
5094fb1f86
Backed out changeset 6cd4d71818ee (bug 1142686) because it wasn't quite the final patch version
2015-03-13 23:07:57 -07:00
Daniel Holbert
78a44ae242
Bug 1142686: check flex item's content-box size (not border-box size) when deciding whether to skip final reflow. r=mats
2015-03-13 23:00:37 -07:00
Daniel Holbert
4b3f9894f3
Bug 1143147
: Turn on (whitelist-restricted) CSS Unprefixing Service, by default. r=dbaron
2015-03-13 23:00:30 -07:00
Daniel Holbert
debd3d6f0c
Bug 1143244: return false instead of nullptr, in failure case within js::XDRObjectLiteral(). r=bhackett
2015-03-13 23:00:02 -07:00
Daniel Holbert
736862c224
Bug 1143239: Add MOZ_OVERRIDE annotations in ClientReadbackLayer. r=ehsan
2015-03-13 22:59:38 -07:00
Cameron McCormack
04956a172d
Bug 1123523 - Followup build fix. (CLOSED TREE)
2015-03-14 16:55:37 +11:00
Xidorn Quan
c54299c818
Bug 1141928 part 3 - Reftest for simple RTL case. r=jfkthame
...
The added test only tests the position of ruby text and ruby text container. The position of text inside is not correct yet, which will be fixed in bug 1141931.
2015-03-14 16:46:33 +11:00
Jonathan Kew
a41d79af84
Bug 1141928 part 2 - Correct the position of ruby text frames. r=roc
2015-03-14 16:46:33 +11:00
Xidorn Quan
87da665ecf
Bug 1141928 part 1 - Correct the position of ruby text containers in RTL text. r=jfkthame
...
This patch uses the logical version of FinishReflowChild instead, so that we are able to keep the consistent logical rect, and then fix the rect with correct container width after the whole line is reflowed.
2015-03-14 16:46:33 +11:00
Xidorn Quan
41a0c27c57
Bug 1141928 part 0 - Change line relative dir mapping code to return LogicalSide instead of physical side. r=jfkthame
...
This also fixes the line relative dir mapping code for inline axis direction.
2015-03-14 16:46:33 +11:00
Boris Zbarsky
656bfa8b8d
Bug 805052 part 3. Remove parents from SpiderMonkey. r=waldo,terrence
2015-03-14 01:36:17 -04:00
Boris Zbarsky
f215223a81
Bug 805052 part 2. Stop using the shape's parent to get the object's global. r=waldo
2015-03-14 01:36:17 -04:00
Boris Zbarsky
42b6dec9d4
Bug 805052 part 1. Remove assertParentIs. r=waldo
2015-03-14 01:36:17 -04:00
Boris Zbarsky
e1fac50d77
Bug 1142864. Remove the parent argument from NewObject. r=waldo
2015-03-14 01:36:17 -04:00
Boris Zbarsky
f51abf101c
Bug 1142865. Remove the parent argument from NewObjectWithGroup. r=waldo
2015-03-14 01:36:17 -04:00
Boris Zbarsky
7940b3f5eb
Bug 1142304. Remove the parent argument from NewObjectWithGivenTaggedProto. r=waldo
2015-03-14 01:36:17 -04:00
Boris Zbarsky
374e58e1e0
Bug 1142309. Remove the parent argument from NewObjectWithClassProto. r=waldo
2015-03-14 01:36:17 -04:00
Boris Zbarsky
ddc1f84215
Bug 1142859. Don't parent the object created by JS_DefineObject to the object we're defining on. r=waldo
2015-03-14 01:36:17 -04:00
Boris Zbarsky
3fdec6eae7
Bug 1142310 part 2. Stop parenting scripted functions created via CloneFunctionObject to non-globals. r=waldo
2015-03-14 01:36:17 -04:00
Boris Zbarsky
d5910e32ce
Bug 1142310 part 1. Stop parenting scripted functions created via the NewFunction APIs to non-globals. r=waldo
2015-03-14 01:36:17 -04:00
Boris Zbarsky
f914c00f6d
Bug 1097987 part 7. Require callers of JS::Evaluate to either use the global as the scope or pass in an explicit scopechain. r=waldo
2015-03-14 01:36:16 -04:00
Boris Zbarsky
cbaf27c1b2
Bug 1097987 part 6. Require callers of JS_ExecuteScript to either use the global as the scope or pass in an explicit scopechain. r=waldo
2015-03-14 01:36:16 -04:00
Boris Zbarsky
7bd3044b40
Bug 1097987 part 5. Change XPCShellImpl to use the scopechain version of JS_ExecuteScript as needed. r=bholley
2015-03-14 01:36:16 -04:00
Boris Zbarsky
cd27775281
Bug 1097987 part 4. Change mozJSSubScriptLoader to use the scopechain version of JS_ExecuteScript as needed. r=bholley
2015-03-14 01:36:16 -04:00
Boris Zbarsky
4cf0ca2fd5
Bug 1097987 part 3. Change XPCShellEnvironment to only use JS_ExecuteScript in global scopes. r=bholley
2015-03-14 01:36:16 -04:00
Boris Zbarsky
0d622c0e8f
Bug 1097987 part 2. Change JS shell's Run to always compile/execute the script in global scope instead of using its this object. r=waldo
2015-03-14 01:36:16 -04:00
Boris Zbarsky
38cddbe9ac
Bug 1097987 part 1. Change some JS shell function signatures to make it clearer that they are always working with globals, not arbitrary objects. r=waldo
2015-03-14 01:36:16 -04:00
Boris Zbarsky
abc20df641
Bug 1142296. Remove the parent argument from NewObjectWithGivenProto. r=waldo
2015-03-14 01:36:16 -04:00
Cameron McCormack
044d28c92d
Bug 1123523 - Part 10: Tests. r=birtles
2015-03-14 16:34:40 +11:00
Cameron McCormack
31fe63e454
Bug 1123523 - Part 9: Dispatch an nsIAnimationObserver notification when an animation is changed. r=birtles
2015-03-14 16:34:40 +11:00
Cameron McCormack
d26c57538a
Bug 1123523 - Part 8: Dispatch nsIAnimationObserver notifications when an animation is added or removed. r=birtles
2015-03-14 16:34:40 +11:00
Cameron McCormack
9bbb3dfbe6
Bug 1123523 - Part 7: Add utility functions to notify registered nsIAnimationObservers. r=smaug
2015-03-14 16:34:40 +11:00
Cameron McCormack
9f5353ccbd
Bug 1123523 - Part 6: Listen for nsIAnimationObserver notifications and translate them to MutationObserver notifications. r=smaug
2015-03-14 16:34:40 +11:00
Cameron McCormack
8d89019ba2
Bug 1123523 - Part 5: Record on a document whether it might have any nsIAnimationObservers registered. r=smaug
2015-03-14 16:34:40 +11:00
Cameron McCormack
5666308273
Bug 1123523 - Part 4: Add macro for notifying observers only when they implement a specific derived interface. r=smaug
2015-03-14 16:34:40 +11:00
Cameron McCormack
bccd6c9b6d
Bug 1123523 - Part 3: Store a flag on AnimationPlayer for whether it is exposed by Element.getAnimationPlayers(). r=birtles
2015-03-14 16:34:40 +11:00