Jim Mathies
dac553f0db
Bug 843014 - 'Search for' context menu item should quote selected text. r=fryn
2013-03-01 16:16:11 -06:00
Jim Mathies
24ddaa65ce
Bug 846679 - Export WinUtils so we can use its handy dandy routines in other places besides widget. r=masayuki
2013-03-01 16:16:13 -06:00
Dirkjan Ochtman
43071c9a42
Bug 638219 - Set all test-independent command-line bits up once, pass in; r=terrence
...
This will help integration with the jstests framework, which also uses
a single prefix argument to its Test command construction method.
Note that the order of js arguments is changed, from:
cmd = [js] + list(set(self.jitflags)) + shell_args + ['-e', expr]
cmd += ['-f', os.path.join(LIB_DIR, 'prolog.js'), '-f', self.path]
to:
prefix = [os.path.abspath(args[0])] + shlex.split(options.shell_args)
prefix += ['-f', os.path.join(jittests.LIB_DIR, 'prolog.js')]
cmd = prefix + list(set(self.jitflags)) + ['-e', expr, '-f', self.path]
The assumption here is that only the order of -f options matters.
--HG--
extra : rebase_source : 9655d6efc62006aa840d72f6b31d764bd870cc7d
2013-02-15 17:58:45 +01:00
Dirkjan Ochtman
0cfa5c95f5
Bug 638219 - Move test result output into result processing function; r=terrence
...
--HG--
extra : rebase_source : c72b28460c2e4b52aa3e4bfa903d5ee1563c1e39
2013-02-15 17:09:33 +01:00
Dirkjan Ochtman
1fc0df4224
Bug 638219 - Reuse cmd saved in results object rather than rebuilding it; r=terrence
...
--HG--
extra : rebase_source : 4b955e7793c966db184f67cc1a90ab8c24bbfcd7
2013-02-15 17:44:24 +01:00
Dirkjan Ochtman
07babddef9
Bug 638219 - Use TestOutput class to wrap test results; r=terrence
...
--HG--
extra : rebase_source : 446d5f86d11c4d41fc771dde2b6357f6fff63175
2013-02-15 17:00:58 +01:00
Dirkjan Ochtman
0304b5d7cc
Bug 638219 - Save static paths in module-level constants; r=terrence
...
These paths are a little far away from the script they're referenced in, so
it's a little fragile. However, since (a) these aren't expected to change
that often, and (b) the code should fail conspicuously if there is a change,
I don't think it's a problem.
--HG--
extra : rebase_source : 2e2d278826d4d30c813156553590c24d9056575f
2013-02-15 09:01:19 +01:00
Dirkjan Ochtman
3ff725a17b
Bug 638219 - Extract valgrind setup, prepend in Test.command(); r=terrence
...
--HG--
extra : rebase_source : dc17ae04127892f4d5778e5d546d8fba4436766f
2013-02-15 08:33:25 +01:00
Dirkjan Ochtman
ec3556c690
Bug 638219 - Move command construction into Test class method; r=terrence
...
--HG--
rename : toolkit/modules/Timer.jsm => browser/devtools/shared/Browser.jsm
rename : toolkit/modules/tests/xpcshell/test_timer.js => browser/devtools/shared/test/browser_browser_basic.js
extra : rebase_source : 4a02112413b31457cf855d68a6db6d816172652f
2013-02-15 08:32:43 +01:00
Ryan VanderMeulen
6890c5e0e7
Merge m-c to inbound on a CLOSED TREE.
2013-03-01 18:43:05 -05:00
Ryan VanderMeulen
d642c693ee
Backed out changesets a99be5669498 (bug 831489) and 140221368247 (bug 821208) for frequent Linux64 debug b-c failures on a CLOSED TREE.
2013-03-01 18:36:39 -05:00
Daniel Holbert
4091fbb0af
Bug 842752: Remove unused (& debug-only) variable 'u' from SnapshotReader::readFrameHeader, and related code. r=nbp
2013-03-01 13:57:12 -08:00
Ryan VanderMeulen
5d849d0751
Backed out 8 changesets (bug 716403) for frequent Android mochitest-8 failures on a CLOSED TREE.
2013-03-01 16:09:59 -05:00
Ryan VanderMeulen
f7fa461f09
Bug 846862 - Disable test_sts_preloadlist_perwindowpb.js and test_sts_preloadlist_selfdestruct.js on a CLOSED TREE.
2013-03-01 15:21:43 -05:00
Kartikaya Gupta
63723cb5e9
Bug 845804 - Reuse OpenTempFile from nsMemoryInfoDumper in nsCycleCollector.cpp. r=njn
...
CLOSED TREE
2013-03-01 10:41:17 -05:00
Ed Morley
bb4c7b9abe
Backed out changeset 1eda65741914 (bug 845804) for xpcshell failures on a CLOSED TREE
2013-03-01 17:31:38 +00:00
Paul Adenot
51f09d7652
Bug 846769 - The assertion also happens on Linux, pushing on a CLOSED TREE. r=RyanVM
2013-03-01 17:58:12 +01:00
Ryan VanderMeulen
cdce03a204
Backed out changeset 96c03dab9222 (bug 843725) for mochitest-5 failures on a CLOSED TREE.
2013-03-01 11:48:04 -05:00
Paul Adenot
50b77d481a
Bug 846769 - Another assertion can happen, and is not windows-only, on a CLOSED TREE r=RyanVM
2013-03-01 17:08:54 +01:00
Sam Foster
c5e4c306b5
Bug 846685 - Add optional, optionally-async setUp, tearDown methods to metro-chrome test fixture objects. r=jimm
2013-03-01 15:45:07 +00:00
Chris Lord
b1d4a73c78
Bug 716403 - Hide dynamic toolbar hiding behind a pref. r=kats
...
Disable dynamic toolbar hiding on Android by default, with pref
browser.chrome.dynamictoolbar available to enable it.
2013-03-01 15:46:35 +00:00
Chris Lord
763609d916
Bug 716403 - Use setContentDocumentFixedPositionMargins in Android's browser.js. r=kats
...
This uses the aforementioned method on nsIDOMWindowUtils to make sure layout's
idea of the fixed position margins matches those used in the compositor.
2013-03-01 15:46:34 +00:00
Chris Lord
f56a95adbd
Bug 716403 - Annotate layers with the fixed margins from the PresShell. r=nrc,roc
...
This annotates fixed layers with the margins that have been applied from
nsIPresShell->GetContentDocumentFixedPositionMargins. Using SyncViewportInfo
in CompositorParent, this allows for async fixed position margin setting.
2013-03-01 15:46:34 +00:00
Chris Lord
afe21f51a7
Bug 716403 - Add nsIDOMWindowUtils.setContentDocumentFixedPositionMargins. r=roc,dholbert
...
Add a function to set margins on the viewport that are respected by its
absolute containing block. This has the effect of being able to add margins to
fixed position content, which will be used on mobile to stop temporarily
visible chrome from obscuring content.
2013-03-01 15:46:34 +00:00
Chris Lord
0f2474d98f
Bug 716403 - Resize viewport dynamically on Android. r=kats,mfinkle
...
This causes the viewport size to differ, depending on the length of the page.
This has the effect of pages that size themselves to the size of the window
always having the toolbar visible, making sites like Google Maps more usable.
2013-03-01 15:46:34 +00:00
Chris Lord
ebc2d0679f
Bug 716403 - Make the top of the page accessible with the toolbar visible. r=kats
...
This makes it possible to scroll to the top of the page with the toolbar visible
in Firefox for Android. It also causes JavaScript scrolling to position 0 to
expose the toolbar.
2013-03-01 15:46:34 +00:00
Chris Lord
a02bd9b3ba
Bug 716403 - Offset fixed layers so the toolbar doesn't obscure them. r=nrc,kats
...
Offset fixed layers in the compositor so that the toolbar in Firefox for Android
doesn't obscure them. This does not affect layout, so input on the elements in
said layers will appear broken.
2013-03-01 15:46:33 +00:00
Wes Johnston
39b56db07c
Bug 716403 - Dynamically hide the location bar when scrolling. r=kats
...
Intercept touch events and use them to pan the location bar on and off the
screen, depending on its current location. Also dynamically show/hide the
location bar when loading pages.
2013-03-01 15:46:33 +00:00
Jonathan Watt
36034bb99e
Bug 843725 - Add support for changing the value of <input type=range> using the up/down/left/right/pgup/pgdn/home/end keys. r=mounir, r=smaug.
2013-03-01 15:34:06 +00:00
Kartikaya Gupta
3fef252deb
Bug 845804 - Reuse OpenTempFile from nsMemoryInfoDumper in nsCycleCollector.cpp. r=njn
2013-03-01 10:41:17 -05:00
Josh Matthews
7051ffe3ce
Backed out changeset 61e57c281b9a (bug 844561) CLOSED TREE
2013-03-01 10:35:31 -05:00
Ryan VanderMeulen
eec1b331d5
Merge inbound to m-c.
2013-02-28 22:28:03 -05:00
L. David Baron
509b5b78a3
Bug 404077: Adjust annotations of expected assertions.
2013-02-28 17:59:07 -08:00
Ryan VanderMeulen
db70ed53c2
Backed out 4 changesets (bug 722299) for B2G mochitest failures on a CLOSED TREE.
2013-02-28 20:44:53 -05:00
Makoto Kato
074573b041
Bug 842918 - Update symbols.def if autoconf is changed. r=ted
2013-03-01 10:13:30 +09:00
Richard Newman
9ac62b8cf5
Bug 846463 - Android Nightlies fail to build due to missing /services/sync/locales/Makefile. r=gps
2013-02-28 16:48:29 -08:00
Seth Fowler
6dd7438b3f
Bug 846028 - Coalesce invalidations in VectorImage. r=dholbert
2013-02-28 16:43:43 -08:00
Sriram Ramasubramanian
4d496a1bc6
Bug 845511: Accessibility strings for tabs ui. [r=mfinkle]
...
--HG--
extra : rebase_source : d98af982cea4c526070f03f647dc668013a0b1d5
2013-02-28 16:29:20 -08:00
Hannes Verschore
6e406beacc
Bug 843023: IonMonkey: Inline Math.pow when result is expected to be intger, r=sstangl
2013-03-01 01:22:55 +01:00
Mounir Lamouri
2bea4e4640
Bug 375008 - Clicking a disabled element should not cause a focus change. r=Enn
2013-03-01 00:15:59 +00:00
Nicholas Nethercote
9e3cebd690
Bug 839376 (part 14) - More exact rooting in shell/js.cpp. r=sfink.
...
--HG--
extra : rebase_source : 5dbacfb158ff5ea3935c0378f1c691006cb013a8
2013-02-28 15:03:17 -08:00
Gary Kwong
58181a4d38
Bug 846519 - Running bootstrap.py throws a "NameError: global name HOMEBREW_PACKAGES is not defined" error. r=gps DONTBUILD (NPOTB)
2013-02-28 14:52:18 -08:00
Blake Kaplan
b867473bc1
Bug 846067 - Add a missing interface to the QI impl. r=jlebar
...
--HG--
extra : rebase_source : 3f2d51ba19092cb85a1f481bdfe75a8a5d2dbd9e
2013-02-28 14:36:55 -08:00
Sriram Ramasubramanian
2b5ecb19c7
Bug 821848: Cursor is not seen in private mode. [r=bnicholson]
2013-02-28 15:27:56 -08:00
Sriram Ramasubramanian
5297e59f65
Bug 846396: Settings screen in blue. [r=wesj]
2013-02-28 15:27:51 -08:00
David Keeler
770428aad3
bug 841350 - register pageshow handler earlier in browser.js r=ttaubert
2013-02-28 14:53:00 -08:00
Gregory Szorc
6d336e0204
Bug 845089 - Followup: Handle Windows paths when detecting external source directories; r=khuey
...
This is related to work that landed in part 20 of bug 784841.
2013-02-28 14:25:10 -08:00
Simon Montagu
2be218abef
Tests for bug 722299, r=honza.b
2013-02-28 14:04:48 -08:00
Simon Montagu
3dc876275e
Changes to existing tests caused by bug 722299, r=honza.b
2013-02-28 14:04:48 -08:00
Simon Montagu
07f7103642
Add a pref to disable the IDN whitelist. Bug 722299, r=honza.b
2013-02-28 14:04:48 -08:00