Boris Zbarsky
2e18b306eb
Bug 1019160 - part 2 - separate out some Fake* class changes; r=froydnj,because-it-works
2014-06-05 14:06:58 -04:00
Nathan Froyd
4d0b8802dd
Bug 1019160 - part 1 - factor out initIdsClassMethod from CGDictionary; r=bz
2014-06-02 17:14:03 -04:00
Benoit Girard
38d340c6a0
Bug 1016678 - Add textured compositor benchmark. r=jrmuizel
...
--HG--
extra : rebase_source : 11465ad7c287db421fc68022269823b7da992835
2014-06-04 18:37:18 -04:00
Michael Wu
19d86c1d8f
Bug 994081 - [3/3] Optimize surfaces on Cairo X11, r=Bas f=karlt
2014-05-22 20:06:16 -04:00
Michael Wu
82821675ed
Bug 994081 - [2/3] Convert imgFrame to SourceSurfaces, r=seth
2014-04-19 21:28:38 -04:00
Michael Wu
46a592e4f4
Bug 994081 - [1/3] Make VolatileBufferPtrs more flexible, r=glandium
2014-04-18 12:26:49 -04:00
Luke Wagner
aff06146d3
Bug 1021251 - OdinMonkey: simplify AsmJSFrameIter a bit (r=bbouvier)
...
--HG--
extra : rebase_source : 0ee29c3ace29a1f93d3fc56d0ec07b44108ee995
2014-06-06 12:37:09 -05:00
Felipe Gomes
04ddd5d4cd
Bug 1012535 - Text for service unavailable error. r=mano
2014-06-06 14:25:24 -03:00
Alexander Surkov
0d6f5e3c65
Bug 1020510 - let tbody/etc accessible in table hierarchy, r=tbsaunde
2014-06-06 13:22:46 -04:00
David Keeler
cb6b2b4ade
bug 1019198 - fail handshake if given an expired OCSP response and fetching a new one fails r=briansmith
2014-06-06 09:20:50 -07:00
Jim Chen
97cad3c08e
Bug 1021277 - Use copy flag for JIT pseudostack frames; r=djvj
2014-06-06 12:12:43 -04:00
Jason Orendorff
a6c27b9463
Update CLOBBER for bug 904723 (but really bug 1019955). r=bustage.
...
--HG--
extra : rebase_source : 48a9ec521a34b2c56942effb4718e8510d44a356
2014-06-06 11:29:18 -04:00
Dan Gohman
f696ac037c
Bug 733353 - IonMonkey: Queueless, worklistless LICM r=jandem
2014-06-06 08:21:49 -07:00
Dan Gohman
e4faa9e7c2
Bug 733353 - IonMonkey: Factor out and optimize loop marking and unmarking. r=jandem
2014-06-06 08:21:49 -07:00
Dan Gohman
7fb5b20e0b
Bug 733353 - IonMonkey: Don't allocate new instruction IDs when moving existing instructions. r=jandem
2014-06-06 08:21:48 -07:00
Dan Gohman
f769c20789
Bug 844779 - IonMonkey: Make loops contiguous. r=h4writer
2014-06-06 08:21:48 -07:00
Dan Gohman
8c2c420224
Bug 1020474 - IonMonkey: Pass CodePosition by value r=jandem
2014-06-06 08:21:48 -07:00
Hannes Verschore
1351054365
Bug 844779 - Part 1: Remove inline function tracking in ionmonkey, r=djvj
2014-06-02 23:28:44 +02:00
Jason Orendorff
8920364a5c
Bug 998115 - Make the output of Codegen.py less #BOGUS. r=peterv.
2014-06-06 11:15:22 -04:00
Jason Orendorff
f16da11307
Bug 904723, part 4 - In Array.from, only fetch the @@iterator property once. r=till.
2014-06-06 11:15:22 -04:00
Jason Orendorff
ecc114204a
Bug 904723, part 3 - Implement Array.from. r=till.
2014-06-06 11:15:22 -04:00
Jason Orendorff
8114af1ff0
Bug 904723, part 2 - Changes to _DefineDataProperty semantics. r=till.
...
Rename the _DefineValueProperty intrinsic to _DefineDataProperty and change
it to call js::DefineProperty rather than JSObject::defineProperty. The
difference is that the former is ES5-compliant in terms of interactions with
already-existing properties and the latter is not. The new behavior is safe
to expose via Array.from as a capability anyone can use to define any element
on any object (it's just what Object.defineProperty already does).
2014-06-06 11:15:21 -04:00
Jason Orendorff
5cfc6174a8
Bug 904723, part 1 - Add new IsConstructor intrinsic for self-hosting. r=till.
...
This also renames js_IsCallable to js::IsCallable and does some related light
cleaning work.
2014-06-06 11:15:21 -04:00
Jason Orendorff
f737cd9258
Bug 1008441 - Make Object.defineProperty(proxy, desc) only parse desc once. r=efaust.
2014-06-06 11:15:21 -04:00
Jason Orendorff
fcd755c578
Bug 1017079 - Fix obsolete comment in AtomizeAndCopyChars. r=bhackett.
2014-06-05 13:23:40 -04:00
Jason Orendorff
736717218a
Bug 1017067 - Merge deleteProperty/deleteElement ops back into a single deleteGeneric op. r=bhackett.
2014-06-05 13:19:23 -04:00
Jason Orendorff
fbe9865b64
Bug 1017292 - Make jstests.py start much faster when running only a few tests. r=terrence.
2014-06-05 13:18:52 -04:00
Jason Orendorff
ee6d7d98d7
Bug 1021001
- Fix some GCC warnings. r=terrence.
2014-06-05 13:18:40 -04:00
Ed Morley
65f098a0bd
Backed out changeset 7a0d8feb1575 (bug 774388) for build failures during startup cache precompilation; CLOSED TREE
2014-06-06 16:01:43 +01:00
Ed Morley
72cc27b160
Backed out changeset 6f2e001c5f39 (bug 774388)
2014-06-06 15:58:58 +01:00
Ed Morley
81e6659113
Backed out changeset 0f81ceab808a (bug 774388)
2014-06-06 15:58:54 +01:00
Ed Morley
ce8f39be3d
Backed out changeset 4cfb80678174 (bug 774388)
2014-06-06 15:58:51 +01:00
Mike Conley
fa31efe305
Bug 1021466 - Part 2: Make it possible to pass in an nsITabParent when opening windows, and then stash that nsITabParent in the newly created chrome docshell. r=smaug.
2014-06-05 22:51:14 -04:00
Mike Conley
cb3e70b5c5
Bug 1021466 - Part 1: Make it possible to stash opener and newly created TabParent's inside DocShell. r=smaug.
2014-06-05 22:49:43 -04:00
Benoit Jacob
71a90cd757
Bug 774388 - Bustage fix: don't try to shut down layers IPC if we didn't initialize it because we were running xpcshell only - no review
2014-06-06 10:28:50 -04:00
Nikhil Marathe
3e6773ffae
Bug 1020652 - Add T& assigment operator to OwningNonNull. r=bz
2014-06-05 14:16:54 -07:00
Walter Litwinczyk
736f4d5851
Bug 1011574 - Throw the right exception when putImageData is passed an ImageData with a neutered buffer. r=bjacob
2014-06-05 11:19:22 -07:00
Benoit Jacob
a47d198749
Bug 774388 - Patch 6: fix a silly double negation - r=nical
2014-06-06 09:51:27 -04:00
Benoit Jacob
b5c7b5da96
Bug 774388 - Patch 5: Wrap the global raw compositor thread pointer, and global raw refcount integer, into a proper refcounted singleton class - r=nical,mattwoodrow
2014-06-06 09:51:26 -04:00
Benoit Jacob
2ad326a319
Bug 774388 - Patch 4: Flatten the way that we track whether we are using OMTC, and move Layers IPC shutdown code back to gfxPlatform (but still triggered by ShutdownXPCOM) - r=nical,sotaro
2014-06-06 09:51:24 -04:00
Carsten "Tomcat" Book
056689a934
Backed out changeset d15632d88126 (bug 933313) for cppunit testfailures on a CLOSED TREE
2014-06-06 15:49:45 +02:00
Eric Phan
ab493c3909
Bug 1015979 - Use a fatal assert in case of empty picture rect when creating a video frame. r=cpearce DONTBUILD
2014-06-06 15:11:34 +02:00
Paul Adenot
bb23260d5e
Backed out changeset cef880caa887 (bug 101597)
2014-06-06 15:10:16 +02:00
Eric Phan
de911a9386
Bug 101597 - Use a fatal assert in case of empty picture rect when creating a video frame. r=cpearce
...
--HG--
extra : rebase_source : 12b2949e5b9a243ea8bf02c1cde4e94199f47d8a
2014-06-06 15:06:58 +02:00
Nicolas Silva
968473a639
Bug 1014518 - Document shared MozSurfaces in a separate design document. r=sotaro
2014-06-06 15:03:32 +02:00
Chris Lord
7e4720a45f
Bug 988511 - Allow fixed position items to fully occlude displayport items. r=tn
...
We don't allow fixed position items to occlude display-ports, but we should if
they fully occlude the scroll-position scroll clamping port of the displayport
frame.
2014-06-06 12:00:34 +01:00
Lars T Hansen
432f0db8de
Bug 933313: Per-worker generational GC for PJS. Take 2. r=jandem, r=shu, r=terrence, r=jonco
2014-06-06 11:42:10 +02:00
Nicholas Hurley
f875e6894a
Bug 1019918 - Remove pushed stream from SpdyPushCache when cleaning it up. r=mcmanus
...
--HG--
extra : rebase_source : 2c1c23668adf041eb27c8f0509aebfbfab9497ca
2014-06-04 15:37:00 -04:00
Bobby Holley
ceedb2c411
Bug 1021258 - Restore the __proto__ mutation warning for __proto__ sets. r=luke
2014-06-06 12:21:36 +01:00
Shian-Yow Wu
8408dfe163
Bug 1008126 - Part 2: Test cases. r=bent
2014-06-06 12:18:01 +01:00