Commit Graph

501431 Commits

Author SHA1 Message Date
Bob Owen
145a67c6d0 Bug 1147911 Part 4: Fix test to allow for separate file content process. r=ochameau 2016-11-23 13:36:58 +00:00
Bob Owen
c547888b81 Bug 1147911 Part 3: Add remote type parameter to forceInitialBrowserRemote. r=gijs
Also change talos pageloader.js to force type to match test URLs.
2016-11-23 13:36:57 +00:00
Bob Owen
67d3ea6af8 Bug 1147911 Part 2: Add a remote type property and use it to drive the process switching in frontend code. r=gijs, r=jryans, r=mikedeboer 2016-11-23 13:36:57 +00:00
Bob Owen
12ab598876 Bug 1147911 Part 1: Fix call to _openURIInNewTab in browser.js to take a URI referrer not a string. r=gijs 2016-11-23 13:36:57 +00:00
Gijs Kruitbosch
9fab3ab9cb Bug 1318903 - use !important to force vista/7 controls in fullscreen even on dark themes, r=dao
MozReview-Commit-ID: eIleloCNMZ

--HG--
extra : rebase_source : 28f914b1bcf552af71fb54dd71502fb6d7216cc6
2016-11-21 16:41:23 +00:00
Andrea Marchesini
5586ec8d26 Bug 1319370 - HTMLInputElement should select the directory for the FilePicker using the input type (file or directory), r=jwatt 2016-11-23 13:02:10 +01:00
Carsten "Tomcat" Book
838bd84f47 Backed out changeset 4b75d4672954 (bug 1306294) for bc5 test failures 2016-11-23 12:44:02 +01:00
Jon Coppeard
ff9db2128c Bug 1318384 - Remove barriers on Zone typed object descriptors set to avoid reviving compartments r=billm 2016-11-23 10:15:05 +00:00
Jon Coppeard
4a6fe8dc2c Bug 1318384 - Don't clear extra slots when nuking a proxy to avoid reviving dead compartments r=billm 2016-11-23 10:15:05 +00:00
Jon Coppeard
035bed9313 Bug 1318384 - Improve accuracy of code to find dead compartments r=billm 2016-11-23 10:15:01 +00:00
Catalin Badea
e991f36d9f Bug 1319334 - Resolve ready promise *after* updating registration.state properties. r=bkelly 2016-11-22 06:38:00 +08:00
Dave Huseby
531d98d41c Bug 1309070 - make sure that docshell always has private browsing id unset. r=ehsan 2016-11-21 12:53:00 +08:00
oschei
ce3e1f6cb5 Bug 1317745 - Rename 'round trip time' to 'latency' in network throttling. r=jryans 2016-11-15 22:51:44 -07:00
Matheus Longaray
253c6de341 Bug 1306294 - "Restarting browser while Simplify Page mode on, restores 2 new empty tabs". r=mdeboer 2016-11-22 06:30:00 +08:00
Jeff Gilbert (:jgilbert)
072776ecb4 Bug 1318507 - Cherry-pick affected tests from top-of-tree.
MozReview-Commit-ID: 29K4NZKdkfy
2016-11-22 23:59:31 -08:00
Jeff Gilbert (:jgilbert)
43dafdd33c Bug 1318507 - SharedArrayBuffer must be wrapped in a view before being passed to WebGL.
MozReview-Commit-ID: LwfI62iChno
2016-11-22 23:59:29 -08:00
Jeff Gilbert (:jgilbert)
05977e6cde Bug 1318507 - Update sampler entrypoints to be non-nullable, and drop trivial WebGLContextUnchecked usages. - r=ethlin
MozReview-Commit-ID: 2dWKDFbAK6a
2016-11-22 23:59:26 -08:00
Jeff Gilbert (:jgilbert)
1a57a7121a Bug 1318507 - Update implementation. - r=ethlin 2016-11-22 23:59:24 -08:00
Jeff Gilbert (:jgilbert)
3c8047e06c Bug 1318507 - Merge some Buffer[Sub]Data entrypoints. - r=qdot
MozReview-Commit-ID: 8vON9f9N9G8
2016-11-22 23:59:22 -08:00
Jeff Gilbert (:jgilbert)
b02c0e8712 Bug 1318507 - Minimize WebGL idl divergence. - r=qdot
MozReview-Commit-ID: C8ap7ZHZSv9
2016-11-22 23:59:20 -08:00
Thinker K.F. Li
dfc96df660 Bug 1287392 - Part 8: Improve performance of logging of TaskTracer. r=cyu 2016-11-22 00:15:00 +08:00
Thinker K.F. Li
458949dc68 Bug 1287392 - Part 7: Change definition of VPtr of TaskTracer. r=cyu 2016-11-22 00:14:00 +08:00
Thinker K.F. Li
df311cea99 Bug 1287392 - Part 6: Add VirtualTask RAII class. r=cyu 2016-11-22 00:13:00 +08:00
Thinker K.F. Li
b39737d4c2 Bug 1287392 - Part 5: Fix bugs of sync for TaskTracer. r=cyu 2016-11-22 00:11:00 +08:00
Thinker K.F. Li
6a49d378ba Bug 1287392 - Part 4: Expose a file writer API for GeckoProfiler. r=mstange 2016-11-19 02:48:00 +08:00
Nicolas Auvray
b8f15cf0fc Bug 1285917 - Expose InformalValueType in JSAPI. r=jorendorff 2016-11-08 18:49:36 +01:00
Nicolas Auvray
14b610298a Bug 1285909 - Add JS::IsMapObject and JS::IsSetObject. r=jorendorff 2016-11-09 00:01:57 +01:00
Phil Ringnalda
88d37d8841 Merge m-c to m-i
MozReview-Commit-ID: FbJhcY28dXi
2016-11-22 21:32:23 -08:00
Franziskus Kiefer
20f7508cea Bug 1317947 - land NSS 0x6c26f0cd19ba, r=me 2016-11-23 06:01:07 +01:00
Phil Ringnalda
feef954874 Merge m-i to m-c, a=merge
MozReview-Commit-ID: EDVoIcyWOhi

