Jason Orendorff
6089bda802
Bug 1149563 - Change bogus ctypes code that modifies a frozen object. r=efaust.
2015-03-28 11:28:06 -05:00
Jason Orendorff
1c594e8314
Bug 1148652, part 3 - Mark arguments.length as overridden when it is redefined via the C API. r=efaust.
2015-03-23 14:32:33 -05:00
Jason Orendorff
04f1f59ecb
Bug 1148652, part 2 - Use mostly-compliant code for defining TypedArray elements, already used from StandardDefineProperty, in NativeDefineProperty as well. r=efaust.
2015-03-23 14:32:31 -05:00
Jason Orendorff
0859395dae
Bug 1148652, part 1 - Move array-specific special cases to the top of NativeDefineProperty; update ArraySetLength to be able to cope with incomplete attrs. r=efaust.
2015-03-23 14:32:30 -05:00
Jason Orendorff
86ac038c99
Bug 1148568 - In JSON.parse with a reviver callback, ignore failure when defining properties. r=Waldo.
...
Switch to StandardDefineProperty while we're at it. I don't think the "CreateDataProperty" operation given in the spec is quite worth making into a function on its own, since the standard almost exclusively uses it in cases where it "can't fail", and (a) that is unpossible for us; (b) this is not one of those cases anyway.
2015-03-23 14:32:30 -05:00
Jason Orendorff
3ecf4c2cf0
Bug 1147660, part 5 - Split the part of NativeDefineProperty that updates the object into a separate function again. r=efaust.
2015-03-23 14:32:29 -05:00
Jason Orendorff
89f5cd6bcd
Bug 1147660, part 4 - Change NativeDefineProperty to use a PropertyDescriptor internally instead of a bunch of variables. This is a little ugly at first but it'll get better. r=efaust.
2015-03-23 14:32:29 -05:00
Jason Orendorff
19abf30ebb
Bug 1147660, part 3 - Rearrange NativeDefineProperty so that special cases are all dispensed with, and ES6 checks done, by the time we start thinking about how to update the object. r=efaust.
2015-03-23 14:32:29 -05:00
Jason Orendorff
67eb239ca7
Bug 1147660, part 2 - Merge DefinePropertyOrElement into NativeDefineProperty, making one long function we can refactor. r=efaust.
2015-03-23 14:32:28 -05:00
Jason Orendorff
6ad7566906
Bug 1147660, part 1 - Refactor NativeDefineProperty to put DefinePropertyOrElement's only call site right at the end. No change in behavior. r=efaust.
2015-03-23 14:32:28 -05:00
Jason Orendorff
15a7168cac
Bug 1142828 - Refactor to avoid having [[Set]]-specific weird cases in the [[DefineOwnProperty]] code. r=Waldo.
...
NativeSetExistingDataProperty is only moved in this changeset; its body is not modified.
2015-03-23 14:32:28 -05:00
Jason Orendorff
ee03b2d425
Bug 1138499, part 3 - Flip JS_CHECK_ACCESSOR_FLAGS from a blacklist to a whitelist. r=Waldo.
2015-03-23 16:44:10 -05:00
Jason Orendorff
54a7a21f2a
Bug 1138499, part 2 - Strengthen assertComplete() to require that both [[Get]] and [[Set]] be present on accessor properties. r=Waldo.
2015-03-23 14:32:27 -05:00
Jason Orendorff
fc99a92115
Bug 1138499, part 1 - Assert some basic rules on property descriptors on entry to DefineProperty and exit from GetOwnPropertyDescriptor. r=Waldo.
2015-03-23 14:32:27 -05:00
Jason Orendorff
149449abad
Bug 1138499, part 0 - Fix code spuriously using JSPROP_READONLY when defining an accessor property. r=Waldo.
2015-03-23 16:36:43 -05:00
Jason Orendorff
6ffcb02f8a
Bug 1145636 - Update jsapi-tests/README. (The functional change is where it talks about the Makefile; that was stale.) r=Waldo.
2014-10-31 16:58:18 -05:00
Jason Orendorff
e6617fbe7b
Bug 1123875 - Add a test for strict assignment to a readonly WebIDL attribute. r=peterv.
2015-03-26 06:13:18 -05:00
Jonathan Kew
00a141aa36
Bug 1145218 followup - Mark 1136557-*-nested-spans reftests fuzzy on Windows. no_r=me
2015-04-01 23:14:45 +01:00
Jonathan Kew
c821a08e83
Bug 1145218 - Require a new float manager if a block frame has a different writing-mode to its parent's. r=dbaron
2015-04-01 16:43:59 +01:00
Jonathan Kew
d97581173b
Bug 1145218 - Make the float manager's writing-mode field debug-only, and assert that it matches what callers are passing in. r=smontagu
2015-04-01 16:43:58 +01:00
Matt Woodrow
23ad2c467e
Bug 1102612 - Don't attempt to read data from a resource if we've evicted the start position. r=jya
2015-04-02 11:10:34 +13:00
Jonathan Kew
4cbce406af
Bug 1123654 - Replace use of [deprecated] GetStockObject(DEFAULT_GUI_FONT) with newer API; results in use of Tahoma in place of Microsoft Sans Serif in various contexts. r=jmathies
2015-01-21 22:12:18 +00:00
Vladan Djeric
9211c9973d
Bug 1150230: Add reading-list.sqlite and about:home indexedDB to SlowSQL whitelist. r=Yoric
2015-04-01 17:45:04 -04:00
Bill McCloskey
15e9a94270
Bug 1150151 - Set leak threshold for reftests (r=mccr8)
2015-04-01 14:42:37 -07:00
Bill McCloskey
58bdd934a3
Bug 1150151 - Add crash annotation to test that intentionally crashes (r=mccr8)
2015-04-01 14:42:37 -07:00
Bill McCloskey
244e6d475d
Bug 1150151 - Disable failing debug b-c e10s tests (r=Mossop)
2015-04-01 14:42:36 -07:00
Matthew Gregan
7c97f168a6
Bug 1134977 - Release IAudioStreamVolume when closing WASAPI stream. Refixes bug 1109802. r=padenot
2015-04-02 10:08:07 +13:00
Vladan Djeric
f4c71fc47d
Bug 1149746: Update expiry dates for probes that measure Telemetry health. r=rvitillo
2015-03-31 16:15:22 -04:00
Jeff Muizelaar
27ad8a057e
Bug 1150124. Move WARP reporter closer to actually testing WARP.
2015-04-01 16:44:13 -04:00
Eddy Bruël
64d3e01c66
Bug 1092102 - Implement WorkerDebugger.isFrozen;r=khuey
2015-04-01 20:32:20 +02:00
Vladimir Vukicevic
6f2ae277e3
Bug 1149781; Update Oculus runtime for new SDK 0.5; r=jrmuizel
2015-04-01 16:02:21 -04:00
Vladimir Vukicevic
0d00f43b1b
Bug 1149566; disable e10s if dom.vr.enabled is true; r=mconley
2015-04-01 16:02:20 -04:00
Vladimir Vukicevic
b9175b6f65
Bug 1148009; Add support for Cardboard (and other rotation-sensor based VR) in Firefox for Android; r=jrmuizel
2015-04-01 16:02:20 -04:00
Vladimir Vukicevic
c24a005f1e
Bug 1144674; Implement HAL support for ROTATION_VECTOR and GAME_ROTATION_VECTOR sensors; r=snorp
2015-04-01 16:02:20 -04:00
Vladimir Vukicevic
fda5495483
Bug 1148009; [webvr] Add Quaternion class to Moz2D; r=jrmuizel
2015-04-01 16:02:20 -04:00
Vladimir Vukicevic
daacef1142
No bug; add .pdb to gitignore
2015-04-01 16:02:20 -04:00
Vladimir Vukicevic
30afe366b9
Bug 1148009; [webvr] Move distortion vertex struct into more generic system; r=jrmuizel
2015-04-01 16:02:20 -04:00
Vladimir Vukicevic
bfab4099a2
Bug 1148009; [webvr] Split out gfxVROculus from gfxVR, refactor VRHMDManager; r=jrmuizel
2015-04-01 16:02:20 -04:00
Vladimir Vukicevic
d63fb7ab8b
Bug 1148009; [webvr] Move gfx vr code to gfx/vr; r=jrmuizel
2015-04-01 16:02:20 -04:00
Vladimir Vukicevic
f3b0e44deb
Bug 1148005; Update WebVR APIs based on latest spec changes; r=baku
2015-04-01 16:02:20 -04:00
Neil Deakin
e985348ce0
Bug 1150038, add a waitForFocus to this test, r=test-only-change
2015-04-01 15:45:54 -04:00
David Parks
8de2397da1
Bug 1075670 - Make event.screen[XY] work in content processes (r=smaug,kats,tn,joshmoz)
2015-04-01 12:36:41 -07:00
Wes Kocher
e4dc16fcd8
Backed out changeset bad0f7f06864 (bug 1145218) for windows reftest failures CLOSED TREE
2015-04-01 11:36:19 -07:00
Wes Kocher
0d98aed896
Backed out changeset 2bf6b633b054 (bug 1145218)
2015-04-01 11:36:17 -07:00
Wes Kocher
945253bc5d
Backed out changeset 429f4e9d44dc (bug 1149811) for test failures CLOSED TREE
2015-04-01 10:25:04 -07:00
Wes Kocher
c506200d80
Backed out 8 changesets (bug 679939) for test failures
...
Backed out changeset 4a1a45bc093a (bug 679939)
Backed out changeset 5336ae0fe919 (bug 679939)
Backed out changeset 4cbcb40e0ef4 (bug 679939)
Backed out changeset 3bc68cf4610b (bug 679939)
Backed out changeset ec2d863a3df9 (bug 679939)
Backed out changeset 4425a55312c6 (bug 679939)
Backed out changeset d3793e00b41f (bug 679939)
Backed out changeset 872edd1aedf7 (bug 679939)
2015-04-01 10:24:42 -07:00
Hannes Verschore
0e2adeb3f5
Bug 1138881 - IonMonkey: Allow fixing andor blocks which have MFilterTypeSet, r=bhackett
2015-03-25 16:15:28 +01:00
Hannes Verschore
bb370db44e
Bug 1138881 - IonMonkey: Improve types at AndOr, r=bhackett
2015-03-25 16:15:27 +01:00
Ryan VanderMeulen
6a79205bfd
Merge m-c to inbound. a=merge
2015-04-01 12:40:05 -04:00
Ryan VanderMeulen
be3f2c5666
Merge inbound to m-c. a=merge
2015-04-01 12:34:21 -04:00