Граф коммитов

535696 Коммитов

Автор SHA1 Сообщение Дата
Kartikaya Gupta e8e6f2512c Bug 1342488 - Run the linux64-qr test platforms using the regular linux64 build platform, and remove the linux64-qr build platform. r=dustin
MozReview-Commit-ID: 1zrGgWNYwQ9
2017-05-13 07:48:54 -04:00
Kartikaya Gupta 2932aadf67 Bug 1342488 - Add a flag in the task to run with webrender, and enable it by default on linux64-qr test platforms. r=dustin
MozReview-Commit-ID: 2gXeniJT1Cf
2017-05-13 07:47:54 -04:00
Kartikaya Gupta c5bb1b3231 Bug 1342488 - Add an option to mozharness to enable WebRender. r=jmaher
This allows running tests with WebRender enabled, using builds that have WebRender
built-in, but not enabled by default.

MozReview-Commit-ID: HkFgB09J7gT
2017-05-13 07:47:43 -04:00
Kartikaya Gupta 06d6b428cc Bug 1342488 - Allow enabling webrender with an environment variable. r=rhunt
This simplifies plumbing it through mozharness for automated testing, because
mozharness doesn't already have the ability to set prefs for all the different
kinds of test suites. It can set environment variables though.

MozReview-Commit-ID: BdsH09WTqO4
2017-05-13 07:47:40 -04:00
Sebastian Hengst 89d7ae886a Backed out changeset 314678959de2 (bug 1352852) for failing dom/events/test/test_dragstart.html on Windows 8 x64 with non-e10s. r=backout 2017-05-13 13:43:02 +02:00
Sebastian Hengst ebdf23af8e Backed out changeset bd1be1a1e31b (bug 1352852) 2017-05-13 13:41:15 +02:00
Jan de Mooij dcafc48cf0 Bug 1363054 part 2 - Remove some shared stubs code that's no longer needed. r=tcampbell 2017-05-09 14:04:10 +02:00
Jan de Mooij 59938d22e8 Bug 1363054 part 1 - Remove redundant addMonitorStubForValue calls. r=tcampbell 2017-05-09 14:03:44 +02:00
cku 8aa957ea26 Bug 1310885 - Part 5. (gecko) Always release ImageValue on the main thread.
We will actually hit the assertion in the destructor of
StyleImageRequestCleanupTask after the change above:
  MOZ_ASSERT(mImageValue->mRequests.Count() == 0 || NS_IsMainThread()
             "If mImageValue has any mRequests, we need to run on main "
             "thread to release ImageValues!");

From Part 6 to Part 9, we do put a request immediately after the creation of an
ImageValue, so even if a nsStyleImageReqeust is not resolved, we still need to
destruct mImageValue on the main thread.

MozReview-Commit-ID: F812iySXbh6

--HG--
extra : source : 74377e39719599633806c5ecd728e4015c7603d0
2017-05-08 15:08:46 +08:00
cku cf9b91516f Bug 1310885 - Part 4. (gecko) Allow ImageValue::Intialize be called more then once, but only LoadImage in the first call.
MozReview-Commit-ID: IjL2e2LIy0f

--HG--
extra : source : 140629aa3db83ddc1295dc32120ea2ed5b0bfa4a
2017-05-04 16:49:30 +08:00
cku 4877f8d094 Bug 1310885 - Part 3. (gecko) Create a new API to receive cached ImageValue from stylo.
This patch implement several things:
1. Implement a new constructor for nsStyleImageRequest to receive an existing
   ImageValue from the caller.
2. Implement Gecko_ImageValue_Create to allow stylo to create a gecko::ImageValue
   object.
3. Implement Gecko_SetXXXXImageValue to allow stylo to pass a created ImageValue
   back to gecko.

MozReview-Commit-ID: 1SbW5w8FSV2

--HG--
extra : source : 63777ecf4c7138a0ce5847753a41efcbfc8e2b20
extra : intermediate-source : dced488c119da7e3ae27c903c0dcc76593d8a06d
2017-05-02 16:20:01 +08:00
Wes Kocher 8566f4042c Bug 1352852 - Skip test_drag_empty.html on Win64 also a=bustage
MozReview-Commit-ID: FRDoSK2RNtX
2017-05-13 00:43:50 -07:00
Robert Longson 3cfb1c0b03 Bug 1361604 - initialise nsMathMLSelectedFrame members in constructor rather than ::Init r=mats 2017-05-13 08:29:42 +01:00
Kannan Vijayan d37c972aa2 Bug 1346507 - Fix. r=mccr8 2017-05-13 00:53:14 -04:00
Wes Kocher 0a1e1fe23b Backed out changeset 95ff98f1c2e5 (bug 1319111) for talos failures a=backout
MozReview-Commit-ID: Gs09moFm5rQ
2017-05-12 18:24:42 -07:00
Kris Maglione 8d9a00892f Bug 1361900: Fix one last merge botch, and fix a false rooting hazard warning.
MozReview-Commit-ID: JpKYYEBpbQj

