Commit Graph

212637 Commits

Author SHA1 Message Date
Boris Zbarsky
d3ead51082 Bug 1088002 part 3. Stop requiring JSPROP_PROPOP_ACCESSORS just to use stub accessors. r=waldo 2014-10-29 15:06:32 -04:00
Boris Zbarsky
e783498ddd Bug 1088002 part 2. Change JS_DefineElement, JS_DefineProperty, JS_DefineUCProperty, JS_DefinePropertyById, and JS_DefineProperties to default to using JSNative accessors, not JSPropertyOp accessors. r=waldo 2014-10-29 15:06:31 -04:00
Boris Zbarsky
be93dcf92a Bug 1088002 part 1. Change GetLocationProperty to a JSNative. r=bholley 2014-10-29 15:06:31 -04:00
Boris Zbarsky
68ef0d96f2 Bug 1087378. Stop using WindowProxy for arguments in Web IDL; Window expresses what's going on more clearly. r=peterv 2014-10-29 15:06:20 -04:00
Boris Zbarsky
af4b42c063 Bug 1081274 part 2. Change baseline ICs to update getter/setter stubs in place instead of adding new stubs if the stub kind and holder match an existing stub (but the shape does not). r=efaust 2014-10-29 14:55:18 -04:00
Boris Zbarsky
98ebb7fed0 Bug 1081274 part 1. Change BaselineInspector to not attempt to optimize to a common getter/setter if either we have getter/setter stubs with different holder shapes or have had an unoptimizable access. r=efaust 2014-10-29 14:55:18 -04:00
Nicolas Silva
e4d260ddf2 Bug 1089364 - Add some missing D3D11 error checks. r=Bas 2014-10-27 13:52:17 +01:00
Blake Kaplan
55de0fe900 Bug 1056018 - Mark the a few IPC calls as urgent priority to deal with edge cases involving CPOWs. r=billm (with one bugfix written by him and r=me) 2014-10-29 11:41:10 -07:00
Blake Kaplan
2715e2b5c3 Bug 1058392 - Fix printing of JSStrings (and jsids) in certain versions of gdb. r=sfink 2014-10-29 11:41:09 -07:00
Joel Maher
f398d316ab Bug 1090421 - e10s suitenames need to be adjusted for holly. r=wlach 2014-10-29 14:20:28 -04:00
Brian Hackett
95b9da957c Bug 1085029 - Use common-descriptor logic more often in TypedObjectPrediction, r=nmatsakis. 2014-10-29 11:19:51 -07:00
Brian Hackett
846e2a7ddc Bug 1083600 - Use inline data for small transparent typed objects, r=sfink,nmatsakis. 2014-10-29 11:14:53 -07:00
Ryan VanderMeulen
55cd85274a Bug 1090512 - Touch CLOBBER to reopen the CLOSED TREE. 2014-10-29 14:05:59 -04:00
Jonathan Watt
009633c805 Bug 1090916 - Ignore SVG rect radii and calculate the bounds of rounded rects using Math when we have a rectilinear transform. r=longsonr 2014-10-29 17:07:11 +00:00
Jonathan Watt
9f3a575470 Bug 1090611 - Make nsCaret::PaintCaret take a Moz2D DrawTarget instead of nsRenderingContext. r=Bas 2014-10-29 17:07:11 +00:00
Jonathan Watt
1c4344fe0a Bug 1090607 - Port FrameLayerBuilder.cpp's DebugPaintItem helper to Moz2D. r=Bas 2014-10-29 17:07:11 +00:00
Jon Coppeard
b21e25ba17 Bug 650161 - Update the list of test timeouts to ignore in CGC zeal tests r=terrence
--HG--
extra : rebase_source : a095f53a0b4a6ba0c26e94ba595b9bd3c2be5961
2014-10-29 16:52:05 +00:00
Jon Coppeard
1d6e4bbd98 Bug 650161 - Report GC invocation kind in stats r=terrence
--HG--
extra : rebase_source : 914b990289c6a9ea94219b2db606a96ac3b9ec76
2014-10-29 16:52:05 +00:00
Jon Coppeard
d43a5c98e4 Bug 650161 - Fix bug in arena selection logic r=terence
--HG--
extra : rebase_source : 2a9e5f4eb0bd6dade2c98125d43911ae2751d79f
2014-10-29 16:52:05 +00:00
Andrea Marchesini
b196db9a26 Bug 1090183 - WebSockets should work in SharedWorkers, r=smaug 2014-10-29 16:54:35 +00:00
Monica Chew
19907f349a Bug 1088904: Disable e10s autostart and prompt when tracking protection is enabled (r=felipe,billm) 2014-10-27 11:37:16 -07:00
Ehsan Akhgari
9214591b2c Bug 1090512 - Emulate the clang-cl compiler version in toolchain.m4; r=glandium
--HG--
extra : rebase_source : 65732c6696699ffb62acb76c19133537448e6fb7
2014-10-29 12:33:32 -04:00
Ehsan Akhgari
8b35c7fcdb Bug 1090242 - Fix some more bad implicit constructors in DOM; r=baku
--HG--
extra : rebase_source : 22f80376a2ce9415dc9d7fdd2444405d3cd7e011
2014-10-10 17:28:35 -04:00
Steven Michaud
f80f147bbe Bug 1086977 - Facebook's old "Facebook Photo Uploader" (fbplugin) crashes on load on OS X Yosemite, add to block. r=bsmedberg 2014-10-29 11:33:43 -05:00
Ryan VanderMeulen
903b6f89ef Backed out changesets 62a8be146b4b, d9a9008a1e93, e6761281d389, and 913e16c2877b (bug 1071482) for causing various intermittent failures.
--HG--
rename : dom/media/test/test_eme_playback.html => dom/media/test/test_encryptedMediaExtensions.html
2014-10-29 12:31:43 -04:00
Ryan VanderMeulen
3b4e52eab4 Backed out changeset f8b29993a76c (bug 1089771) for breaking desktop mochitests. 2014-10-29 12:24:01 -04:00
Morris Tseng
969de71304 Bug 1088559 - Also dispatch NotifyAsyncPanZoomStarted/NotifyAsyncPanZoomStopped to nsDocShell's child. r=roc 2014-10-29 02:03:00 -04:00
Dragana Damjanovic
6fbd9e9b4c Bug 1079367 - Fix pointer being set to nullptr too early in HttpChannelParent. r=jduell 2014-10-29 08:49:00 -04:00
Eddy Bruël
12d1136282 Bug 1090929 - Enable the blackboxing tests for e10s;r=mikeratcliffe 2014-10-29 17:05:44 +01:00
Vaibhav Agrawal
c6ce6e8bea Bug 1089771 - Fix --chunk-by-dir mode on Android. r=jmaher 2014-10-29 00:05:00 -04:00
Gabriel Ivanica
28bc1f81d2 Bug 1089705 - Replace "assert" with "MOZ_ASSERT" in some media code. r=dholbert 2014-10-29 00:43:18 +02:00
Morris Tseng
4adb27481c Bug 1088552 - Change downPoint and movePoint from canvasframe's coordinate to rootframe's coordinate. r=roc 2014-10-28 18:25:00 -04:00
Alessio Placitelli
7cb286131b Bug 1087647 - Prevent ./mach reftest from looking for a debugger if one was not provided as an argument. r=ted.mielczarek 2014-10-29 03:30:00 -04:00
Tim Chien
080d598bb4 Bug 1083617 - Block the blur message if focus is already removed from remote frame. r=yxl 2014-10-28 23:47:00 -04:00
Bill McCloskey
4466224d40 Bug 641685 - Start plugins from the chrome process in e10s (r=bsmedberg)
This patch has a few side effects:
1. Plugins in the chrome process are "mirrored" to all content processes,
although this mirroring is currently imperfect (bug 1090576)
2. Plugins are no longer sorted by modification date in nsPluginHost.
3. Plugin exceptions are no longer propagated to JS code. They are ignored.
2014-10-29 08:05:36 -07:00
Bill McCloskey
2b781b187b Bug 641685 - Make sure generated code for IPDL bridged includes all necessary forward decls (r=bsmedberg) 2014-10-29 08:04:51 -07:00
Bill McCloskey
6e223e08fd Bug 1085710 - Stop trying to send nsIPluginTag over IPC (r=mconley) 2014-10-29 08:04:51 -07:00
Bill McCloskey
5441fb1b30 Bug 641685 - [e10s] Make setTestPluginEnabledState work in content processes (r=bsmedberg) 2014-10-29 08:04:51 -07:00
Bill McCloskey
cd37c1172c Bug 641685 - Make plugin object map a singleton in the plugin process (r=bsmedberg)
This patches moves the object map (which tracks the PluginScriptableObjectChild
and PluginInstanceChild for a given NPObject) from the PluginModuleChild to
a global variable. This change prepares the way for having multiple PluginModuleChild
instances in a given plugin process.
2014-10-29 08:04:51 -07:00
Nicolas Silva
c743c70d2e Bug 1077301 - Simplify the gralloc texture code. r=sotaro 2014-10-16 19:08:32 +02:00
Eugen Sawin
80cc2f0830 Bug 942736 - Account for hidden margins when validating viewport metrics. r=kats 2014-10-29 14:06:55 +01:00
Jan de Mooij
125735afae Bug 1090491 followup - Bump XDR_BYTECODE_VERSION. r=me
--HG--
extra : rebase_source : f41747e606f253e72c5d9e00089c8063724bccf0
2014-10-29 14:10:35 +01:00
Andrew Halberstadt
534ea5529f Bug 1080764 - Add 'anon' and 'anon attribute' search strategies to marionette.find_element(), r=AutomatedTester
The 'anon' search strategy maps directly to nsIXULDocument.getAnonymousNodes() whereas the 'anon attribute'
strategy maps to nsIXULDocument.getAnonymousElementByAttribute(). These strategies are needed for clients who
wish to find and manipulate anonymous content, typically found in the Firefox chrome. For more details, see:
https://developer.mozilla.org/en-US/docs/XBL/XBL_1.0_Reference/Anonymous_Content

