Commit Graph

521258 Commits

Author SHA1 Message Date
Jon Coppeard
4b1c21582c Bug 1340604 - Add more test code for weak map gray marking behaviour r=sfink 2017-02-20 13:00:15 +00:00
Jon Coppeard
2dd637c991 Bug 1340010 - Make ABORT_GC a deterministic GC reason r=sfink 2017-02-20 13:00:14 +00:00
Jon Coppeard
1f06734fc0 Bug 1340499 - Add test code for watchpoint marking r=sfink 2017-02-20 13:00:14 +00:00
Brian Hackett
275ca5ebc4 Bug 1340537 - Don't trace parse task things if they cannot be GCed, r=jonco. 2017-02-20 05:13:39 -07:00
Ms2ger
9cb3d35694 Bug 1308969 - Disable EventListener-invoke-legacy.html 2017-02-20 11:54:48 +00:00
James Graham
190a5fa6c7 Bug 1308969 - Fix cross-origin browser name test, r=Ms2ger
MozReview-Commit-ID: 49stqMka8j5
2017-02-20 11:54:43 +00:00
James Graham
9ebabb921e Bug 1336639 - Disable unstable IndexedDB tests on Windows, a=testonly
MozReview-Commit-ID: 5UDmtEVUU0n
2017-02-20 11:54:40 +00:00
James Graham
a60bed2964 Bug 1340474 - Fix instability in data url test caused by random behaviour of whitespace in URL, a=testonly
MozReview-Commit-ID: CCrle089kW1
2017-02-20 11:54:35 +00:00
James Graham
b4406fe420 Bug 1340133 - Mark manual Infraware form tests as manual, r=jmaher
MozReview-Commit-ID: JUNZ0S1I7W9

--HG--
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_autocomplete.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_autocomplete-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_list.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_list-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasdate.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasdate-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasnumber.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasnumber-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_length.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_length-manual.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_selectedindex.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_selectedindex-manual.html
2017-02-20 11:54:28 +00:00
James Graham
2a512cdbae Bug 1340474 - Add long timeouts to some IndexedDB tests, a=testonly
MozReview-Commit-ID: L9l68yZ55eT
2017-02-20 11:54:21 +00:00
James Graham
e4e527f1d3 Bug 1340474 - Remove jQuery link from window handler test, a=testonly
MozReview-Commit-ID: 83pVBC55wIM
2017-02-20 11:54:19 +00:00
James Graham
a0320bc3cb Bug 1340474 - Update web-platform-tests expected data to revision eba2c70d536caaeef540966bc8ac7822417ab867, a=testonly
MozReview-Commit-ID: F1kB3H4bj01
2017-02-20 11:54:14 +00:00
James Graham
824f4e083b Bug 1340474 - Update web-platform-tests to revision eba2c70d536caaeef540966bc8ac7822417ab867, a=testonly
MozReview-Commit-ID: 1GaV7z8d0Xc

--HG--
rename : testing/web-platform/tests/preload/link_header_preload_delay_onload.html.headers => testing/web-platform/tests/preload/link-header-preload-delay-onload.html.headers
rename : testing/web-platform/tests/preload/link_header_preload.html.headers => testing/web-platform/tests/preload/link-header-preload.html.headers
2017-02-20 11:52:05 +00:00
Olli Pettay
2813f928a1 Bug 1340869, crash @ RefreshDriverVsyncObserver::RecordTelemetryProbes, r=stone
--HG--
extra : rebase_source : 249f90374059cf6af878ed7cf2ce9589c58ebcfb
2017-02-20 10:24:46 +02:00
Bevis Tseng
a4245a6a11 Bug 1300927 - Terminate all workers at the end of the test to work around bug 1340941. r=janv 2017-02-18 01:40:30 +08:00
Iris Hsiao
b13c5a27d0 Backed out 8 changesets (bug 1336198) for devtool failures in browser_boxmodel.js
Backed out changeset 148f39b53d9c (bug 1336198)
Backed out changeset b2d689c41408 (bug 1336198)
Backed out changeset 29efd4e3acf0 (bug 1336198)
Backed out changeset 03b3126da4af (bug 1336198)
Backed out changeset c7101889b2ec (bug 1336198)
Backed out changeset e00c4a1694c4 (bug 1336198)
Backed out changeset eca5d4226787 (bug 1336198)
Backed out changeset 9e507c03b6cd (bug 1336198)

