Commit Graph

187029 Commits

Author SHA1 Message Date
Timothy Nikkel
22019f0144 Bug 1002992. Part 5. Use a custom frame tree walker to find visible and almost visible images instead of using the heavier weight display list infrastructure. r=mats
This is about 3 or 4 times faster.
2014-06-06 21:23:21 -05:00
Timothy Nikkel
3d1560e2fc Bug 1002992. Part 4. Factor out the code that gets the presshell to use for painting of subdocuments. r=mats 2014-06-06 21:23:21 -05:00
Timothy Nikkel
12e35f8043 Bug 1002992. Part 3. Don't build the caret when building a display list for image visibility. r=mats
It's not needed and complicates things.
2014-06-06 21:23:21 -05:00
Timothy Nikkel
415fbefe7d Bug 1002992. Part 2. Handle display ports and ignore viewport scrolling for image visibility display lists the same way we do for painting display lists. r=mats 2014-06-06 21:23:20 -05:00
Timothy Nikkel
23be8f7934 Bug 1002992. Part 1. Don't bother to do text-overflow clipping when building display lists for image visibility. r=mats
It's not important to do and simplifies things.
2014-06-06 21:23:20 -05:00
Ehsan Akhgari
55f1b383f9 Bug 1022043 - Remove EventStates' copy constructor and assignment operator to make it trivially copyable so that it builds with clang-cl; r=bzbarsky 2014-06-06 22:09:34 -04:00
Ehsan Akhgari
ec1fd6e139 Bug 1022033 - Disable NS_lroundup30 on clang-cl; r=jrmuizel
This function contains inline assembly which clang-cl can't compile yet.
2014-06-06 20:13:48 -04:00
Gijs Kruitbosch
6534eb8910 Bug 1021969 - fix bustage on a CLOSED TREE rs=firebot 2014-06-07 00:11:03 +01:00
Ehsan Akhgari
87daba2982 Bug 1021494 - Fix a compiler error with clang-cl in nsScriptableInputStream.cpp; r=froydnj
--HG--
extra : rebase_source : ec8db04ca59e87caed2f523ccc1b3dd645ab37c2
2014-06-06 18:56:07 -04:00
Daniel Holbert
176e414851 Bug 1018449: Don't opportunistically stretch flex items to container's cross-size if the container is multi-line. r=mats 2014-06-06 15:55:58 -07:00
Markus Stange
9cbc9bf4b9 Bug 944938 - Install the event tap only for wheel events. r=smichaud 2014-06-07 00:50:00 +02:00
Markus Stange
d5b6168882 Bug 944938 - Pass scroll events to the APZC tree manager on the async event thread. r=smichaud 2014-06-07 00:49:59 +02:00
Markus Stange
361a68e8bb Bug 944938 - Add a 10.6 compatibility wrapper for hasPreciseScrollingDeltas and scrollingDeltaX/Y. r=smichaud 2014-06-07 00:49:59 +02:00
Markus Stange
475ea86722 Bug 944938 - Add a 10.6 compatibility wrapper for event phases. r=smichaud 2014-06-07 00:49:59 +02:00
Markus Stange
df8c181bc0 Bug 944938 - Add event structs and APZ event handling for pan gesture events that can be used for Mac touchpad scrolling. r=kats 2014-06-07 00:49:49 +02:00
Gijs Kruitbosch
b75fbd4b78 Bug 1021969, r=bholley,jaws
--HG--
extra : rebase_source : f8bc835a5bfcd62e1d59b31d75841d1cc6339634
2014-06-06 17:33:50 +01:00
Jim Chen
e9c92ac063 Bug 1013326 - Distinguish chrome and content scripts in pseudostack; r=snorp 2014-06-06 18:39:40 -04:00
Jim Chen
64ede06933 Bug 1013326 - Move script principals APIs to jsfriendapi; r=luke 2014-06-06 18:39:40 -04:00
Jim Chen
1a88865e7b Bug 1013326 - Change js::RunScript to a JS pseudostack entry; r=djvj 2014-06-06 18:39:39 -04:00
Benoit Girard
23efee93e4 Bug 1014815 - Add a delay stage for webgl on b2g to let frame resolve. r=jgilbert
--HG--
extra : rebase_source : ca0d405db3af1e7f8f38456fedbb8b27b9f3b249
2014-06-04 14:25:18 -04:00
Marcos Caceres
e65cf7c662 Bug 1009688 - Check that Cc["@mozilla.org/wifi/monitor;1"] returns an object before it is used; r=jdm 2014-06-06 18:28:56 -04:00
Bobby Holley
7101d42dad Bug 1021312 - Followup to fix incorrect test. r=me on a CLOSED TREE 2014-06-06 13:49:38 -07:00
Wes Kocher
ea2a050547 Backed out 2 changesets (bug 1021312, bug 1020460) for apparently causing jsreftest orange on a CLOSED TREE
Backed out changeset eca7bdeb0c6e (bug 1020460)
Backed out changeset 965578443062 (bug 1021312)
2014-06-06 15:00:10 -07:00
Jonathan Kew
45da1b971c backout changeset 59b2dd6b5048 (bug 985220) due to MS Sans Serif regression with Thai system locale (see bug 1020826). 2014-06-06 22:41:09 +01:00
Jonathan Kew
f518f9e102 backout changeset 48b74ab18f92 (bug 1018034) due to MS Sans Serif regression with Thai system locale (see bug 1020826). 2014-06-06 22:41:07 +01:00
Jonathan Kew
59404181ec backout changeset 3e9d9aa535c7 (bug 1018551) due to MS Sans Serif regression with Thai system locale (see bug 1020826). 2014-06-06 22:41:04 +01:00
Ryan VanderMeulen
7e3133c429 Merge m-c to inbound. a=merge 2014-06-06 17:34:13 -04:00
Ryan VanderMeulen
3c911cbb6d Merge inbound to m-c. a=merge 2014-06-06 17:18:45 -04:00
Vincent St-Amour
6378d04757 Bug 1014290 - Remove unreachable case in setprop MIR building. (r=efaust) 2014-06-06 14:16:23 -07:00
Camilo Viecco
f8058010ea Bug 1021797 - Rename ArenaFalseCleaner to PORT_FreeArena_false. r=keeler
--HG--
extra : rebase_source : e7316ee06f58f42afbaf68d7e5f7948277fd15fd
2014-06-06 14:11:08 -07:00
Ryan VanderMeulen
f581ae651e Merge fx-team to m-c. a=merge 2014-06-06 17:00:16 -04:00
Margaret Leibovic
fc6e119853 Bug 1021123 - Improve colors in remote tabs pull-to-refresh. r=mcomella 2014-06-06 11:52:48 -07:00
Margaret Leibovic
277cafdbe5 Bug 1020730 - If there's no title to show in undo close tab toast, just say "Closed tab". r=bnicholson 2014-06-06 11:52:46 -07:00
B2G Bumper Bot
2761ee703f Bumping manifests a=b2g-bump 2014-06-06 11:38:07 -07:00
B2G Bumper Bot
640d602544 Bumping manifests a=b2g-bump 2014-06-06 11:31:19 -07:00
B2G Bumper Bot
e9c26eb9c2 Bumping gaia.json for 11 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/99abcedfe288
Author: Pavel Ivanov <pivanov@mozilla.com>
Desc: Merge pull request #19785 from pivanov/bug-1017785

