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

595763 Коммитов

Автор SHA1 Сообщение Дата
Emilio Cobos Álvarez 5aab8db970 Bug 1408301: Remove getPropertyCSSValue. r=bz
It's been removed for a while on Nightly without any known regressions. This
gives us a full beta cycle of telemetry and two nightly cycles without the API
before shipping.

This only removes the API, followup work will replace serialization by Servo's,
and remove the remaining DOM interfaces.

MozReview-Commit-ID: 2m1taYg5xEr
2018-05-12 11:23:47 +02:00
Jonathan Watt 4753528362 Bug 1447039 - Stop using getPropertyCSSValue in test files. r=emilio
MozReview-Commit-ID: GjsNPBZmje0
2018-05-12 11:23:30 +02:00
Henrik Skupin fb1537aa7f Bug 1460059 - [wdspec] Remove superfluous set_window_rect/resizing_and_positioning.py. r=ato
MozReview-Commit-ID: 4cEvbPM3Wlm

--HG--
extra : rebase_source : 9bf8703cc0ac471d8ad129dc363e0092fe31a46b
2018-05-11 15:23:59 +02:00
Eitan Isaacson 4f73c923af Bug 1455749 - Simplify text navigation and remove editstate in AccessFu (2/2). r=yzen 2018-05-11 08:30:00 +03:00
Eitan Isaacson e2d3f5ea53 Bug 1455749 - Advertise nodes as editable and focusable (1/2). r=jchen,yzen 2018-05-11 08:30:00 +03:00
James Teh 9a9119e893 Bug 1460244 - For tables with CSS display properties, correctly expose table interfaces to a11y clients. r=surkov
MozReview-Commit-ID: EFyn3MCth88
2018-05-10 19:45:00 +03:00
Oriol Brufau 77bb63790b Bug 1419132 - Deprecate windowTypes for windows.get, windows.getCurrent and windows.getLastFocused r=mixedpuppy
MozReview-Commit-ID: DsaZy3EnXs6

--HG--
extra : rebase_source : dcacbfa86ce8cb07ec05c882e7b13689c72c794e
2018-05-09 23:32:39 +02:00
Jim Chen 8a3190b253 Bug 1459301 - 3. Fix and add onNewSession tests; r=snorp
Use RDP instead of synthesizeTap to fix the onNewSession tests. Also add
some additional onNewSession tests, including setting / not-setting of
the window opener.

MozReview-Commit-ID: 7wAEdqiAi5j

--HG--
extra : rebase_source : ab0dffcbdfbe8e4a802bdc5348f3b8223581af20
2018-05-11 14:59:49 -04:00
Jim Chen 89482daba4 Bug 1459301 - 2. Allow nested loopUntilIdle calls; r=snorp
There may be cases where loopUntilIdle calls are nested. Allow these
calls by canceling the previous timeout when we set a new timeout. This
patch also adds some general optimizations to loopUntilIdle, so we don't
create a bunch of objects with every call.

MozReview-Commit-ID: 9glZu8ZTVZ5

--HG--
extra : rebase_source : 6d01c0f5cc14b54b369e3d600f136e56ba96bfc9
2018-05-11 14:59:49 -04:00
Jim Chen dc92020ef6 Bug 1459301 - 1. Wait on sessions opened through onNewSession response; r=snorp
The session returned through the onNewSession response is opened
internally by GV. GeckoSessionTestRule should trap that and wait on the
newly opened session, just like we do for any other session, so that
this internal open operation is transparent to the test.

MozReview-Commit-ID: HOvEsSVZufS

--HG--
extra : rebase_source : 46ca4d3d0d8eb08d8092b91840c4aee94ee6e486
2018-05-11 14:59:49 -04:00
Jim Chen 3a0567907f Bug 1460046 - Make child modules behave the same way as parent modules; r=esawin
Update content modules to use the "GeckoView:UpdateModuleState" message
instead of "GeckoView:Register"/"GeckoView:Unregister", similar to what
we already do for parent modules. Also only call onSettingsUpdate in
content module when the module is enabled, similar to what we already do
for parent modules.