--HG--
extra : rebase_source : 5bbb462ed3255c631cc1c280359af8c9c2224239
extra : histedit_source : 444c4c02eb1a3ced85cef09f7b7a6e7f5b9235b5%2Cb16ca4316a1aabf5e5c1b8641a0e1818d815da76
2017-05-12 18:14:12 -07:00
Wes Kocher 8b0611bd37 Backed out changeset 57bb4f9df629 (bug 1363221) for various accessibility failures a=backout
MozReview-Commit-ID: IGGTF84bGiL
2017-05-12 17:54:31 -07:00
Michael Layzell a53d7ea4b7 Bug 1352852 - Add dummy data to the DataTransfer when dragging a draggable object, r=enndeakin
When dragging a `draggable=true` HTML DOM node, if no data is added to the
DataTransfer during the DragStart event, we currently cancel the drag. This is
inconsistent with Chrome's behaviour.

This patch adds a chrome-only (hidden from content) item to the DataTransfer:
application/x-moz-dummy-data. This data is added only when no other data has
been added to the DataTransfer, and the target of the dragstart event was a
draggable=true HTML DOM node.

This hidden node allows for the drag event to complete successfully, while
appearing the same as Chrome's behavior to content scripts.

MozReview-Commit-ID: HVqEr7aR6DD
2017-05-12 19:47:40 -04:00
Michael Layzell c0af0974b3 Bug 1353440 - Part 2: Don't register the annotator until after the HangMonitor has started, r=ehsan
MozReview-Commit-ID: 2QJMRAUQraL
2017-05-12 19:47:40 -04:00
Randall Barker 39225e3f07 Bug 1364267 - Prevent Android gamepad from dropping axis values r=ted
MozReview-Commit-ID: 3G5xwPKD4mq
2017-05-12 15:55:32 -07:00
Kris Maglione 40bbc14054 Bug 1361900: Follow-up: Fix order of execution issue. r=me
MozReview-Commit-ID: DcmTlzxskUj
2017-05-12 15:46:34 -07:00
Kris Maglione 26511894d2 Bug 1361900: Follow-up: Fix another rebase botch. r=me
MozReview-Commit-ID: BuvkimQCRDP
2017-05-12 15:17:25 -07:00
Kris Maglione 53cf532feb Bug 1361900: Follow-up: Fix rebase botch. r=me
MozReview-Commit-ID: 3KIbvGYhnlG
2017-05-12 14:59:34 -07:00
Jonathan Guillotte-Blouin 08c1af9cc5 Bug 1270740 - Remove requestAutocomplete DOM code. r=smaug
MozReview-Commit-ID: FPHXkOlLbKF

--HG--
extra : rebase_source : 144570d1a6428e761e11ad2cd94a3ba7a4a0b711
extra : amend_source : fe5b2ca83f18d648e71ebbcfab57ffaaa3b49fb8
2017-05-11 15:03:57 -07:00
Jonathan Guillotte-Blouin 93c09b12e6 Bug 1270740 - Remove requestAutocomplete from toolkit/. r=mattn
MozReview-Commit-ID: 7cAWbAWZ2if

--HG--
extra : rebase_source : 53242ac9783f4c40e66a0ffd6b4f6f14e1a2dd63
2017-05-11 14:58:10 -07:00
Kris Maglione d0b244b568 Bug 1358846: Temporarily disable low-value tests that fail only on Windows. r=me
MozReview-Commit-ID: AklygLaeckt

--HG--
extra : rebase_source : a552b12a4ad0918f9413ece9ead441edafe8219f
extra : source : 96ea13bb00c5a058a8d571e30794e8d0385182ee
2017-05-11 22:42:44 -07:00
Kris Maglione 164faaff44 Bug 1358846: Disable Jetpack child_process test. r=me
MozReview-Commit-ID: 65a0bfbtskU