Bug 1017785 - [Flame][FM] - Fuzzy images

========

https://hg.mozilla.org/integration/gaia-central/rev/fbe43ba85164
Author: Pavel Ivanov <pivanov@mozilla.com>
Desc: Bug 1017785 - [Flame][FM] - Fuzzy images

========

https://hg.mozilla.org/integration/gaia-central/rev/7e21290be1fa
Author: Zac <zcampbell@mozilla.com>
Desc: Merge pull request #20148 from zacc/bug_1019891

Bug 1019891

========

https://hg.mozilla.org/integration/gaia-central/rev/21613d2c6094
Author: Zac <zcampbell@mozilla.com>
Desc: Bug 1021737 - Update test_cleanup_gaia to assert that homescreen scroll to 0 upon touch push

========

https://hg.mozilla.org/integration/gaia-central/rev/ae6b9b022516
Author: Zac <zcampbell@mozilla.com>
Desc: Bug 1019905 - Xfail test_everythingme_launch_app before migration

========

https://hg.mozilla.org/integration/gaia-central/rev/415fdacc51a7
Author: Zac <zcampbell@mozilla.com>
Desc: Bug 1019906 - Xfail test_everythingme_search before migration

========

https://hg.mozilla.org/integration/gaia-central/rev/cdb4cef3d37f
Author: Zac <zcampbell@mozilla.com>
Desc: Bug 1019902 - Disable unmigratable tests test_everythingme_add_collection and test_everythingme_app_install