MozReview-Commit-ID: C30W9iEd7Rz

--HG--
extra : rebase_source : 0ff689e9e03655df0d7206ad0bb49b751bd0119d
2018-05-11 10:53:54 -04:00
Hiroyuki Ikezoe 4ff74a279c Bug 1461023 - Disable the assertion that checks the previous opacity animation value exists when we skip computing opacity animation. r=kats
We are going to re-enable the assertion with a proper fix in bug 1459775.

MozReview-Commit-ID: 2jy6vIImqD

--HG--
extra : rebase_source : ce81b8b2f7dfb47f7db07e820989a65eac38859a
2018-05-12 08:01:46 +09:00
Kartikaya Gupta bc221bf045 Bug 1460988 - Don't hold the layer trees lock while making calls that block on WR threads. r=sotaro
MozReview-Commit-ID: BKNf5wpG1br

--HG--
extra : rebase_source : bd4d382095c5f562f31fb2ba2ad0098fd1944c00
2018-05-11 16:36:22 -04:00
Kartikaya Gupta d067a7cdae Bug 1452390 - Implement paint-skipping support in WebRender. r=botond
The majority of this patch is just plumbing. The interesting parts are
in WebRenderLayerManager and APZUpdater/WebRenderScrollData. Unlike
ClientLayerManager, which updates the FrameMetrics on the client side
and sends the modified version over to the compositor, this WR version
just sends the update info over to the compositor, which then applies
the update to the metrics saved in APZUpdater before triggering the
hit-testing tree rebuild.

MozReview-Commit-ID: 4latUMa8RFw

--HG--
extra : rebase_source : d0aeaf5a9c8107bbcaf8b0da6d68a0f47f455be5
2018-05-11 21:18:22 -04:00
Kartikaya Gupta 1324d322fd Bug 1452390 - Make WebRenderScrollData::HasMetadataFor work properly on the parent side. r=botond
MozReview-Commit-ID: A2ScgCFVZ8J

--HG--
extra : rebase_source : 981b8ca3e5916397db0db523a044d4e984359e79
2018-05-11 21:18:21 -04:00
Zibi Braniecki fe64f97f48 Bug 1460654 - Trigger eager l10n for listbox items in Preferences::Languages subdialog to avoid overflow. r=jaws
MozReview-Commit-ID: 6MR2YFbubYX

--HG--
extra : rebase_source : 3b5953bb260343175b8911f1e5a964dbf35efa92
2018-05-10 13:50:33 -07:00
Henrik Skupin b7df70f0b6 Bug 1460307 - [geckodriver] Add documentation for crash report submission. r=whimboo a=doc
DONTBUILD

MozReview-Commit-ID: KRNGBPrXZKy

--HG--
extra : rebase_source : efccc5b691a92aaba0fea1eb191f1b8a77747281
2018-05-11 22:41:30 +02:00
Ed Lee 169d43a92f Bug 1459655 - Restore about flag for about:home. r=k88hudson
MozReview-Commit-ID: GLdEBW8ewDd

--HG--
extra : rebase_source : 2b953784801a7c1f119bc43f4a13c4504b7f5cd2
2018-05-11 12:05:44 -07:00
André Bargull a72259bbca Bug 1459285: Update tzdata in ICU data files to 2018e. r=Waldo 2018-05-09 01:12:01 -07:00
Alexis Beingessner c9ec03e046 Bug 1451424 - emit a dispatch-to-content hittest region for all svg blobs. r=kats,mstange
MozReview-Commit-ID: 9yCF8dacZ7V

--HG--
extra : rebase_source : 1616231586866cc689d56757f3b93beb3886cda6
2018-05-08 18:32:42 -04:00
Jan Henning 843d1912b1 Bug 1450314 - Remove unused parameters for memory-pressure notifications. r=gsvelto
"alloc-failure" is completely unused apart from the description text in nsI-
Memory.idl (and has been since before Firefox 17), while "lowering-priority" is
still being checked for in the PuppetWidget, but otherwise unused as well since
the feature using it was decommissioned in bug 1234176.

