Commit Graph

1245 Commits

Author SHA1 Message Date
Ed Morley
71ef132ed6 Merge mozilla-central and inbound 2013-05-13 10:22:42 +01:00
Nick Alexander
ea8d26066b Merge mozilla-central into services-central. 2013-05-12 16:19:27 -07:00
Nick Alexander
19c98b6dca Bug 857419 - Implement about:healthreport on Android. r=rnewman 2013-05-10 21:30:57 -07:00
Chenxia Liu
d5429e680b Bug 833625 - Part 1: update GeckoPreferences, implement data reporting preferences. r=rnewman
* * *
Bug 833625 - Part 1b: don't show Crash Reporter checkbox if MOZ_CRASHREPORTER isn't set. r=liuche
2013-05-10 21:28:17 -07:00
Scott Johnson
d07c13452d Backout 385c05262943 for android robocop failures.
--HG--
extra : rebase_source : f315f7b4cd3b998baa4ffb5546bec914409092e9
2013-05-10 15:26:27 -05:00
Scott Johnson
a8b7cd1231 Bug 847872: Make reflow-on-zoom happen on double-tap only. [r=blassey] 2013-05-10 11:37:52 -05:00
Chris Lord
1a61f5d09f Bug 866461 - Fix constant viewport remeasuring on bing.com. r=mfinkle
Fix some cases where the viewport was remeasured when it was unnecessary that
was causing bing.com to get caught in re-measuring cycles.
2013-05-10 17:35:01 +01:00
Scott Johnson
ec3733ab3b Backout ed0e9d2f23a0 for BUSTAGE. [r=me] 2013-05-10 11:29:24 -05:00
Scott Johnson
ada64b9249 Bug 847872: Make reflow-on-zoom happen on double-tap only. [r=blassey] 2013-05-10 10:00:08 -05:00
Margaret Leibovic
218a335c24 Bug 857987 - Add a 'Night Mode' to Reader Mode. r=mfinkle 2013-05-12 19:24:35 -07:00
Gavin Sharp
763124291c Re-land patches from bug 566746 and bug 697377 now that bug 851641 is addressed 2013-04-19 15:21:30 -07:00
Richard Newman
de2bbfb369 Bug 870110 - Part 1: search changes to support FHR on Android. r=wesj,cpeterson 2013-05-09 17:07:53 -07:00
James Hugman
7032e9a7bc Bug 856131 - Regression: No Android home-screen shortcut created on app install. r=fabrice 2013-05-09 08:20:37 -07:00
Tetsuharu OHZEKI
6c8e11f213 Bug 868936 - Use strict equality operator in JSDOMParser.js. r=bnicholson 2013-05-07 22:38:16 -04:00
Ryan VanderMeulen
210edab1cd Merge inbound to m-c. 2013-05-07 22:10:19 -04:00
Colby Russell
7f49db2191 Bug 861495 - Transplant getOuterWindowWithId from nsIDOMWindowUtils to a window-related service: mobile WebrtcUI.js. r=mfinkle 2013-05-07 12:34:21 -04:00
Geoff Brown
493b74da4f Bug 868681 - Remove undefined reference to chromeWin in OfflineApps.js; r=mfinkle 2013-05-05 16:46:47 -06:00
Mark Finkle
ce24e40bba Bug 869477 - WebRTC UI permissions no longer shown r=margaret 2013-05-07 15:02:12 -04:00
Justin Dolske
f52acfa7be Bug 651317 - Small update requested to about:rights. r=gavin 2013-05-06 18:58:23 -07:00
Wes Johnston
8ee64504fe Bug 813756 - Implement payments frontend for Android. r=mfinkle 2013-04-25 15:29:17 -07:00
Chris Peterson
240263190e Bug 868604 - Fix "test for equality mistyped as assignment?" warning in Android's downloads.js. r=bnicholson 2013-05-03 17:01:52 -07:00
Tetsuharu OHZEKI
f587f78e3f Bug 867875 - Add the pref to toggle reader mode parsing on load. r=mfinkle 2013-05-06 12:19:23 -04:00
Ryan VanderMeulen
1d3ceb7eb4 Merge m-c to inbound. 2013-05-02 21:50:25 -04:00
Ryan VanderMeulen
9b3a4e3071 Backed out changeset 555f2b757639 (bug 566746, bug 697377) for intermittent Win7 mochitest b-c orange. 2013-05-02 21:20:08 -04:00
Abir Viqar
9ad8d59e1d Bug 839434 - Set the isPrivate flag when showing popups on Firefox for Android. r=mleibovic 2013-05-02 20:33:52 -04:00
Ryan VanderMeulen
8c690c7ef7 Merge m-c to inbound. 2013-05-02 15:17:39 -04:00
Margaret Leibovic
17dee47a7f Bug 867059 - Only show "Set as Default" contextmenu item for enabled non-default search engines. r=mfinkle 2013-05-02 11:53:11 -07:00
Martyn Haigh
15a1dca0e3 Bug 854940 - Add application name to permission prompt. r=mfinkle 2013-05-02 08:01:06 -04:00
Gavin Sharp
52927e0751 Re-land patches from bug 566746 and bug 697377 now that bug 851641 is addressed 2013-04-19 15:21:30 -07:00
Kartikaya Gupta
0dd0069e88 Bug 852417 - Add a pref to force-allow reader mode on low-memory devices. r=mfinkle 2013-05-01 10:49:42 -04:00
Tetsuharu OHZEKI
7ff297495c Bug 865250 - Part 4: Merge duplicated paths in switch statements. r=mleibovic 2013-04-30 22:10:01 -04:00
Tetsuharu OHZEKI
38a297f729 Bug 865250 - Part 3: Use & merge switch statements instead of many if-else statements in BrowserApp.setPreferences(). r=mleibovic 2013-04-30 22:10:01 -04:00
Tetsuharu OHZEKI
b9a2e869db Bug 865250 - Part 2: Remove the needless try-catch statement from BrowserApp.getPreferences(). r=mleibovic 2013-04-30 22:10:01 -04:00
Tetsuharu OHZEKI
fe4a1f017e Bug 865250 - Part 1: Define all properties of the pref data obviously. r=mleibovic 2013-04-30 22:10:00 -04:00
Amod Narvekar
29ad6874c9 Bug 789980 - Remove empty title tag from aboutReader.html, r=lucasr 2013-04-29 13:00:25 -04:00
Wes Johnston
7c66db2d03 Bug 857165 - Highlight domain when showing urls. r=mfinkle 2013-04-26 16:17:37 -07:00
Ryan VanderMeulen
910a7a8d15 Backed out 3 changesets (bug 857165, bug 863828) for Android bustage on a CLOSED TREE.
Backed out changeset 4ad22d42b4f5 (bug 863828)
Backed out changeset 84b4d799cc6d (bug 857165)
Backed out changeset cc161ca434fa (bug 863828)
2013-04-26 22:49:55 -04:00
Wes Johnston
d27515c444 Bug 857165 - Highlight domain when showing urls. r=mfinkle 2013-04-26 16:17:37 -07:00
Tetsuharu OHZEKI
acfc53f209 Bug 863242 - Add a preference setting "accept tracking me" to Fennec. r=mleibovic 2013-04-26 10:10:59 -04:00
Tetsuharu OHZEKI
6dee0b730e Bug 863242 - Use switch statement in BrowserApp.getPreferences(). r=mleibovic 2013-04-26 10:10:59 -04:00
Mark Capella
37e887ba90 Bug 828325 - The state of the -/+ buttons from text size in reader mode should be greyed, r=lucasr 2013-04-26 00:51:08 -04:00
Chris Lord
27ca95544b Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc
Refactor the dynamic toolbar code so that the ownership of various properties
is clearer, and the page is offset by the toolbar instead of being overlapped.
This fixes problems with the scroll origin of the page not corresponding to
the visible origin on the screen.
2013-04-25 18:47:08 +01:00
Ryan VanderMeulen
677c5b5128 Backed out changeset 684a5ca2efb7 (bug 858969) for Android M3 failures.
CLOSED TREE
2013-04-25 10:56:54 -04:00
Chris Lord
4852ece00b Bug 858969 - Refactor dynamic toolbar so page is offset and not overlapped. r=kats,nrc
Refactor the dynamic toolbar code so that the ownership of various properties
is clearer, and the page is offset by the toolbar instead of being overlapped.
This fixes problems with the scroll origin of the page not corresponding to
the visible origin on the screen.
2013-04-24 17:06:23 +01:00
Tetsuharu OHZEKI
6291876d92 Bug 864097 - Use String.startsWith/contains instead of regexp in browser.js. r=kats, r=mfinkle 2013-04-24 08:36:10 -04:00
Wes Johnston
7f5f041183 Bug 835456 - Cleanup whitespace. r=mfinkle 2013-04-23 10:30:47 -07:00
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