Commit Graph

8455 Commits

Author SHA1 Message Date
Geoff Brown
24927b8136 Bug 840725: Cleanup robocop tab retrieval functions; r=jmaher
--HG--
extra : rebase_source : de92ecbb4812bd8ff62e43403ccc2c35213e0b04
2013-02-13 08:54:44 -07:00
Mark Finkle
756e8441db Bug 837393 - Remove webapps from the recent apps list r=wesj 2013-02-13 10:26:05 -05:00
Mark Finkle
4ed52610f6 Bug 835399 - Allow launching non-privileged webapps with a URL r=wesj 2013-02-13 10:26:03 -05:00
Brian Nicholson
07d4dc1bec Bug 840823 - Check whether new tabs were made from stubs to prevent removal race condition. r=mfinkle 2013-02-12 23:48:32 -08:00
Brian Nicholson
bef23894b6 Bug 840601 - Clear saved reader mode page in tab destroy. r=kats 2013-02-12 23:44:40 -08:00
Sriram Ramasubramanian
cf6666ce01 Bug 838807: Replace reader mode icons. [r=bnicholson] 2013-02-12 21:11:05 -08:00
Sriram Ramasubramanian
a7be5e5331 Bug 838807: Replace url-bar icons. [r=bnicholson] 2013-02-12 21:10:47 -08:00
Sriram Ramasubramanian
5e00dfa502 Bug 828853: Sync tabs icon closes tabs-ui, when sync is not setup. [r=mfinkle]
--HG--
extra : rebase_source : 703f8bc15630186948d5d553238a47edac9a8287
2013-02-04 15:26:50 -08:00
Sriram Ramasubramanian
6042139e7f Bug 824483: about:home is cut off in landscape mode. [r=wesj] 2013-02-12 15:32:13 -08:00
Geoff Brown
f7d57e9361 Bug 770483 - Re-enable robocop testAboutPage; r=edmorley; DONTBUILD 2013-02-12 11:27:18 -07:00
Ed Morley
6838b640f5 Merge latest green inbound changeset to mozilla-central 2013-02-12 14:43:06 +00:00
Tetsuharu OHZEKI
08ef5e71e2 Bug 840312 - Cache the result of Tab.metadata. r=kats 2013-02-12 16:19:43 +09:00
Kartikaya Gupta
e50676199a Bug 833777 - Guard against selectedTab being null when Gecko goes into the background. r=bnicholson 2013-02-11 23:24:41 -05:00
Brad Lassey
48c389bc72 bug 839380 – zh-hk locale should use zh-tw translation instead of zh-cn r=jchen a=akeybl 2013-02-11 23:08:19 -05:00
Tetsuharu OHZEKI
391047f6a0 Bug 833003 - Use metadata.scaleRatio as its value if viewport metadata.defaultZoom has no value. r=kats 2013-02-11 18:15:18 -05:00
Terry Liu
8583dc5e08 Bug 823639 - Disable keyboard suggestions in bookmark_edit.xml. r=sriram 2013-02-10 13:35:42 -05:00
Ryan VanderMeulen
57dcf876ff Backout 35d48d9d80d5 (bug 752982) for landing without proper review. 2013-02-11 14:33:27 -05:00
Mark Finkle
6f0569dec0 Bug 838745 - Add a proper zero-based array size check to keep promo from crashing r=bnicholson 2013-02-09 16:48:32 -05:00
Robert Strong
396c778cd6 Merge backout of Bug 678392 2013-02-08 16:53:05 -08:00
Robert Strong
bbc574349b Back out Bug 678392 2013-02-08 16:52:12 -08:00
Richard Newman
7406d1776d Bug 839580 - getOpenURIIntent uses an API level 16 method. r=bnicholson 2013-02-08 15:30:28 -08:00
Jim Chen
a698c25d7e Bug 826053 - Avoid reporting duplicate ANRs; r=blassey 2013-02-08 18:17:42 -05:00
Jim Chen
7dd6a24fee Bug 826053 - Add main ANRReporter logic; r=blassey 2013-02-08 18:17:42 -05:00
Jim Chen
73c2a74c31 Bug 826053 - Add ANRReporter supporting methods; r=blassey 2013-02-08 18:17:42 -05:00
Jim Chen
66451ce638 Bug 826053 - Add GeckoAppInfo for telemetry ping metadata; r=blassey 2013-02-08 18:17:42 -05:00
Jim Chen
56b515e400 Bug 826053 - Add skeletal ANRReporter; r=blassey 2013-02-08 18:17:41 -05:00
Stephen Pohl
6f6c60460f Main patch (original patch by mstange) - Bug 678392 - [10.7] Add support for swipe animation as in Safari. r=smichaud r=felipc 2013-02-08 13:56:50 -08:00
Kartikaya Gupta
3f5fb0e92f Bug 839622 - Move websms backend JNI bindings so that they are not built if websms is not enabled. r=blassey 2013-02-08 16:42:14 -05:00
Kartikaya Gupta
1a7aa53322 Bug 839622 - Remove a native function that hasn't been used since bug 735230, and the unneeded setSurfaceView implementation. r=cpeterson 2013-02-08 16:42:13 -05:00
Kartikaya Gupta
97e0a6b46b Bug 839622 - Clean up temp files introduced in bug 794982. r=cpeterson 2013-02-08 16:42:13 -05:00
Jim Chen
7e794af42a Bug 835906 - Handle off-thread GeckoEditable and GeckoInputConnection calls; r=cpeterson 2013-02-08 16:07:12 -05:00
Jim Chen
c18ea1f648 Bug 835906 - Let GeckoInputConnection switch to background thread; r=cpeterson 2013-02-08 16:07:12 -05:00
Jim Chen
5b0e579149 Bug 835906 - Add ability for GeckoEditable to switch to a different thread; r=cpeterson 2013-02-08 16:07:12 -05:00
Jim Chen
20b3a1292d Bug 835906 - Refer to IC thread instead of UI thread in existing IME code; r=cpeterson 2013-02-08 16:07:05 -05:00
Mark Capella
b667927b52 Bug 836451 - Add distribution info to about:firefox, r=margaret 2013-02-08 14:29:21 -05:00
Mark Capella
1036e41c96 Bug 839359 - Crash -- java.lang.NullPointerException, r=kats 2013-02-08 10:22:35 -05:00
Kartikaya Gupta
59c9b324f3 Bug 777468 - Move ownership of TouchEventHandler from LayerView to JavaPanZoomController. r=Cwiiis
This patch has a bunch of semi-independent changes that unfortunately
couldn't be split apart without introducing hacks to make stuff build
on the intermediate patches. The main changes are:
- Moving TouchEventHandler from LayerView to JavaPanZoomController
- Registering the touch interceptor on the LayerView rather than the
  TouchEventHandler