--HG--
extra : rebase_source : 48d3b3d3ef88b76b3538d7857a8513490ff82cbe
extra : source : b533d7f9b9c2c574175cbdd6a965bd85133a25ef
2017-05-09 21:04:35 -07:00
Kris Maglione 6547868e87 Bug 1358846: Part 6 - Clean up error handling. r=me
MozReview-Commit-ID: ApF7H3NTIU8

--HG--
extra : rebase_source : 00e1f0be9ee481390b16b6839c6c84bab7507b5d
extra : source : 7dcb80a051a3c6d70561b2965795cdc886b6028b
2017-04-29 19:03:40 -07:00
Kris Maglione 82f0a0f041 Bug 1358846: Part 5 - Clean up some path manipulation code. r=rhelmer
MozReview-Commit-ID: ArgurF3QVSw

--HG--
extra : rebase_source : 7254a1f20bc97d9b621f45bbb7367def0760d871
extra : source : 26825f1e33dd2ef48bef737d97d9ba9af700417f
2017-04-23 10:30:39 -07:00
Kris Maglione a5b730ac2f Bug 1358846: Part 4 - Merge various startup information stores into a single JSON file. r=rhelmer,jonco
MozReview-Commit-ID: Bs8xMqzVOcl

--HG--
extra : rebase_source : 38ea250029f1626896ab8c3a062b8e14b80c7947
extra : source : 98b57ff82a5477e3f0c0f880c0a72cc115cdf9af
2017-05-12 09:37:50 -07:00
Kris Maglione 5f8ed66e3d Bug 1358846: Part 3 - Trivial cleanups. r=rhelmer
MozReview-Commit-ID: Kf3x4uBjiEp

--HG--
extra : rebase_source : dcf693e44938a928d2a383c78d9cb2d8e0f49c0d
extra : source : b9088593e34ff5abe9bc64dcd81f2f36ca7770b6
2017-04-22 18:38:45 -07:00
Kris Maglione 074f5a19ce Bug 1358846: Part 2 - Allow using file compression with JSONFile.jsm. r=rhelmer
MozReview-Commit-ID: 5lHsZqBGq3E

--HG--
extra : rebase_source : 1df59152becd11bd95b97fc94ebca83392c17027
extra : source : cb2518673c56cf3b45e4d4a8f2959191290c00d8
2017-04-22 18:23:22 -07:00
Kris Maglione c98d2b9f37 Bug 1358846: Part 1 - Remove old database migration code. r=rhelmer
MozReview-Commit-ID: CHdKzQ2u0Rv

--HG--
extra : rebase_source : 9810c4af38aafddd4bd26f3477ec06d9c4d36f79
extra : source : 889c487a5d41926a36482270131cad200a1bfc30
2017-04-21 18:55:12 -07:00
Kris Maglione 6a542a8c05 Bug 1356826: Wait for startup to finish before shutting down. r=me
MozReview-Commit-ID: LksftmZHI8H

--HG--
extra : rebase_source : 6b7a4b9139cafdb0ac42655b7f55f479e187282f
extra : source : 459b36092b7a9e23f35b3ab9856fd8269cdd59b6
2017-05-10 20:26:01 -07:00
Kris Maglione f5f76c7cff Bug 1356826: Part 7 - Scan for extension sideloads after final UI startup. r=aswan,rhelmer
MozReview-Commit-ID: 1syn9GD2DEb

--HG--
extra : rebase_source : aa3a45654f1d3b071cec33fe93fffd2cc8db294f
extra : source : c861e23ec8ef99e19d75e6e62dad143ccb95dffd
2017-05-10 12:34:17 -07:00
Kris Maglione 84e0c25849 Bug 1356826: Part 6 - Wait for delayed startup before checking for side-loads. r=aswan
MozReview-Commit-ID: IpuRNbdUXmE

--HG--
extra : rebase_source : 0fc72897bc0a12b5bd789c9a0d00df3dec4f7760
extra : source : d47998fa24cd084ffba07a73834d8ffb3af81b60
2017-04-15 14:09:41 -07:00
Kris Maglione 0adabf13c0 Bug 1356826: Part 5 - Allow unsigned add-ons in automation. r=rhelmer
MozReview-Commit-ID: BkRzdEajc5l

--HG--
extra : rebase_source : 7d901805fed6d059f2d317db20690fbea021b39b
extra : source : b02e89c671322de742762597f26354eef239bbb5
2017-04-15 18:53:51 -07:00
Kris Maglione a4e4191399 Bug 1356826: Part 4 - Add Cu.isInAutomation and Cu.crashIfNotInAutomation helpers. r=bholley
MozReview-Commit-ID: ADqVqF2XraG