--HG--
rename : storage/test/test_AsXXX_helpers.cpp => storage/test/gtest/test_AsXXX_helpers.cpp
rename : storage/test/test_binding_params.cpp => storage/test/gtest/test_binding_params.cpp
rename : storage/test/test_mutex.cpp => storage/test/gtest/test_mutex.cpp
2016-11-22 20:03:03 -08:00
Tom Schuster
d275b29717 Bug 1175823 - Import test262 mapped arguments tests. r=anba 2016-11-22 23:11:39 +01:00
Tom Schuster
6e42fa9706 Bug 1175823 - Implement [[DefineOwnProperty]] for mapped arguments object. r=arai 2016-11-22 23:11:15 +01:00
Kris Maglione
0b84ed8150 Bug 1319452: Part 2 - Don't expose extension views that the caller cannot access. r=billm
MozReview-Commit-ID: IS7mpOnQ8y0

--HG--
rename : browser/components/extensions/test/browser/browser_ext_incognito_popup.js => browser/components/extensions/test/browser/browser_ext_incognito_views.js
extra : rebase_source : 0be6b790687ce8afd60c8838267c760712ef243b
2016-11-22 12:31:37 -08:00
Kris Maglione
c8594e2c87 Bug 1319452: Part 1 - Load background page in private browsing mode during permanent private browsing. r=billm
MozReview-Commit-ID: KXA7xlq8Voc

--HG--
extra : rebase_source : 558e3f979df38b8c43333644611f3902629de2b7
2016-11-22 12:07:59 -08:00
Boris Zbarsky
921224f8f4 Bug 1319255 part 3. Don't create special elements for <shadow> and <content> unless webcomponents are enabled. r=wchen 2016-11-22 22:41:51 -05:00
Boris Zbarsky
23cc88e459 Bug 1319255 part 2. Stop doing casts to HTMLContentElement* simply based on tag. r=wchen 2016-11-22 22:41:51 -05:00
Boris Zbarsky
3e49872974 Bug 1319255 part 1. Stop doing casts to HTMLShadowElement* simply based on tag. r=wchen 2016-11-22 22:41:51 -05:00
Gregory Szorc
afe18feb0a Bug 1269355 - Insert blank line to appease the flake8 linting overlord; r=me
Fixes bustage from c1b55d39dd28.
2016-11-22 18:54:16 -08:00
Gregory Szorc
2d110eb32e Bug 1269355 - Add sccache to clang.manifest.centos6 tooltool manifest; r=me
The job was barfing because sccache was missing. So I copied the sccache
entry from another manifest into this one.
2016-11-22 18:51:01 -08:00
J. Ryan Stinnett
c8dc1ff2d1 Bug 1319628 - Remove longer timeouts from individual RDM tests. r=me
MozReview-Commit-ID: LsYKx98YvLH
2016-11-22 20:45:31 -06:00
J. Ryan Stinnett
5e0e2553a5 Bug 1319628 - Longer timeout for all RDM browser tests. r=me
MozReview-Commit-ID: E88nI5xLqtj
2016-11-22 20:45:30 -06:00
Thom Chiovoloni
15acd98009 Bug 1273342 - Don't retry skippable records that fail to sync due to being too large. r=markh
MozReview-Commit-ID: HjzL1crTVDB

--HG--
extra : rebase_source : 887c3364bf0dec05353c2ea7e7c23d6393158fa3
2016-11-21 15:37:35 -05:00
Karl Tomlinson
42b8d039df bug 1319353 CreateCSSNode: Copy classes from the parent style context to its corresponding node in the path r=stransky+263117
This is necessary for GTK to match CSS rules against classes on ancestor nodes
of style contexts constructed from paths.

It can be tested with the following in ~/.config/gtk-3.0/gtk.css

tooltip.background label {padding: 100px;}

MozReview-Commit-ID: EUQ9ndeSl1Z

