Robert O'Callahan
307d25aad5
Bug 955888. Part 7: In chaos mode, start hashtable iteration at a random entry. r=jorendorff
...
--HG--
extra : rebase_source : f7e5208595171b0a7d58d9b8a91bc91a40725079
2014-03-03 18:12:46 +13:00
Robert O'Callahan
f91984df65
Bug 955888. Part 6: In chaos mode, when reading from an HTTP connection, sometimes read less than the full amount of available data. r=jduell
...
--HG--
extra : rebase_source : aab04fbb2a52c7b89dda30410b77bb323fd80de6
2014-03-03 18:12:42 +13:00
Robert O'Callahan
bc86039685
Bug 955888. Part 5: In chaos mode, insert an HTTP transaction into the pending queue at a random position among transactions with the same priority. r=jduell
...
This effectively means HTTP transactions issue in a random order but priorities
are still respected.
--HG--
extra : rebase_source : 04e3888eee67ca2985d0307ac86c24cfa66de6a8
2014-03-03 18:12:38 +13:00
Robert O'Callahan
d1eb6fdfa2
Bug 955888. Part 4: In chaos mode, put new sockets at a random position in the poll list. r=jduell
...
This means sockets are processed in a semi-random (but consistent) order during
a poll.
--HG--
extra : rebase_source : 46d1e0bcdde73fc2e0886294f90df4b8eb93af62
2014-03-03 18:12:32 +13:00
Robert O'Callahan
c1eb739da7
Bug 955888. Part 3: In chaos mode, give threads randomly chosen priorities, and pin some threads to CPU 0 so they compete for CPU. r=bsmedberg
...
--HG--
extra : rebase_source : 77201ddade499250cbc81b6a582ce29a970c4a2a
2014-03-03 18:12:27 +13:00
Robert O'Callahan
9ad63960bd
Bug 955888. Part 2: In chaos mode, sometimes yield just before dispatching an XPCOM event. r=bsmedberg
...
This gives other threads a chance to beat us in a race to dispatch an event to
this event queue.
--HG--
extra : rebase_source : ca19bb52281837762bce43481b3393cd2ecf6679
2014-03-03 18:12:23 +13:00
Robert O'Callahan
2866b4c05c
Bug 955888. Part 1: Add ChaosMode.h base functionality. r=waldo
...
--HG--
extra : rebase_source : e892a951a3d3951e70e00f0b51046b744140eeee
2014-03-03 18:12:17 +13:00
Bill McCloskey
6493a2ad3b
Back out bug 940305 (too spammy)
2014-03-08 13:04:11 -08:00
Ms2ger
c60b7464a9
Backout changesets 295dc1e971bf:6d54e6b70eb2 for b2g and b-c failures.
2014-03-08 21:37:57 +01:00
Brian Hackett
a17d5786da
Bug 980630 - Fix build break.
2014-03-08 11:05:46 -07:00
Brian Hackett
4b514bc73b
Bug 980630 - Remove type nuking, r=jandem.
2014-03-08 10:57:38 -07:00
Ehsan Akhgari
b965cde2f2
Bug 935778 - Part 0.8: Spray some more MOZ_DECLARE_REFCOUNTED_TYPENAME across the tree
2014-03-08 12:14:32 -05:00
Brian Hackett
f8ef2dd06d
Bug 980450 - Add test.
2014-03-08 07:55:55 -07:00
Andrew McCreight
e91cb76669
Bug 977940, part 2 - Don't automatically trigger the ghost window detector during ICC. r=smaug
2014-03-08 05:38:53 -08:00
Andrew McCreight
ae691fcc12
Bug 977940, part 1 - Don't run the ghost window detector more than every 45 seconds. r=smaug
2014-03-08 05:38:52 -08:00
Mats Palmgren
d9949ea256
Bug 946658. r=tn
2014-03-08 09:41:20 +00:00
Chris Peterson
2a5c854ec6
Bug 980810 - Part 1: Fix clang -Wstring-conversion warnings in WebM container writer. r=rillian
2014-03-07 00:49:34 -08:00
Chris Peterson
1a0519acb1
Bug 980211 - Suppress clang warnings in third-party media code: speex, theora, and vpx. r=derf
2014-03-05 21:38:52 -08:00
Bas Schouten
9acb8da5c6
Bug 963073 - Followup: Mark tests as no longer failing on B2G due to tiling being enabled (see bug 916112). r=orange
2014-03-08 03:48:21 +01:00
Wes Kocher
83398347ef
Merge m-c to inbound
2014-03-07 17:39:52 -08:00
Jonathan Watt
0983ad6e9f
Bug 981020 - Initialize the map before using it in nsWindowGfx::CreateIcon. r=mattwoodrow
2014-03-08 01:23:34 +00:00
Jonathan Watt
312f699be1
Bug 950371 - Convert the Cocoa widget consumers of imgIContainer::GetFrame to act on a Moz2D SourceSurface instead of a Thebes gfxASurface. r=mattwoodrow,mstange. Relanding after accidental backout during m-c merge in ce1a691650ef.
2014-03-08 01:21:24 +00:00
Masayuki Nakano
33464e5c6d
Bug 978023 part.4 Clean up IMEStateManager r=smaug
2014-03-08 10:20:08 +09:00
Masayuki Nakano
2c3296d1bb
Bug 978023 part.3 Rename nsIMEStateManager to mozilla::IMEStateManager r=smaug
...
--HG--
rename : dom/events/nsIMEStateManager.cpp => dom/events/IMEStateManager.cpp
rename : dom/events/nsIMEStateManager.h => dom/events/IMEStateManager.h
2014-03-08 10:20:07 +09:00
Masayuki Nakano
9236d6ef28
Bug 978023 part.2 Clean up IMEContentObserver r=smaug
2014-03-08 10:20:07 +09:00
Masayuki Nakano
ce875b5089
Bug 978023 part.1 nsTextStateManager should be mozilla::IMEContentObserver and separated from nsIMEStateManager.cpp r=smaug
...
--HG--
rename : dom/events/nsIMEStateManager.cpp => dom/events/IMEContentObserver.cpp
rename : dom/events/nsIMEStateManager.cpp => dom/events/IMEContentObserver.h
2014-03-08 10:20:07 +09:00
Wes Kocher
ffa3b0216a
Merge inbound to m-c
2014-03-07 17:07:37 -08:00
Alexander Surkov
5c1593aac7
Bug 980480 - hit testing and boundaries fail on retina displays, r=tbsaunde
2014-03-07 20:05:20 -05:00
Wes Kocher
f5a2378a98
Merge fx-team to m-c
2014-03-07 17:04:34 -08:00
Chris Lord
8cea11ef81
Bug 963073 - Enabled tiles by default on b2g. r=Bas
2014-03-08 01:43:05 +01:00
Geoff Brown
ada892d8f0
Bug 945395 - Disable testSessionOOMSave on Android 2.3
2014-03-07 17:24:40 -07:00
Geoff Brown
1cc142904e
Bug 981173 - Wait for Gecko:Ready in testReadingListProvider; r=sola
2014-03-07 17:24:40 -07:00
Brian Hackett
d88db0343c
Bug 964059 - Give worker runtimes the main thread's JSRuntime as their parent, r=billm.
2014-03-07 17:18:05 -07:00
Daniel Holbert
f823197be5
Bug 981116: Convert nsFlexContainerFrame boolean member-var into frame state bit. r=heycam
2014-03-07 15:58:38 -08:00
Daniel Holbert
f363dbb577
Bug 981127: Mark nsIFrame methods HasAllStateBits() & HasAnyStateBits() as 'const'. r=heycam
2014-03-07 15:58:37 -08:00
Henrik Skupin
31fdbed8b1
Bug 966434 - Update TPS to use FxA. r=jgriffin
2014-03-07 15:54:19 -08:00
William Chen
be9b3665e6
Bug 930250 - Don't tear down XBL binding when element is in document. r=bz
2014-03-07 15:48:20 -08:00
William Chen
da78f2c672
Bug 884795 - HTML parser AAA algorithm should only pop when the current node is not in the list of active formatting elements. r=hsivonen
2014-03-07 15:48:19 -08:00
George Wright
3ed5c9afc2
Bug 921670 - Trivial fixup to generate_mozbuild.py to cater for SkFontHost_android_old DONTBUILD
2014-03-07 17:11:57 -05:00
Wes Kocher
24fd4d4e34
Backed out changeset 7a2a0130dcdd (bug 980186) for breaking b2g reftests on a CLOSED TREE
2014-03-07 13:57:06 -08:00
David Major
f6b8329614
Bug 980524: Increase test's fuzzTolerance to accommodate VS2013. r=ehsan
...
--HG--
extra : rebase_source : 4ebb7cb84a04d03eb8f02587664bfa115a6e78d1
2014-03-07 13:39:13 -08:00
Mike Conley
4611b5bdb4
Backing out bug 940455 (36e45a68452b) for numerous regressions. r=bustage-fix.
2014-03-07 16:50:30 -05:00
Bas Schouten
bde06b3dca
Bug 963073 - Merge tiling branch. r=Bas,jrmuizel,BenWa
...
http://hg.mozilla.org/users/bschouten_mozilla.com/tiling/summary
This work is mainly porting tiled layers to new textures, implementing
double-buffered tiles and implementing a texture client pool, to be used by
tiled content clients.
Any questions regarding this patch should go to:
Bas Schouten <bschouten@mozilla.com>
Chris Lord <clord@mozilla.com>
Nicolas Silva <nsilva@mozilla.com>
In their absence questions can be directed to:
Jeff Muizelaar <jmuizelaar@mozilla.com>
Benoit Girard <bgirard@mozilla.com>
2014-03-07 22:34:04 +01:00
Jeff Gilbert
bdd584a1f9
Bug 843666 - Implement color-buffer-(half-)float for WebGL. - r=kamidphish
2014-03-07 13:26:17 -08:00
Jeff Gilbert
d13d414bf0
Bug 843666 - Include and declare things needed by WebGLExtension.h. - r=kamidphish
2014-03-07 13:25:27 -08:00
Jeff Gilbert
174f9afdda
Bug 978418 - Split GetError flags for WebGL. - r=kamidphish
2014-03-07 13:16:34 -08:00
Andy Wingo
370a2fdf96
Bug 979865 - Part 5: Add tests r=jorendorff
2014-03-07 22:01:13 +01:00
Andy Wingo
aa76669082
Bug 979865 - Part 4: Implement ES6 generator comprehensions r=jorendorff
2014-03-07 22:01:13 +01:00
Andy Wingo
f4cc4f7ce2
Bug 979865 - Part 3: Implement ES6 array comprehensions r=jorendorff
2014-03-07 22:01:13 +01:00
Andy Wingo
8f023c2c14
Bug 979865 - Part 2: Internally rename JS1.8 comprehensions as "legacy" r=jorendorff
2014-03-07 22:01:13 +01:00