--HG--
extra : rebase_source : 5b4ff1ceb7f3123f585559a954e59291c91e5554
extra : source : c46fed6e4f6a928df2b06fca6b3f004fd4bb0cc7
2017-04-15 14:23:58 -07:00
Kris Maglione f273a3c370 Bug 1356826: Part 3 - Get rid of recursive last modified scan. r=rhelmer
This scan no longer serves a useful purpose in production, now that mandatory
extension signing requires manifest changes after update.

MozReview-Commit-ID: 817qRuyzL5P

--HG--
extra : rebase_source : 7c90c8319ee84fa0ea32d81e58a8af13281714d7
extra : source : 237268e3d9d2d269dbb555bed54470925d54aa88
2017-04-15 19:12:20 -07:00
Kris Maglione ca83a3fe0d Bug 1356826: Part 2 - Don't scan directories for changes at startup without pref. r=rhelmer
MozReview-Commit-ID: KdzmJeHpdmU

--HG--
extra : rebase_source : ec257f0ef206425c104bf326a3ed8d0889901e6b
extra : source : 527435fc20dbc7d72f51580dddab18e773cd0fa1
2017-04-15 19:48:29 -07:00
Max Stepin 1175dd3922 Bug 1255497. Change the number of iterations we do for finite length animated gif to match what everyone else does. r=seth 2017-05-12 22:29:12 +02:00
Kris Maglione 23518f0244 Bug 1361900: Part 10 - Replace linked lists with a single hashtable. r=erahm
MozReview-Commit-ID: 3qXnswsP6Z0

--HG--
extra : rebase_source : 1edbf92171003d9ad2c4cfebabbb8a1d7f2d4e24
2017-05-03 16:57:31 -07:00
Kris Maglione 220b0239c3 Bug 1361900: Part 9 - Sort scripts by initial load time before saving. r=erahm
MozReview-Commit-ID: 54UN2DVK4xM

--HG--
extra : rebase_source : f7cb39eb05bb86a03a17b97cbe2cb9d8dd1008fe
2017-05-01 14:12:01 -07:00
Kris Maglione ac38356cdd Bug 1361900: Part 8 - Use the script preloader in content processes in the frame script loader. r=gabor
MozReview-Commit-ID: f7AdQ5cG4k

--HG--
extra : rebase_source : f32ec38067bcbb8334ac1cdf0d883f205be54ea2
2017-04-30 21:54:31 -07:00
Kris Maglione 4948d82519 Bug 1361900: Part 7 - Use the script preloader in content processes in subscript and component loaders. r=mccr8
MozReview-Commit-ID: 4b5XwORYlAz

--HG--
extra : rebase_source : a43936bc2eaaa87c24cc8933e54e99a9386e12e3
2017-04-30 21:53:49 -07:00
Kris Maglione 2a49ee963d Bug 1361900: Part 6 - Add content process support for the script preloader. r=erahm,gabor
MozReview-Commit-ID: 6hDQAI52bKC

--HG--
extra : rebase_source : a7a32c6ebca0ce1b6449030e33656a9d416e910e
2017-05-02 17:17:52 -07:00
Kris Maglione d3eae9806f Bug 1361900: Part 5 - Add support for IPC FileDescriptors to AutoMemMap. r=erahm
MozReview-Commit-ID: 3HBuKLVNdWT

--HG--
extra : rebase_source : b5c331223808810c0dceeafccbbf7a2de7d98bc4
2017-04-30 22:54:00 -07:00
Kris Maglione 34e20a0617 Bug 1361900: Part 4 - Use a separate script cache for scripts loaded in the child process. r=erahm,gabor
MozReview-Commit-ID: EIdwmuTOl90

--HG--
extra : rebase_source : bce9efcd7b97c281bf4e17e30eed31e6e93c614a
2017-05-09 19:52:17 -07:00
Kris Maglione c0f737d8d9 Bug 1361900: Part 3 - Add a helper script to decode and inspect script cache data. r=erahm
MozReview-Commit-ID: DOj7X46NaZ5

--HG--
extra : rebase_source : f974fa6dc5cf0316b463bc7d1c7f6cd4478c4b59
2017-04-30 13:00:55 -07:00
Kris Maglione 4b6d93f595 Bug 1361900: Part 2 - Add process types field to cached script data. r=erahm
MozReview-Commit-ID: Gvh672XD0ar

--HG--
extra : rebase_source : 022d4a8d3116ae1817189d1f03c3180087997487
2017-05-03 17:21:31 -07:00