--HG--
extra : rebase_source : 95c267c5495791a40e755aacf14a80c750fbedd2
2016-11-16 16:55:13 +13:00
Ted Mielczarek
6673bfebc4 bug 1316329 - build from a symlink dir in generic-worker builds. r=pmoore,gps
MozReview-Commit-ID: EXp08oIquPF

--HG--
extra : rebase_source : f4c7b04fb6e22d837460dac98caee41259c1c62c
2016-11-14 11:47:59 -05:00
Ted Mielczarek
410b1ffbc6 bug 1316329 - follow symlinks for srcdir path in symbol dumping on windows. r=gps
If the srcdir is in a path containing a symlink on Windows, when
`FixFilenameCase` calls `GetFinalPathNameByHandleW` to normalize the case of
a source file it will get a path to the file with the symlink resolved.
This breaks our "is this file in the source repository" check.

This patch makes the code call `FixFilenameCase` for any srcdir arguments
that are passed to the script, so any symlinks will be resolved there
and the prefix matching will work.

MozReview-Commit-ID: 2UibW9XYWoK

--HG--
extra : rebase_source : 199a36f6109693ec72a9661a02147aedbbc35158
2016-11-22 14:41:57 -05:00
Nicholas Nethercote
7e1a8cf56c Bug 1315138 - gtestify storage/test/*.cpp. r=mak,erahm.
This change is mostly straightforward, except for the following.

- It removes all the printing from the do_check_* macros because gtest macros
  do appropriate printing.

- test_StatementCache.cpp needs some special gtest magic for the type
  parameterization.

- It merges the four tests in test_unlock_notify.cpp because they rely on being
  executed in order, and so aren't independent.

- storage_test_harness_tail.h is no longer necessary because gtest provides the
  test looping functionality.

- It uses #include and the preprocessor to remove the duplication between
  test_deadlock_detector.cpp and xpcom/tests/DeadlockDetector.cpp.

- It makes the test in test_service_init_background_thread.cpp a death test to
  force it to be the first storage gtest, because it fails otherwise.

- It adds code to undo the SQLite mutex hooking as necessary, so that tests
  don't interfere with each other.

- It de-virtualizes Spinner's destructor (as identified in bug 1318282).

--HG--
rename : storage/test/storage_test_harness.h => storage/test/gtest/storage_test_harness.h
rename : storage/test/test_AsXXX_helpers.cpp => storage/test/gtest/test_AsXXX_helpers.cpp
rename : storage/test/test_StatementCache.cpp => storage/test/gtest/test_StatementCache.cpp
rename : storage/test/test_asyncStatementExecution_transaction.cpp => storage/test/gtest/test_asyncStatementExecution_transaction.cpp
rename : storage/test/test_async_callbacks_with_spun_event_loops.cpp => storage/test/gtest/test_async_callbacks_with_spun_event_loops.cpp
rename : storage/test/test_binding_params.cpp => storage/test/gtest/test_binding_params.cpp
rename : storage/test/test_deadlock_detector.cpp => storage/test/gtest/test_deadlock_detector.cpp
rename : storage/test/test_file_perms.cpp => storage/test/gtest/test_file_perms.cpp
rename : storage/test/test_mutex.cpp => storage/test/gtest/test_mutex.cpp
rename : storage/test/test_service_init_background_thread.cpp => storage/test/gtest/test_service_init_background_thread.cpp
rename : storage/test/test_statement_scoper.cpp => storage/test/gtest/test_statement_scoper.cpp
rename : storage/test/test_transaction_helper.cpp => storage/test/gtest/test_transaction_helper.cpp
rename : storage/test/test_true_async.cpp => storage/test/gtest/test_true_async.cpp
rename : storage/test/test_unlock_notify.cpp => storage/test/gtest/test_unlock_notify.cpp
extra : rebase_source : dbb695c112564efa1945116be1a8435988982e74
2016-11-11 09:59:23 +11:00
Jet Villegas
b15cdf0759 Bug 1283302: Sets the default value for nglayout.initialpaint.delay to 5ms on desktop (stays 250 ms on Android) per user research conclusions. r=tn
MozReview-Commit-ID: LWfmMoBcbnL
2016-11-22 13:54:40 -08:00
David Anderson
a6b6c59253 Mark RenderFrameParent as initialized even if it failed to message the remote compositor. (bug 1319310, r=billm)
--HG--
extra : rebase_source : 70f0600493abf57e98fed0dd4b4587c96f2e94ae
2016-11-22 13:01:08 -08:00
Daniel Holbert
2254890482 Bug 1319428: Remove unused file svgBindings.xml. r=jwatt
(r=jwatt was granted on an earlier instance of this bug. Carrying forward.)

MozReview-Commit-ID: pix2vCqOcz
2016-11-22 13:21:35 -08:00
Daniel Holbert
a4b633bdc7 Bug 1319458: Mark <body> as display:none during pageload of talos glterrain test. r=jmaher
MozReview-Commit-ID: LdUVInFYrDn
2016-11-22 13:13:45 -08:00