Scott Johnson
5a1dfa8467
Bug 836568: Add a delay between when the user finishes a pinch gesture and when the reflow happens for reflow-on-zoom to prevent buildup of successive reflow events. [r=kats]
2013-04-23 12:29:22 -05:00
Wes Johnston
c40ade3d93
Bug 853456 - Walk up DOM tree to find target of links. r=mfinkle
2013-04-23 10:10:44 -07:00
Margaret Leibovic
eb55c607b4
Bug 667243 - Use caretPositionFromPoint to move selection. r=bnicholson
2013-04-22 17:16:06 -07:00
Benoit Girard
71095cb7ed
Bug 863375 - Remove 'Toggle Profiling' menu. r=ehsan
...
--HG--
extra : rebase_source : c8e70c998ede7986e2583f3fba4d23fcdb37b540
2013-04-19 15:37:50 -04:00
Tetsuharu OHZEKI
f4e5fd3331
Bug 863285 - Cache the result of Ci.nsIMemory.isLowMemoryPlatform(). r=Kartikaya
2013-04-20 19:13:45 +09:00
Mark Capella
39d8304ded
Bug 857362 - Remove unused sendMessageToJava() events, r=cpeterson
2013-04-20 00:29:03 -04:00
Mark Capella
66d7afb2af
Bug 800899 - Reader Mode:Toolbar remove button is not updated, r=lucasr
2013-04-19 12:04:02 -04:00
Lucas Rocha
fd6149c5a3
Bug 863325 - Send correct result with Reader:Added message (r=bnicholson)
2013-04-18 18:07:55 +01:00
David Hsu
8210752d85
Bug 861205 - Added fuzzyEquals method for float comparisions. r=kats
...
Replaces the (Math.abs(x) < 1e-6) previously used.
2013-04-17 09:12:08 -04:00
Lucas Rocha
e820451d6a
Bug 814587 - Add "Add to Reading List" context menu (r=bnicholson)
2013-04-17 12:09:18 +01:00
Lucas Rocha
99a27a429c
Bug 814587 - Change Reader:Add to handle tabID and URL as input (r=bnicholson)
2013-03-16 01:40:06 +05:30
Lucas Rocha
3ff786a993
Bug 784387 - Handle duplicate reading list item case (r=bnicholson)
2013-04-17 11:43:22 +01:00
Margaret Leibovic
782511aa9e
Bug 858323 - Focus tab.browser when the tab is selected. r=wesj
2013-04-16 17:39:47 -07:00
Margaret Leibovic
f70a8fd6e3
Bug 862125 - Properly quote addon id when passing string to querySelector. r=bnicholson
2013-04-16 17:39:47 -07:00
Scott Johnson
f3621d8ed9
Bug 800805: Account for left border and padding when snapping in to text after reflow on zoom. [r=kats]
2013-04-16 16:29:11 -05:00
Scott Johnson
4a169761b4
Bug 836565, Part 1: Make pinch gestures perform reflow-on-zoom operations only once to improve performance. [r=kats]
2013-04-16 16:29:04 -05:00
Scott Johnson
807b65968f
Bug 803719: Add a getClientRect API to CaretPosition and use it to maintain position for reflow-on-zoom feature. [r=kats,tn]
2013-04-16 16:12:03 -05:00
Scott Johnson
4c521342c5
Backed out changeset 6d29c583d5c0 due to incorrect commit message.
2013-04-16 16:10:20 -05:00
Scott Johnson
2ec78a1e54
Bug 803719: Add a toDOMRange API to CaretPosition and use it to maintain position for reflow-on-zoom feature. [r=kats,tn]
2013-04-16 16:08:38 -05:00
Margaret Leibovic
8de21dbaf7
Bug 862440 - Remove unused aboutReaderContent.html and aboutReaderContent.css. r=bnicholson
2013-04-16 10:37:14 -07:00
Margaret Leibovic
95e30b28b4
Bug 857989 - Add Serif/Sans Serif font toggle to Reader Mode. r=lucasr
2013-04-16 10:39:16 -07:00
Ryan VanderMeulen
a1a134ef6f
Merge the last PGO-green inbound changeset to m-c.
2013-04-15 21:49:22 -04:00
Gregory Szorc
9ef864cafd
Merge mozilla-central into services-central
2013-04-15 16:55:11 -07:00
Nick Alexander
207aeb91a2
Bug 858828 - Always return desktop user agent if requested, even for Youtube domains. r=mfinkle
2013-04-11 11:01:52 -07:00
Nick Alexander
62e6b77436
Bug 858828 - Avoid missing URI host member when special-casing user agent string for Youtube domains. r=mfinkle
2013-04-11 11:01:52 -07:00
Margaret Leibovic
3aa7ce64e2
Bug 730445 - Add UI to specify a default search engine. r=mfinkle
2013-04-12 12:03:43 -07:00
Chris Lord
56543b268a
Bug 855240 - Don't allow CSS viewport changes to happen on MozScrolledAreaChanged. r=kats
...
Changing the CSS viewport in response to MozScrolledAreaChanged can cause
infinite resizing loops. Also take the opportunity to throttle viewport size
changes and short-circuit unnecessary viewport remeasuring.
2013-04-12 16:04:55 +01:00
Mike de Boer
9b701a78f4
Bug 738818 part 1: replace originalDefaultEngine with defaultEngine and make defaultEngine a settable. r=gavin
2013-04-09 17:04:22 -07:00
Phil Ringnalda
44417e0b7c
Back out ec6dd0cc8053:3c55e92d87a6 (bug 738818) for being on top of bustage, and b50153f9e011 (bug 819493) for bustage
...
CLOSED TREE
2013-04-09 21:14:56 -07:00
Nicholas Nethercote
73e8470cc5
Bug 848560 (part 4) - Fix broken memory reporting on Fennec. r=kats.
2013-04-10 11:43:31 +10:00
Mike de Boer
5f809e9eca
Bug 738818 part 1: replace originalDefaultEngine with defaultEngine and make defaultEngine a settable. r=gavin
2013-04-09 17:04:22 -07:00
Kartikaya Gupta
c3de2c1b55
Bug 748495 - Don't call setCSSViewport unnecessarily. r=Cwiiis
2013-04-15 14:41:46 -04:00
Martyn Haigh
79489f9534
Bug 793747 - Add app origin to install message. r=mfinkle
2013-04-09 18:56:47 +01:00
Ryan VanderMeulen
e0ba069546
Backed out 17 changesets (bug 566746, bug 697377) for frequent OSX debug mochitest-5 crashes.
2013-04-11 11:53:13 -04:00
Neil Deakin
a8d6b83c39
Bug 566746, android asynchronous form autocomplete changes, r=margaret
2013-04-11 04:01:49 -04:00
Tetsuharu OHZEKI
cdbefe6e6b
Bug 840722 - Add an object which represents the viewport metadata in browser.js.r=kats
2013-04-08 14:38:52 -04:00
Chris Lord
81e4e4068e
Bug 856497 - Fix dynamic viewport sizing for margin changes. r=kats
...
The viewport wasn't being recalculated when the viewport margins changed, and
was also subject to some rounding errors. Round off the values before
comparing them (as they're screen pixels), and make sure to update the viewport
when the margins change. Margins were also not correctly being altered when
in overscroll, which could cause bottom-aligned fixed position content to be
incorrectly offset.
2013-04-08 16:35:00 +01:00
Xin Zhang
e5ec53de56
Bug 849764 - Replace removeObserver() calls with three params with two in mobile dir. r=mak
2013-04-06 14:46:35 -04:00
Margaret Leibovic
d1468b110f
Bug 856369 - Fix typo in WebrtcUI script load. r=mfinkle
2013-04-01 09:58:52 -07:00
Mark Finkle
4c066036fa
Bug 852828 - Add basic support for subscribing to feeds (RSS/Atom) r=margaret
2013-04-03 15:34:51 -04:00
Devdatta Akhawe
1aedc5bb0a
Bug 850435 - Android Patch: separately measure UI telemetry for iframes and top level. r=felipe
2013-03-30 17:51:53 -07:00
Kyle Machulis
5aa83c3e11
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
2013-04-01 11:36:59 -07:00
Felipe Gomes
dfc65b19f4
Bug 850210 - Part 4. Update Android's PermissionsHelper usage of contentPrefs to nsIContentPrefService2. r=adw
2013-03-29 23:08:54 -03:00
Kyle Machulis
c79ccc0693
Backout for changeset 03452b187c14 (Bug 855465) due to bustage on a CLOSED TREE; r=qdot
2013-03-29 15:12:58 -07:00
Kyle Machulis
a59d40f143
Bug 855465 - Add emacs python mode comments to moz.build files; r=gps
...
--HG--
extra : rebase_source : 004a756492323e1a049586e85b3be5037159df20
2013-03-29 13:56:18 -07:00
Sriram Ramasubramanian
7b75548165
Bug 844816: Add open new tab/private tab to long press menu of about:home thumbnails. [r=mfinkle]
...
--HG--
extra : rebase_source : 2b93b32c22d41c3670bc67b4762baa81525256d4
2013-03-26 10:23:45 -07:00
Margaret Leibovic
8315658d80
Bug 854605 - (Part 3) User selectAtPoint to start a selection. r=bnicholson
2013-03-28 16:22:02 -04:00
Margaret Leibovic
67c383091e
Bug 854605 - (Part 2) Make private SelectionHandler functions look private. r=bnicholson
2013-03-28 16:22:00 -04:00
Margaret Leibovic
b49e835080
Bug 854605 - (Part 1) Rename SelectionHandler properties to better match metro's SelectionHandler. r=bnicholson
2013-03-28 16:21:58 -04:00
Mark Finkle
6fcc6a86ed
Bug 854107 - Lazy load more notification-based objects r=margaret
2013-03-27 01:06:14 -04:00
Mark Finkle
790147c5ed
Bug 854107 - Lazy load more normal JS objects r=margaret
2013-03-27 01:06:11 -04:00
Phil Ringnalda
30b6741b62
Merge m-c to m-i
2013-03-25 21:53:39 -07:00
Phil Ringnalda
9c7ac416fa
Merge the last pgo-green cset from mozilla-inbound to mozilla-central
2013-03-25 21:32:35 -07:00
Jim Chen
febe2f7a86
Bug 839683 - Append telemetry opt-out notice for ANR reporting; r=mfinkle
2013-03-26 00:25:33 -04:00
Mark Finkle
d769645660
Backout 4b1459d107c9, suspected cause of talos-robo bustage CLOSED TREE
2013-03-25 19:37:36 -04:00
Wes Johnston
4f0e238616
Bug 840593 - Viewport min-width should default to zero. r=mbrubeck
2013-03-25 15:58:50 -07:00
Margaret Leibovic
4b1e138700
Bug 853691 - Reorganize SelectionHandler cleanup code paths. r=bnicholson
2013-03-25 18:25:19 -04:00
Wes Johnston
56c9939160
Bug 817586 - Remove extra logging. r=mbrubeck
2013-03-25 09:08:25 -07:00
Wes Johnston
d6a6d65dc1
Bug 817586 - Remove extra logging. r=mbrubeck
2013-03-25 08:52:15 -07:00
Mark Finkle
95129e3255
Bug 854107 - Lazy load normal JS objects in browser.js r=margaret
2013-03-25 17:39:24 -04:00
Mark Finkle
03281585eb
Bug 854107 - Lazy load notification-based JS objects in browser.js r=wesj
2013-03-25 17:05:04 -04:00
James Hugman
fdf4b420b3
Bug 813736 - Enable installPackage api on Android. r=wesj,fabrice
2013-03-25 13:03:58 -07:00
Wes Johnston
0f94a94516
Bug 840593 - Create a main style file for about pages to inherit from. r=mbrubeck
2013-03-22 16:36:31 -07:00
Matt Brubeck
89d45f5fc2
Bug 853126 - Use PluralForm for the blocked popup message on Android [r=margaret]
2013-03-22 15:27:59 -07:00
Margaret Leibovic
926f47d0fb
Bug 853508 - Lazy load SelectionHandler. r=bnicholson
2013-03-21 16:50:42 -07:00
Margaret Leibovic
4cac79f377
Backed out changeset 89fa6284cb78 because of bad merge
2013-03-21 16:55:25 -07:00
Margaret Leibovic
7f729e8b12
Bug 853508 - Lazy load SelectionHandler. r=bnicholson
2013-03-21 16:50:42 -07:00
Margaret Leibovic
1e6bfc705d
Bug 853022 - Remove "Ideas" from feedback app. r=mfinkle
2013-03-21 14:01:02 -07:00
Margaret Leibovic
91f5ff57b5
Bug 851170 - Put homescreen wallpaper feature behind confvars variable. r=ted
2013-03-21 14:01:02 -07:00
Brian Nicholson
1e401030ab
Bug 828990 - Hide thumb on compositionend. r=margaret f=jchen
...
--HG--
extra : rebase_source : 8be4ddbc0f574179c12807d7c3d575624c9dbf48
2013-03-21 13:07:07 -07:00
Chris Lord
3291c9031e
Bug 852565 - Don't expand the viewport for small pages. r=kats
...
Only expand the CSS viewport when a page reaches the screen size. If it's
smaller than the screen size, lock the dynamic toolbar and keep the same,
smaller CSS viewport. This 'fixes' sites that try to size themselves to the
size of the screen and get it wrong.
2013-03-21 11:23:49 +00:00
Mark Finkle
7f3fc48468
Bug 852962 - Bad optionsURL will show 'options' header but no options r=margaret
2013-03-20 15:30:24 -04:00
Margaret Leibovic
e488e3c1cf
Bug 823230 - (Part 2) Remember search terms and show them again when returning to the awesomescreen. r=mfinkle
2013-04-10 11:02:05 -07:00
Margaret Leibovic
329b4c4029
Bug 852334 - Set app disabled state on enable button instead of uninstall button. r=mbrubeck
2013-03-19 08:14:25 -07:00
Margaret Leibovic
47b48fe2a0
Bug 848420 - Distribution support for additional default search engines. r=mfinkle
2013-03-18 15:39:08 -07:00
Brian Nicholson
5559c9e879
Bug 850424 - Clear private download notifications on last-pb-context-exited. r=mfinkle
2013-03-15 11:07:04 -07:00
Kartikaya Gupta
d964af1873
Bug 827347 - Update entity name to go with string change. r=mfinkle
2013-03-14 23:46:43 +01:00
Kartikaya Gupta
526c6d9695
Bug 827347 - Allow force-downloading and installing of updates from about:firefox. r=snorp,blassey
2013-03-13 15:47:38 +00:00
Mark Finkle
a0bd5105de
Bug 844872 - All addons and search engines present an option section even when the plugin does not have any options r=margaret
2013-03-13 11:07:06 -04:00
Chris Lord
94e19793ae
Bug 846772 - Add prefs observing to PrefsHelper/browser.js on Android. r=kats
2013-03-12 18:32:25 +00:00
Ryan VanderMeulen
40b591683c
Backed out 5 changesets (bug 846772) for Android reftest-3 orange on a CLOSED TREE.
2013-03-12 17:37:16 -04:00
Chris Lord
26e7248605
Bug 846772 - Add prefs observing to PrefsHelper/browser.js on Android. r=kats
2013-03-12 18:32:25 +00:00
Ryan VanderMeulen
13518cc12e
Backed out changeset d31d517c7f7c (bug 840593) for robocop orange on a CLOSED TREE.
...
DONTBUILD
2013-03-12 14:37:39 -04:00
Wes Johnston
eee61fd428
Bug 840593 - Remove minimum width on about pages. r=mbrubeck
2013-03-12 09:51:04 -07:00
Margaret Leibovic
39df98a432
Bug 739757 - Update doorhanger notification strings. r=mfinkle,gbrown
...
* * *
Bug 739757 - (Part 1) Update strings for offline apps/indexedDB notifications. r=mfinkle
* * *
Bug 739757 - (Part 2) Update strings for content permissions prompts. r=mfinkle
* * *
Bug 739757 - (Part 3) Update click to play plugin strings to use "activate" instead of "play". r=mfinkle
* * *
Bug 739757 - (Part 4) Update popup blocked notifications. r=mfinkle
* * *
Bug 739757 - (Part 5) Update telemetry prompt strings. r=mfinkle
* * *
Bug 739757 - (Part 6) Update login manager strings. r=mfinkle
* * *
Bug 739757 - (Part 7) Update testDoorHanger to work with new strings. r=gbrown
2013-03-12 08:47:12 -07:00
Chris Lord
8e1fe3f64f
Bug 716403 - Use setContentDocumentFixedPositionMargins in Android's browser.js. r=kats
...
This uses the aforementioned method on nsIDOMWindowUtils to make sure layout's
idea of the fixed position margins matches those used in the compositor.
2013-03-07 10:17:33 +00:00
Chris Lord
65f2a90d9f
Bug 716403 - Resize viewport dynamically on Android. r=kats,mfinkle
...
This causes the viewport size to differ, depending on the length of the page.
This has the effect of pages that size themselves to the size of the window
always having the toolbar visible, making sites like Google Maps more usable.
2013-03-07 10:17:33 +00:00
Ryan VanderMeulen
893d8d351a
Backed out 9 changesets (bug 716403) for Android 4.0 robocop bustage on a CLOSED TREE.
2013-03-06 16:11:05 -05:00
Ryan VanderMeulen
6fae066075
Bug 739757 - Back it out fully this time on a CLOSED TREE.
2013-03-06 13:59:09 -05:00
Chris Lord
12a1234e0d
Bug 716403 - Use setContentDocumentFixedPositionMargins in Android's browser.js. r=kats
...
This uses the aforementioned method on nsIDOMWindowUtils to make sure layout's
idea of the fixed position margins matches those used in the compositor.
2013-03-06 16:56:00 +00:00
Chris Lord
3666e38db8
Bug 716403 - Resize viewport dynamically on Android. r=kats,mfinkle
...
This causes the viewport size to differ, depending on the length of the page.
This has the effect of pages that size themselves to the size of the window
always having the toolbar visible, making sites like Google Maps more usable.
2013-03-06 16:56:00 +00:00
Margaret Leibovic
f33ad66987
backout 3c5239c5771d for test failures
2013-03-06 16:47:34 +00:00
Margaret Leibovic
3da20ffdbb
backout 17ab91e3a0c5 for test failures
2013-03-06 16:47:34 +00:00
Margaret Leibovic
ce462b54de
backout 38c9642dfab0 for test failures
2013-03-06 16:47:34 +00:00
Margaret Leibovic
8ef868ea46
backout 3637227e2fee for test failures
2013-03-06 16:47:34 +00:00
Margaret Leibovic
243bea06fe
backout 14893b300874 for test failures
2013-03-06 16:47:33 +00:00
Henri Sivonen
f7382f62d3
Bug 847870 - Gather telemetry about character encoding menu use on Android. r=mfinkle.
2013-03-06 15:28:07 +02:00
Margaret Leibovic
b4962982e2
Bug 739757 - (Part 6) Update login manager strings. r=mfinkle
2013-03-06 13:02:46 +00:00
Margaret Leibovic
abc8373ee4
Bug 739757 - (Part 5) Update telemetry prompt strings. r=mfinkle
2013-03-06 13:02:45 +00:00
Margaret Leibovic
15563f2840
Bug 739757 - (Part 4) Update popup blocked notifications. r=mfinkle
2013-03-06 13:02:39 +00:00
Margaret Leibovic
d040c7752d
Bug 739757 - (Part 3) Update click to play plugin strings to use "activate" instead of "play". r=mfinkle
2013-03-06 13:02:39 +00:00
Margaret Leibovic
acbf83e683
Bug 739757 - (Part 2) Update strings for content permissions prompts. r=mfinkle
2013-03-06 13:02:38 +00:00
Margaret Leibovic
d50b154813
Bug 739757 - (Part 1) Update strings for offline apps/indexedDB notifications. r=mfinkle
2013-03-06 13:02:38 +00:00
Kartikaya Gupta
5b240fc969
Bug 787001 - Don't set the global compositor first-paint flag when a background tab receives the before-first-paint event. r=Cwiiis
2013-03-02 07:51:54 -05:00
Kartikaya Gupta
e1c3302196
Bug 822666 - Robustify zoom comparison warning against floating point rounding. r=Cwiiis
2013-03-02 07:51:42 -05:00
Margaret Leibovic
5ddcbc9426
Bug 846102 - Remove sub-frame offset from cursor handle position calculation. r=bnicholson
2013-03-01 17:06:03 -08:00
Margaret Leibovic
458ae903be
Bug 748469 - (Part 1) Move FormAssistPopup viewport math to Java. r=kats
2013-03-01 17:05:58 -08:00
Ryan VanderMeulen
5d849d0751
Backed out 8 changesets (bug 716403) for frequent Android mochitest-8 failures on a CLOSED TREE.
2013-03-01 16:09:59 -05:00
Chris Lord
763609d916
Bug 716403 - Use setContentDocumentFixedPositionMargins in Android's browser.js. r=kats
...
This uses the aforementioned method on nsIDOMWindowUtils to make sure layout's
idea of the fixed position margins matches those used in the compositor.
2013-03-01 15:46:34 +00:00
Chris Lord
0f2474d98f
Bug 716403 - Resize viewport dynamically on Android. r=kats,mfinkle
...
This causes the viewport size to differ, depending on the length of the page.
This has the effect of pages that size themselves to the size of the window
always having the toolbar visible, making sites like Google Maps more usable.
2013-03-01 15:46:34 +00:00
Wes Johnston
a50f8ff97f
Bug 768035 - Implement SiteSpecificUserAgent for Fennec. r=bnicholson
2013-02-28 14:02:21 -08:00
Gregory Szorc
f0b7e3972c
Merge mozilla-central into build-system
...
There were merges in configure.in and some Makefile.in. None had any
conflicts. I spot verified the Makefile.in changes and confirmed that
the changes did not touch any DIRS* variables.
2013-02-27 10:03:52 -08:00
Gregory Szorc
faf262c4ee
Merge mozilla-central into build-system
...
Only conflict was configure.in amd was due to context, not
changed lines themselves.
2013-02-25 22:09:18 -08:00
Gregory Szorc
3aae6e1c08
Bug 784841 - Part 18w: Convert /mobile/android; r=ted
2013-02-25 12:47:23 -08:00
Margaret Leibovic
deb3c426e4
Bug 842883 - (Part 4) Replace DOMWindowClose event with Tab:Close. r=mfinkle
2013-02-24 20:51:05 -08:00
Margaret Leibovic
5ef9322b19
Bug 842883 - (Part 3) Move Content:* events from GeckoApp to Tabs. r=bnicholson
2013-02-24 20:51:05 -08:00
Margaret Leibovic
7b92d63fba
Bug 842883 - (Part 1) Start moving some tab-specific event listeners to Tabs. r=bnicholson
2013-02-24 20:51:04 -08:00
Margaret Leibovic
c262620a86
Bug 843821 - Support reading distribution resources from a /system location. r=mfinkle
2013-02-24 20:15:23 -08:00
Kartikaya Gupta
081f24dc81
Bug 842946 - When there is no selected tab, don't try to apply viewport updates. r=mfinkle
2013-02-25 14:40:44 -05:00
Margaret Leibovic
314e162420
Bug 845075 - Move more tab-specific event handlers from GeckoApp to Tabs. r=mfinkle
2013-02-26 11:50:04 -08:00
Wes Johnston
ee62d569fd
Bug 840703 - Remove unnecessary menulist binding from Fennec. r=mbrubeck
2013-02-22 16:05:34 -08:00
Wes Johnston
3964b209bf
Bug 839771 - Use a compound drawable to add padding to select elements. r=sriram
2013-02-21 08:41:41 -08:00
Panos Astithas
83e32a976a
Bug 818382 - Support chrome debugging in Firefox for Android; r=mfinkle
2013-02-21 08:44:03 +02:00
Kartikaya Gupta
e3dae9a442
Back out b3bdec87d963 (bug 840722) for causing bug 842418. r=me
2013-02-19 16:11:03 -05:00
Margaret Leibovic
425eedf36d
Bug 840825 - Basic tests for distribution customization. r=gbrown,wesj
2013-02-19 10:15:55 -08:00
Kartikaya Gupta
96dd9a3447
Bug 841810 - Allow java addons to receive and respond to events. r=mfinkle
2013-02-15 15:21:41 -05:00
Tetsuharu OHZEKI
4f3205c0fc
Bug 840722 - Add an object which represents the viewport metadata in browser.js.r=kats
2013-02-15 15:20:52 -05:00
Yury Delendik
0d6cb92088
Bug 839714 - Extend PlayPreview API. r=jschoenick, r=jwein
2013-02-14 15:38:41 -06:00
Wes Johnston
6bef704b51
Bug 830760 - Don't zoom into fields on tablets of pages with metaviewports. r=kats DONTBUILD
2013-02-13 11:36:29 -08:00
Wes Johnston
00c73e0b1e
backout 28c0078a4d76 to fix commit message
2013-02-13 11:42:09 -08:00
Wes Johnston
070a8e24e2
Bug 83760 - Disable zoom into fields on tablets and pags with metaviewport. r=kats
...
* * *
Bug 830760 - Don't zoom into fields on tablets or pages with metaviewports. r=kats
2013-02-13 11:36:29 -08:00
Mark Finkle
2f067c24b8
Bug 835399 - Allow launching non-privileged webapps with a URL r=wesj
2013-02-13 10:26:03 -05:00
Brian Nicholson
c808f30b6b
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
f440bf4d18
Bug 840601 - Clear saved reader mode page in tab destroy. r=kats
2013-02-12 23:44:40 -08:00
Tetsuharu OHZEKI
1604e52a1c
Bug 840312 - Cache the result of Tab.metadata. r=kats
2013-02-12 16:19:43 +09:00
Kartikaya Gupta
0636997099
Bug 833777 - Guard against selectedTab being null when Gecko goes into the background. r=bnicholson
2013-02-11 23:24:41 -05:00
Tetsuharu OHZEKI
a0025f82c6
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
Mark Capella
7bdac62340
Bug 836451 - Add distribution info to about:firefox, r=margaret
2013-02-08 14:29:21 -05:00
Mark Finkle
2c73228da4
Bug 839242 - Remove unused onunload handler from about:apps r=margaret
2013-02-08 00:36:50 -05:00
Christian Vielma
656fabe516
Bug 454880 - Allow access to recent history through back/forward buttons. r=bnicholson
...
--HG--
extra : rebase_source : c871a1f0b464db10b5bd22a27f7783ba1c53c213
2013-02-06 22:53:01 -05:00
Brian Nicholson
b7ebfb9f60
Bug 777639 - Part 4: Listen for removed downloads in about:downloads. r=wesj
...
--HG--
extra : rebase_source : c1f83dc5708f7b930e33e0644a19dffb86aa9be8
2013-02-05 16:08:10 -08:00
Brian Nicholson
7c1b9edcf4
Bug 777639 - Part 3: Add ability to delete downloaded files. r=mfinkle
...
--HG--
rename : mobile/android/chrome/content/sanitize.js => mobile/android/modules/Sanitizer.jsm
extra : rebase_source : c147efb303a2435823690ca70731b58e528fc6f1
2013-02-05 16:08:03 -08:00
Brian Nicholson
bb9552f980
Bug 777639 - Part 2: Move sanitize.js to Sanitizer.jsm. r=mfinkle
...
--HG--
rename : mobile/android/chrome/content/sanitize.js => mobile/android/modules/Sanitizer.jsm
extra : rebase_source : 09a198591376de7f652ce2e594fffca790eeb629
2013-02-05 16:08:02 -08:00
Brian Nicholson
8626817a51
Bug 777639 - Part 1: Remove unused code from Sanitizer. r=mfinkle
...
--HG--
rename : content/media/MediaStreamGraphImpl.h => content/media/MediaStreamGraph.cpp
rename : dom/voicemail/Makefile.in => dom/telephony/Makefile.in
rename : dom/voicemail/nsINavigatorVoicemail.idl => dom/telephony/nsIDOMNavigatorTelephony.idl
extra : rebase_source : 378be91fbad3d04e80f130bdcd26b2e4accd5340
2013-02-05 16:08:01 -08:00
Mark Finkle
2820602555
Bug 835399 - Remove use of promises in WebAppRT r=bnicholson
2013-02-05 08:48:15 -05:00
Mark Finkle
5a2bf508fe
Bug 835399 - Rename isAppUpdate to startupStatus r=bnicholson
2013-02-05 08:48:13 -05:00
Brian Nicholson
84b08b7baf
Bug 837848 - Remove gecko property from handleGeckoMessage calls. r=mfinkle
2013-02-04 13:22:30 -08:00
Shriram Kunchanapalli
ff1aaedd30
Bug 702796: IndexedDB prompt should auto-dismiss after a timeout [in native fennec]. r=mbrubeck
2013-02-02 22:59:16 +05:30
Brian Nicholson
139836ed14
Bug 837042 - Remove gecko property from sendMessageToJava. r=mfinkle
...
--HG--
extra : rebase_source : 49a739f7550a3afe83b19518833de03a014e2a80
2013-02-01 17:36:38 -08:00
Margaret Leibovic
1e41b9889e
Bug 836838 - Avoid race condition in distribution initialization. r=bnicholson,mfinkle
2013-02-01 15:45:33 -08:00
Margaret Leibovic
39f8fb35c3
Bug 836517 - Lightweight theme support for distributions. r=mfinkle
2013-02-01 15:45:33 -08:00
Margaret Leibovic
72a4aa4694
Bug 834681 - Add support for basic distribution modifications. r=mfinkle
2013-02-01 15:45:33 -08:00
Dave Townsend
f1c830614d
Bug 793928: Switch users of the promise library to the new location and move tests files. r=gavin
...
--HG--
rename : toolkit/addon-sdk/test/Makefile.in => addon-sdk/test/Makefile.in
rename : toolkit/addon-sdk/test/unit/head.js => addon-sdk/test/unit/head.js
rename : toolkit/addon-sdk/test/unit/test_promise.js => addon-sdk/test/unit/test_promise.js
rename : toolkit/addon-sdk/test/unit/xpcshell.ini => addon-sdk/test/unit/xpcshell.ini
2013-02-01 11:43:15 -08:00
Mark Finkle
e124a8d2b9
Bug 837215 - YouTube video's redirect on play; broken on tablets r=bnicholson
2013-02-01 15:21:37 -05:00
Scott Johnson
09074b9030
Bug 830645: Allow reflow-on-zoom to happen on page-load. [r=kats]
2013-01-31 14:55:22 -06:00
Ryan VanderMeulen
a8f8217ff9
Backed out changesets 9aadf7e35e70 (bug 836517) and 493805ba1c85 (bug 834681) for Android test hangs.
2013-01-31 15:15:50 -05:00
Margaret Leibovic
e1c931656a
Bug 836517 - Lightweight theme support for distributions. r=mfinkle
2013-01-31 10:28:42 -08:00
Margaret Leibovic
417052af2f
Bug 834681 - Add support for basic distribution modifications. r=mfinkle
2013-01-31 10:28:00 -08:00
Mark Capella
d2903d4dfc
Bug 801097 - Reader mode title shows HTML character encodings, r=bnicholson
2013-01-30 22:44:31 -05:00
Mark Finkle
c686c6892d
Bug 834810 - Launching webapp from homescreen icon will revert the icon to the default 'rocket' r=bnicholson
2013-01-28 19:14:44 -05:00
Mark Finkle
61c2e809aa
Bug 835241 - Reload button reloads cached copy r=bnicholson
2013-01-28 19:14:42 -05:00
Jinsu Oh
d4f77935a0
Bug 791654 - Add Save Video/Audio to context menus. r=wesj
2013-01-24 18:36:25 -08:00
Kartikaya Gupta
2f49e6acff
Bug 834409 - Fix JS typo causing an error when zooming in to text fields. r=wesj
2013-01-24 23:29:28 -05:00
Brian Nicholson
f501a108c2
Bug 834048 - Add required param for f.remove(). r=mfinkle
...
--HG--
extra : rebase_source : cd704a9fb1aa00a77eefba0e8ea9d8fda12bfdc3
2013-01-24 13:52:12 -08:00
Brian Nicholson
150d8a6e2c
Bug 834400 - Use bind() in download callbacks. r=mfinkle
...
--HG--
extra : rebase_source : a736b3f7d71d47230370e551f620b9362f45f265
2013-01-24 13:52:05 -08:00
Wes Johnston
c26d1095b8
backout 3167daa05ef4
2013-01-22 17:27:01 -08:00
Wes Johnston
6300069106
Bug 830760 - Don't zoom into fields on tablets or pages with metaviewports. r=kats
2013-01-22 15:26:09 -08:00
Wes Johnston
37d168a383
Bug 819037 - Set appId on browsers in webapps. r=mfinkle
2013-01-22 10:37:35 -08:00
Mark Finkle
b78e17c5a4
Bug 833050 - JS errors during startup r=kats a=android-only
2013-01-21 14:43:09 -05:00
Brian Nicholson
47042a13ec
Bug 826644 - Hide "Open in New Tab" context menu option in private tabs. r=mfinkle
2013-01-18 14:38:43 -08:00
Gian-Carlo Pascutto
aa3af52a6a
Bug 828963 - Implement WebRTC permissions UI for Android. r=mfinkle
2013-01-16 11:58:01 +01:00
Brian Nicholson
60884730a6
Bug 830893 - Remember private state for zombified tabs. r=mfinkle
2013-01-15 16:43:44 -08:00
Kartikaya Gupta
eaaae1b00c
Bug 830175 - Turn buttons in the prompt service from objects with labels to just strings. r=wesj
2013-01-15 15:31:24 -05:00
Brian Nicholson
3bb66c45c9
Bug 820491 - Part 3: Whitespace cleanup in aboutDownloads.js. r=wesj
2013-01-14 13:47:24 -08:00
Brian Nicholson
7cc28a44fd
Bug 820491 - Part 2: Fix DownloadManagerUI component. r=wesj
2013-01-14 13:47:24 -08:00
Brian Nicholson
943d6b0717
Bug 820491 - Part 1: Update download manager code to work with private downloads. r=wesj
2012-12-13 19:47:30 -05:00
Kartikaya Gupta
471ea0aa0b
Bug 829670 - Fix some 'function does not always return a value' warnings on startup. r=wesj
2013-01-11 14:12:38 -05:00
Wes Johnston
6b1ec0ca0e
Bug 824737 - Use ContentAreaUtils for saving images. r=mfinkle
2013-01-11 09:23:47 -08:00
Gene Lian
dabbff84f6
Bug 820206 - Validate "Webapps:*" message parameters in the parent process (part 3, test cases). r=fabrice, a=blocking-basecamp
2013-01-11 20:50:50 +08:00
Wes Johnston
7668fbc3ee
Bug 828509 - Look up entire dom tree for available context menu items. r=mfinkle
2013-01-10 11:17:40 -08:00
Chris Lord
046d9f2e39
Bug 828345 - Maintain aspect ratio for clamping scrollport. r=kats
...
Make sure the clamping scroll-port maintains its aspect ratio on Android. This
fixes fixed position elements appearing to jitter after zooming out beyond the
page boundaries.
2013-01-10 17:32:44 +00:00
Alex Nagacevschi
b86492279b
Bug 800188 - Add preliminary support RTL content in reader mode (r=lucasr)
2013-01-10 11:47:05 +00:00
Wes Johnston
3e1bd5d46d
Bug 725018 - FormAssistant should reposition itself on viewport changes. r=kats,mleibovic
2013-01-09 11:37:01 -08:00
Wes Johnston
2023667741
Bug 725018 - Zoom to focused input fields. r=kats
2013-01-09 11:35:49 -08:00
Wes Johnston
fdcd35b69c
Bug 827608 - Use html context menus for about:addons. r=minkle
2013-01-09 11:28:38 -08:00
Wes Johnston
89e364b4bd
Bug 827608 - Use html context menus for about:downloads. r=bnicholson, r=minkle
2013-01-09 11:28:36 -08:00
Wes Johnston
ed50f7defd
Bug 827608 - Use html context menus for about:apps. r=mfinkle
2013-01-09 11:28:35 -08:00
Brian Nicholson
7e5989aedc
Bug 823325 - Hide thumb when selected tab changes. r=mfinkle
2013-01-08 14:02:18 -08:00
Brian Nicholson
e8fef31382
Bug 818065 - Part 2: Implement about:privatebrowsing. r=mfinkle
2013-01-07 15:29:45 -08:00
Sriram Ramasubramanian
c4baeb2b38
Bug 826487: Change "Open in New Private Tab" to "Open in Private Tab". [r=mfinkle]
2013-01-04 11:39:12 -08:00
Wes Johnston
072f53d2bd
Bug 736321 - Support HTML Context menus in Fennec. r=mfinkle
2013-01-04 11:18:42 -08:00
Tetsuharu OHZEKI
f79fd0e1c7
Bug 826025 - Part 2: Add some variables to cache properties which are accessed many times. r=cpeterson
2013-01-03 17:18:44 -05:00
Tetsuharu OHZEKI
8630e72bff
Bug 826025 - Part 1: Use "switch" instead of "else if" series in BrowserEventHandler.handleUserEvent(). r=cpeterson
2013-01-03 17:18:44 -05:00
Sriram Ramasubramanian
556751e152
Bug 826384: Kill post-install notification doorhanger. [r=mfinkle]
...
--HG--
rename : layout/forms/test/test_bug536567_perwindowpb.html => layout/forms/test/test_bug536567.html
extra : rebase_source : b37435accf4330afa0a5aeb0a8a175eec9eaa2d8
2013-01-03 14:10:32 -08:00
Tetsuharu OHZEKI
4619782530
Bug 826014 - Use strict equality operator in BrowserApp.observe(). r=cpeterson
2013-01-03 23:07:55 +09:00
Tetsuharu OHZEKI
2548c16210
Bug 825974 - Use "switch" instead of "else if" series in BrowserApp.observe().r=margaret.leibovic
2013-01-03 23:07:55 +09:00
Ed Morley
490e0e9457
Backout 17b390f86130 (bug 823325) for failures in test_bug590573.html
2013-01-03 10:03:29 +00:00
Brian Nicholson
6cfa47f74c
Bug 823325 - Use timeout before calling browser.focus(). r=mfinkle
2013-01-02 15:05:21 -08:00
Theo Chevalier
8a727b4dc9
Bug 825464 - Skip any revision of TELEMETRY_DISPLAY_REV in tests & WebApp (long term fix). r=mak
2013-01-02 16:31:10 +01:00
Wes Johnston
ee1b04876f
Bug 824475 - Add safety check before checking node.hasAttribute. r=kats
2012-12-27 15:26:39 -08:00
Tetsuharu OHZEKI
9a62476693
Bug 824516 - Fix regression in text selection introduced in bug 708048. r=kats
2012-12-25 01:06:40 -05:00
Cameron McCormack
428d0fa534
Back out 767debcb04d8 (bug 823325) for Android test_manyWindows.html failures.
2012-12-22 12:32:25 +11:00
Brian Nicholson
006663abdc
Bug 823325 - Call blur() on onfocused browser. r=mfinkle
2012-12-20 20:46:23 -08:00
Kartikaya Gupta
62ae839049
Bug 666600 - Add a pref to control the default fallback zoom level of pages. r=mfinkle
2012-12-21 10:22:16 -05:00
Kartikaya Gupta
ce76dc8818
Bug 807447 - Respect the initial-scale meta-viewport property on initial page load. r=mbrubeck
2012-12-21 10:21:44 -05:00
Wes Johnston
79c005a680
Bug 708048 - Walk up tree to find a title for context menu items. r=kats
2012-12-20 12:11:31 -08:00
Sriram Raghuraman
82c626e3d0
Bug 715736 - Add 'Save as Wallpaper' Android functionality in context menu when viewing images. r=snorp,margaret
2012-12-17 23:00:01 +05:30
Wes Johnston
886ac3254e
Bug 822655 - Fix 'Show Controls' string. r=margaret DONTBUILD
2012-12-19 09:42:26 -08:00
Brian Nicholson
b3958335d2
Bug 795045 - Part 3: Lock handle to caret position and add scrolling support. r=wesj
2012-12-18 22:58:10 -08:00
Theo Chevalier
977dbe79ca
Bug 821998 - Installed web apps get stuck on splashscreen - do not finish loading. r=wesj
2012-12-15 20:02:28 +01:00
Kartikaya Gupta
a0022428f2
Bug 817134 - Delete dead code in java-land to display checkerboarding. r=blassey
2012-12-15 10:43:57 -05:00
Wesley Johnston
dcdf1e500c
Bug 715258 - Favicons are of low quality for local/internal pages r=mfinkle
2012-12-13 23:32:25 -05:00
Ed Morley
b941e7cb18
Backout 042b44652822 (bug 715258) for breaking robocop & others on a CLOSED TREE
2012-12-14 09:26:00 +00:00
Wesley Johnston
e309831609
Bug 715258 - Favicons are of low quality for local/internal pages
2012-12-13 23:32:25 -05:00
Kartikaya Gupta
e852156592
Bug 816551 - Make PluginHelper._getBindingType return null. r=margaret
2012-12-13 17:21:43 -05:00
Mark Finkle
c21245812d
Bug 820623 - Javascript warning on fennec startup (NativeWindow.menu.add) r=kats
2012-12-13 13:06:05 -05:00
Kartikaya Gupta
522c85f0af
Bug 820545 - Update comment in about:rights to be more accurate. r=gcp
2012-12-13 11:54:03 -05:00
Brian Nicholson
b22e6d3b1c
Bug 801646 - Use private state of parent when opening new tabs. r=mfinkle
2012-12-12 13:10:23 -08:00
Sriram Ramasubramanian
2c9891e6dd
Bug 806929: "Open in new private tab" for context-menus. [r=mfinkle]
...
--HG--
extra : rebase_source : 6bda80df74dabec5a8b6a853f3d2691eab4a56b2
2012-11-16 13:20:33 -08:00
Kartikaya Gupta
f6a406afe1
Bug 820546 - Reduce the number of files that are preprocessed while building fennec. r=mfinkle
2012-12-12 10:10:50 -05:00
Wes Johnston
6d10887757
Bug 816875 - Add a "Show Controls" option to video elements. r=mfinkle
2012-12-11 09:52:31 -08:00
Theo Chevalier
8770c1ee7a
Bug 737600 - When telemetry is disabled in the pref pane, we should update toolkit.telemetry.rejected. r=bnicholson
2012-12-10 23:25:54 +01:00
Theo Chevalier
42fdf27137
Bug 725987 - Create Telemetry (opt-out) notification for Nightly and Aurora (mobile). r=bnicholson
2012-12-10 23:25:52 +01:00
Theo Chevalier
d112b53480
Bug 737596 - Enable Telemetry by default on Nightly and Aurora channels (mobile). r=bnicholson
2012-12-10 23:25:50 +01:00
Sriram Ramasubramanian
7f8b74f932
Bug 800453: Add MenuItem attributes for add-on submenus. [r=mfinkle]
...
--HG--
extra : rebase_source : 0f12b5296b72faa14652da9ad2a4ffb013b91f23
2012-10-29 16:29:55 -07:00
Greg Roodt
02debff158
Bug 813946 - Disable zoom if minScale and maxScale are equal. r=kats
2012-12-03 20:26:15 -05:00
Kartikaya Gupta
c002cf384a
Bug 817027 - Fix JS warning about lruTab not being defined. r=mfinkle
2012-11-30 14:20:42 -05:00
Chris Lord
5b7e4bda6f
Bug 814864 - Respect layers.low-precision-buffer in Fennec browser.js. r=kats
...
When layers.low-precision-buffer is false, just set the display port and not
the critical display port.
2012-11-29 13:08:41 +00:00
Mark Finkle
8a3f93e5c0
Backout 87d836ed8e2a, 90ef95622f5e, bf8f4b151716 for test failures
2012-11-28 21:55:02 -05:00
Sriram Ramasubramanian
83f32228f3
Bug 809028: Lightweight theme is not disabled in about:addons. [r=mfinkle]
...
--HG--
extra : rebase_source : 91f2d6a62becc0baf15b88aed002e0e10e8b7630
2012-11-19 11:53:12 -08:00
Sriram Ramasubramanian
4379bfa6b4
Bug 800453: NativeWindow's menu should have support for submenu. [r=mfinkle]
...
--HG--
extra : rebase_source : 589b8ea57f058df2d061ac1c46d619f262a19655
2012-10-26 13:39:25 -07:00
Sriram Ramasubramanian
46fc0a44bc
Bug 806929: "Open in new private tab" for context-menus. [r=mfinkle]
...
--HG--
extra : rebase_source : e4070050b443d42505fab950c0d278e5c68eeed6
2012-11-16 13:20:33 -08:00
Mark Finkle
8fba01cd74
Bug 701785 - Missing html5 video/audio controls in context menu r=wesj
2012-11-27 21:27:24 -05:00
Brian Nicholson
d2a5b2c76d
Bug 810732 - Ensure that sessionstore-windows-restored is always dispatched. r=mfinkle
2012-11-27 16:35:20 -08:00
Ravisankar Sivasubramaniam
39012204a9
Bug 803078: Added code to hide the cursor if the windows change. r=margaret
2012-11-22 21:54:09 +05:30
Mark Capella
717bec0c9b
Bug 711772 - Create custom two-line checkable list item for site settings dialog, r=wesj
...
Based on Margarets original patch
2012-11-23 19:40:07 -05:00
Kartikaya Gupta
60ce7366f9
Bug 792603 - Disable Fennec's reader mode entirely on low-memory platforms. r=lucasr
2012-11-22 11:15:17 -05:00
Kartikaya Gupta
4b070c9530
Bug 813204 - Don't send multiple hasTouchListener events for the same document. r=wesj
2012-11-21 15:15:40 -05:00
Chris Lord
f068580516
Bug 783368 - Add a low precision buffer to tiled thebes layers. r=bgirard,kats
...
If there is a critical display port set, render the area outside it into a
lower precision buffer.
2012-11-21 22:34:19 +00:00
Ehsan Akhgari
abcfaa316e
Backed out 11 changesets (bug 783368) because of build bustage on a CLOSED TREE
...
Backed out changeset 2bc4310263c4 (bug 783368)
Backed out changeset a35c83a8d99d (bug 783368)
Backed out changeset afb9b2a661ba (bug 783368)
Backed out changeset 3926f510f9be (bug 783368)
Backed out changeset 9d1fe200ff87 (bug 783368)
Backed out changeset b6e4f88f5730 (bug 783368)
Backed out changeset bc53f7dba7c6 (bug 783368)
Backed out changeset 1948fa2fccc1 (bug 783368)
Backed out changeset 9af163388fd1 (bug 783368)
Backed out changeset 7a2256e1aa7c (bug 783368)
Backed out changeset 4da1958a9885 (bug 783368)
2012-11-21 14:57:02 -05:00
Chris Lord
c341a5ec2a
Bug 783368 - Add a low precision buffer to tiled thebes layers. r=bgirard,kats
...
If there is a critical display port set, render the area outside it into a
lower precision buffer.
2012-11-21 19:16:52 +00:00
Kartikaya Gupta
28835812ed
Bug 813640 - Split out the user event handlers into a separate function for clarity. r=jwir3
2012-11-20 13:32:22 -05:00
Kartikaya Gupta
9986bd68fe
Bug 813616 - Ensure the reflow-on-zoom pref change is picked up even while the content document is not visible. r=jwir3
2012-11-20 12:51:39 -05:00
David Keeler
75f59d65b3
Bug 800018 - Part 3 - Move plugin fallback events handling entirely to the front-end (Fennec). r=margaret
2012-11-19 11:38:04 -08:00
C. Scott Ananian
b65f9b5ccd
Bug 805565 - Allow unlimited indexedDB and appcache for Android web apps. r=wjohnston
2012-10-25 15:44:21 -04:00
Brian Nicholson
72a49fe0dc
Bug 811445 - Part 1: Use history_with_favicons view for Add Search Engine. r=mfinkle
2012-11-16 10:39:42 -08:00
Lucas Rocha
e37163b0e0
Bug 802549 - Avoid showing dropdown while fading toolbar out (r=mfinkle)
2012-11-16 16:32:17 +00:00
Brian Nicholson
bd1cd61ebe
Bug 811559 - Fix form element loop for adding search engines. r=mfinkle
2012-11-15 00:00:23 -08:00
Josh Matthews
5faa109e12
Bug 804655 - Part 2: Wrap up interface aggregator callbacks with a target thread on which they should be released. r=mayhemer
2012-11-14 16:00:44 +00:00
Kartikaya Gupta
8baddeab11
Bug 811545 - Turn off reader mode logging. r=bnicholson
2012-11-13 16:54:42 -08:00