diff --git a/.hgtags b/.hgtags index d3529a539c8..151d88046cf 100644 --- a/.hgtags +++ b/.hgtags @@ -73,3 +73,6 @@ c0983049bcaa9551e5f276d5a77ce154c151e0b0 AURORA_BASE_20110927 54bfd8bf682e295ffd7f22fa921ca343957b6c1c AURORA_BASE_20111108 a8506ab2c65480cf2f85f54e203ea746522c62bb AURORA_BASE_20111220 462c726144bc1fb45b61e774f64ac5d61b4e047c UPDATE_PACKAGING_R16 +bbc7014db2de49e2301680d2a86be8a53108a88a AURORA_BASE_20120131 +bbc7014db2de49e2301680d2a86be8a53108a88a AURORA_BASE_20120131 +0000000000000000000000000000000000000000 AURORA_BASE_20120131 diff --git a/browser/config/mozconfigs/linux32/release b/browser/config/mozconfigs/linux32/release index d26d29f57e9..b4188d60ffc 100644 --- a/browser/config/mozconfigs/linux32/release +++ b/browser/config/mozconfigs/linux32/release @@ -18,3 +18,6 @@ export MOZ_TELEMETRY_REPORTING=1 # Treat warnings as errors in directories with FAIL_ON_WARNINGS. ac_add_options --enable-warnings-as-errors + +# Enable parallel compiling +mk_add_options MOZ_MAKE_FLAGS="-j4" diff --git a/browser/config/mozconfigs/linux64/release b/browser/config/mozconfigs/linux64/release index d26d29f57e9..b4188d60ffc 100644 --- a/browser/config/mozconfigs/linux64/release +++ b/browser/config/mozconfigs/linux64/release @@ -18,3 +18,6 @@ export MOZ_TELEMETRY_REPORTING=1 # Treat warnings as errors in directories with FAIL_ON_WARNINGS. ac_add_options --enable-warnings-as-errors + +# Enable parallel compiling +mk_add_options MOZ_MAKE_FLAGS="-j4" diff --git a/browser/config/mozconfigs/macosx-universal/release b/browser/config/mozconfigs/macosx-universal/release index 2d1c94f9a5f..8913864c0f1 100644 --- a/browser/config/mozconfigs/macosx-universal/release +++ b/browser/config/mozconfigs/macosx-universal/release @@ -14,3 +14,6 @@ export MOZ_TELEMETRY_REPORTING=1 # Treat warnings as errors in directories with FAIL_ON_WARNINGS. ac_add_options --enable-warnings-as-errors + +# Enable parallel compiling +mk_add_options MOZ_MAKE_FLAGS="-j4" diff --git a/browser/config/mozconfigs/win32/debug b/browser/config/mozconfigs/win32/debug index 426f7520d33..1ae4e6f1bc4 100644 --- a/browser/config/mozconfigs/win32/debug +++ b/browser/config/mozconfigs/win32/debug @@ -5,3 +5,5 @@ ac_add_options --enable-trace-malloc export MOZILLA_OFFICIAL=1 mk_add_options MOZ_MAKE_FLAGS=-j1 + +. $topsrcdir/browser/config/mozconfigs/win32/vs2010-mozconfig diff --git a/browser/config/mozconfigs/win32/l10n-mozconfig b/browser/config/mozconfigs/win32/l10n-mozconfig index 83b172f8e61..28c83ebb29c 100644 --- a/browser/config/mozconfigs/win32/l10n-mozconfig +++ b/browser/config/mozconfigs/win32/l10n-mozconfig @@ -2,3 +2,5 @@ ac_add_options --enable-update-channel=${MOZ_UPDATE_CHANNEL} ac_add_options --enable-update-packaging ac_add_options --enable-official-branding ac_add_options --with-l10n-base=../../l10n-central + +. $topsrcdir/browser/config/mozconfigs/win32/vs2010-mozconfig diff --git a/browser/config/mozconfigs/win32/nightly b/browser/config/mozconfigs/win32/nightly index bb30fa7dcad..06767f1154c 100644 --- a/browser/config/mozconfigs/win32/nightly +++ b/browser/config/mozconfigs/win32/nightly @@ -14,3 +14,5 @@ export MOZILLA_OFFICIAL=1 export MOZ_TELEMETRY_REPORTING=1 mk_add_options MOZ_MAKE_FLAGS=-j1 + +. $topsrcdir/browser/config/mozconfigs/win32/vs2010-mozconfig diff --git a/browser/config/mozconfigs/win32/release b/browser/config/mozconfigs/win32/release index e515b9ee190..8eaef63be49 100644 --- a/browser/config/mozconfigs/win32/release +++ b/browser/config/mozconfigs/win32/release @@ -11,3 +11,5 @@ ac_add_options --enable-official-branding export MOZILLA_OFFICIAL=1 export MOZ_TELEMETRY_REPORTING=1 + +. $topsrcdir/browser/config/mozconfigs/win32/vs2010-mozconfig diff --git a/browser/config/version.txt b/browser/config/version.txt index 2d216daf369..d4157f8df48 100644 --- a/browser/config/version.txt +++ b/browser/config/version.txt @@ -1 +1 @@ -12.0a1 +13.0a1 diff --git a/config/milestone.txt b/config/milestone.txt index 62564253ccb..f780391e9db 100644 --- a/config/milestone.txt +++ b/config/milestone.txt @@ -10,4 +10,4 @@ # hardcoded milestones in the tree from these two files. #-------------------------------------------------------- -12.0a1 +13.0a1 diff --git a/js/src/config/milestone.txt b/js/src/config/milestone.txt index 62564253ccb..f780391e9db 100644 --- a/js/src/config/milestone.txt +++ b/js/src/config/milestone.txt @@ -10,4 +10,4 @@ # hardcoded milestones in the tree from these two files. #-------------------------------------------------------- -12.0a1 +13.0a1 diff --git a/layout/generic/nsGfxScrollFrame.cpp b/layout/generic/nsGfxScrollFrame.cpp index a888bbe6394..547d931e0c1 100644 --- a/layout/generic/nsGfxScrollFrame.cpp +++ b/layout/generic/nsGfxScrollFrame.cpp @@ -3233,7 +3233,8 @@ nsGfxScrollFrameInner::ReflowFinished() nsPoint scrollPos = GetScrollPosition(); // XXX shouldn't we use GetPageScrollAmount/GetLineScrollAmount here? if (vScroll) { - nscoord fontHeight = GetLineScrollAmount().height; + const double kScrollMultiplier = 3; + nscoord fontHeight = GetLineScrollAmount().height * kScrollMultiplier; // We normally use (scrollArea.height - fontHeight) for height // of page scrolling. However, it is too small when // fontHeight is very large. (If fontHeight is larger than @@ -3243,7 +3244,7 @@ nsGfxScrollFrameInner::ReflowFinished() nscoord pageincrement = nscoord(mScrollPort.height - fontHeight); nscoord pageincrementMin = nscoord(float(mScrollPort.height) * 0.8); FinishReflowForScrollbar(vScroll, minY, maxY, scrollPos.y, - NS_MAX(pageincrement,pageincrementMin), + NS_MAX(pageincrement, pageincrementMin), fontHeight); } if (hScroll) { diff --git a/mobile/android/base/GeckoInputConnection.java b/mobile/android/base/GeckoInputConnection.java index 54ed53ae508..3cb40da239f 100644 --- a/mobile/android/base/GeckoInputConnection.java +++ b/mobile/android/base/GeckoInputConnection.java @@ -206,8 +206,16 @@ public class GeckoInputConnection extract.selectionEnd = b; extract.startOffset = 0; - extract.text = content.toString(); + try { + extract.text = content.toString(); + } catch (IndexOutOfBoundsException iob) { + Log.d(LOGTAG, + "IndexOutOfBoundsException thrown from getExtractedText(). start: " + + Selection.getSelectionStart(content) + + " end: " + Selection.getSelectionEnd(content)); + return null; + } return extract; } diff --git a/mobile/android/confvars.sh b/mobile/android/confvars.sh index 2f0426955ae..febe50a0d0d 100644 --- a/mobile/android/confvars.sh +++ b/mobile/android/confvars.sh @@ -38,7 +38,7 @@ MOZ_APP_BASENAME=Fennec MOZ_APP_VENDOR=Mozilla -MOZ_APP_VERSION=12.0a1 +MOZ_APP_VERSION=13.0a1 MOZ_BRANDING_DIRECTORY=mobile/android/branding/unofficial MOZ_OFFICIAL_BRANDING_DIRECTORY=mobile/android/branding/official diff --git a/mobile/xul/confvars.sh b/mobile/xul/confvars.sh index 65064e1f788..53f1f3b3da2 100644 --- a/mobile/xul/confvars.sh +++ b/mobile/xul/confvars.sh @@ -38,7 +38,7 @@ MOZ_APP_BASENAME=Fennec MOZ_APP_VENDOR=Mozilla -MOZ_APP_VERSION=12.0a1 +MOZ_APP_VERSION=13.0a1 MOZ_BRANDING_DIRECTORY=mobile/xul/branding/unofficial MOZ_OFFICIAL_BRANDING_DIRECTORY=mobile/xul/branding/official diff --git a/xpcom/components/Module.h b/xpcom/components/Module.h index e18a02c1911..4501daa756f 100644 --- a/xpcom/components/Module.h +++ b/xpcom/components/Module.h @@ -53,7 +53,7 @@ namespace mozilla { */ struct Module { - static const unsigned int kVersion = 12; + static const unsigned int kVersion = 13; struct CIDEntry;