Since we're touching the PuppetWidget code anyway, we take the opportunity to
add a check for "low-memory-ongoing" instead, since similar as to how things
used to be with "lowering-priority", we want to drop the LayerManager's cached
resources only when receiving a real full memory-pressure event, but not for
subsequent ongoing notifications.

MozReview-Commit-ID: HL03SOU8axe

--HG--
extra : rebase_source : c988769df36d8d77f4770c71d5c5e0d75c3b99af
2018-05-06 13:17:11 +02:00
k88hudson 348971527d Bug 1460119 - gSnippetsMap.getTotalBookmarksCount() never resolves r=Mardak
MozReview-Commit-ID: Dx4tkHTb4zz

--HG--
extra : rebase_source : 3d84d332e4e884fd0c73748c77e75adf4118c6b4
2018-05-11 15:08:10 -04:00
Justin Wood 7a24d336a5 Bug 1459198 - Set a validation method to make sure notification filters are accurately set. r=dustin
Differential Revision: https://phabricator.services.mozilla.com/D1135

--HG--
extra : rebase_source : 7bea1d4a2ea48f1fa5df224be0ab5dffb3e84ad3
2018-05-04 09:44:57 -04:00
Andi-Bogdan Postelnicu 7ff371efa8 Bug 1432410 - Add tests in tree to make sure we don't regress with clang-tidy on static-analisys. Tests wrote in part by :sylvestre. r=gps
MozReview-Commit-ID: IWxzKfWNIHG

--HG--
extra : rebase_source : e6860d1adcc06bb1e4383cb76be02089a0ef61f9
2018-05-03 20:06:16 +03:00
Brian Grinstead 41a9c35cf2 Bug 1460685 - Backed out changeset 09ee763947c3 (bug 1352513);r=Gijs
The security.allow_chrome_frames_inside_content pref was added to support
XUL extension compat after the hiddenWindow special case was removed in
Bug 1145470. Since we don't need to support that use-case anymore, this
changeset backs out the change that relanded the special case with the pref.
MozReview-Commit-ID: 4keMEIQvt1Y

--HG--
extra : rebase_source : 642464c622414017861dced9fbeb0c3500d43430
2018-05-11 16:26:07 -07:00
Brian Grinstead 72e0b3cfe9 Bug 1460685 - Remove security.allow_chrome_frames_inside_content case from nsDocument;r=Gijs
This pref will be removed in the following changeset.
MozReview-Commit-ID: E9TvPyxAgrf

--HG--
extra : rebase_source : cdc2998c1d65c027169c13876c8324d710b70531
2018-05-11 16:25:58 -07:00
prathiksha baeec3823b Bug 1432921 - Show an address input form before the summary view for users without a saved address. r=MattN
MozReview-Commit-ID: 3T25SXyIiGI

--HG--
extra : rebase_source : 513a4aafc42a4dee0c219c52910ec42e21f7ef17
2018-05-09 13:26:47 -07:00
Ursula Sarracini c9ee9d42ec Bug 1458621 - Move Pocket pref to firefox.js r=dmose
MozReview-Commit-ID: KDS1wez8erg

--HG--
extra : rebase_source : bd068af0ff3ed4063b9c2ca0a31a04b5b90748ca
2018-05-07 15:21:44 -04:00
Margareta Eliza Balazs c4a535377f Merge mozilla-central to autoland. a=merge CLOSED TREE
--HG--
extra : rebase_source : ba12f05efc62a616ff831b24e38823be9e69c8ea
2018-05-14 19:48:37 +03:00
Olli Pettay 6845fe60f6 Bug 1460435 - Move ID observing from Document to DocumentOrShadowRoot, r=peterv 2018-05-14 21:39:53 +03:00
Jim Chen 5c27454e73 Bug 1460047 - 3. Make module resource optional; r=esawin
Some modules such as Scroll and SelectionAction only require a frame
script and not a resource. Make the module resource optional so we can
remove the redundant resources for these modules.