- Moving the Tab:HasTouchListener handler from GeckoApp to JPZC

The net effect of all of this is that the TouchEventHandler is hidden
behind the PanZoomController interface and not accessible to GeckoApp
or GeckoAppShell.

Additionally, some of the JPZC methods were renamed from onXXX to
handleXXX to maintain the convention that onXXX methods are "interface"
methods (i.e. exposed to arbitrary other code) whereas handleXXX
methods are private/package and should only be called in very specific
ways.
2013-02-08 09:13:09 -05:00
Kartikaya Gupta
663089c6a9 Bug 777468 - Rename PanZoomController to JavaPanZoomController and extract a new PanZoomController interface. r=Cwiiis
--HG--
rename : mobile/android/base/gfx/PanZoomController.java => mobile/android/base/gfx/JavaPanZoomController.java
2013-02-08 09:12:59 -05:00
Kartikaya Gupta
b632aa53c4 Bug 777468 - Move mobile/android/base/ui/* to mobile/android/base/gfx/. r=Cwiiis
--HG--
rename : mobile/android/base/ui/Axis.java => mobile/android/base/gfx/Axis.java
rename : mobile/android/base/ui/PanZoomController.java => mobile/android/base/gfx/PanZoomController.java
rename : mobile/android/base/ui/PanZoomTarget.java => mobile/android/base/gfx/PanZoomTarget.java
rename : mobile/android/base/ui/SimpleScaleGestureDetector.java => mobile/android/base/gfx/SimpleScaleGestureDetector.java
rename : mobile/android/base/ui/SubdocumentScrollHelper.java => mobile/android/base/gfx/SubdocumentScrollHelper.java
2013-02-08 09:11:43 -05:00
Kartikaya Gupta
b586c7b98d Bug 777468 - Remove unneeded dependency on PanZoomController. r=Cwiiis 2013-02-08 09:11:37 -05:00
Brian Nicholson
976be06b81 Bug 838583 - Scale favicons in the history tab. r=mfinkle
--HG--
rename : dom/browser-element/BrowserElementChildPreload.js => dom/browser-element/BrowserElementChild.js
extra : rebase_source : f5b53cdab96e42b05c3299e043e8ff5a1111a70c
2013-02-07 22:14:06 -08:00
Mark Finkle
8578601dfc Bug 839242 - Remove unused onunload handler from about:apps r=margaret 2013-02-08 00:36:50 -05:00
Mark Finkle
c439835ec7 Bug 838745 - Prevent crashing if a promo type is dropped r=bnicholson 2013-02-08 00:36:48 -05:00
Kartikaya Gupta
ed59b64f3b Bug 839325 - Make GeckoViewsFactory use a HashMap instead of a table of string compares. r=sriram 2013-02-07 23:35:55 -05:00
Jim Chen
8537c03508 Bug 836589 - Lazily switch between AwesomeBar search and URL modes; r=blassey 2013-02-07 18:17:06 -05:00
Sriram Ramasubramanian
6f40a181a8 Bug 818072: Back/Forward looks disabled. [r=mfinkle] [needs-clobber] 2013-02-07 14:23:33 -08:00
Sriram Ramasubramanian
81c1b5c8f0 Bug 838807: Remove tablet specific tabs-ui icons. [r=mfinkle] 2013-02-07 13:46:36 -08:00
Sriram Ramasubramanian
b7bf4420a4 Bug 838748: Change pressed state of tabs-ui rows. [r=mfinkle] 2013-02-07 12:48:28 -08:00
Sriram Ramasubramanian
212c2b682f Bug 838735: Remove transparency from inactive tabs. [r=mfinkle] 2013-02-07 12:35:03 -08:00
Sriram Ramasubramanian
da2bfd2552 Bug 838807: Replace tab-carats. [r=mfinkle] 2013-02-07 12:14:51 -08:00