--HG--
rename : devtools/client/inspector/boxmodel/test/.eslintrc.js => devtools/client/inspector/components/test/.eslintrc.js
rename : devtools/client/inspector/boxmodel/test/browser.ini => devtools/client/inspector/components/test/browser.ini
rename : devtools/client/inspector/boxmodel/test/browser_boxmodel.js => devtools/client/inspector/components/test/browser_boxmodel.js
rename : devtools/client/inspector/boxmodel/test/browser_boxmodel_editablemodel.js => devtools/client/inspector/components/test/browser_boxmodel_editablemodel.js
rename : devtools/client/inspector/boxmodel/test/browser_boxmodel_editablemodel_allproperties.js => devtools/client/inspector/components/test/browser_boxmodel_editablemodel_allproperties.js
rename : devtools/client/inspector/boxmodel/test/browser_boxmodel_editablemodel_bluronclick.js => devtools/client/inspector/components/test/browser_boxmodel_editablemodel_bluronclick.js
rename : devtools/client/inspector/boxmodel/test/browser_boxmodel_editablemodel_border.js => devtools/client/inspector/components/test/browser_boxmodel_editablemodel_border.js
rename : devtools/client/inspector/boxmodel/test/browser_boxmodel_editablemodel_stylerules.js => devtools/client/inspector/components/test/browser_boxmodel_editablemodel_stylerules.js
rename : devtools/client/inspector/boxmodel/test/browser_boxmodel_guides.js => devtools/client/inspector/components/test/browser_boxmodel_guides.js
rename : devtools/client/inspector/boxmodel/test/browser_boxmodel_navigation.js => devtools/client/inspector/components/test/browser_boxmodel_navigation.js
rename : devtools/client/inspector/boxmodel/test/browser_boxmodel_rotate-labels-on-sides.js => devtools/client/inspector/components/test/browser_boxmodel_rotate-labels-on-sides.js
rename : devtools/client/inspector/boxmodel/test/browser_boxmodel_sync.js => devtools/client/inspector/components/test/browser_boxmodel_sync.js
rename : devtools/client/inspector/boxmodel/test/browser_boxmodel_tooltips.js => devtools/client/inspector/components/test/browser_boxmodel_tooltips.js
rename : devtools/client/inspector/boxmodel/test/browser_boxmodel_update-after-navigation.js => devtools/client/inspector/components/test/browser_boxmodel_update-after-navigation.js
rename : devtools/client/inspector/boxmodel/test/browser_boxmodel_update-after-reload.js => devtools/client/inspector/components/test/browser_boxmodel_update-after-reload.js
rename : devtools/client/inspector/boxmodel/test/browser_boxmodel_update-in-iframes.js => devtools/client/inspector/components/test/browser_boxmodel_update-in-iframes.js
rename : devtools/client/inspector/boxmodel/test/doc_boxmodel_iframe1.html => devtools/client/inspector/components/test/doc_boxmodel_iframe1.html
rename : devtools/client/inspector/boxmodel/test/doc_boxmodel_iframe2.html => devtools/client/inspector/components/test/doc_boxmodel_iframe2.html
rename : devtools/client/inspector/boxmodel/test/head.js => devtools/client/inspector/components/test/head.js
rename : devtools/client/inspector/boxmodel/actions/box-model.js => devtools/client/inspector/layout/actions/box-model.js
rename : devtools/client/inspector/boxmodel/components/BoxModel.js => devtools/client/inspector/layout/components/BoxModel.js
rename : devtools/client/inspector/boxmodel/components/BoxModelEditable.js => devtools/client/inspector/layout/components/BoxModelEditable.js
rename : devtools/client/inspector/boxmodel/components/BoxModelInfo.js => devtools/client/inspector/layout/components/BoxModelInfo.js
rename : devtools/client/inspector/boxmodel/components/BoxModelMain.js => devtools/client/inspector/layout/components/BoxModelMain.js
rename : devtools/client/inspector/boxmodel/components/BoxModelProperties.js => devtools/client/inspector/layout/components/BoxModelProperties.js
rename : devtools/client/inspector/boxmodel/components/ComputedProperty.js => devtools/client/inspector/layout/components/ComputedProperty.js
rename : devtools/client/inspector/boxmodel/reducers/box-model.js => devtools/client/inspector/layout/reducers/box-model.js
rename : devtools/client/inspector/boxmodel/utils/editing-session.js => devtools/client/inspector/layout/utils/editing-session.js
2017-02-20 15:32:18 +08:00
Iris Hsiao
15a77169b7 Merge mozilla-central to mozilla-inbound 2017-02-20 15:30:29 +08:00
Iris Hsiao
668989dd2e Backed out changeset 425b92cd2370 (bug 1340474)
--HG--
rename : testing/web-platform/tests/preload/link-header-preload.html.headers => testing/web-platform/tests/preload/link_header_preload.html.headers
rename : testing/web-platform/tests/preload/link-header-preload-delay-onload.html.headers => testing/web-platform/tests/preload/link_header_preload_delay_onload.html.headers
2017-02-20 15:25:53 +08:00
Iris Hsiao
ec8d19ff7e Backed out changeset 5ae7735c28ae (bug 1340474) 2017-02-20 15:25:46 +08:00
Iris Hsiao
5e35813ee6 Backed out changeset 2c37642c6f4c (bug 1340474) 2017-02-20 15:25:42 +08:00
Iris Hsiao
acc96e2499 Backed out changeset ca41058f451a (bug 1340474) 2017-02-20 15:25:37 +08:00
Iris Hsiao
954728e15d Backed out changeset e71b73c5012f (bug 1340133)
--HG--
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_autocomplete-manual.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_autocomplete.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_list-manual.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_list.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasdate-manual.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasdate.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasnumber-manual.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/input_valueasnumber.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_length-manual.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_length.html
rename : testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_selectedindex-manual.html => testing/web-platform/tests/old-tests/submission/Infraware/Forms/contents/Forms/Not_Use/select_selectedindex.html
2017-02-20 15:25:33 +08:00
Iris Hsiao
849ded88bc Backed out changeset aaef66127d84 (bug 1340474) 2017-02-20 15:25:28 +08:00
Iris Hsiao
7d9144ee4b Backed out changeset cf2dd9d5da7e (bug 1336639) 2017-02-20 15:25:23 +08:00
Iris Hsiao
ab104595c7 Backed out changeset 67538b51b43a (bug 1308969) 2017-02-20 15:25:20 +08:00
Iris Hsiao
05db973419 Backed out changeset 72bc1a760ddd (bug 1308969) for Win7 opt and pgo W(1) perma failures in idbdatabase_deleteObjectStore.htm. a=backout 2017-02-20 15:25:11 +08:00
L. David Baron
e2074ab1a5 Bug 1340593 - Set NS_STYLE_HAS_CHILD_THAT_USES_RESET_STYLE from the WalkRuleTree codepath too. r=heycam 2017-02-19 23:10:42 -08:00
ffxbld
e6df08c941 No bug, Automated HPKP preload list update from host bld-linux64-spot-078 - a=hpkp-update 2017-02-19 09:10:48 -08:00
ffxbld
b705ab918d No bug, Automated HSTS preload list update from host bld-linux64-spot-078 - a=hsts-update 2017-02-19 09:10:46 -08:00
ffxbld
12cf113033 No bug, Automated HPKP preload list update from host bld-linux64-spot-301 - a=hpkp-update 2017-02-18 07:00:40 -08:00
ffxbld
755899dd22 No bug, Automated HSTS preload list update from host bld-linux64-spot-301 - a=hsts-update 2017-02-18 07:00:37 -08:00
Kim Moir
4ecbdfe247 Bug 1339604 - stylo builds + tests should only run on m-c and stylo branch to reduce budget impact r=kmoir a=merge
MozReview-Commit-ID: Lwph8g1ALVt

