Commit Graph

160586 Commits

Author SHA1 Message Date
Bill McCloskey
56351ad02f Bug 673569 - Let each frame script have its own anonymous scope (r=smaug,Waldo,mrbkap,bsmedberg) 2013-11-23 21:32:45 -08:00
Bill McCloskey
3f0323f510 Bug 682048 - Change B2G frame script handling to support anon/global scope (r=fabrice) 2013-11-23 21:32:39 -08:00
Bill McCloskey
beef94a45b Bug 682048 - Change Metro frame script handling to support anon/global scope (r=jimm,mbrubeck) 2013-11-23 21:32:32 -08:00
Bill McCloskey
f833fb3bba Bug 682048 - Change Firefox frame script handling to support anon/global scope (r=felipe) 2013-11-23 21:32:27 -08:00
Terrence Cole
7d0f61e2b0 Bug 951282 - Wrap the pending exception lazily; r=luke
--HG--
extra : rebase_source : e2bf58c6c5ba5ba857a97bd18f5543f32da6f508
2013-12-17 13:01:05 -08:00
Eric Faust
ef827b86f6 Bug 950568 - Fix missing null check in EffectlesslyLookupProperty. (r=djvj) 2013-12-17 12:38:52 -08:00
Malini Das
0b1592e707 Bug 951153 - fix unclear error message if manifest has a non-existent file, r=jgriffin 2013-12-17 14:51:59 -05:00
Ehsan Akhgari
cd98ad7afc Bug 950840 - Rename some logging macros in content/media/wmf; r=cpearce 2013-12-17 14:43:29 -05:00
Gregory Szorc
158ed8b3ec Bug 774572 - Part 2: Define JAR_MANIFESTS in moz.build files; r=glandium
Every directory with a jar.mn now has JAR_MANIFESTS defined in its
moz.build file.

We also removed the may_skip special consideration of jar.mn files
because this information is now available during tier traversal by the
reader courtesy of the variables being present in moz.build files.

--HG--
extra : rebase_source : 21049b15e6bd9cf65b0805ccaccc4ba5aae93c98
extra : amend_source : 0b1ea866d725beef92d37c6f6d475369ac002e19
2013-12-10 16:18:11 +09:00
Gregory Szorc
e36eb7b59b Bug 774572 - Part 1: Support for defining JAR manifests in moz.build; r=glandium
JAR_MANIFESTS can now be defined in moz.build files. However, due to
limitations in rules.mk, only 1 file may be defined at a time. In the
future, this restriction will be lifted. But first, better support for
JAR manifests in the build config must be built.

rules.mk will be updated in the subsequent conversion patch so this
patch applied alone doesn't break the build.

--HG--
extra : rebase_source : 2521d49a1731b659dd720769e4685715925be590
2013-12-13 00:47:02 +09:00
Nicholas Hurley
359b23e46f Bug 948757 - Don't flood servers with bunches of speculative connections. r=mcmanus 2013-12-17 10:45:46 -08:00
Jeff Muizelaar
4fa43a6bda Bug 951216. Avoid unnecessary Snapshot() copies by clearing the pattern. r=Bas
gfxSurfaceDrawable::Draw() sets a gfxPattern(Snapshot()) to the gfxContext's
pattern. If the gfxSurfaceDrawable is created by
CreateSamplingRestrictedDrawable it will be destroyed before the Snapshot().
This causes the Snapshot to be copied unnecessarily.

If we set the pattern to something else we'll destroy the snapshot before the
gfxSurfaceDrawable and save a copy.

