Felipe Gomes
596278e88b
Bug 741549. follow-up: remove unnecessary UniversalXPConnect usage left over on this test. r=me
2012-05-10 01:02:24 -07:00
Dão Gottwald
9f4b3efec2
Bug 747090 - Use new location bar icons for mixed content. r=jaws
2012-05-10 09:52:34 +02:00
Stephen Horlander
78cd0e2249
Bug 747090 - Add location bar icons for mixed content. r=dao
2012-05-10 09:50:54 +02:00
Robert O'Callahan
350ce33670
Bug 681192. Part 17: Disable test_transformed_scrolling_repaints_2.html on Mac. r=matspal
...
--HG--
extra : rebase_source : 6af0be8370c0e07e55954245f6a6305d04eb2a2b
2012-05-10 17:24:21 +12:00
Robert O'Callahan
60482a670b
Bug 681192. Part 16: Reduce assertion counts some more. r=matspal
...
--HG--
extra : rebase_source : 48cdef6c9792d6e35dcdfaecae3e3982c37171fd
2012-05-10 17:24:21 +12:00
Robert O'Callahan
f8e0bb41da
Bug 681192. Part 15: Fix test now that scrollbox scrollWidth/Heights isn't special. r=matspal
...
--HG--
extra : rebase_source : d77548c8b7b2c62a66070a4cd8414cdf1f7819e6
2012-05-10 17:24:20 +12:00
Robert O'Callahan
390dee1351
Bug 681192. Part 14: Fix test to avoid failure due to event coordinate rounding. r=matspal
...
--HG--
extra : rebase_source : 487873fb423400f15ea7f1dfe424075b0f402574
2012-05-10 17:24:20 +12:00
Robert O'Callahan
b3c1f50812
Bug 681192. Part 13: Make nsDOMWindowUtils event coordinate calculations more accurate. r=matspal
...
--HG--
extra : rebase_source : fef4ef568baf1a67038aeb0e187511771fe0d565
2012-05-10 17:24:20 +12:00
Robert O'Callahan
2433703320
Bug 681192. Part 12: more fixes to remove unnecessary rounding to pixels. r=matspal
...
--HG--
extra : rebase_source : 39f2c0ef3220b3f0d4f6bc2564a86daa2112dc3b
2012-05-10 17:24:20 +12:00
Robert O'Callahan
e30cdb3c85
Bug 681192. Part 11: Don't snap scrollrange endpoints to device pixels anymore. r=matspal
...
--HG--
extra : rebase_source : a4ad5072fbb1a9e1e8d0fcf31268fee8812be41e
2012-05-10 17:24:20 +12:00
Robert O'Callahan
ecec98a34e
Bug 681192. Part 10: Control rounding direction of scaledOffset to try to make the residual be close to mActiveScrolledRootPosition. r=tnikkel
...
--HG--
extra : rebase_source : f27fb737f8956ed117df0be3a71da847cc2048c0
2012-05-10 17:24:20 +12:00
Robert O'Callahan
bbb8c90aac
Bug 681192. Part 9: Adjust assertion counts downward. r=mats
...
--HG--
extra : rebase_source : 5cb44d6572d19d462897b1b50037946d5d8edf67
2012-05-10 17:24:20 +12:00
Robert O'Callahan
3b792767df
Bug 681192. Part 8: Use a generous allowed range when scrolling in CurPosAttributeChanged. r=matspal
...
There was a subtle reftest failure on Mac in RTL text-overflow tests.
I tracked it down to RTL overflow:auto areas being automatically scrolled by a subpixel amount.
This was because we try to set scrollbar "curpos" attributes to an integer number of CSS pixels representing
the scroll amount, relative to the top-left of GetScrolledRect, which is a noninteger number of CSS pixels
in this case. Then in ReflowFinished() we scroll to the saved curpos values plus the top-left of GetScrolledRect.
This patch fixes the problem by making CurPosAttributeChanged pass an allowed scroll range to
ScrollToWithOrigin. We allow any scroll destination that, when rounded to CSS pixels, would give the same
value as "curpos".
This fixes the bug, ensuring that ReflowFinished's call to CurPosAttributeChanged will not normally need
to scroll because the current position will be in the acceptable range. Also, it means that code that
scrolls by setting the "curpos" attribute will be optimized to try to hit a layer pixel boundary.
--HG--
extra : rebase_source : 3a768883feee4ff2b88fe3c729ea1058e911f2ea
2012-05-10 17:24:19 +12:00
Robert O'Callahan
5365ff4dde
Bug 681192. Part 7: nsTypedSelection should be scrolling a 0,0 size into view to get a particular coordinate into view, not 1,1. r=matspal
...
When asked to scroll a 1,1 appunit rectangle into view, ScrollFrameRectIntoView will now actually
succeed!
For example if the window is 6000 appunits high and we ask to scroll a 1x1 rect at 0,6000 into view,
before bug 681192 was fixed we'd actually fail to do so. We'd compute a desired scroll destination of 0,1,
and ScrollTo would round that to 0,0 and we wouldn't scroll at all.
Now, we compute a desired scroll destination of 0,1 but also an allowed scroll range for y of
"1 to <someting large>", so ScrollFrameRectIntoView will scroll down by a full pixel to 0,60. This is correct ---
it gets the subpixel area into view, which the previous code didn't --- but it's not really what DoAutoScroll
wants, at least the way test_mousecapture.xul is written. test_mousecapture.xul expects DoAutoScroll to scroll
windowheight+N into view by scrolling down by exactly N pixels, so the desired point is exactly at the bottom
edge of the window rect. Using a zero-sized rect achieves this.
--HG--
extra : rebase_source : 5d3d8cc4417c35dc88ad296a4f13e01d2c1c9233
2012-05-10 17:24:19 +12:00
Robert O'Callahan
aa43f886d4
Bug 681192. Part 6: Test that various scrolling operations inside scaled transforms don't trigger unnecessary repainting. r=matspal
...
--HG--
extra : rebase_source : a72afaa7ebb5e9b59cf574cd973f966eee5c7f45
2012-05-10 17:24:19 +12:00
Angie Ngo ext:(%2C%20Rich%20Gomez%20%3Crwgmez%40gmail.com%3E)
0b2ab6e933
Bug 616440 - Detail view blocks scrolling with page-up, page-down, and arrow keys. r=Unfocused
2012-05-10 14:34:42 +12:00
Blair McBride
f0c799d898
Bug 743967 - JavaScript Error: "bootstrap is not defined" {file: "resource://gre/modules/XPIProvider.jsm" line: 3523}. r=dtownsend
2012-05-10 14:30:37 +12:00
Blair McBride
70f7fb2d11
Bug 746909 - Lazy load AddonRepository, and various other JS modules. r=dtownsend
2012-05-10 14:28:45 +12:00
John Ford
1e1ac321b6
Bug 752873 - Part 2: use Android Sync Makefile include. r=khuey
2012-05-09 17:00:54 -07:00
John Ford
388036a746
Bug 752873 - Part 1: generate Makefile include rather than manifests for Android Sync. r=rnewman
2012-05-09 17:00:53 -07:00
Jonathan Griffin
24a0eb8b3a
Bug 753181 - Interpret paths relative to cwd instead of Marionette, r=mdas, a=test-only, DONTBUILD because NPOTB
...
--HG--
extra : rebase_source : 5b94c5fc397c8190a76bb05f247c655e5b72eac9
2012-05-09 17:03:13 -07:00
Serge Gautherie
67397318e7
Bug 752216. (Gv1-FF) browser_popupNotification.js: Use locationbar to simplify test 19. r=gavin.
2012-05-10 01:58:26 +02:00
Kyle Huey
9424fc7eaa
Bug 751941: Mobile repacks are busted. r=ted
2012-05-09 16:51:41 -07:00
Steve Fink
baee8c66ce
Bug 752250 - xpc_UnmarkGrayContext should never throw an exception. r=billm
...
It is possible to have a JSContext with no global object and no frames on the
stack, yet still be within a request. In that case, xpc_UnmarkGrayContext will
trigger an exception "nothing active on context" when it attempts to access the
inner object of the cx's NULL global.
2012-05-09 15:12:27 -07:00
Kartikaya Gupta
e0ff9d5710
Bug 753845 - Fix race condition in setting/reading the selected tab. r=margaret
2012-05-10 13:41:00 -04:00
Olli Pettay
add06019f5
Bug 716014 Investigate if we could use CompartmentGC more often, r=billm+terrence
...
--HG--
extra : rebase_source : f0cfb9cdd2e2823898f4c18402df53e7b6041bac
2012-05-09 21:53:23 +03:00
Jonathan Griffin
6bd9a2374a
Bug 753013 reuse secondary emulators, r=mdas, DONTBUILD because NPOTB
2012-05-09 13:39:19 -07:00
Philipp von Weitershausen
8fa8928a94
Bug 751783 - Allow sandbox reuse between execute_script calls, r=jgriffin, r=mdas, DONTBUILD because NPOTB,
2012-05-09 12:05:39 -07:00
Kyle Huey
2034ae6a40
Update the WebIDL Parser to pick up Bug 753459. r=bz
2012-05-09 11:49:56 -07:00
Brian R. Bondy
d1db1bbf6a
Bug 749956 - Start tracking this releng only talos installer file in the tree. r=ehsan. DONTBUILD
2012-05-09 13:37:11 -04:00
Kyle Huey
cb5a51f0ba
Bug 752877: Ensure that wrapper cutting happens after [inner|outer]-window-destroyed, to give code a chance to clean up. r=bz
2012-05-09 08:10:18 -07:00
Ed Morley
97aec43368
Merge again
2012-05-09 15:39:58 +01:00
Ed Morley
1ab695ab8a
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-05-09 15:38:12 +01:00
Honza Bambas
b7d22bf137
Bug 748647 - INHIBIT_PERSISTENT_CACHING was set to early, r=michal
2012-05-09 14:58:39 +02:00
Wolfgang Rosenauer
f28a46d374
Bug 749739 - New email sound notification file cannot contain spaces (Linux - Thunderbird 12). r=karlt
2012-05-09 13:27:02 +02:00
Rob Campbell
3b5167e05a
Bug 751164 - Convert debugger.xul to XUL, remove HTML bits.; r=paul
2012-05-09 07:22:11 -03:00
David Rajchenbach-Teller
9ea2ea199d
Bug 747872 - Exporting Win constants to JS. r=khuey
2012-05-09 12:05:22 +02:00
Raymond Lee
fb8f2d2331
Bug 753308 - Call openUILink with named parameters. r=dao
2012-05-12 17:00:48 +02:00
Siarhei Siamashka
ee4e25cc8b
Bug 754364. pixman: Add scaled nearest repeat fast paths. r=jrmuizel
...
This will allows us to scale and repeat in a single pass instead
of doing it in two.
--HG--
extra : rebase_source : 8f40aec620494d9c584a3c58cd70ac39723041a4
2012-05-12 10:01:17 -04:00
Ed Morley
36273e7024
Merge mozilla-central to mozilla-inbound
2012-05-09 10:16:14 +01:00
Ed Morley
3007ba8913
Merge last PGO-green changeset of mozilla-inbound to mozilla-central
2012-05-09 10:15:40 +01:00
Simon Montagu
d794821277
Make unicode-bidi: [-moz-]plaintext apply to inline elements. Bug 746987, r=roc
2012-05-09 11:44:52 +03:00
Aharon (Vladimir) Lanin
6ba2a816d5
Tests for bug 746987. r=smontagu, roc
2012-05-09 11:44:52 +03:00
Randell Jesup
eaa1af326d
Bug 752784: protect against media not having a track of the required type r=roc
2012-05-09 01:53:49 -04:00
Doug Turner
1a06583a01
Bug 752674 - device proximity needs y and z values. r=blassey
2012-05-08 20:56:54 -07:00
Zuhao (Joe) Chen
4dec5875b5
Bug 731866 - Copy and port current preference tests to run against the in-content preferences. r=jaws
2012-05-08 19:33:14 -07:00
Devan Sayles
1588bcb0ed
Bug 735471 - Add a pref to switch between window'd preferences and in-content preferences. r=jaws,bmcbride
2012-05-08 19:31:51 -07:00
Jon Rietveld
51f4957e15
Bug 737177 - Port the security pane to the in-content preferences implementation. r=bmcbride
2012-05-08 19:28:24 -07:00
Devan Sayles
fccd56e50a
Bug 735091 - Sync pane for in-content prefrences. r=jaws,bmcbride
2012-05-08 19:23:19 -07:00
Devan Sayles
144123e231
Bug 732125 - Content pane for in-content preferences. r=jaws,bmcbride
2012-05-08 19:21:03 -07:00