--HG--
extra : source : 4f8aecb0f44f4801e6c277077e788516e6dd31de
extra : amend_source : 2a26aa2b1904bc1058b41d75283c275570be5e66
2017-02-17 16:38:30 -05:00
Kim Moir
ab418078b0 Bug 1339604 - stylo builds + tests should only run on m-c and stylo branch to reduce budget impact r=bholley a=merge
MozReview-Commit-ID: 2YlYAeoRHXC

--HG--
extra : source : 2fe83738221a0d438ccd33ffe8c9ee3c980c1ab3
2017-02-17 15:29:47 -05:00
Kim Moir
ff5a946da7 Bug 1339604 - stylo builds + tests should only run on limited branches to reduce budget impact r=dustin a=merge
MozReview-Commit-ID: 8SOmDuN6TTL

--HG--
extra : source : 5fbcbdd6849379c48ce869d4ed0e8083af9b8d23
2017-02-17 13:31:39 -05:00
Wes Kocher
8c4ce17711 Merge inbound to m-c a=merge
MozReview-Commit-ID: DCUf7VEDrTt
2017-02-17 13:38:51 -08:00
Wes Kocher
700ed47352 Merge autoland to central, a=merge
MozReview-Commit-ID: 3ZIZ9QEVArE
2017-02-17 12:45:42 -08:00
Sebastian Hengst
4a88679614 Backed out changeset 65d7f3924ba6 (bug 1316291) for failing mochitest devtools/client/netmonitor/test/browser_net_copy_headers.js. r=backout 2017-02-17 18:47:59 +01:00
Sebastian Hengst
1c76e41767 Backed out changeset 94ecf75560ac (bug 1316291) 2017-02-17 18:47:21 +01:00
Sebastian Hengst
b7335ca0a0 Backed out changeset 0b49523fc19d (bug 1316291) 2017-02-17 18:47:16 +01:00
Honza Bambas
af9b0f549f Bug 1340260 - Fix gtest Werror build bustage on a CLOSED TREE. 2017-02-17 12:35:59 -05:00
Alex Chronopoulos
3d4c312be6 Bug 1339816 - Update cubeb from upstream to 8977c13b. r=padenot a=needmacnightlyrespin
MozReview-Commit-ID: 942LCa6dOzJ