--HG--
rename : testing/marionette/client/marionette/tests/unit/test_switch_anonymous_content.py => testing/marionette/client/marionette/tests/unit/test_anonymous_content.py
2014-10-28 17:37:24 -04:00
Jan de Mooij
f6ade302c6 Bug 1090491 - Don't allocate stack slots for aliased locals. r=luke 2014-10-29 13:49:20 +01:00
Carsten "Tomcat" Book
7b65d193f4 Merge mozilla-central to mozilla-inbound 2014-10-29 13:38:41 +01:00
Carsten "Tomcat" Book
3a30b9665a merge b2g-inbound to mozilla-central a=merge 2014-10-29 13:34:27 +01:00
Carsten "Tomcat" Book
af77b8b7d6 merge fx-team to mozilla-central a=merge 2014-10-29 13:31:40 +01:00
Carsten "Tomcat" Book
c75fc0f4be merge mozilla-inbound to mozilla-central a=merge 2014-10-29 13:19:08 +01:00
Carsten "Tomcat" Book
039dd8961e Backed out changeset 6cd46e671a9d (bug 1082098) for reftest failures 2014-10-29 13:01:37 +01:00
Carsten "Tomcat" Book
90528dc6ce Backed out changeset af957b6bf421 (bug 1082098) 2014-10-29 13:01:20 +01:00