Commit Graph

123258 Commits

Author SHA1 Message Date
L. David Baron
cfe687e13f Bug 671976: Tweak timing in the hopes of forcing the assertion to stay before TEST-END on Linux32; add additional leakage of expected assertions for Windows. 2013-03-01 19:40:43 -08:00
Mark Capella
153987170e Bug 811905 - Make bookmarks and history buttons in awesomescreen look more clickable, r=wesj 2013-03-01 22:19:14 -05:00
Nicholas D. Matsakis
cd5b12be6b Bug 829602 - Switch to self-hosted version of Parallel Array r=dvander,till 2013-03-01 13:48:13 -05:00
Geoff Brown
71d8d1dff0 Bug 846353: Fix typos in robocop testBookmarksTab, testDoorHanger and testShareLink; r=jmaher DONTBUILD 2013-03-01 18:41:05 -07:00
Terrence Cole
1745d82807 Bug 638219 - Fix test selection after prior landings for bug 638219; rs=Waldo
--HG--
extra : rebase_source : eb107700ec8c3e136323ef8173d3d3ec13418de0
2013-03-01 17:08:35 -08:00
Margaret Leibovic
d28353ab8a Bug 846102 - Remove sub-frame offset from cursor handle position calculation. r=bnicholson 2013-03-01 17:06:03 -08:00
Margaret Leibovic
1b5209a5f3 Bug 748469 - (Part 2) Clean up FormAssist.positionAndShowPopup. r=wesj 2013-03-01 17:06:00 -08:00
Margaret Leibovic
e54e250210 Bug 748469 - (Part 1) Move FormAssistPopup viewport math to Java. r=kats 2013-03-01 17:05:58 -08:00
Trevor Saunders
fb135090eb bug 845562 - nsFrameSelection doesn't need to inherit from nsISupports r=smaug 2013-02-15 16:32:19 -05:00
Trevor Saunders
1a20d1b3c3 bug 845562 - remove GetFrameSelection() from nsISelectionPrivate r=smaug 2013-02-15 15:09:28 -05:00
Rafael Ávila de Espíndola
bf391b7462 Bug 846922 - Read late write stacks on windows. r=BenWa. 2013-03-01 19:39:29 -05:00
Wes Johnston
c8f9c1d3c9 Bug 838400 - Set an explicit minHeight on context menu items. r=sriram DONTBUILD 2013-03-01 16:09:33 -08:00
Wes Johnston
480a461986 backout 24dd58c6390c to fix commit message 2013-03-01 16:09:31 -08:00
Brian Hackett
1a40cdb6ee Bug 834240 - Add missing setPendingNukeTypes, r=dvander. 2013-03-01 17:08:18 -07:00
Geoff Brown
41c74a99aa Bug 769919: Allow retry when getting awesomebar ListView in robocop tests; r=jmaher 2013-03-01 17:02:52 -07:00
Daniel Holbert
34dcb1feed Bug 845868: Reorder js.cpp's #include list so that GCC doesn't spam Wattributes warnings about attributes being ignored on class decl-after-definition. r=Waldo 2013-03-01 16:02:21 -08:00
Mark Capella
52d847cd85 Bug 784331 - No indication if a page is in reader mode, r=lucasr 2013-03-01 19:01:11 -05:00
Wes Johnston
b96ab26387 Bug 844834 - Use system colors for dialog titles. r=sriram 2013-03-01 15:57:38 -08:00
Wes Johnston
db65a38a15 Bug 828400 - Set an explicit minHeight on context menu items. r=sriram 2013-03-01 15:57:36 -08:00
Fabrice Desré
f76b987b20 Backout e0be1d5500f2 (bug 833795) for causing bug 846816 2013-03-01 11:42:49 -08:00
Matt Brubeck
247d600feb Bug 840588 - Create a mach wrapper that searches up from $CWD for a topsrcdir [r=gps]
--HG--
rename : mach => build/mach_bootstrap.py
extra : rebase_source : df914d42e46aac1326e50735a5d8e66cb4243a25
2013-03-01 15:51:11 -08:00
Matt Brubeck
ede5196c39 Bug 840588 - add topsrcdir and mozconfig to mozinfo.json [r=ted]
--HG--
extra : rebase_source : 281c7272576af2f23be7becd7845a5f78da3eb17
2013-03-01 15:50:53 -08:00
Jim Mathies
24581defe9 Bug 843014 - 'Search for' context menu item should quote selected text. r=fryn 2013-03-01 16:16:11 -06:00
Jim Mathies
9fbf61c891 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
301f3895ff 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
ad98786482 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
d60cf242a4 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
4b6bc9c109 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
b364cd92d0 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
c877e5877e 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
30956334f2 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
ab86a48c79 Merge m-c to inbound on a CLOSED TREE. 2013-03-01 18:43:05 -05:00
Ryan VanderMeulen
19177faf48 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
27f52f3d2e 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
75acd49b0e 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
c5c9bf5ca1 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
19ab90c598 Bug 845804 - Reuse OpenTempFile from nsMemoryInfoDumper in nsCycleCollector.cpp. r=njn
CLOSED TREE
2013-03-01 10:41:17 -05:00
Ed Morley
ea8b153d1c Backed out changeset 1eda65741914 (bug 845804) for xpcshell failures on a CLOSED TREE 2013-03-01 17:31:38 +00:00
Paul Adenot
b735d97a22 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
42f5153b7d Backed out changeset 96c03dab9222 (bug 843725) for mochitest-5 failures on a CLOSED TREE. 2013-03-01 11:48:04 -05:00
Paul Adenot
6f002d2d5d 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
ad31f58dce 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
4f03c350fb 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
08f9e1089b 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
fa6c4dbff3 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
b29bf4713d 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
413fbf7cd0 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
1461d5cf81 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
077631a00a 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
f8fe6e5a6c 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