--HG--
extra : rebase_source : 03864e8a0fe021940747cf691df30ec51e4d8b2d
2013-12-17 13:33:34 -05:00
Ehsan Akhgari
124f372395 Bug 951207 - Rename the chromium LOG macro to CHROMIUM_LOG; r=bent 2013-12-17 13:26:45 -05:00
Nicholas D. Matsakis
80bf630499 Bug 945241 - Add test rs=test 2013-12-17 11:20:17 -05:00
Dan Gohman
0ce6979c90 Bug 950703 - IonMonkey: Read only 4 bytes for a FLOAT32_STACK entry. r=jandem 2013-12-17 08:49:15 -08:00
Dan Gohman
3ebe2c9229 Bug 950703 - SpiderMonkey: Make stack slots byte-indexed. r=jandem 2013-12-17 08:49:15 -08:00
Dan Gohman
b3cf21af4f Bug 950703 - SpiderMonkey: Move int32 values with 32-bit move instructions. r=jandem 2013-12-17 08:49:13 -08:00
Dan Gohman
5c3e5068d9 Bug 950703 - SpiderMonkey: Merge x86 and ARM's IonFrames.h files into a single file. r=jandem 2013-12-17 08:46:37 -08:00
Dan Gohman
2f63c50311 Bug 950703 - SpiderMonkey: Use 32-bit slots on 64-bit platforms. r=jandem 2013-12-17 08:46:37 -08:00
Dan Gohman
28fa37290f Bug 950703 - IonMonkey: Use 32-bit stack slots for 32-bit floats on 32-bit platforms. r=jandem 2013-12-17 08:46:37 -08:00
Dan Gohman
4f1f9ceda8 Bug 950703 - SpiderMonkey: Move float32 values with 32-bit move instructions. r=jandem 2013-12-17 08:46:37 -08:00
Dan Gohman
d45bc292c8 Bug 950703 - SpiderMonkey: Rename loadFloat and storeFloat to loadFloat32 and storeFloat32 r=jandem 2013-12-17 08:46:37 -08:00
Dan Gohman
1c7e845f27 Bug 950703 - SpiderMonkey: Add isFloatReg() predicates to LDefinition and VirtualRegister. r=jandem 2013-12-17 08:46:37 -08:00
Dan Gohman
d7eafde96c Bug 950703 - SpiderMonkey: Rename MoveOp::Kind to MoveOp::Type. r=jandem 2013-12-17 08:46:37 -08:00
Dan Gohman
b146091d37 Bug 950703 - SpiderMonkey: Merge DOUBLE_SLOT and DOUBLE_ARGUMENT with STACK_SLOT and INT_ARGUMENT. r=jandem 2013-12-17 08:46:37 -08:00
Dan Gohman
9ef7bdfd67 Bug 949668 - SpiderMonkey: Add a MoveOp::FLOAT32 r=jandem 2013-12-17 08:46:37 -08:00
Dan Gohman
63b60c0e6f Bug 949668 - SpiderMonkey: Enum simplification. r=jandem 2013-12-17 08:46:37 -08:00
Dan Gohman
0840bb3abb Bug 949668 - SpiderMonkey: Delete an unused function. r=jandem 2013-12-17 08:46:37 -08:00
Geoff Brown
a16c096d74 Bug 936226 - Disable test_temporary_storage.js on Android x86; r=jmaher 2013-12-17 09:54:36 -07:00
Nicolas B. Pierron
3071414b50 Bug 951105 - Rename MarkIonExitFrame to MarkJitExitFrame. r=jandem 2013-12-17 08:43:22 -08:00
Markus Stange
591f402d35 Bug 888615 - [Australis] Only draw window titles for windows with drawtitle=true. r=smichaud 2013-12-17 17:19:25 +01:00
Markus Stange
57996a27c2 Bug 888615 - Back out changeset 2250a49996a2 because of an incomplete commit message. 2013-12-17 17:18:05 +01:00
Nicholas D. Matsakis
bb6cc0c5f0 Bug 945241 - Check for null pointer in TypedObject trace r=sfink 2013-12-13 06:20:27 -05:00
Markus Stange
8ef9116036 Bug 951186 - Propagate the current compositor in ContentHostBase::UseTextureHost. r=nical 2013-12-17 17:11:14 +01:00
Markus Stange
aff7a5da26 Bug 944937 - Add a shim for Services.metro on non-Metro platforms. r=mbrubeck 2013-12-17 17:11:14 +01:00
Markus Stange
eb920566fc Bug 888615 - Only draw window titles for windows with drawtitle=true. r=smichaud 2013-12-17 17:11:14 +01:00
Markus Stange
2e8c31eda8 Bug 888615 - [Australis] Add a drawtitle attribute for XUL root elements. When drawtitle="true" is set, even drawintitlebar windows will have a window title. r=roc, r=smichaud 2013-12-17 17:11:13 +01:00
Markus Stange
4438906cc8 Bug 888615 - [Australis] Reland the patch for bug 877767 which was backed out in the landing of Australis. 2013-12-17 17:11:13 +01:00
Andreas Tolfsen
aa24133262 Bug 804515 - Add screen orientation commands to Marionette
setScreenOrientation allows for a subset of the permitted orientation
change values that screen.mozLockOrientation can take.  Specifically
portrait, landscape, portrait-primary, landscape-primary,
portrait-secondary, landscape-secondary.