MozReview-Commit-ID: 3uCy4xxInJf

--HG--
extra : rebase_source : 940cc493ea1424f792ea31bbe3941740ea59bec0
2018-05-11 14:59:50 -04:00
Jim Chen 443cc0dfb7 Bug 1460047 - 2. Add frame script support to ModuleManager; r=esawin
Make ModuleManager capable of loading frame scripts. This consolidates
more logic from GeckoViewModule into ModuleManager.

MozReview-Commit-ID: 6LoRJeTKzep

--HG--
extra : rebase_source : 20deaaa59b3b59b636fedd5b0187f0543b1c335e
2018-05-11 14:59:50 -04:00
Jim Chen 5686c59d35 Bug 1460047 - 1. Assign module resource to phases; r=esawin
Assign a module's .jsm resource to either the init phase or the enable
phase, so that it's possible to delay loading the module resource until
it is enabled.

MozReview-Commit-ID: 4k8djPyG9Pq

--HG--
extra : rebase_source : 5618cad3e4d797bc0b673a6886020107bbe86503
2018-05-11 14:59:50 -04:00
Henrik Skupin 8e0993677f Bug 1461270 - [geckdriver] Log Marionette host and port. r=ato
geckodriver should log to which host and port it is trying
to create a connection with Marionette.

MozReview-Commit-ID: DxWSsDDMKCL

--HG--
extra : rebase_source : df870bf956d93aae8d95f70c88c184adc90bf2bf
2018-05-14 10:45:54 +02:00
Kearwood Gilbert a6a73845e8 Bug 1423731 - Update OpenVR to 1.0.18 r=rbarker
MozReview-Commit-ID: HnsMlUukB6z

--HG--
extra : rebase_source : 4c270d99cf6e54dfff653a1475a32b43548d4a77
2018-05-04 16:31:58 -07:00
Ted Mielczarek 0839e43771 bug 1460243 - don't try to upload symbols for asan-reporter nightlies. r=Callek,tomprince
Address Sanitizer builds use --disable-crashreporter so they don't have
symbols zip files to upload. Don't run symbol upload tasks for these builds.

MozReview-Commit-ID: GeQgRZF3m8t

--HG--
extra : rebase_source : 6ac59c5c96b5fb5ddbbe8c60af3a203d02ea9883
2018-05-09 10:54:04 -04:00
Dão Gottwald 0b1854951b Bug 1461093 - Remove vertical padding from #titlebar-buttonbox. r=stransky
MozReview-Commit-ID: 8ptkqHA8wCZ

--HG--
extra : rebase_source : 7dde79c7b3032b926ccb3c79ce6c70f192f4bdc9
2018-05-12 13:23:05 +02:00
Dão Gottwald 0074f85133 Bug 1461096 - Move onselect attribute from tabbrowser-tabbox to tabbrowser-tabpanels. r=mconley
MozReview-Commit-ID: 2p1TU29bKrE

--HG--
extra : rebase_source : a0a4f527b48ea3e0c051e176b4957989c4c8bc80
2018-05-12 13:58:12 +02:00
Sylvestre Ledru f4b02c2f37 Bug 1453990 - Disable -Werror on -Wreturn-std-move. We have a false positive with nsAutoCString r=froydnj
See: https://bugs.llvm.org/show_bug.cgi?id=37249
MozReview-Commit-ID: VFvj33eeOm

--HG--
extra : rebase_source : 75208b2cfd1d3302ec0da2af3b24ceb36a4bdd8b
2018-05-12 12:00:39 +02:00
Maja Frydrychowicz 543283931f Bug 1460315 - Run Mn suite on both android-4.3-arm7 debug and opt; r=gbrown
MozReview-Commit-ID: Bq4gJJahwYQ

--HG--
extra : rebase_source : 7fd33e018939d79695daed308f0c062958bf9e21
2018-05-11 15:45:18 -04:00
Maja Frydrychowicz 13f2cab100 Bug 1460315 - Enable marionette on non-update-channel Fennec builds; r=snorp
MozReview-Commit-ID: LbVT46fon49