--HG--
extra : source : 9416a107fa60f31c745acf7821b52cd5a8ef8e98
2017-02-17 19:20:34 +02:00
Alex Chronopoulos
c6c623b8a3 Bug 1339816 - Update cubeb from upstream to 8977c13b. r=padenot
MozReview-Commit-ID: 942LCa6dOzJ
2017-02-17 19:20:34 +02:00
Michael Layzell
68c95714ca Bug 1338241 - Part 4: Add tests for dragging browsers into new windows, r=smaug
MozReview-Commit-ID: XwwrAbeyhy
2017-02-17 12:01:41 -05:00
Michael Layzell
108e36d2e0 Bug 1338241 - Part 3: Relax the SwapWithOtherRemoteLoader swap check, r=bz
In bug 1147911, the concept of a remoteType was added to a xul:browser.
This was an attribute which would control the type of remote process was
intended to be used to load the page.

In order to swap two frameLoaders, it has always been necessary for them
to either both contain remote content, or both contain non-remote
content. This check is made in nsFrameLoader::SwapWithOtherLoader, by
checking `IsRemoteFrame() != aOther->IsRemoteFrame()`, and then
returning `NS_ERROR_NOT_IMPLEMENTED` if that was not the case.

In the follow-up bug 1317293, the check which is being removed here was
added to ensure that the remoteType of two frameLoaders which are being
swapped also matched. This was not a technical limitation, but rather
something which "seemed to make sense to do".

This bug removes that check as it is not a technical limitation and
causes problems in edge cases around Large-Allocation processes now that
the remoteType is being used to denote a Large-Allocation process.
Namely, it means that attempting to drag a Large-Allocation window into
a new window when at the Large-Allocation process cap will fail, due to
being unable to create a new Large-Allocation process in the new window
to swap with.

The new swapping of the attributes which is added below is done with the
intent that the `remoteType` attribute of the xul:browser element should
match the `remoteType` attribute of the frameLoader inside of it at all
times. As the swap can now occur between two different `remoteType`s,
this is necessary to keep that constraint.

MozReview-Commit-ID: BHFgjwRGrge
2017-02-17 12:01:24 -05:00
Michael Layzell
01804ef221 Bug 1338241 - Part 2: Simplify the in large allocation process logic, r=smaug
MozReview-Commit-ID: 6aF2wlLgy42
2017-02-17 12:00:45 -05:00
Michael Layzell
3f762bbaf0 Bug 1338241 - Part 1: Use remoteType to propagate Large-Allocation status, r=mikedeboer
MozReview-Commit-ID: LfavqjMcZUq
2017-02-17 12:00:43 -05:00
ffxbld
59cd73fbfa No bug, Automated blocklist update from host bld-linux64-spot-381 - a=blocklist-update 2017-02-17 07:06:40 -08:00
ffxbld
a565a10373 No bug, Automated HPKP preload list update from host bld-linux64-spot-381 - a=hpkp-update 2017-02-17 07:06:37 -08:00
ffxbld
5c04bdbade No bug, Automated HSTS preload list update from host bld-linux64-spot-381 - a=hsts-update 2017-02-17 07:06:35 -08:00
Honza Bambas
bb033696f7 Bug 1324419 - Use QueryObject for nsHttpChannel. r=mcmanus
--HG--
extra : rebase_source : 192a4705e4e91bc393a283743a1ad8880da6aeba
2017-02-17 08:08:00 -05:00