========

https://hg.mozilla.org/integration/gaia-central/rev/4b207cea95fc
Author: Johan Lorenzo <jlorenzo@mozilla.com>
Desc: Bug 1021098 - [vertical homescreen] Update unit tests for vertical homescreen

========

https://hg.mozilla.org/integration/gaia-central/rev/7fd8d052da41
Author: Johan Lorenzo <jlorenzo@mozilla.com>
Desc: Bug 1021069 - [Vertical homescreen] Update references to homescreen in test_ftu_*

========

https://hg.mozilla.org/integration/gaia-central/rev/9b232af6cdb8
Author: Zac <zcampbell@mozilla.com>
Desc: Bug 1019894 - Migrate test_hs_launch_app.py and test_hs_delete_app.py to vertical homescreen

========

https://hg.mozilla.org/integration/gaia-central/rev/76229c13fad8
Author: Zac <zcampbell@mozilla.com>
Desc: Bug 1019897 - Migrate test_homescreen_move_app.py to new vertical homescreen layout
2014-06-06 11:26:32 -07:00
B2G Bumper Bot
62d83108df Bumping manifests a=b2g-bump 2014-06-06 11:16:36 -07:00
B2G Bumper Bot
d5493d072e Bumping gaia.json for 2 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/44d06335df26
Author: Ed Morley <emorley@mozilla.com>
Desc: Revert "Bug 1018214 - adding a number of gaia ui tests for status bar and utility tray accessibility. r=Bebe" for intermittent test failures

This reverts commit 9cd529cf12c4de1f6cb12d15a3916510428304c6.

========

https://hg.mozilla.org/integration/gaia-central/rev/ff0ee640650b
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Revert "Merge pull request #19965 from justindarc/bug1014955"

This reverts commit dbd4e40dd86d0af6bf69a6bb8babee8a5e226be4, reversing
changes made to 7ba9b2f9c727f1021bd4e9b625cd381214002a98.
2014-06-06 11:16:25 -07:00
Ed Morley
19600a8cff Merge mozilla-central and inbound 2014-06-06 19:15:05 +01:00
Ed Morley
27d938a512 Merge mozilla-central and fx-team 2014-06-06 19:13:23 +01:00
Jason Orendorff
b3212f9f5f Bug 904723, part 4 - In Array.from, only fetch the @@iterator property once. r=till. DONTBUILD. 2014-06-06 14:13:16 -04:00
William Golden ext:(%2C%20Jason%20Orendorff%20%3Cjorendorff%40mozilla.com%3E)
c982ca84c1 Bug 904723, part 3 - Implement Array.from. r=till. Thanks also to André Bargull for his very close review of this code. 2014-06-06 14:13:13 -04:00
Ed Morley
30eb60b0b5 Merge mozilla-central and b2g-inbound 2014-06-06 19:12:21 +01:00
Maxim Zhilyaev
73b7b5c5df Bug 995806 - test_DirectoryLinksProvider.js xpcshell test makes tcp connection to example.com [r=mcmanus]
Point to localhost instead of nosuchhost for tests.
2014-06-06 11:02:55 -07:00
Jason Orendorff
82ce758a00 Backout rev b221cb63e559 to re-land with proper credit. Bug 904723, no_r=me. 2014-06-06 14:02:00 -04:00
Jason Orendorff
672efced61 Backout rev 0c9ff69d4263 to re-land with proper credit. Bug 904723, no_r=me. 2014-06-06 13:59:46 -04:00
B2G Bumper Bot
8d825fa26a Bumping manifests a=b2g-bump 2014-06-06 10:51:36 -07:00
B2G Bumper Bot
dc77436a5d Bumping gaia.json for 1 gaia revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/b8a669ee022f
Author: crdlc <crdlc@tid.es>
Desc: Bug 1020755 - (vertical-homescreen) Status bar should become 100% opaque when user scrolls r=alive r=kgrandon
2014-06-06 10:46:12 -07:00
Ed Morley
498f99af0b Backed out changeset e982377e39a3 (bug 960897) since the new test_touchcaret.py intermittently fails 2014-06-06 18:14:43 +01:00
B2G Bumper Bot
8314bb4305 Bumping manifests a=b2g-bump 2014-06-06 10:06:15 -07:00