--HG--
extra : rebase_source : f7beac803c6af04b3d7b158eaa742685e740e9ab
2018-05-11 15:40:11 -04:00
Kartikaya Gupta 948e9e9519 Bug 1460861 - Update for API change in WR PR 2750. r=Gankro
MozReview-Commit-ID: F0T9oudhunt

--HG--
extra : rebase_source : 1156a8bf23919e5b49465c42ba2227a3408b30c5
2018-05-14 10:25:27 -04:00
Kartikaya Gupta d76b5fa54a Bug 1460861 - Update webrender to commit 9d20df4e76e3b19c569fd89965f70a2c278ff0c8. r=Gankro
MozReview-Commit-ID: C9hlaYMrM7W

--HG--
extra : rebase_source : 83eb50452bfa712dd011a90a1fc1ceeddbce758f
2018-05-14 10:25:05 -04:00
Andreas Tolfsen 95f8f2a563 Bug 1461101 - Remove unused .gitignore file. r=whimboo
Following the move to use cargo worktrees in central, the .gitignore
file for mozversion is not used anymore since we no longer generate
testing/mozbase/rust/mozversion/target on building.

MozReview-Commit-ID: 72geBjNxjZl

--HG--
extra : rebase_source : d7f11b33c91407e97416344ca1a2d0f06aa573d3
2018-05-12 14:08:07 +01:00
Andreas Tolfsen 0ba63ee173 Bug 1461101 - Remove unused .hgignore file. r=whimboo
Mercurial, unlike git, does not pick up .hgignore files in subdirectories.
This file has never been used.

MozReview-Commit-ID: 6HdQJREJkgC

--HG--
extra : rebase_source : 9f69c19aa68b34e32efee6a400653210afe32018
2018-05-12 14:06:45 +01:00
Jonathan Kingston ca246e6abc Bug 1424380 - Require triggering principal passed into openUILink(). r=Gijs
MozReview-Commit-ID: BsQqZzfm2Ra

--HG--
extra : rebase_source : 1c9de99aad978632a55afaaf55f247d3997b3b91
2018-05-14 11:35:08 +01:00
Patrick McManus b6c1ea5823 Bug 1461182 reduce nsHostRecord overhead by about 40 bytes r=bagder
MozReview-Commit-ID: DvmJE5LcDwQ

--HG--
extra : rebase_source : dd06d83231a4c7fb187f68b34573b115bb82322e
2018-05-12 14:36:26 -07:00
Andi-Bogdan Postelnicu 0374067886 Bug 1432410 - Add tests in tree to make sure we don't regress with clang-tidy on static-analisys. Tests wrote in part by :sylvestre. r=gps
MozReview-Commit-ID: IWxzKfWNIHG

--HG--
extra : rebase_source : d2bd65c66541e5d6e8d5cc721b117f0a3e7716e8
2018-05-03 20:06:16 +03:00
Brian Grinstead a61cbe6dae Bug 1460685 - Backed out changeset 09ee763947c3 (bug 1352513);r=Gijs
The security.allow_chrome_frames_inside_content pref was added to support
XUL extension compat after the hiddenWindow special case was removed in
Bug 1145470. Since we don't need to support that use-case anymore, this
changeset backs out the change that relanded the special case with the pref.
MozReview-Commit-ID: 4keMEIQvt1Y

--HG--
extra : rebase_source : 1a9c54c9807eaed2645d0ea03b5064ed7472d7a4
2018-05-11 16:26:07 -07:00
Brian Grinstead ebe89a6878 Bug 1460685 - Remove security.allow_chrome_frames_inside_content case from nsDocument;r=Gijs
This pref will be removed in the following changeset.
MozReview-Commit-ID: E9TvPyxAgrf

--HG--
extra : rebase_source : 99f285fc9a534c8e53dd274056c064819ce0e8c3
2018-05-11 16:25:58 -07:00