Jeff Muizelaar
b4e2a8d95a
Bug 801061. Switch from imgIRequest to imgRequestProxy. r=joe
...
This doesn't switch all of the users yet, but is a step in the right
direction.
--HG--
extra : rebase_source : 91b4fef3f67586179c119208d000cf7629e04963
2012-10-12 08:43:01 -04:00
Ed Morley
408c992b8d
Backout 4ebd50016f35 & 9033700cc24f (bug 807757) for failing to build on a CLOSED TREE
2012-12-13 18:46:38 +00:00
Benjamin Smedberg
10a23e3550
Bug 807757 main part - remove nsIProfileChangeStatus, nsIProfile and remnants of code to support them, r=glandium
...
--HG--
rename : profile/public/nsIProfileChangeStatus.idl => profile/public/notifications.txt
extra : rebase_source : e7caf9d124a4295ced9d607ab6b75b663b97ed8e
2012-12-13 12:20:56 -05:00
Vicamo Yang
ee753c6b25
Bug 774621 - Part 4/5: Android backend, r=sicking
2012-12-11 17:09:49 +08:00
Ehsan Akhgari
27280529b8
Bug 819202 - Part 1: Implement the "non-private" window.open feature; r=bzbarsky
...
This patch adds support for a "non-private" window flag which can be
used to open new chrome windows in non-private mode in per-window
private browsing builds. It also tests to make sure that the flag is
not accessible from content.
2012-12-10 00:06:06 -05:00
Josh Matthews
5eef118d29
Bug 814275 - When the global service matters, force all new windows to conform to the global private browsing state. r=bz
2012-11-22 10:48:13 -05:00
Boris Zbarsky
0c7a0663e9
Bug 811449 part 1. Move everything from nsGenericElement.h to Element.h. r=peterv
...
Note: This is just moving code as-is, with absolutely no changes
outside of the Link bits that are needed to make mock_Link compile.
2012-11-14 14:10:07 -08:00
Justin Lebar
8c64b0474c
Bug 802366 - The main event: Let a browser process inherit its app's id. r=bz,cjones
...
The main bug fixed here is that in half of our interfaces, we use "is browser frame/element" to mean "browser or app", and in the other half, we use it to mean "is browser not app".
There's a related, functional bug also fixed here, which is that a browser process doesn't inherit its parent's app-id. This causes problems e.g. for IndexedDB: If a browser inside an app uses IndexedDB, the DB should have the app's app-id.
I also modified Tab{Parent,Child} and nsFrameLoader to call "app" "ownOrContainingApp", to emphasize that we might have inherited the app from a parent process. I left nsIDocShell::appId alone, because changing that would have necessitated changing nsILoadGroup and therefore a /lot/ of users in Necko; it's also not clear it would have clarified anything in those cases.
2012-11-10 10:32:37 -08:00
Ryan VanderMeulen
f774dcd8ba
Backed out 12 changesets (bug 806127, bug 802366, bug 806168) for Windows build bustage.
...
--HG--
rename : dom/indexedDB/test/webapp_clearBrowserData.js => dom/indexedDB/test/test_webapp_clearBrowserData.html
2012-11-09 20:14:40 -05:00
Justin Lebar
19b287d268
Bug 802366 - The main event: Let a browser process inherit its app's id. r=bz,cjones
...
The main bug fixed here is that in half of our interfaces, we use "is browser frame/element" to mean "browser or app", and in the other half, we use it to mean "is browser not app".
There's a related, functional bug also fixed here, which is that a browser process doesn't inherit its parent's app-id. This causes problems e.g. for IndexedDB: If a browser inside an app uses IndexedDB, the DB should have the app's app-id.
I also modified Tab{Parent,Child} and nsFrameLoader to call "app" "ownOrContainingApp", to emphasize that we might have inherited the app from a parent process. I left nsIDocShell::appId alone, because changing that would have necessitated changing nsILoadGroup and therefore a /lot/ of users in Necko; it's also not clear it would have clarified anything in those cases.
2012-11-09 16:37:39 -08:00
Vicamo Yang
9b246c4e60
Bug 775997 - Part 2/2: Android implementation. r=dougt
2012-11-06 13:32:07 -08:00
Ehsan Akhgari
cbe0e3a4d1
Bug 800193 - Print a warning when setting nsILoadContext.usePrivateBrowsing in per-window private browsing builds; r=bzbarsky
2012-10-31 00:15:24 -04:00
Seth Fowler
4388c1b02d
Bug 807556 - Remove imgIRequest::loadImage's aRequest argument. r=joe
2012-11-03 23:04:07 -04:00
Vicamo Yang
6693e14a21
Bug 797277 - Part 4/5: Android implementation, r=mounir,blassey
2012-10-31 17:10:53 +08:00
Justin Lebar
d75eb03310
Backed out changeset a6a847452dbf (bug 802366)
2012-10-30 21:36:29 -04:00
Justin Lebar
7e748f5b3a
Bug 802366 - The main event: Let a browser process inherit its app's id. r=bz,cjones DONTBUILD
...
The main bug fixed here is that in half of our interfaces, we use "is browser frame/element" to mean "browser or app", and in the other half, we use it to mean "is browser not app".
There's a related, functional bug also fixed here, which is that a browser process doesn't inherit its parent's app-id. This causes problems e.g. for IndexedDB: If a browser inside an app uses IndexedDB, the DB should have the app's app-id.
I also modified Tab{Parent,Child} and nsFrameLoader to call "app" "ownOrContainingApp", to emphasize that we might have inherited the app from a parent process. I left nsIDocShell::appId alone, because changing that would have necessitated changing nsILoadGroup and therefore a /lot/ of users in Necko; it's also not clear it would have clarified anything in those cases.
(Re-landing changeset a6a847452dbf, backed out in 5091aa6083c4, because it was originally landed with the incorrect bug number.)
2012-10-30 16:13:21 -04:00
Justin Lebar
6bd563b2ee
Backed out changeset a6a847452dbf due to incorrect bug number (should be bug 802366, but was bug 802367). DONTBUILD
2012-10-30 16:13:20 -04:00
Justin Lebar
c936f604ec
Bug 802367 - The main event: Let a browser process inherit its app's id. r=bz,cjones
...
The main bug fixed here is that in half of our interfaces, we use "is browser frame/element" to mean "browser or app", and in the other half, we use it to mean "is browser not app".
There's a related, functional bug also fixed here, which is that a browser process doesn't inherit its parent's app-id. This causes problems e.g. for IndexedDB: If a browser inside an app uses IndexedDB, the DB should have the app's app-id.
I also modified Tab{Parent,Child} and nsFrameLoader to call "app" "ownOrContainingApp", to emphasize that we might have inherited the app from a parent process. I left nsIDocShell::appId alone, because changing that would have necessitated changing nsILoadGroup and therefore a /lot/ of users in Necko; it's also not clear it would have clarified anything in those cases.
--HG--
extra : rebase_source : f3ef9475e21204da10bf39c6cca506bc08096949
2012-10-30 15:55:05 -04:00
Ed Morley
5a558dae9c
Backout 95752d95cf73, 190933b35023, 6834d09f8f09, 53e3e62c2b3d & f39ba5076599 (bug 797277) for xpcshell failures
2012-10-30 12:15:07 +00:00
Vicamo Yang
a18f73e8a7
Bug 797277 - Part 4/5: Android implementation, r=mounir,blassey
2012-10-30 18:55:44 +08:00
Vicamo Yang
e86f728f7a
Bug 742790 - Part 4/5: Android implementation, r=mounir,blassey
2012-10-30 18:53:31 +08:00
Andrew Quartey
549c0bfc08
Bug 792581 - part 22: Replace LL_ZERO and LL_Zero() macros with 0. r=ehsan
2012-10-25 19:25:59 -04:00
Ehsan Akhgari
f117c7a7b0
Backed out 2 changesets (bug 579517)
...
Backed out changeset 5298adc70963
Backed out changeset 86ccf7c918ce (bug 579517)
2012-10-25 12:32:24 -04:00
Ehsan Akhgari
48b5c1a608
Code hygiene: don't use PR_TRUE and PR_FALSE, and use stdint types instead of PRInt types (no bug really, but you could say bug 579517)
2012-10-25 11:48:19 -04:00
Vicamo Yang
8fcea273a0
Bug 720325: add serialVersionUID for serializable WebSMS exception classes, r=blassey
2012-10-24 21:37:21 +08:00
Nick Hurley
31985d7fa6
Bug 536324 part 3 - Change consumers of nsIChannel. r=sworkman
2012-10-22 10:51:07 -07:00
Bobby Holley
cbd9a55d15
Bug 789224 - Remove miscellaneous UniversalXPConnect checks sprinkled throughout gecko. r=mrbkap
2012-10-22 08:29:55 +02:00
Jesse Ruderman
cd121c7b91
Remove stray newline from assertion message. (No bug, DONTBUILD)
2012-10-19 07:13:14 -07:00
Jesse Ruderman
d5602f7663
Remove trailing whitespace. (No bug, DONTBUILD)
2012-10-19 07:13:14 -07:00
Peter Van der Beken
350f7dd89a
Fix for bug 799464 (Make Element.getElementsBy* return HTMLCollection). r=bz.
...
--HG--
extra : rebase_source : fe059b8ad3b98df9e611899832584cc866db0479
2012-09-26 16:17:47 +02:00
Neil Deakin
3afd861719
Bug 621944, find and replace doesn't wrap in mail compose, use the correct focused frame, r=neil
2012-10-18 09:18:30 -04:00
Ehsan Akhgari
b9acc431b5
Bug 722983 - Fix the back-end handling of permanent private browsing mode through the per-window private browsing APIs; r=jdm
...
--HG--
extra : rebase_source : 31358b29c5b3c5f6921598ea3246aede62ca78db
2012-10-16 18:06:38 -04:00
Jonathan Kew
7c56d72997
bug 794038 pt 1.4 - fix typo in test_window_open_units.html so that it correctly checks both horizontal and vertical dimensions. r=roc
2012-10-16 20:41:20 +01:00
Jonathan Kew
ef80973c6f
bug 794038 pt 1.1 - update nsWindowWatcher::SizeOpenedDocShellItem to use global display pixels for window manipulation. r=roc
2012-10-16 20:41:19 +01:00
Jonathan Kew
4cd793896e
bug 794038 pt 0.9 - provide an unscaledDevicePixelsPerCSSPixel attribute on nsIBaseWindow to expose the default device-pix/css-pix ratio. r=roc
2012-10-16 20:41:19 +01:00
Makoto Kato
2bdae22da7
Bug 801457 - XULRunner windows builds busted since Sep 22 in winEmbed, cannot convert from 'uint32_t' to 'nsresult'. r=bsmedberg
2012-10-16 11:21:52 +09:00
Trevor Saunders
3d3592cd63
bug 798595 - remove useless prmem.h includes r=ehsan
2012-10-04 02:14:06 -04:00
Ehsan Akhgari
5a7253fa1e
Merge mozilla-central into mozilla-inbound
2012-10-10 20:21:13 -04:00
Olli Pettay
69e091e8e4
Bug 733305, add a way to hide XBL, r=bz, a=abillings
...
--HG--
extra : rebase_source : df18273ecdbf013138e8e6f1f4ef8082ac4f410c
2012-10-10 22:04:42 +03:00
Ehsan Akhgari
d443b4f6a0
Bug 798508 - Part 1: Implement the "private" window.open feature; r=bzbarsky
...
This patch adds support for a "private" window flag which can be used to
open new chrome windows in private browsing mode. It also tests to make
sure that the flag is not accessible from content. A test in the next
part makes sure that the flag is accessible from chrome.
2012-10-07 15:04:39 -04:00
Josh Matthews
ae1754a188
Bug 795556 - Part 2: Move privacy status propagation for new windows into the platform. r=bz
2012-10-10 11:28:42 -04:00
Boris Zbarsky
4968b60cbd
Bug 749964. Don't try to save if what we have is not a real document object. r=khuey
2012-10-05 22:39:46 -04:00
Josh Matthews
e7055454ba
Bug 794602 - Make nsWebBrowserPersist::SaveURIInternal use channels with valid privacy statuses. r=bz,mfinkle,smaug,ehsan,jwalker,roc,unfocused
2012-10-04 15:07:51 -04:00
Ryan VanderMeulen
9f8074ca32
Backout e5269e137290, (bug 794606), e94dbc151121 (bug 794602), and 0ea0cfc7f6f4 (bug 792821) due to mochitest-other orange on a CLOSED TREE.
2012-10-04 19:34:19 -04:00
Josh Matthews
9fa9982775
Bug 794602 - Make nsWebBrowserPersist::SaveURIInternal use channels with valid privacy statuses. r=bz,mfinkle,smaug,ehsan,jwalker,roc,unfocused
2012-10-04 15:07:51 -04:00
Jacek Caban
077d305e7a
Bug 797316 - Fix -Werror=conversion-null errors in Windows-only code (embedding/components/printingui part) r=ehsan
...
--HG--
extra : rebase_source : c68328d354d498c5d51ce85d79964eeaa88b18bd
2012-10-04 10:30:25 +02:00
Isaac Aggrey
997db4d142
Bug 791906: Replace NSPR integer limit constants with stdint ones; r=ehsan
2012-09-28 01:57:33 -05:00
Chris Peterson
f6d8de3463
Bug 793062 - Remove unused PostToJavaThread() and ExecuteNextRunnable(). r=blassey
2012-09-20 17:44:24 -07:00
Benoit Girard
e487fbec5d
Bug 791640 - EventTracer will only measure the main thread responsiveness, fixes profiling hang. r=blassey
...
--HG--
extra : rebase_source : a5a9074b74ab8638cfc4b568b0d09ca7b5e61b17
2012-09-20 14:23:15 -04:00
Hiroyuki Ikezoe
9869598cf5
Bug 792645 - Unify duplicated codes between mobile/android/base/GeckoEvent.java and embedding/android/GeckoEvent.java. r=cpeterson
2012-09-21 06:32:18 -04:00
Ehsan Akhgari
b5c39afb4e
Bug 792502 - Kill the FunctionTimer code; r=vlad
2012-09-19 16:59:38 -04:00
Mounir Lamouri
4a90f2279e
Bug 787534 - Remove Portrait and Landscape special ScreenOrientation values. r=jlebar
2012-09-19 17:28:16 +01:00
Andrew Quartey
b6767a1c8f
Bug 788741 - Truncate file extension if too long r=bz
2012-09-18 16:45:51 -04:00
Aryeh Gregor
5a68b81a9b
Bug 783523 - Fix platform-specific nsresult misuse; r=ehsan,tbsaunde,smaug
2012-08-16 14:58:11 +03:00
Makoto Kato
c28c020a8f
Bug 784912 - nsIStreamListener.onDataAvailable should handle 64-bit offset. r=honza
2012-09-06 11:41:02 +09:00
Bobby Holley
99f6405182
Bug 774633 - Remove "is chrome window" condition for inner window reuse. r=jst
...
WouldReuseInnerWindow also returns true if the new window is same-origin with
the old one about:blank document.
This condition exists in order to handle some sloppiness with respect to the
principals on initial about:blank documents. Chrome callers sometimes parent
chrome windows (with XUL document) to content windows. But this parenting causes
us to push the cx of the content window during window creation, meaning that
the subsequent load of chrome://foo.xul blows away the old inner window and any
expandos on it. We can handle this case more precisely by skipping the cx push
for type="chrome" windows.
Furthermore, this was also necessary to prevent the inner window from being
blown away in the call to SetOpenerScriptPrincipal once nsWindowWatcher gets
the window back from the window creator (and after it's already told consumers
about the window via "domwindowcreated"). But we fixed this nastiness in the
previous patches.
So we can remove this case. By doing so, we can prevent inner windows from ever
changing origins, which is very important for compartment security invariants.
2012-09-05 11:32:06 -07:00
Bobby Holley
06c95f674b
Bug 774633 - Move the call to SetInitialPrincipalToSubject into nsAppShellService::RegisterTopLevelWindow. r=jst
...
This means that we get the correct principal on the window before sending notifying
any consumers about the window's creation.
2012-09-05 11:32:06 -07:00
Bobby Holley
e0da4110dc
Bug 774633 - Wean SetInitialPrincipalToSubject off some parameters and clean it up. r=jst
...
We can remove the fallback to the principal of aParent because we already push the
cx for aParent (callerContextGuard) whenever we're concerned about using its principal.
2012-09-05 11:32:06 -07:00
Bobby Holley
3d944bcab3
Bug 774633 - Factor nsWindowWatcher call to SetOpenerScriptPrincipal into a method on nsGlobalWindow. r=jst
...
This doesn't change any functionality in the code. Note that the name is currently
a bit of a misnomer, but we change that in the next patch when we rip out the
arguments.
2012-09-05 11:32:06 -07:00
Aryeh Gregor
a945f0cd72
Bug 782594 - Don't try returning nsresult in place of uint32_t; r=bz
2012-08-14 12:10:42 +03:00
Randell Jesup
eedf93a21d
Bug 773151: Convert nsCAutoString->nsAutoCString CLOSED TREE r=bsmedberg
2012-09-01 22:35:17 -04:00
Josh Matthews
4716a41074
Bug 722861 - Add privacy information to image requests, and use a separate cache for private requests. r=joe
2012-06-26 00:20:12 -04:00
Ehsan Akhgari
f69de91a53
Remove two unused variables, no bug
...
--HG--
extra : rebase_source : 1d2fb26b146037905d729c0bc68105969c63de61
2012-08-27 17:30:56 -04:00
Josh Matthews
22c30bb0c4
Back out bug 722861.
2012-08-27 15:31:29 -04:00
Josh Matthews
1de8cc6897
Bug 722861 - Add privacy information to image requests, and use a separate cache for private requests. r=joe
2012-06-26 00:20:12 -04:00
Zoe Bellot
c7a4582c95
Bug 746142 - Part 2 - Use inputmode attribute to vary the virtual keyboard on Android. f=mounir r=cpeterson
2012-08-26 23:16:22 -03:00
Matt Brubeck
5e47d4412f
Back out 670c8a2695b3 (bug 771354), 134557d57e6e 4ad52e488977 (bug 774607), and...
...
036eb8c2a08a d4d36e3b948f 35334e820632 6bd07fd5147d d49e7c0d762c 407f19deb14c d84551808abb (bug 774633)
on a CLOSED TREE
2012-08-23 21:34:27 -07:00
Bobby Holley
27cb64cf35
Bug 774633 - Remove "is chrome window" condition for inner window reuse. r=jst
...
WouldReuseInnerWindow also returns true if the new window is same-origin with
the old one about:blank document.
This condition exists in order to handle some sloppiness with respect to the
principals on initial about:blank documents. Chrome callers sometimes parent
chrome windows (with XUL document) to content windows. But this parenting causes
us to push the cx of the content window during window creation, meaning that
the subsequent load of chrome://foo.xul blows away the old inner window and any
expandos on it. We can handle this case more precisely by skipping the cx push
for type="chrome" windows.
Furthermore, this was also necessary to prevent the inner window from being
blown away in the call to SetOpenerScriptPrincipal once nsWindowWatcher gets
the window back from the window creator (and after it's already told consumers
about the window via "domwindowcreated"). But we fixed this nastiness in the
previous patches.
So we can remove this case. By doing so, we can prevent inner windows from ever
changing origins, which is very important for compartment security invariants.
2012-08-23 16:44:53 -07:00
Bobby Holley
dc05aa94eb
Bug 774633 - Move the call to SetInitialPrincipalToSubject into nsAppShellService::RegisterTopLevelWindow. r=jst
...
This means that we get the correct principal on the window before sending notifying
any consumers about the window's creation.
2012-08-23 16:44:52 -07:00
Bobby Holley
42aa81e35d
Bug 774633 - Wean SetInitialPrincipalToSubject off some parameters and clean it up. r=jst
...
We can remove the fallback to the principal of aParent because we already push the
cx for aParent (callerContextGuard) whenever we're concerned about using its principal.
2012-08-23 16:44:52 -07:00
Bobby Holley
a38782c3e3
Bug 774633 - Factor nsWindowWatcher call to SetOpenerScriptPrincipal into a method on nsGlobalWindow. r=jst
...
This doesn't change any functionality in the code. Note that the name is currently
a bit of a misnomer, but we change that in the next patch when we rip out the
arguments.
2012-08-23 16:44:52 -07:00
Ehsan Akhgari
0fd9123eac
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
...
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
2012-08-22 11:56:38 -04:00
Ian Melven
46a3add818
Bug 341604 - Implement HTML5 sandbox attribute for IFRAMEs r=smaug r=jst
2012-08-20 11:34:32 -07:00
Justin Lebar
6fac6400d2
Bug 783644 - Part 2: If we're inside <iframe mozbrowser>, ignore the dialog=1 feature in window.open. r=smaug
2012-08-20 09:30:08 -07:00
John Schoenick
e4cf564242
Bug 781126 - Part 1 - Browser content policy should check TYPE_OBJECT at shouldProcess rather than shouldLoad. r=jst
2012-08-17 14:45:04 -07:00
Ed Morley
7a68f05d39
Backout 506268f7735e & ea163112807d (bug 746142) for Android build failures
2012-08-17 12:30:02 +01:00
Zoe Bellot
ccf0a0450d
Bug 746142 - Part 2 - Use inputmode attribute to vary the virtual keyboard on Android. f=mounir r=cpeterson
2012-08-17 12:02:18 +02:00
Olli Pettay
ba7e1a2dbe
DEBUG_smaug build bustage, Bug 743975, r=me
...
--HG--
extra : rebase_source : c8ba0516bcf4a6ae3ee516f4af668d58fc20b65c
2012-08-16 21:07:58 +03:00
Neil Deakin
279f4c393a
Bug 743975 - remove the event handler argument to widget creation methods, r=tn
2012-08-15 14:53:09 -04:00
Neil Deakin
3e40b0b005
Bug 743975 - use a widget listener interface instead of the remaining events that don't need an event, r=tn,jmathies,netzen,smichaud,karlt,blassey,chrisjones
2012-08-15 14:52:42 -04:00
Aryeh Gregor
1091dc5149
Bug 782252 - Change named constants to correct types; r=ehsan
2012-08-07 18:11:35 +03:00
Aryeh Gregor
dbff4eaa1c
Bug 782252 - Convert declared types to nsresult; r=ehsan
2012-08-06 15:02:31 +03:00
Justin Lebar
8a615581c4
Bug 769254 - Part 2: Modify nsPIWindowWatcher::OpenWindowJS (renamed to OpenWindow2) so we can pass in the URL for target=_blank links without navigating the opened window to that URL. r=bz
2012-08-14 10:58:00 -04:00
Aryeh Gregor
0923bf00ef
Bug 780618 - Move all error codes to nsError.h; r=ehsan
2012-07-27 17:03:27 +03:00
Aryeh Gregor
48c36e7140
Bug 779442 - Fix a few more incorrect uses of nsresult; r=ehsan
2012-08-01 11:17:10 +03:00
Alex Vincent
9c84a840b5
Bug 779910 - xulrunner builds fail to compile on windows; r=bz
2012-08-04 23:12:56 +03:00
Ms2ger
c7a5b33778
Bug 716822 - Move attributes and methods on nsIDOMNSEvent to nsIDOMEvent; r=smaug
2012-08-04 09:44:00 +02:00
Mike Hommey
6173fa297f
Bug 774032 bonus - Use @DEPTH@ and @relativesrcdir@ in Makefile.in. r=ted
2012-08-04 20:26:44 +02:00
Ed Morley
bba173e66e
Revert inbound to 3d5d1daa2505 to stop OS X M5 failures (backout not clean/could have been a bad merge) on a CLOSED TREE
2012-08-04 18:05:15 +01:00
Ms2ger
babf67cce2
Bug 716822 - Move attributes and methods on nsIDOMNSEvent to nsIDOMEvent; r=smaug
2012-08-04 09:44:00 +02:00
Aryeh Gregor
3a951cb3b4
Bug 778681 part 4 - Convert nsCommandManager to use nsTArray instead of nsCOMArray; r=bz
2012-07-30 16:48:02 +03:00
Aryeh Gregor
903f6c9c84
Bug 777292 - Convert incorrect conversions to nsresult and fix named constants; r=ehsan
2012-07-27 16:59:29 +03:00
Ehsan Akhgari
b40b21d633
Merge the nullptr conversion from mozilla-central into mozilla-inbound
2012-07-30 10:28:15 -04:00
Aryeh Gregor
e806eeab4f
Bug 777292 part 2 - Change all nsnull to nullptr
2012-07-30 17:20:58 +03:00
Aryeh Gregor
96fc9d649c
Bug 777292 - Annotate some incorrect conversions to nsresult; r=ehsan
2012-07-27 17:03:25 +03:00
Aryeh Gregor
bcce1c96d2
Bug 777292 - Don't use |= on nsresult; r=ehsan
2012-07-27 17:03:08 +03:00
foudfou
09a2090991
Bug 760802 - Add JS nativeHandler attribute for nsIBaseWindow. r=roc
2012-07-24 21:35:32 -04:00
Matt Brubeck
769c2e9252
Back out fbdb3104c9e5, d2fe54ae00a8, d378362cbe01, fe623d60bea1 (bug 769254) on suspicion of causing Windows debug mochitest-plain-3 timeouts
2012-07-23 20:30:12 -07:00
James Willcox
80029db926
Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert,blassey
2012-07-20 15:20:51 -04:00
Justin Lebar
cd5e91fdcc
Bug 769254 - Part 3: Rename nsWindowWatcher::OpenWindowJSInternal --> OpenWindowInternal. r=bz
...
--HG--
extra : rebase_source : d3a335a33711dc235a401287379c8d35e245a4ba
2012-07-23 10:44:13 -04:00
Justin Lebar
d54159c32c
Bug 769254 - Part 2: Modify nsPIWindowWatcher::OpenWindowJS (renamed to OpenWindow2) so we can pass in the URL for target=_blank links without navigating the opened window to that URL. r=bz
...
--HG--
extra : rebase_source : 96a53a1a8b34f41bfe59f00141d598c5394cb0c1
2012-07-23 10:44:13 -04:00
Ed Morley
69ac41ee19
Backout 4987ffd173a4 (bug 687267) for bustage
2012-07-23 14:47:54 +01:00
James Willcox
9c75650095
Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert,blassey
...
--HG--
extra : rebase_source : 450055ae3e71ea84f74252d3bf100fe970d29d14
2012-07-20 15:20:51 -04:00
Mark Capella
fd9b625002
Bug 775041 - Make nsIWidget::IsEnabled return bool, r=roc, f=ms2ger
2012-07-23 01:19:08 -04:00
Ms2ger
0a56bc3482
Bug 776142 - Back out bug 687267 / changeset 8571114112b2 on a CLOSED TREE.
2012-07-22 14:02:18 +02:00
James Willcox
f0d7883166
Bug 687267 - Initial support for Flash on Honeycomb r=bgirard,vlad,jgilbert
2012-07-20 15:20:51 -04:00
Steve Fink
f20c2ef916
Backed out changeset afd9e75374e8 from a CLOSED TREE for breaking Windows builds
2012-07-19 14:55:48 -07:00
James Willcox
8c24b284a3
Bug 687267 - Fix XUL bustage r=blassey
2012-07-19 17:20:19 -04:00
James Willcox
67949244f1
Bug 687267 - Initial support for Flash on Honeycomb r=benwa,vlad
2012-07-19 16:15:40 -04:00
Mark Capella
430f93c039
Bug 769998 - Make nsIWidget::IsVisible return bool, r=roc, f=ms2ger
2012-07-19 04:57:50 -04:00
Ehsan Akhgari
7cb129c86c
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (embedding parts); r=jrmuizel
2012-07-10 23:58:57 -04:00
Nathan Froyd
a7eb97f896
Bug 370750 - consolidate mochitest files installation; r=glandium
...
With assistance on the patch from Ms2ger, Waldo, and Mossop.
2012-07-03 16:49:02 -04:00
Ehsan Akhgari
41da184d14
Merge mozilla-central into mozilla-inbound
2012-07-05 11:13:45 -04:00
Benoit Jacob
052d6b6480
Bug 766251 - 1/5 - GfxInfo on Android: the Java and AndroidBridge parts - r=kats,jrmuizel
2012-07-05 10:12:10 -04:00
Mounir Lamouri
c70ab8fd5b
Bug 635498 - Make <input type='number'> behaves like <input type='text'>. r=sicking
...
--HG--
extra : rebase_source : 0754f845fd6223cd48ca8908ebf642636f0fd9ed
2012-06-10 22:23:17 +02:00
Devdatta Akhawe
7a3e5d2a07
Bug 767134 - Stuff the source principal into nsIContentPolicy (r=bz, sr=jst)
2012-07-02 16:16:11 -07:00
David Zbarsky
ae718ee1c0
Bug 763350 - Clean up some includes in content/ and dom/ r=smaug
2012-07-01 16:45:59 -07:00
Jonathan Watt
6380335603
Bug 767388 - Kill NS_DEBUG. r=bz.
...
--HG--
extra : rebase_source : d045208a26345712dbb4628c973c616cd9504f28
2012-06-25 20:59:42 +01:00
Brad Lassey
22327715ed
bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, follow up to fix xul builds r=kats
2012-06-04 13:45:18 -04:00
Brad Lassey
d571f01e38
bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding r=kats,cjones
2012-06-14 09:08:51 -07:00
Justin Lebar
d19ebc4677
Bug 742944 - Part 4: Handle window.open in <iframe mozbrowser>. r=bz, cjones
...
--HG--
extra : rebase_source : 4c16c86c5be230af22eea89dfb5f893b7c6091dd
2012-06-12 18:01:25 -04:00
Mark Finkle
614bdba9ff
Bug 754575 - Cache.Trash* files fill up disk space r=blassey r=jduell
2012-06-11 16:06:07 -04:00
Ryan VanderMeulen
891e38e528
Revert c39d36167b99 due to a horribly munged backout.
2012-06-10 19:44:50 -04:00
Ryan VanderMeulen
f497d31a0a
Backout the bug 754202 backout due to orange.
2012-06-10 19:37:47 -04:00
Olli Pettay
ac6b89bfdb
Bug 761613 - Merge nsIPrivateDOMEvent to nsIDOMEvent, r=jst
2012-06-10 21:14:30 +03:00
David Zbarsky
249b4fb9fa
Bug 762801 - Merge nsIEmbeddingSiteWindow2 into nsIEmbeddingSiteWindow r=jst
2012-06-09 15:15:12 -07:00
James Willcox
f4fb203aac
Bug 759799 - Hook up Hal WakeLocks on Android r=blassey
2012-06-06 22:39:01 -04:00
Gian-Carlo Pascutto
1deb53b9d3
Bug 761536 - Do not hardcode /data/data directories. Update XUL crashreporter. r=blassey
2012-06-06 10:00:45 +02:00
Geoff Lankow
bdc2b4bb58
Merge m-c to m-i
2012-06-06 15:13:51 +12:00
Brad Lassey
3c13cc7973
backing out bug 755070 for potential talos panning regression
2012-06-05 22:55:18 -04:00
Geoff Lankow
00f3a215c9
Bug 749930 - Replace uses of nsILocalFile with nsIFile (compiled code only); r=bsmedberg
2012-06-06 14:08:30 +12:00
Brad Lassey
0e76ba5434
backout bug 755070
2012-06-04 20:15:37 -04:00
Brad Lassey
64609e2437
bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, follow up to fix XUL builds r=kats
2012-06-04 13:50:26 -04:00
Matt Brubeck
f6c2f49dd2
Bug 760740 - Use compatible-screens to control filtering of split Android builds [r=blassey]
2012-06-04 09:37:18 -07:00
Michael Wu
044694f098
Bug 759014 - Remove embedding/examples, r=bsmedberg
2012-05-27 23:36:08 -04:00
Brad Lassey
822c3827ab
bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, only copy the region that was painted r=kats
...
--HG--
extra : rebase_source : 0f85abfedf36fb51e3632ba63ae1f194ff0a87ac
2012-06-05 14:59:01 -04:00
Brad Lassey
eeb2c80e92
bug 755070 - Scrolling causes after paint notifications which causes screenshotting which causes checkerboarding, follow up to fix XUL builds r=kats
...
--HG--
extra : rebase_source : 89ff25b70b9e79dcc0bfee43c10959ab36f970ab
2012-06-04 13:50:26 -04:00
Geoff Brown
995b38d12c
Bug 746938 - Prevent NullPointerException in getNetworkType; r=mounir
2012-05-21 13:40:49 -07:00
Gervase Markham
ca171eec44
Bug 716478 - update licence to MPL 2.
2012-05-21 12:12:37 +01:00
Benjamin Smedberg
4f91700da9
Bug 734847 part 2 - treewide changes resulting from the default-infallibility of hashtables; either remove useless result checks, or use the fallible version of APIs, depending on context, r=jlebar
...
--HG--
extra : rebase_source : 844b008c5167e6ca39a7ba9eeec8b30672938704
2012-05-18 13:30:49 -04:00
Matt Brubeck
a7a14d5740
Bug 752681 - Make official XUL Fennec builds install on xlarge tablets only [r=blassey]
2012-05-14 18:16:09 -07:00
Marco Castelluccio
ba6e05d3c1
Bug 615213 - Remove nsIGlobalHistory.
...
r=bsmedberg
2012-05-09 21:30:41 +02:00
Jason Duell
f966cbcfe7
Bug 752675: Fix docs for nsIWebBrowserPersist::PERSIST_FLAGS_FROM_CACHE. r=bz
2012-05-08 18:02:32 -07:00
Ms2ger
3b04c7d79e
Bug 741245 - Remove nsresult return value from nsXPConnect::GetSafeJSContext(); r=bholley
2012-05-05 11:00:05 +02:00
Eitan Isaacson
e81ce5777f
Bug 747273 - Remove emitGeckoAccessibilityEvent, just emit one directly.
2012-04-27 10:35:47 -07:00
Philip Chee
818deeb1b7
Bug 748991 The Find in Page Dialog does not vertically center the highlighted result like the findbar does r=ehsan.
...
--HG--
extra : rebase_source : be6e9164df9e943d598db0f4f3f07b266d6bb6f4
2012-04-27 03:04:33 +08:00
Brad Lassey
7209478fe4
bug 746016 - Cache low res version of the page in the java ui for use instead of checkerboarding r=kats
...
--HG--
extra : rebase_source : d6de0327a46393cd4cfc327dea5689364744a71d
2012-04-24 15:13:36 -04:00
Chris Peterson
94ab99f5dc
Bug 742036 - Part 2: Add AndroidGeckoEvent::RepeatCount() for KeyEvents. r=masayuki,blassey a=blocking-fennec
...
--HG--
extra : rebase_source : 64059f8f6a31446d7ba0d23fe6e89cfc4716dd23
2012-04-19 13:55:33 -07:00
Ms2ger
8299fe6b09
Backing out bf0a78471e5e:dc7022e2d807 for inexplicable windows crashes.
2012-04-14 17:52:34 +02:00
Ms2ger
f88fab52fb
Bug 741245 - Remove nsresult return value from nsXPConnect::GetSafeJSContext(); r=bholley
2012-04-14 15:05:01 +02:00
Eitan Isaacson
b4734ed7af
Bug 739493 - Add "Accessibility:IsEnabled" message for Android
2012-03-15 10:38:27 -04:00
Kartikaya Gupta
dec4c11b3e
Bug 742019 - Rewrite how we handle touch events so we don't break panning, and don't introduce unnecessary latency. r=wesj
2012-04-07 03:09:26 -04:00
Brad Lassey
3b454dc61d
bug 741284 - add async file request method r=kats
2012-04-05 01:50:06 -04:00
Josh Dhaliwal
2ac46e111f
Bug 739488 - Fennec Native nightly crashes in mozilla::AndroidBridge::EnableLocationHighAccuracy when page requests GPS location. r=dougt
2012-04-02 11:52:41 -07:00
Mounir Lamouri
15a94acd89
Bug 740190 - Screen Orientation API: implement locking in Android. r=dougt
2012-03-29 23:31:12 -07:00
Henri Sivonen
0bcdc2699b
Bug 739905 - Make nsFind use nsGkAtoms. r=bzbarsky.
2012-03-28 12:11:56 +03:00
Henri Sivonen
5090eda0f2
Bug 729044 - Avoid nsIParserService in nsFind. r=bzbarsky.
2012-03-28 12:11:56 +03:00
Mounir Lamouri
7061af5d83
Bug 720795 - Screen Orientation API reading and event implementation in Android. r=dougt
2012-03-20 14:09:45 +01:00
Mounir Lamouri
3a65042252
Bug 730289 - Filepicker on Android should allow picking or capturing media instead of having a specific button for capture. r=dougt,wesj ui-r=madhava
2012-03-18 17:15:56 +01:00
Mark Finkle
c5c1e891ea
Backout 7e28d1a2c648, 330b210f503d, 2421d39e0ab3, aa978ffa44bc, 38a71ae7e06d, b94319584a7a, 7e8278f5e814, 0b4e3c7608ab, 329c07609ca8, 0d61a0d8dba4, Due to Ts regression on Android
2012-03-17 21:51:39 -04:00
Phil Ringnalda
61c99701de
Back out bf4b1d3c624e (bug 732069) on suspicion of causing increased failure to start the browser during tests
2012-03-17 12:32:44 -07:00
Mounir Lamouri
ff9a8627fc
Bug 730289 - Filepicker on Android should allow picking or capturing media instead of having a specific button for capture. r=dougt,wesj ui-r=madhava
2012-03-16 22:44:00 +01:00
Mounir Lamouri
3be7d6c979
Bug 720795 - Screen Orientation API reading and event implementation in Android. r=dougt
2012-03-16 19:43:10 +01:00
Kartikaya Gupta
314843ddd5
Bug 725095 - Merge off-main-thread compositor from Maple. IGNORE BAD COMMIT MESSAGES
2012-03-14 11:18:15 -04:00
Benoit Girard
188ca471f6
Merge mc->Maple
2012-03-13 11:05:28 -04:00
Kartikaya Gupta
e936e2d7ac
Bug 733896 - Together with 580381e2805c, this completely backs out b520f34d78f1 and 4f5bd60be09e. r=ehsan
2012-03-12 14:42:37 -04:00
Benoit Girard
83961041e7
Merge mc->Maple
2012-03-09 11:13:30 -05:00
Benoit Girard
6d13bb7ab3
Merge mc->Maple
2012-03-08 10:22:42 -05:00
Margaret Leibovic
56c8720ee7
Bug 725502 - window.open with dialog=yes argument in it causes weird issue. r=jst
2012-03-08 15:29:30 -08:00
Eitan Isaacson
bf66087d4c
Bug 729237 - Fixed AndroidBridge emit a11y event function, added java string class as class member. r=blassey
2012-03-07 19:24:38 -05:00
Kartikaya Gupta
8fd5e0c78c
Merge m-c again to pick up 75deec1f1a7b
2012-02-28 14:37:26 -05:00
Doug Turner
63f2081ca1
Merge with mozilla-central
2012-02-24 11:57:27 -08:00
Doug Turner
476b362925
merge with mozilla-central:
2012-02-22 09:30:09 -08:00
Ehsan Akhgari
e6282dbce5
Backout changeset b520f34d78f1 but keep the callback parts because they may be useful for other things
2012-02-22 11:35:25 -05:00
Kartikaya Gupta
ccc128b291
Fix android-xul JNI code
2012-02-22 11:14:41 -05:00
Matthew Schranz
7e8fb26c1e
Bug 698381 - Make Node.cloneNode aDeep argument optional, default to true. r=smaug
2012-02-23 14:23:30 +01:00
Justin Lebar
0dbaf73150
Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
...
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
2012-03-12 18:53:18 -04:00
Brad Lassey
bf42edc9e8
bug 728614 - Refactor viewport implementation to remove js parts of the implementation r=dougt
2012-02-18 18:32:50 -05:00
Cameron McCormack
407103f6cc
Bug 674370 - Make browser windows (and other document-like windows) zoom on creation on OS X 10.7. r=mstange,dao sr=bzbarsky
2012-02-17 14:47:39 +11:00
Ed Morley
66df778f8d
Backout 6c1ded13556d (bug 720643), 5cf0a12c1cf0, ac771e54d7ca & 3bb24b12b0d6 (bug 720632) for Android build failures
2012-02-16 23:18:45 +00:00
Philipp von Weitershausen
11f25cd134
Bug 720632 - Part 2: XPCOMtaminate SmsRequestManager. r=cjones,mounir
2012-02-16 14:50:52 -08:00
Wes Johnston
3620e4bf29
Bug 732069 - Remove library extraction from APKOpen. r=glandium,blassey
...
* * *
Bug 718760 - Fix bustage by removing extra apk_mtime variable. r=glandium
2012-03-08 10:25:44 -08:00
Henri Sivonen
c8d46ba72d
Bug 650784 part 0 - Fold nsParserUtils into nsContentUtils. r=smaug.
2012-02-27 13:57:48 +02:00
Doug Turner
e323518614
Bug 733652 - Remove geolocation address handling (v2). Little adoption, costly implementation r=jdm
2012-03-08 22:16:25 -08:00
Ed Morley
12222d2d31
Backout 8b74d5ae78c3 & c619bbb2951f (bug 734391), 772c994fa869 (bug 734324), fd23ff0f9dd1 (bug 734325), d1e037a9390e (bug 733653), 3a7bf79b5b2d (bug 733650) & 9d9392fce538 (bug 733652) for OS X M1 & M3 orange
2012-03-13 22:29:29 +00:00
Doug Turner
d89616f66d
Bug 733652 - Remove geolocation address handling (v2). Little adoption, costly implementation r=jdm
2012-03-08 22:16:25 -08:00
Geoff Lankow
48bed78470
Bug 728655 - Fix leak in nsWebBrowserFind; r=bsmedberg
2012-02-22 12:13:24 +13:00
Philipp von Weitershausen
15384020f4
Bug 720632 - Part 2: XPCOMtaminate SmsRequestManager. r=cjones,mounir
2012-02-20 00:44:29 +01:00
Wes Johnston
ebb4e1e872
Bug 718760 - Crypto for the java passwords provider. r=blassey,bsmith
2012-03-08 10:25:44 -08:00
Matt Brubeck
c474d288db
Back out bug 718760, bug 725052, bug 732069 because of broken Android build
2012-03-12 10:37:22 -07:00
Wes Johnston
625743d096
Bug 732069 - Remove library extraction from APKOpen. r=glandium,blassey
...
* * *
Bug 718760 - Fix bustage by removing extra apk_mtime variable. r=glandium
2012-03-08 10:25:44 -08:00
Wes Johnston
05bf1cffda
Bug 718760 - Crypto for the java passwords provider. r=blassey,bsmith
2012-03-08 10:25:44 -08:00
Panagiotis Koutsourakis
e1c3ff7ece
Bug 702388 - Convert some more Makefiles to use |TEST_DIRS += foo|; r=khuey
2012-02-10 21:06:56 +00:00
Brad Lassey
94fdb3b633
Bug 724210 - Stop using canvas to take screenshots. r=kats
2012-02-04 01:48:26 -05:00
Ed Morley
7307ed3da9
Backout 1ca8d5a931ac (bug 720799), e4781b684008 (bug 720795), 8a4e12d93a23 & 1fc8123a2ea4 (bug 720794) for bustage
2012-02-09 16:42:07 +00:00
Mounir Lamouri
d7b22aa947
Bug 720795 - Screen Orientation API reading and event implementation in Android. r=dougt
2012-02-09 11:29:44 +01:00
Ed Morley
08ace01a8b
Backout 79121553f728 (bug 720799), 4a763183482f (bug 720795), e965486f4b50 & 4a7c7c6b9b11 (bug 720794) for failing to build on any platform
2012-02-09 12:06:50 +00:00
Mounir Lamouri
8ad303fbe4
Bug 720795 - Screen Orientation API reading and event implementation in Android. r=dougt
2012-02-09 11:29:44 +01:00
Mark Finkle
d33b13e30f
Bug 725380 - CrashReporter can call doFinish twice r=kats
2012-02-08 15:32:40 -05:00
Ed Morley
5c5b943955
Backout 50cc461ad671 (bug 725380),
2012-02-08 20:17:00 +00:00
Mark Finkle
7f3c43cea2
Bug 725380 - CrashReporter can call doFinish twice r=kats
2012-02-08 14:23:22 -05:00
Marco Bonardo
faa6279f01
Backout 7a8b935ab596 (bug 674370) for Paint regression
2012-02-08 09:23:40 +01:00
Cameron McCormack
2cca66143e
Bug 674370 - Make browser windows (and other document-like windows) zoom on creation on OS X 10.7. r=mstange,dao sr=bzbarsky
2012-02-08 11:44:45 +11:00
Sinker Li
be23d51c0a
Bug 697641, part 4: Pass sensor events from Android to Gecko. r=cjones
2011-10-29 10:35:29 +00:00
Sinker Li
3d8931554d
Bug 697641, part 1: Export Android Sensor Manager API to Gecko. r=cjones
2012-02-05 19:51:05 +00:00
Chris Lord
583585821b
Bug 724230 - Backout ondemand tiling. r=blassey, kats
...
This backs out changes d8fc13006aa4, ddde7a49f6f7, 34b1cc9454d2 and
8919c54229e1, leaving in some initialisation fixes that were introduced when
rebasing.
This work may be re-applied at a later date.
2012-02-04 18:49:59 -05:00
Brad Lassey
c7f56ab590
bug 719560 - Can't publish split native and xul builds under the same product on android market, include large screens for xul r=mbrubeck
2012-02-04 02:05:26 -05:00
Gavin Sharp
6fe4e4bc0c
Bug 718203: don't allow drops of javascript: URIs on the home button, r=enndeakin, sr=bz
...
--HG--
extra : transplant_source : %ADP%C0%F8%8D%C4%A2v%BC%E5ZM%FC%D6BB%B7A%1E%07
2012-01-30 17:58:30 -08:00
Ed Morley
b99d579b4b
Backout 90f7f032757f, 6695904a4a70, 50e98f67df1b & d26e8631514c (bug 697641) for native Android failures and 20289eb83e51 (bug 712378) because it conflicted with the backout CLOSED TREE
2012-02-02 10:09:40 +00:00
Sinker Li
605175105b
Bug 697641, part 4: Pass sensor events from Android to Gecko. r=cjones
2011-10-29 10:35:29 +00:00
Sinker Li
1edfdf91bb
Bug 697641, part 1: Export Android Sensor Manager API to Gecko. r=cjones
2012-02-01 22:47:51 -08:00
Brad Lassey
0f75b1f7e3
bug 719560 - Can't publish split native and xul builds under the same product on android market r=mbrubeck
2012-01-19 16:52:44 -05:00
Matt Brubeck
7e74c1f71e
Merge mozilla-central and mozilla-inbound
2012-02-01 17:09:34 -08:00
Wes Johnston
81e2ecb00d
Bug 721080 - Pages with touch event listeners that don't call preventDefault should not hold up panning. r=dougt
2012-02-01 15:01:47 -08:00
Matt Brubeck
85fb09d26e
Bug 722808 - Back out c0ae127e29cd (bug 717522) because of nightly build failures
2012-01-31 14:36:34 -08:00
Axel Hecht
f3661cf9ae
bug 717522, fix xul l10n repacks, r=aki
...
Ports the hack from bug 714553 to l10n repacks
2012-01-30 15:14:10 +01:00
Mike Hommey
eb3d1bf070
Bug 720737 - Set MOZ_LINKER_CACHE instead of CACHE_PATH. r=blassey
2012-01-25 10:36:58 +01:00
Brad Lassey
46026f9181
backout 934ce089223c because xul builds can't install on tegras running 2.2 to run tests
2012-01-30 23:34:44 -05:00
Brad Lassey
548953f7ee
bug 719560 - Can't publish split native and xul builds under the same product on android market r=mbrubeck
2012-01-19 16:52:44 -05:00
Wes Johnston
a02904d162
Bug 603008 - Android widget multitouch implementation. r=blassey,kats
2012-01-25 01:31:33 +01:00
Matt Brubeck
d4f6a11174
Bug 719795 - Crash when GeckoSmsManager.init is called more than once [r=blassey,mounir]
2012-01-24 08:06:47 -08:00
Chris Lord
cef8ea399b
Bug 717283 - Use tiles on-demand. r=pcwalton, snorp
...
Instead of tying the tile-buffer in MultiTileLayer directly to the back-buffer
of the page, make sure rendering is always aligned to the tile grid and use
tiles on-demand. This makes better use of tiles when panning/zooming, and opens
up the route for further optimisations.
2012-01-24 15:39:53 +00:00
Gian-Carlo Pascutto
bf205a0e23
Bug 713228 - Add bridge to access our own SQLite libraries from Java. r=blassey
2012-01-19 21:19:56 +01:00
Mounir Lamouri
23ead139c9
Bug 713687 - Part 4 - Network API Android backend: use enable/disable notifications to prevent listening when not needed. r=dougt
2012-01-16 15:01:07 +01:00
Mounir Lamouri
5495df48b0
Bug 713687 - Part 3 - Network API Android backend: make GeckoNetworkManager a singleton. r=dougt
2012-01-16 18:17:34 +01:00
Mounir Lamouri
4ab754f7a7
Bug 713687 - Part 2 - Network API Android backend: listen to network changes and notify the DOM. r=dougt
2012-01-17 19:40:39 +01:00
Mounir Lamouri
e6b1246ce3
Bug 713687 - Part 1 - Network API Android backend: get current information. r=dougt
2012-01-16 14:44:07 +01:00
Mounir Lamouri
4f38e10fd3
Bug 713377 - Part 2 - Don't build GeckoSmsManager.java when WebSMS backend is disabled. r=dougt,cjones
2012-01-17 19:38:04 +01:00
Mounir Lamouri
5eef973053
Bug 713377 - Part 1 - Add a --disable-websms-backend build option. r=blassey
2012-01-16 19:53:09 +01:00
Mounir Lamouri
f6db5c7f71
Bug 674725 - Part AU - Release message lists in case of GC. r=smaug,cjones
2012-01-17 19:43:08 +01:00
Mounir Lamouri
edac6a0193
Bug 674725 - Part AT - Handle failures for getMessages(). r=smaug,cjones
2011-12-22 23:25:14 +01:00
Mounir Lamouri
6373b75baf
Bug 674725 - Part AQ - Read the next message in the list (Android backend). r=cjones
2011-12-22 23:16:59 +01:00
Mounir Lamouri
ddf8debb7b
Bug 674725 - Part AL - Store Android Cursors to keep track of created message lists. r=cjones
2011-12-22 23:16:22 +01:00
Mounir Lamouri
443fdc4369
Bug 674725 - Part AK - Create an Android Cursor when a message list is requested. r=cjones
2011-12-20 09:07:25 +01:00
Mounir Lamouri
f042517347
Bug 674725 - Part AG - Notify when delete() fails. r=smaug,cjones sr=sicking
2011-12-22 23:15:44 +01:00
Mounir Lamouri
824c6f01fb
Bug 674725 - Part AF - Implement delete() on Android. r=cjones
2011-12-22 23:15:28 +01:00
Mounir Lamouri
93452310a6
Bug 674725 - Part AD - Notify when getMessage() fails. r=smaug,cjones sr=sicking
2011-12-22 23:14:45 +01:00
Mounir Lamouri
367ad7c015
Bug 674725 - Part AC - Implement getMessage() on Android. r=cjones
2011-12-22 23:08:58 +01:00
Mounir Lamouri
d81a86b2d8
Bug 674725 - Part AB - Create a thread to handle SMS IO on Android. r=cjones
2011-12-19 11:16:39 +01:00
Mounir Lamouri
d095dd375a
Bug 674725 - Part Y - Notify when send() fails. r=smaug,cjones sr=sicking
2011-12-22 23:06:35 +01:00
Mounir Lamouri
45bedebe10
Bug 674725 - Part X - Use SmsRequest for send() method. r=smaug,cjones
2012-01-13 14:26:50 +01:00
Mounir Lamouri
7a1bfa48dc
Bug 674725 - Part U - Implement WebSMS delivered event for the Android backend. r=cjones
2012-01-13 14:26:24 +01:00
Mounir Lamouri
64e41e010c
Bug 674725 - Part R - Save sent messages in the Android database. r=cjones
2012-01-13 14:25:47 +01:00
Mounir Lamouri
d8981d5652
Bug 674725 - Part P - Implement a system able to listen to sent messages in the WebSMS Android backend. r=cjones
2011-12-06 11:46:37 +08:00
Mike Hommey
43e7b71571
Bug 714553 - Avoid race condition for objdir/embedding/android/R.java dependencies, pending-r=ted
2012-01-11 10:12:25 +01:00
Marco Bonardo
bc3801a4cd
Backout 789f244f34f8, 1bea53f2d067, 577cba6021d2, 4191fe602648 (bug 697641) for win build bustage
2012-01-16 15:43:46 +01:00
Sinker Li
7d4b33b73c
Bug 697641, part 4: Pass sensor events from Android to Gecko. r=cjones
2012-01-16 14:38:00 +01:00
Sinker Li
b0ce393a9d
Bug 697641, part 1: Export Android Sensor Manager API to Gecko. r=cjones
2012-01-16 14:37:34 +01:00
David Zbarsky
e96cf389ad
Bug 682611 - Part 2: Remove nsIRange; r=smaug
2012-01-10 15:19:54 +01:00
Mike Hommey
567913809a
Bug 701371 - Rename mozutils to mozglue, and move it to top-level. r=khuey,a=brendan
...
--HG--
rename : memory/mozutils/Makefile.in => mozglue/Makefile.in
rename : memory/mozutils/Makefile.in => mozglue/build/Makefile.in
rename : memory/mozutils/dummy.cpp => mozglue/build/dummy.cpp
rename : memory/mozutils/fixcrt.py => mozglue/build/fixcrt.py
rename : memory/mozutils/mozutils.def.in => mozglue/build/mozglue.def.in
2011-12-28 08:24:02 +01:00
Mark Finkle
2cea8f28f7
Bug 714829 - Unused StringBuffer is created in GeckoApp.addEnvToIntent [r=dougt]
2012-01-03 12:19:51 -05:00
Brad Lassey
6451997cd2
bug 714553 - align embedding/android/Makefile.in with mobile/android/base/Makefile.in r=khuey
2012-01-01 19:18:48 -05:00
Bobby Holley
9fb9ba7af0
Bug 713747 - Remove usage of UniversalFoo in gecko. r=bz
2011-12-30 09:35:39 -08:00
Axel Hecht
952d911706
bug 708015, support both native and xul l10n, r=stas, dougt
...
--HG--
rename : mobile/android/locales/Makefile.in => mobile/locales/Makefile.in
rename : mobile/android/locales/en-US/chrome/region.properties => mobile/locales/en-US/chrome/region.properties
rename : mobile/android/locales/en-US/chrome/overrides/appstrings.properties => mobile/locales/en-US/overrides/appstrings.properties
rename : mobile/android/locales/en-US/chrome/overrides/netError.dtd => mobile/locales/en-US/overrides/netError.dtd
rename : mobile/android/locales/en-US/chrome/overrides/passwordmgr.properties => mobile/locales/en-US/overrides/passwordmgr.properties
rename : mobile/android/locales/en-US/profile/bookmarks.inc => mobile/locales/en-US/profile/bookmarks.inc
rename : mobile/android/locales/en-US/searchplugins/amazondotcom.xml => mobile/locales/en-US/searchplugins/amazondotcom.xml
rename : mobile/android/locales/en-US/searchplugins/google.xml => mobile/locales/en-US/searchplugins/google.xml
rename : mobile/android/locales/en-US/searchplugins/list.txt => mobile/locales/en-US/searchplugins/list.txt
rename : mobile/android/locales/en-US/searchplugins/twitter.xml => mobile/locales/en-US/searchplugins/twitter.xml
rename : mobile/android/locales/en-US/searchplugins/wikipedia.xml => mobile/locales/en-US/searchplugins/wikipedia.xml
rename : mobile/android/locales/en-US/searchplugins/yahoo.xml => mobile/locales/en-US/searchplugins/yahoo.xml
rename : mobile/android/locales/filter.py => mobile/locales/filter.py
rename : mobile/android/locales/generic/profile/bookmarks.json.in => mobile/locales/generic/profile/bookmarks.json.in
rename : mobile/android/locales/jar.mn => mobile/locales/jar.mn
rename : mobile/android/locales/l10n.ini => mobile/locales/l10n.ini
2011-12-22 00:10:06 +01:00
Michael Wu
1a41cf6a34
Bug 710029 - Assorted build system tweaks for B2G/Gonk. r=khuey
2011-12-16 13:26:32 -08:00
Masayuki Nakano
b30ca124b1
Bug 204786 Use LookAndFeel for delay to show tooltip r=roc+enndeakin
2011-12-16 18:18:48 +09:00
Ed Morley
1da23dd16c
Bug 710148 - Remove MOZ_REQUIRE_CURRENT_SDK from nsPrintDialogUtil.cpp; r=bsmedberg
2011-12-16 09:13:29 +00:00
Matt Brubeck
5868041d51
Bug 708772 - (1/3) Add IsTablet method to AndroidBridge [r=dougt]
2011-12-14 13:53:38 -08:00
Brad Lassey
5acb81efc0
bug 708283 - NullPointerException in VideoPlayer on launch r=dougt
2011-12-07 09:43:34 -08:00
Brad Lassey
72f713df9a
bug 705572 - Kindle Fire: YouTube videos do not open in unavailable YouTube App r=dougt,mfinkle
2011-12-05 16:57:33 -05:00
Brad Lassey
27d840f642
bug 708171 - XUL fennec hangs on start up r=mbrubeck
2011-12-06 20:24:33 -08:00
Brad Lassey
2353d5835c
reverting enbedding/android to pre-birch IGNORE BAD COMMIT MESSAGES
2011-12-06 01:37:14 -05:00
Doug Turner
3efc2cfcbd
Merge with mozilla-central 95bca70369ef
...
--HG--
rename : embedding/android/AndroidManifest.xml.in => mobile/android/base/AndroidManifest.xml.in
rename : embedding/android/GeckoApp.java => mobile/android/base/GeckoApp.java
rename : embedding/android/GeckoAppShell.java => mobile/android/base/GeckoAppShell.java
rename : embedding/android/GeckoEvent.java => mobile/android/base/GeckoEvent.java
rename : embedding/android/GeckoSmsManager.java => mobile/android/base/GeckoSmsManager.java
rename : embedding/android/Makefile.in => mobile/android/base/Makefile.in
2011-11-29 20:58:39 -08:00
Doug Turner
39017a7613
no bug. Removing embedding/android on birch so that no one gets confused. use mobile/android/base
2011-11-18 16:50:37 -08:00
Doug Turner
fdf8b1b20a
no bug. bad merge. updating embedding/Makefile.in
...
--HG--
extra : rebase_source : a8ce1f41b6ffc67218418863ed8b71da447eafbe
2011-11-18 16:08:57 -08:00
Doug Turner
7a1347e10b
Merge with mozilla-central ac667309bea6
2011-11-18 15:58:04 -08:00
Doug Turner
10680e9163
Bug 703680 - support both embedding/android and mobile/android/base. r=khuey
2011-11-18 13:17:40 -08:00
Doug Turner
f1ad755f85
Bug 0 - Moving embedding/android into mobile/android/base. r=mfinkle,blassey
...
--HG--
rename : embedding/android/AlertNotification.java => mobile/android/base/AlertNotification.java
rename : embedding/android/AndroidManifest.xml.in => mobile/android/base/AndroidManifest.xml.in
rename : embedding/android/App.java.in => mobile/android/base/App.java.in
rename : embedding/android/AwesomeBar.java => mobile/android/base/AwesomeBar.java
rename : embedding/android/AwesomeBarTabs.java => mobile/android/base/AwesomeBarTabs.java
rename : embedding/android/BrowserToolbar.java => mobile/android/base/BrowserToolbar.java
rename : embedding/android/ConfirmPreference.java => mobile/android/base/ConfirmPreference.java
rename : embedding/android/CrashReporter.java.in => mobile/android/base/CrashReporter.java.in
rename : embedding/android/DoorHanger.java => mobile/android/base/DoorHanger.java
rename : embedding/android/DoorHangerPopup.java => mobile/android/base/DoorHangerPopup.java
rename : embedding/android/Favicons.java => mobile/android/base/Favicons.java
rename : embedding/android/GeckoApp.java => mobile/android/base/GeckoApp.java
rename : embedding/android/GeckoAppShell.java => mobile/android/base/GeckoAppShell.java
rename : embedding/android/GeckoAsyncTask.java => mobile/android/base/GeckoAsyncTask.java
rename : embedding/android/GeckoBatteryManager.java => mobile/android/base/GeckoBatteryManager.java
rename : embedding/android/GeckoConnectivityReceiver.java => mobile/android/base/GeckoConnectivityReceiver.java
rename : embedding/android/GeckoEvent.java => mobile/android/base/GeckoEvent.java
rename : embedding/android/GeckoEventListener.java => mobile/android/base/GeckoEventListener.java
rename : embedding/android/GeckoInputConnection.java => mobile/android/base/GeckoInputConnection.java
rename : embedding/android/GeckoPreferences.java => mobile/android/base/GeckoPreferences.java
rename : embedding/android/GeckoStateListDrawable.java => mobile/android/base/GeckoStateListDrawable.java
rename : embedding/android/GeckoThread.java => mobile/android/base/GeckoThread.java
rename : embedding/android/GlobalHistory.java => mobile/android/base/GlobalHistory.java
rename : embedding/android/LauncherShortcuts.java.in => mobile/android/base/LauncherShortcuts.java.in
rename : embedding/android/Makefile.in => mobile/android/base/Makefile.in
rename : embedding/android/NotificationHandler.java.in => mobile/android/base/NotificationHandler.java.in
rename : embedding/android/PromptService.java => mobile/android/base/PromptService.java
rename : embedding/android/Restarter.java.in => mobile/android/base/Restarter.java.in
rename : embedding/android/SurfaceLockInfo.java => mobile/android/base/SurfaceLockInfo.java
rename : embedding/android/Tab.java => mobile/android/base/Tab.java
rename : embedding/android/Tabs.java => mobile/android/base/Tabs.java
rename : embedding/android/TabsTray.java => mobile/android/base/TabsTray.java
rename : embedding/android/gfx/BufferedCairoImage.java => mobile/android/base/gfx/BufferedCairoImage.java
rename : embedding/android/gfx/CairoImage.java => mobile/android/base/gfx/CairoImage.java
rename : embedding/android/gfx/CairoUtils.java => mobile/android/base/gfx/CairoUtils.java
rename : embedding/android/gfx/GeckoSoftwareLayerClient.java => mobile/android/base/gfx/GeckoSoftwareLayerClient.java
rename : embedding/android/gfx/InputConnectionHandler.java => mobile/android/base/gfx/InputConnectionHandler.java
rename : embedding/android/gfx/IntSize.java => mobile/android/base/gfx/IntSize.java
rename : embedding/android/gfx/Layer.java => mobile/android/base/gfx/Layer.java
rename : embedding/android/gfx/LayerClient.java => mobile/android/base/gfx/LayerClient.java
rename : embedding/android/gfx/LayerController.java => mobile/android/base/gfx/LayerController.java
rename : embedding/android/gfx/LayerRenderer.java => mobile/android/base/gfx/LayerRenderer.java
rename : embedding/android/gfx/LayerView.java => mobile/android/base/gfx/LayerView.java
rename : embedding/android/gfx/NinePatchTileLayer.java => mobile/android/base/gfx/NinePatchTileLayer.java
rename : embedding/android/gfx/PlaceholderLayerClient.java => mobile/android/base/gfx/PlaceholderLayerClient.java
rename : embedding/android/gfx/PointUtils.java => mobile/android/base/gfx/PointUtils.java
rename : embedding/android/gfx/RectUtils.java => mobile/android/base/gfx/RectUtils.java
rename : embedding/android/gfx/SingleTileLayer.java => mobile/android/base/gfx/SingleTileLayer.java
rename : embedding/android/gfx/TextLayer.java => mobile/android/base/gfx/TextLayer.java
rename : embedding/android/gfx/TextureReaper.java => mobile/android/base/gfx/TextureReaper.java
rename : embedding/android/gfx/TileLayer.java => mobile/android/base/gfx/TileLayer.java
rename : embedding/android/locales/Makefile.in => mobile/android/base/locales/Makefile.in
rename : embedding/android/locales/en-US/android_strings.dtd => mobile/android/base/locales/en-US/android_strings.dtd
rename : embedding/android/locales/jar.mn => mobile/android/base/locales/jar.mn
rename : embedding/android/locales/l10n.ini => mobile/android/base/locales/l10n.ini
rename : embedding/android/package-name.txt.in => mobile/android/base/package-name.txt.in
rename : embedding/android/resources/anim/grow_fade_in.xml => mobile/android/base/resources/anim/grow_fade_in.xml
rename : embedding/android/resources/anim/shrink_fade_out.xml => mobile/android/base/resources/anim/shrink_fade_out.xml
rename : embedding/android/resources/color/awesomebar_tab_text.xml => mobile/android/base/resources/color/awesomebar_tab_text.xml
rename : embedding/android/resources/drawable-hdpi-v11/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-hdpi-v11/address_bar_url_bg.9.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_forward.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_forward.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_reload.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_reload.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-hdpi-v11/ic_menu_share.png => mobile/android/base/resources/drawable-hdpi-v11/ic_menu_share.png
rename : embedding/android/resources/drawable-hdpi-v11/tabs_more.png => mobile/android/base/resources/drawable-hdpi-v11/tabs_more.png
rename : embedding/android/resources/drawable-hdpi-v11/tabs_normal.png => mobile/android/base/resources/drawable-hdpi-v11/tabs_normal.png
rename : embedding/android/resources/drawable-hdpi-v11/tabs_plus.png => mobile/android/base/resources/drawable-hdpi-v11/tabs_plus.png
rename : embedding/android/resources/drawable-hdpi-v11/tabs_pressed.png => mobile/android/base/resources/drawable-hdpi-v11/tabs_pressed.png
rename : embedding/android/resources/drawable-hdpi-v8/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-hdpi-v8/address_bar_url_bg.9.png
rename : embedding/android/resources/drawable-hdpi-v8/doorhanger_arrow.png => mobile/android/base/resources/drawable-hdpi-v8/doorhanger_arrow.png
rename : embedding/android/resources/drawable-hdpi-v8/doorhanger_bg.9.png => mobile/android/base/resources/drawable-hdpi-v8/doorhanger_bg.9.png
rename : embedding/android/resources/drawable-hdpi-v8/doorhanger_popup_bg.9.png => mobile/android/base/resources/drawable-hdpi-v8/doorhanger_popup_bg.9.png
rename : embedding/android/resources/drawable-hdpi-v8/doorhanger_shadow_bg.9.png => mobile/android/base/resources/drawable-hdpi-v8/doorhanger_shadow_bg.9.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_forward.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_forward.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_reload.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_reload.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-hdpi-v8/ic_menu_share.png => mobile/android/base/resources/drawable-hdpi-v8/ic_menu_share.png
rename : embedding/android/resources/drawable-hdpi-v8/site_security_lock.png => mobile/android/base/resources/drawable-hdpi-v8/site_security_lock.png
rename : embedding/android/resources/drawable-hdpi-v8/tabs_more.png => mobile/android/base/resources/drawable-hdpi-v8/tabs_more.png
rename : embedding/android/resources/drawable-hdpi-v8/tabs_normal.png => mobile/android/base/resources/drawable-hdpi-v8/tabs_normal.png
rename : embedding/android/resources/drawable-hdpi-v8/tabs_plus.png => mobile/android/base/resources/drawable-hdpi-v8/tabs_plus.png
rename : embedding/android/resources/drawable-hdpi-v8/tabs_pressed.png => mobile/android/base/resources/drawable-hdpi-v8/tabs_pressed.png
rename : embedding/android/resources/drawable-hdpi-v8/urlbar_stop.png => mobile/android/base/resources/drawable-hdpi-v8/urlbar_stop.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_forward.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_forward.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_reload.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_reload.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-hdpi-v9/ic_menu_share.png => mobile/android/base/resources/drawable-hdpi-v9/ic_menu_share.png
rename : embedding/android/resources/drawable-mdpi-v11/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-mdpi-v11/address_bar_url_bg.9.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_forward.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_forward.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_reload.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_reload.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-mdpi-v11/ic_menu_share.png => mobile/android/base/resources/drawable-mdpi-v11/ic_menu_share.png
rename : embedding/android/resources/drawable-mdpi-v11/tabs_more.png => mobile/android/base/resources/drawable-mdpi-v11/tabs_more.png
rename : embedding/android/resources/drawable-mdpi-v11/tabs_normal.png => mobile/android/base/resources/drawable-mdpi-v11/tabs_normal.png
rename : embedding/android/resources/drawable-mdpi-v11/tabs_plus.png => mobile/android/base/resources/drawable-mdpi-v11/tabs_plus.png
rename : embedding/android/resources/drawable-mdpi-v11/tabs_pressed.png => mobile/android/base/resources/drawable-mdpi-v11/tabs_pressed.png
rename : embedding/android/resources/drawable-mdpi-v8/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-mdpi-v8/address_bar_url_bg.9.png
rename : embedding/android/resources/drawable-mdpi-v8/doorhanger_arrow.png => mobile/android/base/resources/drawable-mdpi-v8/doorhanger_arrow.png
rename : embedding/android/resources/drawable-mdpi-v8/doorhanger_bg.9.png => mobile/android/base/resources/drawable-mdpi-v8/doorhanger_bg.9.png
rename : embedding/android/resources/drawable-mdpi-v8/doorhanger_popup_bg.9.png => mobile/android/base/resources/drawable-mdpi-v8/doorhanger_popup_bg.9.png
rename : embedding/android/resources/drawable-mdpi-v8/doorhanger_shadow_bg.9.png => mobile/android/base/resources/drawable-mdpi-v8/doorhanger_shadow_bg.9.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_forward.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_forward.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_reload.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_reload.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-mdpi-v8/ic_menu_share.png => mobile/android/base/resources/drawable-mdpi-v8/ic_menu_share.png
rename : embedding/android/resources/drawable-mdpi-v8/site_security_lock.png => mobile/android/base/resources/drawable-mdpi-v8/site_security_lock.png
rename : embedding/android/resources/drawable-mdpi-v8/tabs_more.png => mobile/android/base/resources/drawable-mdpi-v8/tabs_more.png
rename : embedding/android/resources/drawable-mdpi-v8/tabs_normal.png => mobile/android/base/resources/drawable-mdpi-v8/tabs_normal.png
rename : embedding/android/resources/drawable-mdpi-v8/tabs_plus.png => mobile/android/base/resources/drawable-mdpi-v8/tabs_plus.png
rename : embedding/android/resources/drawable-mdpi-v8/tabs_pressed.png => mobile/android/base/resources/drawable-mdpi-v8/tabs_pressed.png
rename : embedding/android/resources/drawable-mdpi-v8/urlbar_stop.png => mobile/android/base/resources/drawable-mdpi-v8/urlbar_stop.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_forward.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_forward.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_reload.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_reload.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-mdpi-v9/ic_menu_share.png => mobile/android/base/resources/drawable-mdpi-v9/ic_menu_share.png
rename : embedding/android/resources/drawable-xhdpi-v11/address_bar_url_bg.9.png => mobile/android/base/resources/drawable-xhdpi-v11/address_bar_url_bg.9.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_bookmark_add.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_bookmark_add.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_bookmark_remove.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_bookmark_remove.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_find_in_page.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_find_in_page.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_foward.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_foward.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_reload.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_reload.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_save_as_pdf.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_save_as_pdf.png
rename : embedding/android/resources/drawable-xhdpi-v11/ic_menu_share.png => mobile/android/base/resources/drawable-xhdpi-v11/ic_menu_share.png
rename : embedding/android/resources/drawable-xhdpi-v11/tabs_more.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_more.png
rename : embedding/android/resources/drawable-xhdpi-v11/tabs_normal.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_normal.png
rename : embedding/android/resources/drawable-xhdpi-v11/tabs_plus.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_plus.png
rename : embedding/android/resources/drawable-xhdpi-v11/tabs_pressed.png => mobile/android/base/resources/drawable-xhdpi-v11/tabs_pressed.png
rename : embedding/android/resources/drawable/address_bar_bg.xml => mobile/android/base/resources/drawable/address_bar_bg.xml
rename : embedding/android/resources/drawable/address_bar_url_default.xml => mobile/android/base/resources/drawable/address_bar_url_default.xml
rename : embedding/android/resources/drawable/address_bar_url_pressed.xml => mobile/android/base/resources/drawable/address_bar_url_pressed.xml
rename : embedding/android/resources/drawable/awesomebar_tab_focus.xml => mobile/android/base/resources/drawable/awesomebar_tab_focus.xml
rename : embedding/android/resources/drawable/awesomebar_tab_focus_selected.xml => mobile/android/base/resources/drawable/awesomebar_tab_focus_selected.xml
rename : embedding/android/resources/drawable/awesomebar_tab_indicator.xml => mobile/android/base/resources/drawable/awesomebar_tab_indicator.xml
rename : embedding/android/resources/drawable/awesomebar_tab_press.xml => mobile/android/base/resources/drawable/awesomebar_tab_press.xml
rename : embedding/android/resources/drawable/awesomebar_tab_press_selected.xml => mobile/android/base/resources/drawable/awesomebar_tab_press_selected.xml
rename : embedding/android/resources/drawable/awesomebar_tab_selected.xml => mobile/android/base/resources/drawable/awesomebar_tab_selected.xml
rename : embedding/android/resources/drawable/awesomebar_tab_unselected.xml => mobile/android/base/resources/drawable/awesomebar_tab_unselected.xml
rename : embedding/android/resources/drawable/checkerboard.png => mobile/android/base/resources/drawable/checkerboard.png
rename : embedding/android/resources/drawable/crash_reporter.png => mobile/android/base/resources/drawable/crash_reporter.png
rename : embedding/android/resources/drawable/desktop_notification.png => mobile/android/base/resources/drawable/desktop_notification.png
rename : embedding/android/resources/drawable/favicon.png => mobile/android/base/resources/drawable/favicon.png
rename : embedding/android/resources/drawable/progress_spinner.xml => mobile/android/base/resources/drawable/progress_spinner.xml
rename : embedding/android/resources/drawable/progress_spinner_1.png => mobile/android/base/resources/drawable/progress_spinner_1.png
rename : embedding/android/resources/drawable/progress_spinner_10.png => mobile/android/base/resources/drawable/progress_spinner_10.png
rename : embedding/android/resources/drawable/progress_spinner_11.png => mobile/android/base/resources/drawable/progress_spinner_11.png
rename : embedding/android/resources/drawable/progress_spinner_12.png => mobile/android/base/resources/drawable/progress_spinner_12.png
rename : embedding/android/resources/drawable/progress_spinner_13.png => mobile/android/base/resources/drawable/progress_spinner_13.png
rename : embedding/android/resources/drawable/progress_spinner_14.png => mobile/android/base/resources/drawable/progress_spinner_14.png
rename : embedding/android/resources/drawable/progress_spinner_15.png => mobile/android/base/resources/drawable/progress_spinner_15.png
rename : embedding/android/resources/drawable/progress_spinner_16.png => mobile/android/base/resources/drawable/progress_spinner_16.png
rename : embedding/android/resources/drawable/progress_spinner_17.png => mobile/android/base/resources/drawable/progress_spinner_17.png
rename : embedding/android/resources/drawable/progress_spinner_18.png => mobile/android/base/resources/drawable/progress_spinner_18.png
rename : embedding/android/resources/drawable/progress_spinner_2.png => mobile/android/base/resources/drawable/progress_spinner_2.png
rename : embedding/android/resources/drawable/progress_spinner_3.png => mobile/android/base/resources/drawable/progress_spinner_3.png
rename : embedding/android/resources/drawable/progress_spinner_4.png => mobile/android/base/resources/drawable/progress_spinner_4.png
rename : embedding/android/resources/drawable/progress_spinner_5.png => mobile/android/base/resources/drawable/progress_spinner_5.png
rename : embedding/android/resources/drawable/progress_spinner_6.png => mobile/android/base/resources/drawable/progress_spinner_6.png
rename : embedding/android/resources/drawable/progress_spinner_7.png => mobile/android/base/resources/drawable/progress_spinner_7.png
rename : embedding/android/resources/drawable/progress_spinner_8.png => mobile/android/base/resources/drawable/progress_spinner_8.png
rename : embedding/android/resources/drawable/progress_spinner_9.png => mobile/android/base/resources/drawable/progress_spinner_9.png
rename : embedding/android/resources/drawable/shadow.png => mobile/android/base/resources/drawable/shadow.png
rename : embedding/android/resources/drawable/site_security_level.xml => mobile/android/base/resources/drawable/site_security_level.xml
rename : embedding/android/resources/drawable/start.png => mobile/android/base/resources/drawable/start.png
rename : embedding/android/resources/drawable/tab_close.png => mobile/android/base/resources/drawable/tab_close.png
rename : embedding/android/resources/drawable/tab_new.png => mobile/android/base/resources/drawable/tab_new.png
rename : embedding/android/resources/drawable/tabs_button.xml => mobile/android/base/resources/drawable/tabs_button.xml
rename : embedding/android/resources/drawable/tabs_level.xml => mobile/android/base/resources/drawable/tabs_level.xml
rename : embedding/android/resources/drawable/tabs_tray_bg.9.png => mobile/android/base/resources/drawable/tabs_tray_bg.9.png
rename : embedding/android/resources/layout/awesomebar_header_row.xml => mobile/android/base/resources/layout/awesomebar_header_row.xml
rename : embedding/android/resources/layout/awesomebar_row.xml => mobile/android/base/resources/layout/awesomebar_row.xml
rename : embedding/android/resources/layout/awesomebar_search.xml => mobile/android/base/resources/layout/awesomebar_search.xml
rename : embedding/android/resources/layout/awesomebar_tab_indicator.xml => mobile/android/base/resources/layout/awesomebar_tab_indicator.xml
rename : embedding/android/resources/layout/awesomebar_tabs.xml => mobile/android/base/resources/layout/awesomebar_tabs.xml
rename : embedding/android/resources/layout/browser_toolbar.xml => mobile/android/base/resources/layout/browser_toolbar.xml
rename : embedding/android/resources/layout/crash_reporter.xml => mobile/android/base/resources/layout/crash_reporter.xml
rename : embedding/android/resources/layout/doorhanger.xml => mobile/android/base/resources/layout/doorhanger.xml
rename : embedding/android/resources/layout/doorhangerpopup.xml => mobile/android/base/resources/layout/doorhangerpopup.xml
rename : embedding/android/resources/layout/gecko_app.xml => mobile/android/base/resources/layout/gecko_app.xml
rename : embedding/android/resources/layout/gecko_menu.xml => mobile/android/base/resources/layout/gecko_menu.xml
rename : embedding/android/resources/layout/launch_app_list.xml => mobile/android/base/resources/layout/launch_app_list.xml
rename : embedding/android/resources/layout/launch_app_listitem.xml => mobile/android/base/resources/layout/launch_app_listitem.xml
rename : embedding/android/resources/layout/list_item_header.xml => mobile/android/base/resources/layout/list_item_header.xml
rename : embedding/android/resources/layout/notification_icon_text.xml => mobile/android/base/resources/layout/notification_icon_text.xml
rename : embedding/android/resources/layout/notification_progress.xml => mobile/android/base/resources/layout/notification_progress.xml
rename : embedding/android/resources/layout/notification_progress_text.xml => mobile/android/base/resources/layout/notification_progress_text.xml
rename : embedding/android/resources/layout/select_dialog_list.xml => mobile/android/base/resources/layout/select_dialog_list.xml
rename : embedding/android/resources/layout/tabs_row.xml => mobile/android/base/resources/layout/tabs_row.xml
rename : embedding/android/resources/layout/tabs_tray.xml => mobile/android/base/resources/layout/tabs_tray.xml
rename : embedding/android/resources/values/arrays.xml => mobile/android/base/resources/values/arrays.xml
rename : embedding/android/resources/values/colors.xml => mobile/android/base/resources/values/colors.xml
rename : embedding/android/resources/values/styles.xml => mobile/android/base/resources/values/styles.xml
rename : embedding/android/resources/values/themes.xml => mobile/android/base/resources/values/themes.xml
rename : embedding/android/resources/xml/preferences.xml => mobile/android/base/resources/xml/preferences.xml
rename : embedding/android/strings.xml.in => mobile/android/base/strings.xml.in
rename : embedding/android/ui/PanZoomController.java => mobile/android/base/ui/PanZoomController.java
rename : embedding/android/ui/ViewportController.java => mobile/android/base/ui/ViewportController.java
2011-11-18 10:28:17 -08:00
Lucas Rocha
73d1b7d3e3
Bug 699786 - Cancel pending favicon loads when location changes (r=blassey)
2011-11-17 21:35:19 +00:00
Lucas Rocha
e4053ad773
Bug 699786 - Add API and infra to support favicon load cancellation (r=blassey)
2011-11-17 21:35:17 +00:00
Lucas Rocha
83518d91aa
Bug 699786 - Use Android's AsyncTask in Favicons (r=blassey)
...
Ensure that listener is always called on main UI thread. We'll need AsyncTask's
cancellation support in Favicons.
2011-11-17 21:35:14 +00:00
Sriram Ramasubramanian
2e097df061
Bug 697098: Do not scroll tab list on onTabsChanged() [r=mfinkle]
2011-11-17 15:31:08 -08:00
Patrick Walton
329c55a9af
Bug 703421 - Part 2: Add an API bridge so that picking up part 1 of this patch from m-c won't break us. rs=pcwalton
2011-11-17 19:24:35 -08:00
James Willcox
cf3a0334ec
Bug 703069 - Do a better job of guessing plugin package name r=blassey
2011-11-17 13:26:08 -05:00
Brad Lassey
7b2335b8a9
bug 703080 - we need a way to determine the appname from the apk r=aki,dougt
2011-11-17 20:15:29 -05:00
Brad Lassey
9f9d116395
bug 702183 - Fennec 9.0b1 now asking for extra "read sensitive log data" permission r=dougt
2011-11-17 20:08:14 -05:00
Patrick Walton
96db17a0dc
Bug 703426 - Fix race condition when loading screenshot. r=dougt
2011-11-17 16:34:55 -08:00
Brian Nicholson
9668e5379c
Bug 701839 - Wrong favicon displayed when both default location and link exists (crash fix) CLOSED TREE
2011-11-17 14:34:11 -08:00
Doug Turner
79d1414f86
Bug 701023 - strictmode Disk read Violation on startup - Move loading the PlaceholderLayerClient last screen png to a thread. This results in a bit of checkerboarding before the file is read in and drawn to the screen. r=pcwalton
...
--HG--
extra : rebase_source : 8ede767adbbc496d6c4f68277092193e08cfb2cc
2011-11-17 13:04:21 -08:00
Lucas Rocha
07fbb23948
Bug 700951 - Back button on AwesomeBar should return to browser (r=mfinkle)
...
Except when SKB is in fullscreen mode, in which case we simply dismiss the
keyboard.
2011-11-17 15:47:06 +00:00
Lucas Rocha
d1aa305c35
Bug 700951 - Factor out method to cancel and finish AwesomeBar (r=mfinkle)
...
So that we can reuse same code in other parts of AwesomeBar.
2011-11-17 15:47:03 +00:00
Brian Nicholson
797b5904aa
Bug 701839 - Wrong favicon displayed when both default location and link exists [r=mfinkle]
2011-11-17 12:57:27 -08:00
Sriram Ramasubramanian
c4635f55f5
Bug 703344: Stop and security icons are bigger than needed [r=mfinkle]
2011-11-17 12:21:27 -08:00
Kartikaya Gupta
f3f1f4e4c0
Bug 702412 - Fix float comparisons to use an epsilon [r=pcwalton]
2011-11-17 14:43:28 -05:00
Kartikaya Gupta
bb325120ea
Bug 703059 - Fixup log tag strings [r=mfinkle]
...
Standardize on "Gecko" + filename as the log tag for
each file. Strip "Gecko" from the front of the filename
if it already starts with "Gecko". This allows grepping
for either the filename or Gecko in logcat output.
2011-11-17 14:36:09 -05:00
Sriram Ramasubramanian
567e92413d
Bug 703094: AwesomeScreen should use same background as URL bar [r=mfinkle]
2011-11-17 11:18:23 -08:00
Brian Nicholson
a2f2e0a6d3
Bug 701826 - Preferences gets unchecked temporarily when going to the preferences page [r=mfinkle]
2011-11-17 11:22:09 -08:00
Sriram Ramasubramanian
49c66cb77b
Bug 703115: Site security represented a lock in URLbar [r=mfinkle]
2011-11-16 17:26:44 -08:00
Sriram Ramasubramanian
995704084e
Bug 697726: Stop button in URL bar [r=mfinkle]
2011-11-16 16:23:22 -08:00
Kartikaya Gupta
bb57a2e56e
Bug 700559 - Fix crash with overlapping fling events [r=pcwalton]
...
A crash occurs when a second fling is started while the
first fling has a non-zero velocity but zero excess. This
happens because the displacement could temporarily trigger
an overscroll, but then since the new viewport is not saved,
it reverts back to no overscroll. However, state variables
have already been updated, leading to things being out of
sync and triggering the crash. Adding a call to update
the position fixes this. See bug for more details.
2011-11-17 13:25:56 -05:00
Lucas Rocha
e21452e84e
Bug 697189 - Don't use transparent theme on AwesomeBar screen (r=mfinkle)
...
Otherwise the current web page will be visible 'under' the AwesomeBar screen
while SKB slides in and out.
2011-11-17 10:52:23 +00:00
Lucas Rocha
c957149ada
Bug 702962 - Always dismiss SKB on tab change in AwesomeBar (r=mfinkle)
...
Because we lazy load the content of bookmarks and history tabs, the focus was
not moving to the tab content on tab switch when you first access them.
2011-11-17 10:30:53 +00:00
Lucas Rocha
79894b4708
Bug 701014 - Dismiss SKB when scrolling results in AwesomeBar (r=mfinkle)
2011-11-17 10:30:51 +00:00
Doug Turner
1321168afe
Bug 703057 - Put DrawToFile on another thread. r=blassey
...
--HG--
extra : rebase_source : f90ae83248da6b270baf8abbb873bdb89977d8fc
2011-11-16 14:32:44 -08:00
Sriram Ramasubramanian
08a99b0393
Bug 702821: Doorhanger arrows should point to favicon in the URL bar [r=mfinkle]
2011-11-15 16:15:18 -08:00
Sriram Ramasubramanian
3e89f497ac
Bug 701370: Adding affordance to URL bar [r=mfinkle]
2011-11-15 15:52:54 -08:00
Kartikaya Gupta
73a1752d9c
Bug 703004 - Fix NPE on touch during startup [r=pcwalton]
...
Fix a couple of places that transform a point but
don't properly deal with the possible null return
value.
2011-11-16 13:42:45 -05:00
Brad Lassey
b0a7d2f7cb
bug 701703 - Null pointer exception thrown loading Fennec Start Page r=dougt
2011-11-16 10:42:10 -05:00
James Willcox
fc7fda77fb
Bug 702643 - Flash instances should resize according to zoom factor r=blassey
2011-11-16 10:42:10 -05:00
James Willcox
42bb73874f
Bug 702883 - Use a native solution for locking/unlocking plugin surfaces
2011-11-16 10:42:09 -05:00
Lucas Rocha
9775ff1a30
Bug 702688 - Search key on awesomebar screen should dismiss it (r=mfinkle)
2011-11-16 15:03:52 +00:00
Lucas Rocha
bd2f2933f4
Bug 702306 - Ensure we use sane text colours in AwesomeBar tabs (r=mfinkle)
...
Relying on system's theme to set text colour on tabs might not work on certain
devices.
2011-11-16 15:01:33 +00:00
Lucas Rocha
3b01037f3c
Bug 698816 - Use proper text colours in crash reporter UI (r=mfinkle)
2011-11-16 14:38:44 +00:00
Lucas Rocha
1da37c897a
Bug 698816 - Fix indentation on crash_reporter.xml (r=mfinkle)
2011-11-16 14:38:42 +00:00
Alex Pakhotin
ac78073798
Bug 699792 - ALT key not working correctly on Motorola DROID PRO. r=blassey
2011-11-15 18:05:02 -08:00
Margaret Leibovic
6c4776b00b
Bug 702778 - Only update the doorhanger popup for the currently selected tab. r=mfinkle
2011-11-15 14:51:57 -08:00
Matt Brubeck
d8e483c521
Bug 701527 - Hide indexedDB quota prompt when it is canceled by content [r=margaret]
2011-11-15 14:45:54 -08:00
Wes Johnston
0375317692
Backout 6b1414e0a6e8 and 8f3eacc9ceb6
2011-11-15 14:04:07 -08:00
Wes Johnston
275fdb2d58
Bug 701594 - Snap back if you zoom out further than the page size. r=pcwalton
2011-11-15 13:41:28 -08:00
Wes Johnston
c70ecf77a7
Bug 697701 - Support double tap zooming. r=pcwalton
2011-11-15 13:41:19 -08:00
Margaret Leibovic
9d2fa41a0d
Bug 702386 - Support setting persistence to -1 for doorhangers (and fix buggy doorhanger removal code). r=mfinkle
2011-11-15 12:30:54 -08:00
Doug Turner
2adea6abb5
Merge with m-c fd478c02c29c
2011-11-15 11:18:06 -08:00
Ed Morley
4c666fa158
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-15 19:07:09 +00:00
Kartikaya Gupta
a9b123b600
Bug 702416 - Replace FloatRect with android.graphics.RectF [r=pcwalton]
2011-11-15 12:13:06 -05:00
Kartikaya Gupta
309c4ec3c6
Bug 702416 - Replace IntRect with android.graphics.Rect [r=pcwalton]
2011-11-15 12:11:53 -05:00
Kartikaya Gupta
419a047fb6
Bug 702416 - Replace FloatPoint with android.graphics.PointF [r=pcwalton]
2011-11-15 11:59:41 -05:00
Kartikaya Gupta
5580ff0a78
Bug 702416 - Replace IntPoint with android.graphics.Point [r=pcwalton]
2011-11-15 11:58:28 -05:00
Patrick Walton
5bf50a1ec6
Bug 702403 - Don't fling if the velocity is low [r=kats]
2011-11-15 11:58:21 -05:00
Doug Turner
75b15a91d9
Bug 690201 - dead code - mLastDrawEvent never used. r=mbrubeck
2011-11-14 19:12:26 -08:00
Doug Turner
a9f4e7d04b
Bug 701996 - Merge widget/src/android from birch back into mozilla-central. r=dougt/blassey
2011-11-14 19:12:14 -08:00
James Willcox
d66ce5b421
Bug 692988 - Give Flash a valid application directory
2011-11-14 19:47:38 -05:00
James Willcox
d04d6b39eb
Bug 702341 - Add a hack to make plugins (mostly) positioned correctly [r=blassey]
2011-11-14 20:22:12 -05:00
James Willcox
08e5a65dbf
bug 702339 - Go back to using an AbsoluteLayout r=blassey
2011-11-15 10:43:42 -05:00
James Willcox
6f3b739b4d
bug 702334 - Fix deadlocks caused by Flash r=blassey
2011-11-15 10:43:42 -05:00
James Willcox
f7d2a69d61
bug 702330 - Revert to drawing Flash plugin with a SurfaceView r=blassey
2011-11-15 10:43:42 -05:00
Sriram Ramasubramanian
f1e9e3e831
Bug 702287: Caret should be shown throughtout the animation [r=mfinkle]
2011-11-14 15:30:34 -08:00
Sriram Ramasubramanian
8913a79c96
Bug 700936: Tabs button should be on the right [r=mfinkle]
2011-11-14 14:26:39 -08:00
Sriram Ramasubramanian
dddaedcc14
Bug 700434: Dismiss doorhangers on pressing back button [r=mfinkle]
2011-11-14 15:58:14 -08:00
Sriram Ramasubramanian
023d6bdc77
Bug 700434: Dismiss doorhangers on touching outside it [r=mfinkle]
2011-11-14 15:49:06 -08:00
Doug Turner
e717fb795f
Merge.
2011-11-15 01:09:26 -08:00
Brian Nicholson
45fcbea09c
Bug 701834 - Missing favicons for some sites [r=mfinkle]
2011-11-14 14:48:27 -08:00
Kartikaya Gupta
671882cc3d
Bug 701292 - Add a pan threshold [r=pcwalton]
...
Don't switch into pan mode if the amount moved after the touch-down
is small. This should prevent eating clicks if the user's finger
wiggles slightly during the click.
2011-11-14 15:55:43 -05:00
Kartikaya Gupta
48151cc6c2
Bug 701292 - Fix clicking while panning [r=pcwalton]
...
This is a temporary fix that reduces the incidence of
accidental clicks while panning. It probably messes with
touch events but those aren't working now anyway.
2011-11-10 11:46:18 -05:00
Sriram Ramasubramanian
6834e03e1f
Bug 701982: AwesomeBar Tabs color mismatch [r=mfinkle]
2011-11-11 21:25:51 -08:00
Alex Pakhotin
aca4854d9e
Bug 697773 - Cannot type in AwesomeBar URL bar with hard keyboard. r=blassey
2011-11-08 17:33:27 -08:00
Kartikaya Gupta
97f81729fb
Bug 701871 - Remove hacky 3-second timer [r=pcwalton]
...
Remove the 3-second timer that waits for Gecko, and instead
use the event from Gecko.
2011-11-14 11:19:28 -05:00
Brian Nicholson
a2da3dc4af
Bug 700006 - [layers] about:home show dead space [r=dougt]
2011-11-14 11:14:02 -05:00
Kartikaya Gupta
b22c3b87cd
Bug 701873 - Fix NPE in layers code [r=pcwalton]
...
Straighten out some of the convoluted startup flow, which
fixes the NPE as reported in the bug.
2011-11-14 09:28:53 -05:00
Sriram Ramasubramanian
6a7646e1f2
Bug 701994: Tab counter animation should show overlap of numbers [r=mfinkle]
2011-11-12 01:15:19 -08:00
Sriram Ramasubramanian
e5b77362bd
Bug 701985: Favicon should have transparent background [r=mfinkle]
2011-11-11 21:49:58 -08:00
Margaret Leibovic
ba6e3ac1ec
Bug 700913 - Add persistence and timeout features to Doorhangers. r=mfinkle
2011-11-11 13:44:09 -08:00
Margaret Leibovic
402207629a
Bug 701305 - Refactor DoorHanger code to make it easier to support persistence/timeout options. r=mfinkle
2011-11-11 13:43:38 -08:00
Sriram Ramasubramanian
6b4cc94d97
Bug 698095 - Tab count increment/decrement needs animation [r=mfinkle]
2011-11-11 11:26:57 -08:00
Margaret Leibovic
7ca2f84d72
Bug 701285 - No favicons display after loading pages. r=pcwalton
2011-11-11 10:05:16 -08:00
Sriram Ramasubramanian
5f0c74c0b8
Bug 698598: Reskinning stackable doorhangers. r=mfinkle
2011-11-09 14:45:57 -08:00
Brad Lassey
9dbb9d5d69
bug 699716 - Incorrect screenshot shown when starting up after clearing app data r=mfinkle
2011-11-10 21:37:21 -05:00
Brad Lassey
7636e5c582
bug 700354 - Use of AsyncTask needs some cleanup r=mfinkle
2011-11-10 21:34:38 -05:00
Doug Turner
063a8a0351
bug 700847 - crash stack found in logcat while running pageloader tests on native fennec r=blassey
2011-11-10 21:05:02 -05:00
Lucas Rocha
3fda6cb1ed
Bug 696833 - Implement dynamically coloured tabs in AwesomeBar (r=mfinkle)
2011-11-10 11:22:08 +00:00
Lucas Rocha
fe3c726691
Bug 696833 - Change style of awesome bar entry as per design (r=mfinkle)
2011-11-10 11:18:09 +00:00