Commit Graph

110324 Commits

Author SHA1 Message Date
Masayuki Nakano
2c502bf9dd Bug 705057 part.4 Emulate the behavior of nsIWidget::ResetInputState() and nsIWidget::CancelIMEComposition() if the composition is synthesized r=smaug+roc, sr=roc 2012-09-26 14:47:51 +09:00
Masayuki Nakano
a654e6725b Bug 705057 part.3 XP level code shouldn't call nsIWidget::ResetInputState() and nsIWidget::CancelIMEComposition() directly r=smaug+ehsan 2012-09-26 14:47:51 +09:00
Masayuki Nakano
892d596d9d Bug 705057 part.2 Dispatch composition events on removed content for canceling the composition if widget's IME APIs don't work r=smaug 2012-09-26 14:47:51 +09:00
Masayuki Nakano
1cc0ce4f3e Bug 705057 part.1 Ensure a set of composition events is fired on same content r=smaug 2012-09-26 14:47:45 +09:00
Bill McCloskey
0bf5e5262c Bug 714050 - Make JS source compression thread optional (r=luke) 2012-10-16 11:57:11 -07:00
Bill McCloskey
9c5c090b52 Bug 714050 - Make Ion compile threads optional (r=luke) 2012-10-16 11:57:09 -07:00
Bill McCloskey
e887efcc22 Bug 714050 - Make GC helper thread optional (r=luke) 2012-10-16 11:57:09 -07:00
Bill McCloskey
0728920867 Bug 714050 - Add support for optional JS helper threads (r=luke) 2012-10-16 11:57:09 -07:00
Boris Zbarsky
aa3997676a Bug 799796. Do memory reporting for stylesheets that only the CSS loader might know about. r=dbaron,njn 2012-10-17 17:01:56 -04:00
Boris Zbarsky
d3f9d1f8ce Bug 800983. Expose a getter for default computed style. r=dbaron
An alternative implementation strategy is to add "default-only"
versions of ResolveStyleFor and ResolvePseudoElementStyle and then
modify FileRules to support those, or use a cut-down custom version of
FileRules for them.  That would be faster, but more complicated on the
style set side.  We can always make that switch if we need to, I guess.
2012-10-17 17:01:56 -04:00
Boris Zbarsky
6a79d7f055 Bug 795520. Don't fail to return a computed CSS declaration just because the style change that will give us a presshell has not been processed yet. r=dbaron
Another, more risky, option would be to always return a declaration
from getComputedStyle, even if we have no presshell, then just throw
(after flushing, as needed) if people try to get style info for it
just like we already do for declarations whose document loses a
presshell.  This might cause compat issues on sites that can deal with
null but not exceptions, though.  :(
2012-10-17 17:01:56 -04:00
Boris Zbarsky
7df123b830 Bug 801994. Fix intrinsic width determination in cases when we have an intrinsic ratio and our height is styled as calc() with percentages. r=dholbert 2012-10-17 17:01:56 -04:00
Boris Zbarsky
a3858f9ce9 Bug 599882. Make baselines not depend on relative positioning of kids. r=dbaron 2012-10-17 17:01:55 -04:00
Boris Zbarsky
f1bf746514 Bug 796983 part 2. Add a way to generate an example class declaration for a given WebIDL interface. r=jst
We mark constructors as static in the parser because they are.  This
allows us to just use the isStatic() for the IDLMember to mark our
declarations static.

To generate an example interface implementation, just "make
interfacename-example" in $objdir/dom/bindings.  This will place files
called interfacename-example.h and interfacename-example.cpp in that
directory.  For example, "make XMLHttpRequest-example" will get you
$objdir/dom/bindings/XMLHttpRequest-example.h and
$objdir/dom/bindings/XMLHttpRequest-example.cpp.

Attribute getters currently default to const methods, while setters
and operations default to non-const methods.

--HG--
rename : dom/bindings/BindingGen.py => dom/bindings/ExampleGen.py
2012-10-17 17:01:55 -04:00
Boris Zbarsky
3ee2ff3f57 Bug 796983 part 1. Switch nullable primitives to using a const Nullable. r=jst 2012-10-17 17:01:55 -04:00
Sean Stangl
4370f0be2b Bug 801915 - Handle JSOP_IN with IonMonkey. r=jandem 2012-10-17 13:57:16 -07:00
Brian Smith
4020f12f18 Bug 802378: Make PSM coding patterns more consistent, and more consistent with Mozilla Coding Style, r=keeler
--HG--
extra : rebase_source : 46fde9231dd69356221c0c5a7042a7b2d3dd0cf6
2012-10-17 13:48:36 -07:00
Malini Das
9ef93a07ee Bug 802753 - remove assertIn so test_getstatus is python 2.6 compatible, r=jgriffin 2012-10-17 16:49:49 -04:00
Fabrice Desré
a472ebd79c Bug 802108 - [MozActivity] fails for OOP applications [r=gwagner] 2012-10-17 13:44:39 -07:00
Justin Lebar
07101c8c9d Bug 802777 - Decrease image.mem.max_decoded_image_kb on B2G. r=joedrew 2012-10-17 16:18:33 -04:00
Dale Harvey
5176866dfb Bug 802466 - Add signature to stream url. r=fabrice 2012-10-17 15:33:58 -04:00
Gene Lian
b267a7374c Bug 801573 - [Web Activities] Need to notify SystemMessageInternal when the app's registration restarts to avoid sending system messages to deprecated pages. r=fabrice 2012-10-17 12:30:43 +08:00
Ryan VanderMeulen
4dc8993a0c Bug 801280 - Update pdf.js to version 0.6.39. r=dtownsend 2012-10-17 15:33:58 -04:00
Henrik Skupin
61a7b4fefd Bug 791278 - Crash test for WebRTC crash [@sipcc::PeerConnectionImpl::SetLocalDescription]. r=jesup 2012-10-17 15:33:57 -04:00
Emmanuele Bassi
3669dc8cc8 Bug 784467 - Switch computed style's url(invalid-url:) to [css3-values]'s url(about:invalid). r=dbaron 2012-10-17 15:33:57 -04:00
Ryan VanderMeulen
951f988d57 Merge m-c to inbound. 2012-10-17 15:33:10 -04:00
Benoit Jacob
9073011ef5 Bug 742781 - Chrome mochitest for WEBGL_debug_renderer_info extension - r=bz 2012-10-17 15:11:59 -04:00
Benoit Jacob
92800ce87b Bug 742781 - Implement WEBGL_debug_renderer_info extension - r=bz,jgilbert 2012-10-17 15:11:51 -04:00
Kyle Huey
b8d741f2c8 Bug 802239: Actually shut down storage threads. r=asuth 2012-10-17 11:56:24 -07:00
Benoit Jacob
eea3f5c821 Bug 800657 - reenable WebGL index-validation.html test - r=bz 2012-10-17 14:38:58 -04:00
Gregory Szorc
8e483da889 Bug 799532 - Print directory listings when profile directory could not be deleted; r=ted
This patch is intended to be temporary and should be removed once the
underlying problem is resolved.
2012-10-17 11:17:49 -07:00
Ryan VanderMeulen
ca114ca19e Merge the last PGO-green inbound changeset to m-c. 2012-10-17 14:07:59 -04:00
Jonathan Griffin
77f4820479 Bug 790463 - Disable test_outgoing_remote_hangup_held.js due to crashes, a=test-only, DONTBUILD(NPOTB) 2012-10-17 11:02:51 -07:00
Bobby Holley
52f96099f5 Bug 801241 - Properly handle |false| return false from JS_DescribeScriptedCaller. r=bz 2012-10-17 19:44:30 +02:00
Brian R. Bondy
4e8006398c Bug 802016 - Do not allow caching at all when checking for updates. r=rstrong 2012-10-17 13:41:35 -04:00
Eitan Isaacson
26d45999cd Bug 801671 - Don't use cached bounds after scrolling, they use the previous scroll position. r=davidb 2012-10-17 10:23:26 -07:00
Jonathan Griffin
e920997af0 Bug 790463 - Disable test_incoming_already_connected.js due to crash, a=test-only, DONTBUILD(NPOTB) 2012-10-17 10:22:16 -07:00
Ehsan Akhgari
f5557dac78 Merge mozilla-central into mozilla-inbound 2012-10-17 13:03:16 -04:00
Lucas Rocha
7d859f6910 Bug 801477 - Fix black flash on startup caused by SurfaceView (r=kats) 2012-10-17 17:59:18 +01:00
Jeff Hammel
9749d321ee Bug 802242 - mirror mozbase -> m-c for week of Oct 16 @ aa50f7cf0f ; r=wlach 2012-10-17 09:44:50 -07:00
Hannes Verschore
427134eb9c Bug 801830: Ionmonkey: correctly compare definitions in MMul 2012-10-17 18:34:39 +02:00
Brian R. Bondy
54ddfa1543 Bug 798415 - Import signature to MAR files implementation. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
72fbfdbd78 Bug 798415 - Tests for import signature to MAR files. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
2b2e846193 Bug 798415 - Binary data for tests for import signatures to MAR files. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
090e197415 Bug 798413 - Tests for export signature from MAR files. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
85ee7f85aa Bug 798413 - Export signature from MAR files implementation. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
f7690a97da Bug 798413 - Binary data for tests for export signatures from MAR files. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
e132a2879d Bug 792452 - Base implementation for multiple signing and verifying. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
434152e1f3 Bug 792452 - Tests for multiple signing. r=bsmith 2012-10-17 09:39:44 -04:00
Brian R. Bondy
c8c89169ad Bug 792452 - Updater code updates for multi signature changes. r=bsmith 2012-10-17 09:39:43 -04:00