Due to W3C bug 23950 both error replies use the non-descriptive 500
status code.  I've filed bug 945734 about this.
---
 testing/marionette/client/marionette/marionette.py | 47 +++++++++--
 .../tests/unit/test_screen_orientation.py          | 90 ++++++++++++++++++++++
 .../client/marionette/tests/unit/unit-tests.ini    |  2 +
 testing/marionette/marionette-server.js            | 50 +++++++++++-
 4 files changed, 183 insertions(+), 6 deletions(-)
 create mode 100644 testing/marionette/client/marionette/tests/unit/test_screen_orientation.py
2013-12-17 11:01:29 -05:00
James Gilbertson
b899268dd9 Bug 949314 - Use shell expansion instead of a relative path to get the path for ANDROID_SDK_ROOT. r=glandium
--HG--
extra : rebase_source : 0e8f1881be639678eb80915cfb70aa08a68a7a13
2013-12-17 10:59:04 -05:00
Peiyong Lin
ecc882cb2b Bug 943422 - Implement FileUtils.openAtomicFileOutputStream. r=Yoric
--HG--
extra : rebase_source : 054092dc72130bb4c60f48bb80a3ca0adfd42d45
2013-12-17 10:57:03 -05:00
Douglas Crosher
0906cae3d2 Bug 942565 - IonMonkey (ARM): Fix clampDoubleToUint8 to return 0 for an input of NaN. r=mjrosenb
--HG--
extra : rebase_source : a7bf008107f18030116a3911fa9e5959a5091d7e
2013-12-08 17:22:52 +11:00
Kamil Muszyński
682f3e48b0 Bug 932948 - Running mach mochitest-a11y with installed extension. r=ted
--HG--
extra : rebase_source : 48b5025f8df30a697ddc5dd65235583bdc6f1f55
2013-12-17 10:56:29 -05:00
Malini Das
8f43f2233d Bug 950729 - fix docstring error for flick, r=dburns 2013-12-17 10:57:45 -05:00
Benjamin Smedberg
af1bc7b134 Bug 932832 - click-to-play not discoverable for Google Hangouts video plugin because it is positioned at -40000,-40000. Check for positioning and treat this as a hidden plugin, r=jaws 2013-12-17 10:53:33 -05:00
Benjamin Smedberg
b68e9f44c2 Bug 853973 - If a plugin is overlayed by other content on the page, then treat it as a hidden plugin: hide the overlay and present the infobar for click-to-play or crashed plugins, r=jaws 2013-12-17 10:53:32 -05:00
Nicolas B. Pierron
130cccb1dd Bug 940965 - Do not use Unagi's GC settings by default. r=h4writer
CLOSED TREE
2013-12-17 07:00:32 -08:00
Till Schneidereit
3e7a82f146 Bug 911400 - Create OpaqueWrappers when wrapping objects for use in the self-hosting global and OpaqueWrapperWithCalls when wrapping self-hosted function for use in other compartments. r=bholley 2013-11-26 13:45:54 +00:00
Ehsan Akhgari
d63f90798e Bug 949445 - Part 3: Remove the classinfo for Selection; r=bzbarsky 2013-12-17 09:12:47 -05:00
Ehsan Akhgari
ce9c4676d6 Bug 949445 - Part 2: Move Selection to WebIDL; r=bzbarsky 2013-12-17 09:12:33 -05:00